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

Quelle  agt05.tst   Sprache: unbekannt

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

# agt, chapter 5
gap> START_TEST("AGT package: agt05.tst");

# Loading package
gap> LoadPackage("agt",false);
true

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 3136 ]    
gap> ComplementSRGParameters([16,9,4,6]);
16622 ]

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 183188 ]    
gap> SRGToGlobalParameters([50,7,0,1]);
[ [ 007 ], [ 106 ], [ 160 ] ]

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 209216 ]   
gap> parms:=GlobalParameters(JohnsonGraph(5,3));
[ [ 006 ], [ 132 ], [ 420 ] ]
gap> GlobalToSRGParameters(parms);
10634 ]

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 6978 ]    
gap> IsFeasibleSRGParameters([8,6,4,6]); 
true
gap> IsPrimitiveSRGParameters([8,6,4,6]);
false
gap> IsPrimitiveSRGParameters([10,6,3,4]);
true

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 109118 ]    
gap> IsTypeISRGParameters([5,2,0,1]);                              
true
gap> IsTypeISRGParameters([9,4,1,2]);
true
gap> IsTypeISRGParameters([10,3,0,1]); 
false

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 152161 ]    
gap> IsTypeIISRGParameters([5,2,0,1]); 
false
gap> IsTypeIISRGParameters([9,4,1,2]); 
true
gap> IsTypeIISRGParameters([10,3,0,1]);
true

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 248258 ]    
gap> KreinParameters([10,6,3,4]);
116 ]
gap> KreinParameters([13,6,2,3]);
[ -14*E(13)-12*E(13)^2-14*E(13)^3-14*E(13)^4-12*E(13)^5-12*E(13)^6-12*E(13)^7
     -12*E(13)^8-14*E(13)^9-14*E(13)^10-12*E(13)^11-14*E(13)^12
  -12*E(13)-14*E(13)^2-12*E(13)^3-12*E(13)^4-14*E(13)^5-14*E(13)^6-14*E(13)^7
     -14*E(13)^8-12*E(13)^9-12*E(13)^10-14*E(13)^11-12*E(13)^12 ]

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 286295 ]    
gap> IsKreinConditionsSatisfied([28,9,0,4]);
false
gap> IsKreinConditionsSatisfied([13,6,2,3]);
true
gap> IsKreinConditionsSatisfied([10,6,3,4]);
true

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 322331 ]
gap> IsAbsoluteBoundSatisfied([13,6,2,3]);
true
gap> IsAbsoluteBoundSatisfied([50,21,4,12]);
false
gap> IsAbsoluteBoundSatisfied([50,21,8,9]); 
true

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 405416 ]    
gap> AGT_Brouwer_Parameters[34];  
[ [ 36201012 ], 03254832548 ]
gap> AGT_Brouwer_Parameters[35];  
[ [ 371889 ], 16760, -1 ]
gap> AGT_Brouwer_Parameters[2530];
[ [ 7651762844 ], 20, -1 ]
gap> AGT_Brouwer_Parameters[4530];
[ [ 1293646322323 ], 300 ]

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 442449 ]
gap> IsSRGAvailable([28,12,6,4]);
true
gap> IsSRGAvailable([28,9,0,4]); 
false

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 471478 ]    
gap> SRGLibraryInfo([37,18,8,9]); 
[ [ 371889 ], 16760, -1 ]
gap> SRGLibraryInfo([36,15,6,6]);
[ [ 361566 ], 03254832548 ]

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 502518 ]
gap> SRG([16,6,2,2],1);
rec( adjacencies := [ [ 234567 ] ], 
  group := <permutation group with 6 generators>, isGraph := true, 
  names := [ 1 .. 16 ], order := 16, representatives := [ 1 ], 
  schreierVector := [ -1643555666444333 ] )

#gap> SRG([16,6,2,2],2);
#rec( adjacencies := [ [ 234567 ] ], group := Group([ (3,4)(5,6)(8,9)
#  (11,14)(12,13)(15,16), (2,3)(4,5)(6,7)(9,11)(10,12)(14,15), (1,2)(5,8)(6,9)
#  (7,10)(11,12)(13,14) ]), isGraph := true, names := [ 1 .. 16 ], 
#  order := 16, representatives := [ 1 ], 
#  schreierVector := [ -1321212333221121 ] )
gap> SRG([28,9,0,4],1);      
fail

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 540547 ]
gap> NrSRGs([36,15,6,6]);   
32548
gap> NrSRGs([28,9,0,4]); 
0

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 570583 ] 
gap> OneSRG([16,9,4,6]); 
rec( adjacencies := [ [ 8910111213141516 ] ], 
  group := Group([ (2,5)(3,6)(4,7)(9,11)(10,14)(13,15), (6,7)(9,10)(12,13)
  (15,16), (5,6)(8,9)(11,12)(14,15), (1,2)(5,8)(6,9)(7,10) ]), 
  isGraph := true, names := [ 1 .. 16 ], order := 16
  representatives := [ 1 ], 
  schreierVector := [ -1411132444132132 ] )
