Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  small_pregroups.gi   Sprache: unbekannt

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

# Some small pregroups



# The lists of small pregroups were generated by
# Chris Jefferson <caj21@st-andrews.ac.uk> and
# Richard Parker.
ANATPH_small_pregroups[1] :=
   [ [ [ 1 ] ] ];

ANATPH_small_pregroups[2] :=
   [ [ [12],
       [21] ] ];

ANATPH_small_pregroups[3] :=
   [ [ [123],
       [210],
       [301] ] ];
# missing: Cyclic group of order 3

ANATPH_small_pregroups[4] :=
 [ [ [1234],
     [2100],
     [3010],
     [4001] ],
   [ [1234],
     [2143],
     [3412],
     [4321] ],
   [ [1234],
     [2100],
     [3001],
     [4010] ],
   [ [1234],
     [2100],
     [3041],
     [4013] ],
   [ [1234],
     [2143],
     [3421],
     [4312] ] ];

ANATPH_small_pregroups[5] :=
   [ [ [12345],
       [21000],
       [30100],
       [40010],
       [50001] ],
     [ [12345],
       [21430],
       [34120],
       [43210],
       [50001]],
     [ [12345],
       [21000],
       [30100],
       [40001],
       [50010]],
     [ [12345],
       [21000],
       [30100],
       [40051],
       [50014]],
     [ [12345],
       [21430],
       [34210],
       [43120],
       [50001]],
     [ [12345],
       [20100],
       [31000],
       [40001],
       [50010]],
     [ [12345],
       [23100],
       [31200],
       [40001],
       [50010]],
     [ [12345],
       [23100],
       [31200],
       [40051],
       [50014]],
     [ [12345],
       [23451],
       [34512],
       [45123],
       [51234]]];

