Let r(t) be defined on [a,b], and let P={t0,t1,…,tn}, a=t0<t1<⋯<tn=b, be a partition of [a,b]. The polygonal length corresponding to P is
s(r,P)=k=1∑n∥r(tk)−r(tk−1)∥
The curve is rectifiable iff these polygonal lengths have a finite least upper bound, which is the arc length of the curve.
Examples:
r(t)=acosti+asintj, 0≤t≤2π, is rectifiable: r′(t) is continuous, so the arc length integral applies directly, giving L=2πa.
f(x)=xsin(1/x) for 0<x≤1, f(0)=0, is continuous but not rectifiable: near x=0 the graph oscillates infinitely often, and the amplitude does not decay fast enough to keep the polygonal lengths bounded.
If x=x(t), y=y(t), z=z(t) have continuous derivatives on [a,b], the arc length from t=a to t=b is
L=∫ab(dtdx)2+(dtdy)2+(dtdz)2dt
Equivalently, for C the curve traced by continuously differentiable r(t),
L=∫abdtdrdt
Change of Parameter
A change of parameter in r(t) is a substitution t=g(τ) producing r(g(τ)), tracing the same curve as r(t), possibly in a different direction as τ increases.
If r(t) is differentiable with respect to t, and t=g(τ) is a change of parameter with g differentiable with respect to τ, then r(g(τ)) is differentiable with respect to τ, and
dτd[r(g(τ))]=r′(g(τ))g′(τ)
Equivalently,
dτdr=dtdr⋅dτdt
Arc-Length Parametrization
Let C be the curve traced by a continuously differentiable r(t) with r′(t)=0, and let r(t0) be a reference point on C. The signed arc-length parameter s measured from r(t0) is
s=s(t)=∫t0tdudrdu
This is an odometer reading, integrating speed over time gives distance travelled.
Since ds/dt=∥r′(t)∥>0, s=s(t) is strictly increasing, hence invertible into r(s). A parametrization expressed in terms of s is an arc-length parametrization.
Properties
C is the curve traced by a continuously differentiable r(t) with r′(t)=0, and s is the signed arc-length parameter defined above.
s=s(t) is the arc-length parameter for Ciff
dtds=dtdr
This is the defining integral restated as a derivative: s advances at exactly the rate C is traced, not some rate tied to an arbitrary parameter t.
If r is expressed as a function of s instead of t, then
dsdr=1
everywhere, almost by definition: since s counts distance travelled, advancing it by one unit moves r(s) exactly one unit along C. This is why an arc-length parametrization is also called a unit-speed parametrization.
Conversely, if ∥dr/dt∥=1 for all t, then for any t0 in the domain of r,
s=t−t0
is already an arc-length parameter with reference point r(t0): a unit-speed parametrization needs no reparametrization through the integral formula, only a shift so that s=0 at the reference point.
Examples:
For x2+y2=a2, a>0, with counterclockwise orientation and reference point (a,0): r(t)=acosti+asintj, with t0=0 giving r(t0)=(a,0). Since ∥r′(t)∥=a is constant, s=at, so the arc-length parametrization is r(s)=acos(s/a)i+asin(s/a)j.