:: JORDAN5A semantic presentation

theorem Th1: :: JORDAN5A:1
for b1 being Nat
for b2, b3 being Point of (TOP-REAL b1)
for b4 being Subset of (TOP-REAL b1) st b4 is_an_arc_of b2,b3 holds
b4 is compact
proof end;

Lemma2: for b1 being Nat holds
( the carrier of (Euclid b1) = REAL b1 & the carrier of (TOP-REAL b1) = REAL b1 )
proof end;

theorem Th2: :: JORDAN5A:2
for b1 being real number holds
( ( 0 <= b1 & b1 <= 1 ) iff b1 in the carrier of I[01] )
proof end;

theorem Th3: :: JORDAN5A:3
for b1 being Nat
for b2, b3 being Point of (TOP-REAL b1)
for b4, b5 being real number holds
( not ((1 - b4) * b2) + (b4 * b3) = ((1 - b5) * b2) + (b5 * b3) or b4 = b5 or b2 = b3 )
proof end;

theorem Th4: :: JORDAN5A:4
for b1 being Nat
for b2, b3 being Point of (TOP-REAL b1) st b2 <> b3 holds
ex b4 being Function of I[01] ,((TOP-REAL b1) | (LSeg b2,b3)) st
( ( for b5 being Real st b5 in [.0,1.] holds
b4 . b5 = ((1 - b5) * b2) + (b5 * b3) ) & b4 is_homeomorphism & b4 . 0 = b2 & b4 . 1 = b3 )
proof end;

Lemma6: for b1 being Nat holds TOP-REAL b1 is arcwise_connected
proof end;

registration
let c1 be Nat;
cluster TOP-REAL a1 -> arcwise_connected ;
coherence
TOP-REAL c1 is arcwise_connected
by Lemma6;
end;

registration
let c1 be Nat;
cluster non empty strict compact SubSpace of TOP-REAL a1;
existence
ex b1 being SubSpace of TOP-REAL c1 st
( b1 is compact & not b1 is empty & b1 is strict )
proof end;
end;

