Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/pkg/gradedringforhomalg/examples/doc/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 9.6.2024 mit Größe 587 B image not shown  

Quelle  DegreesOfEntries.g   Sprache: unbekannt

 
LoadPackage( "GradedRingForHomalg" );

S := GradedRing( HomalgFieldOfRationalsInDefaultCAS( ) * "x,y" );
A := KoszulDualRing( S, "e,f" );

s := HomalgMatrix( "[ x*y, 1, x, 0 ]", 2, 2, S );
a := HomalgMatrix( "[ e*f, 1, e, 0 ]", 2, 2, A );

Assert( 0, DegreesOfEntries( s ) = [ [ 2, 0 ], [ 1, -1 ] ] );
Assert( 0, NonTrivialDegreePerRow( s ) = [ 2, 1 ] );
Assert( 0, NonTrivialDegreePerColumn( s ) = [ 2, 0 ] );

Assert( 0, DegreesOfEntries( a ) = [ [ -2, 0 ], [ -1, 1 ] ] );
Assert( 0, NonTrivialDegreePerRow( a ) = [ -2, -1 ] );
Assert( 0, NonTrivialDegreePerColumn( a ) = [ -2, 0 ] );

[ Dauer der Verarbeitung: 0.13 Sekunden  (vorverarbeitet)  ]