forms an ideal F generated by s generic linear combinations of the generators of I in the degree of the highest degree generator, and computes K = F:I. If the codimension of K is not equal to s, returns {-1,K}. Otherwise returns {codepth R/K,K}, where codepth R/K is the deviation from Cohen-Macaulayness. Thus genericArtinNagata(s,I)_0 = 0 means that K is an s-residual intersection of codim s and R/K is Cohen-Macaulay.
If I is a monomial ideal, the function residualCodims I returns the list of codimensions s for which there might be a residual intersection of codimension s.
In the following example, all the generic residual intersections are Cohen-Macaulay, until we get to the 6-residual intersection, which cannot be codim 6 because there are only 5 variables.
|
|
|
|
|
|
|
The object genericArtinNagata is a method function.