Modules¶
- Tutorial: Using Free Modules and Vector Spaces
- Abstract base class for modules
- Free modules
ComplexDoubleVectorSpace_classEchelonMatrixKeyFreeModule()FreeModuleFactoryFreeModule_ambientFreeModule_ambient_domainFreeModule_ambient_fieldFreeModule_ambient_pidFreeModule_genericFreeModule_generic_fieldFreeModule_generic_pidFreeModule_submodule_fieldFreeModule_submodule_pidFreeModule_submodule_with_basis_fieldFreeModule_submodule_with_basis_pidRealDoubleVectorSpace_classVectorSpace()basis_seq()element_class()is_FreeModule()span()
- Discrete Subgroups of \(\ZZ^n\)
- Elements of free modules
FreeModuleElementFreeModuleElement_generic_denseFreeModuleElement_generic_sparsefree_module_element()is_FreeModuleElement()make_FreeModuleElement_generic_dense()make_FreeModuleElement_generic_dense_v1()make_FreeModuleElement_generic_sparse()make_FreeModuleElement_generic_sparse_v1()prepare()random_vector()vector()zero_vector()
- Free modules of finite rank
- Pickling for the old CDF vector class
- Pickling for the old RDF vector class
- Vectors over callable symbolic rings
- Space of Morphisms of Vector Spaces (Linear Transformations)
- Vector Space Morphisms (aka Linear Transformations)
- Homspaces between free modules
- Morphisms of free modules
- Morphisms defined by a matrix
- Finitely generated modules over a PID
- Elements of finitely generated modules over a PID
- Morphisms between finitely generated modules over a PID
- Finite \(\ZZ\)-modules with with bilinear and quadratic forms.
- Diamond cutting implementation
- Concrete classes related to modules with a distinguished basis.
- Cell Modules
- Invariant modules
- Module with basis morphisms
- Quotients of Modules With Basis
- Representations Of A Semigroup
- Iterators over finite submodules of a \(\ZZ\)-module
- Free quadratic modules
FreeQuadraticModule()FreeQuadraticModule_ambientFreeQuadraticModule_ambient_domainFreeQuadraticModule_ambient_fieldFreeQuadraticModule_ambient_pidFreeQuadraticModule_genericFreeQuadraticModule_generic_fieldFreeQuadraticModule_generic_pidFreeQuadraticModule_submodule_fieldFreeQuadraticModule_submodule_pidFreeQuadraticModule_submodule_with_basis_fieldFreeQuadraticModule_submodule_with_basis_pidInnerProductSpace()QuadraticSpace()is_FreeQuadraticModule()
- Integral lattices
- Miscellaneous module-related functions
- Quotients of finite rank free modules over a field.
- Dense complex double vectors using a NumPy backend.
- Dense vectors using a NumPy backend.
- Vectors with integer entries
- Vectors with elements in GF(2)
- Vectors with integer mod n entries, with n small
- Vectors with rational entries
- Dense real double vectors using a NumPy backend.
- Vectors over the symbolic ring
- \(\ZZ\)-Filtered Vector Spaces
- Multiple \(\ZZ\)-Graded Filtrations of a Single Vector Space
- Helper Classes to implement Tensor Operations