let n be Element of NAT ; :: thesis: for T being connected admissible TermOrder of n
for L being non empty non degenerated right_complementable almost_left_invertible associative commutative well-unital distributive Abelian add-associative right_zeroed doubleLoopStr
for I being non empty add-closed left-ideal Subset of (Polynom-Ring n,L) st I <> {(0_ n,L)} holds
ex G being finite Subset of (Polynom-Ring n,L) st
( G is_Groebner_basis_of I,T & not 0_ n,L in G )
let T be connected admissible TermOrder of n; :: thesis: for L being non empty non degenerated right_complementable almost_left_invertible associative commutative well-unital distributive Abelian add-associative right_zeroed doubleLoopStr
for I being non empty add-closed left-ideal Subset of (Polynom-Ring n,L) st I <> {(0_ n,L)} holds
ex G being finite Subset of (Polynom-Ring n,L) st
( G is_Groebner_basis_of I,T & not 0_ n,L in G )
let L be non empty non degenerated right_complementable almost_left_invertible associative commutative well-unital distributive Abelian add-associative right_zeroed doubleLoopStr ; :: thesis: for I being non empty add-closed left-ideal Subset of (Polynom-Ring n,L) st I <> {(0_ n,L)} holds
ex G being finite Subset of (Polynom-Ring n,L) st
( G is_Groebner_basis_of I,T & not 0_ n,L in G )
let I be non empty add-closed left-ideal Subset of (Polynom-Ring n,L); :: thesis: ( I <> {(0_ n,L)} implies ex G being finite Subset of (Polynom-Ring n,L) st
( G is_Groebner_basis_of I,T & not 0_ n,L in G ) )
assume A1:
I <> {(0_ n,L)}
; :: thesis: ex G being finite Subset of (Polynom-Ring n,L) st
( G is_Groebner_basis_of I,T & not 0_ n,L in G )
consider G being finite Subset of (Polynom-Ring n,L) such that
A2:
G is_Groebner_basis_of I,T
by Th35;
A3:
( G -Ideal = I & PolyRedRel G,T is locally-confluent )
by A2, Def4;
set R = PolyRedRel G,T;
X:
0_ n,L = 0. (Polynom-Ring n,L)
by POLYNOM1:def 27;
per cases
( not 0_ n,L in G or 0_ n,L in G )
;
suppose A4:
0_ n,
L in G
;
:: thesis: ex G being finite Subset of (Polynom-Ring n,L) st
( G is_Groebner_basis_of I,T & not 0_ n,L in G )set G' =
G \ {(0_ n,L)};
set R' =
PolyRedRel (G \ {(0_ n,L)}),
T;
A5:
PolyRedRel (G \ {(0_ n,L)}),
T c= PolyRedRel G,
T
by Th4, XBOOLE_1:36;
reconsider G' =
G \ {(0_ n,L)} as
finite Subset of
(Polynom-Ring n,L) ;
A6:
for
u being
set st
u in PolyRedRel G,
T holds
u in PolyRedRel (G \ {(0_ n,L)}),
T
proof
let u be
set ;
:: thesis: ( u in PolyRedRel G,T implies u in PolyRedRel (G \ {(0_ n,L)}),T )
assume A7:
u in PolyRedRel G,
T
;
:: thesis: u in PolyRedRel (G \ {(0_ n,L)}),T
then consider p,
q being
set such that A8:
(
p in NonZero (Polynom-Ring n,L) &
q in the
carrier of
(Polynom-Ring n,L) &
u = [p,q] )
by ZFMISC_1:def 2;
reconsider q =
q as
Polynomial of
n,
L by A8, POLYNOM1:def 27;
not
p in {(0_ n,L)}
by A8, X, XBOOLE_0:def 5;
then
p <> 0_ n,
L
by TARSKI:def 1;
then reconsider p =
p as
non-zero Polynomial of
n,
L by A8, POLYNOM1:def 27, POLYNOM7:def 2;
p reduces_to q,
G,
T
by A7, A8, POLYRED:def 13;
then consider f being
Polynomial of
n,
L such that A9:
(
f in G &
p reduces_to q,
f,
T )
by POLYRED:def 7;
consider b being
bag of
such that A10:
p reduces_to q,
f,
b,
T
by A9, POLYRED:def 6;
f <> 0_ n,
L
by A10, POLYRED:def 5;
then
not
f in {(0_ n,L)}
by TARSKI:def 1;
then
f in G'
by A9, XBOOLE_0:def 5;
then
p reduces_to q,
G',
T
by A9, POLYRED:def 7;
hence
u in PolyRedRel (G \ {(0_ n,L)}),
T
by A8, POLYRED:def 13;
:: thesis: verum
end;
for
u being
set st
u in PolyRedRel (G \ {(0_ n,L)}),
T holds
u in PolyRedRel G,
T
by A5;
then A11:
PolyRedRel (G \ {(0_ n,L)}),
T is
locally-confluent
by A3, A6, TARSKI:2;
then A24:
G' is_Groebner_basis_of I,
T
by A11, Def4;
hence
ex
G being
finite Subset of
(Polynom-Ring n,L) st
(
G is_Groebner_basis_of I,
T & not
0_ n,
L in G )
by A24;
:: thesis: verum end; end;