let AS be AffinSpace; for c, d, a, b being Element of AS
for A being Subset of AS st c in A & d in A & A is being_line & c <> d holds
( a,b // A iff a,b // c,d )
let c, d, a, b be Element of AS; for A being Subset of AS st c in A & d in A & A is being_line & c <> d holds
( a,b // A iff a,b // c,d )
let A be Subset of AS; ( c in A & d in A & A is being_line & c <> d implies ( a,b // A iff a,b // c,d ) )
assume that
A1:
c in A
and
A2:
d in A
and
A3:
A is being_line
and
A4:
c <> d
; ( a,b // A iff a,b // c,d )
A5:
( a,b // A implies a,b // c,d )
proof
assume
a,
b // A
;
a,b // c,d
then consider p,
q being
Element of
AS such that A6:
p <> q
and A7:
A = Line p,
q
and A8:
a,
b // p,
q
by Def4;
p,
q // c,
d
by A1, A2, A6, A7, Th36;
hence
a,
b // c,
d
by A6, A8, Th14;
verum
end;
( a,b // c,d implies a,b // A )
proof
assume A9:
a,
b // c,
d
;
a,b // A
A = Line c,
d
by A1, A2, A3, A4, Lm6;
hence
a,
b // A
by A4, A9, Def4;
verum
end;
hence
( a,b // A iff a,b // c,d )
by A5; verum