let n be Ordinal; for L being non trivial right_complementable well-unital distributive add-associative right_zeroed domRing-like left_zeroed doubleLoopStr
for p being Polynomial of n,L
for m being non-zero Monomial of n,L holds card (Support p) = card (Support (m *' p))
let L be non trivial right_complementable well-unital distributive add-associative right_zeroed domRing-like left_zeroed doubleLoopStr ; for p being Polynomial of n,L
for m being non-zero Monomial of n,L holds card (Support p) = card (Support (m *' p))
let p be Polynomial of n,L; for m being non-zero Monomial of n,L holds card (Support p) = card (Support (m *' p))
let m be non-zero Monomial of n,L; card (Support p) = card (Support (m *' p))
defpred S1[ object , object ] means $2 = (term m) + (In ($1,(Bags n)));
set T = the connected admissible TermOrder of n;
m <> 0_ (n,L)
by POLYNOM7:def 1;
then
Support m <> {}
by POLYNOM7:1;
then A1:
Support m = {(term m)}
by POLYNOM7:7;
A2:
for x being object st x in Support p holds
ex y being object st
( y in Support (m *' p) & S1[x,y] )
consider f being Function of (Support p),(Support (m *' p)) such that
A5:
for x being object st x in Support p holds
S1[x,f . x]
from FUNCT_2:sch 1(A2);
then A8:
Support p c= dom f
by FUNCT_2:def 1;
A9:
Support (m *' p) c= { (s + t) where s, t is Element of Bags n : ( s in Support m & t in Support p ) }
by TERMORD:30;
A10:
now for u being object st u in Support (m *' p) holds
u in f .: (Support p)let u be
object ;
( u in Support (m *' p) implies u in f .: (Support p) )assume A11:
u in Support (m *' p)
;
u in f .: (Support p)then reconsider u9 =
u as
Element of
Bags n ;
u9 in { (s + t) where s, t is Element of Bags n : ( s in Support m & t in Support p ) }
by A9, A11;
then consider s,
t being
Element of
Bags n such that A12:
(
u9 = s + t &
s in Support m )
and A13:
t in Support p
;
A14:
t in dom f
by A6, A13, FUNCT_2:def 1;
A15:
t = In (
t,
(Bags n))
;
u9 = (term m) + t
by A1, A12, TARSKI:def 1;
then
u9 = f . t
by A5, A13, A15;
hence
u in f .: (Support p)
by A14, FUNCT_1:def 6;
verum end;
then
f is one-to-one
by A6, FUNCT_2:19;
then A20:
Support p,f .: (Support p) are_equipotent
by A8, CARD_1:33;
for u being object st u in f .: (Support p) holds
u in Support (m *' p)
;
then
f .: (Support p) = Support (m *' p)
by A10, TARSKI:2;
hence
card (Support p) = card (Support (m *' p))
by A20, CARD_1:5; verum