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.

Key takeaways
  • A parametrized differentiable curve is a smooth map α:I→Rn\alpha: I \to \mathbb{R}^n from an interval; its trace is the image, but the map itself carries more information (speed, direction, multiplicity).
  • Regular means α′(t)≠0\alpha'(t) \neq 0 for all tt; this guarantees a well-defined tangent line at every point of the trace.
  • Arc length from a basepoint t0t_0 is s(t)=∫t0t∣α′(u)∣ dus(t) = \int_{t_0}^t |\alpha'(u)|\,du; it is a genuine length because it integrates speed.
  • Regularity   ⟺  \iff ss is strictly increasing and smooth   ⟺  \iff α\alpha 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 ∣β′′(s)∣|\beta''(s)| for a unit-speed curve β\beta, 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 α:[a,b]→Rn\alpha : [a,b] \to \mathbb{R}^n?] The construction goes through with minor bookkeeping: one-sided derivatives are used at aa and bb, and regularity means α′(t)≠0\alpha'(t) \neq 0 for all t∈[a,b]t \in [a,b], including these one-sided derivatives at the endpoints. The arc-length function s:[a,b]→[0,L]s : [a,b] \to [0, L] (where LL 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 Rn\mathbb{R}^n, and what replaces the ordinary derivative α′(t)\alpha'(t) there?

DefinitionParametrized differentiable curve, trace, and regularity

Let I⊆RI \subseteq \mathbb{R} be an open interval (possibly unbounded). A parametrized differentiable curve in Rn\mathbb{R}^n is a map

α:I→Rn,α(t)=(α1(t),…,αn(t)),\alpha : I \to \mathbb{R}^n, \qquad \alpha(t) = (\alpha_1(t), \dots, \alpha_n(t)),

such that each coordinate function αi\alpha_i is differentiable (we assume C∞C^\infty, i.e. infinitely differentiable, unless stated otherwise) on II. The variable tt is the parameter. The set α(I)⊆Rn\alpha(I) \subseteq \mathbb{R}^n is the trace of the curve. The velocity vector (or tangent vector) at tt is

α′(t)=(α1′(t),…,αn′(t))∈Rn,\alpha'(t) = (\alpha_1'(t), \dots, \alpha_n'(t)) \in \mathbb{R}^n,

and its Euclidean norm ∣α′(t)∣|\alpha'(t)| is the speed at tt. The curve α\alpha is regular at t∈It \in I if α′(t)≠0\alpha'(t) \neq 0. It is a regular curve if α′(t)≠0\alpha'(t) \neq 0 for every t∈It \in I. For a regular curve, the (unit) tangent line at α(t0)\alpha(t_0) is the line through α(t0)\alpha(t_0) in the direction α′(t0)\alpha'(t_0), and

T(t0)=α′(t0)∣α′(t0)∣T(t_0) = \frac{\alpha'(t_0)}{|\alpha'(t_0)|}

is the unit tangent vector, well-defined precisely because α′(t0)≠0\alpha'(t_0) \neq 0. Given a basepoint t0∈It_0 \in I, the arc length function measured from t0t_0 is

s(t)=∫t0t∣α′(u)∣ du,t∈I.s(t) = \int_{t_0}^{t} |\alpha'(u)| \, du, \qquad t \in I.

Intuition

Think of α(t)\alpha(t) as the position of a particle at time tt. 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 α(t)=(t,t2)\alpha(t) = (t, t^2) and β(t)=(t3,t6)\beta(t) = (t^3, t^6) both trace the parabola y=x2y = x^2, but β′(0)=(0,0)\beta'(0) = (0,0) — the particle described by β\beta 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 α′(t)≠0\alpha'(t) \ne 0 everywhere, the speed function v(t)=∣α′(t)∣v(t) = |\alpha'(t)| is a smooth, strictly positive function of tt. Integrating speed over time gives distance traveled — this is exactly single-variable calculus, "distance = ∫\int speed  dt\,dt" — and because speed is strictly positive, the resulting arc-length function s(t)s(t) 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 tt as a smooth function of ss, and substitute back into α\alpha to get a new parametrization β(s)=α(t(s))\beta(s) = \alpha(t(s)), traversing the exact same trace, but now at unit speed: ∣β′(s)∣=1|\beta'(s)| = 1 for all ss. This unit-speed parametrization is the geometer's canonical clock, in which "time elapsed" and "distance traveled" coincide.

