|
public static void ExampleNonIsotypicDecomposition() |
|
{ |
|
GlobalStopWatch.Restart(); |
|
var c2sl23 = FG.WordGroup("C2 x SL(2,3)", "a4, b3, c2, ababab, caca-1, cbcb-1, a2ba2b-1"); |
|
var sl23byc2 = FG.WordGroup("SL(2,3) x: C2", "a4, c3, a2b2, abab, acacac, cbc-1b-1"); |
|
foreach (var (g, mtGL, matSubgrs, names) in new[] { c2sl23, sl23byc2 }.Select(sg => MatrixFormOfGroup(sg))) |
|
{ |
|
FG.DisplayName(mtGL, matSubgrs, names, false, false, true, 20); |
|
GetCharacter(mtGL, matSubgrs); |
|
} |
|
|
|
GlobalStopWatch.Show("END"); |
|
Console.Beep(); |
|
} |
|
else |
|
ct.SolveOrthogonality((2, 6.Range())); |
The characters resulting from solving orthogonality are erroneous and lead to an incorrect decomposition of the representation.
FastGoat/FastGoat/Examples/GroupMatrixFormPart2.cs
Lines 669 to 682 in b3bab8f
FastGoat/FastGoat/Examples/GroupMatrixFormPart2.cs
Lines 530 to 531 in b3bab8f
The characters resulting from solving orthogonality are erroneous and lead to an incorrect decomposition of the representation.