Euclid's Elements were a great work, but in modern standards it is not totally rigorous. One of its biggest flaws is right on Proposition 1, where he doesn't prove that the two circles intersect, in order to build an equilateral triangle.
The problem of intersecting circles also comes up in the proofs of simple facts, like the existence of midpoints for every line segment.
To prove this we need additional axioms. Modern approaches have fixed this issue. Even though it is seemingly trivial, I don't seem to be able to prove it. Even Hilbert's Foundations of Geometry skipped this result.
So, my question is:
Using a modern axiomatic approach, like Hilbert's axioms, how could one prove that, given the points $A$ and $B$, the circles centered respectively in $A $ and $B $ and radius $\overline{AB}$ intersect in (at least) two points?
I hope you can enlighten me. Maybe this is so simple I can't see it, or I haven't looked up in the right place.