let V be RealLinearSpace; :: thesis: 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; :: thesis: ( 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 & y <> v )
; :: thesis: 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
A3:
a * (u - y) = b * (v - y)
and
A4:
( a <> 0 or b <> 0 )
by ANALMETR:18;
take r = (a " ) * b; :: thesis: ( u - y = r * (v - y) & r <> 0 )
A7:
a " <> 0
by A5, XCMPLX_1:203;
u - y = r * (v - y)
hence
( u - y = r * (v - y) & r <> 0 )
by A6, A7, XCMPLX_1:6; :: thesis: verum