b = moduleBlockDiff(M, n)A block-structured refinement of moduleDifferential. The source of the resulting map is a direct sum of small free A.ring-modules, one per pair {i, v}, where i is the generator index of M.natural and v is a tuple of exponents giving the chunk-degrees of A.natural-monomials contributing to F_n. Composing with matrix recovers exactly moduleDifferential(n, M).
Results are cached in M.cache#"moduleBlockDiffs" per n, so repeated calls are cheap.
|
|
|
|
|
|
|
|
The object moduleBlockDiff is a method function.
The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/DGAlgebras/doc.m2:6339:0.