f = dgModuleMap(N, M, img)The map f satisfies the A-linearity constraint by construction: the image of a general element \sum a_i e_i is \sum a_i f(e_i), where f(e_i) is the i-th entry supplied. Whether f is also a chain map (i.e.\ commutes with the differentials) can be verified with isWellDefined.
A particularly useful application is to build multiplication-by-a-ring-element chain maps on a minimal semifree resolution, whose induced action on homology recovers the action of the element on Tor. Over the complete intersection R = k[x, y]/(x^2, y^2), the variable y acts as zero on the residue field, and indeed the induced map on homology of the multiplication-by-y chain map is zero in every degree:
|
|
|
|
|
|
|
|
The same constructor also accepts a Matrix whose columns give the images of the natural generators. For instance, supplying the identity matrix of Mdg.natural reproduces the identity chain map:
|
|
|
|
The object dgModuleMap 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:350:0.