h = homologyClass(M, z)This is the DG module analogue of homologyClass(DGAlgebra,RingElement). It expresses the cycle z in the basis of prune homology(d, M) by solving zCol = pruneMat * hCoef + boundaryMat * t, where pruneMat is the pruning map of H_d(M) and boundaryMat is the degree-d+1 differential.
An input that is not a cycle raises an error.
|
|
|
|
|
|
|
|
|
On a boundary, homologyClass returns zero.
|
|
|
Requires M to be a free DG module.
The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/DGAlgebras/doc.m2:4506:0.