Let
I be any ideal in
.
For
,
we say that
(i.e. f is congruent to g modulo
I)
if
.
For example, if
,
then
.
The following properties on congruence are easy to verify.
IfNote that the converse of property (3) is not true, that is, ifand
, then
(1)![]()
(2)![]()
(3)for any
.
The congruence relation above is an equivalence relation,
so
is partitioned into equivalence classes, called
congruence classes modulo
I.
Each
is in a unique congruence class, namely
,
often denoted by
or [f].
For
,
we have
f + I= g + I (as sets) iff
.
The collection of all congruence classes is denoted by
.
The elements in
can also be viewed as polynomials in
with two polynomials f and g identified whenever
.
Now one can define addition and multiplication in
as
Fix any monomial order on
.
For any ideal
I in
,
define
Now, let us use lexicographic order with x > y.
Then
Now use graded lexicographic order with y > x.
Then
The above examples show that the ``shape'' of B relies heavily on the monomial order used.
Proof.
Certainly, if
B(I) is finite then for each variable xi, only finitely
many powers of xi can lie in
B(I) and the rest must be in
.
In particular
for some integer mi.
Since G is a Gröbner basis for
I,
ximi is divisible by
the leading term of some
,
which then implies that
is a power of xi.
Conversely, suppose that
for some integers mi,
.
For any monomial
,
if
for some i then
is divisible by ximi, so
.
Hence
can lie in
B(I) only if
for all
,
and there are only finitely
many choices for such
.
For a nonzero polynomial
,
its
support is defined to be
Proof.
(a) Suppose
.
Then
,
hence it must have remainder zero on division by G, as G is a
Gröbner basis for
I.
If not all ai are zero then the leading term, say
,
of
must be divisible by
for some
,
which means that
,
contradicting to the assumption
that
.
Hence all ai must be zero, so follows the linear independence.
(b) Let
be a Gröbner basis for the monomial order
that defines
B(I). For each
,
on division by G,
f can be written as