let S be non empty satisfying_Tarski-model satisfying_Lower_Dimension_Axiom TarskiGeometryStruct ; :: thesis: for a, b, c being POINT of S st not Collinear a,b,c holds
ex p, t being POINT of S st
( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p )

let a, b, c be POINT of S; :: thesis: ( not Collinear a,b,c implies ex p, t being POINT of S st
( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p ) )

assume A1: not Collinear a,b,c ; :: thesis: ex p, t being POINT of S st
( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p )

then A2: a <> b by GTARSKI3:46;
consider x being POINT of S such that
A3: x is_foot a,b,c by A1, Satz8p18pExistence;
( Collinear a,b,x & are_orthogonal a,b,c,x ) by A3;
then are_orthogonal a,b,x,c,x by Satz8p15;
then A4: ( a <> b & c <> x & are_orthogonal Line (a,b),x, Line (c,x) ) ;
A5: ( a in Line (a,b) & c in Line (c,x) ) by GTARSKI3:83;
then right_angle a,x,c by A4;
then A6: a, reflection (x,c) equiv a,c by GTARSKI3:3;
Middle c,a, reflection (a,c) by GTARSKI3:def 13;
then a,c equiv a, reflection (a,c) by GTARSKI3:def 12;
then consider p being POINT of S such that
A7: Middle reflection (x,c),p, reflection (a,c) by A6, GTARSKI3:5, GTARSKI3:117;
A8: Middle reflection (a,c),p, reflection (x,c) by A7, GTARSKI3:96;
A9: right_angle a,x,c by A5, A4;
then A10: ( right_angle x,a,p & a <> p ) by A1, A3, A8, Lemma8p20;
now :: thesis: ( between reflection (x,c),x,c & between reflection (a,c),a,c & between reflection (x,c),p, reflection (a,c) )end;
then consider t being POINT of S such that
A11: between p,t,c and
A12: between x,t,a by GTARSKI3:40;
Collinear x,t,a by A12, GTARSKI1:def 17;
then Collinear x,a,t by GTARSKI3:45;
then A13: t in Line (x,a) by LemmaA1;
per cases ( x <> a or x = a ) ;
suppose A16: x <> a ; :: thesis: ex p, t being POINT of S st
( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p )

then Line (a,b) = Line (x,a) by A2, A3, LemmaA1, GTARSKI3:82;
then a18: Collinear t,a,b by LemmaA2, A13;
take p ; :: thesis: ex t being POINT of S st
( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p )

take t ; :: thesis: ( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p )
now :: thesis: ( a <> b & p <> a & are_orthogonal Line (a,b), Line (p,a) )
thus a <> b by A1, GTARSKI3:46; :: thesis: ( p <> a & are_orthogonal Line (a,b), Line (p,a) )
thus p <> a by A9, A1, A3, A8, Lemma8p20; :: thesis: are_orthogonal Line (a,b), Line (p,a)
now :: thesis: ( Line (a,b) is_line & Line (p,a) is_line & a in Line (a,b) & a in Line (p,a) & ex u, v being POINT of S st
( u in Line (a,b) & v in Line (p,a) & u <> a & v <> a & right_angle u,a,v ) )
thus Line (a,b) is_line by A2, GTARSKI3:def 11; :: thesis: ( Line (p,a) is_line & a in Line (a,b) & a in Line (p,a) & ex u, v being POINT of S st
( u in Line (a,b) & v in Line (p,a) & u <> a & v <> a & right_angle u,a,v ) )

thus Line (p,a) is_line by A10, GTARSKI3:def 11; :: thesis: ( a in Line (a,b) & a in Line (p,a) & ex u, v being POINT of S st
( u in Line (a,b) & v in Line (p,a) & u <> a & v <> a & right_angle u,a,v ) )

thus a in Line (a,b) by GTARSKI3:83; :: thesis: ( a in Line (p,a) & ex u, v being POINT of S st
( u in Line (a,b) & v in Line (p,a) & u <> a & v <> a & right_angle u,a,v ) )

thus a in Line (p,a) by GTARSKI3:83; :: thesis: ex u, v being POINT of S st
( u in Line (a,b) & v in Line (p,a) & u <> a & v <> a & right_angle u,a,v )

thus ex u, v being POINT of S st
( u in Line (a,b) & v in Line (p,a) & u <> a & v <> a & right_angle u,a,v ) :: thesis: verum
proof
take x ; :: thesis: ex v being POINT of S st
( x in Line (a,b) & v in Line (p,a) & x <> a & v <> a & right_angle x,a,v )

take p ; :: thesis: ( x in Line (a,b) & p in Line (p,a) & x <> a & p <> a & right_angle x,a,p )
thus x in Line (a,b) by A3, LemmaA1; :: thesis: ( p in Line (p,a) & x <> a & p <> a & right_angle x,a,p )
thus p in Line (p,a) by GTARSKI3:83; :: thesis: ( x <> a & p <> a & right_angle x,a,p )
thus ( x <> a & p <> a ) by A16, A9, A1, A3, A8, Lemma8p20; :: thesis: right_angle x,a,p
thus right_angle x,a,p by A9, A8, Lemma8p20; :: thesis: verum
end;
end;
hence are_orthogonal Line (a,b), Line (p,a) by Satz8p13; :: thesis: verum
end;
hence ( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p ) by a18, A11, GTARSKI3:14, GTARSKI3:45; :: thesis: verum
end;
suppose A19: x = a ; :: thesis: ex p, t being POINT of S st
( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p )

then A20: a = t by A12, GTARSKI1:def 10;
a21: now :: thesis: ( p <> a & c <> a & c in Line (a,p) )
thus p <> a by A9, A1, A3, A8, Lemma8p20; :: thesis: ( c <> a & c in Line (a,p) )
thus c <> a :: thesis: c in Line (a,p) Collinear p,a,c by A20, A11, GTARSKI1:def 17;
hence c in Line (a,p) by LemmaA1; :: thesis: verum
end;
take p ; :: thesis: ex t being POINT of S st
( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p )

take t ; :: thesis: ( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p )
( Collinear a,b,a & are_orthogonal a,b,c,a ) by A3, A19;
hence ( are_orthogonal a,b,p,a & Collinear a,b,t & between c,t,p ) by a21, A11, GTARSKI3:14, GTARSKI3:82, A19, A12, GTARSKI1:def 10; :: thesis: verum
end;
end;