Figure
Two parametrizations of the same trace: one regular, one with a hidden stop at the origin
x y trace: y = x² α(t)=(t,t²): even spacing, α′≠0 (regular) β(t)=(t³,t⁶): points bunch near origin, β′(0)=0

The theorem

TheoremExistence and uniqueness of arc-length reparametrization

Let α:I→Rn\alpha : I \to \mathbb{R}^n be a regular parametrized differentiable curve, and fix t0∈It_0 \in I. Define

s(t)=∫t0t∣α′(u)∣ du,t∈I.s(t) = \int_{t_0}^{t} |\alpha'(u)|\, du, \qquad t \in I.

Then: 1. s:I→Js : I \to J is a smooth, strictly increasing bijection onto an open interval J=s(I)J = s(I), and its inverse t=t(s):J→It = t(s) : J \to I is smooth. 2. The reparametrized curve β=α∘t:J→Rn\beta = \alpha \circ t : J \to \mathbb{R}^n satisfies

∣β′(s)∣=1for all s∈J;|\beta'(s)| = 1 \quad \text{for all } s \in J;

that is, β\beta traverses the same trace as α\alpha at unit speed, and β\beta is regular. 3. (Uniqueness) If γ:K→Rn\gamma : K \to \mathbb{R}^n is any unit-speed regular curve with the same trace as α\alpha, traversed in the same direction, then γ\gamma differs from β\beta only by an additive constant in the parameter: γ(s)=β(s+c)\gamma(s) = \beta(s + c) for some constant cc, after identifying the appropriate domains. If traversed in the opposite direction, γ(s)=β(−s+c)\gamma(s) = \beta(-s + c) for some constant cc.

Proof

We use the technique of direct construction via the Fundamental Theorem of Calculus, combined with the (single-variable) Inverse Function Theorem.

Step 1: ss is smooth and strictly increasing. Since α\alpha is C∞C^\infty, each component αi′\alpha_i' is smooth, so ∣α′(u)∣=(∑iαi′(u)2)1/2|\alpha'(u)| = \left(\sum_i \alpha_i'(u)^2\right)^{1/2} is a composition of smooth functions. The only place smoothness of the square root could fail is where the radicand vanishes, but regularity gives α′(u)≠0\alpha'(u) \neq 0 for all u∈Iu \in I, so ∑iαi′(u)2>0\sum_i \alpha_i'(u)^2 > 0 everywhere; hence u↦∣α′(u)∣u \mapsto |\alpha'(u)| is smooth and strictly positive on II. By the Fundamental Theorem of Calculus, s(t)=∫t0t∣α′(u)∣ dus(t) = \int_{t_0}^t |\alpha'(u)|\,du is differentiable with

s′(t)=∣α′(t)∣>0for all t∈I,s'(t) = |\alpha'(t)| > 0 \quad \text{for all } t \in I,

and since ∣α′(t)∣|\alpha'(t)| is smooth, ss is smooth (its derivative is smooth, and one shows by induction that all higher derivatives of ss exist and are smooth, being derivatives of the smooth function ∣α′∣|\alpha'|). Because s′(t)>0s'(t) > 0 everywhere on the interval II, ss is strictly increasing on II (a differentiable function with everywhere-positive derivative on an interval is strictly increasing, by the Mean Value Theorem: if t1<t2t_1 < t_2 in II, then s(t2)−s(t1)=s′(ξ)(t2−t1)>0s(t_2) - s(t_1) = s'(\xi)(t_2 - t_1) > 0 for some ξ∈(t1,t2)\xi \in (t_1, t_2)).

