let p, q be Point of (TOP-REAL 2); :: thesis: ( p `2 <= q `2 implies proj2 .: (LSeg p,q) = [.(p `2 ),(q `2 ).] )
assume A1:
p `2 <= q `2
; :: thesis: proj2 .: (LSeg p,q) = [.(p `2 ),(q `2 ).]
for y being set holds
( y in [.(p `2 ),(q `2 ).] iff ex x being set st
( x in dom proj2 & x in LSeg p,q & y = proj2 . x ) )
proof
let y be
set ;
:: thesis: ( y in [.(p `2 ),(q `2 ).] iff ex x being set st
( x in dom proj2 & x in LSeg p,q & y = proj2 . x ) )
given x being
set such that
x in dom proj2
and A5:
x in LSeg p,
q
and A6:
y = proj2 . x
;
:: thesis: y in [.(p `2 ),(q `2 ).]
reconsider s =
x as
Point of
(TOP-REAL 2) by A5;
x in LSeg q,
p
by A5;
then consider r being
Real such that A8:
s = ((1 - r) * q) + (r * p)
and A7:
(
0 <= r &
r <= 1 )
by A5;
y =
s `2
by A6, PSCOMP_1:def 29
.=
(((1 - r) * q) `2 ) + ((r * p) `2 )
by A8, TOPREAL3:7
.=
((1 - r) * (q `2 )) + ((r * p) `2 )
by TOPREAL3:9
.=
((1 - r) * (q `2 )) + (r * (p `2 ))
by TOPREAL3:9
;
hence
y in [.(p `2 ),(q `2 ).]
by A1, A7, Th59;
:: thesis: verum
end;
hence
proj2 .: (LSeg p,q) = [.(p `2 ),(q `2 ).]
by FUNCT_1:def 12; :: thesis: verum