isWellDefined CThis routine does NOT check that the differential of C composes to a scalar multiple of the identity. Use isdFactorization to check this. It checks that the underlying data in C is a properly formed ZZdFactorization object in Macaulay2. If the variable debugLevel is set to a value greater than zero, then information about the nature of any failure is displayed.
Most of the basic constructors will by default yield a well-defined factorization.
|
|
|
|
|
|
The direct sum of factorizations is considered well-defined, but it is NOT a ZZ/d-graded factorization since the differential does not compose to a scalar multiple of the identity.
|
|
|
|
The zero factorization is well-defined, regardless of the specified period.
|
|
|
The source of this document is in MatrixFactorizations/MatrixFactorizationsDOC.m2:3760:0.