let n be Ordinal; for T being connected TermOrder of n
for L being non trivial right_complementable distributive add-associative right_zeroed domRing-like doubleLoopStr
for p being Polynomial of n,L
for a being non zero Element of L holds HT ((a * p),T) = HT (p,T)
let T be connected TermOrder of n; for L being non trivial right_complementable distributive add-associative right_zeroed domRing-like doubleLoopStr
for p being Polynomial of n,L
for a being non zero Element of L holds HT ((a * p),T) = HT (p,T)
let L be non trivial right_complementable distributive add-associative right_zeroed domRing-like doubleLoopStr ; for p being Polynomial of n,L
for a being non zero Element of L holds HT ((a * p),T) = HT (p,T)
let p be Polynomial of n,L; for a being non zero Element of L holds HT ((a * p),T) = HT (p,T)
let a be non zero Element of L; HT ((a * p),T) = HT (p,T)
set ht = HT ((a * p),T);
set htp = HT (p,T);
per cases
( Support (a * p) = {} or Support (a * p) <> {} )
;
suppose A3:
Support (a * p) <> {}
;
HT ((a * p),T) = HT (p,T)then
HT (
p,
T)
in Support p
by TERMORD:def 6;
then A5:
p . (HT (p,T)) <> 0. L
by POLYNOM1:def 4;
(a * p) . (HT (p,T)) = a * (p . (HT (p,T)))
by POLYNOM7:def 9;
then
(a * p) . (HT (p,T)) <> 0. L
by A5, VECTSP_2:def 1;
then
HT (
p,
T)
in Support (a * p)
by POLYNOM1:def 4;
hence
HT (
(a * p),
T)
= HT (
p,
T)
by A6, TERMORD:def 6;
verum end; end;