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: 418346############################################################################# ## ## ModulesForHomalg.gi Modules package Mohamed Barakat ## ## Copyright 2007-2010, Mohamed Barakat, University of Kaiserslautern ## ## Implementation stuff for ModulesForHomalg. ## ############################################################################# #################################### # # global variables: # #################################### # a central place for configuration variables: InstallValue( HOMALG_MODULES, rec( category := rec( ## do not place records here as they won't be copied ## when this record is shallow-copied in HomalgCategory description := "f.p. modules and their maps over computable rings", short_description := "_for_fp_modules", MorphismConstructor := HomalgMap, TryPostDivideWithoutAids := true, # see homalg/ToolFunctors.gi InternalHom := Hom, InternalExt := Ext, ), ByASmallerPresentationDoesNotDecideZero := false, Intersect_uses_ReducedBasisOfModule := true, ### will be set upon first call of VariableForHilbertPolynomial( ); ### setting it during package loading caused ReadTest("tst/ratfun.tst") to fail: ## variable_for_Hilbert_polynomial := Indeterminate( Rationals, "s" ), DimensionOfZeroModules := -1, ) );