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.
This is discussed in tremendous detail in Greenberg's Euclidean and Non-Euclidean Geometry, which includes the "Circle-Circle Continuity Principle":
Greenberg also discusses the related "Line-Circle Continuity Principle" and "Segment-Circle Continuity Principle". His treatment shows that the first of these principles implies the other two. He also writes (p. 131, 4th edition):
Greenberg goes on to note (p. 137) that the circle-circle continuity principle can be proved from Dedekind's axiom:
Greenberg notes that the proof of the Circle-Circle principle from the Dedekind axiom is proved by Heath in his commentary on the Elements.
I should add that I think (not quite positive) that Dedekind's axiom is a consequence of (perhaps is equivalent to?) Hilbert's "Axiom of Completeness". So it is not correct to say that Hilbert does not address this.