let P, Q be Element of BK_model ; :: thesis: ( P <> Q implies ex P1, P2, P3, P4 being Element of absolute ex P5 being Element of (ProjectiveSpace (TOP-REAL 3)) st
( P1 <> P2 & P,Q,P1 are_collinear & P,Q,P2 are_collinear & P,P5,P3 are_collinear & Q,P5,P4 are_collinear & P1,P2,P3 are_mutually_distinct & P1,P2,P4 are_mutually_distinct & P5 in (tangent P1) /\ (tangent P2) ) )

assume A1: P <> Q ; :: thesis: ex P1, P2, P3, P4 being Element of absolute ex P5 being Element of (ProjectiveSpace (TOP-REAL 3)) st
( P1 <> P2 & P,Q,P1 are_collinear & P,Q,P2 are_collinear & P,P5,P3 are_collinear & Q,P5,P4 are_collinear & P1,P2,P3 are_mutually_distinct & P1,P2,P4 are_mutually_distinct & P5 in (tangent P1) /\ (tangent P2) )

then consider P1, P2 being Element of absolute such that
A2: P1 <> P2 and
A3: P,Q,P1 are_collinear and
A4: P,Q,P2 are_collinear by Th12;
consider R being Element of real_projective_plane such that
A5: ( R in tangent P1 & R in tangent P2 ) by Th24;
consider u being Element of (TOP-REAL 3) such that
A6: not u is zero and
A7: R = Dir u by ANPROJ_1:26;
per cases ( u . 3 = 0 or u . 3 <> 0 ) ;
suppose u . 3 = 0 ; :: thesis: ex P1, P2, P3, P4 being Element of absolute ex P5 being Element of (ProjectiveSpace (TOP-REAL 3)) st
( P1 <> P2 & P,Q,P1 are_collinear & P,Q,P2 are_collinear & P,P5,P3 are_collinear & Q,P5,P4 are_collinear & P1,P2,P3 are_mutually_distinct & P1,P2,P4 are_mutually_distinct & P5 in (tangent P1) /\ (tangent P2) )