Step 2: ss is a bijection onto an open interval, with smooth inverse. A strictly increasing continuous function on an interval II is injective, and by the Intermediate Value Theorem its image J:=s(I)J := s(I) is itself an interval. Since II is open and ss is continuous and strictly monotonic, JJ is open as well (an increasing continuous bijection between intervals maps open intervals to open intervals; this follows because ss 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 s0=s(t0)∈Js_0 = s(t_0) \in J with t0t_0 interior to II, monotonicity and continuity give nearby values on both sides of s0s_0 also lying in JJ). Thus s:I→Js : I \to J 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 t(s)t(s). To see the inverse is smooth, apply the (single-variable) Inverse Function Theorem: since s′(t)=∣α′(t)∣≠0s'(t) = |\alpha'(t)| \neq 0 for every t∈It \in I, at each point s0=s(t0)∈Js_0 = s(t_0) \in J the inverse function t(s)t(s) is differentiable in a neighborhood of s0s_0 with

t′(s0)=1s′(t0)=1∣α′(t0)∣.t'(s_0) = \frac{1}{s'(t_0)} = \frac{1}{|\alpha'(t_0)|}.

Since t0t_0 ranges smoothly with s0s_0 (having just shown tt is differentiable, hence continuous) and ∣α′(t)∣|\alpha'(t)| is smooth and nonvanishing, the formula t′(s)=1/∣α′(t(s))∣t'(s) = 1/|\alpha'(t(s))| exhibits t′(s)t'(s) as a composition of smooth functions, so t′t' is itself smooth; iterating this bootstrapping argument (differentiating the formula for t′(s)t'(s) again using the chain rule, and using smoothness of α′\alpha' and α′′\alpha'', and so on) shows t(s)t(s) is C∞C^\infty.

Step 3: β=α∘t\beta = \alpha \circ t has unit speed and is regular. Define β:J→Rn\beta : J \to \mathbb{R}^n by β(s)=α(t(s))\beta(s) = \alpha(t(s)). This is a composition of smooth maps, hence smooth. By the chain rule,

β′(s)=α′(t(s))⋅t′(s)=α′(t(s))⋅1∣α′(t(s))∣.\beta'(s) = \alpha'(t(s)) \cdot t'(s) = \alpha'(t(s)) \cdot \frac{1}{|\alpha'(t(s))|}.

Taking norms,

∣β′(s)∣=∣α′(t(s))∣∣α′(t(s))∣=1,|\beta'(s)| = \frac{|\alpha'(t(s))|}{|\alpha'(t(s))|} = 1,

since ∣α′(t(s))∣>0|\alpha'(t(s))| > 0 by regularity of α\alpha. In particular β′(s)≠0\beta'(s) \neq 0 for every ss, so β\beta is regular. Moreover β(J)=α(t(J))=α(I)\beta(J) = \alpha(t(J)) = \alpha(I), since t:J→It : J \to I is a bijection; so β\beta has exactly the same trace as α\alpha, traversed in the same direction (as t′(s)>0t'(s) > 0 means increasing ss corresponds to increasing tt).

Step 4: Uniqueness. Suppose γ:K→Rn\gamma : K \to \mathbb{R}^n is unit-speed, regular, with the same trace as α\alpha traversed in the same direction. Since γ\gamma and β\beta parametrize the same oriented trace, there is a bijective reparametrization map φ:J→K\varphi : J \to K with γ(φ(s))=β(s)\gamma(\varphi(s)) = \beta(s) and φ\varphi 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 γ\gamma; the details are the same computation with γ\gamma in place of α\alpha). Differentiating γ(φ(s))=β(s)\gamma(\varphi(s)) = \beta(s),

γ′(φ(s)) φ′(s)=β′(s).\gamma'(\varphi(s))\,\varphi'(s) = \beta'(s).

Taking norms and using ∣γ′∣=∣β′∣=1|\gamma'| = |\beta'| = 1, we get ∣φ′(s)∣=1|\varphi'(s)| = 1. Since φ\varphi is orientation-preserving (increasing), φ′(s)=1\varphi'(s) = 1 for all ss (the value −1-1 is excluded as it would reverse orientation), so integrating, φ(s)=s+c\varphi(s) = s + c for a constant cc. Hence γ(s+c)=β(s)\gamma(s + c) = \beta(s), i.e. γ(s)=β(s−c)\gamma(s) = \beta(s - c), which is the claimed relation (relabeling the constant). If instead γ\gamma traverses the trace in the opposite direction, the same argument with φ′(s)=−1\varphi' (s)= -1 gives γ(s)=β(−s+c)\gamma(s) = \beta(-s + c). ■\blacksquare

∎
CorollaryTotal arc length

If α:[a,b]→Rn\alpha : [a,b] \to \mathbb{R}^n is regular on the compact interval [a,b][a,b], the total length of the trace between α(a)\alpha(a) and α(b)\alpha(b) is

L=∫ab∣α′(t)∣ dt=s(b),L = \int_a^b |\alpha'(t)|\, dt = s(b),

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 t=t(s)t = t(s), dt=t′(s) dsdt = t'(s)\,ds, and ∣α′(t(s))∣ t′(s)=∣β′(s)∣⋅1=1|\alpha'(t(s))|\,t'(s) = |\beta'(s)| \cdot 1= 1, so ∫∣α′(t)∣ dt=∫1 ds\int |\alpha'(t)|\,dt = \int 1 \, ds over corresponding limits).

Worked examples

Example 1 (a genuinely non-circular curve: logarithmic spiral). Let α:R→R2\alpha : \mathbb{R} \to \mathbb{R}^2 be given by

α(t)=(etcos⁡t,  etsin⁡t),\alpha(t) = \left(e^{t}\cos t,\; e^{t}\sin t\right),

a logarithmic spiral, with basepoint t0=0t_0 = 0 (so α(0)=(1,0)\alpha(0) = (1,0)). Regularity. Compute

α′(t)=(etcos⁡t−etsin⁡t,  etsin⁡t+etcos⁡t)=et(cos⁡t−sin⁡t,  sin⁡t+cos⁡t).\alpha'(t) = \left(e^t\cos t - e^t \sin t,\; e^t \sin t + e^t\cos t\right) = e^t(\cos t - \sin t,\; \sin t + \cos t).

Then

∣α′(t)∣2=e2t[(cos⁡t−sin⁡t)2+(sin⁡t+cos⁡t)2]=e2t[2cos⁡2t+2sin⁡2t]=2e2t,|\alpha'(t)|^2 = e^{2t}\left[(\cos t - \sin t)^2 + (\sin t + \cos t)^2\right] = e^{2t}\left[2\cos^2 t + 2\sin^2 t\right] = 2e^{2t},

using (cos⁡t−sin⁡t)2+(sin⁡t+cos⁡t)2=2cos⁡2t+2sin⁡2t=2(\cos t - \sin t)^2 + (\sin t+\cos t)^2 = 2\cos^2t + 2\sin^2 t = 2. So

∣α′(t)∣=2 et>0for all t∈R.|\alpha'(t)| = \sqrt{2}\, e^{t} > 0 \quad \text{for all } t \in \mathbb{R}.

Since this is never zero, α\alpha is regular on all of R\mathbb{R}. Arc length from t0=0t_0 = 0.

s(t)=∫0t2 eu du=2 (et−1).s(t) = \int_0^t \sqrt{2}\, e^{u}\, du = \sqrt{2}\,(e^{t} - 1).

Check monotonicity directly: s′(t)=2et>0s'(t) = \sqrt{2}e^t > 0, confirming Step 1 of the theorem without needing to re-derive it. As tt ranges over R\mathbb{R}, s(t)=2(et−1)s(t) = \sqrt2(e^t-1) ranges over J=(−2,∞)J = (-\sqrt2, \infty), an open interval, as predicted. Inverting. Solve s=2(et−1)s = \sqrt2(e^t - 1) for tt:

et=s2+1⟹t(s)=ln⁡ ⁣(1+s2),s∈(−2,∞).e^t = \frac{s}{\sqrt2} + 1 \quad \Longrightarrow \quad t(s) = \ln\!\left(1 + \frac{s}{\sqrt2}\right), \qquad s \in (-\sqrt2, \infty).

This is smooth on JJ since the argument of the logarithm, 1+s/21 + s/\sqrt2, is strictly positive there. Unit-speed reparametrization.

β(s)=α(t(s))=(1+s2)(cos⁡ln⁡ ⁣(1+s2), sin⁡ln⁡ ⁣(1+s2)).\beta(s) = \alpha(t(s)) = \left(1+\tfrac{s}{\sqrt2}\right)\Big(\cos\ln\!\big(1+\tfrac{s}{\sqrt2}\big),\ \sin\ln\!\big(1+\tfrac{s}{\sqrt2}\big)\Big).

As a check on the theorem's conclusion, differentiate using the chain rule (writing r(s)=1+s/2r(s) = 1 + s/\sqrt2, so r′(s)=1/2r'(s) = 1/\sqrt2, and θ(s)=ln⁡r(s)\theta(s) = \ln r(s), so θ′(s)=r′(s)/r(s)=12 r(s)\theta'(s) = r'(s)/r(s) = \frac{1}{\sqrt2\, r(s)}):

β′(s)=r′(s)(cos⁡θ,sin⁡θ)+r(s)θ′(s)(−sin⁡θ,cos⁡θ)=12(cos⁡θ,sin⁡θ)+12(−sin⁡θ,cos⁡θ).\beta'(s) = r'(s)(\cos\theta, \sin\theta) + r(s)\theta'(s)(-\sin\theta, \cos\theta) = \frac{1}{\sqrt2}(\cos\theta,\sin\theta) + \frac{1}{\sqrt2}(-\sin\theta,\cos\theta).

So β′(s)=12(cos⁡θ−sin⁡θ, sin⁡θ+cos⁡θ)\beta'(s) = \frac{1}{\sqrt2}(\cos\theta - \sin\theta,\ \sin\theta+\cos\theta), and

∣β′(s)∣2=12[(cos⁡θ−sin⁡θ)2+(sin⁡θ+cos⁡θ)2]=12⋅2=1,|\beta'(s)|^2 = \frac{1}{2}\left[(\cos\theta-\sin\theta)^2 + (\sin\theta+\cos\theta)^2\right] = \frac{1}{2}\cdot 2 = 1,

exactly as guaranteed: ∣β′(s)∣=1|\beta'(s)| = 1 for every s∈(−2,∞)s \in (-\sqrt2,\infty).

Example 2 (a curve where regularity must be checked, not assumed: a cubic with an asymmetric coefficient). Let α:R→R3\alpha : \mathbb{R} \to \mathbb{R}^3,

α(t)=(t2, 23t3, t).\alpha(t) = \left(t^2,\ \tfrac{2}{3}t^3,\ t\right).

(This is chosen asymmetrically — the coordinates have different degrees and a non-unit coefficient — precisely so no cancellation is a coincidence of symmetry.) Regularity. α′(t)=(2t, 2t2, 1)\alpha'(t) = (2t,\ 2t^2,\ 1). The third coordinate is identically 1≠01 \ne 0, so α′(t)≠(0,0,0)\alpha'(t) \ne (0,0,0) for every t∈Rt \in \mathbb{R}: the curve is regular everywhere, with no need for case analysis. Speed.

∣α′(t)∣2=(2t)2+(2t2)2+12=4t2+4t4+1.|\alpha'(t)|^2 = (2t)^2 + (2t^2)^2 + 1^2 = 4t^2 + 4t^4 + 1.

Notice 4t4+4t2+1=(2t2+1)24t^4 + 4t^2 + 1 = (2t^2+1)^2 (check: (2t2+1)2=4t4+4t2+1(2t^2+1)^2 = 4t^4 + 4t^2 + 1 ✓.) So

∣α′(t)∣=(2t2+1)2=2t2+1,|\alpha'(t)| = \sqrt{(2t^2+1)^2} = 2t^2 + 1,

since 2t2+1>02t^2 + 1 > 0 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 t0=0t_0 = 0.

s(t)=∫0t(2u2+1) du=2t33+t.s(t) = \int_0^t (2u^2+1)\,du = \frac{2t^3}{3} + t.

Check: s′(t)=2t2+1>0s'(t) = 2t^2+1 > 0 for all tt, consistent with regularity; ss is strictly increasing on all of R\mathbb{R}, and since s(t)→±∞s(t) \to \pm\infty as t→±∞t \to \pm \infty, J=s(R)=RJ = s(\mathbb{R}) = \mathbb{R}. Here s(t)=23t3+ts(t) = \frac{2}{3}t^3 + t is a strictly increasing cubic, and while it is a bijection R→R\mathbb{R}\to\mathbb{R} (odd degree, positive derivative everywhere), it has no elementary closed-form inverse — solving 23t3+t=s\frac23 t^3 + t = s for tt requires Cardano's cubic formula. This is worth stating plainly: the theorem guarantees t(s)t(s) exists and is smooth, purely from s′(t)=2t2+1≠0s'(t) = 2t^2+1 \neq 0, 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 β(s)=α(t(s))\beta(s) = \alpha(t(s)),

β′(s)=α′(t(s))⋅t′(s)=α′(t(s))⋅1s′(t(s))=α′(t(s))⋅1∣α′(t(s))∣,\beta'(s) = \alpha'(t(s))\cdot t'(s) = \alpha'(t(s)) \cdot \frac{1}{s'(t(s))} = \alpha'(t(s))\cdot\frac{1}{|\alpha'(t(s))|},

so ∣β′(s)∣=1|\beta'(s)| = 1 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.

CounterexampleDropping regularity: a smooth curve with a genuine cusp

Consider γ:R→R2\gamma : \mathbb{R} \to \mathbb{R}^2,

γ(t)=(t3,t2).\gamma(t) = (t^3, t^2).

Each coordinate is a polynomial, hence C∞C^\infty, so γ\gamma is a perfectly good parametrized differentiable curve. But

γ′(t)=(3t2,2t),γ′(0)=(0,0).\gamma'(t) = (3t^2, 2t), \qquad \gamma'(0) = (0,0).

So γ\gamma is not regular at t=0t=0: the hypothesis of the theorem fails at exactly one point. What breaks. Geometrically, the trace of γ\gamma is the semicubical parabola y2⋅(sign convention)y^2 \cdot (\text{sign convention}) , precisely x2=y3x^2 = y^3 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 yy-axis from the left and departs tangent to the yy-axis but curving into positive xx; there is no single tangent line consistent with a smooth turning of direction). Since T(t)=γ′(t)/∣γ′(t)∣T(t) = \gamma'(t)/|\gamma'(t)| is undefined at t=0t=0 (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,

s(t)=∫0t9u4+4u2 du=∫0t∣u∣9u2+4 du,s(t) = \int_0^t \sqrt{9u^4+4u^2}\,du = \int_0^t |u|\sqrt{9u^2+4}\,du,

and this integral exists and is a perfectly continuous, even differentiable, function of tt (arc length as a number — total length of a curve — does not require regularity, only continuity of α′\alpha', i.e. that α\alpha be C1C^1). But s′(t)=∣γ′(t)∣=∣t∣9t2+4s'(t) = |\gamma'(t)| = |t|\sqrt{9t^2+4} vanishes at t=0t=0, so ss is not strictly increasing in the strong sense that would let us invert it smoothly there: s′(0)=0s'(0) = 0 means the Inverse Function Theorem simply does not apply at t=0t=0. Concretely, near t=0t = 0, s(t)≈23∣t∣3s(t) \approx \frac{2}{3}|t|^3 (a computation via Taylor expansion: ∣u∣9u2+4≈2∣u∣|u|\sqrt{9u^2+4} \approx 2|u| near u=0u=0, so s(t)≈∫0t2∣u∣ du=sgn(t) t2s(t) \approx \int_0^t 2|u|\,du = \mathrm{sgn}(t)\,t^2), and this function, while continuous, has a vertical tangent in its own inverse relation and cannot be smoothly inverted at s=0s=0 in the way Step 2 of the theorem requires. The clean conclusion — that the same formula t(s)t(s) 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 γ\gamma is regular and unit-speed-reparametrizable on (−∞,0)(-\infty, 0) and separately on (0,∞)(0,\infty), there is no way to patch these into a single globally smooth arc-length parametrization across t=0t = 0, because the unit tangent vector has no continuous extension there.

Scope, edge cases & common traps

SituationWhat holdsWhat can fail
α∈C∞\alpha \in C^\infty, regular on all of IIFull theorem: smooth global arc-length reparametrization on all of II—
α∈C1\alpha \in C^1 only (not C∞C^\infty), regulars(t)s(t) well-defined, strictly increasing, C1C^1 inverse exists (IFT needs only C1C^1 and nonvanishing derivative)Higher smoothness of β\beta not guaranteed beyond C1C^1
α\alpha regular except at isolated pointsArc-length parametrization exists and is smooth on each regular sub-intervalNo single smooth arc-length parametrization across a non-regular point (see cusp counterexample)
Closed curves (α\alpha periodic)Same construction works locally; total length over one period is well-defined via the corollaryGlobal inverse t(s)t(s) must be interpreted periodically, not as a single-valued function on R\mathbb{R}
Curve given implicitly (e.g. as a level set)Regularity of some parametrization is a separate question from the geometric smoothness of the setA geometrically smooth curve can still be given a non-regular parametrization (Example: β(t)=(t3,t6)\beta(t)=(t^3,t^6) for y=x2y=x^2 in the Intuition section)

The mathematician behind it

Origins · 1 minCarl Friedrich Gauss and how this was discovered
CF
Carl Friedrich Gauss
1777–1855 · early 19th-century Germany, foundational figure in differential geometry, number theory, and geodesy

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.

History
- 1673 — Christiaan Huygens computes the length of the cycloid, an early landmark in curve rectification.
- 1691 — Gottfried Leibniz and Johann Bernoulli develop the calculus needed to express arc length as an integral of speed.
- 1731 — Alexis Clairaut's Recherches sur les courbes à double courbure studies space curves via parametrized coordinates, a precursor to the systematic Frenet–Serret framework.
- 1827 — Carl Friedrich Gauss's work on surfaces crystallizes the modern distinction between intrinsic (parametrization-independent) and extrinsic geometric quantities.
- 1850s — Jean Frédéric Frenet and Joseph Serret formalize the moving frame along a unit-speed space curve, built directly atop arc-length parametrization.
Why do we need α′(t)≠0\alpha'(t) \neq 0 rather than just α\alpha 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 α′(t0)=0\alpha'(t_0) = 0, the formula for the unit tangent vector T(t0)=α′(t0)/∣α′(t0)∣T(t_0) = \alpha'(t_0)/|\alpha'(t_0)| involves division by zero and is simply undefined. Geometrically, such points can correspond to genuine cusps (as in (t3,t2)(t^3, t^2)) 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 t0t_0 shifts the parameter by an additive constant: starting the length-measurement from a different point just relabels "s=0s = 0." Second, one can traverse the same trace in the opposite direction, which reflects the parameter as s↦−ss \mapsto -s. 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 t(s)t(s) can be written down using elementary functions (polynomials, trig, exp, log, and their inverses/compositions). Even the simple curve α(t)=(t2,23t3,t)\alpha(t) = (t^2, \tfrac23t^3, t) leads to an arc-length function s(t)=23t3+ts(t) = \tfrac23t^3+t 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, s(t)=∫t0t∣α′(u)∣ dus(t) = \int_{t_0}^t|\alpha'(u)|\,du, 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 s(t)s(t) itself very much depends on the chosen α\alpha.

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 α\alpha. A regular curve can certainly cross itself (like a figure-eight, α(t)=(sin⁡2t,sin⁡t)\alpha(t) = (\sin 2t, \sin t), 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 ss literally equals distance traveled along the curve — moving from parameter value s1s_1 to s2s_2 covers exactly ∣s2−s1∣|s_2-s_1| units of length. This makes subsequent formulas exceptionally clean: the curvature of a unit-speed curve is simply κ(s)=∣β′′(s)∣\kappa(s) = |\beta''(s)|, with no extra normalization factors. If one instead used constant speed 55, all subsequent formulas (curvature, torsion, Frenet frame relations) would carry extra factors of 55 or 1/51/5 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 11.

Where this leads