let OAS be OAffinSpace; :: thesis: for o, a, b, a', b' being Element of the carrier of OAS st not LIN o,a,b & a,o // o,a' & LIN o,b,b' & a,b '||' a',b' holds
( b,o // o,b' & a,b // b',a' )

let o, a, b, a', b' be Element of OAS; :: thesis: ( not LIN o,a,b & a,o // o,a' & LIN o,b,b' & a,b '||' a',b' implies ( b,o // o,b' & a,b // b',a' ) )
assume that
A1: not LIN o,a,b and
A2: a,o // o,a' and
A3: LIN o,b,b' and
A4: a,b '||' a',b' ; :: thesis: ( b,o // o,b' & a,b // b',a' )
A5: Mid a,o,a' by A2, DIRAF:def 3;
a,b '||' b',a' by A4, DIRAF:27;
then Mid b,o,b' by A1, A3, A5, PASCH:13;
hence b,o // o,b' by DIRAF:def 3; :: thesis: a,b // b',a'
hence a,b // b',a' by A1, A2, A4, PASCH:19; :: thesis: verum