The elimination theorem #
Let e : τ → σ identify the variables τ with some of the variables σ, and let I be an
ideal of MvPolynomial σ R. The elimination ideal of I is I.comap (rename e), the set of
polynomials in the variables τ which lie in I once their variables are renamed by e: it
consists of the consequences of the equations in I from which the remaining variables have been
eliminated.
Suppose the monomial order m on σ is an elimination order for τ: every monomial below a
monomial in the variables e τ is again a monomial in those variables. If G is a Gröbner basis
of I for m, then the members of G which only involve the variables e τ form a Gröbner
basis of the elimination ideal, for any monomial order m' on τ which e carries to m. When
the coefficients form a commutative ring, they in particular generate the elimination ideal, so a
single Gröbner basis of I computes the elimination ideal.
The lexicographic order is an elimination order for every upper set of variables: with the
antitone variable convention, the variables of an upper set are the smallest ones. The transport
of leading data along a relabeling, the description of polynomials whose leading monomial only
involves the variables e τ for an elimination order, and this property of the lexicographic
order are in TauCeti.RingTheory.MvPolynomial.MonomialOrder.
Main results #
MonomialOrder.IsGroebnerBasis.comap_rename: the elimination theorem, the members of a Gröbner basis in the variablese τform a Gröbner basis of the elimination ideal.MonomialOrder.IsGroebnerBasis.comap_rename_eq_span: over a commutative ring, they generate the elimination ideal.MonomialOrder.IsGroebnerBasis.comap_rename_lex: the elimination theorem for the lexicographic order and a strictly monotone embedding onto an upper set of variables.
None of these results assume that the coefficients form a field.
References #
- D. Cox, J. Little, D. O'Shea, Ideals, Varieties, and Algorithms, Chapter 3, §1, Theorem 2 (the elimination theorem), and the exercises of that section on elimination orders.
The elimination theorem. Let m be an elimination order for the variables e τ: every
monomial below a monomial in these variables is again a monomial in these variables. If G is a
Gröbner basis of I for m, then the members of G in the variables e τ form a Gröbner basis
of the elimination ideal I.comap (rename e) for every monomial order m' on τ which e
carries to m.
In the elimination theorem over a commutative ring, the members of the Gröbner basis in the
variables e τ generate the elimination ideal.
The elimination theorem for the lexicographic order. If e : τ → σ is strictly monotone
with image an upper set of variables, then the members of a lexicographic Gröbner basis of I in
the variables e τ form a lexicographic Gröbner basis of the elimination ideal.