Quelle chap9.html
Sprache: HTML
|
|
| products/Sources/formale Sprachen/GAP/pkg/ctbllib/doc2/chap9.html |
 |
<?xml version= "1.0" encoding= "UTF-8"?>
<! DOCTYPEversion= "1.0"encoding "TF-8">
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< html xmlns= "http://www.w3.org/1999/xhtml" xml:lang= "en">
< head>
< title>GAP (CTblLibXpls) - Chapter 9: Ambiguous Class Fusions in the GAP Character Table Librar y</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(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
</head>
<body
<div class="chlinktop"><span class="chlink1head>
<div <meta http="ontent-ype" =/ =TF8 >
<p id="mathjaxlink" class="pcenter"><a href="chap9_mj.html<ink rel="tylesheettype"/css"href=manualcss
<p><a idscript="ext/"overwriteStyle;script
<java.lang.StringIndexOutOfBoundsException: Range [21, 4) out of bounds for length 184
<divclass=ContSect"<pan class"ocline<pan="ocss"&bsp/pan< href"hap9.#X784492877DB04FE9">91<="eading"Somestrong="kg"GAPstrongUtilitiesspan<a
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss"> </span><a href=divclass"hlinkprevnexttop" a ="hap0.>T of ]<a>&bsp; a=chap0html#"[ontents<a&bsp ;href"h>Previous ]<a>&bsp;;hrefchap10.tml"[Next Chapter]/>nbsp; />
</span>
<span class="ContSSs">< href=chap9.#X7A03A83E87FB1189>9<span"Ambiguous ClassFusions the class"pkgGAP/trong Library</
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X7C719F527831F35A/>
</pan
<span class="ContSS"><br /><span class="nocss"> </span><a href/panjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
</>
</div></div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="java.lang.StringIndexOutOfBoundsException: Range [0, 91) out of bounds for length 7
Subgroups<span>/>
</span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X7F5186E28201B027">9.3-1 <span class="Heading"><span class="SimpleMath">BN7 → B</span> (March 2002)</span></a>
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href/panjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X85822C647B29117B">9.3-3 <span class="Heading"><span class="SimpleMath">A_6 × L_2(8).3 → Fi_24^'</span> (November 2002)</span></a>
</span>
<span ups/<>
</span>
<span class=ContSS>< /< class""&bsp;nbsp<span<a href=.#7962DD4387D63675"9.- span =Heading">spanclass"impleMath"> .) →M<span>May2009)span<a
</span>
<span class="ContSS"><br /><span class="nocss"> </span class""br/span =">nbsp;nbsp;/>< href=chap9.tml#7F5186E28201B0279- span ="eading>span =SimpleMathBN7 →B/pan (arch 2002)span<>
</pan
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X7C3AC42F8342EE2E">9.3-7 <span class="Heading"><span class="SimpleMath">^2E_6(2)N3C → <spanjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
</span>
</div></div>
<div class="ContSect"><span class/>
Groups<span>/>
</span>
<span>
< class=ContSS"<=nocss">nbsp; /> ="hap9.tml#7F2B104686509CAA"941<class"eading"<class"3A7→3.</span D 2010)/>/>
</span>
<span class="ContSS"/>
</span>
</div></div>
<div class="ContSect"><span=>br>span =nocss>nbsp;nbsp<span>ahref".tml#860B6C30812DE3FC">.- classHeading< =S"3^._7(: →</span>(ovember 2010/>/a>
Automorphic span =ContSS>< <spanclass"ocss"&bsp&<span<ahref".html#">937 span class""< class=SimpleMath"22N3C ^E_62)/pan>(January 2019span<a
<
<div class="ContSSBlock">
<span class="ContSS"><br /</>/a>
<span>
<span class="<span class="ContSSbr />span=""&;nbsp;/span>a ="hap9html#"94- <pan =Heading"<"">3._ →3.uz<> ( 2010)/pan/a>
</span>
</div></div>
<div ="ontSect"< class=tocline"< =nocss"&bsp;/>a href=chap9.#">9. <pan ="eading> Imposed Brauer Tables<span><a>
/span>
<div class="ContSSBlock">
<span class="ContSS"><br /><span div class="ContSect"><span class="tocline=n">nbsp;/>< ="hap9X7CFBC41B818A318C. <pan =""FusionsDeterminedUsingCommutative
</spanjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
<spanclass"ontSS><r/>span =nocss">nbspn;/>ahref"hap9.#7E91F8707BA93081"51 <pan ="eading"< =S"U_3(8)3_ →^E_6()<>( 2010)/java.lang.StringIndexOutOfBoundsException: Range [213, 208) out of bounds for length 213
/span
<span/pan>
<span>
< class =nocss"&bsp;/pan>a href=chap9.#85E2A6F480026C95"9. < class=Heading"ConditionsImposed by Brauer Tables<span<a>
<div class="ContSect"><span class=/pan
</span>
<div class=ContSS"</< =nocss>&bsp;nbsp;/span>a =".tml#7">9.- <pan class< class=SimpleMath"L_216.4 →.2<span>(anuary 004)/pan>/>
< =ContSS>br/<pan =n&;nbsp<span>ahref".html#">71< class"eading">span class=SimpleMath">()2→Fi_24^span November2002/span<a
</span>
<span class="ContSS"><br /><span classspan
</span< class=ContSect"<panclass">spanclass"ocss"&bsp;/>ahref"hap9.html#8225D9FA80A7D20F">. spanclass"eading> Determined by Information about the Groups/span><java.lang.StringIndexOutOfBoundsException: Range [203, 202) out of bounds for length 203
< class"">< /<span class=nocss"&bsp;nbsp;/>a =chap9.tmlX7E9C203C7C4D709D>.-3 =Heading"< =S"M_11 →B<span>( 2009)/span>/a>
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X85821D748716DC7E">9.7-4 <span class="Heading"><span class="SimpleMath">L_2(<span>
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X828D81487F57D612">9.7-5 <span class="Heading"><span class="SimpleMath">L_3(3) → B</span> (April 2009)
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X7B4E13337D66020F">9.7-6 <span class="Heading"><span class="SimpleMath">L_2(17).2 → B</span> />
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X8528432A84851F7B">9.7-7 <span class="Heading"><span class="SimpleMath">L_2(49).2_3 → B</span> (June 2006)</span></a>
</span>
<span class="ContSS"><br /><span class=/span>
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href/span>
<spanjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
<span class="> >span =nocss>nbsp;nbsp;>< href="hap9h#">9.- <pan =Heading">span=SimpleMath>^._()→(5span (anuary 004</>/a
into table marks(anuary 004)/pan<a
</</span
< class""< /<span class"ocss"&bsp;nbsp;/<a href"hap9hX7B1C689C7EFD07CB">9.- span class=Heading>spanclass"impleMath"3 ×()→31U_4()/)span/ajava.lang.StringIndexOutOfBoundsException: Index 213 out of bounds for length 213
<spanjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
< =ContSS"<r /<pan class="&;&;/>a href".tml#7A94F78C792122D5">.7-2 span class=Heading>span class"impleMath>.3^.^.S_4 2A12<span>( 2011</pan>/>
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X7E2AF30C7E8F89F9">9.7-13 <pan>
</pan>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X80051B297DF244CF">9.7-14 <span class="Heading"><span class="SimpleMath">L_2(59) → M</span> (May 2009) – Do not use this!</span></a>
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X8409DA2E83A41ABE">9.7-15 <span class/
</span>
<span class="ContSS"><br /><span class="nocss"> </span><a href="chap9.html#X78B3B1BE7A2CA4D1">9.7-16 <span class="Heading"><span class="SimpleMath">L_2(41) → M</span> (April 2012)</span></a>
</span>
</div></div>
</div>
<h3>9 <span class="Heading">Ambiguous Class Fusions in the <strong class="pkg">GAP</strong> Character Table Library</span></h3>
<>:January11th 2004<p
<is examples showinghow fusionsbetween character can determined using the <trong ="GAP</strong <ahref="chapBib.tml#biBGAP"[AP24]</> these examples, is <em>ambiguous<em> in the notdetermine table strategy is to compute first all possibilities with the <strong class="pkg">GAP</strong> function <code class="func">PossibleClassFusions</code> (<a href="../../../doc/ref/chap73.html#X7883271F7F26356E"><span class="RefLink">Reference: PossibleClassFusions</span></a>), and then to use either other character
<p>The purpose of this writeup is twofold. On the one hand, the computations are documented this way. On the other hand, the <strong class="pkg">GAP</strong> code shown for the examples can be used as test input for automatic checking of the data and the functions used; therefore, each example ends with a comparison of the result with the fusion that is actually stored in the <strong class="pkg">GAP</strong> Character Table Library <a href="chapBib.html#biBCTblLib">[Bre25]</a>.</p>
<p>The examples use the <strong class="pkg">GAP</strong> Character Table Library, so we first load this package.</p>
<div class="example"><pre>
<span<The examples use the <trong class=pkg"GAP<strong>Character Library, first load this .>
<div class=example><>
</<pan class"APprompt"&t;/pan <panclass"APinput">oadPackage("ctbllib" )<span
<>a="X784492877DB04FE9"="784492877DB04FE9">/a>/>
<h4p< id=X784492877DB04FE9"=X784492877DB04FE9"<>/p>
<p>The function <code class="code">SetOfComposedClassFusions</code> takes two java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>Note that the returned list may be a proper subset of the set of all possible class
<div class="example"><pre>
<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<span class="span class="GAPprompt&;/pan>span class=GAPinput"SetOfComposedClassFusions:=function(hfusg, ufush )/pan>
spanclass"">gt</pan>< classGAPinput>result= [;<span>
< classGAPprompt>gt<span <pan class"GAPinput" for map2 in hfusg do/span>
< class="&;<span><span class=G"formap1 /
<span class="GAPprompt">><pan class"APprompt">gt;/pan>< ="" map1 ufush/pan
<;</span><span="APinput" od</
<span ="APprompt"&t;/span> <span class="GAPinput"> od/>
<="GAPinput"> return;/pan>
<span class="GAPprompt">></span> <span class="GAPinput< ="APprompt>&t;/pan><pan="APinput" returnresult<span
</pre></div>
<p><a id="X7EA839057D3AD3B4" name="X7EA839057D3AD3B4"></a></p>
<h4>9.2 <span class="Heading">Fusions Determined by Factorization through Intermediate
<p>This situation clearly occurs java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p><a id="X78DCEEFD85FF1EE2" name="X78DCEEFD85FF1EE2"></a></p>
<h5>9.2-1 <span class="Heading"><span class="SimpleMathjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>Let <span class="SimpleMath">H</span> be the Sylow <span class="SimpleMath">5
<div class="example"><pre>
<span class= class"xample"<pre>
haracterTable "o3")
<span class="GAPprompt">gap( "o3")
)" )
<span class="GAPprompt">("^12:242")
<span class="GAPprompt">gap></span> <span class="GAPinput">Length(span=GAPprompt>ap&t;span spanclass=GAPinput"hfusco3=PossibleClassFusionsh java.lang.StringIndexOutOfBoundsException: Range [111, 100) out of bounds for length 111
/><div>
</pre></div>
<As <panclass=SimpleMath"H/span> maximal in <pan class=SimpleMathCo_3</pan>,we lookat those maximal subgroups of <pan ="impleMath</pan>whose order divisible by that of < class=SimpleMath>H/pan><p
<divclasse"<>
<span< =">gap&;<span> span ="":=Maxes(co3 )<span>
[ "McL McL." "S" U(3)(^){}" M23","^:2xm11),
2S6(),"(2" "^+:s6" "^.8, "()D12
"2xm12", "2"xm12,22[^*^]S3 "3xpsl2,8)3" "4xs5java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57
<span class="GAPprompt">gap></span> <span class="GAPinput">maxes:= List( mx =""gapgt;/ spanclass"APinput"filt=Filtered ,x&t; Size( x ) mod Size( h ) = 0 );</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">filt:= Filtered( maxes, x -> Size( x ) mod Size( h ) = 0 );</span>
[ CharacterTable( "McL.2" ), CharacterTable( "HS" ),
CharacterTable( "U3(5).3.2" ) ]
</pre></div>
<p>According to the <strong class="pkg">
<p>We p to < class=pkg"Atlas<strong>(ee href=chapBib.java.lang.StringIndexOutOfBoundsException: Range [82, 81) out of bounds for length 728
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">max:= filt[1];;</span>
<;</span><spanclass"APinput>:=PossibleClassFusions(h,max );/>
<span
< class=GAPprompt"&t;/pan span class"APinputcomp= SetOfComposedClassFusions(, hfusmax )<span
<span class="GAPprompt">gap></span> <span class="GAPprompt">gap></span> <span class="GAPinput">max:= filt[1];;</span>
2
<span class="GAPprompt">gap></span> <span class="GAPinput">reps:= RepresentativesFusions( h, comp, co3 );</span>
[ [1,2,3, 4,8,8 ,9,10,11 17,17 19,22,23 ,27
30, ,34 40 40,, 40,42]]
</pre></div>
<p> factoring through a maximal subgroup of type <span class="SimpleMath">McL.2</span> determines the fusion from <span class="SimpleMath">Hspanclass=GAPprompt"gap>/span><span class="GAPinput">(comp/spanjava.lang.StringIndexOutOfBoundsException: Index 84 out of bounds for length 84
<p>Alternatively, we can use the group <span class="SimpleMath">U_3(5).3.2</span> as intermediate subgroup, which leads to the same result.</p>
<>So through a maximal subgroup of <spanclass="SimpleMath"McL2/pan determinesthe fusion<spanclass"SimpleMath"H/pan to<class="SimpleMath"Co_3/uptotableautomorphisms<pjava.lang.StringIndexOutOfBoundsException: Index 229 out of bounds for length 229
<span class="GAPprompt">gap></span class="GAPprompt">gap></span>:( h,;<span
< G>>/ <=": (h,);<>
<span class="GAPprompt ">gt<span spanclass="GAPinput">comp:= SetOfComposedClassFusions( maxfusco3, hfusmax );;</span>
<java.lang.StringIndexOutOfBoundsException: Range [60, 5) out of bounds for length 125
<span class="GAPprompt">gap ">&;/ span =G>=;/>
<span class="<>/>
p stored of< =""<><p
</pre
<p>Finally,span class=GAPprompt"gap&t;<span> span ="APinput"GetFusionMap(h,co3 ) in reps;</span>
<div class="example"java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
<span class="GAPprompt">gap></span> <span class="GAPinput">GetFusionMap( h, co3 ) in java.lang.StringIndexOutOfBoundsException: Index 91 out of bounds for length 0
true
</pre></div>
<p<aid"86CEA907EC4C833"name=X86BCEA907EC4C833>/>/
<>922 < class="eading"><span class="SimpleMath">31:15 → B<span> (March 2003)</span></h5>
< class=GAPprompt>gap><span><span class="GAPinput"b=CharacterTable" );;</span>
<panclass"GAPprompt"gapg;/span <spanclass"APinput">h:= CharacterTable( "31:15" );;</span>
<span class"GAPprompt"gapgt;/span> <span class="GAPinput">hfusb:= PossibleClassFusions( h, b );;</span>
<span class=GAPprompt">ap>/span> <span class="GAPinput">b:= CharacterTable( "B" );;</span>
<span class="GAPprompt">gapjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<span class="GAPprompt">gap></span> <span class="GAPinput">hfusb:= PossibleClassFusions( h, b );;</span>
<span divclass="example"<pre>
2
</pre></div>
<p>We span classGAPprompt>&t/span><pan class"GAPinput"hfusth: PossibleClassFusions(h th);;/span>
<div class="example"><pre>
class="&t<java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 98
<spanjava.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 84
<span classGjava.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 109
<">><span>< =G"comp=( );<span
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( comp );</span>
2
<span class="GAPprompt"><span class="GAPprompt">gap/> span class="GAPinput">reps:= RepresentativesFusions( h, comp, b );</span>
[ [ 1, 145, 146, 82, 82, 19, 82, 7, 19, 82, 82, 19, 7, 82, 19, 82, 82[[1,145146,82 82,19,,7 19,82 82,19,7 ,19 ,82
] ]
<span class="GAPprompt">gaph5>.2- < class="Heading">span class=SimpleMath>SuzN3→Suz/>(eptember2002)/>/>
true
</pre></div>
<p><a id="X7C719F527831F35A" name="X7C719F527831F35A"></a></p>
<span class="Heading"<span class=SimpleMath">SuzN3 → uz<span>(eptember 2002)</span></h5>
<p>The class fusion from the Sylow <span class="SimpleMath">3</span ="APprompt">gap></span> <span class="GAPinput">h:= CharacterTable( "SuzN3" );</span>
<div class="example"><preCharacterTable("Suz")
<span class="GAPprompt">gap></span> <span class=<span class="GAPprompt">gap></span> <span class="GAPinput">hfussuz:= PossibleClassFusions( h, suz );;</span>
CharacterTable( "3^5:(3^2:SD16)" )
<span class="GAPprompt">gap></span> <span class="GAPinput">suz:=
CharacterTable( "Suz" )
<span class="GAPprompt<p>Since <span class="SimpleMath">H</span> is not maximal in <span class="SimpleMath">Suz</span>, we try to factorize the fusion through a java.lang.StringIndexOutOfBoundsException: Index 146 out of bounds for length 0
<span class="APprompt"gap&</span> <span class"GAPinput"Length(( h, hfussuz, suz ) );</span>
2
</pre></div>
<p>Since <span class="SimpleMath">H</span> is not maximal in <span class="java.lang.StringIndexOutOfBoundsException: Range [0, 84) out of bounds for length 67
<div java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
= (suz java.lang.StringIndexOutOfBoundsException: Range [105, 104) out of bounds for length 115
<pan""&t<>span="filt=( , -g; ( x )mod (h ) =0 ;/pan
"2U()23"), haracterTable35:M11,
p>Definitelyclass"</> a with span class="SimpleMath">H</span>, because the Sylow <span class="SimpleMath">3</span> normalizer in <span class="SimpleMath">M_11</span>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
</pre></div>
<p>The group <span class="SimpleMath">3_2.U_4(3).2_3^'</span> does not admit a fusion from <span classspan =">>/>< "APinput">: ,max;<>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">PossibleClassFusions( h, filt[1] );</span>
[ ]
</
< <class=""3^M</> a <pan ="H<span> <span =""><span> in span ="">11/>has the span=""3^:</span>; using span ="impleMath"32+:2(2^ A_4)</pan> would lead to the sameresult as we get below. We compute the compositions of possible class fusions.</p>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">max:= filt[2];;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">hfusmax:= PossibleClassFusions( h, max );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">maxfussuz:= PossibleClassFusions( max, suz );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">comp:= SetOfComposedClassFusions( maxfussuz, hfusmax );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">repr:= RepresentativesFusions( h, comp, suz );</span>
[ [ 1, 2, 2, 4, 5, 4, 5, 5, 5, 5, 5, 6, 9, 9, 14, 15, 13, 16, 16, 14,
15, 13, 13, 13, 16, 15, 14, 16, 16, 16, 21, 21, 23, 22, 29, 29,
29, 38, 39 ] ]
</pre></div>
<p>So the factorization determines the fusion map up to table automorphisms. We check that this map is equal to the stored one.</p>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">GetFusionMap( h, suz ) in repr;</span>
true
</pre></div>
<p><a id="X828879F481EF30DD" name="X828879F481EF30DD"></a></p>
<h5>9.2-4 <span class="Heading"><span class="SimpleMath">F_{3+}N5 → F_{3+}</span> (March 2002)</span></h5>
<p>The class fusion from the table of the Sylow <span class="SimpleMath">5</span> normalizer <span class="SimpleMath">H</span> in the sporadic simple group <span class="SimpleMath">F_{3+}</span> into <span class="SimpleMath">F_{3+}</span> is ambiguous.</p>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">f3p:= CharacterTable( "F3+" );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">h:= CharacterTable( "F3+N5" );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">hfusf3p:= PossibleClassFusions( h, f3p );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions( h, hfusf3p, f3p ) );</span>
2
</pre></div>
<p><span class="SimpleMath">H</span> is not maximal in <span class="SimpleMath">F_{3+}</span>, so we look for tables of maximal subgroups that can 15, 13,13,13 16 ,14 16,16 16 21,21 , 22 29,29,
<div class="example"><pre>
<span
<span class="GAPprompt">gap></span> <span<div class"example"><pre>
[ CharacterTable( "Fi23" ), CharacterTable( "2.Fi22.2" ),
CharacterTable( "(3xO8+(3):3):2" ), <span class="GAPprompt">gap></span> <span class="">GetFusionMap( h, suz ) in repr;</span>
CharacterTable( "(A4xO8+(2).3).2" ), CharacterTable( "He.2" ),
CharacterTable( "F3+M14" ), CharacterTable( "(A5xA9):2" ) ]
<span class="GAPprompt">gap></span> <span class="GAPinput">possfus:= List( filt, x -> PossibleClassFusions( h, x ) )</re>/div>
[ ] [ ] [ ], [ ,java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
[ [ 1, 69, 110,12,80, 121, 4 72,113 11, 11, 79, 79, 120 120,
3<p>The class fusionfromthe table the span class="impleMath"5/ normalizerspanclass"impleMath">H/ the groupspanclass="SimpleMathF_3}/span> into span ="SimpleMath"F_{+<span>is <p>
37, 105, 105, 139, 140< ="GAPprompt">/>spanclass=GAPinput>=CharacterTableF3 ;<span>
44, 167, 167, 48, 48, 171, 171, 57, 57, 180, 180, 66, 66,
189, 189 ],
[ 1, 69, 110, 12, 80, 121, 4, 72, 113, 11, 11, 79, 79, 120,
120, 3, 71, 11, 79, 23< class"APprompt">>/> spanclassGAPinput>( RepresentativesFusions(h ,f3p))<span>
37, 37,
44,,44,167,167, 48,48, 171,171,, 57,57 180, 180 66
66, 189, 189 ] ], [ ], [ ], [ ] ]
</pre></div class"xample"<>
<p>We see that from the eight possible classes of maximal subgroups in <span class="SimpleMath">F_{3+}</span> that might containspan class="GAPprompt">gap></span> <span class="GAPinput">filt:= Filtered( maxes, x -> Size( x ) mod java.lang.StringIndexOutOfBoundsException: Index 111 out of bounds for length 58
<div class="example"><pre>
<span class=span =GAPprompt>&t/pan><class"APinput"possfus=Listfilt x &;PossibleClassFusions ,x ))<span>
CharacterTable( "(A4xO8+(2).3).2" )
<span class="GAPprompt">gap></span , 69,110,12,80,,4,72,113,11 11 79 ,120 120
<span class="GAPprompt">gap></span> <span class="GAPinput">maxfusf3p:= PossibleClassFusions( max, f3p );;</span>
<span class="GAPprompt">gap></span 37, 105, 105,139, 140 145,146,, 155, 155 156 156,44,
=GAPprompt>&;/> span=G>( comp)</>
2
<span class="GAPprompt">gap></span> <span 120, 3, 71, 11, 79, 23, 91, 112, 120, 13211 79, ,112,120 132,,32,97 ,
[ [ 1, 2, 4, 12, 35, 54, 3, 3, 16, 9, 9, 11, 11, 40, 40, 2, 3,44 ,167 ,48, 48 ,171 , 180 ,
, ,90 ,22 ,20,,43 ,50 ,823
23, 46, 46, 47, 47, 10, 10, 9, 9, 10, 10, 11, 11, 26, 26, 28,
28, 67,
>/div
<Finallywe map in tablejava.lang.StringIndexOutOfBoundsException: Range [65, 64) out of bounds for length 80
<span class"java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 115
<pan class"APprompt"gapg> span=>java.lang.StringIndexOutOfBoundsException: Range [76, 74) out of bounds for length 100
true
<<>
<p>span class=>&;/> span""Length)/
<< =G>&t<span span="java.lang.StringIndexOutOfBoundsException: Range [62, 60) out of bounds for length 115
<h4>9.3 <span class="Heading">Fusions 35,36,13 40,7 22,19 20 43 ,50,50 8,8,23
Subgroups</span></h4>
<p>In each of the>Finally, we the stored thetable is<p
<p><center> <img src="ambigfus1.png" alt
<><a=X7F5186E28201B027"name="75186E28201B027>/<p
<h5>9.3-1 <span class="Heading"><span class="SimpleMath">BN7 → java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<p>Let <span class="SimpleMath">H</span> be a Sylow <span class="SimpleMath">7</span> normalizer in the sporadic simple group <span class="SimpleMath>< id="F81AC6 name"7981579278">/a>/p>
<div class="example"><pre>
<G" B")/java.lang.StringIndexOutOfBoundsException: Range [95, 94) out of bounds for length 95
CharacterTable
<span class"APprompt">gap></span> <span class="GAPinput">h:= CharacterTable( "BN7" );</span>
CharacterTableh5.31 < ="Heading"<span class"impleMath">BN7 B/pan (arch2002)/><h5
<<p> <pan =S">/> be a <pan class=java.lang.StringIndexOutOfBoundsException: Range [76, 75) out of bounds for length 327
<panclass""gapg;</pan spanclass"APinput"Length RepresentativesFusions,hfusb, )/>
2
</pre></div>
<p
< B java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
<div class="example">< ="g;/ span class">fusb(,b);;/
<span class=GAPprompt>g<
2
<span class="GAPprompt">gap></span>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
CharacterTable( "Th" )
<span class="GAPprompt">gap></span> <span
p only maximal of <span="impleMath"Th/span whoseorder divisiblebytheorder of aSylow <spanclass"impleMath">7</span> subgroup of <span class="SimpleMath">B</span> have the types <span class="SimpleMath">^3D_4(2).3</span> and <span class="SimpleMath">7^2:(3 × 2S_4)</span>, and the Sylow <
/>java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
<p>The class fusion of <span class="SimpleMath">U</span> into <span class="SimpleMath">B</span
<div class="example"><pre>
<">><span>=java.lang.StringIndexOutOfBoundsException: Range [61, 60) out of bounds for length 101
java.lang.StringIndexOutOfBoundsException: Range [30, 14) out of bounds for length 31
< ""gt< =>: java.lang.StringIndexOutOfBoundsException: Range [118, 116) out of bounds for length 133
<span class="GAPprompt">></span> <[ [ 1, 31, 7, 7, 5, 28, 28, 17, 72, 72, ,
[ [ 1, 31, 7, 7, 5, 28, 28, 17 09,17 ,45,72 72,127 ,127 127 ] java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
109, 17, 45, 45, 72, 72, 127, 127, 127, 127 ] ]
</</iv>
<p>The <span class="&;/pan> <span ="APinput>: PossibleClassFusions,h)<span
<">pre
<span class< class="gap&;/span>< =GAPinput"( ( h ,b )<spanjava.lang.StringIndexOutOfBoundsException: Index 116 out of bounds for length 116
<span class="GAPprompt">gap></span> <span class
<pan=">gt;<> < =" -> CompositionMaps x )in );<span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions( h, filt, b ) );</span>
s ">ap&;<><class"GAPinput>GetFusionMap(h, b)infilt<span>
</pre></div>
<p>Finally, we compare the result with the
<div class="example"><pre>
<pan class"APprompt">gap&t;<> spanclass=GAPinput>(h, b filt/>
true
<re/
<p><a id="X79710B137B5BB1B8" name="X79710B137B5BB1B8"></a><pan=>span=G"t: ( "";<span>
<h5>9.3-2 span classGAPpromptgapgt;<span>< class=GAPinput"repr= RepresentativesFusions m,mfust,t);<span>
<p>The class fusion of the java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 1
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 26
<span class="GAPprompt">gap></span> <span class="GAPinput">t:= CharacterTable( "F3+" );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">mfust:= PossibleClassFusions( m, t );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">repr:= class="GAPprompt">gap></span> <span class="GAPinput">OrdersClassRepresentatives;/pan>
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( repr );</span>
2
</pre></div>
<p>We span class>><span> <span class="APinput"OrdersClassRepresentatives ) 1. 4 }</pan>
<div class="example"><pre>
<anclass=GAPprompt"gap><span> span class="GAPinput">a4inm:java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
lass"n &SizesConjugacyClasses ) n})=12)<span>
[ [ 1, 69, 110 ] ]
<span class
[ 1,2 3 ]
<<spanclass="GAPprompt>gap&</pan><span class=GAPinput>u:= CharacterTable("yclic" *CharacterTable "O8()3 )<span>
[ 4, 4 ]
<span class"APprompt"gap&t/><spanclass"APinput"OrdersClassRepresentatives ){[ 1. 4 }<span>
[1 , 2,3]
</pre></div>
<p>Let us take one such element <span class="SimpleMath">g</span>pan class=GAPpromptgap&t;/pan spanclass=GAPinput>sfust: PossibleClassFusionss t;/pan
<div class="example"><pre>
<= CharacterTable( "F3+3A")<span>
CharacterTable( "(3xO8+(3):3):2" )
</prespan class&t;/pan span =GAPinput">ilt: (mfust,/>
< intersection< class""(g)= M/span>contains subgroup < class="U/span>of the type span ="SimpleMath>3×O_8().<,andthewe the class of<class=S>/ "></> < =SimpleMath"<,thenthefact thosefrom class""M < ""G>possiblewhose from<class"U/> < ="impleMathM<span composition classfusionsfrom< classSimpleMath></>into< class"SimpleMath" from<spanclass="S</pan span =S">/>.p
<div class="example"><pre>
< class=G>&t</>< =G>: ( "Cyclic,3 )*CharacterTable O+2.")<spanjava.lang.StringIndexOutOfBoundsException: Index 134 out of bounds for length 134
CharacterTable( "<span class="GAPprompt>gap&t<span> <pan ="GetFusionMap );</span>
<span class="GAPprompt">gap></span> <span class=rue
<span class="GAPprompt">gap></span> <span class="GAPinput">ufusm:= java.lang.StringIndexOutOfBoundsException: Index 81 out of bounds for length 0
<span =GAPprompt>gap>/span><span class=GAPinput>fust=PossibleClassFusions(s,t ;;/span>
<span class="GAPprompt">gap></span> <span class="GAPinput">comp:= SetOfComposedClassFusions( sfust, ufuss );;</span>
span ="GAPprompt">gap></span> <span class="GAPinput">Length( comp );</span>
6
< class"APprompt">gapgt;/span><spanclass="APinput">filt:= Filtered( mfust,</span>
<span class="GAPprompt">></span> <p>The class fusion of the maximal subgroup the java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 159
<span class="GAPprompt">gap></span> <span class="GAPinput">repr:= RepresentativesFusions( m, filt, t );;</span>
<span class="GAPprompt<iv class=""<>
1
<span class="GAPprompt">gap></span> <span class="GAPinput">GetFusionMap( m, t ) in repr;</span>
true
</pre></div>
<p>So the class fusion from <span class="SimpleMath">M</java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 117
<p><a id="X85822C647B29117B"
<h5>9.3-3 <span class="Heading"><span class="SimpleMath">A_6 ×p> use fact direct factor spanclass=java.lang.StringIndexOutOfBoundsException: Range [83, 82) out of bounds for length 268
<p>The class fusion of the maximal subgroup <span class="SimpleMath">M ≅ A_6 × L_2(8).3</span> of <span class="SimpleMath">G = Fi_24^'</span> is ambiguous.</p>
< class=">
<spanclass="APprompt"gap&t<span><spanclass=GAPinput"m= CharacterTable( "6(8)3";;<span>
<span class="GAPprompt">gap></span> <<span class"GAPprompt">gap>/span><class=GAPinputList( dppos[] l -; Sum SizesConjugacyClasses( m {l}))<span>
<span class="<pan class="GAPprompt">gap></span> <span class="GAPinput">3Apos:= Position( OrdersClassRepresentatives( t ), 3 );</span>
<span class="GAPprompt">gap></span> <span class="GAPprompt">gap></span> <span"3Ainm:=List( mfust,map >Position((map 3pos )
2
</pre></div>
<p>We will use the fact that the direct factor of the type
<div class="example"><pre>
</span> < =GAPinput>=(m)<span
[ [ [ 1, 12 .. 67 ], [
<span class="GAPprompt">gap></span> <span class="java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 26
[ 17733424133316996808705, 4545066196775803392 ]
<span class="GAPprompt">gap></span> <span class="GAPinput">List( dppos[1], l -&java.lang.StringIndexOutOfBoundsException: Range [0, 84) out of bounds for length 33
360,1512 ]
<span class="GAPprompt">gap></span> <span class="GAPinput">3Apos:= Position( java.lang.StringIndexOutOfBoundsException: Index 105 out of bounds for length 34
4
<span class="GAPprompt">gap></span> <span class="span class="GAPprompt">gap></span> <span class="GAPinput">comp:= SetOfComposedClassFusions( sfust, ufuss );;</span>
[23,23 23,,34,34 34,34 java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
<span class="GAPprompt">gap></span> <span class="GAPinput"APprompt">/span><span class="GAPinput>map-gt ForAny ,/span
true
</pre></div>
<p>Since the normalizer of an element of span class="GAPprompt">gap></span> <spanGAPinput>repr: RepresentativesFusions( m,filt,t );/span
<p>(Note that all classes in the <span class="SimpleMath">3^2:2</span> type group are java.lang.StringIndexOutOfBoundsException: Index 92 out of bounds for length 1
<divclass=example>pre>
<span
CharacterTable( 322xL2)3 )
<span class="<59.-4 span class="eading>span class=SimpleMath>32D_8 ×U_4(.22).2→B<span (une<h5
CharacterTable( "(3xO8+(3):3):2" )
<span class="GAPprompt">gap></span> <span class="GAPinput">ufuss:= PossibleClassFusions( u,
<spanclass=GAPprompt"gap>/span><span class="APinput"comp SetOfComposedClassFusions(sfust, ufuss );;</span>
<span class="GAPprompt">gap&
< class=GAPprompt"gap&t<span> <pan ="APinput>=Filteredmfust/
<span class="GAPprompt">></span>
<span class="GAPprompt">></span> <divclass="example"><pre>
<span class="GAPprompt">gap&spanclass""gap<> <spanclass"" java.lang.StringIndexOutOfBoundsException: Range [82, 80) out of bounds for length 96
<span class="GAPprompt">gap></span> <java.lang.StringIndexOutOfBoundsException: Range [0, 44) out of bounds for length 29
1
<span class="GAPprompt">gap></span> <span class="span class="GAPprompt">gap></span> <span class="GAPinput">Length( nfusb );</span>
true
</pre></div>
<p><a id="/></iv>
<>34 H>classS>32D_8 ×(3.^2. → B<span (une 2007)span<>
<p>Let <span div "">
<p>Accordingjava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 92
<p>The class fusion from <span class="SimpleMath ="gapg;/ => java.lang.StringIndexOutOfBoundsException: Range [90, 89) out of bounds for length 99
<div class="example"><pre>
<class="APprompt">;>span">=CharacterTable " ;<span
<span class="GAPprompt">gap></span> <span class="GAPinput">n:= java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 0
CharacterTable( "S3xFi22.2" )
<span class="GAPprompt">gap></span> <span class="GAPinput">nfusb:= PossibleClassFusions( 3[1,/
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( nfusb );</span>
1
<span class="GAPprompt">gap></span> <span class="GAPinput">nfusb:= nfusb[1];;<span class"GAPprompt">&t;/> span ="APinput>rec :,quick: java.lang.StringIndexOutOfBoundsException: Range [119, 106) out of bounds for length 119
</pre></div>
<
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">fi222:= CharacterTable( "< ="gap&t< =G>=(fi222 ;<>
<=Gjava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 122
<span class="GAPprompt">gap></span> <span class="GAPinput">s3:= CharacterTable( "S3" );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">inter:= s3 * fi222n3a;;</span>
<span class="GAPprompt">gap></span><Next ="G ∩ />to<java.lang.StringIndexOutOfBoundsException: Range [89, 88) out of bounds for length 154
<span class="GAPprompt"<div class=example><pre>
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
<span <span classjava.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 118
1
</pre></div>
<="gapg;<span>< ="> inter ))<java.lang.StringIndexOutOfBoundsException: Index 128 out of bounds for length 128
<div class="example"><pre>
<span class="GAPprompt class">>
< =java.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 113
<span span class="GAPprompt">gap></span> <span class="GAPinput">approx:= List( interfusg,</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">interfusn:= PossibleClassFusions( inter, n,</span>
<span class="GAPprompt"&<span>< class"APinput>rec : t ));/>
<span class="< "java.lang.StringIndexOutOfBoundsException: Range [25, 22) out of bounds for length 126
1
</pre></div>
<p>The lift is unique. span class="GAPprompt">gap></span> <span class="GAPinput">Length( gfusb );</span>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<span class="GAPprompt">gap></span> <span class="GAPinput">interfusn[1] = Concatenation( List( [ 0 .. 2 ],</span>
<span class="GAPprompt">></span> <span class="GAPinput"> i -> intermods3fusnmods3[1] + i * nccl ) );</span>
true
</pre></div>
<p>Next we compute the class fusions java.lang.StringIndexOutOfBoundsException: Range [0, 41) out of bounds for length 0
< classexample<pre
<span class="GAPprompt">< class=GAPprompt"gap>/span>span ="GAPinput>: t, );/java.lang.StringIndexOutOfBoundsException: Index 110 out of bounds for length 110
CharacterTable( "(3^2:D8xU4(3).2^2).2" )
<span class="GAPprompt">gap></span> <span class="GAPinput">interfusg
<java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 89
2
<span
1
</pre></div>
<p>The approximation of the class fusion fromspan class=""gap></ class=">(""
<div class="example"><pre>
< class=GAPprompt">gap></pan> <span class=GAPinput">nterfusb= CompositionMaps([1]);;/span
<span class="GAPprompt">gap<pan=G>ap&;</pan>< =G>1=Normalizer(g1,s1;<>
"java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 108
<span class="GAPprompt">gap></span> <span class(g2,s2;<
<span">gt;</span> <span class="GAPinput"> map -> PossibleClassFusions( tblg, b,</span>
< ="APprompt"&t/><spanclass=GAPinput"> rec( fusionmap:= map ) ) ) ) );;</span>
<span classtrue
4
<span =GAPprompt>gapg;/span><panclass=GAPinput"Length( RepresentativesFusions(tblg,gfusb,b ) );</span>
1
</pre></div>
<>, result that onlibrary./>
<class>pre
<span class="GAPprompt">gap></span> <span java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 0
true
</pre></div>
<p><a id="X7962DD4387D63675" name="X7962DD4387D63675"></a></p>
<h5>9.3-5 <span class="Heading"><span class="SimpleMath">7^1+4:(3 × 2.S_7) → M</span> (May 2009)java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
<p>The class fusion of the
< class="xample"pre>
<span class="GAPprompt">gap></span> <span
<pan ="APprompt"gap<><G">:=CharacterTable(M");/>
<( tblu, m );;<>
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions( tblu, ufusm, m ) );</span>
< ""&;java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 128
</pre></div>
<>The <span class=SimpleMath>Uspan> containsaSylow <span ="impleMath">7</pan>-subgroupof<span class="SimpleMath">M</> onlymaximal of span =SimpleMath><span>with thisproperty are the class <span class=SimpleMath"U/java.lang.StringIndexOutOfBoundsException: Range [285, 284) out of bounds for length 629
<p>For that, we use representations from the <strong class="pkg">Atlas</strong> of Group Representations <a href="chapBib.html#biBAGRv3">[WWT+]</a>, and access these representations via the <strong class="pkg">GAP</strong> package <strong class="pkg">AtlasRep</strong> (<a href="chapBib.html#biBAtlasRep">[WPN+22]</a>).</p>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">LoadPackage( "atlasrep", false );</span>
true
<span class="GAPprompt">gap></span> <span class="java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 26
<span class="GAPprompt">gap></span> <span class="GAPinput"(7^427 java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
<span class="GAPprompt">gap></span> <span class="GAPinput">n1:= java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 1
<span=>&;/>< ="=( ufusm, );/java.lang.StringIndexOutOfBoundsException: Index 120 out of bounds for length 120
<=>>/ span">:=SylowSubgroup,7);/>
<span class="GAPprompt">gap></span> <span class="GAPinput">n2:= Normalizer( g2, s2 );;</span>
<spanclass="APprompt">ap;/span spanclass""Size(n1 (n2 )<spanjava.lang.StringIndexOutOfBoundsException: Index 93 out of bounds for length 93
true
<span class="GAPprompt">gap></span> <span class="GAPinput">( Size( m ) / Size( s1 ) ) mod 7 <> 0;</span>
true
</pre></div>
<p>So let <span class="SimpleMath">N</span> be a <pThe class fusionof themaximal subgroup span =SimpleMath"M ≅3^.O_7(3):</pan> of span class=SimpleMath">G = Fi_24 = F_{3+}.2</span> is ambiguous.</p>
<pspan class=GAPprompt"&t;/span> span class=GAPinput"t:( "3.");/span>
<div class="example"><span =GAPprompt>gap></span class=GAPinput>Length( RepresentativesFusions( m, mfust, t ) );</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">tbln:= CharacterTable( Image( IsomorphismPcGroup( n1 ) ) );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">tbls:= CharacterTable( "7^(2+1+2):GL2(7)" );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">nfusm<pre>div
<span class="GAPprompt"><p>We will use the fact thatheelementaryabeliannormal of < class=>^<spanin<span class""Mspan anelementspanclass=SimpleMath>x<span>say in the code class=c>A/ode of <span class"SimpleMath"G/>. Thisfact can as follows./>
2
<class"APprompt">gt<span<spanclass=GAPinput>nsg: ClassPositionsOfNormalSubgroups( m)<span>
<pan class="APprompt"gap;</pan>< class"GAPinput"sfusm: PossibleClassFusions );/>
<span class="span class="GAPprompt">gap></span> <span class="GAPinput">Sum( SizesConjugacyClasses( m ){ nsg[2] } );</span>
<span class="APprompt">ap&t</span><span class=GAPinput"Length( nfusm )<span>
1
</></div>
<p>Now we use the condition that the class fusions from <span class="SimpleMathspan ="GAPprompt">ap></span> <span class="GAPinput">List( rest, l -> ClassNames( t, "Atlas" ){ l } );</span>
<java.lang.StringIndexOutOfBoundsException: Range [0, 4) out of bounds for length 0
<java.lang.StringIndexOutOfBoundsException: Range [60, 5) out of bounds for length 113
<span class="GAPprompt">gap></span> <span class="GAPinput">ufusm:= Filtered( ufusm
<span class="GAPprompt">></span> <span class="GAPinput"> map1 -> CompositionMaps( map2, < "java.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 102
<span classspanclass">><span> <span class=Gjava.lang.StringIndexOutOfBoundsException: Range [61, 60) out of bounds for length 89
1
</pre></div>
<p>Let <span<panclass="GAPprompt">gap></span> <span class="GAPinput">Size( s ) / size_u;</span>
<div class="example"><pre>
<G"gapg;/ java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 130
CharacterTable( "7^1+4.2A7" )
<span class="GAPprompt">gap></span> <span class="GAPinput">cfusm:= java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions( tblc, cfusm, m ) );</java.lang.StringIndexOutOfBoundsException: Index 118 out of bounds for length 104
2
<span class="GAPprompt">gap>< ="gapgt;/ java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 130
<spanclass=Gjava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 120
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions( tblc, cfusm, m ) );</span>
1
</pre></div>
<p><a id="X860B6C30812DE3FC" name="X860B6C30812DE3FC"></a></p>
<h5>9.3-6 <span class="Heading"><span class="SimpleMath">3^7.O_7(3):2 → Fi_24</span> (November 2010)</span></h5>
<>The classfusion ofthe subgroup <span class=S> ≅(2>of ="=Fi_24 ={3+}2/pan ambiguous<p>
<div class="example"><pre>
java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 106
<span class="GAPprompt">gap></span> <span class="GAPinput">t:= CharacterTable( "F3+.2" );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">
<class=Gjava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 117
2
</pre></div>
<p>We will use the fact that the elementary abelian normal subgroup of order <span class=<span class="GAPprompt">gap></span> <span class="GAPinput">ufusm:= Concatenation( List( approx, map -></span>
<div class="example"><pre>
<span class8
[ [ 1 ], [ 1 .. 4 ], [<span class=">&t<> < class=GAPinput">= ,s)<>
<span class="GAPprompt">gap></span> <span class="GAPinput">Sum( java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 1
2187
<class">gt;/>< "java.lang.StringIndexOutOfBoundsException: Range [61, 60) out of bounds for length 73
2187
<span class="GAPprompt">gap></span><span class="GAPprompt">></span> <span class="GAPinput"> PossibleClassFusions( u, s, rec( fusionmap:= map ) ) ) );;</span>
[>/
<span class="GAPprompt">java.lang.StringIndexOutOfBoundsException: Range [0, 27) out of bounds for length 0
[ 1" 3" 3" 3"] ]
</pre></div>
<p>The normalizer <span class="SimpleMath">S</span> of <span class="SimpleMath">java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<div class="example"><pre>
<span class"APprompt"&;/> span class="GAPinput">s:= CharacterTable( "F3+.2N3A" );</span>
CharacterTable( "S3xO8+(3):S3" )
<span class="GAPprompt">gap></span> <span class="GAPinput">PowerMap(<span classGAPpromptgap;</pan span java.lang.StringIndexOutOfBoundsException: Range [94, 50) out of bounds for length 119
4
span="APprompt>gap&t</pan> span class="APinput>= SizesCentralizersm)[2]<span
53059069440
<span class="GAPprompt">gap>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
3360
</pre></div>
<p>Using the list java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<div class="example"><pre>
<"java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 104
<span class="GAPprompt">gap></span> <span class="GAPinput">mx:= List( Maxes( o8p3 ), CharacterTable );;</span>
<span class="APprompt"&;</pan> < class"APinput"filt=(mx,x& 3360 modIndex o8p3, x)=0)<spanjava.lang.StringIndexOutOfBoundsException: Index 130 out of bounds for length 130
[ CharacterTable( "3^6:L4(3)" ), java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 1
CharacterTable( "O8+(3)M9" ) ]
<span class="GAPprompt">gap></span> <span class="GAPinput">java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 12
[ 1120, 1120,1120 ]
</pre></div>
<p>We compute the classexample>>
<div class=/re<div
<span class="GAPprompt">gap></span> <span class="GAPinput">uu:= filt[p>< =X7="/<>
<span class="GAPprompt">gap></span> <span class="GAPinput">u:= CharacterTable( "Symmetric", 3 ) * h5>9.3-7 <span class="Heading"><span class="SimpleMath">^2E_6(2)N3C → ^2E_6(2)</span> (January 2019)</span> in <span class="SimpleMath">G</span> is ambiguous.</p>
span class="GAPpromptspan">Length( rep );</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">uufusm:= PossibleClassFusions( uu, m );;</span>
<span class="GAPprompt">gap></span> <span class="java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
8
<span class="GAPprompt">gap>>
<span class="GAPprompt">></span> <span class<pan class"APprompt">gap;/> <pan classGAPinput( sfust -& ;/>
<span span class="GAPprompt">gap></span> <span class="GAPinput">pos3CinS:= 6;;</span>
<span="GAPprompt">>> <span"APinput"> (u , recjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
<span class="CharacterTable( "3^(1+6):2^(3+4):3^2:2" )
8
<span class="GAPprompt">gap> class>>> <=""> (
span="GAPprompt">gap;</><pan="GAPinput>Length(uufuss );</>
8
<span
<span class>> <span="GAPinput">Size ) / Size( u );/span
<span class="4
<span class/pre
<span class="GAPprompt">gap> the class fusions of <span class="SimpleMath">U</span> in <spanclass=SimpleMathN <">N</span> in <span =""></span>must be equaltothe composition of the class fusions of <span class="SimpleMath">U</span> in <span class="SimpleMath">S</span> and <span class="SimpleMath">S</span> in <span class="SimpleMath">G</span>. This reduces the number of candidates forjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
8
</pre ">=java.lang.StringIndexOutOfBoundsException: Range [59, 57) out of bounds for length 134
pclass java.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 273
<div class="example"><pre>
<span="">gap> <span,t;/
<span class="GAPprompt">gap></span> <span classGAPpromptgt;</span <pan="GAPinput"Length
<panGAPprompt>> <span class="GAPinput"Lengthcomp;/>
8
>
<p>It turns out that>Next thefactthat< class="SimpleMath">g thus classSimpleMath">N</span> is invariant underanouter < =SimpleMath">αspan, class="SimpleMath">G that an classes class> the <="></span> < class=">3 G<> java.lang.StringIndexOutOfBoundsException: Range [508, 507) out of bounds for length 770
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class
<span classdiv "">
<="">gap;</> <=G( filt );</span>
4
<pan=Gjava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 116
1
</pre></div>
<>class the class"GAPstrong> ./>
<div class="example"><pre>
<java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 98
true
</pre></div>
<p><a id="X7C3AC42F8342EE2E" name="X7C3AC42F8342EE2E"></a></p>
<h5>9.3-7 <java.lang.StringIndexOutOfBoundsException: Range [0, 15) out of bounds for length 4
<p>Let <span class="SimpleMath">G = ^2E_6(2)</span>, and <spanpThe of class"span< ="26/spanjava.lang.StringIndexOutOfBoundsException: Range [384, 118) out of bounds for length 607
<div class="example"><pre>
<span class="GAPprompt">gap></span
<span class="GAPprompt">gap&div="example"><
7
<span class="GAPprompt class"GAPprompt;java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 118
<span class="GAPprompt">gap;</span <span class="APinput"nclassesjava.lang.StringIndexOutOfBoundsException: Range [99, 94) out of bounds for length 108
<=>> <="GAPinput">:= ( [ 1 .. NrConjugacyClasses]>
<span class="span class=">/pan><pan="GAPinput">filt:= Filtered( rep, map -> ForAny ord3beta -&t</pan>
< classgt<><class">( map, alpha)=Permuted( map, ) ) ;<>
< class"gt;/>span =>:= PossibleClassFusions( , t ;<span>
<span class="java.lang.StringIndexOutOfBoundsException: Range [0, 22) out of bounds for length 1
true
<span class="GAPprompt">gap></span>Again number candidates class</span class"</span reduced four two , we are lucky because only one candidate satifies the criterion have .</>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">ForAll ></>< "java.lang.StringIndexOutOfBoundsException: Range [62, 60) out of bounds for length 104
true
</pre></div>
<p>The class fusion 72,,77 78 , ,64 ,66 , ,82 5 ,
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">rep31 ,31 ,,32,31 ,32,51 ,52
<span class29,,32 ,36 , 42, ,40,41 ,49,49,49,49 ,
4
</pre></div></div
<p>We>The class="pkg">GAP</strong Library this.</p
>
<span class="GAPprompt">< GAPprompt;</span="GAPinput">( n, t1;/
<span="GAPprompt">gap;</ =">:= ( s, t );<span>
<pre>
true
<spanclass="GAPprompt">gap></span> <span class="GAPinput">pos3CinS:= 6;;</span>
</pre></div>
<p><span
< class<
<span class="/></div>
CharacterTable16)2(+4:^:")
<span class>9.<= Determined
<span class="GAPpromptjava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 0
<span class="GAPprompt">></span> <span class="GAPinput"> i -> <span class="GAPprompt">></span> <span class="GAPinput"> i -> uclasses
[ 2 maximalsubgroups type <span classS</span the simple group ="SimpleMath">Suz> lift groups the <span=SimpleMath</ </. can <"S<>not ajava.lang.StringIndexOutOfBoundsException: Range [345, 344) out of bounds for length 397
<span class="GAPprompt">gap></java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<span="">gap;<span<pan="">ForAll,x-&[1 ]= )<span
< classjava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 91
4
</pre></div>
<>Composing class of <pan =">U</span> in <span class=">N> and< classSimpleMath<span>in<span="impleMath></span> must be equal to the composition of the class fusions of <span class="SimpleMath">U</span> in <span class="SimpleMath">S</span> and <span class="SimpleMath">S</span> in <span class="SimpleMath">G</span>. This reduces the number of candidates for the fusion of <span class="SimpleMath">N</span> span ="GAPpromptspan <span<spanclassGAPinput">PossibleClassFusions(s 3 );<>
<div class&;</span ="">3:= ( 3, t);/
<span class="GAPprompt">gap></span> <span class="GAPinput">ufusn:= PossibleClassFusions( u
<class=">gap></span> < class"GAPinput=SetOfComposedClassFusions ;<span
<span class="GAPprompt">gap></span [ 1,2 3, 7 ,,16 ,,28 ,33 ,47 ,,48
<span class="GAPprompt">></span> <span class=" [ 1, 11, 12, 4, 36, 37, 13, 16, 23, 82, 83, 32, 100, 10 ,, 23 82 ,32,100 ,44 ,
< ,116 48 115 113
1728
<span/re></div
<span class="GAPprompt">gap>>We in second <">.Suz<>. Since the in < class"">3Suz</span> of thespan class=""/> java.lang.StringIndexOutOfBoundsException: Range [224, 223) out of bounds for length 673
2
</pre></div>
<p>Next we use the fact java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<="example><pre
<span class class>/><class="APinput"( sfust</span>
<span class="GAPprompt">gap><java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
14
<span class="GAPprompt">gap></span> <span class="GAPinput">autt:= AutomorphismsOfTable( t );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">ord3:= Filtered( autt, x -> Order( x ) = 3 );;</span>
< class/> <span=Gjava.lang.StringIndexOutOfBoundsException: Range [61, 60) out of bounds for length 84
2
<[ ,,9 16 16 ,,, ,33 34, 47 ,47,,
<span class="GAPprompt 49 50 48, , 50]java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
true
</pre></divpre></div>
<pThecharacter of <span class="SimpleMath">N</span> has <span class="SimpleMath">26</span> table automorphisms of order three. We do not java.lang.StringIndexOutOfBoundsException: Index 149 out of bounds for length 0
<div class="example[[ 1, 2 3,7 8, 9,16,16,26 ,28 32,33 34,47,47,47 48,
<span class="GAPprompt">gap></span> <span class="GAPinput">autn:= AutomorphismsOfTable( n );;</span>
<span class= 49,50,48,,49,50]]
<span class="GAPprompt">gap></span> <<span class="GAPprompt">gap></span> <span">etFusionMap(3, 3t) in ;<span>
26
<span class="GAPprompt">gap></span> <span class="GAPinput">Add, ( )<span
<span class="GAPprompt">gap></span> </prediv>
<span class="GAPprompt">>
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( filt );</span>
2
</pre></div>
<p>Again,the number candidates the of <span class="SimpleMath">N> in class=SimpleMathG>is fromto Moreover are because one satifies the java.lang.StringIndexOutOfBoundsException: Range [244, 236) out of bounds for length 257
<div class="example"><pre>
<span class="GAPprompt">gapdiv="example"><pre
[ [ 1, 7,<span classGAPprompt>/span> <span class="APinput"u"_2U4(3) ;<span>
10, 14, 19, 19, 19, 16, 17, 18, 21, 58, 61, 62, 67, 68, 69, 57,
72 59 75, 76,77,78,79 80,64 65,66 60,81 82,5 6,java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
7, 6, 7, 7, 7, 7, 6, 7, 6, 7, 7, 24, 25, 27, 26, 28, 30span class=G><> <=java.lang.StringIndexOutOfBoundsException: Range [61, 60) out of bounds for length 109
31, 32, 31, 32,
4,76,,75 ,100,101 ,4, 20,
29, 31, 32, 36, 36, 42, 42, 39,
71,112 112,114,115 116 ]]
</pre></div>
<p>The class <p>The simple group" = U_42</> contains maximal <span java.lang.StringIndexOutOfBoundsException: Range [103, 102) out of bounds for length 303
<div class="example"><pre>
<span class="GAPprompt">gap
true
</pre></div>
<p><em>Remark:</em></p>
<p>Note that the structure of <span class="SimpleMath">N</span> is <span class="SimpleMath">3^1+6:2^3+6:haracterTable "62_")
java.lang.StringIndexOutOfBoundsException: Range [10, 4) out of bounds for length 26
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( LinearCharacters( n ) );</span>
2
</pre></div>
<p><a id="X84F966E2824F5D52" name="X84F966E2824F5D52"></a></p>
<h4>9.4 <span class="Heading">Fusions Determined Using Commutative Diagrams Involving Factor
Groups</span></h4>
<p><a id="X7F2B104686509CAA" name="X7F2B104686509CAA"></a></p>
<h5>9.4-1 <span class="Heading"><span class="SimpleMath">3.A_7 → 3.Suz#!/bin
<>The subgroups of 11 , 9, 10, 15, 16, 17, 3,4 15 25 ,26,26]]
<div class="example"><pre>
<span class="GAPprompt">gap
<span class="GAPprompt">gap
<span classe>
<span class="GAPprompt">gap></span> <span class="GAPinputspan class="GAPpromptgap;panclass">2sfuss=( 2s );/java.lang.StringIndexOutOfBoundsException: Index 100 out of bounds for length 100
<span class="GAPprompt">gap></span> <span class="GAPinput">PossibleClassFusions class>>< span=GAPinput( ->( 2/>
[java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
</pre></div>
<p>The class fusion of <span class="SimpleMath">3.A_7</span> into <span class="SimpleMath">3.Suz</span> is
<div class="example<p><a id="X7E91F8707BA93081" name="X7E91F8707BA93081"></a></p>
<span class="GAPprompt">gap></span> <span class
<span="GAPprompt"gap</pan"GAPinput"Length>
6
<span class="GAPprompt
[ [ 1, 2, 3<p>Accordingto
49, 50, 48, 49, 50 ],
[ 1, 11, 12, 4, 36, 37, 13, 16, 23, 82, 83, 32, 100, 101, 44, 38,
,112,116,48 115,113 ]]
<span class="GAPprompt">gap></span> <span class="GAPprompt">gap></span> <span ;/
,2
</pre></div>
<p>We see that the possible
<div class="example<>Only half ofthe possible class fusions from <span class="SimpleMath">U</span> into <span class="SimpleMath">G</span> are compatible with the embeddings of <span class="SimpleMath">U</span> into <span class="SimpleMath">G.2</span> via <span class="SimpleMath">U.2</span> and <span class="SimpleMath">G</span>, and the compatible
<span class="GAPprompt">gap></span> <span class="GAPinput">sfust:= PossibleClassFusions( s, t );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( sfust );</span>
1
<span class="GAPprompt">gap></span> <span class="GAPinput">filt:= Filtered( 3sfus3t, map -> CompositionMaps( GetFusionMap( 3t, t ),</span>
<span class="GAPprompt">></span> <span class="GAPinput"> map )</span>
<span class="GAPprompt">>
[ [ 1, 2, 3, 7, 8, 9, 16, 16, 26, 27, 28, 32, 33, 34, 47, 47, 47, 48,
49, 50, 48, 49, 50 ],
1,3 2,7,9,8,16,16 26, 28,27, 32,34, 33,,47 47,48,
50, 49, 48, 50, 49 ] ]
</pre></div>
<p>So the class <pan "3</span> subgroups <span ="SimpleMath>.Suz is totableOnethese istheof class">3.A_7</span>.</p>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">RepresentativesFusions( 3s, filt, 3t );</span>
[ [ 1, 2, 3, 7, 8, 9, 16, 16, 26, 27, 28, 32, 33, 34, 47, 47, 47, 48,
49 50 48, 49,50] java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
<span class="GAPprompt">gap></span> <span class="GAPinput">GetFusionMap( 3s, 3t ) in filt;</span>
true
</pre></div>
<p>Also the class fusions in the other orbit belong to/re</div
<div class="example"><pre>
<span classGAPprompt></pan> <span class="GAPinput">u= CharacterTable "32.U4();</pan>
<span class="GAPprompt">gap></span> <span class="GAPinput">PossibleClassFusions
[ ]
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( PossibleClassFusions( 3s, u ) );</span>
8
</pre></div classGAPprompt><span <span="GAPinput">Set, x; x 31 . 36 });/span>
<>a id"82FB71647D37F4FD" name="X82FB71647D37F4FD"></a></p>
<h5>9.4-2 <span class="Heading"><span class="SimpleMath">S_6 → U_4[ 30,31 28, 29 30,31,[30,31,30 ,28,29]
<p>The simple group <span class="SimpleMath">G = U_4(2)</span> contains a maximal subgroup <span class="SimpleMath">U</span> of type <spanpre</div
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">s:= CharacterTable( "S6" );</span>
CharacterTable( "A6.2_1" )
<span class="GAPprompt">gap></span> <span class="GAPinput">t:= CharacterTable( "U4(2)" );</span>
CharacterTable("4(2) java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
<span class="GAPprompt">gap></span> <span class="GAPinput">sfust:= PossibleClassFusions( s, t );</span>
[ [ 1, 3, 6, 7, 9, 10, 3, 2, 9, 16, 15 ],
[ 1, 3, 7, 6, 9, 10, 2, 3, 9, 15, 16 ] ]
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions( s, sfust[ 65,70 71 ] [65, 70 71 ] [65 71,70 ] [ 65 71 java.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66
1
<pre<div>
<p>In the double cover <span class="SimpleMath">2.G</span> of <span class="java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<div class="example"><pre>
<span="GAPprompt">gap></span> <span class="GAPinput">2t:= CharacterTable( "2.U4(2)" );</span>
CharacterTable( "2.U4(2)" )
<span class"GAPprompt">gap></span> <span class="GAPinput">2s:= CharacterTable( "2.A6.2_1" );</span>
CharacterTable( "2.A6.2_1" )
<span class="GAPprompt">gap></span> <span class="GAPinput">2sfus2t:= PossibleClassFusions( 2s, 2t );</span>
[ [ 1, 2, 4, 11, 12, 9, 10, 15, 16, 17, 3, 4, 15, 24, 25, 26, 26 ],
[ 1, 2, 4, 11, 12, 9, 10, 15, 16, 17, 3, 4, 15, 25, 24, 26, 26 ] ]
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions
1
</pre>
<p class="APprompt"gap;/span=">GetFusionMap( s, t ) in;</span>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 12
[ 1, 1, 2, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 10, 11, 11 ]
<span classGAPprompt><span <span="GAPinput">2tfust= ( 2tt );;<span>
<span class="GAPprompt">gap></span> <span class="GAPinput">induced:= Set( 2sfus2t, x -> CompositionMaps( 2tfust
<span class="GAPprompt">></span> <span <5>9..<span classHeading classjava.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 111
[ [ 1, 3, 7, 6, 9, 10, 2, 3, 9, 15, 16 ] ]
</pre></div>
<p>Thep> to the<strong class="kg"<strongseechapBib.html">[CCN+85, p 115]</>) the group <span class="SimpleMath">G = U_6(2)</span> contains a maximal subgroup <span class="SimpleMath">U</span> of the type <span class="SimpleMath">L_3(4).2_1</span>. The class fusion of <span class="SimpleMath">U</span> into <span class="SimpleMath">G</span> is ambiguous.</p>
<div="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">auts:= AutomorphismsOfTable( s );</span>
Group,)78)10,11)]
<span class="GAPprompt">gap></span> <span class="GAPinput">other:= <span class="GAPprompt">gap></span> <span class="GAPinput">t:= CharacterTab<span>
1,1, 2,4 4,3,3 5,6 6,8,7, 9 11 ,10 10 ]
<span class="GAPprompt">gap></span class="APprompt">gap></span> <span class="GAPinput">Length( sfust );</span>
<span class="GAPprompt">>java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
[ [1,3, 6 7,9, 10, 3,2 9,16,15] ]
</pre></div>
<p>The library table of <span class="SimpleMath">U</span</re</div>
<div class="example"><pre>
<spanclass="GAPprompt">gap></span> <span class="GAPinput">GetFusionMap( s, t ) in induced;</span>
true
</pre></
<p>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<h4>9.5 <span class="Heading">Fusions Determined Using Commutative Diagrams Involving
Automorphic Extensions</span></h4>
<p><a id="X7E91F8707BA93081" name="X7E91F8707BA93081"></a></p>
<h5.- <span class="eading"><span class="SimpleMath">U_3(8).3_1 → ^2E_6(2)</span> (December 2010)</span></h5>
<p>According to the <strong class="pkg">Atlas class=GAPprompt>/ ( s3fust3/>
<div class classjava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 121
<span class="GAPprompt">gap></span> <span class="GAPinput">s:= CharacterTable( "U3(8).3_1" );;</java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
<span class="GAPprompt">java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 0
<span class="GAPprompt">gap></span> <span class="GAPinput">sfust:= PossibleClassFusions( s, t );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( sfust );</span>
24
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions( s, sfust, t ) );</span>
2
</pre></div>
<p>In the automorphic extension <span class="SimpleMath">G.2 = ^2E_6(2).2</span> of <span class="SimpleMath">G</span>, the subgroup <span class="SimpleMath">U</span> extends to a group <span class="SimpleMath">U.2</span> of the type <span class="SimpleMath">U_3(8).6</span> (again, see <a href="chapBib.html#biBCCN85">[CCN+85, p. 191]</a>). The class fusion of <span class="SimpleMath">U.2</span> into <span class="SimpleMath">G.2</span> is unique up to table automorphisms.</p>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">s2:= CharacterTable( "U3(8).6" );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">t2:= CharacterTable( "2E6(2).2" );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">s2fust2:= PossibleClassFusions( s2, t2 );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( s2fust2 );</span>
2
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions( s2, s2fust2, t2 ) );</span>
1
</pre></div>
<p>Only half of the possible class fusions from <span class="SimpleMath">U</span> into <span class="SimpleMath">G</span> are compatible with the embeddings of <span class="SimpleMath">U</span> into <span class="SimpleMath">G.2</span> via <span class="SimpleMath">U.2</span> and <span class="SimpleMath">G</span>, and the compatible maps form one orbit under table automorphisms.</p>
<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">sfuss2:= PossibleClassFusions( s, s2 );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">comp:= SetOfComposedClassFusions( s2fust2, sfuss2 );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">tfust2:= PossibleClassFusions( t, t2 );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">filt:= Filtered( sfust, map -> ForAny( tfust2,</span>
<span class="GAPprompt">></span> <span class="GAPinput"> map2 -> CompositionMaps( map2, map ) in comp ) );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( filt );</span>
12
<span class="GAPprompt">gap></span> <span class="GAPinput">Length( RepresentativesFusions( s, filt, t ) );</span>
1
</pre></div>
<p>Let us see which classes of <span class="SimpleMath">U</span> and <span class="SimpleMath">G</sp | |