<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 = (\partial : M \to P)\)</span> be a crossed module of groups and let <span class="SimpleMath">\(X = B\calM\)</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 \in P\)</span> where <span class="SimpleMath">\(a,a'\) are equivalent if and only if there are elements \(m \in M,\, p \in P\) such that \(a'= p + a - \partial 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 \in P\)</span> is determined by the crossed module of groups <span class="SimpleMath">\(L\calM[a] = (\partial_a : M \to 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 \ltimes M\)</span> such that <span class="SimpleMath">\(\partial m = [p,a] = -p-a+p+a\)</span>; </em></p>
</li>
<li><p><em> <span class="SimpleMath">\(\partial_a(m) = (\partial m, m^{-1}m^a)\)</span> for <span class="SimpleMath">\(m \in 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 \in M,\, (p,m) \in P(a)\)</span>. </em></p>
</li>
</ul>
<p><em> In particular <span class="SimpleMath">\(\pi_1(LX,a)\)</span> is isomorphic to <span class="SimpleMath">\(\mathrm{cokernel}(\partial_a)\)</span>, and <span class="SimpleMath">\(\pi_2(LX,a) \cong \pi_2(X,*)^{\bar{a}}\)</span>, the elements of <span class="SimpleMath">\(\pi_2(X,*)\)</span> fixed under the action of <span class="SimpleMath">\(\bar{a}\)</span>, the class of <span class="SimpleMath">\(a\)</span> in <span class="SimpleMath">\(\pi_1(X,*)\)</span>. </em></p>
<p><em> There is an exact sequence <span class="SimpleMath">\( \pi \stackrel{\,\phi\,}{\to} \pi \to \pi_1(LX,a) \to C_{\bar{a}}(\pi_1(X,*)) \to 1\)</span>, in which <span class="SimpleMath">\(\pi = \pi_2(X,*)\)</span>, and <span class="SimpleMath">\(\phi\)</span> is the morphism <span class="SimpleMath">\(m \mapsto m^{-1}m^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">\(L\calM[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] \subseteq P\)</span>.</p>
<p>In the example below the automorphism crossed module <code class="code">X8</code> has <span class="SimpleMath">\(M \cong 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_mj.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.