let V be RealLinearSpace; :: thesis: for w, y being VECTOR of st Gen w,y holds
for p, q, r being Element of ex r1 being Element of st
( p,q _|_ r,r1 & r <> r1 )

let w, y be VECTOR of ; :: thesis: ( Gen w,y implies for p, q, r being Element of ex r1 being Element of st
( p,q _|_ r,r1 & r <> r1 ) )

assume A1: Gen w,y ; :: thesis: for p, q, r being Element of ex r1 being Element of st
( p,q _|_ r,r1 & r <> r1 )

let p, q, r be Element of ; :: thesis: ex r1 being Element of st
( p,q _|_ r,r1 & r <> r1 )

reconsider u = p, v = q, u1 = r as Element of ;
consider v2 being VECTOR of such that
A2: v - u,v2 are_Ort_wrt w,y and
A3: v2 <> 0. V by A1, Th12;
set v1 = u1 + v2;
reconsider r1 = u1 + v2 as Element of ;
A4: (u1 + v2) - u1 = v2 + (u1 - u1) by RLVECT_1:def 6
.= v2 + (0. V) by RLVECT_1:28
.= v2 by RLVECT_1:10 ;
then u,v,u1,u1 + v2 are_Ort_wrt w,y by A2, Def3;
then A5: p,q _|_ r,r1 by Th31;
r <> r1 by A3, A4, RLVECT_1:28;
hence ex r1 being Element of st
( p,q _|_ r,r1 & r <> r1 ) by A5; :: thesis: verum