let C be connected compact non horizontal non vertical Subset of (TOP-REAL 2); for n being Element of NAT holds Lower_Seq C,n is_sequence_on Gauge C,n
let n be Element of NAT ; Lower_Seq C,n is_sequence_on Gauge C,n
consider j being Element of NAT such that
A1:
( 1 <= j & j <= width (Gauge C,n) )
and
A2:
E-max (L~ (Cage C,n)) = (Gauge C,n) * (len (Gauge C,n)),j
by JORDAN1D:29;
set E1 = ((Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))))) /. 1;
set i = len (Gauge C,n);
A3: Lower_Seq C,n =
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) :- (E-max (L~ (Cage C,n)))
by JORDAN1E:def 2
.=
<*(E-max (L~ (Cage C,n)))*> ^ ((Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))))
by FINSEQ_5:def 2
;
A4:
Cage C,n is_sequence_on Gauge C,n
by JORDAN9:def 1;
then
Rotate (Cage C,n),(W-min (L~ (Cage C,n))) is_sequence_on Gauge C,n
by REVROT_1:34;
then A5:
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))) is_sequence_on Gauge C,n
by JORDAN8:5;
A6:
for i1, j1, i2, j2 being Element of NAT st [i1,j1] in Indices (Gauge C,n) & [i2,j2] in Indices (Gauge C,n) & E-max (L~ (Cage C,n)) = (Gauge C,n) * i1,j1 & ((Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))))) /. 1 = (Gauge C,n) * i2,j2 holds
(abs (i2 - i1)) + (abs (j2 - j1)) = 1
proof
set en =
(E-max (L~ (Cage C,n))) .. (Cage C,n);
let i1,
j1,
i2,
j2 be
Element of
NAT ;
( [i1,j1] in Indices (Gauge C,n) & [i2,j2] in Indices (Gauge C,n) & E-max (L~ (Cage C,n)) = (Gauge C,n) * i1,j1 & ((Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))))) /. 1 = (Gauge C,n) * i2,j2 implies (abs (i2 - i1)) + (abs (j2 - j1)) = 1 )
assume A7:
(
[i1,j1] in Indices (Gauge C,n) &
[i2,j2] in Indices (Gauge C,n) &
E-max (L~ (Cage C,n)) = (Gauge C,n) * i1,
j1 &
((Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))))) /. 1
= (Gauge C,n) * i2,
j2 )
;
(abs (i2 - i1)) + (abs (j2 - j1)) = 1
(E-max (L~ (Cage C,n))) .. (Cage C,n) < len (Cage C,n)
by SPRECT_5:17;
then
( 1
<= ((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1 &
((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1
<= len (Cage C,n) )
by NAT_1:11, NAT_1:13;
then A8:
((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1
in dom (Cage C,n)
by FINSEQ_3:27;
A9:
W-min (L~ (Cage C,n)) in rng (Cage C,n)
by SPRECT_2:47;
A10:
(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
(E-max (L~ (Cage C,n))) .. (Cage C,n) < (S-max (L~ (Cage C,n))) .. (Cage C,n)
by A10, SPRECT_2:76, XXREAL_0:2;
then
(E-max (L~ (Cage C,n))) .. (Cage C,n) < (S-min (L~ (Cage C,n))) .. (Cage C,n)
by A10, SPRECT_2:77, XXREAL_0:2;
then A11:
(E-max (L~ (Cage C,n))) .. (Cage C,n) < (W-min (L~ (Cage C,n))) .. (Cage C,n)
by A10, SPRECT_2:78, XXREAL_0:2;
then A12:
((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1
<= (W-min (L~ (Cage C,n))) .. (Cage C,n)
by NAT_1:13;
A13:
(len (Cage C,n)) - ((W-min (L~ (Cage C,n))) .. (Cage C,n)) > 0
by SPRECT_5:21, XREAL_1:52;
then A14:
(((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1) + ((len (Cage C,n)) - ((W-min (L~ (Cage C,n))) .. (Cage C,n))) >= 0 + 0
;
A15:
E-max (L~ (Cage C,n)) in rng (Cage C,n)
by SPRECT_2:50;
then
1
<= (E-max (L~ (Cage C,n))) .. (Cage C,n)
by FINSEQ_4:31;
then A16:
1
< ((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1
by NAT_1:13;
E-max (L~ (Cage C,n)) in rng (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))
by A15, FINSEQ_6:96, SPRECT_2:47;
then A17:
(E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) <= len (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))
by FINSEQ_4:31;
now assume
(E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) = len (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))
;
contradictionthen
(E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) = len (Cage C,n)
by REVROT_1:14;
then
len (Upper_Seq C,n) = len (Cage C,n)
by JORDAN1E:12;
then
(len (Cage C,n)) + (len (Lower_Seq C,n)) = (len (Cage C,n)) + 1
by JORDAN1E:14;
hence
contradiction
by JORDAN1E:19;
verum end;
then
(E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) < len (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))
by A17, XXREAL_0:1;
then
((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))) + 1
<= len (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))
by NAT_1:13;
then
(1 + ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))))) - ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))) <= (len (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))) - ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))))
by XREAL_1:11;
then
1
<= len ((Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))))
by A17, RFINSEQ:def 2;
then
1
in dom ((Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))))
by FINSEQ_3:27;
then ((Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))))) /. 1 =
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /. (((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n))))) + 1)
by FINSEQ_5:30
.=
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /. ((((len (Cage C,n)) + ((E-max (L~ (Cage C,n))) .. (Cage C,n))) - ((W-min (L~ (Cage C,n))) .. (Cage C,n))) + 1)
by A15, A9, A11, SPRECT_5:10
.=
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /. ((((E-max (L~ (Cage C,n))) .. (Cage C,n)) + ((len (Cage C,n)) - ((W-min (L~ (Cage C,n))) .. (Cage C,n)))) + 1)
.=
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /. ((((E-max (L~ (Cage C,n))) .. (Cage C,n)) + ((len (Cage C,n)) -' ((W-min (L~ (Cage C,n))) .. (Cage C,n)))) + 1)
by A13, XREAL_0:def 2
.=
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /. ((((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1) + ((len (Cage C,n)) -' ((W-min (L~ (Cage C,n))) .. (Cage C,n))))
.=
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /. ((((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1) + ((len (Cage C,n)) - ((W-min (L~ (Cage C,n))) .. (Cage C,n))))
by A13, XREAL_0:def 2
.=
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /. (((((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1) + (len (Cage C,n))) - ((W-min (L~ (Cage C,n))) .. (Cage C,n)))
.=
(Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /. (((((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1) + (len (Cage C,n))) -' ((W-min (L~ (Cage C,n))) .. (Cage C,n)))
by A14, XREAL_0:def 2
;
then A18:
((Rotate (Cage C,n),(W-min (L~ (Cage C,n)))) /^ ((E-max (L~ (Cage C,n))) .. (Rotate (Cage C,n),(W-min (L~ (Cage C,n)))))) /. 1
= (Cage C,n) /. (((E-max (L~ (Cage C,n))) .. (Cage C,n)) + 1)
by A9, A16, A12, REVROT_1:13;
(
E-max (L~ (Cage C,n)) = (Cage C,n) /. ((E-max (L~ (Cage C,n))) .. (Cage C,n)) &
(E-max (L~ (Cage C,n))) .. (Cage C,n) in dom (Cage C,n) )
by A15, FINSEQ_4:30, FINSEQ_5:41;
then
(abs (i1 - i2)) + (abs (j1 - j2)) = 1
by A4, A7, A8, A18, GOBOARD1:def 11;
then
(abs (i1 - i2)) + (abs (j2 - j1)) = 1
by UNIFORM1:13;
hence
(abs (i2 - i1)) + (abs (j2 - j1)) = 1
by UNIFORM1:13;
verum
end;
len (Gauge C,n) >= 4
by JORDAN8:13;
then
1 <= len (Gauge C,n)
by XXREAL_0:2;
then
[(len (Gauge C,n)),j] in Indices (Gauge C,n)
by A1, MATRIX_1:37;
hence
Lower_Seq C,n is_sequence_on Gauge C,n
by A5, A2, A6, A3, Th11; verum