TOPICS
Search

Roulette


A roulette is a curve traced by a fixed point rigidly attached to a plane curve as that curve rolls without slipping along a second curve. The roulettes traced by the foci of conics rolling on a line generate surfaces of revolution with constant mean curvature when revolved about that line (Delaunay 1841, p. 315). A noncircular ellipse gives an unduloid, while a parabola gives a catenoid.

regular polygons rolling at equal forward speed

All four regular polygons have side length 2, and their geometric centroids advance with the same constant horizontal velocity.

A particularly interesting case of a roulette is a regular n-gon rolling on a "road" composed of a sequence of truncated catenaries, as illustrated above, as first noted by Robison (1960). This motion is smooth in the sense that the geometric centroid follows a straight line, although in the case of the rolling equilateral triangle, a physical model would be impossible to construct because the vertices of the triangles would get "stuck" in the ruts (Wagon 2000). For the rolling square (a "square wheel"), the shape of the road is the catenary y=-coshx truncated at x=+/-sinh^(-1)1 (Wagon 2000). Maxwell (1849) had already studied the rolling line and catenary.

For a regular n-gon, the Cartesian equation of the corresponding catenary is

 y=-Acosh(x/A),
(1)

with

 A=Rcot(pi/n),
(2)

where each side has length 2R.

Slavík and Wagon (2026, pp. 1-3) derive the wheel-road relation from no slipping. At constant nonzero angular velocity, this means that each point on the wheel has zero instantaneous velocity when it contacts the road. Consider a wheel with marked center initially at the origin, moving horizontally while the wheel rotates clockwise. Write its initial shape as

 W(theta)=r(theta)(sintheta,-costheta),
(3)

where r(theta)>0 is a continuous function on an interval containing 0 and W(0) is the initial contact point. The corresponding road has parametric equations

x(theta)=int_0^thetar(t)dt
(4)
y(theta)=-r(theta),
(5)

with theta also equal to the clockwise rotation angle. The marked center remains directly above the contact point. For a wheel initially shaped as the line y=-1, taking r(theta)=sectheta on -pi/2<theta<pi/2 gives x(theta)=ln(sectheta+tantheta) and recovers the inverted catenary y=-coshx. Restricting to |theta|<=pi/4 gives one arch of the road for a square of side length 2.

This construction does not require r to be differentiable, so it also applies when r is a nowhere differentiable function. It does not by itself exclude collisions between other parts of the wheel and the road. When r is piecewise continuously differentiable, the arc lengths of wheel and road between corresponding contact points are equal as a consequence of no slipping. Equality of these arc lengths alone is not sufficient to define rolling (Slavík and Wagon 2026, pp. 3-4, 9-10).

The roulette consisting of a square on a truncated catenary road is depicted on the cover of Wagon (2000).

Given a base curve, let another curve roll on it, and call the point rigidly attached to this rolling curve the "pole." The following table then summarizes some roulettes for various common curves and poles. Note that the cases curtate cycloid, cycloid, and prolate cycloid are together called trochoids, and similarly for the various varieties of epicycloids (called epitrochoids) and hypocycloids (called hypotrochoids).

base curverolling curvepoleroulette
any curvelineon lineinvolute of the curve
circleexterior circle of radius ab<acurtate epicycloid
circleexterior circle of radius ab=aepicycloid
circleexterior circle of radius ab>aprolate epicycloid
circleinterior circle of radius ab<acurtate hypocycloid
circleinterior circle of radius ab=ahypocycloid
circleinterior circle of radius ab>aprolate hypocycloid
circleexterior equal circleany pointrose curve
linecircle of radius ab<acurtate cycloid
linecircle of radius ab=acycloid
linecircle of radius ab>aprolate cycloid
linecircle involutecenterparabola
linecycloidcenterellipse
lineellipsefocuselliptic catenary
linehyperbolafocushyperbolic catenary
linehyperbolic spiralorigintractrix
linelogarithmic spiralany pointline
lineparabolafocuscatenary
parabolaequal parabolaparabola vertexcissoid of Diocles

See also

Catenary, Delta Curve, Glissette, Reuleaux Polygon, Reuleaux Triangle, Rotor, Unduloid

Explore with Wolfram|Alpha

References

Besant, W. H. Notes on Roulettes and Glissettes, 2nd enl. ed. Cambridge, England: Deighton, Bell & Co., 1890.Cundy, H. and Rollett, A. "Roulettes and Involutes." §2.6 in Mathematical Models, 3rd ed. Stradbroke, England: Tarquin Pub., pp. 46-55, 1989.Delaunay, Ch. "Sur la surface de révolution dont la courbure moyenne est constante." J. Math. Pures Appl. 6, 309-315, 1841. https://www.numdam.org/item/JMPA_1841_1_6__309_0/.Gardner, M. The Sixth Book of Mathematical Games from Scientific American. Chicago, IL: University of Chicago Press, p. 128, 1984.Hall, L. and Wagon, S. "Roads and Wheels." Math. Mag. 65, 283-301, 1992.Lawrence, J. D. A Catalog of Special Plane Curves. New York: Dover, pp. 56-58 and 206, 1972.Lockwood, E. H. "Roulettes." Ch. 17 in A Book of Curves. Cambridge, England: Cambridge University Press, pp. 138-151, 1967.Maxwell, J. C. "On the Theory of Rolling Curves." §XXXV in Trans. Roy. Soc. Edin. 16, 519-540, 1849.Robison, G. B. "Rockers and Rollers." Math. Mag. 33, 139-144, 1960.Slavík, A. and Wagon, S. "A Minimalist Approach to Rolling Wheels." 14 May 2026. https://arxiv.org/abs/2604.03749.Wagon, S. Mathematica in Action, 2nd ed. New York: W. H. Freeman, p. 52, 2000.Wagon, S. "The Ultimate Flat Tire." Math. Horizons, pp. 14-17, Feb. 1999.Yates, R. C. "Roulettes." A Handbook on Curves and Their Properties. Ann Arbor, MI: J. W. Edwards, pp. 175-185, 1952.Zwillinger, D. (Ed.). "Roulettes (Spirograph Curves)." §8.2 in CRC Standard Mathematical Tables and Formulae, 3rd ed. Boca Raton, FL: CRC Press, 1996.

Referenced on Wolfram|Alpha

Roulette

Cite this as:

Weisstein, Eric W. "Roulette." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Roulette.html

Subject classifications