let V be non trivial RealLinearSpace; :: thesis: for p, q being Element of V st not p is zero & not q is zero holds
( Dir p = Dir q iff are_Prop p,q )

let p, q be Element of V; :: thesis: ( not p is zero & not q is zero implies ( Dir p = Dir q iff are_Prop p,q ) )
assume A1: ( not p is zero & not q is zero ) ; :: thesis: ( Dir p = Dir q iff are_Prop p,q )
then A2: p in NonZero V by STRUCT_0:1;
A3: now end;
now end;
hence ( Dir p = Dir q iff are_Prop p,q ) by A3; :: thesis: verum