let PCPP be Pappian CollProjectivePlane; :: thesis: for p1, p2, p3, q1, q2, q3, r1, r2, r3 being Element of PCPP st p2 <> p3 & p1 <> p3 & q2 <> q3 & q1 <> q2 & q1 <> q3 & not p1,p2,q1 are_collinear & p1,p2,p3 are_collinear & q1,q2,q3 are_collinear & p1,q2,r3 are_collinear & q1,p2,r3 are_collinear & p1,q3,r2 are_collinear & p3,q1,r2 are_collinear & p2,q3,r1 are_collinear & p3,q2,r1 are_collinear holds
r1,r2,r3 are_collinear

let p1, p2, p3, q1, q2, q3, r1, r2, r3 be Element of PCPP; :: thesis: ( p2 <> p3 & p1 <> p3 & q2 <> q3 & q1 <> q2 & q1 <> q3 & not p1,p2,q1 are_collinear & p1,p2,p3 are_collinear & q1,q2,q3 are_collinear & p1,q2,r3 are_collinear & q1,p2,r3 are_collinear & p1,q3,r2 are_collinear & p3,q1,r2 are_collinear & p2,q3,r1 are_collinear & p3,q2,r1 are_collinear implies r1,r2,r3 are_collinear )
assume that
A1: p2 <> p3 and
A2: p1 <> p3 and
A3: q2 <> q3 and
A4: q1 <> q2 and
A5: q1 <> q3 and
A6: not p1,p2,q1 are_collinear and
A7: p1,p2,p3 are_collinear and
A8: q1,q2,q3 are_collinear and
A9: p1,q2,r3 are_collinear and
A10: q1,p2,r3 are_collinear and
A11: p1,q3,r2 are_collinear and
A12: p3,q1,r2 are_collinear and
A13: p2,q3,r1 are_collinear and
A14: p3,q2,r1 are_collinear ; :: thesis: r1,r2,r3 are_collinear
A15: p1 <> p2 by A6, ANPROJ_2:def 7;
A16: now :: thesis: ( not p1,p2,q2 are_collinear implies r1,r2,r3 are_collinear )
assume A17: not p1,p2,q2 are_collinear ; :: thesis: r1,r2,r3 are_collinear
A18: now :: thesis: ( not p1,p2,q3 are_collinear implies r1,r2,r3 are_collinear )
assume A19: not p1,p2,q3 are_collinear ; :: thesis: r1,r2,r3 are_collinear
A20: now :: thesis: ( ( q1,q2,p1 are_collinear or q1,q2,p2 are_collinear or q1,q2,p3 are_collinear ) implies r1,r2,r3 are_collinear )
A21: now :: thesis: ( q1,q2,p2 are_collinear implies r1,r2,r3 are_collinear )end;
A30: now :: thesis: ( q1,q2,p3 are_collinear implies r1,r2,r3 are_collinear )end;
A38: now :: thesis: ( q1,q2,p1 are_collinear implies r1,r2,r3 are_collinear )end;
assume ( q1,q2,p1 are_collinear or q1,q2,p2 are_collinear or q1,q2,p3 are_collinear ) ; :: thesis: r1,r2,r3 are_collinear
hence r1,r2,r3 are_collinear by A38, A21, A30; :: thesis: verum
end;
now :: thesis: ( not q1,q2,p1 are_collinear & not q1,q2,p2 are_collinear & not q1,q2,p3 are_collinear implies r1,r2,r3 are_collinear )end;
hence r1,r2,r3 are_collinear by A20; :: thesis: verum
end;
now :: thesis: ( p1,p2,q3 are_collinear implies r1,r2,r3 are_collinear )
assume A53: p1,p2,q3 are_collinear ; :: thesis: r1,r2,r3 are_collinear
A54: now :: thesis: ( p2 <> q3 & p1 <> q3 implies r1,r2,r3 are_collinear )end;
A61: now :: thesis: ( p2 = q3 implies r1,r2,r3 are_collinear )end;
hence r1,r2,r3 are_collinear by A61, A54; :: thesis: verum
end;
hence r1,r2,r3 are_collinear by A18; :: thesis: verum
end;
now :: thesis: ( p1,p2,q2 are_collinear implies r1,r2,r3 are_collinear )
A73: now :: thesis: ( p1 = q2 implies r1,r2,r3 are_collinear )end;
assume A81: p1,p2,q2 are_collinear ; :: thesis: r1,r2,r3 are_collinear
A82: now :: thesis: ( p1 <> q2 & p3 <> q2 implies r1,r2,r3 are_collinear )end;
now :: thesis: ( p3 = q2 implies r1,r2,r3 are_collinear )end;
hence r1,r2,r3 are_collinear by A73, A82; :: thesis: verum
end;
hence r1,r2,r3 are_collinear by A16; :: thesis: verum