let n be Ordinal; :: thesis: for T being connected admissible TermOrder of n
for L being non trivial ZeroStr
for p being non-zero Polynomial of n,L
for b being bag of holds HT (b *' p),T = b + (HT p,T)
let T be connected admissible TermOrder of n; :: thesis: for L being non trivial ZeroStr
for p being non-zero Polynomial of n,L
for b being bag of holds HT (b *' p),T = b + (HT p,T)
let L be non trivial ZeroStr ; :: thesis: for p being non-zero Polynomial of n,L
for b being bag of holds HT (b *' p),T = b + (HT p,T)
let p be non-zero Polynomial of n,L; :: thesis: for b being bag of holds HT (b *' p),T = b + (HT p,T)
let b be bag of ; :: thesis: HT (b *' p),T = b + (HT p,T)
set htp = HT p,T;
per cases
( Support (b *' p) = {} or Support (b *' p) <> {} )
;
suppose A3:
Support (b *' p) <> {}
;
:: thesis: HT (b *' p),T = b + (HT p,T)then
HT p,
T in Support p
by TERMORD:def 6;
then A7:
p . (HT p,T) <> 0. L
by POLYNOM1:def 9;
A8:
(b *' p) . (b + (HT p,T)) = p . (HT p,T)
by Lm9;
b + (HT p,T) is
Element of
Bags n
by POLYNOM1:def 14;
then A9:
b + (HT p,T) in Support (b *' p)
by A7, A8, POLYNOM1:def 9;
now let b' be
bag of ;
:: thesis: ( b' in Support (b *' p) implies b' <= b + (HT p,T),T )assume
b' in Support (b *' p)
;
:: thesis: b' <= b + (HT p,T),Tthen A10:
(b *' p) . b' <> 0. L
by POLYNOM1:def 9;
then
b divides b'
by Def1;
then consider b3 being
bag of
such that A11:
b + b3 = b'
by TERMORD:1;
A12:
(b *' p) . b' = p . b3
by A11, Lm9;
b3 is
Element of
Bags n
by POLYNOM1:def 14;
then
b3 in Support p
by A10, A12, POLYNOM1:def 9;
then
b3 <= HT p,
T,
T
by TERMORD:def 6;
then
[b3,(HT p,T)] in T
by TERMORD:def 2;
then
[b',(b + (HT p,T))] in T
by A11, BAGORDER:def 7;
hence
b' <= b + (HT p,T),
T
by TERMORD:def 2;
:: thesis: verum end; hence
HT (b *' p),
T = b + (HT p,T)
by A9, TERMORD:def 6;
:: thesis: verum end; end;