Note: This is my best attempt at transpiling an article originally intended for latex into blog form. You can find the original here.
Definition: Given an object1 and a fixed curve initially tangent to it, we say that rolls without slipping on if moves2 such that
Notably, we make no distinction to any "point" that the object rotates about.
Let's see some implications of this definition to tracking a marked point on an object that is rolling without slipping.
Proposition: Mark a point on the object, and suppose that it moves on a path . Furthermore, suppose that the object is tangent to at . Then, is normal to .
Proof: Let denote the position of at time . Let denote the position of at time . We consider both and to move with the object. Suppose the object is tangent to at at the time . By definition, we have . Now note that, is a tangent vector to at (at time ). In addition,
Furthermore, since is does not depend on , and is momentarily stationary, we should be able to model the movement of when the time is near as following the circle centered at passing through . Unfortunately, this is not exactly true (e.g. though they are tangent, the curvatures of said circle and are not always equal at ).
However, if we let denote the arc length traversed by on from time to time , and let denote the angle rotated by the object from time to time (e.g. by marking a fixed line on the object, then tracking the angle the -axis makes with it), we have
Theorem (Arc Length of Marked Points): Suppose is the distance from to the tangency point of the object with . Then
In other words, this states that if the object rotates by an infinitesimal angle of , then a point that is away from the tangency point of the object with will move by .
Proof of the Theorem: This proof is a bit computational. We will show that, using notation from the Proposition, at time
Problem 1 (Physics): Suppose a circle with radius rolls without slipping on a line such that its center moves with velocity and the entire circle rotates about its center with an angular velocity of . Then .
Solution: Track the position of the center. Note that it moves on a line at constant velocity and is always a distance from the tangency point. Therefore, by the Theorem,
Problem 2 (Folklore): Roll a coin around the circumference of another (fixed) coin of equal radius. How many times does the moving coin rotate?
Solution: Suppose the shared radius is . Again, track the position of the center of the rolling object. Note that it moves on a circle with radius concentric with the fixed coin. Therefore, by the Theorem,
Problem 3 (Delaunay): An ellipse with semimajor axis rolls without slipping along the -axis for one complete turn. Find the length of curve traced out by one focus .
Surprisingly (or unsurprisingly), this is independent of the eccentricity!
Solution: By the Theorem,
1 We represent objects as the interiors of smooth, simple, closed, planar curves
2 i.e. moves rigidly preserving orientation. You can think about this as a path through the space of rototranslations starting at the identity.
3 Or off from by a constant. It's iffy because we ideally want to be directed, but our dot product can only detect undirected angles. We can simply pretend all rotations are , and that is always defined so that is positive.
4 In fact, these are the tangent and normal unit vectors of the Frenet—Serret frame!