Constructing the midpoint of a segment by compass

Solution 1:

Some Googling revealed the following comments to this answer:

  • I know it is possible, but is there an easy way to divide a segment in half with only a compass? – robjohn♦ May 20 at 3:46
  • I don't know if that's "easy", but here's one method:
    1. Find the point $C$ on the ray from $A$ through $B$ such that $|AC|=2|AB|$ using my previous comment [The relevant part: "To double the distance along a ray, use the construction of a regular hexagon with vertex $A$ and center $B$".]
    2. Intersect the circle with center $C$ through $A$ with the circle with center $A$ through $B$ to find $D_1,D_2$.
    3. The midpoint of $AB$ is the second point of intersection of the two circles with center $D_i$ through $A$. – t.b. May 20 at 9:28
  • Here is a picture of what I have in mind: - t.b. May 20 at 12:38

Division in half

The dotted line is not used in the construction.

Added:

The triangles $\Delta ACD_1$ and $\Delta AMD_1$ are isosceles by construction and they share a common angle, hence they are similar. Therefore $AM : AB = AM : AD_1 = AD_1 : AC = AB : AC = 1 : 2$.