Regular Curves and Arc Length
How long is a coiled spring, or the path traced by a planet? Answering this requires turning a moving point in space into a number — a length. We must do so without depending on how fast the point moves along its path. This is the starting problem of differential geometry. We study curves not as static point-sets but as parametrized objects. We must learn to separate the geometric shape of a curve from the particular speed at which a parametrization traces it out. The key technical device is the notion of a regular parametrized curve. This is one whose velocity vector never vanishes. This guarantees the curve has a well-defined tangent line at every point. It also rules out cusps, stops, and reversals hidden inside an otherwise smooth formula. Once regularity is secured, we can define arc length by integrating speed. Then we perform the single most important normalization in the subject: reparametrizing by arc length, so that the curve is traversed at unit speed. This is the geometer's canonical clock. It exists (locally, and in fact globally along the whole curve) precisely because of regularity. The payoff is enormous. Once a curve moves at unit speed, its velocity vector is automatically a unit tangent vector. The rate of turning of that tangent — curvature — becomes a clean, parametrization-independent invariant. This sets up everything that follows in the theory of space curves. Arc length is thus not merely a formula to memorize. It is the mechanism that converts an arbitrary parametrized path into a canonical geometric object. This article gives the precise definitions of parametrized differentiable curve and regularity. It proves that regular curves admit arc-length reparametrizations. It computes two worked examples with genuinely different parametrizations. It also shows exactly where the regularity hypothesis is load-bearing, by exhibiting a non-regular curve for which the whole machinery breaks down.
- A parametrized differentiable curve is a smooth map from an interval; its trace is the image, but the map itself carries more information (speed, direction, multiplicity).
- Regular means for all ; this guarantees a well-defined tangent line at every point of the trace.
- Arc length from a basepoint is ; it is a genuine length because it integrates speed.
- Regularity is strictly increasing and smooth admits a reparametrization by arc length (unit speed).
- Reparametrization by arc length is unique up to a choice of starting point and direction of traversal.
- Non-regular curves can have cusps or corners even when given by smooth formulas — regularity is exactly what excludes this.
- Key idea: regularity turns "speed" into a smooth, nonvanishing scalar function, which is precisely what is needed to invert arc length and recover time as a smooth function of distance traveled.
Where this lives today
Arc-length parametrization is the entry point to the Frenet-Serret Frame and the definition of curvature for space curves — curvature is literally defined as for a unit-speed curve , a formula that is meaningless without first fixing the unit-speed normalization. In computer graphics and CAD, arc-length reparametrization (often computed numerically since closed forms rarely exist, as in Example 2) is essential for uniform-speed animation along a spline path and for font and curve rendering where equal parameter increments must correspond to equal visual distances. In robotics and motion planning, a robot arm's end-effector trajectory is frequently specified as a regular curve, and re-timing it to constant speed (or to speeds respecting velocity/acceleration limits) is a direct engineering use of these ideas. In physics, the arc-length parameter is the natural "proper time"-like variable for a particle's spatial trajectory, decoupling geometric shape from the dynamics that produced a particular time-parametrization. In cartography and geodesy — Gauss's own domain — computing the length of a geodesic path on a curved surface reduces, after a choice of local coordinates, to exactly this rectification integral.
:::faq[What happens at endpoints of a closed interval, like ?] The construction goes through with minor bookkeeping: one-sided derivatives are used at and , and regularity means for all , including these one-sided derivatives at the endpoints. The arc-length function (where is the total length) is then a strictly increasing bijection between closed intervals, and the Inverse Function Theorem applies on the interior with continuity extending to the closed endpoints. This is exactly the setting of the corollary on total arc length, which is the version most often used in practice: computing the length of a curve segment between two specified endpoints.
Ask the tutor: How does the arc-length reparametrization construction change when the curve lives on a surface instead of in , and what replaces the ordinary derivative there?
Let be an open interval (possibly unbounded). A parametrized differentiable curve in is a map
such that each coordinate function is differentiable (we assume , i.e. infinitely differentiable, unless stated otherwise) on . The variable is the parameter. The set is the trace of the curve. The velocity vector (or tangent vector) at is
and its Euclidean norm is the speed at . The curve is regular at if . It is a regular curve if for every . For a regular curve, the (unit) tangent line at is the line through in the direction , and
is the unit tangent vector, well-defined precisely because . Given a basepoint , the arc length function measured from is
Intuition
Think of as the position of a particle at time . The trace is the visible track left behind — a curve drawn in space — but the parametrization also records how the particle moves along that track: fast, slow, forward, backward, pausing, or even reversing direction. Two very different parametrizations can have the identical trace. For instance and both trace the parabola , but — the particle described by stops at the origin, even though geometrically the parabola has a perfectly good tangent line there. Regularity is exactly the condition that forbids this kind of hidden stop: it says the particle's velocity is never the zero vector, so the direction of motion is always defined and the trace has a genuine, well-defined tangent at every parameter value. Once we know everywhere, the speed function is a smooth, strictly positive function of . Integrating speed over time gives distance traveled — this is exactly single-variable calculus, "distance = speed " — and because speed is strictly positive, the resulting arc-length function is strictly increasing. A strictly increasing smooth function with nonvanishing derivative has a smooth inverse (this is the Inverse Function Theorem in one variable), so we may solve for as a smooth function of , and substitute back into to get a new parametrization , traversing the exact same trace, but now at unit speed: for all . This unit-speed parametrization is the geometer's canonical clock, in which "time elapsed" and "distance traveled" coincide.
The theorem
Let be a regular parametrized differentiable curve, and fix . Define
Then: 1. is a smooth, strictly increasing bijection onto an open interval , and its inverse is smooth. 2. The reparametrized curve satisfies
that is, traverses the same trace as at unit speed, and is regular. 3. (Uniqueness) If is any unit-speed regular curve with the same trace as , traversed in the same direction, then differs from only by an additive constant in the parameter: for some constant , after identifying the appropriate domains. If traversed in the opposite direction, for some constant .
We use the technique of direct construction via the Fundamental Theorem of Calculus, combined with the (single-variable) Inverse Function Theorem.
Step 1: is smooth and strictly increasing. Since is , each component is smooth, so is a composition of smooth functions. The only place smoothness of the square root could fail is where the radicand vanishes, but regularity gives for all , so everywhere; hence is smooth and strictly positive on . By the Fundamental Theorem of Calculus, is differentiable with
and since is smooth, is smooth (its derivative is smooth, and one shows by induction that all higher derivatives of exist and are smooth, being derivatives of the smooth function ). Because everywhere on the interval , is strictly increasing on (a differentiable function with everywhere-positive derivative on an interval is strictly increasing, by the Mean Value Theorem: if in , then for some ).
Step 2: is a bijection onto an open interval, with smooth inverse. A strictly increasing continuous function on an interval is injective, and by the Intermediate Value Theorem its image is itself an interval. Since is open and is continuous and strictly monotonic, is open as well (an increasing continuous bijection between intervals maps open intervals to open intervals; this follows because has no local max/min in the interior, so it cannot "turn around" to make an image point a boundary point achieved from both sides — formally, for any with interior to , monotonicity and continuity give nearby values on both sides of also lying in ). Thus is a continuous bijection between intervals, hence (by the general fact that a continuous strictly monotonic bijection between intervals has a continuous inverse) invertible with continuous inverse . To see the inverse is smooth, apply the (single-variable) Inverse Function Theorem: since for every , at each point the inverse function is differentiable in a neighborhood of with
Since ranges smoothly with (having just shown is differentiable, hence continuous) and is smooth and nonvanishing, the formula exhibits as a composition of smooth functions, so is itself smooth; iterating this bootstrapping argument (differentiating the formula for again using the chain rule, and using smoothness of and , and so on) shows is .
Step 3: has unit speed and is regular. Define by . This is a composition of smooth maps, hence smooth. By the chain rule,
Taking norms,
since by regularity of . In particular for every , so is regular. Moreover , since is a bijection; so has exactly the same trace as , traversed in the same direction (as means increasing corresponds to increasing ).
Step 4: Uniqueness. Suppose is unit-speed, regular, with the same trace as traversed in the same direction. Since and parametrize the same oriented trace, there is a bijective reparametrization map with and orientation-preserving (this exists because both are regular parametrizations of the same trace: locally invert one curve's arc-length-vs-position correspondence against the other's, using the Inverse Function Theorem exactly as in Steps 1–2 applied to ; the details are the same computation with in place of ). Differentiating ,
Taking norms and using , we get . Since is orientation-preserving (increasing), for all (the value is excluded as it would reverse orientation), so integrating, for a constant . Hence , i.e. , which is the claimed relation (relabeling the constant). If instead traverses the trace in the opposite direction, the same argument with gives .
∎If is regular on the compact interval , the total length of the trace between and is
independent of which regular parametrization of the same oriented trace is used to compute it, by the reparametrization invariance of the integral (change of variables , , and , so over corresponding limits).
Worked examples
Example 1 (a genuinely non-circular curve: logarithmic spiral). Let be given by
a logarithmic spiral, with basepoint (so ). Regularity. Compute
Then
using . So
Since this is never zero, is regular on all of . Arc length from .
Check monotonicity directly: , confirming Step 1 of the theorem without needing to re-derive it. As ranges over , ranges over , an open interval, as predicted. Inverting. Solve for :
This is smooth on since the argument of the logarithm, , is strictly positive there. Unit-speed reparametrization.
As a check on the theorem's conclusion, differentiate using the chain rule (writing , so , and , so ):
So , and
exactly as guaranteed: for every .
Example 2 (a curve where regularity must be checked, not assumed: a cubic with an asymmetric coefficient). Let ,
(This is chosen asymmetrically — the coordinates have different degrees and a non-unit coefficient — precisely so no cancellation is a coincidence of symmetry.) Regularity. . The third coordinate is identically , so for every : the curve is regular everywhere, with no need for case analysis. Speed.
Notice (check: ✓.) So
since always. This is a clean example where the speed simplifies to a perfect square under the root — worth verifying explicitly rather than assuming. Arc length from .
Check: for all , consistent with regularity; is strictly increasing on all of , and since as , . Here is a strictly increasing cubic, and while it is a bijection (odd degree, positive derivative everywhere), it has no elementary closed-form inverse — solving for requires Cardano's cubic formula. This is worth stating plainly: the theorem guarantees exists and is smooth, purely from , without requiring us to write it down explicitly. This is the practical value of the existence theorem — arc-length parametrization is guaranteed to exist for every regular curve even when it cannot be written in closed form. We can still verify the unit-speed property implicitly: writing ,
so identically, exactly as in Example 1 — but here confirmed by the general argument rather than by explicit formulas, illustrating why the theorem's proof (not just its examples) is the essential content.
Consider ,
Each coordinate is a polynomial, hence , so is a perfectly good parametrized differentiable curve. But
So is not regular at : the hypothesis of the theorem fails at exactly one point. What breaks. Geometrically, the trace of is the semicubical parabola , precisely up to labeling, which has an honest cusp at the origin — the curve comes in, momentarily has no well-defined direction, and leaves in a different direction (it approaches the origin tangent to the -axis from the left and departs tangent to the -axis but curving into positive ; there is no single tangent line consistent with a smooth turning of direction). Since is undefined at (division by zero), the "unit tangent vector" and hence the entire subsequent theory of curvature and the Frenet frame simply cannot be defined at this point. What happens to arc length. The arc-length function is still defined as an integral,
and this integral exists and is a perfectly continuous, even differentiable, function of (arc length as a number — total length of a curve — does not require regularity, only continuity of , i.e. that be ). But vanishes at , so is not strictly increasing in the strong sense that would let us invert it smoothly there: means the Inverse Function Theorem simply does not apply at . Concretely, near , (a computation via Taylor expansion: near , so ), and this function, while continuous, has a vertical tangent in its own inverse relation and cannot be smoothly inverted at in the way Step 2 of the theorem requires. The clean conclusion — that the same formula is smooth everywhere — fails exactly at the single non-regular point, confirming that regularity, not mere differentiability, is the hypothesis doing the work. This also shows why one cusp is enough to destroy the global conclusion: even though is regular and unit-speed-reparametrizable on and separately on , there is no way to patch these into a single globally smooth arc-length parametrization across , because the unit tangent vector has no continuous extension there.
Scope, edge cases & common traps
| Situation | What holds | What can fail |
|---|---|---|
| , regular on all of | Full theorem: smooth global arc-length reparametrization on all of | — |
| only (not ), regular | well-defined, strictly increasing, inverse exists (IFT needs only and nonvanishing derivative) | Higher smoothness of not guaranteed beyond |
| regular except at isolated points | Arc-length parametrization exists and is smooth on each regular sub-interval | No single smooth arc-length parametrization across a non-regular point (see cusp counterexample) |
| Closed curves ( periodic) | Same construction works locally; total length over one period is well-defined via the corollary | Global inverse must be interpreted periodically, not as a single-valued function on |
| Curve given implicitly (e.g. as a level set) | Regularity of some parametrization is a separate question from the geometric smoothness of the set | A geometrically smooth curve can still be given a non-regular parametrization (Example: for in the Intuition section) |
The mathematician behind it
Origins · 1 minCarl Friedrich Gauss and how this was discovered
Gauss did not invent the concept of arc length — that traces back to the calculus of Newton, Leibniz, and their successors solving rectification problems for specific curves — but his 1827 treatise Disquisitiones Generales circa Superficies Curvas reframed how mathematicians thought about parametrizations, invariants, and the difference between a geometric object and the coordinates used to describe it. This conceptual separation, applied first to surfaces via his Theorema Egregium, is exactly the philosophy underlying arc-length reparametrization of curves: the trace is the geometric object, the parametrization is a choice of description, and quantities that survive reparametrization (like total length, and later curvature) are the ones worth calling geometric invariants. Gauss's own motivation was intensely practical — he led the geodetic survey of the Kingdom of Hanover, requiring precise measurement of curved paths on the Earth's surface — which grounded his abstract insights in concrete measurement problems much like the length of a physical path.
Why do we need rather than just being differentiable?
Differentiability alone guarantees the trace is traced out smoothly in time, but it says nothing about whether the direction of motion is well-defined at every instant. If , the formula for the unit tangent vector involves division by zero and is simply undefined. Geometrically, such points can correspond to genuine cusps (as in ) where the curve has no consistent tangent line, or to smooth points where the parametrization merely pauses without any actual geometric singularity — but even in the latter case, the arc-length function has a critical point there, so it cannot be smoothly inverted nearby. Regularity is precisely the hypothesis that keeps the tangent line, arc length, and (later) curvature all simultaneously well-defined.
Is the arc-length parametrization unique?
Yes, up to two very mild ambiguities, both proven in the theorem's uniqueness clause. First, the choice of basepoint shifts the parameter by an additive constant: starting the length-measurement from a different point just relabels "." Second, one can traverse the same trace in the opposite direction, which reflects the parameter as . Apart from these two essentially trivial choices — an origin and an orientation, exactly like choosing an origin and direction on a number line — the unit-speed parametrization of a given regular oriented curve is completely determined. This is why textbooks speak of "the" arc-length parametrization, even though technically a one-parameter family of shifts (and one reflection) is always available.
Does every regular curve have an arc-length parametrization expressible in elementary functions?
No, and Example 2 in this article was chosen specifically to make this point. The theorem guarantees existence and smoothness of the arc-length parametrization purely from regularity — via the Inverse Function Theorem — but it does not guarantee that can be written down using elementary functions (polynomials, trig, exp, log, and their inverses/compositions). Even the simple curve leads to an arc-length function that is only invertible via Cardano's cubic formula, and many curves (e.g., a general ellipse) lead to arc-length integrals that are not elementary at all (elliptic integrals). The existence theorem is still fully rigorous and useful even when explicit formulas are unavailable, because later theory (curvature, Frenet frame) only needs the existence of the unit-speed parametrization, not a closed-form expression for it.
How does arc length relate to the trace versus the parametrization?
Arc length as defined here, , is attached to a parametrization, but its total value over a full domain — the "length of the curve" — depends only on the oriented trace, not on the specific regular parametrization used to compute it. This is the content of the corollary on total arc length: reparametrizing by any other regular parametrization of the same oriented trace and recomputing the integral gives the identical number, because the change-of-variables formula exactly cancels the differing speeds. This is the sense in which arc length is a genuine geometric invariant of the curve, not an artifact of parametrization, even though the intermediate function itself very much depends on the chosen .
Can a curve be regular but still have a self-intersection or other "non-simple" behavior?
Yes — regularity is a purely local, infinitesimal condition on the derivative, and it says nothing about global injectivity of . A regular curve can certainly cross itself (like a figure-eight, , which one can check is regular but not injective) or wind around a circle multiple times. Regularity guarantees a well-defined tangent line at each parameter value and hence a well-behaved local picture, but questions of self-intersection, embeddedness, or global shape are separate geometric questions studied after establishing the basic regularity and arc-length framework.
Why is unit speed specifically what's useful, rather than, say, constant speed 5?
Unit speed is a normalization convention, chosen so that the parameter literally equals distance traveled along the curve — moving from parameter value to covers exactly units of length. This makes subsequent formulas exceptionally clean: the curvature of a unit-speed curve is simply , with no extra normalization factors. If one instead used constant speed , all subsequent formulas (curvature, torsion, Frenet frame relations) would carry extra factors of or throughout — mathematically equivalent, but needlessly cluttered. Unit speed is simply the most economical choice, exactly analogous to choosing a coordinate system where a unit vector has length exactly .