let a, b, c, d be real number ; for p1, p2 being Point of (TOP-REAL 2) st a < b & c < d & p1 in LSeg |[b,c]|,|[b,d]| & p2 in LSeg |[b,c]|,|[b,d]| holds
( LE p1,p2, rectangle a,b,c,d iff p1 `2 >= p2 `2 )
let p1, p2 be Point of (TOP-REAL 2); ( a < b & c < d & p1 in LSeg |[b,c]|,|[b,d]| & p2 in LSeg |[b,c]|,|[b,d]| implies ( LE p1,p2, rectangle a,b,c,d iff p1 `2 >= p2 `2 ) )
set K = rectangle a,b,c,d;
assume that
A1:
a < b
and
A2:
c < d
and
A3:
p1 in LSeg |[b,c]|,|[b,d]|
and
A4:
p2 in LSeg |[b,c]|,|[b,d]|
; ( LE p1,p2, rectangle a,b,c,d iff p1 `2 >= p2 `2 )
A5:
rectangle a,b,c,d is being_simple_closed_curve
by A1, A2, Th60;
A6:
p1 `1 = b
by A2, A3, Th9;
A7:
p1 `2 <= d
by A2, A3, Th9;
A8:
p2 `1 = b
by A2, A4, Th9;
A9:
p2 `2 <= d
by A2, A4, Th9;
A10:
W-min (rectangle a,b,c,d) = |[a,c]|
by A1, A2, Th56;
A11:
E-max (rectangle a,b,c,d) = |[b,d]|
by A1, A2, Th56;
A12:
Lower_Arc (rectangle a,b,c,d) = (LSeg |[b,d]|,|[b,c]|) \/ (LSeg |[b,c]|,|[a,c]|)
by A1, A2, Th62;
then A13:
LSeg |[b,d]|,|[b,c]| c= Lower_Arc (rectangle a,b,c,d)
by XBOOLE_1:7;
A14:
(Upper_Arc (rectangle a,b,c,d)) /\ (Lower_Arc (rectangle a,b,c,d)) = {(W-min (rectangle a,b,c,d)),(E-max (rectangle a,b,c,d))}
by A5, JORDAN6:def 9;
A15:
now assume
p1 in Upper_Arc (rectangle a,b,c,d)
;
p1 = E-max (rectangle a,b,c,d)then A16:
p1 in (Upper_Arc (rectangle a,b,c,d)) /\ (Lower_Arc (rectangle a,b,c,d))
by A3, A13, XBOOLE_0:def 4;
hence
p1 = E-max (rectangle a,b,c,d)
by A14, A16, TARSKI:def 2;
verum end;
thus
( LE p1,p2, rectangle a,b,c,d implies p1 `2 >= p2 `2 )
( p1 `2 >= p2 `2 implies LE p1,p2, rectangle a,b,c,d )proof
assume
LE p1,
p2,
rectangle a,
b,
c,
d
;
p1 `2 >= p2 `2
then A17:
( (
p1 in Upper_Arc (rectangle a,b,c,d) &
p2 in Lower_Arc (rectangle a,b,c,d) & not
p2 = W-min (rectangle a,b,c,d) ) or (
p1 in Upper_Arc (rectangle a,b,c,d) &
p2 in Upper_Arc (rectangle a,b,c,d) &
LE p1,
p2,
Upper_Arc (rectangle a,b,c,d),
W-min (rectangle a,b,c,d),
E-max (rectangle a,b,c,d) ) or (
p1 in Lower_Arc (rectangle a,b,c,d) &
p2 in Lower_Arc (rectangle a,b,c,d) & not
p2 = W-min (rectangle a,b,c,d) &
LE p1,
p2,
Lower_Arc (rectangle a,b,c,d),
E-max (rectangle a,b,c,d),
W-min (rectangle a,b,c,d) ) )
by JORDAN6:def 10;
now per cases
( p1 = E-max (rectangle a,b,c,d) or p1 <> E-max (rectangle a,b,c,d) )
;
case A18:
p1 <> E-max (rectangle a,b,c,d)
;
p1 `2 >= p2 `2 consider f being
Function of
I[01] ,
((TOP-REAL 2) | (Lower_Arc (rectangle a,b,c,d))) such that A19:
f is
being_homeomorphism
and A20:
f . 0 = E-max (rectangle a,b,c,d)
and A21:
f . 1
= W-min (rectangle a,b,c,d)
and
rng f = Lower_Arc (rectangle a,b,c,d)
and
for
r being
Real st
r in [.0 ,(1 / 2).] holds
f . r = ((1 - (2 * r)) * |[b,d]|) + ((2 * r) * |[b,c]|)
and
for
r being
Real st
r in [.(1 / 2),1.] holds
f . r = ((1 - ((2 * r) - 1)) * |[b,c]|) + (((2 * r) - 1) * |[a,c]|)
and A22:
for
p being
Point of
(TOP-REAL 2) st
p in LSeg |[b,d]|,
|[b,c]| holds
(
0 <= (((p `2 ) - d) / (c - d)) / 2 &
(((p `2 ) - d) / (c - d)) / 2
<= 1 &
f . ((((p `2 ) - d) / (c - d)) / 2) = p )
and
for
p being
Point of
(TOP-REAL 2) st
p in LSeg |[b,c]|,
|[a,c]| holds
(
0 <= ((((p `1 ) - b) / (a - b)) / 2) + (1 / 2) &
((((p `1 ) - b) / (a - b)) / 2) + (1 / 2) <= 1 &
f . (((((p `1 ) - b) / (a - b)) / 2) + (1 / 2)) = p )
by A1, A2, Th64;
reconsider s1 =
(((p1 `2 ) - d) / (c - d)) / 2,
s2 =
(((p2 `2 ) - d) / (c - d)) / 2 as
Real ;
A23:
f . s1 = p1
by A3, A22;
A24:
f . s2 = p2
by A4, A22;
d - c > 0
by A2, XREAL_1:52;
then A25:
- (d - c) < - 0
by XREAL_1:26;
A26:
s1 <= 1
by A3, A22;
A27:
0 <= s2
by A4, A22;
s2 <= 1
by A4, A22;
then
s1 <= s2
by A15, A17, A18, A19, A20, A21, A23, A24, A26, A27, JORDAN5C:def 3;
then
((((p1 `2 ) - d) / (c - d)) / 2) * 2
<= ((((p2 `2 ) - d) / (c - d)) / 2) * 2
by XREAL_1:66;
then
(((p1 `2 ) - d) / (c - d)) * (c - d) >= (((p2 `2 ) - d) / (c - d)) * (c - d)
by A25, XREAL_1:67;
then
(p1 `2 ) - d >= (((p2 `2 ) - d) / (c - d)) * (c - d)
by A25, XCMPLX_1:88;
then
(p1 `2 ) - d >= (p2 `2 ) - d
by A25, XCMPLX_1:88;
then
((p1 `2 ) - d) + d >= ((p2 `2 ) - d) + d
by XREAL_1:9;
hence
p1 `2 >= p2 `2
;
verum end; end; end;
hence
p1 `2 >= p2 `2
;
verum
end;
thus
( p1 `2 >= p2 `2 implies LE p1,p2, rectangle a,b,c,d )
verumproof
assume A28:
p1 `2 >= p2 `2
;
LE p1,p2, rectangle a,b,c,d
now per cases
( p2 = W-min (rectangle a,b,c,d) or p2 <> W-min (rectangle a,b,c,d) )
;
case A29:
p2 <> W-min (rectangle a,b,c,d)
;
LE p1,p2, rectangle a,b,c,d
for
g being
Function of
I[01] ,
((TOP-REAL 2) | (Lower_Arc (rectangle a,b,c,d))) for
s1,
s2 being
Real st
g is
being_homeomorphism &
g . 0 = E-max (rectangle a,b,c,d) &
g . 1
= W-min (rectangle a,b,c,d) &
g . s1 = p1 &
0 <= s1 &
s1 <= 1 &
g . s2 = p2 &
0 <= s2 &
s2 <= 1 holds
s1 <= s2
proof
let g be
Function of
I[01] ,
((TOP-REAL 2) | (Lower_Arc (rectangle a,b,c,d)));
for s1, s2 being Real st g is being_homeomorphism & g . 0 = E-max (rectangle a,b,c,d) & g . 1 = W-min (rectangle a,b,c,d) & g . s1 = p1 & 0 <= s1 & s1 <= 1 & g . s2 = p2 & 0 <= s2 & s2 <= 1 holds
s1 <= s2let s1,
s2 be
Real;
( g is being_homeomorphism & g . 0 = E-max (rectangle a,b,c,d) & g . 1 = W-min (rectangle a,b,c,d) & g . s1 = p1 & 0 <= s1 & s1 <= 1 & g . s2 = p2 & 0 <= s2 & s2 <= 1 implies s1 <= s2 )
assume that A30:
g is
being_homeomorphism
and A31:
g . 0 = E-max (rectangle a,b,c,d)
and
g . 1
= W-min (rectangle a,b,c,d)
and A32:
g . s1 = p1
and A33:
0 <= s1
and A34:
s1 <= 1
and A35:
g . s2 = p2
and A36:
0 <= s2
and A37:
s2 <= 1
;
s1 <= s2
A38:
dom g = the
carrier of
I[01]
by FUNCT_2:def 1;
A39:
g is
one-to-one
by A30, TOPS_2:def 5;
A40:
the
carrier of
((TOP-REAL 2) | (Lower_Arc (rectangle a,b,c,d))) = Lower_Arc (rectangle a,b,c,d)
by PRE_TOPC:29;
then reconsider g1 =
g as
Function of
I[01] ,
(TOP-REAL 2) by FUNCT_2:9;
g is
continuous
by A30, TOPS_2:def 5;
then A41:
g1 is
continuous
by PRE_TOPC:56;
reconsider h1 =
proj1 as
Function of
(TOP-REAL 2),
R^1 by TOPMETR:24;
reconsider h2 =
proj2 as
Function of
(TOP-REAL 2),
R^1 by TOPMETR:24;
reconsider hh1 =
h1 as
Function of
TopStruct(# the
carrier of
(TOP-REAL 2),the
topology of
(TOP-REAL 2) #),
R^1 ;
reconsider hh2 =
h2 as
Function of
TopStruct(# the
carrier of
(TOP-REAL 2),the
topology of
(TOP-REAL 2) #),
R^1 ;
A42:
TopStruct(# the
carrier of
(TOP-REAL 2),the
topology of
(TOP-REAL 2) #) =
TopStruct(# the
carrier of
(TOP-REAL 2),the
topology of
(TOP-REAL 2) #)
| ([#] TopStruct(# the carrier of (TOP-REAL 2),the topology of (TOP-REAL 2) #))
by TSEP_1:3
.=
TopStruct(# the
carrier of
((TOP-REAL 2) | ([#] (TOP-REAL 2))),the
topology of
((TOP-REAL 2) | ([#] (TOP-REAL 2))) #)
by PRE_TOPC:66
.=
(TOP-REAL 2) | ([#] (TOP-REAL 2))
;
then
( ( for
p being
Point of
((TOP-REAL 2) | ([#] (TOP-REAL 2))) holds
hh1 . p = proj1 . p ) implies
hh1 is
continuous )
by JGRAPH_2:39;
then A43:
( ( for
p being
Point of
((TOP-REAL 2) | ([#] (TOP-REAL 2))) holds
hh1 . p = proj1 . p ) implies
h1 is
continuous )
by PRE_TOPC:62;
( ( for
p being
Point of
((TOP-REAL 2) | ([#] (TOP-REAL 2))) holds
hh2 . p = proj2 . p ) implies
hh2 is
continuous )
by A42, JGRAPH_2:40;
then
( ( for
p being
Point of
((TOP-REAL 2) | ([#] (TOP-REAL 2))) holds
hh2 . p = proj2 . p ) implies
h2 is
continuous )
by PRE_TOPC:62;
then consider h being
Function of
(TOP-REAL 2),
R^1 such that A44:
for
p being
Point of
(TOP-REAL 2) for
r1,
r2 being
real number st
h1 . p = r1 &
h2 . p = r2 holds
h . p = r1 + r2
and A45:
h is
continuous
by A43, JGRAPH_2:29;
reconsider k =
h * g1 as
Function of
I[01] ,
R^1 ;
A46:
E-max (rectangle a,b,c,d) = |[b,d]|
by A1, A2, Th56;
now assume A47:
s1 > s2
;
contradictionA48:
dom g = [.0 ,1.]
by BORSUK_1:83, FUNCT_2:def 1;
0 in [.0 ,1.]
by XXREAL_1:1;
then A49:
k . 0 =
h . (E-max (rectangle a,b,c,d))
by A31, A48, FUNCT_1:23
.=
(h1 . (E-max (rectangle a,b,c,d))) + (h2 . (E-max (rectangle a,b,c,d)))
by A44
.=
((E-max (rectangle a,b,c,d)) `1 ) + (proj2 . (E-max (rectangle a,b,c,d)))
by PSCOMP_1:def 28
.=
((E-max (rectangle a,b,c,d)) `1 ) + ((E-max (rectangle a,b,c,d)) `2 )
by PSCOMP_1:def 29
.=
b + ((E-max (rectangle a,b,c,d)) `2 )
by A46, EUCLID:56
.=
b + d
by A46, EUCLID:56
;
s1 in [.0 ,1.]
by A33, A34, XXREAL_1:1;
then A50:
k . s1 =
h . p1
by A32, A48, FUNCT_1:23
.=
(h1 . p1) + (h2 . p1)
by A44
.=
(p1 `1 ) + (proj2 . p1)
by PSCOMP_1:def 28
.=
b + (p1 `2 )
by A6, PSCOMP_1:def 29
;
A51:
s2 in [.0 ,1.]
by A36, A37, XXREAL_1:1;
then A52:
k . s2 =
h . p2
by A35, A48, FUNCT_1:23
.=
(proj1 . p2) + (proj2 . p2)
by A44
.=
(p2 `1 ) + (proj2 . p2)
by PSCOMP_1:def 28
.=
b + (p2 `2 )
by A8, PSCOMP_1:def 29
;
A53:
k . 0 >= k . s1
by A7, A49, A50, XREAL_1:9;
A54:
k . s1 >= k . s2
by A28, A50, A52, XREAL_1:9;
A55:
0 in [.0 ,1.]
by XXREAL_1:1;
then A56:
[.0 ,s2.] c= [.0 ,1.]
by A51, XXREAL_2:def 12;
reconsider B =
[.0 ,s2.] as
Subset of
I[01] by A51, A55, BORSUK_1:83, XXREAL_2:def 12;
A57:
B is
connected
by A36, A51, A55, BORSUK_1:83, BORSUK_4:49;
A58:
0 in B
by A36, XXREAL_1:1;
A59:
s2 in B
by A36, XXREAL_1:1;
A60:
k . 0 is
Real
by XREAL_0:def 1;
A61:
k . s2 is
Real
by XREAL_0:def 1;
k . s1 is
Real
by XREAL_0:def 1;
then consider xc being
Point of
I[01] such that A62:
xc in B
and A63:
k . xc = k . s1
by A41, A45, A53, A54, A57, A58, A59, A60, A61, TOPREAL5:11;
xc in [.0 ,1.]
by BORSUK_1:83;
then reconsider rxc =
xc as
Real ;
A64:
for
x1,
x2 being
set st
x1 in dom k &
x2 in dom k &
k . x1 = k . x2 holds
x1 = x2
proof
let x1,
x2 be
set ;
( x1 in dom k & x2 in dom k & k . x1 = k . x2 implies x1 = x2 )
assume that A65:
x1 in dom k
and A66:
x2 in dom k
and A67:
k . x1 = k . x2
;
x1 = x2
reconsider r1 =
x1 as
Point of
I[01] by A65;
reconsider r2 =
x2 as
Point of
I[01] by A66;
A68:
k . x1 =
h . (g1 . x1)
by A65, FUNCT_1:22
.=
(h1 . (g1 . r1)) + (h2 . (g1 . r1))
by A44
.=
((g1 . r1) `1 ) + (proj2 . (g1 . r1))
by PSCOMP_1:def 28
.=
((g1 . r1) `1 ) + ((g1 . r1) `2 )
by PSCOMP_1:def 29
;
A69:
k . x2 =
h . (g1 . x2)
by A66, FUNCT_1:22
.=
(h1 . (g1 . r2)) + (h2 . (g1 . r2))
by A44
.=
((g1 . r2) `1 ) + (proj2 . (g1 . r2))
by PSCOMP_1:def 28
.=
((g1 . r2) `1 ) + ((g1 . r2) `2 )
by PSCOMP_1:def 29
;
A70:
g . r1 in Lower_Arc (rectangle a,b,c,d)
by A40;
A71:
g . r2 in Lower_Arc (rectangle a,b,c,d)
by A40;
reconsider gr1 =
g . r1 as
Point of
(TOP-REAL 2) by A70;
reconsider gr2 =
g . r2 as
Point of
(TOP-REAL 2) by A71;
now per cases
( ( g . r1 in LSeg |[b,c]|,|[b,d]| & g . r2 in LSeg |[b,c]|,|[b,d]| ) or ( g . r1 in LSeg |[b,c]|,|[b,d]| & g . r2 in LSeg |[b,c]|,|[a,c]| ) or ( g . r1 in LSeg |[b,c]|,|[a,c]| & g . r2 in LSeg |[b,c]|,|[b,d]| ) or ( g . r1 in LSeg |[b,c]|,|[a,c]| & g . r2 in LSeg |[b,c]|,|[a,c]| ) )
by A12, A40, XBOOLE_0:def 3;
case A72:
(
g . r1 in LSeg |[b,c]|,
|[b,d]| &
g . r2 in LSeg |[b,c]|,
|[b,d]| )
;
x1 = x2then A73:
gr1 `1 = b
by A2, Th9;
gr2 `1 = b
by A2, A72, Th9;
then
|[(gr1 `1 ),(gr1 `2 )]| = g . r2
by A67, A68, A69, A73, EUCLID:57;
then
g . r1 = g . r2
by EUCLID:57;
hence
x1 = x2
by A38, A39, FUNCT_1:def 8;
verum end; case A74:
(
g . r1 in LSeg |[b,c]|,
|[b,d]| &
g . r2 in LSeg |[b,c]|,
|[a,c]| )
;
x1 = x2then A75:
gr1 `1 = b
by A2, Th9;
A76:
c <= gr1 `2
by A2, A74, Th9;
A77:
gr2 `2 = c
by A1, A74, Th11;
A78:
gr2 `1 <= b
by A1, A74, Th11;
A79:
b + (gr1 `2 ) = (gr2 `1 ) + c
by A1, A67, A68, A69, A74, A75, Th11;
then
|[(gr1 `1 ),(gr1 `2 )]| = g . r2
by A75, A77, A80, EUCLID:57;
then
g . r1 = g . r2
by EUCLID:57;
hence
x1 = x2
by A38, A39, FUNCT_1:def 8;
verum end; case A81:
(
g . r1 in LSeg |[b,c]|,
|[a,c]| &
g . r2 in LSeg |[b,c]|,
|[b,d]| )
;
x1 = x2then A82:
gr2 `1 = b
by A2, Th9;
A83:
c <= gr2 `2
by A2, A81, Th9;
A84:
gr1 `2 = c
by A1, A81, Th11;
A85:
gr1 `1 <= b
by A1, A81, Th11;
A86:
b + (gr2 `2 ) = (gr1 `1 ) + c
by A1, A67, A68, A69, A81, A82, Th11;
then
|[(gr2 `1 ),(gr2 `2 )]| = g . r1
by A82, A84, A87, EUCLID:57;
then
g . r1 = g . r2
by EUCLID:57;
hence
x1 = x2
by A38, A39, FUNCT_1:def 8;
verum end; case A88:
(
g . r1 in LSeg |[b,c]|,
|[a,c]| &
g . r2 in LSeg |[b,c]|,
|[a,c]| )
;
x1 = x2then A89:
gr1 `2 = c
by A1, Th11;
gr2 `2 = c
by A1, A88, Th11;
then
|[(gr1 `1 ),(gr1 `2 )]| = g . r2
by A67, A68, A69, A89, EUCLID:57;
then
g . r1 = g . r2
by EUCLID:57;
hence
x1 = x2
by A38, A39, FUNCT_1:def 8;
verum end; end; end;
hence
x1 = x2
;
verum
end; A90:
dom k = [.0 ,1.]
by BORSUK_1:83, FUNCT_2:def 1;
then
s1 in dom k
by A33, A34, XXREAL_1:1;
then
rxc = s1
by A56, A62, A63, A64, A90;
hence
contradiction
by A47, A62, XXREAL_1:1;
verum end;
hence
s1 <= s2
;
verum
end; then
LE p1,
p2,
Lower_Arc (rectangle a,b,c,d),
E-max (rectangle a,b,c,d),
W-min (rectangle a,b,c,d)
by A3, A4, A13, JORDAN5C:def 3;
hence
LE p1,
p2,
rectangle a,
b,
c,
d
by A3, A4, A13, A29, JORDAN6:def 10;
verum end; end; end;
hence
LE p1,
p2,
rectangle a,
b,
c,
d
;
verum
end;