theorem Th5: :: JORDAN5A:5
for b1, b2 being Point of (TOP-REAL 2)
for b3 being Path of b1,b2
for b4 being non empty compact SubSpace of TOP-REAL 2
for b5 being Function of I[01] ,b4 st b3 is one-to-one & b5 = b3 & [#] b4 = rng b3 holds
b5 is_homeomorphism
proof end;

Lemma7: for b1 being Subset of REAL st b1 is open holds
b1 in Family_open_set RealSpace
proof end;

Lemma8: for b1 being Subset of REAL st b1 in Family_open_set RealSpace holds
b1 is open
proof end;

theorem Th6: :: JORDAN5A:6
for b1 being Subset of REAL holds
( b1 in Family_open_set RealSpace iff b1 is open ) by Lemma7, Lemma8;

theorem Th7: :: JORDAN5A:7
for b1 being Function of R^1 ,R^1
for b2 being Point of R^1
for b3 being PartFunc of REAL , REAL
for b4 being Real st b1 is_continuous_at b2 & b1 = b3 & b2 = b4 holds
b3 is_continuous_in b4
proof end;

theorem Th8: :: JORDAN5A:8
for b1 being continuous Function of R^1 ,R^1
for b2 being PartFunc of REAL , REAL st b1 = b2 holds
b2 is_continuous_on REAL
proof end;

Lemma11: for b1 being one-to-one continuous Function of R^1 ,R^1
for b2 being PartFunc of REAL , REAL holds
( not b1 = b2 or b2 is_increasing_on [.0,1.] or b2 is_decreasing_on [.0,1.] )
proof end;

theorem Th9: :: JORDAN5A:9
for b1 being one-to-one continuous Function of R^1 ,R^1 holds
( for b2, b3 being Point of I[01]
for b4, b5, b6, b7 being Real st b2 = b4 & b3 = b5 & b4 < b5 & b6 = b1 . b2 & b7 = b1 . b3 holds
b6 < b7 or for b2, b3 being Point of I[01]
for b4, b5, b6, b7 being Real st b2 = b4 & b3 = b5 & b4 < b5 & b6 = b1 . b2 & b7 = b1 . b3 holds
b6 > b7 )
proof end;

theorem Th10: :: JORDAN5A:10
for b1, b2, b3, b4 being Real
for b5 being Element of (Closed-Interval-MSpace b3,b4) st b3 <= b4 & b5 = b1 & b2 > 0 & ].(b1 - b2),(b1 + b2).[ c= [.b3,b4.] holds
].(b1 - b2),(b1 + b2).[ = Ball b5,b2
proof end;

theorem Th11: :: JORDAN5A:11
for b1, b2 being Real
for b3 being Subset of REAL st b1 < b2 & not b1 in b3 & not b2 in b3 & b3 in Family_open_set (Closed-Interval-MSpace b1,b2) holds
b3 is open
proof end;

theorem Th12: :: JORDAN5A:12
for b1 being open Subset of REAL
for b2, b3 being Real st b1 c= [.b2,b3.] holds
( not b2 in b1 & not b3 in b1 )
proof end;

theorem Th13: :: JORDAN5A:13
for b1, b2 being Real
for b3 being Subset of REAL
for b4 being Subset of (Closed-Interval-MSpace b1,b2) st b1 <= b2 & b4 = b3 & b3 is open holds
b4 in Family_open_set (Closed-Interval-MSpace b1,b2)
proof end;

Lemma16: for b1, b2, b3 being real number st b1 <= b2 holds
( b3 in the carrier of (Closed-Interval-TSpace b1,b2) iff ( b1 <= b3 & b3 <= b2 ) )
proof end;

Lemma17: for b1, b2, b3, b4 being Real
for b5 being Function of (Closed-Interval-TSpace b1,b2),(Closed-Interval-TSpace b3,b4)
for b6 being Point of (Closed-Interval-TSpace b1,b2)
for b7 being PartFunc of REAL , REAL
for b8 being Real st b1 < b2 & b3 < b4 & b5 is_continuous_at b6 & b6 <> b1 & b6 <> b2 & b5 . b1 = b3 & b5 . b2 = b4 & b5 is one-to-one & b5 = b7 & b6 = b8 holds
b7 is_continuous_in b8
proof end;

theorem Th14: :: JORDAN5A:14
for b1, b2, b3, b4, b5 being Real
for b6 being Function of (Closed-Interval-TSpace b1,b2),(Closed-Interval-TSpace b3,b4)
for b7 being Point of (Closed-Interval-TSpace b1,b2)
for b8 being PartFunc of REAL , REAL st b1 < b2 & b3 < b4 & b6 is_continuous_at b7 & b6 . b1 = b3 & b6 . b2 = b4 & b6 is one-to-one & b6 = b8 & b7 = b5 holds
b8 | [.b1,b2.] is_continuous_in b5
proof end;

theorem Th15: :: JORDAN5A:15
for b1, b2, b3, b4 being Real
for b5 being Function of (Closed-Interval-TSpace b1,b2),(Closed-Interval-TSpace b3,b4)
for b6 being PartFunc of REAL , REAL st b5 is continuous & b5 is one-to-one & b1 < b2 & b3 < b4 & b5 = b6 & b5 . b1 = b3 & b5 . b2 = b4 holds
b6 is_continuous_on [.b1,b2.]
proof end;

theorem Th16: :: JORDAN5A:16
for b1, b2, b3, b4 being Real
for b5 being Function of (Closed-Interval-TSpace b1,b2),(Closed-Interval-TSpace b3,b4) st b1 < b2 & b3 < b4 & b5 is continuous & b5 is one-to-one & b5 . b1 = b3 & b5 . b2 = b4 holds
for b6, b7 being Point of (Closed-Interval-TSpace b1,b2)
for b8, b9, b10, b11 being Real st b6 = b8 & b7 = b9 & b8 < b9 & b10 = b5 . b6 & b11 = b5 . b7 holds
b10 < b11
proof end;

theorem Th17: :: JORDAN5A:17
for b1 being one-to-one continuous Function of I[01] ,I[01] st b1 . 0 = 0 & b1 . 1 = 1 holds
for b2, b3 being Point of I[01]
for b4, b5, b6, b7 being Real st b2 = b4 & b3 = b5 & b4 < b5 & b6 = b1 . b2 & b7 = b1 . b3 holds
b6 < b7 by Th16, TOPMETR:27;

theorem Th18: :: JORDAN5A:18
for b1, b2, b3, b4 being Real
for b5 being Function of (Closed-Interval-TSpace b1,b2),(Closed-Interval-TSpace b3,b4)
for b6 being non empty Subset of (Closed-Interval-TSpace b1,b2)
for b7, b8 being Subset of R^1 st b1 < b2 & b3 < b4 & b7 = b6 & b5 is continuous & b5 is one-to-one & b7 is compact & b5 . b1 = b3 & b5 . b2 = b4 & b5 .: b6 = b8 holds
b5 . (lower_bound ([#] b7)) = lower_bound ([#] b8)
proof end;

theorem Th19: :: JORDAN5A:19
for b1, b2, b3, b4 being Real
for b5 being Function of (Closed-Interval-TSpace b1,b2),(Closed-Interval-TSpace b3,b4)
for b6, b7 being non empty Subset of (Closed-Interval-TSpace b1,b2)
for b8, b9 being Subset of R^1 st b1 < b2 & b3 < b4 & b8 = b6 & b9 = b7 & b5 is continuous & b5 is one-to-one & b8 is compact & b5 . b1 = b3 & b5 . b2 = b4 & b5 .: b6 = b7 holds
b5 . (upper_bound ([#] b8)) = upper_bound ([#] b9)
proof end;

theorem Th20: :: JORDAN5A:20
for b1, b2 being real number st b1 <= b2 holds
( lower_bound [.b1,b2.] = b1 & upper_bound [.b1,b2.] = b2 )
proof end;

theorem Th21: :: JORDAN5A:21
for b1, b2, b3, b4, b5, b6, b7, b8 being Real
for b9 being Function of (Closed-Interval-TSpace b1,b2),(Closed-Interval-TSpace b3,b4) st b1 < b2 & b3 < b4 & b5 < b6 & b1 <= b5 & b6 <= b2 & b9 is_homeomorphism & b9 . b1 = b3 & b9 . b2 = b4 & b7 = b9 . b5 & b8 = b9 . b6 holds
b9 .: [.b5,b6.] = [.b7,b8.]
proof end;

theorem Th22: :: JORDAN5A:22
for b1, b2 being Subset of (TOP-REAL 2)
for b3, b4 being Point of (TOP-REAL 2) st b1 meets b2 & b1 /\ b2 is closed & b1 is_an_arc_of b3,b4 holds
ex b5 being Point of (TOP-REAL 2) st
( b5 in b1 /\ b2 & ex b6 being Function of I[01] ,((TOP-REAL 2) | b1)ex b7 being Real st
( b6 is_homeomorphism & b6 . 0 = b3 & b6 . 1 = b4 & b6 . b7 = b5 & 0 <= b7 & b7 <= 1 & ( for b8 being Real st 0 <= b8 & b8 < b7 holds
not b6 . b8 in b2 ) ) )
proof end;

theorem Th23: :: JORDAN5A:23
for b1, b2 being Subset of (TOP-REAL 2)
for b3, b4 being Point of (TOP-REAL 2) st b1 meets b2 & b1 /\ b2 is closed & b1 is_an_arc_of b3,b4 holds
ex b5 being Point of (TOP-REAL 2) st
( b5 in b1 /\ b2 & ex b6 being Function of I[01] ,((TOP-REAL 2) | b1)ex b7 being Real st
( b6 is_homeomorphism & b6 . 0 = b3 & b6 . 1 = b4 & b6 . b7 = b5 & 0 <= b7 & b7 <= 1 & ( for b8 being Real st 1 >= b8 & b8 > b7 holds
not b6 . b8 in b2 ) ) )
proof end;