let AS be AffinSpace; :: thesis: for a, b being Element of the Points of (ProjHorizon AS)
for A, K being Element of the Lines of (ProjHorizon AS) st a on A & a on K & b on A & b on K & not a = b holds
A = K

let a, b be Element of the Points of (ProjHorizon AS); :: thesis: for A, K being Element of the Lines of (ProjHorizon AS) st a on A & a on K & b on A & b on K & not a = b holds
A = K

let A, K be Element of the Lines of (ProjHorizon AS); :: thesis: ( a on A & a on K & b on A & b on K & not a = b implies A = K )
assume that
A1: a on A and
A2: a on K and
A3: b on A and
A4: b on K ; :: thesis: ( a = b or A = K )
consider Y' being Subset of such that
A5: b = LDir Y' and
A6: Y' is being_line by Th14;
consider X' being Subset of such that
A7: K = PDir X' and
A8: X' is being_plane by Th15;
A9: Y' '||' X' by A4, A5, A6, A7, A8, Th36;
consider Y being Subset of such that
A10: a = LDir Y and
A11: Y is being_line by Th14;
assume a <> b ; :: thesis: A = K
then A12: not Y // Y' by A10, A11, A5, A6, Th11;
consider X being Subset of such that
A13: A = PDir X and
A14: X is being_plane by Th15;
A15: Y' '||' X by A3, A5, A6, A13, A14, Th36;
A16: Y '||' X' by A2, A10, A11, A7, A8, Th36;
Y '||' X by A1, A10, A11, A13, A14, Th36;
then X '||' X' by A11, A6, A14, A8, A12, A16, A15, A9, Th5;
hence A = K by A13, A14, A7, A8, Th13; :: thesis: verum