ANATPH_small_pregroups[6] :=
    [ [ [1,2,3,4,5,6],
        [2,1,0,5,4,0],
        [3,6,0,1,0,0],
        [4,0,1,0,0,2],
        [5,0,2,0,0,1],
        [6,3,0,0,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,5,0,3,0],
        [3,0,0,1,0,2],
        [4,6,1,0,0,0],
        [5,0,0,2,0,1],
        [6,4,0,0,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,0,6,0,4],
        [3,5,0,1,0,0],
        [4,0,1,0,2,0],
        [5,3,0,0,0,1],
        [6,0,2,0,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,5,6,3,4],
        [3,5,0,1,0,2],
        [4,6,1,0,2,0],
        [5,3,0,2,0,1],
        [6,4,2,0,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,6,0,0,3],
        [3,0,0,1,2,0],
        [4,5,1,0,0,0],
        [5,4,0,0,0,1],
        [6,0,0,2,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,6,5,4,3],
        [3,6,0,1,2,0],
        [4,5,1,0,0,2],
        [5,4,2,0,0,1],
        [6,3,0,2,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,5,6,3,4],
        [3,6,1,0,0,2],
        [4,5,0,1,2,0],
        [5,4,2,0,0,1],
        [6,3,0,2,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,0,6,0,4],
        [3,0,1,5,4,0],
        [4,5,6,1,2,3],
        [5,4,0,3,0,1],
        [6,0,4,2,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,0,5,4,0],
        [3,0,1,6,0,4],
        [4,6,5,1,3,2],
        [5,0,4,2,0,1],
        [6,4,0,3,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,6,0,0,3],
        [3,5,1,6,2,4],
        [4,0,5,1,3,0],
        [5,3,4,0,0,1],
        [6,0,2,3,1,0] ],
      [ [1,2,3,4,5,6],
        [2,1,4,3,6,5],
        [3,4,1,2,0,0],
        [4,3,2,1,0,0],
        [5,6,0,0,2,1],
        [6,5,0,0,1,2] ],
      [ [1,2,3,4,5,6],
        [2,1,4,3,0,0],
        [3,4,1,2,6,5],
        [4,3,2,1,0,0],
        [5,0,6,0,3,1],
        [6,0,5,0,1,3] ],
      [ [1,2,3,4,5,6],
        [2,1,4,3,0,0],
        [3,4,1,2,0,0],
        [4,3,2,1,6,5],
        [5,0,0,6,4,1],
        [6,0,0,5,1,4] ],
      [ [1,2,3,4,5,6],
        [2,1,6,5,4,3],
        [3,6,1,0,0,2],
        [4,5,0,1,2,0],
        [5,4,0,2,1,0],
        [6,3,2,0,0,1] ],
      [ [1,2,3,4,5,6],
        [2,1,6,0,0,3],
        [3,6,1,5,4,2],
        [4,0,5,1,3,0],
        [5,0,4,3,1,0],
        [6,3,2,0,0,1] ],
      [ [1,2,3,4,5,6],
        [2,1,5,6,3,4],
        [3,5,1,0,2,0],
        [4,6,0,1,0,2],
        [5,3,2,0,1,0],
        [6,4,0,2,0,1] ],
      [ [1,2,3,4,5,6],
        [2,1,0,6,0,4],
        [3,0,1,5,4,0],
        [4,6,5,1,3,2],
        [5,0,4,3,1,0],
        [6,4,0,2,0,1] ],
      [ [1,2,3,4,5,6],
        [2,1,5,0,3,0],
        [3,5,1,6,2,4],
        [4,0,6,1,0,3],
        [5,3,2,0,1,0],
        [6,0,4,3,0,1] ],
      [ [1,2,3,4,5,6],
        [2,1,0,5,4,0],
        [3,0,1,6,0,4],
        [4,5,6,1,2,3],
        [5,4,0,2,1,0],
        [6,0,4,3,0,1] ],
      [ [1,2,3,4,5,6],
        [2,1,4,3,6,5],
        [3,4,1,2,0,0],
        [4,3,2,1,0,0],
        [5,6,0,0,1,2],
        [6,5,0,0,2,1] ],
      [ [1,2,3,4,5,6],
        [2,1,0,0,6,5],
        [3,0,1,5,4,0],
        [4,0,5,1,3,0],
        [5,6,4,3,1,2],
        [6,5,0,0,2,1] ],
      [ [1,2,3,4,5,6],
        [2,1,0,0,6,5],
        [3,0,1,6,0,4],
        [4,0,6,1,0,3],
        [5,6,0,0,1,2],
        [6,5,4,3,2,1] ],
      [ [1,2,3,4,5,6],
        [2,1,4,3,0,0],
        [3,4,1,2,6,5],
        [4,3,2,1,0,0],
        [5,0,6,0,1,3],
        [6,0,5,0,3,1] ],
      [ [1,2,3,4,5,6],
        [2,1,0,5,4,0],
        [3,0,1,0,6,5],
        [4,5,0,1,2,0],
        [5,4,6,2,1,3],
        [6,0,5,0,3,1] ],
      [ [1,2,3,4,5,6],
        [2,1,0,6,0,4],
        [3,0,1,0,6,5],
        [4,6,0,1,0,2],
        [5,0,6,0,1,3],
        [6,4,5,2,3,1] ],
      [ [1,2,3,4,5,6],
        [2,1,4,3,0,0],
        [3,4,1,2,0,0],
        [4,3,2,1,6,5],
        [5,0,0,6,1,4],
        [6,0,0,5,4,1] ],
      [ [1,2,3,4,5,6],
        [2,1,5,0,3,0],
        [3,5,1,0,2,0],
        [4,0,0,1,6,5],
        [5,3,2,6,1,4],
        [6,0,0,5,4,1] ],
      [ [1,2,3,4,5,6],
        [2,1,6,0,0,3],
        [3,6,1,0,0,2],
        [4,0,0,1,6,5],
        [5,0,0,6,1,4],
        [6,3,2,5,4,1] ]
    ];

