Find all finite sets S of at least three points in the plane such that for all distinct points A, B in S, the perpendicular bisector of AB is an axis of symmetry for S.
Solution
by Gerhard Woeginger
The possible sets are just the regular n-gons (n > 2).
Let A1, A2, ... , Ak denote the vertices of the convex hull of S (and take indices mod k as necessary). We show first that these form a regular k-gon. Ai+1 must lie on the perpendicular bisector of Ai and Ai+2 (otherwise its reflection would lie outside the hull). Hence the sides are all equal. Similarly, Ai+1 and Ai+2 must be reflections in the perpendicular bisector of Ai and Ai+3 (otherwise one of the reflections would lie outside the hull). Hence all the angles are equal.
Any axis of symmetry for S must also be an axis of symmetry for the Ai, and hence must pass through the center C of the regular k-gon. Suppose X is a point of S in the interior of k-gon. Then it must lie inside or on some triangle AiAi+1C. C must be the circumcenter of AiAi+1X (since it lies on the three perpendicular bisectors, which must all be axes of symmetry of S), so X must lie on the circle center C, through Ai and Ai+1. But all points of the triangle AiAi+1X lie strictly inside this circle, except Aiand Ai+1, so X cannot be in the interior of the k-gon.
(C) John Scholes
jscholes@kalva.demon.co.uk
22 Aug 1999
Last corrected/updated 19 Aug 03