Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/pkg/twistedconjugacy/tst/permgroup/   (GAP Algebra Version 4.15.1©)  Datei vom 12.9.2025 mit Größe 5 kB image not shown  

Quelle  spectra.tst   Sprache: unbekannt

 
Spracherkennung für: .tst vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

gap> START_TEST( "Testing TwistedConjugacy for PermGroups: Reidemeister spectra" );

# Preparation
gap> filt := IsPermGroup;;

#
gap> T := TrivialGroup( filt );;
gap> ReidemeisterSpectrum( T );
1 ]
gap> ExtendedReidemeisterSpectrum( T );
1 ]
gap> CoincidenceReidemeisterSpectrum( T );
1 ]
gap> TotalReidemeisterSpectrum( T );
1 ]

#
gap> C2 := CyclicGroup( filt, 2 );;
gap> ReidemeisterSpectrum( C2 );
2 ]
gap> ExtendedReidemeisterSpectrum( C2 );
12 ]
gap> CoincidenceReidemeisterSpectrum( C2 );
12 ]
gap> TotalReidemeisterSpectrum( C2 );
12 ]

#
gap> C3 := CyclicGroup( filt, 3 );;
gap> ReidemeisterSpectrum( C3 );
13 ]
gap> ExtendedReidemeisterSpectrum( C3 );
13 ]
gap> CoincidenceReidemeisterSpectrum( C3 );
13 ]
gap> TotalReidemeisterSpectrum( C3 );
13 ]

#
gap> C4 := CyclicGroup( filt, 4 );;
gap> ReidemeisterSpectrum( C4 );
24 ]
gap> ExtendedReidemeisterSpectrum( C4 );
124 ]
gap> CoincidenceReidemeisterSpectrum( C4 );
124 ]
gap> TotalReidemeisterSpectrum( C4 );
124 ]

#
gap> C2xC2 := AbelianGroup( filt, [ 22 ] );;
gap> ReidemeisterSpectrum( C2xC2 );
124 ]
gap> ExtendedReidemeisterSpectrum( C2xC2 );
124 ]
gap> CoincidenceReidemeisterSpectrum( C2xC2 );
124 ]
gap> TotalReidemeisterSpectrum( C2xC2 );
124 ]

#
gap> C6 := CyclicGroup( filt, 6 );;
gap> ReidemeisterSpectrum( C6 );
26 ]
gap> ExtendedReidemeisterSpectrum( C6 );
1236 ]
gap> CoincidenceReidemeisterSpectrum( C6 );
1236 ]
gap> TotalReidemeisterSpectrum( C6 );
1236 ]

#
gap> D6 := DihedralGroup( filt, 6 );;
gap> ReidemeisterSpectrum( D6 );
3 ]
gap> ExtendedReidemeisterSpectrum( D6 );
123 ]
gap> CoincidenceReidemeisterSpectrum( D6 );
12346 ]
gap> TotalReidemeisterSpectrum( D6 );
12346 ]

#
gap> C8 := CyclicGroup( filt, 8 );;
gap> ReidemeisterSpectrum( C8 );
248 ]
gap> ExtendedReidemeisterSpectrum( C8 );
1248 ]
gap> CoincidenceReidemeisterSpectrum( C8 );
1248 ]
gap> TotalReidemeisterSpectrum( C8 );
1248 ]

#
gap> C4xC2 := AbelianGroup( filt, [ 42 ] );;
gap> ReidemeisterSpectrum( C4xC2 );
248 ]
gap> ExtendedReidemeisterSpectrum( C4xC2 );
1248 ]
gap> CoincidenceReidemeisterSpectrum( C4xC2 );
1248 ]
gap> TotalReidemeisterSpectrum( C4xC2 );
1248 ]

#
gap> C2xC2xC2 := AbelianGroup( filt, [ 222 ] );;
gap> ReidemeisterSpectrum( C2xC2xC2 );
1248 ]
gap> ExtendedReidemeisterSpectrum( C2xC2xC2 );
1248 ]
gap> CoincidenceReidemeisterSpectrum( C2xC2xC2 );
1248 ]
gap> TotalReidemeisterSpectrum( C2xC2xC2 );
1248 ]

#
gap> D8 := DihedralGroup( filt, 8 );;
gap> ReidemeisterSpectrum( D8 );
35 ]
gap> ExtendedReidemeisterSpectrum( D8 );
1235 ]
gap> CoincidenceReidemeisterSpectrum( D8 );
1234568 ]
gap> TotalReidemeisterSpectrum( D8 );
1234568 ]

