let OAS be OAffinSpace; :: thesis: for p, a, a9, b, b9 being Element of OAS st not LIN p,a,a9 & p,a // p,b & p,a9 // p,b9 & a,a9 '||' b,b9 holds
a,a9 // b,b9

let p, a, a9, b, b9 be Element of OAS; :: thesis: ( not LIN p,a,a9 & p,a // p,b & p,a9 // p,b9 & a,a9 '||' b,b9 implies a,a9 // b,b9 )
assume that
A1: not LIN p,a,a9 and
A2: p,a // p,b and
A3: p,a9 // p,b9 and
A4: a,a9 '||' b,b9 ; :: thesis: a,a9 // b,b9
consider c being Element of OAS such that
A5: Mid a,p,c and
A6: p <> c by DIRAF:13;
A7: a,p // p,c by A5, DIRAF:def 3;
A8: a <> p by A1, DIRAF:31;
then consider c9 being Element of OAS such that
A9: a9,p // p,c9 and
A10: a9,a // c,c9 by A7, ANALOAF:def 5;
A11: a9,a '||' c9,c by A10, DIRAF:def 4;
A12: c <> c9
proof
assume c = c9 ; :: thesis: contradiction
then Mid a9,p,c by A9, DIRAF:def 3;
then LIN a9,p,c by DIRAF:28;
then A13: LIN p,c,a9 by DIRAF:30;
LIN a,p,c by A5, DIRAF:28;
then A14: LIN p,c,a by DIRAF:30;
LIN p,c,p by DIRAF:31;
hence contradiction by A1, A6, A14, A13, DIRAF:32; :: thesis: verum
end;
p,a // c,p by A7, DIRAF:2;
then c,p // p,b by A2, A8, ANALOAF:def 5;
then consider b99 being Element of OAS such that
A15: c9,p // p,b99 and
A16: c9,c // b,b99 by A6, ANALOAF:def 5;
A17: a9,a '||' b,b9 by A4, DIRAF:22;
A18: p <> c9
proof end;
p,a '||' p,b by A2, DIRAF:def 4;
then A20: LIN p,a,b by DIRAF:def 5;
A21: c9,c // a,a9 by A10, DIRAF:2;
a9,p '||' p,c9 by A9, DIRAF:def 4;
then A22: p,a9 '||' p,c9 by DIRAF:22;
p,a9 '||' p,b9 by A3, DIRAF:def 4;
then A23: LIN p,a9,b9 by DIRAF:def 5;
c9,p '||' p,b99 by A15, DIRAF:def 4;
then p,c9 '||' p,b99 by DIRAF:22;
then p,a9 '||' p,b99 by A18, A22, DIRAF:23;
then A24: LIN p,a9,b99 by DIRAF:def 5;
c9,c '||' b,b99 by A16, DIRAF:def 4;
then A25: a9,a '||' b,b99 by A12, A11, DIRAF:23;
not LIN p,a9,a by A1, DIRAF:30;
then c9,c // b,b9 by A20, A23, A17, A16, A24, A25, Th11;
hence a,a9 // b,b9 by A12, A21, ANALOAF:def 5; :: thesis: verum