Wheels on Wheels on Wheels
A circle is rotating at a rate determined by the setting of
the upper scrollbar. A second circle of half the radius is attached
to the first; the center of the second circle is on the circumference
of the first. The second circle rotates at a rate
determined by the second scrollbar. And there is a third circle
rotating at a rate determined by the third scrollbar. The third circle's center is attached
to the second circle.
For example, if the scrollbar settings are 2, -5 and -19, then
as the first circle rotates 2 times, the second will rotate
5 times and the third will rotate 19 times.
To understand why the values 2, -5 and -19 produce 7-fold symmetry (count the loops!),
we can follow the argument given by Frank A. Farris, "Wheels on
Wheels on Wheels - Surprising Symmetry", Mathematics Magazine,
Volume 69, No. 3, June, 1996, pp. 185-189.
2, -5 and -19 are all congruent to 2 (mod 7). Using complex
numbers, we can write the equation of the curve as

Consider what happens to any of the wheels when time is advanced
by 1/7th of a period. The contribution of any wheel is

so that the wheel is back where it started, but rotated 2/7-ths
of the way around. Each wheel has the same behavior, so we get
7-fold symmetry.
In general, we get m-fold symmetry if the three numbers are congruent
(mod m).
Be patient - it takes a few seconds to initialize the applet.
Source code
This page is maintained by: Robert F. Rossa who can be reached at
rossa@quapaw.astate.edu
Last revised on: 04/17/97