let n be Ordinal; :: thesis: for T being connected TermOrder of n
for L being non empty right_complementable add-associative right_zeroed addLoopStr
for p being Polynomial of n,L
for i being Element of NAT st i <= card (Support p) holds
(Up p,T,i) + (Low p,T,i) = p
let T be connected TermOrder of n; :: thesis: for L being non empty right_complementable add-associative right_zeroed addLoopStr
for p being Polynomial of n,L
for i being Element of NAT st i <= card (Support p) holds
(Up p,T,i) + (Low p,T,i) = p
let L be non empty right_complementable add-associative right_zeroed addLoopStr ; :: thesis: for p being Polynomial of n,L
for i being Element of NAT st i <= card (Support p) holds
(Up p,T,i) + (Low p,T,i) = p
let p be Polynomial of n,L; :: thesis: for i being Element of NAT st i <= card (Support p) holds
(Up p,T,i) + (Low p,T,i) = p
let i be Element of NAT ; :: thesis: ( i <= card (Support p) implies (Up p,T,i) + (Low p,T,i) = p )
assume A1:
i <= card (Support p)
; :: thesis: (Up p,T,i) + (Low p,T,i) = p
set u = (Up p,T,i) + (Low p,T,i);
A2:
now let x be
set ;
:: thesis: ( x in Support ((Up p,T,i) + (Low p,T,i)) implies x in Support p )assume A3:
x in Support ((Up p,T,i) + (Low p,T,i))
;
:: thesis: x in Support pA4:
Support ((Up p,T,i) + (Low p,T,i)) c= (Support (Up p,T,i)) \/ (Support (Low p,T,i))
by POLYNOM1:79;
(
Support (Up p,T,i) c= Support p &
Support (Low p,T,i) c= Support p )
by A1, Th26;
then
(Support (Up p,T,i)) \/ (Support (Low p,T,i)) c= Support p
by XBOOLE_1:8;
then
Support ((Up p,T,i) + (Low p,T,i)) c= Support p
by A4, XBOOLE_1:1;
hence
x in Support p
by A3;
:: thesis: verum end;
now let x be
set ;
:: thesis: ( x in Support p implies x in Support ((Up p,T,i) + (Low p,T,i)) )assume A5:
x in Support p
;
:: thesis: x in Support ((Up p,T,i) + (Low p,T,i))then reconsider x' =
x as
Element of
Bags n ;
A6:
((Up p,T,i) + (Low p,T,i)) . x' = ((Up p,T,i) . x') + ((Low p,T,i) . x')
by POLYNOM1:def 21;
A7:
p . x' <> 0. L
by A5, POLYNOM1:def 9;
now per cases
( x' in Support (Up p,T,i) or x' in Support (Low p,T,i) )
by A1, A5, Th28;
case A8:
x' in Support (Up p,T,i)
;
:: thesis: ((Up p,T,i) + (Low p,T,i)) . x' = p . x'hence ((Up p,T,i) + (Low p,T,i)) . x' =
((Up p,T,i) . x') + (0. L)
by A1, A6, Th32
.=
(Up p,T,i) . x'
by RLVECT_1:def 7
.=
p . x'
by A1, A8, Th32
;
:: thesis: verum end; case A9:
x' in Support (Low p,T,i)
;
:: thesis: ((Up p,T,i) + (Low p,T,i)) . x' = p . x'hence ((Up p,T,i) + (Low p,T,i)) . x' =
(0. L) + ((Low p,T,i) . x')
by A1, A6, Th31
.=
(Low p,T,i) . x'
by ALGSTR_1:def 5
.=
p . x'
by A1, A9, Th31
;
:: thesis: verum end; end; end; hence
x in Support ((Up p,T,i) + (Low p,T,i))
by A7, POLYNOM1:def 9;
:: thesis: verum end;
then A10:
Support ((Up p,T,i) + (Low p,T,i)) = Support p
by A2, TARSKI:2;
A11: dom p =
Bags n
by FUNCT_2:def 1
.=
dom ((Up p,T,i) + (Low p,T,i))
by FUNCT_2:def 1
;
now let x be
set ;
:: thesis: ( x in dom p implies p . x = ((Up p,T,i) + (Low p,T,i)) . x )assume
x in dom p
;
:: thesis: p . x = ((Up p,T,i) + (Low p,T,i)) . xthen reconsider x' =
x as
Element of
Bags n ;
A12:
((Up p,T,i) + (Low p,T,i)) . x' = ((Up p,T,i) . x') + ((Low p,T,i) . x')
by POLYNOM1:def 21;
now per cases
( x' in Support p or not x' in Support p )
;
case A13:
x' in Support p
;
:: thesis: p . x' = ((Up p,T,i) + (Low p,T,i)) . x'now per cases
( x' in Support (Up p,T,i) or x' in Support (Low p,T,i) )
by A1, A13, Th28;
case A14:
x' in Support (Up p,T,i)
;
:: thesis: ((Up p,T,i) + (Low p,T,i)) . x' = p . x'hence ((Up p,T,i) + (Low p,T,i)) . x' =
((Up p,T,i) . x') + (0. L)
by A1, A12, Th32
.=
(Up p,T,i) . x'
by RLVECT_1:def 7
.=
p . x'
by A1, A14, Th32
;
:: thesis: verum end; case A15:
x' in Support (Low p,T,i)
;
:: thesis: ((Up p,T,i) + (Low p,T,i)) . x' = p . x'hence ((Up p,T,i) + (Low p,T,i)) . x' =
(0. L) + ((Low p,T,i) . x')
by A1, A12, Th31
.=
(Low p,T,i) . x'
by ALGSTR_1:def 5
.=
p . x'
by A1, A15, Th31
;
:: thesis: verum end; end; end; hence
p . x' = ((Up p,T,i) + (Low p,T,i)) . x'
;
:: thesis: verum end; end; end; hence
p . x = ((Up p,T,i) + (Low p,T,i)) . x
;
:: thesis: verum end;
hence
(Up p,T,i) + (Low p,T,i) = p
by A11, FUNCT_1:9; :: thesis: verum