Macaulay2 » Documentation
Packages » DGAlgebras » Pruning DG modules, submodules, quotients, and maps » prune(DGAlgebraMap)
next | previous | forward | backward | up | index | toc

prune(DGAlgebraMap) -- Pruning a DG algebra map is the identity

Description

Since prune(DGAlgebra) is the identity, and a DGAlgebraMap is stored as a ring map between the underlying graded algebras of its source and target, there is nothing for prune to minimize. The method is installed as the identity so that pruning commutes uniformly.

minimalPresentation is a synonym for prune.

i1 : R = ZZ/101[x, y]

o1 = R

o1 : PolynomialRing
i2 : A = koszulComplexDGA R

o2 = {Ring => R                          }
      Underlying algebra => R[T   ..T   ]
                               1,1   1,2
      Differential => {x, y}

o2 : DGAlgebra
i3 : phi = identityDGAlgebraMap A

o3 = map (R[T   ..T   ], R[T   ..T   ], {T   , T   , x, y})
             1,1   1,2      1,1   1,2     1,1   1,2

o3 : DGAlgebraMap
i4 : (prune phi) === phi

o4 = true
i5 : (minimalPresentation phi) === phi

o5 = true

See also

Ways to use this method:


The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/DGAlgebras/doc.m2:4791:0.