let p, q be Point of (TOP-REAL 2); ( p <> q implies LSeg (p,q) = { p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) } )
assume A1:
p <> q
; LSeg (p,q) = { p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) }
thus
LSeg (p,q) c= { p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) }
XBOOLE_0:def 10 { p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) } c= LSeg (p,q)proof
let a be
object ;
TARSKI:def 3 ( not a in LSeg (p,q) or a in { p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) } )
assume A2:
a in LSeg (
p,
q)
;
a in { p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) }
then reconsider a9 =
a as
Point of
(TOP-REAL 2) ;
A3:
LE p,
a9,
p,
q
by A1, A2, Th10;
LE a9,
q,
p,
q
by A1, A2, Th11;
hence
a in { p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) }
by A3;
verum
end;
thus
{ p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) } c= LSeg (p,q)
verumproof
let a be
object ;
TARSKI:def 3 ( not a in { p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) } or a in LSeg (p,q) )
assume
a in { p1 where p1 is Point of (TOP-REAL 2) : ( LE p,p1,p,q & LE p1,q,p,q ) }
;
a in LSeg (p,q)
then
ex
a9 being
Point of
(TOP-REAL 2) st
(
a9 = a &
LE p,
a9,
p,
q &
LE a9,
q,
p,
q )
;
hence
a in LSeg (
p,
q)
;
verum
end;