Eine aufbereitete Darstellung der Quelle

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

Benutzer

Quelle  check.gi   Sprache: unbekannt

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


BindGlobal( "RandomPcPres", function(G)
    return PcGroupCode( RandomSpecialPcgsCoded(G), Size(G) );
end );

BindGlobal( "TestCanoForm", function(F, G)
    local T, S, A, B, C, H, i, d;

    A := GroupRing(F,G);
    B := CanoFormWithAutGroupOfRad(A);
    d := B.cano.rnk;

    i := 1;
    while i <= 10 do
        H := RandomPcPres(G);
        A := GroupRing(F, H);
        C := CanoFormWithAutGroupOfRad(A);
        if B.auto.size <> C.auto.size then return false; fi;
        if B.cano.tab{[1..d]} <> C.cano.tab{[1..d]} then return false; fi;
        i := i+1;
    od;

    return true;
end );

BindGlobal( "TestCanoForms", function(n)
    local i, G, p;
    p := Factors(n)[1];
    for i in [1..NumberSmallGroups(n)] do
        G := SmallGroup(n,i);
        if not TestCanoForm(GF(p),G) then Error("wrong form"); fi;
        Print(i," done \n\n");
    od;
end );


[Dauer der Verarbeitung: 0.21 Sekunden, vorverarbeitet 2026-06-17]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=492969
#Domains=607362