‣ MatrixCategory ( F ) | ( operation ) |
Returns: a category
The argument is a homalg field \(F\). The output is the matrix category over \(F\). Objects in this category are non-negative integers. Morphisms from a non-negative integer \(m\) to a non-negative integer \(n\) are given by \(m \times n\) matrices.
‣ VectorSpaceMorphism ( S, M, R ) | ( operation ) |
Returns: a morphism in \(\mathrm{Hom}(S,R)\)
The arguments are an object \(S\) in the category of matrices over a homalg field \(F\), a homalg matrix \(M\) over \(F\), and another object \(R\) in the category of matrices over \(F\). The output is the morphism \(S \rightarrow R\) in the category of matrices over \(F\) whose underlying matrix is given by \(M\).
‣ VectorSpaceObject ( d, F ) | ( operation ) |
Returns: an object
The arguments are a non-negative integer \(d\) and a homalg field \(F\). The output is an object in the category of matrices over \(F\) of dimension \(d\). This function delegates to MatrixCategoryObject
.
‣ MatrixCategoryObject ( cat, d ) | ( operation ) |
Returns: an object
The arguments are a matrix category \(cat\) over a field and a non-negative integer \(d\). The output is an object in \(cat\) of dimension \(d\).
‣ MatrixCategory_as_CategoryOfRows ( F ) | ( operation ) |
Returns: a category
The argument is a homalg field \(F\). The output is the matrix category over \(F\), constructed internally as a wrapper category of the CategoryOfRows
of \(F\). Only available if the package FreydCategoriesForCAP
is available.
‣ UnderlyingFieldForHomalg ( alpha ) | ( attribute ) |
Returns: a homalg field
The argument is a morphism \(\alpha\) in the matrix category over a homalg field \(F\). The output is the field \(F\).
‣ UnderlyingMatrix ( alpha ) | ( attribute ) |
Returns: a homalg matrix
The argument is a morphism \(\alpha\) in a matrix category. The output is its underlying matrix \(M\).
‣ UnderlyingFieldForHomalg ( A ) | ( attribute ) |
Returns: a homalg field
The argument is an object \(A\) in the matrix category over a homalg field \(F\). The output is the field \(F\).
‣ Dimension ( A ) | ( attribute ) |
Returns: a non-negative integer
The argument is an object \(A\) in a matrix category. The output is the dimension of \(A\).
‣ IsVectorSpaceMorphism ( object ) | ( filter ) |
Returns: true
or false
The GAP category of morphisms in the category of matrices of a field \(F\).
‣ IsVectorSpaceObject ( object ) | ( filter ) |
Returns: true
or false
The GAP category of objects in the category of matrices of a field \(F\).
generated by GAPDoc2HTML