Eine aufbereitete Darstellung der Quelle

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

Benutzer

Quelle  test_forms9.tst   Sprache: unbekannt

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

gap> START_TEST("Forms: test_forms9.tst");
gap> r := PolynomialRing( GF(16), 4);
GF(2^4)[x_1,x_2,x_3,x_4]
gap> vars := IndeterminatesOfPolynomialRing( r );
[ x_1, x_2, x_3, x_4 ]
gap> z := Z(16);
Z(2^4)
gap> pol := z^5*vars[3]^2+vars[1]*vars[3]+z^8*vars[1]^2 + vars[2]*vars[4];
Z(2^4)^8*x_1^2+x_1*x_3+x_2*x_4+Z(2^2)*x_3^2
gap> form := QuadraticFormByPolynomial(pol,r);
< quadratic form >
gap> B := BaseChangeToCanonical(form);
[ [ Z(2^4)^110*Z(2), 0*Z(2), 0*Z(2) ], 
  [ Z(2^4)^70*Z(2), Z(2^4)^40*Z(2) ], [ 0*Z(2), 0*Z(2), 0*Z(2), Z(2)^0 ], 
  [ 0*Z(2), Z(2)^00*Z(2), 0*Z(2) ] ]
gap> mat := form!.matrix;
[ [ Z(2^4)^80*Z(2), Z(2)^00*Z(2) ], [ 0*Z(2), 0*Z(2), 0*Z(2), Z(2)^0 ], 
  [ 0*Z(2), 0*Z(2), Z(2^2), 0*Z(2) ], [ 0*Z(2), 0*Z(2), 0*Z(2), 0*Z(2) ] ]
gap> mat2 := B*mat*TransposedMat(B);
[ [ Z(2)^0, Z(2^4)^120*Z(2), 0*Z(2) ], 
  [ Z(2^4)^11, Z(2^4)^30*Z(2), 0*Z(2) ], [ 0*Z(2), 0*Z(2), 0*Z(2), 0*Z(2) ],
  [ 0*Z(2), 0*Z(2), Z(2)^00*Z(2) ] ]
gap> Display(mat2);
z = Z(16)
    1 z^12    .    .
 z^11  z^3    .    .
    .    .    .    .
    .    .    1    .
gap> DiscriminantOfForm(form);
"square"
gap> STOP_TEST("test_forms9.tst", 10000 );

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

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=492969
#Domains=607362