:: deftheorem Def1 defines the_midpoint_of_the_segment EUCLID12:def 3 :
for A, B, b3 being Point of (TOP-REAL 2) holds
( b3 = the_midpoint_of_the_segment (A,B) iff ex C being Point of (TOP-REAL 2) st
( C in LSeg (A,B) & b3 = C & |.(A - C).| = half_length (A,B) ) );