Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 418346LoadPackage( "GradedRingForHomalg" ); ## R := HomalgFieldOfRationalsInDefaultCAS( ) * "a"; param := Length( Indeterminates( R ) ); ## RR := R * "x0,x1"; S := GradedRing( RR ); n := Length( Indeterminates( S ) ) - param - 1; weights := Concatenation( ListWithIdenticalEntries( param, 0 ), ListWithIdenticalEntries( n + 1, 1 ) ); SetWeightsOfIndeterminates( S, weights ); ## A := KoszulDualRing( S, "e0,e1" ); A!.ByASmallerPresentation := true; ## m := HomalgMatrix( "[\ x0, a*x1, 0, 0, \ -x1, 0, 0, 0, \ 0, x0, 0, 0, \ 0, -x1, x0, 0, \ 0, 0, -x1, x0, \ 0, 0, 0, -x1 \ ]", 6, 4, S ); LoadPackage( "GradedModules" ); ## M := RightPresentationWithDegrees( m ); phi := RelativeRepresentationMapOfKoszulId( M ); N := Kernel( phi ); fN := Resolution( 3, N ); ## sfN := A^(-2-1) * Shift( fN, 2 ); Rpi := DegreeZeroSubcomplex( sfN, R );