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

Quelle  stdcyc.tst   Sprache: unbekannt

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

gap> START_TEST("Standard Cyc");
gap> F := FF(2,48);
FF(248)
gap> x := StandardPrimitiveRoot(F);;
gap> for r in Factors(Size(F)-1) do 
> Print(r, ":  ", SteinitzPair(StandardCyclicGenerator(F, r)), " "); 
> Print(x^((Size(F)-1)/r) = StandardCyclicGenerator(F, r), "\n");
> od;
3:  [ 23 ] true
3:  [ 23 ] true
5:  [ 413 ] true
7:  [ 32 ] true
13:  [ 122991 ] true
17:  [ 872 ] true
97:  [ 4832548224419439 ] true
241:  [ 2415239999 ] true
257:  [ 1634287 ] true
673:  [ 4822400786130061 ] true
gap> st := SteinitzPairConwayGenerator(F);
4880561746637265 ]
gap> lg := DLog(x, ElementSteinitzNumber(F, st[2]));
99786161807144
gap> x^lg = ElementSteinitzNumber(F, st[2]);
true
gap> F := FF(5,12);
FF(512)
gap> x := StandardPrimitiveRoot(F);;
gap> for r in Factors(Size(F)-1) do 
> Print(r, ":  ", SteinitzPair(StandardCyclicGenerator(F, r)), " "); 
> Print(x^((Size(F)-1)/r) = StandardCyclicGenerator(F, r), "\n");
> od;
2:  [ 14 ] true
2:  [ 14 ] true
2:  [ 14 ] true
2:  [ 14 ] true
3:  [ 217 ] true
3:  [ 217 ] true
7:  [ 67977 ] true
13:  [ 4467 ] true
31:  [ 349 ] true
601:  [ 1211502093 ] true
gap> st := SteinitzPairConwayGenerator(F);
12112364098 ]
gap> lg := DLog(x, ElementSteinitzNumber(F, st[2]));
202647317
gap> x^lg = ElementSteinitzNumber(F, st[2]);
true
gap> F := FF(271,10);
FF(27110)
gap> x := StandardPrimitiveRoot(F);;
gap> for r in Factors(Size(F)-1) do 
> Print(r, ":  ", SteinitzPair(StandardCyclicGenerator(F, r)), " "); 
> Print(x^((Size(F)-1)/r) = StandardCyclicGenerator(F, r), "\n");
> od;
2:  [ 1270 ] true
2:  [ 1270 ] true
2:  [ 1270 ] true
2:  [ 1270 ] true
2:  [ 1270 ] true
3:  [ 1242 ] true
3:  [ 1242 ] true
3:  [ 1242 ] true
5:  [ 110 ] true
5:  [ 110 ] true
11:  [ 10248950766683767957073349 ] true
17:  [ 226625 ] true
31:  [ 101390116175172035936451651 ] true
41:  [ 10808456185040088236353230 ] true
61:  [ 10350738960767315597820591 ] true
251:  [ 51348573917257 ] true
6301:  [ 10506402625548764727439891 ] true
4313591:  [ 5981986828984 ] true
gap> st := SteinitzPairConwayGenerator(F);
10537050755118426958133182 ]
gap> lg := DLog(x, ElementSteinitzNumber(F, st[2]));
462284005351058468777461
gap> x^lg = ElementSteinitzNumber(F, st[2]);
true
gap> STOP_TEST("Standard Cyc", 0);


[Dauer der Verarbeitung: 0.18 Sekunden, vorverarbeitet 2026-06-15]