jordan18.miz
begin
reserve n for
Element of
NAT ,
V for
Subset of (
TOP-REAL n),
s,s1,s2,t,t1,t2 for
Point of (
TOP-REAL n),
C for
Simple_closed_curve,
P for
Subset of (
TOP-REAL 2),
a,p,p1,p2,q,q1,q2 for
Point of (
TOP-REAL 2);
Lm1: (
dom
proj1 )
= the
carrier of (
TOP-REAL 2) by
FUNCT_2:def 1;
Lm2: (
dom
proj2 )
= the
carrier of (
TOP-REAL 2) by
FUNCT_2:def 1;
theorem ::
JORDAN18:1
for a,b be
Real holds ((a
- b)
^2 )
= ((b
- a)
^2 );
theorem ::
JORDAN18:2
for S,T be non
empty
TopStruct, f be
Function of S, T, A be
Subset of T st f is
being_homeomorphism & A is
compact holds (f
" A) is
compact
proof
let S,T be non
empty
TopStruct, f be
Function of S, T, A be
Subset of T such that
A1: f is
being_homeomorphism and
A2: A is
compact;
A3: (
rng f)
= (
[#] T) & f is
one-to-one by
A1,
TOPS_2:def 5;
(f
" ) is
being_homeomorphism by
A1,
TOPS_2: 56;
then
A4: (
rng (f
" ))
= (
[#] S) by
TOPS_2:def 5;
(f
" ) is
continuous by
A1,
TOPS_2:def 5;
then ((f
" )
.: A) is
compact by
A2,
A4,
COMPTS_1: 15;
hence thesis by
A3,
TOPS_2: 55;
end;
theorem ::
JORDAN18:3
Th3: (
proj2
.: (
north_halfline a)) is
bounded_below
proof
take (a
`2 );
let r be
ExtReal;
assume r
in (
proj2
.: (
north_halfline a));
then
consider x be
object such that
A1: x
in the
carrier of (
TOP-REAL 2) and
A2: x
in (
north_halfline a) and
A3: r
= (
proj2
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A1;
r
= (x
`2 ) by
A3,
PSCOMP_1:def 6;
hence thesis by
A2,
TOPREAL1:def 10;
end;
theorem ::
JORDAN18:4
Th4: (
proj2
.: (
south_halfline a)) is
bounded_above
proof
take (a
`2 );
let r be
ExtReal;
assume r
in (
proj2
.: (
south_halfline a));
then
consider x be
object such that
A1: x
in the
carrier of (
TOP-REAL 2) and
A2: x
in (
south_halfline a) and
A3: r
= (
proj2
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A1;
r
= (x
`2 ) by
A3,
PSCOMP_1:def 6;
hence thesis by
A2,
TOPREAL1:def 12;
end;
theorem ::
JORDAN18:5
Th5: (
proj1
.: (
west_halfline a)) is
bounded_above
proof
take (a
`1 );
let r be
ExtReal;
assume r
in (
proj1
.: (
west_halfline a));
then
consider x be
object such that
A1: x
in the
carrier of (
TOP-REAL 2) and
A2: x
in (
west_halfline a) and
A3: r
= (
proj1
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A1;
r
= (x
`1 ) by
A3,
PSCOMP_1:def 5;
hence thesis by
A2,
TOPREAL1:def 13;
end;
theorem ::
JORDAN18:6
Th6: (
proj1
.: (
east_halfline a)) is
bounded_below
proof
take (a
`1 );
let r be
ExtReal;
assume r
in (
proj1
.: (
east_halfline a));
then
consider x be
object such that
A1: x
in the
carrier of (
TOP-REAL 2) and
A2: x
in (
east_halfline a) and
A3: r
= (
proj1
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A1;
r
= (x
`1 ) by
A3,
PSCOMP_1:def 5;
hence thesis by
A2,
TOPREAL1:def 11;
end;
registration
let a;
cluster (
proj2
.: (
north_halfline a)) -> non
empty;
coherence by
Lm2,
RELAT_1: 119;
cluster (
proj2
.: (
south_halfline a)) -> non
empty;
coherence by
Lm2,
RELAT_1: 119;
cluster (
proj1
.: (
west_halfline a)) -> non
empty;
coherence by
Lm1,
RELAT_1: 119;
cluster (
proj1
.: (
east_halfline a)) -> non
empty;
coherence by
Lm1,
RELAT_1: 119;
end
theorem ::
JORDAN18:7
Th7: (
lower_bound (
proj2
.: (
north_halfline a)))
= (a
`2 )
proof
set X = (
proj2
.: (
north_halfline a));
A1:
now
let r be
Real;
assume r
in X;
then
consider x be
object such that
A2: x
in the
carrier of (
TOP-REAL 2) and
A3: x
in (
north_halfline a) and
A4: r
= (
proj2
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A2;
r
= (x
`2 ) by
A4,
PSCOMP_1:def 6;
hence (a
`2 )
<= r by
A3,
TOPREAL1:def 10;
end;
A5:
now
reconsider r = (a
`2 ) as
Real;
let s be
Real;
assume
0
< s;
then
A6: (r
+
0 )
< ((a
`2 )
+ s) by
XREAL_1: 8;
take r;
a
in (
north_halfline a) & r
= (
proj2
. a) by
PSCOMP_1:def 6,
TOPREAL1: 38;
hence r
in X by
FUNCT_2: 35;
thus r
< ((a
`2 )
+ s) by
A6;
end;
X is
bounded_below by
Th3;
hence thesis by
A1,
A5,
SEQ_4:def 2;
end;
theorem ::
JORDAN18:8
Th8: (
upper_bound (
proj2
.: (
south_halfline a)))
= (a
`2 )
proof
set X = (
proj2
.: (
south_halfline a));
A1:
now
let r be
Real;
assume r
in X;
then
consider x be
object such that
A2: x
in the
carrier of (
TOP-REAL 2) and
A3: x
in (
south_halfline a) and
A4: r
= (
proj2
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A2;
r
= (x
`2 ) by
A4,
PSCOMP_1:def 6;
hence r
<= (a
`2 ) by
A3,
TOPREAL1:def 12;
end;
A5:
now
reconsider r = (a
`2 ) as
Real;
let s be
Real;
assume
0
< s;
then
A6: ((a
`2 )
- s)
< (r
-
0 ) by
XREAL_1: 15;
take r;
a
in (
south_halfline a) & r
= (
proj2
. a) by
PSCOMP_1:def 6,
TOPREAL1: 38;
hence r
in X by
FUNCT_2: 35;
thus ((a
`2 )
- s)
< r by
A6;
end;
X is
bounded_above by
Th4;
hence thesis by
A1,
A5,
SEQ_4:def 1;
end;
theorem ::
JORDAN18:9
(
upper_bound (
proj1
.: (
west_halfline a)))
= (a
`1 )
proof
set X = (
proj1
.: (
west_halfline a));
A1:
now
let r be
Real;
assume r
in X;
then
consider x be
object such that
A2: x
in the
carrier of (
TOP-REAL 2) and
A3: x
in (
west_halfline a) and
A4: r
= (
proj1
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A2;
r
= (x
`1 ) by
A4,
PSCOMP_1:def 5;
hence r
<= (a
`1 ) by
A3,
TOPREAL1:def 13;
end;
A5:
now
reconsider r = (a
`1 ) as
Real;
let s be
Real;
assume
0
< s;
then
A6: ((a
`1 )
- s)
< (r
-
0 ) by
XREAL_1: 15;
take r;
a
in (
west_halfline a) & r
= (
proj1
. a) by
PSCOMP_1:def 5,
TOPREAL1: 38;
hence r
in X by
FUNCT_2: 35;
thus ((a
`1 )
- s)
< r by
A6;
end;
X is
bounded_above by
Th5;
hence thesis by
A1,
A5,
SEQ_4:def 1;
end;
theorem ::
JORDAN18:10
(
lower_bound (
proj1
.: (
east_halfline a)))
= (a
`1 )
proof
set X = (
proj1
.: (
east_halfline a));
A1:
now
let r be
Real;
assume r
in X;
then
consider x be
object such that
A2: x
in the
carrier of (
TOP-REAL 2) and
A3: x
in (
east_halfline a) and
A4: r
= (
proj1
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A2;
r
= (x
`1 ) by
A4,
PSCOMP_1:def 5;
hence (a
`1 )
<= r by
A3,
TOPREAL1:def 11;
end;
A5:
now
reconsider r = (a
`1 ) as
Real;
let s be
Real;
assume
0
< s;
then
A6: (r
+
0 )
< ((a
`1 )
+ s) by
XREAL_1: 8;
take r;
a
in (
east_halfline a) & r
= (
proj1
. a) by
PSCOMP_1:def 5,
TOPREAL1: 38;
hence r
in X by
FUNCT_2: 35;
thus r
< ((a
`1 )
+ s) by
A6;
end;
X is
bounded_below by
Th6;
hence thesis by
A1,
A5,
SEQ_4:def 2;
end;
Lm3: the TopStruct of (
TOP-REAL 2)
= (
TopSpaceMetr (
Euclid 2)) by
EUCLID:def 8;
registration
let a;
cluster (
north_halfline a) ->
closed;
coherence
proof
set X = (
north_halfline a);
reconsider XX = (X
` ) as
Subset of (
TOP-REAL 2);
reconsider OO = XX as
Subset of (
TopSpaceMetr (
Euclid 2)) by
Lm3;
for p be
Point of (
Euclid 2) st p
in (X
` ) holds ex r be
Real st r
>
0 & (
Ball (p,r))
c= (X
` )
proof
let p be
Point of (
Euclid 2);
reconsider x = p as
Point of (
TOP-REAL 2) by
EUCLID: 67;
assume p
in (X
` );
then
A1: not p
in X by
XBOOLE_0:def 5;
per cases by
A1,
TOPREAL1:def 10;
suppose
A2: (x
`1 )
<> (a
`1 );
take r =
|.((x
`1 )
- (a
`1 )).|;
((x
`1 )
- (a
`1 ))
<>
0 by
A2;
hence r
>
0 by
COMPLEX1: 47;
let b be
object;
assume
A3: b
in (
Ball (p,r));
then
reconsider bb = b as
Point of (
Euclid 2);
reconsider c = bb as
Point of (
TOP-REAL 2) by
EUCLID: 67;
(
dist (p,bb))
< r by
A3,
METRIC_1: 11;
then
A4: (
dist (x,c))
< r by
TOPREAL6:def 1;
now
assume (c
`1 )
= (a
`1 );
then
A5: (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
<
|.((x
`1 )
- (c
`1 )).| by
A4,
TOPREAL6: 92;
A6:
0
<= (((x
`1 )
- (c
`1 ))
^2 ) by
XREAL_1: 63;
A7:
0
<= (((x
`2 )
- (c
`2 ))
^2 ) by
XREAL_1: 63;
then
0
<= (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))) by
A6,
SQUARE_1:def 2;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (
|.((x
`1 )
- (c
`1 )).|
^2 ) by
A5,
SQUARE_1: 16;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (((x
`1 )
- (c
`1 ))
^2 ) by
COMPLEX1: 75;
then ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))
< ((((x
`1 )
- (c
`1 ))
^2 )
+
0 ) by
A6,
SQUARE_1:def 2;
hence contradiction by
A7,
XREAL_1: 7;
end;
then not c
in X by
TOPREAL1:def 10;
hence b
in (X
` ) by
XBOOLE_0:def 5;
end;
suppose
A8: (x
`2 )
< (a
`2 );
take r = ((a
`2 )
- (x
`2 ));
thus r
>
0 by
A8,
XREAL_1: 50;
let b be
object;
assume
A9: b
in (
Ball (p,r));
then
reconsider b as
Point of (
Euclid 2);
reconsider c = b as
Point of (
TOP-REAL 2) by
EUCLID: 67;
(
dist (p,b))
< r by
A9,
METRIC_1: 11;
then
A10: (
dist (x,c))
< r by
TOPREAL6:def 1;
now
assume (c
`2 )
>= (a
`2 );
then
A11: ((a
`2 )
- (x
`2 ))
<= ((c
`2 )
- (x
`2 )) by
XREAL_1: 13;
0
<= ((a
`2 )
- (x
`2 )) by
A8,
XREAL_1: 50;
then
A12: (((a
`2 )
- (x
`2 ))
^2 )
<= (((c
`2 )
- (x
`2 ))
^2 ) by
A11,
SQUARE_1: 15;
A13:
0
<= (((x
`1 )
- (c
`1 ))
^2 ) by
XREAL_1: 63;
A14: (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
< ((a
`2 )
- (x
`2 )) by
A10,
TOPREAL6: 92;
A15:
0
<= (((x
`2 )
- (c
`2 ))
^2 ) by
XREAL_1: 63;
then
0
<= (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))) by
A13,
SQUARE_1:def 2;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (((a
`2 )
- (x
`2 ))
^2 ) by
A14,
SQUARE_1: 16;
then
A16: ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))
< (((a
`2 )
- (x
`2 ))
^2 ) by
A13,
A15,
SQUARE_1:def 2;
(
0
+ (((x
`2 )
- (c
`2 ))
^2 ))
<= ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )) by
A13,
XREAL_1: 7;
hence contradiction by
A16,
A12,
XXREAL_0: 2;
end;
then not c
in X by
TOPREAL1:def 10;
hence thesis by
XBOOLE_0:def 5;
end;
end;
then OO is
open by
TOPMETR: 15;
then XX is
open by
Lm3,
PRE_TOPC: 30;
then (XX
` ) is
closed;
hence thesis;
end;
cluster (
south_halfline a) ->
closed;
coherence
proof
set X = (
south_halfline a);
reconsider XX = (X
` ) as
Subset of (
TOP-REAL 2);
reconsider OO = XX as
Subset of (
TopSpaceMetr (
Euclid 2)) by
Lm3;
for p be
Point of (
Euclid 2) st p
in (X
` ) holds ex r be
Real st r
>
0 & (
Ball (p,r))
c= (X
` )
proof
let p be
Point of (
Euclid 2);
reconsider x = p as
Point of (
TOP-REAL 2) by
EUCLID: 67;
assume p
in (X
` );
then
A17: not p
in X by
XBOOLE_0:def 5;
per cases by
A17,
TOPREAL1:def 12;
suppose
A18: (x
`1 )
<> (a
`1 );
take r =
|.((x
`1 )
- (a
`1 )).|;
((x
`1 )
- (a
`1 ))
<>
0 by
A18;
hence r
>
0 by
COMPLEX1: 47;
let b be
object;
assume
A19: b
in (
Ball (p,r));
then
reconsider b as
Point of (
Euclid 2);
reconsider c = b as
Point of (
TOP-REAL 2) by
EUCLID: 67;
(
dist (p,b))
< r by
A19,
METRIC_1: 11;
then
A20: (
dist (x,c))
< r by
TOPREAL6:def 1;
now
assume (c
`1 )
= (a
`1 );
then
A21: (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
<
|.((x
`1 )
- (c
`1 )).| by
A20,
TOPREAL6: 92;
A22:
0
<= (((x
`1 )
- (c
`1 ))
^2 ) by
XREAL_1: 63;
A23:
0
<= (((x
`2 )
- (c
`2 ))
^2 ) by
XREAL_1: 63;
then
0
<= (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))) by
A22,
SQUARE_1:def 2;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (
|.((x
`1 )
- (c
`1 )).|
^2 ) by
A21,
SQUARE_1: 16;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (((x
`1 )
- (c
`1 ))
^2 ) by
COMPLEX1: 75;
then ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))
< ((((x
`1 )
- (c
`1 ))
^2 )
+
0 ) by
A22,
SQUARE_1:def 2;
hence contradiction by
A23,
XREAL_1: 7;
end;
then not c
in X by
TOPREAL1:def 12;
hence thesis by
XBOOLE_0:def 5;
end;
suppose
A24: (x
`2 )
> (a
`2 );
take r = ((x
`2 )
- (a
`2 ));
thus r
>
0 by
A24,
XREAL_1: 50;
let b be
object;
assume
A25: b
in (
Ball (p,r));
then
reconsider b as
Point of (
Euclid 2);
reconsider c = b as
Point of (
TOP-REAL 2) by
EUCLID: 67;
(
dist (p,b))
< r by
A25,
METRIC_1: 11;
then
A26: (
dist (x,c))
< r by
TOPREAL6:def 1;
now
assume (c
`2 )
<= (a
`2 );
then
A27: ((x
`2 )
- (c
`2 ))
>= ((x
`2 )
- (a
`2 )) by
XREAL_1: 13;
0
<= ((x
`2 )
- (a
`2 )) by
A24,
XREAL_1: 50;
then
A28: (((x
`2 )
- (a
`2 ))
^2 )
<= (((x
`2 )
- (c
`2 ))
^2 ) by
A27,
SQUARE_1: 15;
A29:
0
<= (((x
`1 )
- (c
`1 ))
^2 ) by
XREAL_1: 63;
A30: (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
< ((x
`2 )
- (a
`2 )) by
A26,
TOPREAL6: 92;
A31:
0
<= (((x
`2 )
- (c
`2 ))
^2 ) by
XREAL_1: 63;
then
0
<= (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))) by
A29,
SQUARE_1:def 2;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (((x
`2 )
- (a
`2 ))
^2 ) by
A30,
SQUARE_1: 16;
then
A32: ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))
< (((x
`2 )
- (a
`2 ))
^2 ) by
A29,
A31,
SQUARE_1:def 2;
(
0
+ (((x
`2 )
- (c
`2 ))
^2 ))
<= ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )) by
A29,
XREAL_1: 7;
hence contradiction by
A32,
A28,
XXREAL_0: 2;
end;
then not c
in X by
TOPREAL1:def 12;
hence thesis by
XBOOLE_0:def 5;
end;
end;
then OO is
open by
TOPMETR: 15;
then XX is
open by
Lm3,
PRE_TOPC: 30;
then (XX
` ) is
closed;
hence thesis;
end;
cluster (
east_halfline a) ->
closed;
coherence
proof
set X = (
east_halfline a);
reconsider XX = (X
` ) as
Subset of (
TOP-REAL 2);
reconsider OO = XX as
Subset of (
TopSpaceMetr (
Euclid 2)) by
Lm3;
for p be
Point of (
Euclid 2) st p
in (X
` ) holds ex r be
Real st r
>
0 & (
Ball (p,r))
c= (X
` )
proof
let p be
Point of (
Euclid 2);
reconsider x = p as
Point of (
TOP-REAL 2) by
EUCLID: 67;
assume p
in (X
` );
then
A33: not p
in X by
XBOOLE_0:def 5;
per cases by
A33,
TOPREAL1:def 11;
suppose
A34: (x
`2 )
<> (a
`2 );
take r =
|.((x
`2 )
- (a
`2 )).|;
((x
`2 )
- (a
`2 ))
<>
0 by
A34;
hence r
>
0 by
COMPLEX1: 47;
let b be
object;
assume
A35: b
in (
Ball (p,r));
then
reconsider b as
Point of (
Euclid 2);
reconsider c = b as
Point of (
TOP-REAL 2) by
EUCLID: 67;
(
dist (p,b))
< r by
A35,
METRIC_1: 11;
then
A36: (
dist (x,c))
< r by
TOPREAL6:def 1;
now
assume (c
`2 )
= (a
`2 );
then
A37: (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
<
|.((x
`2 )
- (c
`2 )).| by
A36,
TOPREAL6: 92;
A38:
0
<= (((x
`2 )
- (c
`2 ))
^2 ) by
XREAL_1: 63;
A39:
0
<= (((x
`1 )
- (c
`1 ))
^2 ) by
XREAL_1: 63;
then
0
<= (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))) by
A38,
SQUARE_1:def 2;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (
|.((x
`2 )
- (c
`2 )).|
^2 ) by
A37,
SQUARE_1: 16;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (((x
`2 )
- (c
`2 ))
^2 ) by
COMPLEX1: 75;
then ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))
< ((((x
`2 )
- (c
`2 ))
^2 )
+
0 ) by
A38,
SQUARE_1:def 2;
hence contradiction by
A39,
XREAL_1: 7;
end;
then not c
in X by
TOPREAL1:def 11;
hence thesis by
XBOOLE_0:def 5;
end;
suppose
A40: (x
`1 )
< (a
`1 );
take r = ((a
`1 )
- (x
`1 ));
thus r
>
0 by
A40,
XREAL_1: 50;
let b be
object;
assume
A41: b
in (
Ball (p,r));
then
reconsider b as
Point of (
Euclid 2);
reconsider c = b as
Point of (
TOP-REAL 2) by
EUCLID: 67;
(
dist (p,b))
< r by
A41,
METRIC_1: 11;
then
A42: (
dist (x,c))
< r by
TOPREAL6:def 1;
now
assume (c
`1 )
>= (a
`1 );
then
A43: ((a
`1 )
- (x
`1 ))
<= ((c
`1 )
- (x
`1 )) by
XREAL_1: 13;
0
<= ((a
`1 )
- (x
`1 )) by
A40,
XREAL_1: 50;
then
A44: (((a
`1 )
- (x
`1 ))
^2 )
<= (((c
`1 )
- (x
`1 ))
^2 ) by
A43,
SQUARE_1: 15;
A45:
0
<= (((x
`2 )
- (c
`2 ))
^2 ) by
XREAL_1: 63;
A46: (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
< ((a
`1 )
- (x
`1 )) by
A42,
TOPREAL6: 92;
A47:
0
<= (((x
`1 )
- (c
`1 ))
^2 ) by
XREAL_1: 63;
then
0
<= (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))) by
A45,
SQUARE_1:def 2;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (((a
`1 )
- (x
`1 ))
^2 ) by
A46,
SQUARE_1: 16;
then
A48: ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))
< (((a
`1 )
- (x
`1 ))
^2 ) by
A45,
A47,
SQUARE_1:def 2;
((((x
`1 )
- (c
`1 ))
^2 )
+
0 )
<= ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )) by
A45,
XREAL_1: 7;
hence contradiction by
A48,
A44,
XXREAL_0: 2;
end;
then not c
in X by
TOPREAL1:def 11;
hence thesis by
XBOOLE_0:def 5;
end;
end;
then OO is
open by
TOPMETR: 15;
then XX is
open by
Lm3,
PRE_TOPC: 30;
then (XX
` ) is
closed;
hence thesis;
end;
cluster (
west_halfline a) ->
closed;
coherence
proof
set X = (
west_halfline a);
reconsider XX = (X
` ) as
Subset of (
TOP-REAL 2);
reconsider OO = XX as
Subset of (
TopSpaceMetr (
Euclid 2)) by
Lm3;
for p be
Point of (
Euclid 2) st p
in (X
` ) holds ex r be
Real st r
>
0 & (
Ball (p,r))
c= (X
` )
proof
let p be
Point of (
Euclid 2);
reconsider x = p as
Point of (
TOP-REAL 2) by
EUCLID: 67;
assume p
in (X
` );
then
A49: not p
in X by
XBOOLE_0:def 5;
per cases by
A49,
TOPREAL1:def 13;
suppose
A50: (x
`2 )
<> (a
`2 );
take r =
|.((x
`2 )
- (a
`2 )).|;
((x
`2 )
- (a
`2 ))
<>
0 by
A50;
hence r
>
0 by
COMPLEX1: 47;
let b be
object;
assume
A51: b
in (
Ball (p,r));
then
reconsider b as
Point of (
Euclid 2);
reconsider c = b as
Point of (
TOP-REAL 2) by
EUCLID: 67;
(
dist (p,b))
< r by
A51,
METRIC_1: 11;
then
A52: (
dist (x,c))
< r by
TOPREAL6:def 1;
now
assume (c
`2 )
= (a
`2 );
then
A53: (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
<
|.((x
`2 )
- (c
`2 )).| by
A52,
TOPREAL6: 92;
A54:
0
<= (((x
`2 )
- (c
`2 ))
^2 ) by
XREAL_1: 63;
A55:
0
<= (((x
`1 )
- (c
`1 ))
^2 ) by
XREAL_1: 63;
then
0
<= (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))) by
A54,
SQUARE_1:def 2;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (
|.((x
`2 )
- (c
`2 )).|
^2 ) by
A53,
SQUARE_1: 16;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (((x
`2 )
- (c
`2 ))
^2 ) by
COMPLEX1: 75;
then ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))
< ((((x
`2 )
- (c
`2 ))
^2 )
+
0 ) by
A54,
SQUARE_1:def 2;
hence contradiction by
A55,
XREAL_1: 7;
end;
then not c
in X by
TOPREAL1:def 13;
hence thesis by
XBOOLE_0:def 5;
end;
suppose
A56: (x
`1 )
> (a
`1 );
take r = ((x
`1 )
- (a
`1 ));
thus r
>
0 by
A56,
XREAL_1: 50;
let b be
object;
assume
A57: b
in (
Ball (p,r));
then
reconsider b as
Point of (
Euclid 2);
reconsider c = b as
Point of (
TOP-REAL 2) by
EUCLID: 67;
(
dist (p,b))
< r by
A57,
METRIC_1: 11;
then
A58: (
dist (x,c))
< r by
TOPREAL6:def 1;
now
assume (c
`1 )
<= (a
`1 );
then
A59: ((x
`1 )
- (c
`1 ))
>= ((x
`1 )
- (a
`1 )) by
XREAL_1: 13;
0
<= ((x
`1 )
- (a
`1 )) by
A56,
XREAL_1: 50;
then
A60: (((x
`1 )
- (a
`1 ))
^2 )
<= (((x
`1 )
- (c
`1 ))
^2 ) by
A59,
SQUARE_1: 15;
A61:
0
<= (((x
`2 )
- (c
`2 ))
^2 ) by
XREAL_1: 63;
A62: (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
< ((x
`1 )
- (a
`1 )) by
A58,
TOPREAL6: 92;
A63:
0
<= (((x
`1 )
- (c
`1 ))
^2 ) by
XREAL_1: 63;
then
0
<= (
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))) by
A61,
SQUARE_1:def 2;
then ((
sqrt ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )))
^2 )
< (((x
`1 )
- (a
`1 ))
^2 ) by
A62,
SQUARE_1: 16;
then
A64: ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 ))
< (((x
`1 )
- (a
`1 ))
^2 ) by
A61,
A63,
SQUARE_1:def 2;
(
0
+ (((x
`1 )
- (c
`1 ))
^2 ))
<= ((((x
`1 )
- (c
`1 ))
^2 )
+ (((x
`2 )
- (c
`2 ))
^2 )) by
A61,
XREAL_1: 7;
hence contradiction by
A64,
A60,
XXREAL_0: 2;
end;
then not c
in X by
TOPREAL1:def 13;
hence thesis by
XBOOLE_0:def 5;
end;
end;
then OO is
open by
TOPMETR: 15;
then XX is
open by
Lm3,
PRE_TOPC: 30;
then (XX
` ) is
closed;
hence thesis;
end;
end
theorem ::
JORDAN18:11
Th11: a
in (
BDD P) implies not (
north_halfline a)
c= (
UBD P)
proof
A1: (
BDD P)
misses (
UBD P) & a
in (
north_halfline a) by
JORDAN2C: 24,
TOPREAL1: 38;
assume a
in (
BDD P);
hence thesis by
A1,
XBOOLE_0: 3;
end;
theorem ::
JORDAN18:12
Th12: a
in (
BDD P) implies not (
south_halfline a)
c= (
UBD P)
proof
A1: (
BDD P)
misses (
UBD P) & a
in (
south_halfline a) by
JORDAN2C: 24,
TOPREAL1: 38;
assume a
in (
BDD P);
hence thesis by
A1,
XBOOLE_0: 3;
end;
theorem ::
JORDAN18:13
a
in (
BDD P) implies not (
east_halfline a)
c= (
UBD P)
proof
A1: (
BDD P)
misses (
UBD P) & a
in (
east_halfline a) by
JORDAN2C: 24,
TOPREAL1: 38;
assume a
in (
BDD P);
hence thesis by
A1,
XBOOLE_0: 3;
end;
theorem ::
JORDAN18:14
a
in (
BDD P) implies not (
west_halfline a)
c= (
UBD P)
proof
A1: (
BDD P)
misses (
UBD P) & a
in (
west_halfline a) by
JORDAN2C: 24,
TOPREAL1: 38;
assume a
in (
BDD P);
hence thesis by
A1,
XBOOLE_0: 3;
end;
theorem ::
JORDAN18:15
Th15: for C be
Simple_closed_curve, P be
Subset of (
TOP-REAL 2), p1,p2 be
Point of (
TOP-REAL 2) st P
is_an_arc_of (p1,p2) & P
c= C holds ex R be non
empty
Subset of (
TOP-REAL 2) st R
is_an_arc_of (p1,p2) & (P
\/ R)
= C & (P
/\ R)
=
{p1, p2}
proof
let C be
Simple_closed_curve, P be
Subset of (
TOP-REAL 2), p1,p2 be
Point of (
TOP-REAL 2) such that
A1: P
is_an_arc_of (p1,p2) and
A2: P
c= C;
A3: p1
<> p2 by
A1,
JORDAN6: 37;
p1
in P & p2
in P by
A1,
TOPREAL1: 1;
then
consider P1,P2 be non
empty
Subset of (
TOP-REAL 2) such that
A4: P1
is_an_arc_of (p1,p2) and
A5: P2
is_an_arc_of (p1,p2) and
A6: C
= (P1
\/ P2) and
A7: (P1
/\ P2)
=
{p1, p2} by
A2,
A3,
TOPREAL2: 5;
reconsider P1, P2 as non
empty
Subset of (
TOP-REAL 2);
A8: P1
c= C & P2
c= C by
A6,
XBOOLE_1: 7;
A9:
now
assume
A10: P1
= P2;
ex p3 be
Point of (
TOP-REAL 2) st p3
in P1 & p3
<> p1 & p3
<> p2 by
A4,
JORDAN6: 42;
hence contradiction by
A7,
A10,
TARSKI:def 2;
end;
per cases by
A1,
A2,
A4,
A5,
A8,
A9,
JORDAN16: 14;
suppose
A11: P
= P1;
take P2;
thus thesis by
A5,
A6,
A7,
A11;
end;
suppose
A12: P
= P2;
take P1;
thus thesis by
A4,
A6,
A7,
A12;
end;
end;
begin
definition
let p, P;
::
JORDAN18:def1
func
North-Bound (p,P) ->
Point of (
TOP-REAL 2) equals
|[(p
`1 ), (
lower_bound (
proj2
.: (P
/\ (
north_halfline p))))]|;
correctness ;
::
JORDAN18:def2
func
South-Bound (p,P) ->
Point of (
TOP-REAL 2) equals
|[(p
`1 ), (
upper_bound (
proj2
.: (P
/\ (
south_halfline p))))]|;
correctness ;
end
theorem ::
JORDAN18:16
((
North-Bound (p,P))
`1 )
= (p
`1 ) & ((
South-Bound (p,P))
`1 )
= (p
`1 ) by
EUCLID: 52;
theorem ::
JORDAN18:17
Th17: for C be
compact
Subset of (
TOP-REAL 2) holds p
in (
BDD C) implies (
North-Bound (p,C))
in C & (
North-Bound (p,C))
in (
north_halfline p) & (
South-Bound (p,C))
in C & (
South-Bound (p,C))
in (
south_halfline p)
proof
let C be
compact
Subset of (
TOP-REAL 2);
set X = (C
/\ (
north_halfline p));
X
c= C by
XBOOLE_1: 17;
then (
proj2
.: X) is
real-bounded by
JCT_MISC: 14,
RLTOPSP1: 42;
then
A1: (
proj2
.: X) is
bounded_below;
assume
A2: p
in (
BDD C);
then not (
north_halfline p)
c= (
UBD C) by
Th11;
then (
north_halfline p)
meets C by
JORDAN2C: 129;
then
A3: X is non
empty;
X is
bounded by
RLTOPSP1: 42,
XBOOLE_1: 17;
then (
proj2
.: X) is
closed by
JCT_MISC: 13;
then (
lower_bound (
proj2
.: X))
in (
proj2
.: X) by
A3,
A1,
Lm2,
RCOMP_1: 13,
RELAT_1: 119;
then
consider x be
object such that
A4: x
in the
carrier of (
TOP-REAL 2) and
A5: x
in X and
A6: (
lower_bound (
proj2
.: X))
= (
proj2
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A4;
A7: (x
`2 )
= (
lower_bound (
proj2
.: X)) by
A6,
PSCOMP_1:def 6
.= ((
North-Bound (p,C))
`2 ) by
EUCLID: 52;
x
in (
north_halfline p) by
A5,
XBOOLE_0:def 4;
then (x
`1 )
= (p
`1 ) by
TOPREAL1:def 10
.= ((
North-Bound (p,C))
`1 ) by
EUCLID: 52;
then x
= (
North-Bound (p,C)) by
A7,
TOPREAL3: 6;
hence (
North-Bound (p,C))
in C & (
North-Bound (p,C))
in (
north_halfline p) by
A5,
XBOOLE_0:def 4;
set X = (C
/\ (
south_halfline p));
X
c= C by
XBOOLE_1: 17;
then (
proj2
.: X) is
real-bounded by
JCT_MISC: 14,
RLTOPSP1: 42;
then
A8: (
proj2
.: X) is
bounded_above;
not (
south_halfline p)
c= (
UBD C) by
A2,
Th12;
then (
south_halfline p)
meets C by
JORDAN2C: 128;
then
A9: X is non
empty;
X is
bounded by
RLTOPSP1: 42,
XBOOLE_1: 17;
then (
proj2
.: X) is
closed by
JCT_MISC: 13;
then (
upper_bound (
proj2
.: X))
in (
proj2
.: X) by
A9,
A8,
Lm2,
RCOMP_1: 12,
RELAT_1: 119;
then
consider x be
object such that
A10: x
in the
carrier of (
TOP-REAL 2) and
A11: x
in X and
A12: (
upper_bound (
proj2
.: X))
= (
proj2
. x) by
FUNCT_2: 64;
reconsider x as
Point of (
TOP-REAL 2) by
A10;
x
in (
south_halfline p) by
A11,
XBOOLE_0:def 4;
then
A13: (x
`1 )
= (p
`1 ) by
TOPREAL1:def 12
.= ((
South-Bound (p,C))
`1 ) by
EUCLID: 52;
(x
`2 )
= (
upper_bound (
proj2
.: X)) by
A12,
PSCOMP_1:def 6
.= ((
South-Bound (p,C))
`2 ) by
EUCLID: 52;
then x
= (
South-Bound (p,C)) by
A13,
TOPREAL3: 6;
hence thesis by
A11,
XBOOLE_0:def 4;
end;
theorem ::
JORDAN18:18
Th18: for C be
compact
Subset of (
TOP-REAL 2) holds p
in (
BDD C) implies ((
South-Bound (p,C))
`2 )
< (p
`2 ) & (p
`2 )
< ((
North-Bound (p,C))
`2 )
proof
let C be
compact
Subset of (
TOP-REAL 2);
assume
A1: p
in (
BDD C);
then (
South-Bound (p,C))
in C & (
South-Bound (p,C))
in (
south_halfline p) by
Th17;
then (
South-Bound (p,C))
in (C
/\ (
south_halfline p)) by
XBOOLE_0:def 4;
then
A2: (
proj2
.: (C
/\ (
south_halfline p))) is non
empty by
Lm2,
RELAT_1: 119;
A3: (
BDD C)
misses C by
JORDAN1A: 7;
A4:
now
A5: ((
South-Bound (p,C))
`1 )
= (p
`1 ) by
EUCLID: 52;
assume ((
South-Bound (p,C))
`2 )
= (p
`2 );
then (
South-Bound (p,C))
= p by
A5,
TOPREAL3: 6;
then p
in C by
A1,
Th17;
hence contradiction by
A1,
A3,
XBOOLE_0: 3;
end;
(
North-Bound (p,C))
in C & (
North-Bound (p,C))
in (
north_halfline p) by
A1,
Th17;
then (C
/\ (
north_halfline p)) is non
empty by
XBOOLE_0:def 4;
then
A6: (
proj2
.: (C
/\ (
north_halfline p))) is non
empty by
Lm2,
RELAT_1: 119;
(
proj2
.: (
south_halfline p)) is
bounded_above & (C
/\ (
south_halfline p))
c= (
south_halfline p) by
Th4,
XBOOLE_1: 17;
then
A7: (
upper_bound (
proj2
.: (C
/\ (
south_halfline p))))
<= (
upper_bound (
proj2
.: (
south_halfline p))) by
A2,
RELAT_1: 123,
SEQ_4: 48;
A8:
now
A9: ((
North-Bound (p,C))
`1 )
= (p
`1 ) by
EUCLID: 52;
assume ((
North-Bound (p,C))
`2 )
= (p
`2 );
then (
North-Bound (p,C))
= p by
A9,
TOPREAL3: 6;
then p
in C by
A1,
Th17;
hence contradiction by
A1,
A3,
XBOOLE_0: 3;
end;
((
South-Bound (p,C))
`2 )
= (
upper_bound (
proj2
.: (C
/\ (
south_halfline p)))) & (
upper_bound (
proj2
.: (
south_halfline p)))
= (p
`2 ) by
Th8,
EUCLID: 52;
hence ((
South-Bound (p,C))
`2 )
< (p
`2 ) by
A7,
A4,
XXREAL_0: 1;
(
proj2
.: (
north_halfline p)) is
bounded_below & (C
/\ (
north_halfline p))
c= (
north_halfline p) by
Th3,
XBOOLE_1: 17;
then
A10: (
lower_bound (
proj2
.: (C
/\ (
north_halfline p))))
>= (
lower_bound (
proj2
.: (
north_halfline p))) by
A6,
RELAT_1: 123,
SEQ_4: 47;
(
lower_bound (
proj2
.: (
north_halfline p)))
= (p
`2 ) & ((
North-Bound (p,C))
`2 )
= (
lower_bound (
proj2
.: (C
/\ (
north_halfline p)))) by
Th7,
EUCLID: 52;
hence thesis by
A10,
A8,
XXREAL_0: 1;
end;
theorem ::
JORDAN18:19
Th19: for C be
compact
Subset of (
TOP-REAL 2) holds p
in (
BDD C) implies (
lower_bound (
proj2
.: (C
/\ (
north_halfline p))))
> (
upper_bound (
proj2
.: (C
/\ (
south_halfline p))))
proof
let C be
compact
Subset of (
TOP-REAL 2);
assume p
in (
BDD C);
then
A1: ((
South-Bound (p,C))
`2 )
< (p
`2 ) & (p
`2 )
< ((
North-Bound (p,C))
`2 ) by
Th18;
((
North-Bound (p,C))
`2 )
= (
lower_bound (
proj2
.: (C
/\ (
north_halfline p)))) & ((
South-Bound (p,C))
`2 )
= (
upper_bound (
proj2
.: (C
/\ (
south_halfline p)))) by
EUCLID: 52;
hence thesis by
A1,
XXREAL_0: 2;
end;
theorem ::
JORDAN18:20
for C be
compact
Subset of (
TOP-REAL 2) holds p
in (
BDD C) implies (
South-Bound (p,C))
<> (
North-Bound (p,C))
proof
let C be
compact
Subset of (
TOP-REAL 2);
assume
A1: p
in (
BDD C);
A2: ((
North-Bound (p,C))
`2 )
= (
lower_bound (
proj2
.: (C
/\ (
north_halfline p)))) & ((
South-Bound (p,C))
`2 )
= (
upper_bound (
proj2
.: (C
/\ (
south_halfline p)))) by
EUCLID: 52;
assume not thesis;
hence thesis by
A1,
A2,
Th19;
end;
theorem ::
JORDAN18:21
Th21: for C be
Subset of (
TOP-REAL 2) holds (
LSeg ((
North-Bound (p,C)),(
South-Bound (p,C)))) is
vertical
proof
let C be
Subset of (
TOP-REAL 2);
((
North-Bound (p,C))
`1 )
= (p
`1 ) & ((
South-Bound (p,C))
`1 )
= (p
`1 ) by
EUCLID: 52;
hence thesis by
SPPOL_1: 16;
end;
theorem ::
JORDAN18:22
for C be
compact
Subset of (
TOP-REAL 2) holds p
in (
BDD C) implies ((
LSeg ((
North-Bound (p,C)),(
South-Bound (p,C))))
/\ C)
=
{(
North-Bound (p,C)), (
South-Bound (p,C))}
proof
let C be
compact
Subset of (
TOP-REAL 2);
set L = (
LSeg ((
North-Bound (p,C)),(
South-Bound (p,C))));
assume
A1: p
in (
BDD C);
then
A2: (
North-Bound (p,C))
in C & (
South-Bound (p,C))
in C by
Th17;
hereby
A3: ((
North-Bound (p,C))
`2 )
= (
lower_bound (
proj2
.: (C
/\ (
north_halfline p)))) by
EUCLID: 52;
A4: ((
South-Bound (p,C))
`2 )
= (
upper_bound (
proj2
.: (C
/\ (
south_halfline p)))) by
EUCLID: 52;
let x be
object;
A5: ((
South-Bound (p,C))
`1 )
= (p
`1 ) by
EUCLID: 52;
assume
A6: x
in (L
/\ C);
then
reconsider y = x as
Point of (
TOP-REAL 2);
A7: x
in L by
A6,
XBOOLE_0:def 4;
L is
vertical & (
South-Bound (p,C))
in L by
Th21,
RLTOPSP1: 68;
then
A8: (y
`1 )
= (p
`1 ) by
A5,
A7,
SPPOL_1:def 3;
A9: x
in C by
A6,
XBOOLE_0:def 4;
A10: ((
North-Bound (p,C))
`1 )
= (p
`1 ) by
EUCLID: 52;
now
(C
/\ (
north_halfline p)) is
bounded by
TOPREAL6: 89;
then (
proj2
.: (C
/\ (
north_halfline p))) is
real-bounded by
JCT_MISC: 14;
then
A11: (
proj2
.: (C
/\ (
north_halfline p))) is
bounded_below;
((
South-Bound (p,C))
`2 )
< (p
`2 ) & (p
`2 )
< ((
North-Bound (p,C))
`2 ) by
A1,
Th18;
then
A12: ((
South-Bound (p,C))
`2 )
< ((
North-Bound (p,C))
`2 ) by
XXREAL_0: 2;
then
A13: ((
South-Bound (p,C))
`2 )
<= (y
`2 ) by
A7,
TOPREAL1: 4;
assume y
<> (
North-Bound (p,C));
then
A14: (y
`2 )
<> ((
North-Bound (p,C))
`2 ) by
A10,
A8,
TOPREAL3: 6;
A15: (y
`2 )
= (
proj2
. y) by
PSCOMP_1:def 6;
(y
`2 )
<= ((
North-Bound (p,C))
`2 ) by
A7,
A12,
TOPREAL1: 4;
then
A16: (y
`2 )
< ((
North-Bound (p,C))
`2 ) by
A14,
XXREAL_0: 1;
now
assume (y
`2 )
> (p
`2 );
then y
in (
north_halfline p) by
A8,
TOPREAL1:def 10;
then y
in (C
/\ (
north_halfline p)) by
A9,
XBOOLE_0:def 4;
then (y
`2 )
in (
proj2
.: (C
/\ (
north_halfline p))) by
A15,
FUNCT_2: 35;
hence contradiction by
A3,
A16,
A11,
SEQ_4:def 2;
end;
then y
in (
south_halfline p) by
A8,
TOPREAL1:def 12;
then y
in (C
/\ (
south_halfline p)) by
A9,
XBOOLE_0:def 4;
then
A17: (y
`2 )
in (
proj2
.: (C
/\ (
south_halfline p))) by
A15,
FUNCT_2: 35;
(C
/\ (
south_halfline p)) is
bounded by
TOPREAL6: 89;
then (
proj2
.: (C
/\ (
south_halfline p))) is
real-bounded by
JCT_MISC: 14;
then (
proj2
.: (C
/\ (
south_halfline p))) is
bounded_above;
then (y
`2 )
<= ((
South-Bound (p,C))
`2 ) by
A4,
A17,
SEQ_4:def 1;
then (y
`2 )
= ((
South-Bound (p,C))
`2 ) by
A13,
XXREAL_0: 1;
hence y
= (
South-Bound (p,C)) by
A5,
A8,
TOPREAL3: 6;
end;
hence x
in
{(
North-Bound (p,C)), (
South-Bound (p,C))} by
TARSKI:def 2;
end;
let x be
object;
assume x
in
{(
North-Bound (p,C)), (
South-Bound (p,C))};
then
A18: x
= (
North-Bound (p,C)) or x
= (
South-Bound (p,C)) by
TARSKI:def 2;
then x
in L by
RLTOPSP1: 68;
hence thesis by
A18,
A2,
XBOOLE_0:def 4;
end;
theorem ::
JORDAN18:23
for C be
compact
Subset of (
TOP-REAL 2) holds p
in (
BDD C) & q
in (
BDD C) & (p
`1 )
<> (q
`1 ) implies ((
North-Bound (p,C)),(
South-Bound (q,C)),(
North-Bound (q,C)),(
South-Bound (p,C)))
are_mutually_distinct
proof
let C be
compact
Subset of (
TOP-REAL 2);
set np = (
North-Bound (p,C)), sq = (
South-Bound (q,C)), nq = (
North-Bound (q,C)), sp = (
South-Bound (p,C));
A1: (np
`1 )
= (p
`1 ) & (sp
`1 )
= (p
`1 ) by
EUCLID: 52;
A2: ((
North-Bound (q,C))
`2 )
= (
lower_bound (
proj2
.: (C
/\ (
north_halfline q)))) & ((
South-Bound (q,C))
`2 )
= (
upper_bound (
proj2
.: (C
/\ (
south_halfline q)))) by
EUCLID: 52;
A3: ((
North-Bound (p,C))
`2 )
= (
lower_bound (
proj2
.: (C
/\ (
north_halfline p)))) & ((
South-Bound (p,C))
`2 )
= (
upper_bound (
proj2
.: (C
/\ (
south_halfline p)))) by
EUCLID: 52;
assume p
in (
BDD C) & q
in (
BDD C) & (p
`1 )
<> (q
`1 );
hence np
<> sq & np
<> nq & np
<> sp & sq
<> nq & sq
<> sp & nq
<> sp by
A1,
A2,
A3,
Th19,
EUCLID: 52;
end;
begin
definition
let n, V, s1, s2, t1, t2;
::
JORDAN18:def3
pred s1,s2,V
-separate t1,t2 means for A be
Subset of (
TOP-REAL n) st A
is_an_arc_of (s1,s2) & A
c= V holds A
meets
{t1, t2};
end
notation
let n, V, s1, s2, t1, t2;
antonym s1,s2
are_neighbours_wrt t1,t2,V for s1,s2,V
-separate t1,t2;
end
theorem ::
JORDAN18:24
(t,t,V)
-separate (s1,s2) by
JORDAN6: 37;
theorem ::
JORDAN18:25
(s1,s2,V)
-separate (t1,t2) implies (s2,s1,V)
-separate (t1,t2) by
JORDAN5B: 14;
theorem ::
JORDAN18:26
(s1,s2,V)
-separate (t1,t2) implies (s1,s2,V)
-separate (t2,t1);
theorem ::
JORDAN18:27
Th27: (s,t1,V)
-separate (s,t2)
proof
let A be
Subset of (
TOP-REAL n) such that
A1: A
is_an_arc_of (s,t1) and A
c= V;
A2: s
in
{s, t2} by
TARSKI:def 2;
s
in A by
A1,
TOPREAL1: 1;
hence thesis by
A2,
XBOOLE_0: 3;
end;
theorem ::
JORDAN18:28
Th28: (t1,s,V)
-separate (t2,s)
proof
let A be
Subset of (
TOP-REAL n) such that
A1: A
is_an_arc_of (t1,s) and A
c= V;
A2: s
in
{s, t2} by
TARSKI:def 2;
s
in A by
A1,
TOPREAL1: 1;
hence thesis by
A2,
XBOOLE_0: 3;
end;
theorem ::
JORDAN18:29
Th29: (t1,s,V)
-separate (s,t2)
proof
let A be
Subset of (
TOP-REAL n) such that
A1: A
is_an_arc_of (t1,s) and A
c= V;
A2: s
in
{s, t2} by
TARSKI:def 2;
s
in A by
A1,
TOPREAL1: 1;
hence thesis by
A2,
XBOOLE_0: 3;
end;
theorem ::
JORDAN18:30
Th30: (s,t1,V)
-separate (t2,s)
proof
let A be
Subset of (
TOP-REAL n) such that
A1: A
is_an_arc_of (s,t1) and A
c= V;
A2: s
in
{s, t2} by
TARSKI:def 2;
s
in A by
A1,
TOPREAL1: 1;
hence thesis by
A2,
XBOOLE_0: 3;
end;
theorem ::
JORDAN18:31
for p1,p2,q be
Point of (
TOP-REAL 2) st q
in C & p1
in C & p2
in C & p1
<> p2 & p1
<> q & p2
<> q holds (p1,p2)
are_neighbours_wrt (q,q,C)
proof
let p1,p2,q be
Point of (
TOP-REAL 2) such that
A1: q
in C and
A2: p1
in C & p2
in C & p1
<> p2 and
A3: p1
<> q & p2
<> q;
consider P1,P2 be non
empty
Subset of (
TOP-REAL 2) such that
A4: P1
is_an_arc_of (p1,p2) and
A5: P2
is_an_arc_of (p1,p2) and
A6: C
= (P1
\/ P2) and
A7: (P1
/\ P2)
=
{p1, p2} by
A2,
TOPREAL2: 5;
per cases by
A1,
A6,
XBOOLE_0:def 3;
suppose
A8: q
in P1 & not q
in P2;
take P2;
thus P2
is_an_arc_of (p1,p2) by
A5;
thus P2
c= C by
A6,
XBOOLE_1: 7;
thus P2
misses
{q, q} by
A8,
ZFMISC_1: 51;
end;
suppose
A9: q
in P2 & not q
in P1;
take P1;
thus P1
is_an_arc_of (p1,p2) by
A4;
thus P1
c= C by
A6,
XBOOLE_1: 7;
thus P1
misses
{q, q} by
A9,
ZFMISC_1: 51;
end;
suppose q
in P1 & q
in P2;
then q
in (P1
/\ P2) by
XBOOLE_0:def 4;
hence thesis by
A3,
A7,
TARSKI:def 2;
end;
end;
theorem ::
JORDAN18:32
p1
<> p2 & p1
in C & p2
in C implies ((p1,p2,C)
-separate (q1,q2) implies (q1,q2,C)
-separate (p1,p2))
proof
assume that
A1: p1
<> p2 and
A2: p1
in C and
A3: p2
in C and
A4: (p1,p2,C)
-separate (q1,q2);
per cases ;
suppose q1
= p1;
hence thesis by
Th27;
end;
suppose q2
= p2;
hence thesis by
Th28;
end;
suppose q1
= p2;
hence thesis by
Th30;
end;
suppose p1
= q2;
hence thesis by
Th29;
end;
suppose that
A5: q1
<> p1 & q2
<> p2 & q1
<> p2 & q2
<> p1;
let A be
Subset of (
TOP-REAL 2);
assume A
is_an_arc_of (q1,q2) & A
c= C;
then
consider B be non
empty
Subset of (
TOP-REAL 2) such that
A6: B
is_an_arc_of (q1,q2) and
A7: (A
\/ B)
= C and (A
/\ B)
=
{q1, q2} by
Th15;
assume
A8: A
misses
{p1, p2};
then not p2
in A by
ZFMISC_1: 49;
then
A9: p2
in B by
A3,
A7,
XBOOLE_0:def 3;
not p1
in A by
A8,
ZFMISC_1: 49;
then p1
in B by
A2,
A7,
XBOOLE_0:def 3;
then
consider P be non
empty
Subset of (
TOP-REAL 2) such that
A10: P
is_an_arc_of (p1,p2) and
A11: P
c= B and
A12: P
misses
{q1, q2} by
A1,
A5,
A6,
A9,
JORDAN16: 23;
B
c= C by
A7,
XBOOLE_1: 7;
then P
c= C by
A11;
hence thesis by
A4,
A10,
A12;
end;
end;
theorem ::
JORDAN18:33
p1
in C & p2
in C & q1
in C & p1
<> p2 & q1
<> p1 & q1
<> p2 & q2
<> p1 & q2
<> p2 implies (p1,p2)
are_neighbours_wrt (q1,q2,C) or (p1,q1)
are_neighbours_wrt (p2,q2,C)
proof
assume that
A1: p1
in C & p2
in C and
A2: q1
in C and
A3: p1
<> p2 and
A4: q1
<> p1 and
A5: q1
<> p2 and
A6: q2
<> p1 & q2
<> p2;
consider P,P1 be non
empty
Subset of (
TOP-REAL 2) such that
A7: P
is_an_arc_of (p1,p2) and
A8: P1
is_an_arc_of (p1,p2) and
A9: C
= (P
\/ P1) and
A10: (P
/\ P1)
=
{p1, p2} by
A1,
A3,
TOPREAL2: 5;
A11: P
c= C by
A9,
XBOOLE_1: 7;
assume
A12: for A be
Subset of (
TOP-REAL 2) st A
is_an_arc_of (p1,p2) & A
c= C holds A
meets
{q1, q2};
then
A13: P
meets
{q1, q2} by
A7,
A9,
XBOOLE_1: 7;
A14: P1
c= C by
A9,
XBOOLE_1: 7;
per cases by
A13,
ZFMISC_1: 51;
suppose that
A15: q1
in P and
A16: not q2
in P;
now
take A = (
Segment (P,p1,p2,p1,q1));
A17:
now
A18: A
= { q where q be
Point of (
TOP-REAL 2) :
LE (p1,q,P,p1,p2) &
LE (q,q1,P,p1,p2) } by
JORDAN6: 26;
assume p2
in A;
then ex q be
Point of (
TOP-REAL 2) st p2
= q &
LE (p1,q,P,p1,p2) &
LE (q,q1,P,p1,p2) by
A18;
hence contradiction by
A5,
A7,
JORDAN6: 55;
end;
LE (p1,q1,P,p1,p2) by
A7,
A15,
JORDAN5C: 10;
hence A
is_an_arc_of (p1,q1) by
A4,
A7,
JORDAN16: 21;
A19: A
c= P by
JORDAN16: 2;
hence A
c= C by
A11;
not q2
in A by
A16,
A19;
hence A
misses
{p2, q2} by
A17,
ZFMISC_1: 51;
end;
hence thesis;
end;
suppose that
A20: q2
in P and
A21: not q1
in P;
now
take A = (
Segment (P1,p1,p2,p1,q1));
A22:
now
A23: A
= { q where q be
Point of (
TOP-REAL 2) :
LE (p1,q,P1,p1,p2) &
LE (q,q1,P1,p1,p2) } by
JORDAN6: 26;
assume p2
in A;
then ex q be
Point of (
TOP-REAL 2) st p2
= q &
LE (p1,q,P1,p1,p2) &
LE (q,q1,P1,p1,p2) by
A23;
hence contradiction by
A5,
A8,
JORDAN6: 55;
end;
q1
in P1 by
A2,
A9,
A21,
XBOOLE_0:def 3;
then
LE (p1,q1,P1,p1,p2) by
A8,
JORDAN5C: 10;
hence A
is_an_arc_of (p1,q1) by
A4,
A8,
JORDAN16: 21;
A24: A
c= P1 by
JORDAN16: 2;
hence A
c= C by
A14;
now
assume q2
in A;
then q2
in
{p1, p2} by
A10,
A20,
A24,
XBOOLE_0:def 4;
hence contradiction by
A6,
TARSKI:def 2;
end;
hence A
misses
{p2, q2} by
A22,
ZFMISC_1: 51;
end;
hence thesis;
end;
suppose that
A25: q1
in P & q2
in P;
P1
meets
{q1, q2} by
A12,
A8,
A9,
XBOOLE_1: 7;
then q1
in P1 or q2
in P1 by
ZFMISC_1: 51;
then q1
in
{p1, p2} or q2
in
{p1, p2} by
A10,
A25,
XBOOLE_0:def 4;
hence thesis by
A4,
A5,
A6,
TARSKI:def 2;
end;
end;