let n be Element of NAT ; for A being Subset of (REAL n)
for x1, x2 being Element of REAL n st A is being_line & x1 in A & x2 in A & x1 <> x2 holds
A = Line x1,x2
let A be Subset of (REAL n); for x1, x2 being Element of REAL n st A is being_line & x1 in A & x2 in A & x1 <> x2 holds
A = Line x1,x2
let x1, x2 be Element of REAL n; ( A is being_line & x1 in A & x2 in A & x1 <> x2 implies A = Line x1,x2 )
assume that
A1:
A is being_line
and
A2:
( x1 in A & x2 in A & x1 <> x2 )
; A = Line x1,x2
ex y1, y2 being Element of REAL n st
( y1 <> y2 & A = Line y1,y2 )
by A1, EUCLID_4:def 2;
then
( Line x1,x2 c= A & A c= Line x1,x2 )
by A2, EUCLID_4:11, EUCLID_4:12;
hence
A = Line x1,x2
by XBOOLE_0:def 10; verum