let n be Ordinal; :: thesis: 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 ; :: thesis: 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; :: thesis: 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; :: thesis: card (Support p) = card (Support (m *' p))
A1:
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;
m <> 0_ n,L
by POLYNOM7:def 2;
then
Support m <> {}
by POLYNOM7:1;
then A2:
Support m = {(term m)}
by POLYNOM7:7;
defpred S1[ set , set ] means $2 = (term m) + ((In $1,(Bags n)) @ );
A3:
for x being set st x in Support p holds
ex y being set st
( y in Support (m *' p) & S1[x,y] )
consider T being connected admissible TermOrder of n;
consider f being Function of (Support p),(Support (m *' p)) such that
A6:
for x being set st x in Support p holds
S1[x,f . x]
from FUNCT_2:sch 1(A3);
then A9:
Support p c= dom f
by FUNCT_2:def 1;
then
f is one-to-one
by A7, FUNCT_2:25;
then A12:
Support p,f .: (Support p) are_equipotent
by A9, CARD_1:60;
A13:
for u being set st u in f .: (Support p) holds
u in Support (m *' p)
;
now let u be
set ;
:: thesis: ( u in Support (m *' p) implies u in f .: (Support p) )assume A14:
u in Support (m *' p)
;
:: thesis: u in f .: (Support p)then reconsider u' =
u as
Element of
Bags n ;
u' in { (s + t) where s, t is Element of Bags n : ( s in Support m & t in Support p ) }
by A1, A14;
then consider s,
t being
Element of
Bags n such that A15:
(
u' = s + t &
s in Support m &
t in Support p )
;
A16:
t =
In t,
(Bags n)
by FUNCT_7:def 1
.=
(In t,(Bags n)) @
by POLYNOM2:def 3
;
u' = (term m) + t
by A2, A15, TARSKI:def 1;
then A17:
u' = f . t
by A6, A15, A16;
t in dom f
by A7, A15, FUNCT_2:def 1;
hence
u in f .: (Support p)
by A17, FUNCT_1:def 12;
:: thesis: verum end;
then
f .: (Support p) = Support (m *' p)
by A13, TARSKI:2;
hence
card (Support p) = card (Support (m *' p))
by A12, CARD_1:21; :: thesis: verum