reconsider RR = R as Element of (ProjectiveSpace (TOP-REAL 3)) ;
P,P1,P2 are_collinear by A1, A3, A4, COLLSP:6;
then consider PT1 being Element of (ProjectiveSpace (TOP-REAL 3)) such that
A8: PT1 in absolute and
A9: P,RR,PT1 are_collinear by A2, A5, Th31;
( Q,P,P1 are_collinear & Q,P,P2 are_collinear ) by A3, A4, COLLSP:4;
then Q,P1,P2 are_collinear by A1, COLLSP:6;
then consider PT2 being Element of (ProjectiveSpace (TOP-REAL 3)) such that
A10: PT2 in absolute and
A11: Q,RR,PT2 are_collinear by A2, A5, Th31;
now :: thesis: ( P,Q,P1 are_collinear & P,Q,P2 are_collinear & P1,P2,PT1 are_mutually_distinct & P1,P2,PT2 are_mutually_distinct & R in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
thus P,Q,P1 are_collinear by A3; :: thesis: ( P,Q,P2 are_collinear & P1,P2,PT1 are_mutually_distinct & P1,P2,PT2 are_mutually_distinct & R in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
thus P,Q,P2 are_collinear by A4; :: thesis: ( P1,P2,PT1 are_mutually_distinct & P1,P2,PT2 are_mutually_distinct & R in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
A12: PT1 <> RR
proof
assume PT1 = RR ; :: thesis: contradiction
then ( PT1 in absolute /\ (tangent P1) & PT1 in absolute /\ (tangent P2) ) by A5, A8, XBOOLE_0:def 4;
then ( PT1 in {P1} & PT1 in {P2} ) by Th22;
then ( PT1 = P1 & PT1 = P2 ) by TARSKI:def 1;
hence contradiction by A2; :: thesis: verum
end;
A13: PT2 <> RR
proof
assume PT2 = RR ; :: thesis: contradiction
then ( PT2 in absolute /\ (tangent P1) & PT2 in absolute /\ (tangent P2) ) by A5, A10, XBOOLE_0:def 4;
then ( PT2 in {P1} & PT2 in {P2} ) by Th22;
then ( PT2 = P1 & PT2 = P2 ) by TARSKI:def 1;
hence contradiction by A2; :: thesis: verum
end;
A14: P2 <> PT1 P1 <> PT1 hence P1,P2,PT1 are_mutually_distinct by A14, A2; :: thesis: ( P1,P2,PT2 are_mutually_distinct & R in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
A18: P1 <> PT2 P2 <> PT2 hence P1,P2,PT2 are_mutually_distinct by A18, A2; :: thesis: ( R in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
thus R in (tangent P1) /\ (tangent P2) by A5, XBOOLE_0:def 4; :: thesis: ( P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
thus P,RR,PT1 are_collinear by A9; :: thesis: Q,RR,PT2 are_collinear
thus Q,RR,PT2 are_collinear by A11; :: thesis: verum
end;
hence ex P1, P2, P3, P4 being Element of absolute ex P5 being Element of (ProjectiveSpace (TOP-REAL 3)) st
( P1 <> P2 & P,Q,P1 are_collinear & P,Q,P2 are_collinear & P,P5,P3 are_collinear & Q,P5,P4 are_collinear & P1,P2,P3 are_mutually_distinct & P1,P2,P4 are_mutually_distinct & P5 in (tangent P1) /\ (tangent P2) ) by A8, A10; :: thesis: verum
end;
suppose A22: u . 3 <> 0 ; :: thesis: ex P1, P2, P3, P4 being Element of absolute ex P5 being Element of (ProjectiveSpace (TOP-REAL 3)) st
( P1 <> P2 & P,Q,P1 are_collinear & P,Q,P2 are_collinear & P,P5,P3 are_collinear & Q,P5,P4 are_collinear & P1,P2,P3 are_mutually_distinct & P1,P2,P4 are_mutually_distinct & P5 in (tangent P1) /\ (tangent P2) )

reconsider v = |[((u . 1) / (u . 3)),((u . 2) / (u . 3)),1]| as non zero Element of (TOP-REAL 3) by BKMODEL1:41;
A24: ( (u . 3) * ((u . 1) / (u . 3)) = u . 1 & (u . 3) * ((u . 2) / (u . 3)) = u . 2 ) by A22, XCMPLX_1:87;
(u . 3) * v = |[((u . 3) * ((u . 1) / (u . 3))),((u . 3) * ((u . 2) / (u . 3))),((u . 3) * 1)]| by EUCLID_5:8
.= |[(u `1),(u . 2),(u . 3)]| by A24, EUCLID_5:def 1
.= |[(u `1),(u `2),(u . 3)]| by EUCLID_5:def 2
.= |[(u `1),(u `2),(u `3)]| by EUCLID_5:def 3
.= u by EUCLID_5:3 ;
then are_Prop v,u by A22, ANPROJ_1:1;
then A25: ( R = Dir v & v . 3 = 1 ) by A6, A7, ANPROJ_1:22;
reconsider RR = R as Element of (ProjectiveSpace (TOP-REAL 3)) ;
P <> RR then consider PT1 being Element of absolute such that
A26: P,RR,PT1 are_collinear by A25, Th03;
Q <> RR then consider PT2 being Element of absolute such that
A27: Q,RR,PT2 are_collinear by A25, Th03;
now :: thesis: ( P,Q,P1 are_collinear & P,Q,P2 are_collinear & P1,P2,PT1 are_mutually_distinct & P1,P2,PT2 are_mutually_distinct & RR in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
thus P,Q,P1 are_collinear by A3; :: thesis: ( P,Q,P2 are_collinear & P1,P2,PT1 are_mutually_distinct & P1,P2,PT2 are_mutually_distinct & RR in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
thus P,Q,P2 are_collinear by A4; :: thesis: ( P1,P2,PT1 are_mutually_distinct & P1,P2,PT2 are_mutually_distinct & RR in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
A28: PT1 <> RR
proof
assume PT1 = RR ; :: thesis: contradiction
then ( PT1 in absolute /\ (tangent P1) & PT1 in absolute /\ (tangent P2) ) by A5, XBOOLE_0:def 4;
then ( PT1 in {P1} & PT1 in {P2} ) by Th22;
then ( PT1 = P1 & PT1 = P2 ) by TARSKI:def 1;
hence contradiction by A2; :: thesis: verum
end;
A29: PT2 <> RR
proof
assume PT2 = RR ; :: thesis: contradiction
then ( PT2 in absolute /\ (tangent P1) & PT2 in absolute /\ (tangent P2) ) by A5, XBOOLE_0:def 4;
then ( PT2 in {P1} & PT2 in {P2} ) by Th22;
then ( PT2 = P1 & PT2 = P2 ) by TARSKI:def 1;
hence contradiction by A2; :: thesis: verum
end;
A30: P2 <> PT1 P1 <> PT1 hence P1,P2,PT1 are_mutually_distinct by A30, A2; :: thesis: ( P1,P2,PT2 are_mutually_distinct & RR in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
A34: P1 <> PT2 P2 <> PT2 hence P1,P2,PT2 are_mutually_distinct by A34, A2; :: thesis: ( RR in (tangent P1) /\ (tangent P2) & P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
thus RR in (tangent P1) /\ (tangent P2) by A5, XBOOLE_0:def 4; :: thesis: ( P,RR,PT1 are_collinear & Q,RR,PT2 are_collinear )
thus P,RR,PT1 are_collinear by A26; :: thesis: Q,RR,PT2 are_collinear
thus Q,RR,PT2 are_collinear by A27; :: thesis: verum
end;
hence ex P1, P2, P3, P4 being Element of absolute ex P5 being Element of (ProjectiveSpace (TOP-REAL 3)) st
( P1 <> P2 & P,Q,P1 are_collinear & P,Q,P2 are_collinear & P,P5,P3 are_collinear & Q,P5,P4 are_collinear & P1,P2,P3 are_mutually_distinct & P1,P2,P4 are_mutually_distinct & P5 in (tangent P1) /\ (tangent P2) ) ; :: thesis: verum
end;
end;