let C be Simple_closed_curve; :: thesis: for p being Point of (TOP-REAL 2) st LE p, E-max C,C holds
Segment p,(W-min C),C = (R_Segment (Upper_Arc C),(W-min C),(E-max C),p) \/ (L_Segment (Lower_Arc C),(E-max C),(W-min C),(W-min C))
let p be Point of (TOP-REAL 2); :: thesis: ( LE p, E-max C,C implies Segment p,(W-min C),C = (R_Segment (Upper_Arc C),(W-min C),(E-max C),p) \/ (L_Segment (Lower_Arc C),(E-max C),(W-min C),(W-min C)) )
set q = W-min C;
assume A1:
LE p, E-max C,C
; :: thesis: Segment p,(W-min C),C = (R_Segment (Upper_Arc C),(W-min C),(E-max C),p) \/ (L_Segment (Lower_Arc C),(E-max C),(W-min C),(W-min C))
A2:
p in Upper_Arc C
by A1, JORDAN17:3;
A3:
W-min C in Lower_Arc C
by JORDAN7:1;
A4:
Lower_Arc C is_an_arc_of E-max C, W-min C
by JORDAN6:65;
defpred S1[ Point of (TOP-REAL 2)] means ( LE p,$1,C or ( p in C & $1 = W-min C ) );
defpred S2[ Point of (TOP-REAL 2)] means LE p,$1, Upper_Arc C, W-min C, E-max C;
defpred S3[ Point of (TOP-REAL 2)] means LE $1, W-min C, Lower_Arc C, E-max C, W-min C;
defpred S4[ Point of (TOP-REAL 2)] means ( S2[$1] or S3[$1] );
A5:
for p1 being Point of (TOP-REAL 2) holds
( S1[p1] iff S4[p1] )
proof
let p1 be
Point of
(TOP-REAL 2);
:: thesis: ( S1[p1] iff S4[p1] )
thus
( ( not
LE p,
p1,
C & not (
p in C &
p1 = W-min C ) ) or
LE p,
p1,
Upper_Arc C,
W-min C,
E-max C or
LE p1,
W-min C,
Lower_Arc C,
E-max C,
W-min C )
:: thesis: ( S4[p1] implies S1[p1] )proof
assume A6:
(
LE p,
p1,
C or (
p in C &
p1 = W-min C ) )
;
:: thesis: ( LE p,p1, Upper_Arc C, W-min C, E-max C or LE p1, W-min C, Lower_Arc C, E-max C, W-min C )
per cases
( p1 = W-min C or p1 = E-max C or ( not p1 in Lower_Arc C & p1 <> W-min C ) or ( not p1 in Upper_Arc C & p1 <> W-min C ) )
by A7;
suppose
p1 = E-max C
;
:: thesis: ( LE p,p1, Upper_Arc C, W-min C, E-max C or LE p1, W-min C, Lower_Arc C, E-max C, W-min C )hence
(
LE p,
p1,
Upper_Arc C,
W-min C,
E-max C or
LE p1,
W-min C,
Lower_Arc C,
E-max C,
W-min C )
by A3, A4, JORDAN5C:10;
:: thesis: verum end; suppose that A8:
not
p1 in Upper_Arc C
and A9:
p1 <> W-min C
;
:: thesis: ( LE p,p1, Upper_Arc C, W-min C, E-max C or LE p1, W-min C, Lower_Arc C, E-max C, W-min C )A10:
p1 in C
by A6, A9, JORDAN7:5;
C = (Lower_Arc C) \/ (Upper_Arc C)
by JORDAN6:def 9;
then
p1 in Lower_Arc C
by A8, A10, XBOOLE_0:def 3;
hence
(
LE p,
p1,
Upper_Arc C,
W-min C,
E-max C or
LE p1,
W-min C,
Lower_Arc C,
E-max C,
W-min C )
by A4, JORDAN5C:10;
:: thesis: verum end; end;
end;
assume A11:
(
LE p,
p1,
Upper_Arc C,
W-min C,
E-max C or
LE p1,
W-min C,
Lower_Arc C,
E-max C,
W-min C )
;
:: thesis: S1[p1]
A12:
Upper_Arc C c= C
by JORDAN6:76;
end;
set Y1 = { p1 where p1 is Point of (TOP-REAL 2) : S2[p1] } ;
set Y2 = { p1 where p1 is Point of (TOP-REAL 2) : S3[p1] } ;
deffunc H1( set ) -> set = $1;
set X = { H1(p1) where p1 is Point of (TOP-REAL 2) : S1[p1] } ;
set Y = { H1(p1) where p1 is Point of (TOP-REAL 2) : S4[p1] } ;
set Y' = { p1 where p1 is Point of (TOP-REAL 2) : ( S2[p1] or S3[p1] ) } ;
A16:
{ H1(p1) where p1 is Point of (TOP-REAL 2) : S1[p1] } = { H1(p1) where p1 is Point of (TOP-REAL 2) : S4[p1] }
from FRAENKEL:sch 3(A5);
A17:
Segment p,(W-min C),C = { H1(p1) where p1 is Point of (TOP-REAL 2) : S1[p1] }
by JORDAN7:def 1;
A18:
L_Segment (Lower_Arc C),(E-max C),(W-min C),(W-min C) = { p1 where p1 is Point of (TOP-REAL 2) : S3[p1] }
by JORDAN6:def 3;
{ p1 where p1 is Point of (TOP-REAL 2) : ( S2[p1] or S3[p1] ) } = { p1 where p1 is Point of (TOP-REAL 2) : S2[p1] } \/ { p1 where p1 is Point of (TOP-REAL 2) : S3[p1] }
from TOPREAL1:sch 1();
hence
Segment p,(W-min C),C = (R_Segment (Upper_Arc C),(W-min C),(E-max C),p) \/ (L_Segment (Lower_Arc C),(E-max C),(W-min C),(W-min C))
by A16, A17, A18, JORDAN6:def 4; :: thesis: verum