let C be connected compact non horizontal non vertical Subset of (TOP-REAL 2); for n being Element of NAT holds (L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))) /\ (L~ ((Cage C,n) :- (W-min (L~ (Cage C,n))))) = {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))}
let n be Element of NAT ; (L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))) /\ (L~ ((Cage C,n) :- (W-min (L~ (Cage C,n))))) = {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))}
set US = (Cage C,n) -: (W-min (L~ (Cage C,n)));
set LS = (Cage C,n) :- (W-min (L~ (Cage C,n)));
set f = Cage C,n;
set pW = W-min (L~ (Cage C,n));
set pN = N-min (L~ (Cage C,n));
set pNa = N-max (L~ (Cage C,n));
set pSa = S-max (L~ (Cage C,n));
set pSi = S-min (L~ (Cage C,n));
set pEa = E-max (L~ (Cage C,n));
set pEi = E-min (L~ (Cage C,n));
A1:
W-min (L~ (Cage C,n)) in rng (Cage C,n)
by SPRECT_2:47;
then A2:
(Cage C,n) -: (W-min (L~ (Cage C,n))) <> {}
by FINSEQ_5:50;
len ((Cage C,n) -: (W-min (L~ (Cage C,n)))) = (W-min (L~ (Cage C,n))) .. (Cage C,n)
by A1, FINSEQ_5:45;
then
((Cage C,n) -: (W-min (L~ (Cage C,n)))) /. (len ((Cage C,n) -: (W-min (L~ (Cage C,n))))) = W-min (L~ (Cage C,n))
by A1, FINSEQ_5:48;
then A3:
W-min (L~ (Cage C,n)) in rng ((Cage C,n) -: (W-min (L~ (Cage C,n))))
by A2, REVROT_1:3;
A4:
(Cage C,n) /. 1 = N-min (L~ (Cage C,n))
by JORDAN9:34;
then
(E-max (L~ (Cage C,n))) .. (Cage C,n) < (E-min (L~ (Cage C,n))) .. (Cage C,n)
by SPRECT_2:75;
then
(N-max (L~ (Cage C,n))) .. (Cage C,n) < (E-min (L~ (Cage C,n))) .. (Cage C,n)
by A4, SPRECT_2:74, XXREAL_0:2;
then
(N-max (L~ (Cage C,n))) .. (Cage C,n) < (S-max (L~ (Cage C,n))) .. (Cage C,n)
by A4, SPRECT_2:76, XXREAL_0:2;
then A5:
(N-max (L~ (Cage C,n))) .. (Cage C,n) < (S-min (L~ (Cage C,n))) .. (Cage C,n)
by A4, SPRECT_2:77, XXREAL_0:2;
((Cage C,n) -: (W-min (L~ (Cage C,n)))) /. 1 =
(Cage C,n) /. 1
by A1, FINSEQ_5:47
.=
N-min (L~ (Cage C,n))
by JORDAN9:34
;
then A6:
N-min (L~ (Cage C,n)) in rng ((Cage C,n) -: (W-min (L~ (Cage C,n))))
by A2, FINSEQ_6:46;
( N-max (L~ (Cage C,n)) in rng (Cage C,n) & (S-min (L~ (Cage C,n))) .. (Cage C,n) <= (W-min (L~ (Cage C,n))) .. (Cage C,n) )
by A4, SPRECT_2:44, SPRECT_2:78;
then A7:
N-max (L~ (Cage C,n)) in rng ((Cage C,n) -: (W-min (L~ (Cage C,n))))
by A1, A5, FINSEQ_5:49, XXREAL_0:2;
{(N-min (L~ (Cage C,n))),(N-max (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} c= rng ((Cage C,n) -: (W-min (L~ (Cage C,n))))
proof
let x be
set ;
TARSKI:def 3 ( not x in {(N-min (L~ (Cage C,n))),(N-max (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} or x in rng ((Cage C,n) -: (W-min (L~ (Cage C,n)))) )
assume
x in {(N-min (L~ (Cage C,n))),(N-max (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))}
;
x in rng ((Cage C,n) -: (W-min (L~ (Cage C,n))))
hence
x in rng ((Cage C,n) -: (W-min (L~ (Cage C,n))))
by A6, A7, A3, ENUMSET1:def 1;
verum
end;
then A8:
card {(N-min (L~ (Cage C,n))),(N-max (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} c= card (rng ((Cage C,n) -: (W-min (L~ (Cage C,n)))))
by CARD_1:27;
((Cage C,n) :- (W-min (L~ (Cage C,n)))) /. 1 = W-min (L~ (Cage C,n))
by FINSEQ_5:56;
then A9:
W-min (L~ (Cage C,n)) in rng ((Cage C,n) :- (W-min (L~ (Cage C,n))))
by FINSEQ_6:46;
((Cage C,n) :- (W-min (L~ (Cage C,n)))) /. (len ((Cage C,n) :- (W-min (L~ (Cage C,n))))) =
(Cage C,n) /. (len (Cage C,n))
by A1, FINSEQ_5:57
.=
(Cage C,n) /. 1
by FINSEQ_6:def 1
.=
N-min (L~ (Cage C,n))
by JORDAN9:34
;
then A10:
N-min (L~ (Cage C,n)) in rng ((Cage C,n) :- (W-min (L~ (Cage C,n))))
by REVROT_1:3;
{(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} c= rng ((Cage C,n) :- (W-min (L~ (Cage C,n))))
proof
let x be
set ;
TARSKI:def 3 ( not x in {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} or x in rng ((Cage C,n) :- (W-min (L~ (Cage C,n)))) )
assume
x in {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))}
;
x in rng ((Cage C,n) :- (W-min (L~ (Cage C,n))))
hence
x in rng ((Cage C,n) :- (W-min (L~ (Cage C,n))))
by A10, A9, TARSKI:def 2;
verum
end;
then A11:
card {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} c= card (rng ((Cage C,n) :- (W-min (L~ (Cage C,n)))))
by CARD_1:27;
card (rng ((Cage C,n) :- (W-min (L~ (Cage C,n))))) c= card (dom ((Cage C,n) :- (W-min (L~ (Cage C,n)))))
by CARD_2:80;
then A12:
card (rng ((Cage C,n) :- (W-min (L~ (Cage C,n))))) c= len ((Cage C,n) :- (W-min (L~ (Cage C,n))))
by CARD_1:104;
( W-max (L~ (Cage C,n)) in L~ (Cage C,n) & (N-min (L~ (Cage C,n))) `2 = N-bound (L~ (Cage C,n)) )
by EUCLID:56, SPRECT_1:15;
then
(W-max (L~ (Cage C,n))) `2 <= (N-min (L~ (Cage C,n))) `2
by PSCOMP_1:71;
then A13:
N-min (L~ (Cage C,n)) <> W-min (L~ (Cage C,n))
by SPRECT_2:61;
then
card {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} = 2
by CARD_2:76;
then
2 c= len ((Cage C,n) :- (W-min (L~ (Cage C,n))))
by A11, A12, XBOOLE_1:1;
then
len ((Cage C,n) :- (W-min (L~ (Cage C,n)))) >= 2
by NAT_1:40;
then A14:
rng ((Cage C,n) :- (W-min (L~ (Cage C,n)))) c= L~ ((Cage C,n) :- (W-min (L~ (Cage C,n))))
by SPPOL_2:18;
((Cage C,n) :- (W-min (L~ (Cage C,n)))) /. (len ((Cage C,n) :- (W-min (L~ (Cage C,n))))) =
(Cage C,n) /. (len (Cage C,n))
by A1, FINSEQ_5:57
.=
(Cage C,n) /. 1
by FINSEQ_6:def 1
.=
N-min (L~ (Cage C,n))
by JORDAN9:34
;
then A15:
N-min (L~ (Cage C,n)) in rng ((Cage C,n) :- (W-min (L~ (Cage C,n))))
by REVROT_1:3;
(W-min (L~ (Cage C,n))) .. (Cage C,n) <= (W-min (L~ (Cage C,n))) .. (Cage C,n)
;
then A16:
( W-min (L~ (Cage C,n)) in rng ((Cage C,n) :- (W-min (L~ (Cage C,n)))) & W-min (L~ (Cage C,n)) in rng ((Cage C,n) -: (W-min (L~ (Cage C,n)))) )
by A1, FINSEQ_5:49, FINSEQ_6:66;
( W-max (L~ (Cage C,n)) in L~ (Cage C,n) & (N-max (L~ (Cage C,n))) `2 = N-bound (L~ (Cage C,n)) )
by EUCLID:56, SPRECT_1:15;
then
(W-max (L~ (Cage C,n))) `2 <= (N-max (L~ (Cage C,n))) `2
by PSCOMP_1:71;
then
( N-min (L~ (Cage C,n)) <> N-max (L~ (Cage C,n)) & N-max (L~ (Cage C,n)) <> W-min (L~ (Cage C,n)) )
by SPRECT_2:56, SPRECT_2:61;
then A17:
card {(N-min (L~ (Cage C,n))),(N-max (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} = 3
by A13, CARD_2:77;
card (rng ((Cage C,n) -: (W-min (L~ (Cage C,n))))) c= card (dom ((Cage C,n) -: (W-min (L~ (Cage C,n)))))
by CARD_2:80;
then
card (rng ((Cage C,n) -: (W-min (L~ (Cage C,n))))) c= len ((Cage C,n) -: (W-min (L~ (Cage C,n))))
by CARD_1:104;
then
3 c= len ((Cage C,n) -: (W-min (L~ (Cage C,n))))
by A17, A8, XBOOLE_1:1;
then A18:
len ((Cage C,n) -: (W-min (L~ (Cage C,n)))) >= 3
by NAT_1:40;
then A19:
rng ((Cage C,n) -: (W-min (L~ (Cage C,n)))) c= L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))
by SPPOL_2:18, XXREAL_0:2;
thus
(L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))) /\ (L~ ((Cage C,n) :- (W-min (L~ (Cage C,n))))) c= {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))}
XBOOLE_0:def 10 {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} c= (L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))) /\ (L~ ((Cage C,n) :- (W-min (L~ (Cage C,n)))))proof
let x be
set ;
TARSKI:def 3 ( not x in (L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))) /\ (L~ ((Cage C,n) :- (W-min (L~ (Cage C,n))))) or x in {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} )
assume A20:
x in (L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))) /\ (L~ ((Cage C,n) :- (W-min (L~ (Cage C,n)))))
;
x in {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))}
then reconsider x1 =
x as
Point of
(TOP-REAL 2) ;
assume A21:
not
x in {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))}
;
contradiction
x in L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))
by A20, XBOOLE_0:def 4;
then consider i1 being
Element of
NAT such that A22:
1
<= i1
and A23:
i1 + 1
<= len ((Cage C,n) -: (W-min (L~ (Cage C,n))))
and A24:
x1 in LSeg ((Cage C,n) -: (W-min (L~ (Cage C,n)))),
i1
by SPPOL_2:13;
A25:
LSeg ((Cage C,n) -: (W-min (L~ (Cage C,n)))),
i1 = LSeg (Cage C,n),
i1
by A23, SPPOL_2:9;
x in L~ ((Cage C,n) :- (W-min (L~ (Cage C,n))))
by A20, XBOOLE_0:def 4;
then consider i2 being
Element of
NAT such that A26:
1
<= i2
and A27:
i2 + 1
<= len ((Cage C,n) :- (W-min (L~ (Cage C,n))))
and A28:
x1 in LSeg ((Cage C,n) :- (W-min (L~ (Cage C,n)))),
i2
by SPPOL_2:13;
set i3 =
i2 -' 1;
A29:
(i2 -' 1) + 1
= i2
by A26, XREAL_1:237;
then A30:
1
+ ((W-min (L~ (Cage C,n))) .. (Cage C,n)) <= ((i2 -' 1) + 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))
by A26, XREAL_1:9;
A31:
len ((Cage C,n) :- (W-min (L~ (Cage C,n)))) = ((len (Cage C,n)) - ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1
by A1, FINSEQ_5:53;
then
i2 < ((len (Cage C,n)) - ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1
by A27, NAT_1:13;
then
i2 - 1
< (len (Cage C,n)) - ((W-min (L~ (Cage C,n))) .. (Cage C,n))
by XREAL_1:21;
then A32:
(i2 - 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) < len (Cage C,n)
by XREAL_1:22;
i2 - 1
>= 1
- 1
by A26, XREAL_1:11;
then A33:
(i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) < len (Cage C,n)
by A32, XREAL_0:def 2;
A34:
LSeg ((Cage C,n) :- (W-min (L~ (Cage C,n)))),
i2 = LSeg (Cage C,n),
((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)))
by A1, A29, SPPOL_2:10;
A35:
len ((Cage C,n) -: (W-min (L~ (Cage C,n)))) = (W-min (L~ (Cage C,n))) .. (Cage C,n)
by A1, FINSEQ_5:45;
then
i1 + 1
< ((W-min (L~ (Cage C,n))) .. (Cage C,n)) + 1
by A23, NAT_1:13;
then
i1 + 1
< ((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1
by A30, XXREAL_0:2;
then A36:
i1 + 1
<= (i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))
by NAT_1:13;
A37:
(((W-min (L~ (Cage C,n))) .. (Cage C,n)) -' 1) + 1
= (W-min (L~ (Cage C,n))) .. (Cage C,n)
by A1, FINSEQ_4:31, XREAL_1:237;
(i2 -' 1) + 1
< ((len (Cage C,n)) - ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1
by A27, A29, A31, NAT_1:13;
then
i2 -' 1
< (len (Cage C,n)) - ((W-min (L~ (Cage C,n))) .. (Cage C,n))
by XREAL_1:9;
then A38:
(i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) < len (Cage C,n)
by XREAL_1:22;
then A39:
((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1
<= len (Cage C,n)
by NAT_1:13;
now per cases
( ( i1 + 1 < (i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) & i1 > 1 ) or i1 = 1 or i1 + 1 = (i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) )
by A22, A36, XXREAL_0:1;
suppose
(
i1 + 1
< (i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) &
i1 > 1 )
;
contradictionthen
LSeg (Cage C,n),
i1 misses LSeg (Cage C,n),
((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)))
by A38, GOBOARD5:def 4;
then
(LSeg (Cage C,n),i1) /\ (LSeg (Cage C,n),((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)))) = {}
by XBOOLE_0:def 7;
hence
contradiction
by A24, A28, A25, A34, XBOOLE_0:def 4;
verum end; suppose A40:
i1 = 1
;
contradiction
(i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) >= 0 + 3
by A18, A35, XREAL_1:9;
then A41:
i1 + 1
< (i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))
by A40, XXREAL_0:2;
now per cases
( ((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1 < len (Cage C,n) or ((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1 = len (Cage C,n) )
by A39, XXREAL_0:1;
suppose
((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1
< len (Cage C,n)
;
contradictionthen
LSeg (Cage C,n),
i1 misses LSeg (Cage C,n),
((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)))
by A41, GOBOARD5:def 4;
then
(LSeg (Cage C,n),i1) /\ (LSeg (Cage C,n),((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)))) = {}
by XBOOLE_0:def 7;
hence
contradiction
by A24, A28, A25, A34, XBOOLE_0:def 4;
verum end; suppose
((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1
= len (Cage C,n)
;
contradictionthen
(i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) = (len (Cage C,n)) - 1
;
then
(i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) = (len (Cage C,n)) -' 1
by XREAL_0:def 2;
then
(LSeg (Cage C,n),i1) /\ (LSeg (Cage C,n),((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)))) = {((Cage C,n) /. 1)}
by A40, GOBOARD7:36, REVROT_1:30;
then
x1 in {((Cage C,n) /. 1)}
by A24, A28, A25, A34, XBOOLE_0:def 4;
then x1 =
(Cage C,n) /. 1
by TARSKI:def 1
.=
N-min (L~ (Cage C,n))
by JORDAN9:34
;
hence
contradiction
by A21, TARSKI:def 2;
verum end; end; end; hence
contradiction
;
verum end; suppose A42:
i1 + 1
= (i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))
;
contradiction
(i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) >= (W-min (L~ (Cage C,n))) .. (Cage C,n)
by NAT_1:11;
then
(W-min (L~ (Cage C,n))) .. (Cage C,n) < len (Cage C,n)
by A33, XXREAL_0:2;
then
((W-min (L~ (Cage C,n))) .. (Cage C,n)) + 1
<= len (Cage C,n)
by NAT_1:13;
then A43:
(((W-min (L~ (Cage C,n))) .. (Cage C,n)) -' 1) + (1 + 1) <= len (Cage C,n)
by A37;
0 + ((W-min (L~ (Cage C,n))) .. (Cage C,n)) <= (i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n))
by XREAL_1:9;
then
(W-min (L~ (Cage C,n))) .. (Cage C,n) = i1 + 1
by A23, A35, A42, XXREAL_0:1;
then
(LSeg (Cage C,n),i1) /\ (LSeg (Cage C,n),((i2 -' 1) + ((W-min (L~ (Cage C,n))) .. (Cage C,n)))) = {((Cage C,n) /. ((W-min (L~ (Cage C,n))) .. (Cage C,n)))}
by A22, A37, A42, A43, TOPREAL1:def 8;
then
x1 in {((Cage C,n) /. ((W-min (L~ (Cage C,n))) .. (Cage C,n)))}
by A24, A28, A25, A34, XBOOLE_0:def 4;
then x1 =
(Cage C,n) /. ((W-min (L~ (Cage C,n))) .. (Cage C,n))
by TARSKI:def 1
.=
W-min (L~ (Cage C,n))
by A1, FINSEQ_5:41
;
hence
contradiction
by A21, TARSKI:def 2;
verum end; end; end;
hence
contradiction
;
verum
end;
A44: ((Cage C,n) -: (W-min (L~ (Cage C,n)))) /. 1 =
(Cage C,n) /. 1
by A1, FINSEQ_5:47
.=
N-min (L~ (Cage C,n))
by JORDAN9:34
;
not (Cage C,n) -: (W-min (L~ (Cage C,n))) is empty
by A17, A8, NAT_1:40;
then A45:
N-min (L~ (Cage C,n)) in rng ((Cage C,n) -: (W-min (L~ (Cage C,n))))
by A44, FINSEQ_6:46;
thus
{(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} c= (L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))) /\ (L~ ((Cage C,n) :- (W-min (L~ (Cage C,n)))))
verumproof
let x be
set ;
TARSKI:def 3 ( not x in {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))} or x in (L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))) /\ (L~ ((Cage C,n) :- (W-min (L~ (Cage C,n))))) )
assume A46:
x in {(N-min (L~ (Cage C,n))),(W-min (L~ (Cage C,n)))}
;
x in (L~ ((Cage C,n) -: (W-min (L~ (Cage C,n))))) /\ (L~ ((Cage C,n) :- (W-min (L~ (Cage C,n)))))
end;