Spracherkennung für: .g vermutete Sprache: Lisp {Lisp[50] Masm[50] ABAP[2]} [Methode: maximale Elemente, drei Dimensionen]
LoadPackage( "RingsForHomalg" );
LoadPackage( "Modules" );
Zx := HomalgRingOfIntegersInDefaultCAS( ) * "x";
R := Zx / "x^2 + 5";
I := HomalgMatrix( "[ 2, 1+x ]", 2, 1, R );
I := LeftSubmodule( I );
M := UnderlyingObject( I );
e := CoveringEpi( M );
s := PreInverse( e );
a := PreCompose( s, e );
IsIsomorphism( a );
DecideZero( a );
N := Hom( R, M );
f := CoveringEpi( N );
t := PreInverse( f );
b := PreCompose( t, f );
IsIsomorphism( b );
DecideZero( b );
[Dauer der Verarbeitung: 0.3 Sekunden, vorverarbeitet 2026-10-21]