#
gap> Q8 := QuaternionGroup( filt, 8 );;
gap> ReidemeisterSpectrum( Q8 );
235 ]
gap> ExtendedReidemeisterSpectrum( Q8 );
1235 ]
gap> CoincidenceReidemeisterSpectrum( Q8 );
123458 ]
gap> TotalReidemeisterSpectrum( Q8 );
1234568 ]

#
gap> C2xC2xC4 := AbelianGroup( filt, [ 224 ] );;
gap> ReidemeisterSpectrum( C2xC2xC4 );
24816 ]
gap> ExtendedReidemeisterSpectrum( C2xC2xC4 );
124816 ]
gap> CoincidenceReidemeisterSpectrum( C2xC2xC4 );
124816 ]
gap> TotalReidemeisterSpectrum( C2xC2xC4 );
124816 ]

#
gap> CoincidenceReidemeisterSpectrum( C4, Q8 );
2468 ]
gap> CoincidenceReidemeisterSpectrum( Q8, C4 );
24 ]
gap> CoincidenceReidemeisterSpectrum( C2xC2xC2, Q8 );
48 ]
gap> CoincidenceReidemeisterSpectrum( Q8, C2xC2xC2 );
248 ]
gap> CoincidenceReidemeisterSpectrum( C2xC2xC4, Q8 );
2468 ]
gap> CoincidenceReidemeisterSpectrum( Q8, C2xC2xC4 );
4816 ]

#
gap> G1 := Group( [ (4,6), (3,4)(5,6), (1,2) ] );;
gap> ReidemeisterSpectrum( G1 );
246810 ]
gap> ExtendedReidemeisterSpectrum( G1 );
123456810 ]

#
gap> G2 := Group( [ (6,8), (5,8,7,6), (3,4)(6,8), (1,2)(6,8) ] );;
gap> ReidemeisterSpectrum( G2 );
23456810121620 ]

#
gap> G3 := Group( [ (1,3)(2,6)(4,7)(5,8), (1,6,3)(4,8,7), (1,7,4,3)(2,8,5,6) ] );;
gap> ReidemeisterSpectrum( G3 );
257811 ]
gap> ExtendedReidemeisterSpectrum( G3 );
123457811 ]

#
gap> G4 := AbelianGroup( filt, [ 23562430 ] );;
gap> ReidemeisterSpectrum( G4 ) = 2*DivisorsInt( 64800 );
true
gap> ExtendedReidemeisterSpectrum( G4 ) = DivisorsInt( 129600 );
true
gap> CoincidenceReidemeisterSpectrum( G4 ) = DivisorsInt( 129600 );
true
gap> TotalReidemeisterSpectrum( G4 ) = DivisorsInt( 129600 );
true

#
gap> G5 := AbelianGroup( filt, [ 2351724 ] );;
gap> ReidemeisterSpectrum( G5 ) = 4*DivisorsInt( 3060 );
true
gap> ExtendedReidemeisterSpectrum( G5 ) = DivisorsInt( 12240 );
true
gap> CoincidenceReidemeisterSpectrum( G5 ) = DivisorsInt( 12240 );
true
gap> TotalReidemeisterSpectrum( G5 ) = DivisorsInt( 12240 );
true

#
gap> G6 := AbelianGroup( filt, [ 512512 ] );;
gap> ReidemeisterSpectrum( G6 ) = DivisorsInt( 262144 );
true
gap> ExtendedReidemeisterSpectrum( G6 ) = DivisorsInt( 262144 );
true
gap> CoincidenceReidemeisterSpectrum( G6 ) = DivisorsInt( 262144 );
true
gap> TotalReidemeisterSpectrum( G6 ) = DivisorsInt( 262144 );
true

#
gap> G7 := AbelianGroup( filt, [ 2448163264128128256512 ] );;
gap> ReidemeisterSpectrum( G7 ) = 16*DivisorsInt( 1125899906842624 );
true
gap> ExtendedReidemeisterSpectrum( G7 ) = DivisorsInt( 18014398509481984 );
true
gap> CoincidenceReidemeisterSpectrum( G7 ) = DivisorsInt( 18014398509481984 );
true
gap> TotalReidemeisterSpectrum( G7 ) = DivisorsInt( 18014398509481984 );
true

#
gap> STOP_TEST( "spectra.tst" );

[Dauer der Verarbeitung: 0.13 Sekunden, vorverarbeitet 2026-06-05]