| products/Sources/formale Sprachen/GAP/pkg/xmod/doc/chap12_mj.html |
 |
<?xml version= "1.0" encoding= "UTF-8"?>
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< html xmlns= "http://www.w3.org/1999/xhtml" xml:lang= "en">
< head>
< script type= "text/javascript"
src= "https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</ script>
< title>GAP (XMod) - Chapter 12: Applications</ title>
< meta http-equiv= "content-type" content= "text/html; charset=UTF-8" />
< meta name= "generator" content= "GAPDoc2HTML" />
< link rel= "stylesheet" type= "text/css" href= "manual.css" />
< script src= "manual.js" type= "text/javascript"></ script>
< script type= "text/javascript">overwriteStyle();</ script>
</ head>
< body class= "chap12" onload= "jscontent()">
< div class= "chlinktop">< span class= "chlink1">Goto Chapter: </ span>< a href= "chap0_mj.html">Top< /a> <a href="chap1_mj.html">1</a> <a href="chap2_mj.html">2</a> <a href="chap3_mj.html">3</a> <a href="chap4_mj.html">4</a> <a href="chap5_mj.html">5</a> <a href="chap6_mj.html">6</a> <a href="chap7_mj.html">7</a> <a href="chap8_mj.html">8</a> <a href="chap9_mj.html">9</a> <a href="chap10_mj.html">10</a> <a href="chap11_mj.html">11</a> <a href="chap12_mj.html">12</a> <a href="chap13_mj.html">13</a> <a href="chap14_mj.html">14</a> <a href="chap15_mj.html">15</a> <a href="chapBib_mj.html">Bib</a> <a href="chapInd_mj.html">Ind</a> </div>
<div class="chlinkprevnexttop"> <a href="chap0_mj.html">[Top of Book]</a> <a href="chap0_mj.html#contents">[Contents]</a> <a href="chap11_mj.html">[Previous Chapter]</a> <a href="chap13_mj.html">[Next Chapter]</a> </div>
<p id="mathjaxlink" class="pcenter"><a href="chap12.html">[MathJax off]</a></p>
<p><a id="X7DD7F0847FF2B96C" name="X7DD7F0847FF2B96C"></a></p>
<div class="ChapSects"><a href="chap12_mj.html#X7DD7F0847FF2B96C">12 <span class="Heading">Applications</span></a>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap12_mj.html#X8575260A80F735BD">12.1 <span class="Heading">Free Loop Spaces</span></a>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap12_mj.html#X87781C76804E783E">12.1-1 LoopClasses</a></span>
</div></div>
</div>
<h3>12 <span class="Heading">Applications</span></h3>
<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><a id="X8575260A80F735BD" name="X8575260A80F735BD"></a></p>
<h4>12.1 <span class="Heading">Free Loop Spaces</span></h4>
<p>These functions have been used to produce examples for Ronald Brown's paper <em>Crossed modules, and the homotopy <span class="SimpleMath">\(2\)</span>-type of a free loop space</em> <a href="chapBib_mj.html#biBB18">[Bro18]</a>. The relevant theorem in that paper is as follows.</p>
<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'\)</span> are equivalent if and only if there are elements <span class="SimpleMath">\(m \in M,\, p \in P\)</span> such that <span class="SimpleMath">\(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>
<p><a id="X87781C76804E783E" name="X87781C76804E783E"></a></p>
<h5>12.1-1 LoopClasses</h5>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">an style='color: green'>8227; 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">an style='color: green'>8227; 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">an style='color: green'>8227; 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>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">SetName( k8, "k8" ); </span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Y8 := XModByAutomorphismGroup( k8 );; </span>
<span class="GAPprompt">gap></span> <span class="GAPinput">X8 := Image( IsomorphismPerm2DimensionalGroup( Y8 ) );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">SetName( X8, "X8" );</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Print( "X8: ", Size( X8 ), " : ", StructureDescription( X8 ), "\n" ); </span>
X8: [ 8, 168 ] : [ "C2 x C2 x C2", "PSL(3,2)" ]
<span class="GAPprompt">gap></span> <span class="GAPinput">classes := LoopClasses( X8 );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">List( classes, c -> Length(c) );</span>
[ 1, 21, 56, 42, 24, 24 ]
<span class="GAPprompt">gap></span> <span class="GAPinput">LX := LoopsXMod( X8, (1,2)(5,6) );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Size2d( LX ); </span>
[ 8, 64 ]
<span class="GAPprompt">gap></span> <span class="GAPinput">IdGroup( LX );</span>
[ [ 8, 5 ], [ 64, 138 ] ]
<span class="GAPprompt">gap></span> <span class="GAPinput">SetInfoLevel( InfoXMod, 1 );</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">LX8 := AllLoopsXMod( X8 );;</span>
#I LoopsXMod with a = (), IdGroup = [ [ 8, 5 ], [ 1344, 11686 ] ]
#I LoopsXMod with a = (4,5)(6,7), IdGroup = [ [ 8, 5 ], [ 64, 138 ] ]
#I LoopsXMod with a = (2,3)(4,6,5,7), IdGroup = [ [ 8, 5 ], [ 32, 6 ] ]
#I LoopsXMod with a = (2,4,6)(3,5,7), IdGroup = [ [ 8, 5 ], [ 24, 13 ] ]
#I LoopsXMod with a = (1,2,4,3,6,7,5), IdGroup = [ [ 8, 5 ], [ 56, 11 ] ]
#I LoopsXMod with a = (1,2,4,5,7,3,6), IdGroup = [ [ 8, 5 ], [ 56, 11 ] ]
<span class="GAPprompt">gap></span> <span class="GAPinput">iso := IsomorphismGroups( Range( LX ), Range( LX8[2] ) );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">iso = fail;</span>
false
</pre></div>
<div class="chlinkprevnextbot"> <a href="chap0_mj.html">[Top of Book]</a> <a href="chap0_mj.html#contents">[Contents]</a> <a href="chap11_mj.html">[Previous Chapter]</a> <a href="chap13_mj.html">[Next Chapter]</a> </div>
<div class="chlinkbot"><span class="chlink1">Goto Chapter: </span><a href="chap0_mj.html">Top</a> <a href="chap1_mj.html">1</a> <a href="chap2_mj.html">2</a> <a href="chap3_mj.html">3</a> <a href="chap4_mj.html">4</a> <a href="chap5_mj.html">5</a> <a href="chap6_mj.html">6</a> <a href="chap7_mj.html">7</a> <a href="chap8_mj.html">8</a> <a href="chap9_mj.html">9</a> <a href="chap10_mj.html">10</a> <a href="chap11_mj.html">11</a> <a href="chap12_mj.html">12</a> <a href="chap13_mj.html">13</a> <a href="chap14_mj.html">14</a> <a href="chap15_mj.html">15</a> <a href="chapBib_mj.html">Bib</a> <a href="chapInd_mj.html">Ind</a> </div>
<hr />
<p class="foot">generated by <a href="https://www.math.rwth-aachen.de/~Frank.Luebeck/GAPDoc">GAPDoc2HTML</a></p>
</body>
</html>
¤ Dauer der Verarbeitung: 0.6 Sekunden
¤
*© Formatika GbR, Deutschland
|
|