MathLabs

Problem 2

Let SS be a finite set of at least two points in the plane. Assume that no three points of SS are collinear. A windmill is a process that starts with a line going through a single point P∈SP\in S. The line rotates clockwise about the pivot PP until the first time that the line meets some other point belonging to SS. This point, QQ, takes over as the new pivot, and the line now rotates clockwise about QQ, until it next meets a point of SS. This process continues indefinitely. Show that we can choose a point PP in SS and a line going through PP such that the resulting windmill uses each point of SS as a pivot infinitely many times.
Step 4 of 6: Every ordinary direction returns after each half-turn
In plain words

Pivot changes only ever happen at the finitely many directions determined by pairs of points, and turning the whole configuration by a half-turn brings it back to itself, so the same list of directions is visited again and again forever.

180∘180^\circ
Detailed analysis

A pivot change can only occur when the rotating line's direction coincides with the direction of some segment joining two vertices, and there are only finitely many such directions. Rotating any line by a full 180∘180^\circ returns it to the same undirected line through the same points, so the finite pattern of directions at which pivot changes occur is exactly repeated every 180∘180^\circ of rotation. Since the windmill continues rotating clockwise forever, each of the finitely many ordinary directions that occurs at all must occur again after every subsequent 180∘180^\circ, hence infinitely often.