let V be RealLinearSpace; for y, u, v being VECTOR of V st y,u '||' y,v & y <> u & y <> v holds
ex r being Real st
( u - y = r * (v - y) & r <> 0 )
let y, u, v be VECTOR of V; ( y,u '||' y,v & y <> u & y <> v implies ex r being Real st
( u - y = r * (v - y) & r <> 0 ) )
assume that
A1:
y,u '||' y,v
and
A2:
y <> u
and
A3:
y <> v
; ex r being Real st
( u - y = r * (v - y) & r <> 0 )
( y,u // y,v or y,u // v,y )
by A1, GEOMTRAP:def 1;
then consider a, b being Real such that
A4:
a * (u - y) = b * (v - y)
and
A5:
( a <> 0 or b <> 0 )
by ANALMETR:14;
then A10:
a " <> 0
by XCMPLX_1:202;
take r = (a ") * b; ( u - y = r * (v - y) & r <> 0 )
r * (v - y) =
(a ") * (a * (u - y))
by A4, RLVECT_1:def 7
.=
((a ") * a) * (u - y)
by RLVECT_1:def 7
.=
1 * (u - y)
by A8, XCMPLX_0:def 7
.=
u - y
by RLVECT_1:def 8
;
hence
( u - y = r * (v - y) & r <> 0 )
by A6, A10, XCMPLX_1:6; verum