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: 41834612[1XThe [5XGaussForHomalg[105X Package Manual[101X345[1X[5XGauss[105X Functionality for [5Xhomalg[105X[101X678Version 2017.09.1091011September 2013121314Simon Goertzen15161718Simon Goertzen19Email: [7Xmailto:[email protected][107X20Homepage: [7Xhttp://wwwb.math.rwth-aachen.de/goertzen/[107X21Address: [33X[0;14YLehrstuhl B für Mathematik[133X22[33X[0;14YRWTH Aachen[133X23[33X[0;14YTemplergraben 64[133X24[33X[0;14Y52062 Aachen[133X25[33X[0;14Y(Germany)[133X26272829-------------------------------------------------------30[1XAbstract[101X31[33X[0;0YThis document explains the primary uses of the [5XGaussForHomalg[105X package.32Included in this manual is a documented list of the most important methods33and functions you will need.[133X343536-------------------------------------------------------37[1XCopyright[101X38[33X[0;0Y© 2007-2013 by Simon Goertzen[133X3940[33X[0;0YThis package may be distributed under the terms and conditions of the GNU41Public License Version 2.[133X424344-------------------------------------------------------45[1XAcknowledgements[101X46[33X[0;0YMany thanks to Mohamed Barakat and the Lehrstuhl B für Mathematik at RWTH47Aachen University in general for their support. It should be noted that48[5XGaussForHomalg[105X is dependant on the [5XGAP[105X [5XMatricesForHomalg[105X package by M.49Barakat et al. [Bar09], as well as the [5XGauss[105X package by myself [Gör08]. This50should be clear as [5XGaussForHomalg[105X presents a link between these two51packages. This manual was created with the help of the [5XGAPDoc[105X package by M.52Neunhöffer and F. Lübeck [LN08].[133X535455-------------------------------------------------------565758[1XContents (GaussForHomalg)[101X59601 [33X[0;0YIntroduction[133X611.1 [33X[0;0YOverview over this manual[133X621.2 [33X[0;0YInstallation of the [5XGaussForHomalg[105X Package[133X632 [33X[0;0YUsage[133X643 [33X[0;0Y[5XGaussForHomalg[105X methods and functions[133X653.1 [33X[0;0YThe Tools[133X663.1-1 ZeroMatrix673.1-2 IdentityMatrix683.1-3 CopyMatrix693.1-4 ImportMatrix703.1-5 Involution713.1-6 CertainRows723.1-7 CertainColumns733.1-8 UnionOfRows743.1-9 UnionOfColumns753.1-10 DiagMat763.1-11 KroneckerMat773.1-12 Compose783.1-13 NrRows793.1-14 NrColumns803.1-15 IsZeroMatrix813.1-16 IsDiagonalMatrix823.1-17 ZeroRows833.1-18 ZeroColumns843.2 [33X[0;0YThe Basic Functions and [5Xhomalg[105X table creation[133X853.2-1 DecideZeroRows863.2-2 DecideZeroRowsEffectively873.2-3 SyzygiesGeneratorsOfRows883.2-4 RelativeSyzygiesGeneratorsOfRows893.2-5 RowReducedEchelonForm903.2-6 CreateHomalgTable913.3 [33X[0;0YMatrix entry manipulation[133X923.3-1 MatElm933.3-2 SetMatElm943.3-3 AddToMatElm954 [33X[0;0YExample[133X964.1 [33X[0;0YHomHom[133X97A [33X[0;0YAn Overview of the [5XGaussForHomalg[105X package source code[133X9899100[32X101102103