(** This development is inspired by Theorem 32 of Hilbert's Foundations of Geometry (10th edition). It deduces completeness of a 2 or 3-dimensional space from completeness of lines. The original proof is due to Paul Bernays. *)
Section Completeness.
Context `{TnEQD:Tarski_neutral_dimensionless_with_decidable_point_equality}.

Lemma completeness_aux : forall {Tm: Tarski_neutral_dimensionless}
P Q R (f : @Tpoint Tn -> @Tpoint Tm) A,
(exists B, Coplanar P Q R B /\ f B = A) -> exists B, f B = A.