1. Introduction
The family of curves known as cycloids have drawn interest for centuries (dating back to at least the 16th century) and arise naturally in a variety of physical settings. The most basic of the cycloidal curves is the circular cycloid, which is constructed by tracing the path of a point
P on the circumference of a circle as the circle rolls along a straight line without slipping as illustrated in
Figure 1.
If the given circle has radius
r, then the area between one arch of the circular cycloid and the line upon which the circle rolls is
(attributed to Galileo circa 1599 through experimental methods, and to Roberval and Descartes through mathematical proof in the 1630s as described in [
1]) and the length of one arch is
. These basic facts can be derived by first finding the parametric equations for the circular cycloid and are typically included in introductory calculus texts. The articles [
2,
3] (see also [
4] for a more general construction) explore interesting variations using different shapes.
As mentioned, the circular cycloid arises naturally in certain physical settings. In particular, it is a solution to both the brachistochrone and tautochrone problems. The tautochrone is the frictionless curve with the property that a particle released from rest at any point on the curve takes the same length of time to reach the equilibrium point on the curve, whereas the brachistochrone is the frictionless curve which minimizes the travel time for a particle to reach an arbitrary point when projected from another point and constrained to live on the curve as described in [
5]. The tautochrone problem was originally solved by Huygens in 1673 and the brachistochrone by Jean Bernoulli in 1697. See [
5,
6] for more on these problems and their generalizations. It is interesting to note that the circular cycloid solves both problems only when the particle in question is acted upon only by gravity; in the case of a general field of force, the problems yield distinct systems of curves. We also recommend Chapter 8 in [
7] for an amusing tale involving Newton, Bernoulli and the brachistochrone.
Cycloids belong to the larger class of curves known as roulettes. These curves are defined in [
8] as the locus of a point
P that maintains a fixed position relative to a curve
as
rolls on another curve without slipping. For a general reference, we point the reader to [
9] and for a shorter article containing a description of the parametric curves of certain roulettes, we point to [
10]. The articles [
8,
11] provide an array of results on roulettes by utilizing the so-called “Roulette Lemma”.
For further reading, the article [
12] describes a catenary as a roulette (rolling a parabola along a straight line and tracing its vertex). In [
13], the author provides an interesting arc length identity for a limacon and uses this relationship to reproduce the arc length formula for a circular cycloid. The articles [
14,
15] provide interesting information on the study of cycloids in Japan prior to the introduction of western mathematics.
In the August 2024 issue of the
American Mathematical Monthly, the following problem was posed wherein a circle is replaced with an ellipse [
16] (Problem 12,476): Let
C be one arch of the elliptic cycloid generated by the ellipse
. That is, let
C be the curve traced by the vertex at the origin as the ellipse rolls without slipping along the
x-axis for one revolution. What is the area under
C and above the
x-axis? See
Figure 2. Adopting the terminology from the problem, we will refer to such a curve as an elliptic cycloid.
The second author solved this problem, which led us to consider several generalizing questions. First, we considered how arbitrary semi-major/minor lengths affected the area under one arch. More broadly, we wondered how the location of the point on the ellipse chosen to trace the elliptic cycloid affected the shape of the resulting cycloidal curve and the area under one arch. The fact that these two attributes depend on the chosen point is due to the lack of rotational symmetry in the inducing ellipse. In what follows, we will consider a general ellipse rolling along the
x-axis and an arbitrary point
P on the ellipse; we will then compute the area enclosed by one arch of the resulting elliptic cycloid and the
x-axis. To do this, we will use parametric equations to describe the shape of the elliptic cycloid. In addition, we investigate the arc length and curvature. We are unsure if these results are widely known, but cannot find them in the current literature with the exception of [
17], which we were informed after submitting our manuscript.
As a final comment here, there do not seem to be many applications of elliptic cycloids with the exception of [
18], where elliptic cycloids arise as thermodynamic solutions for equilibrium beach profiles.
2. Parametric Equations for an Elliptic Cycloid
Consider an ellipse
E in the Euclidean plane and let
P be on
E. Suppose
E is situated so that
P is at the origin and the
x-axis is tangent to the ellipse at
P. Denote by
O the center of the ellipse and let
b and
a be the lengths of the semi-major/minor, respectively. Let
V be the nearest vertex on the major axis that is clock-wise around the ellipse from
P and let
. If
P is chosen to be one of the vertices on the major axis, then take
so that
The left-hand image in
Figure 3 shows this initial setup. As the ellipse begins to roll,
P traces an elliptic cycloid. We denote the point of tangency to the
x-axis by
C and define
. The right-hand image in
Figure 3 illustrates this scenario. This section is devoted to finding the coordinate functions giving
P as
varies from 0 to
Letting
P and
C have coordinates
and
, respectively, we will determine
utilizing the fact that
is the distance between
P and the
x-axis. We will then compute
similarly, from which we will be able to determine
. To reframe the problem, we utilize the fact that rotations and translations are distance preserving maps. With this, we can compute the desired distances on an oriented ellipse (the adjective will be used to distinguish it from the rolling ellipse). Let
be the ellipse
with
. We will use the same identifiers for points on the oriented ellipse so that
O is at the origin,
V is at
,
P satisfies
, and
C is on
with
.
Figure 4 provides a visual.
The oriented ellipse
can be represented by the equations
parametrized to begin and end one complete path around
at
V. We also set
, where
c is the distance between the center and a focus. Utilizing these equations,
P has coordinates
on the oriented ellipse and
C has coordinates
To find the length
, we let
be the line tangent to the oriented ellipse at
C. This corresponds to the
x-axis on the rolling ellipse. Then we have
; see
Figure 4. From Equation (
1),
has slope
and so the equation for
is given by
or, after simplifying,
Utilizing the formula for the distance between a point
and a line
,
Equation (
2) and the fact that
P has coordinates
on the oriented ellipse gives
note that the absolute value is unnecessary since the numerator is always nonnegative. Setting
, we have
and the previous equation becomes
We have written the expression in the denominator in terms of
a and
c rather than
a and
b only as a matter of convenience.
To find
, we first find
. Since
C is the point
on the rolling ellipse, the arc length function guarantees
Next, let
be the line through
P perpendicular to
; in
Figure 4, we have only shown the segment of
connecting
P and
. Knowing the slope of
, the equation for
is given by
and simplifies to
Noting
and recalling
C has coordinates
on the oriented ellipse, Equation (
3) and some simplification shows
For
, the sign of
is relevant and from the quantities for
and
, we have
Thus, from Equations (
4) and (
5), the parametric equations for the elliptic cycloid are given by
Figure 5 shows one arch of the elliptic cycloids resulting from
,
,
and
with the initial ellipse orientation for each. For a more interactive visualization, see the link
https://www.desmos.com/calculator/dhonxxuruw (accessed on 1 February 2026). On a related note, the text [
19] provides an exploration, with code in Maple, for rolling an ellipse along a straight line.
3. Area Formula
Theorem 1. Let E be an ellipse in the plane and let P be on E, oriented so that P is at the origin and the x-axis is tangent to E at P. Let b and a be the semi-major/minor lengths, respectively, and let V be the nearest vertex on the major axis that is clockwise around the ellipse from P. If , then the area enclosed by the x-axis and one arch of the elliptic cycloid traced by P is Notice when , i.e., E is a circle with radius r, this formula reduces to as expected. Before giving the proof, we have a few lemmas to simplify forthcoming calculations. The first is a result on residues of odd functions and can be found as an exercise in many complex analysis texts.
Lemma 1. Let be an odd function with isolated singularities at and . Then .
Proof. For
f as given, there exist
such that
f is analytic on the punctured discs
and
. Choose
with
and define a curve
by
for
. Then
Next, define
by
. Note that
is a circle centered at
with positive orientation. Applying the hypothesis that
f is odd yields
as desired. □
The second lemma is a simple consequence of the quadratic formula.
Lemma 2. Let with , , and . Then factors as , whereAdditionally, , Lastly, we have a lemma for computing integrals of a particular form. The proof is an application of the Residue Theorem. In the statement, denotes the open unit disc in the complex plane.
Lemma 3. Let with , , and . For α and β as in Lemma 2 and p an even polynomial, Proof. With the given hypotheses, an application of Lemma 2 shows that
has two roots in
at
and
, and factors as
Letting
f be the integrand in the statement of the lemma, we note that
f is an odd function by hypothesis and so, by Lemma 1,
Noting that
is a pole of order two for
f, we have
Taking the derivative, evaluating the limit, and simplifying gives the conclusion. □
Proof of Theorem 1. To compute the desired area, we will utilize the parametric area formula
Note that our previous substitution
causes no complications since
. From Equation (
5), taking the derivative and simplifying yields
Then, from Equation (
4), we obtain
Squaring the expression in the numerator introduces a sum of two summations,
and
Considering the first term in the second summation, notice
upon substituting
The same conclusion holds for the other two terms and thus
To compute the above integral, we first consider three related integrals. In each case, the change of variables
will be used to convert to an integral around the unit circle. With this change of variables,
Setting
as in Lemma 2, we have
Applying Lemma 3 with
,
where we applied Lemma 2 in the last equality.
Following this same approach,
An application of Lemma 3 with
and Lemma 2 yields
For the third integral, we apply the same process with
in our application of Lemma 3 to find
To complete the argument, from Equation (
7) we obtain
completing the proof. □
Figure 6 shows the graph of
for several values of
b.
4. Arc Length
Theorem 2. Let E be an ellipse in the plane and let P be on E, oriented so that P is at the origin and the x-axis is tangent to E at P. Let b and a be the semi-major/minor lengths, respectively, and let V be the nearest vertex on the major axis that is clockwise around the ellipse from P. If , then the length of one arch of the elliptic cycloid traced by P is Proof. To apply the arc length formula,
we compute
since
is given in Equation (
6). After some simplification, we have
From here, some careful manipulations paired with trigonometric identities gives
The conclusion now follows. □
First note when
, this formula returns
, as expected. In this case, the integral becomes
Substituting
, applying the half-angle trigonometric identity, and integrating completes the calculation,
Figure 7 shows the graph of
for several values of
b using numerical approximations. The integral in Theorem 2 is complicated by the radical, but it is not necessarily an elliptic integral. To see this, consider the special case
,
, and
The substitution
and simplification yields
From here, we substitute
and the integral becomes
which can be solved using elementary functions. In fact, if
and
a and
b are arbitrary real numbers with
, then the integral in Theorem 2 is solvable with a similar technique. Currently, it is unclear if the integral in question is always solvable using elementary functions or if there are values of
s,
b and
a for which the integral is not solvable using elementary functions and we leave this as an open problem to explore.
5. Curvature
In the statement below, we abbreviate and for convenience.
Theorem 3. Let E be an ellipse in the plane and let P be on E, oriented so that P is at the origin and the x-axis is tangent to E at P. Let b and a be the semi-major/minor lengths, respectively, and let V be the nearest vertex on the major axis that is clockwise around the ellipse from P. If , then the curvature of the elliptic cycloid traced by P iswhere , , and . Proof. To compute the curvature, from Equations (
4) and (
5), we represent the elliptic cycloid by the planar curve
, where
for
If we consider the curve in
,
and we have
we will use
t as our independent variable and this causes no complications since
. Simplifying the equation above, we arrive at
From the proof of Theorem 2, the denominator reduces to
To compute the numerator, recall our expressions for
and
,
and
For simplicity in referencing, set
and
. Taking second derivatives, we have
where
and
Our numerator now reduces to
To complete the proof, a series of trigonometric identities and careful bookkeeping shows
can be written as a product of
and
If we denote this last expression as
, Equation (
9) becomes
Combining this with Equation (
8) yields
as desired. □
Figure 8 shows curvature plots for
,
,
, and
with
and
. When plotting, we use
as the independent variable so that the four graphs have
as their common domain. When
, we obtain the curvature of a circular cycloid which is known to be
Unlike circular cycloids, elliptic cycloids can change concavity, which happens when the curvature is zero (though not necessarily at all such points). In general, locating these points is difficult and would require one to find the zeros of
. Considering the case
simplifies nicely and the curvature becomes
Recalling that
, the expression
is zero for
. These values also make the denominator zero and correspond to the vertical asymptotes for the curvature. Thus, the curvature is zero when
Applying the quadratic formula, we have
note that we do not need to consider the other root of
since it is always greater than 1 with our assumptions on
b and
a. The equation above has a solution if and only if
, in which case, since
, we see that the curvature
is zero when
and
When
, the curvature is never zero.
A similar analysis can be carried out for
. Investigating the points where the curvature is zero for other
s values requires further analysis of
and we leave this as an open line of inquiry. To explore this set of ideas visually, see the link
https://www.desmos.com/calculator/ulswl7xw7z (accessed on 1 February 2026).