gap> OneSRG([28,9,0,4]); 
fail

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 604617 ]    
gap> AllSRGs([16,6,2,2]);
[ rec( adjacencies := [ [ 234567 ] ], 
      group := <permutation group with 6 generators>, isGraph := true, 
      names := [ 1 .. 16 ], order := 16, representatives := [ 1 ], 
      schreierVector := [ -1643555666444333 ] ),
  rec( adjacencies := [ [ 234567 ] ], group := Group([ (3,4)(5,6)
      (8,9)(11,14)(12,13)(15,16), (2,3)(4,5)(6,7)(9,11)(10,12)(14,15), (1,2)
      (5,8)(6,9)(7,10)(11,12)(13,14) ]), isGraph := true, 
      names := [ 1 .. 16 ], order := 16, representatives := [ 1 ], 
      schreierVector := [ -1321212333221121 ] ) 
 ]

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 639644 ]
gap> SRGIterator([16,6,2,2]);
<iterator>

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 665672 ]
gap> SmallFeasibleSRGParameterTuples(16);
[ [ 5201 ], [ 9412 ], [ 10301 ], [ 10634 ], 
  [ 13623 ], [ 15613 ], [ 15844 ], [ 16502 ], 
  [ 161066 ], [ 16622 ], [ 16946 ] ]

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 696703 ]
gap> IsEnumeratedSRGParameterTuple([37,18,8,9]);
false
gap> IsEnumeratedSRGParameterTuple([56,10,0,2]);
true

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 726735 ]    
gap> IsKnownSRGParameterTuple([64,28,12,12]);
true
gap> IsKnownSRGParameterTuple([64,30,18,10]);
false
gap> IsKnownSRGParameterTuple([65,32,15,16]);
false

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 759766 ]    
gap> IsAllSRGsStored([37,18,8,9]);
false
gap> IsAllSRGsStored([36,15,6,6]);
true

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 787796 ]  
gap> DisjointUnionOfCliques(3,5,7);            
rec( adjacencies := [ [ 23 ], [ 5678 ], [ 101112131415 ] ], 
  autGroup := <permutation group with 12 generators>, 
  group := <permutation group with 12 generators>, isGraph := true, 
  isSimple := true, order := 15, representatives := [ 149 ], 
  schreierVector := [ -11211, -210987, -3654321 ] )

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 822830 ]   
gap> CompleteMultipartiteGraph(4,2,1);
rec( adjacencies := [ [ 567 ], [ 12347 ], [ 123456 ] ], 
  autGroup := Group([ (5,6), (3,4), (2,3), (1,2) ]), group := Group([ (5,6),
    (3,4), (2,3), (1,2) ]), isGraph := true, isSimple := true, order := 7
  representatives := [ 157 ], 
  schreierVector := [ -1432, -21, -3 ] )

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 862875 ]    
gap> TriangularGraph(7); 
rec( adjacencies := [ [ 234567891011 ] ], 
  group := Group([ (1,7,12,16,19,21,6)(2,8,13,17,20,5,11)(3,9,14,18,4,10,15),
    (2,7)(3,8)(4,9)(5,10)(6,11) ]), isGraph := true, isSimple := true, 
  names := [ [ 12 ], [ 13 ], [ 14 ], [ 15 ], [ 16 ], [ 17 ], 
      [ 23 ], [ 24 ], [ 25 ], [ 26 ], [ 27 ], [ 34 ], [ 35 ], 
      [ 36 ], [ 37 ], [ 45 ], [ 46 ], [ 47 ], [ 56 ], [ 57 ], 
      [ 67 ] ], order := 21, representatives := [ 1 ], 
  schreierVector := [ -122211111121111111
      111 ] )

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 906920 ]   
gap> SquareLatticeGraph(6);
rec( adjacencies := [ [ 23456713192531 ] ], 
  group := <permutation group with 5 generators>, isGraph := true, 
  names := [ [ 11 ], [ 12 ], [ 13 ], [ 14 ], [ 15 ], [ 16 ], 
      [ 21 ], [ 22 ], [ 23 ], [ 24 ], [ 25 ], [ 26 ], [ 31 ], 
      [ 32 ], [ 33 ], [ 34 ], [ 35 ], [ 36 ], [ 41 ], [ 42 ], 
      [ 43 ], [ 44 ], [ 45 ], [ 46 ], [ 51 ], [ 52 ], [ 53 ], 
      [ 54 ], [ 55 ], [ 56 ], [ 61 ], [ 62 ], [ 63 ], [ 64 ], 
      [ 65 ], [ 66 ] ], order := 36, representatives := [ 1 ], 
  schreierVector := [ -133333133333133333
      133333133333133333 ] )

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 942946 ]   
gap> gamma:=HoffmanSingletonGraph();;

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 968972 ]    
gap> gamma:=HigmanSimsGraph();;

# [ "/usr/share/gap-4.10.2/pkg/agt/doc/../lib/srglib.gd", 994998 ]    
gap> gamma:=SimsGerwitzGraph();;

#
gap> STOP_TEST("AGT package: agt05.tst",0);

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