- Boxes
- definitions
- Ellipses
- theorems and lemmas
- Blue border
- the statement of this result is ready to be formalized; all prerequisites are done
- Orange border
- the statement of this result is not ready to be formalized; the blueprint needs more work
- Blue background
- the proof of this result is ready to be formalized; all prerequisites are done
- Green border
- the statement of this result is formalized
- Green background
- the proof of this result is formalized
- Dark green background
- the proof of this result and all its ancestors are formalized
- Dark green border
- this is in Mathlib
Let \(G'' \subseteq R[\mathbf{X}]\) be a set of polynomials where every nonzero element has a unit leading coefficient:
Then for any polynomial \(p \in R[\mathbf{X}]\), there exists a remainder \(r\) satisfying:
where \(\operatorname{LC}_m(g)\) denotes the leading coefficient of \(g\) under monomial order \(m\).
Remainder of any polynomial on division by Gröbner basis exists and is unique.
It is a variant of MonomialOrder.existsUnique_isRemainder_of_isGroebnerBasis, allowing the Gröbner basis to contain also 0, besides polynomials with invertible leading coefficients.
Let \(f: \alpha \to \beta \) be a function and \(s \subseteq \alpha \) a subset with finite image \(f(s)\). Then there exists a finite subset \(s' \subseteq _{\text{fin}} s\) such that:
\(s' \subseteq s\) (subset relation)
\(f(s') = f(s)\) (image equality)
\(|s'| = |f(s)|\) (cardinality preservation)
Fix a monomial order on the polynomial ring \(k[x_1, \ldots , x_n]\).A finite subset \(G = \{ g_1, \ldots , g_t\} \) of an ideal \(I \subseteq k[x_1, \ldots , x_n]\), with \(I \ne \{ 0\} \), is said to be a Gröbner basis (or standard basis) if
Using the convention that \(\langle \emptyset \rangle = \{ 0\} \), we define the empty set \(\emptyset \) to be the Gröbner basis of the zero ideal \(\{ 0\} \).
A finite set of polynomials is a Gröbner basis of an ideal if and only if it is a subset of this ideal and 0 is a remainder of each member of this ideal on division by this finite set.
Any leading coefficient of polynomial in the finite set is required to be a unit.
A finite set of polynomials is a Gröbner basis of an ideal if and only if it is a subset of this ideal and 0 is a remainder of each member of this ideal on division by this finite set.
It is a variant of MonomialOrder.isGroebnerBasis_iff_subset_ideal_and_isRemainder_zero, over a field and without hypothesis on leading coefficients in the finite set.
Formally:
Let \(G = \{ g_1, \ldots , g_t\} \) be a finite subset of \(k[x_1, \ldots , x_n]\). Then \(G\) is a Gröbner basis for the ideal \(I = \langle G \rangle \) if and only if for every \(f \in I\), the remainder of \(f\) on division by \(G\) is zero. whose leading coefficients are invertible with respect to a monomial order
A finite set of polynomials is a Gröbner basis of an ideal if and only if it is a subset of this ideal and 0 is a remainder of each member of this ideal on division by this finite set.
It is a variant of MonomialOrder.isGroebnerBasis_iff_subset_ideal_and_isRemainder_zero, allowing the finite set to contain also 0, besides polynomials with invertible leading coefficients.
Given a multivariate polynomial \(f\) and a set \(B\) of multivariate polynomials over a commutative semiring \(R\), and a monomial order. If there exists a \(g : B \to R[X]\) with finite support, and a multivriate polynomial \(r\), such that
\(f = \sum _{b\in B} g(b)b + r\)
degree of any non-zero \(g(b)b\) where bB is less than or equal to the degree of \(p\),
none of terms of \(r\) is divisible by leading monomial of a non-zero elements of \(B\),
then \(r\) is called a remainder of \(p\) on division by “divisors” \(B\).
A statement that r is a remainder of p on division by B w.r.t. a monomial order m is denoted as m.IsRemainder p B r.
Let \(R\) be a commutative ring, and let \(G'' \subseteq R[x_1, \dots , x_n]\), \(I \subseteq R[x_1, \dots , x_n]\) be an ideal, and \(p, r \in R[x_1, \dots , x_n]\). Assume that:
\(G'' \subseteq I\),
\(r\) is the remainder of \(p\) upon division by \(G''\).
Then,
Let \(G'' \subseteq R[x_1, \dots , x_n]\), let \(I \subseteq R[x_1, \dots , x_n]\) be an ideal, and let \(p, r \in R[x_1, \dots , x_n]\). Suppose that:
\(G'' \subseteq I\),
\(r \in I\),
\(r\) is the remainder of \(p\) upon division by \(G''\).
Then,
Given a remainder r of a polynomial p on division by a Gröbner basis G of an ideal I, the remainder r is 0 if and only if p is in the ideal I.
Any leading coefficient of polynomial in the Gröbner basis G is required to be a unit.
Formally:
Let \(G = \{ g_1, \dots , g_t\} \) be a Gröbner basis for an ideal \(I \subseteq k[x_1, \dots , x_n]\) and let \(f \in k[x_1, \dots , x_n]\). Then \(f \in I\) if and only if the remainder on division of \(f\) by \(G\) is zero.
Given a remainder r of a polynomial p on division by a Gröbner basis G of an ideal I, the remainder r is 0 if and only if p is in the ideal I.
It is variant of MonomialOrder.remainder_eq_zero_iff_mem_ideal_of_isGroebner, over a field and without hypothesis on leading coefficients in the finite set.
Given a remainder r of a polynomial p on division by a Gröbner basis G of an ideal I, the remainder r is 0 if and only if p is in the ideal I.
It is a variant of MonomialOrder.remainder_eq_zero_iff_mem_ideal_of_isGroebner, allowing the finite set to contain also 0, besides polynomials with invertible leading coefficients.
Let \(G'' \subseteq R[x_1, \dots , x_n]\) be a set of polynomials such that
Then,
Let \(f, h_1, \dots , h_m \in k[\mathbf{x}] \setminus \{ 0\} \), and suppose
If
then
Furthermore, if \(S(h_i, h_j) \ne 0\), then \(\mathrm{lm}(h_i) {\gt} \mathrm{lm}(S(h_i, h_j))\).
Let \(I \subseteq k[x_i : i \in \sigma ]\) be an ideal, and let \(G \subseteq I\) be a finite subset. Suppose that \(r_1\) and \(r_2\) are generalized remainders of a polynomial \(p\) upon division by \(G\). Then,