I = dgIdeal(A, gs)If the inputs are already cycles, no new generators are introduced and I.natural is the ordinary ideal they generate.
|
|
|
|
|
|
|
If a seed element is not a cycle, d-saturation may enlarge the ideal. For the Koszul complex on {x}, d(T_1) = x, so dgIdeal(A, {T_1}) ends up containing both T_1 and x.
|
|
|
|
|
|
A more interesting multi-variable example: over the Koszul algebra of QQ[x, y], the top-degree exterior product T_1 T_2 has d(T_1 T_2) = -y T_1 + x T_2, and d-saturation records both the seed and its differential as minimal generators of the resulting d-closed ideal:
|
|
|
|
|
|
|
An empty seed or a list of zero seeds yields the zero DG ideal.
|
|
|
|
|
A seed containing 1 gives the unit DG ideal.
|
|
The object dgIdeal 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:2364:0.