ZZdfactorization(M, d)A ZZ/d-graded factorization is a sequence of objects $C_i$, connected by maps $dd^C_i : C_i \rightarrow C_{i-1}$ such that the composition of any d consecutive maps is equal to a fixed scalar multiple of the identity.
In practice, a ZZdFactorization may be visualized as a sequence of R-module maps:
$$F_0 \leftarrow F_1 \leftarrow \cdots \leftarrow F_{d-1}$$
with the caveat that $d^F_0 : F_0 \to F_{d-1}$, since one should count degree modulo d.
Sometimes the user may wish to view a module as a ZZ/d-graded factorization with zeros in all other spots. This can be accomplished with the following syntax:
|
|
|
|
|
|
|
|
To start a factorization at a base different from zero, use the optional argument Base.
This constructor minimizes computation and does very little error checking. To verify that a factorization is well constructed, use isWellDefined(ZZdFactorization).
The source of this document is in MatrixFactorizations/MatrixFactorizationsDOC.m2:730:0.