ANATPH_small_pregroups[7] :=
    [ [ [1234567],
        [2100000],
        [3010000],
        [4001000],
        [5000100],
        [6000010],
        [7000001] ],
      [ [1234567],
        [2143000],
        [3412000],
        [4321000],
        [5000100],
        [6000010],
        [7000001] ],
      [ [1234567],
        [2143000],
        [3412000],
        [4321000],
        [5000176],
        [6000715],
        [7000651] ],
      [ [1234567],
        [2143650],
        [3412000],
        [4321000],
        [5600120],
        [6500210],
        [7000001] ],
      [ [1234567],
        [2100000],
        [3010000],
        [4001000],
        [5000100],
        [6000001],
        [7000010] ],
      [ [1234567],
        [2100000],
        [3010000],
        [4001000],
        [5000100],
        [6000071],
        [7000016] ],
      [ [1234567],
        [2143000],
        [3412000],
        [4321000],
        [5000100],
        [6000001],
        [7000010] ],
      [ [1234567],
        [2143000],
        [3412000],
        [4321000],
        [5000100],
        [6000071],
        [7000016] ],
      [ [1234567],
        [2143000],
        [3412000],
        [4321000],
        [5000176],
        [6000751],
        [7000615] ],
      [ [1234567],
        [2143650],
        [3412000],
        [4321000],
        [5600210],
        [6500120],
        [7000001] ],
      [ [1234567],
        [2143650],
        [3510200],
        [4620100],
        [5301020],
        [6402010],
        [7000001] ],
      [ [1234567],
        [2143650],
        [3516240],
        [4625130],
        [5361420],
        [6452310],
        [7000001] ],
      [ [1234567],
        [2100000],
        [3010000],
        [4000100],
        [5001000],
        [6000001],
        [7000010] ],
      [ [1234567],
        [2100000],
        [3010000],
        [4005100],
        [5001400],
        [6000001],
        [7000010] ],
      [ [1234567],
        [2100000],
        [3010000],
        [4005100],
        [5001400],
        [6000071],
        [7000016] ],
      [ [1234567],
        [2100000],
        [3010000],
        [4005671],
        [5006714],
        [6007145],
        [7001456] ],
      [ [1234567],
        [2143000],
        [3421000],
        [4312000],
        [5000100],
        [6000010],
        [7000001] ],
      [ [1234567],
        [2143000],
        [3421000],
        [4312000],
        [5000100],
        [6000001],
        [7000010] ],
      [ [1234567],
        [2143000],
        [3421000],
        [4312000],
        [5000100],
        [6000071],
        [7000016] ],
      [ [1234567],
        [2143000],
        [3421000],
        [4312000],
        [5000176],
        [6000751],
        [7000615] ],
      [ [1234567],
        [2143650],
        [3421000],
        [4312000],
        [5600210],
        [6500120],
        [7000001] ],
      [ [1234567],
        [2143000],
        [3000120],
        [4000210],
        [5610000],
        [6501000],
        [7000001] ],
      [ [1234567],
        [2143000],
        [3000124],
        [4000213],
        [5617000],
        [6571000],
        [7000651] ],
      [ [1234567],
        [2143650],
        [3400120],
        [4300210],
        [5612000],
        [6521000],
        [7000001] ],
      [ [1234567],
        [2143650],
        [3456120],
        [4365210],
        [5612340],
        [6521430],
        [7000001] ],
      [ [1234567],
        [2010000],
        [3100000],
        [4000100],
        [5001000],
        [6000001],
        [7000010] ],
      [ [1234567],
        [2310000],
        [3120000],
        [4000100],
        [5001000],
        [6000001],
        [7000010] ],
      [ [1234567],
        [2310000],
        [3120000],
        [4005100],
        [5001400],
        [6000001],
        [7000010] ],
      [ [1234567],
        [2310000],
        [3120000],
        [4005100],
        [5001400],
        [6000071],
        [7000016] ],
      [ [1234567],
        [2015000],
        [3100400],
        [4000013],
        [5000021],
        [6071000],
        [7600100] ],
      [ [1234567],
        [2310000],
        [3120000],
        [4005671],
        [5006714],
        [6007145],
        [7001456] ],
      [ [1234567],
        [2345100],
        [3451200],
        [4512300],
        [5123400],
        [6000001],
        [7000010] ],
      [ [1234567],
        [2345671],
        [3456712],
        [4567123],
        [5671234],
        [6712345],
        [7123456] ]
    ];

InstallGlobalFunction("NrSmallPregroups",
function(n)
    if not IsPosInt(n) then
        Error("n has to be a positive integer");
    fi;

    if IsBound(ANATPH_small_pregroups[n]) then
        return Length(ANATPH_small_pregroups[n]);
    fi;
    return fail;
end);

InstallGlobalFunction("SmallPregroup",
function(n,i)
    local names;
    if not IsPosInt(n) then
        Error("n has to be a positive integer");
    fi;

    if IsPosInt(i) and
       IsBound(ANATPH_small_pregroups[n]) and
       IsBound(ANATPH_small_pregroups[n][i]) then
        names := Concatenation( ["1"]
                              , List([2..n], y -> Concatenation("p", String(y-1))));
        return PregroupByTable(names, ANATPH_small_pregroups[n][i]);
    else
        Error("small pregroup of size ", n, " with index ", i, " not available");
    fi;
end);

[Dauer der Verarbeitung: 0.49 Sekunden, vorverarbeitet 2026-06-16]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik