<p>This chapter was added in April 2018 for version 2.66 of <strong class="pkg">XMod</strong>. Initially it describes crossed modules for free loop spaces. Further applications may arise in due course.</p>
<p>These functions have been used to produce examples for Ronald Brown's paper Crossed modules, and the homotopy 2-type of a free loop space[Bro18]. The relevant theorem in that paper is as follows.
<p><strong class="button">Theorem 2.1</strong> <em> Let <span class="SimpleMath">calM = (∂ : M -> P)</span> be a crossed module of groups and let <span class="SimpleMath">X = BcalM</span> be the classifying space of <span class="SimpleMath">calM</span>. Then the components of <span class="SimpleMath">LX</span>, the free loop space on <span class="SimpleMath">X</span>, are determined by equivalence classes of elements <span class="SimpleMath">a ∈ P</span> where <span class="SimpleMath">a,a' are equivalent if and only if there are elements m ∈ M, p ∈ P such that a'= p + a - ∂ m - p</span>. </em></p>
<p><em> Further the homotopy <span class="SimpleMath">2</span>-type of a component of <span class="SimpleMath">LX</span> given by <span class="SimpleMath">a ∈ P</span> is determined by the crossed module of groups <span class="SimpleMath">LcalM[a] = (∂_a : M -> P(a))</span> where: </em></p>
<ul>
<li><p><em> <span class="SimpleMath">P(a)</span> is the subgroup of the cat<span class="SimpleMath">^1</span>-group <span class="SimpleMath">G = P ⋉ M</span> such that <span class="SimpleMath">∂ m = [p,a] = -p-a+p+a</span>; </em></p>
</li>
<li><p><em> <span class="SimpleMath">∂_a(m) = (∂ m, m^-1m^a)</span> for <span class="SimpleMath">m ∈ M</span>; </em></p>
</li>
<li><p><em> the action of <span class="SimpleMath">P(a)</span> on <span class="SimpleMath">M</span> is given by <span class="SimpleMath">n^(p,m) = n^p</span> for <span class="SimpleMath">n ∈ M, (p,m) ∈ P(a)</span>. </em></p>
</li>
</ul>
<p><em> In particular <span class="SimpleMath">π_1(LX,a)</span> is isomorphic to <span class="SimpleMath">mathrmcokernel(∂_a)</span>, and <span class="SimpleMath">π_2(LX,a) ≅ π_2(X,*)^bara}</span>, the elements of <span class="SimpleMath">π_2(X,*)</span> fixed under the action of <span class="SimpleMath">bara</span>, the class of <span class="SimpleMath">a</span> in <span class="SimpleMath">π_1(X,*)</span>. </em></p>
<p><em> There is an exact sequence <span class="SimpleMath">π stackrelϕ-> π -> π_1(LX,a) -> C_bara}(π_1(X,*)) -> 1</span>, in which <span class="SimpleMath">π = π_2(X,*)</span>, and <span class="SimpleMath">ϕ</span> is the morphism <span class="SimpleMath">m ↦ m^-1m^a</span>. </em></p>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ LoopClasses</code>( <var class="Arg">M</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ LoopsXMod</code>( <var class="Arg">M</var>, <var class="Arg">a</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">‣ AllLoopsXMod</code>( <var class="Arg">M</var> )</td><td class="tdright">( operation )</td></tr></table></div>
<p>The operation <code class="code">LoopClasses</code> computes the equivalence classes <span class="SimpleMath">[a]</span> described above. These are all unions of conjugacy classes.</p>
<p>The operation <code class="code">LoopsXMod(M,a)</code> calculates the crossed module <span class="SimpleMath">LcalM[a]</span> described in the theorem.</p>
<p>The operation <code class="code">AllLoopsXMod(M)</code> returns a list of crossed modules, one for each equivalence class of elements <span class="SimpleMath">[a] ⊆ P</span>.</p>
<p>In the example below the automorphism crossed module <code class="code">X8</code> has <span class="SimpleMath">M ≅ C_2^3</span> and <span class="SimpleMath">P = PSL(3,2)</span> is the automorphism group of <span class="SimpleMath">M</span>. There are <span class="SimpleMath">6</span> equivalence classes which, in this case, are identical with the conjugacy classes. For each <span class="SimpleMath">LX</span> calculated, the <code class="func">IdGroup</code> (<a href="chap2.html#X7831DB527CF9DD57"><span class="RefLink">2.8-1</span></a>) is printed out.</p>
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.