Arc length and curvature give you the tools to describe curves in space geometrically rather than just algebraically. Arc length tells you how far you've traveled along a curve, while curvature tells you how sharply the curve bends at each point. Together with torsion (which measures twisting), these quantities are fundamental for analyzing motion along paths in physics, engineering, and computer graphics.
Arc Length and Parameterization
Calculating Arc Length
Arc length measures the actual distance traveled along a curve C between two points P(a) and P(b). The idea is to sum up infinitesimal straight-line segments along the curve, which leads to the integral formula:
L=∫ab∥r′(t)∥dt=∫ab(dtdx)2+(dtdy)2+(dtdz)2dt
The curve must be smooth (continuously differentiable) on [a,b] for this to work. Each term under the radical is the derivative of a coordinate function with respect to the parameter t.
Example: Find the arc length of r(t)=(t,t2,t3) for 0≤t≤1.
Compute the derivatives: dtdx=1,dtdy=2t,dtdz=3t2
Form the integrand: ∥r′(t)∥=1+4t2+9t4
Set up the integral: L=∫011+4t2+9t4dt
This integral doesn't have a nice closed form, so in practice you'd evaluate it numerically (L≈1.8519).
Arc Length Parameterization
Most parameterizations traverse a curve at varying speed. Arc length parameterization reparameterizes the curve using the arc length s itself as the parameter, so the curve is traversed at a constant speed of exactly 1 unit per unit of s.
How to find it:
Compute the arc length function: s(t)=∫t0t∥r′(u)∥du
Solve for t in terms of s (i.e., invert the function to get t=t(s)).
Substitute back into r(t) to get r(s).
Example: Find the arc length parameterization of r(t)=(cost,sint) for 0≤t≤2π.
Derivatives: dtdx=−sint,dtdy=cost
Speed: ∥r′(t)∥=sin2t+cos2t=1
Arc length function: s=∫0t1du=t, so t=s.
The arc length parameterization is r(s)=(coss,sins) for 0≤s≤2π.
This worked out so cleanly because the unit circle already has unit speed. For most curves, the inversion step is much harder.
Natural Parameterization
Natural parameterization (also called unit speed parameterization) is just another name for arc length parameterization. The defining property is that ∥r′(s)∥=1 everywhere along the curve.
Why care? When a curve is naturally parameterized, many formulas simplify dramatically. For instance, the curvature reduces to κ=∥r′′(s)∥, and the unit tangent vector is simply T(s)=r′(s).
Verification example: For r(s)=(coss,sins), compute r′(s)=(−sins,coss), and ∥r′(s)∥=sin2s+cos2s=1. Confirmed: this is a natural parameterization.
Curvature
Measuring Curvature
Curvature, denoted κ, quantifies how rapidly the direction of the curve is changing at a given point. A straight line has κ=0 everywhere; a tight turn has large κ.
The formal definition is the magnitude of the rate of change of the unit tangent vector T with respect to arc length:
κ=dsdT
Since most curves aren't parameterized by arc length, you'll typically use this equivalent formula for an arbitrary parameter t:
κ=∥r′(t)∥3∥r′(t)×r′′(t)∥
For plane curvesy=f(x), this simplifies to: κ=(1+(f′(x))2)3/2∣f′′(x)∣
Example: Find the curvature of r(t)=(t,t2,t3) at t=1.
First derivative: r′(t)=(1,2t,3t2), so r′(1)=(1,2,3)
Second derivative: r′′(t)=(0,2,6t), so r′′(1)=(0,2,6)
Magnitudes: ∥(6,−6,2)∥=36+36+4=76=219 and ∥(1,2,3)∥=14
Curvature: κ=(14)3219=1414219
Note on the original computation: The cross product (1,2,3)×(0,2,6)=(6,−6,2), which has magnitude 219, not 14. Be careful with cross product calculations on exams.
Radius of Curvature
The radius of curvatureρ is the reciprocal of curvature:
ρ=κ1
Geometrically, ρ is the radius of the osculating circle (the best-fit circle) at that point. Large ρ means the curve is nearly straight; small ρ means a tight bend.
Example: For the curve r(t)=(t,t2,t3) at t=1, using the corrected curvature above:
ρ=κ1=2191414=19714
Osculating Circle
The osculating circle at a point on a curve is the circle that best approximates the curve there. It satisfies three conditions simultaneously:
It passes through the point on the curve.
It shares the same tangent direction as the curve at that point.
It has the same curvature κ as the curve at that point.
The center of the osculating circle lies along the principal unit normal vector N, at a distance ρ=1/κ from the point on the curve. In other words:
center=r(t0)+ρN(t0)
Example: Find the osculating circle for r(t)=(t,t2) at t=1.
Compute: r(1)=(1,1), r′(1)=(1,2), r′′(1)=(0,2)
For a 2D curve, the cross product gives a scalar: ∥r′×r′′∥=∣1⋅2−2⋅0∣=2
Curvature: κ=(5)32=552, so ρ=255
Unit tangent: T=5(1,2)=(51,52)
Unit normal (rotate T by 90° toward the concave side): N=(−52,51)
While curvature measures bending within a plane, torsion measures how much a space curve twists out of its osculating plane. It's denoted τ.
A curve with τ=0 at every point is a planar curve (it lies entirely in one plane).
Positive τ means the curve twists in one direction; negative τ means it twists the other way. The sign convention depends on orientation: τ>0 corresponds to the binormal vector rotating toward −N.
The formal definition involves the rate of change of the binormal vector B with respect to arc length:
τ=−dsdB⋅N
For computation with an arbitrary parameter t, use:
τ=∥r′(t)×r′′(t)∥2(r′(t)×r′′(t))⋅r′′′(t)
Notice the sign difference: this formula has a positive scalar triple product in the numerator (no leading negative sign), unlike the arc-length version. This is because the derivatives with respect to t already account for the sign.
Example: Find the torsion of the helix r(t)=(cost,sint,t) at t=2π.
For a circular helix, the torsion is actually constant everywhere (not just at this point). The value τ=21 reflects how tightly the helix winds upward relative to its radius.