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
( (Upper_Support p,T,i) \/ (Lower_Support p,T,i) = Support p & (Upper_Support p,T,i) /\ (Lower_Support p,T,i) = {} )
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
( (Upper_Support p,T,i) \/ (Lower_Support p,T,i) = Support p & (Upper_Support p,T,i) /\ (Lower_Support p,T,i) = {} )
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
( (Upper_Support p,T,i) \/ (Lower_Support p,T,i) = Support p & (Upper_Support p,T,i) /\ (Lower_Support p,T,i) = {} )
let p be Polynomial of n,L; :: thesis: for i being Element of NAT st i <= card (Support p) holds
( (Upper_Support p,T,i) \/ (Lower_Support p,T,i) = Support p & (Upper_Support p,T,i) /\ (Lower_Support p,T,i) = {} )
let i be Element of NAT ; :: thesis: ( i <= card (Support p) implies ( (Upper_Support p,T,i) \/ (Lower_Support p,T,i) = Support p & (Upper_Support p,T,i) /\ (Lower_Support p,T,i) = {} ) )
assume
i <= card (Support p)
; :: thesis: ( (Upper_Support p,T,i) \/ (Lower_Support p,T,i) = Support p & (Upper_Support p,T,i) /\ (Lower_Support p,T,i) = {} )
then A1:
Upper_Support p,T,i c= Support p
by Def2;
thus (Upper_Support p,T,i) \/ (Lower_Support p,T,i) =
(Upper_Support p,T,i) \/ (Support p)
by XBOOLE_1:39
.=
Support p
by A1, XBOOLE_1:12
; :: thesis: (Upper_Support p,T,i) /\ (Lower_Support p,T,i) = {}
set M = (Upper_Support p,T,i) /\ ((Support p) \ (Upper_Support p,T,i));
now assume A2:
(Upper_Support p,T,i) /\ ((Support p) \ (Upper_Support p,T,i)) <> {}
;
:: thesis: contradictionconsider x being
Element of
(Upper_Support p,T,i) /\ ((Support p) \ (Upper_Support p,T,i));
(
x in Upper_Support p,
T,
i &
x in (Support p) \ (Upper_Support p,T,i) )
by A2, XBOOLE_0:def 4;
hence
contradiction
by XBOOLE_0:def 5;
:: thesis: verum end;
hence
(Upper_Support p,T,i) /\ (Lower_Support p,T,i) = {}
; :: thesis: verum