Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/pkg/normalizinterface/examples/   (GAP Algebra Version 4.15.1©)  Datei vom 20.5.2025 mit Größe 1 kB image not shown  

Quelle  magic_square.g   Sprache: unbekannt

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

#! @BeginChunk Demo_example_3x3magiceven
#! @BeginExample
Magic3x3even := NmzCone(["equations",
[ [111,  -1, -1, -1,   0,  0,  0],
  [111,   0,  0,  0,  -1, -1, -1],
  [011,  -1,  0,  0,  -1,  0,  0],
  [101,   0, -1,  0,   0, -1,  0],
  [110,   0,  0, -1,   0,  0, -1],
  [011,   0, -1,  0,   0,  0, -1],
  [110,   0, -1,  0,  -1,  0,  0] ],
"congruences",
[ [100,   000,   000,  2],
  [001,   000,   000,  2],
  [000,   000,   100,  2],
  [000,   000,   001,  2] ],
"grading",
[ [111,   000,   000] ] ] );
#! <a Normaliz cone>

NmzHilbertBasis(Magic3x3even);
#! [ [ 042420204 ], [ 204420042 ], 
#!   [ 222222222 ], [ 240024402 ], 
#!   [ 402024240 ], [ 234531234 ], 
#!   [ 252333414 ], [ 414333252 ], 
#!   [ 432135432 ] ]


NmzHilbertSeries(Magic3x3even);
#! [ t^3+3*t^2-t+1, [ [ 11 ], [ 22 ] ] ]

NmzHilbertQuasiPolynomial(Magic3x3even);
#! [ 1/2*t^2+t+11/2*t^2-1/2 ]

#! @EndExample
#! @EndChunk


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