◀ Back to Note

Tony's Intertwingled Memex • Reference Manual

Arc Length of a Space Curve

Formulas & Definitions
Core Definition

Let r⃗(t)=⟨f(t),g(t),h(t)⟩=f(t)i^+g(t)j^+h(t)k^\vec{r}(t) = \langle f(t), g(t), h(t) \rangle = f(t)\hat{i} + g(t)\hat{j} + h(t)\hat{k}r(t)=⟨f(t),g(t),h(t)⟩=f(t)i^+g(t)j^​+h(t)k^ be a smooth space curve defined on the interval a≤t≤ba \le t \le ba≤t≤b, such that the velocity vector r⃗′(t)\vec{r}'(t)r′(t) is continuous and r⃗′(t)≠0⃗\vec{r}'(t) \ne \vec{0}r′(t)=0. The total arc length sss traversed by a particle along the curve from t=at = at=a to t=bt = bt=b is the definite integral of the scalar speed ∥r⃗′(t)∥\|\vec{r}'(t)\|∥r′(t)∥:

s=∫ab∥r⃗′(t)∥ dt=∫ab(dxdt)2+(dydt)2+(dzdt)2 dts = \int_{a}^{b} \|\vec{r}'(t)\|\,dt = \int_{a}^{b} \sqrt{\left(\frac{dx}{dt}\right)^2 + \left(\frac{dy}{dt}\right)^2 + \left(\frac{dz}{dt}\right)^2}\,dts=∫ab​∥r′(t)∥dt=∫ab​(dtdx​)2+(dtdy​)2+(dtdz​)2​dt
The scalar differential of arc length is ds=∥r⃗′(t)∥ dt=(f′(t))2+(g′(t))2+(h′(t))2 dtds = \|\vec{r}'(t)\|\,dt = \sqrt{(f'(t))^2 + (g'(t))^2 + (h'(t))^2}\,dtds=∥r′(t)∥dt=(f′(t))2+(g′(t))2+(h′(t))2​dt.

Concept Explanation

The Geometry of Arc Length

In single-variable calculus, the arc length of a planar curve y=f(x)y = f(x)y=f(x) is computed by summing infinitesimal hypotenuses ds=dx2+dy2=1+(f′(x))2 dxds = \sqrt{dx^2 + dy^2} = \sqrt{1 + (f'(x))^2}\,dxds=dx2+dy2​=1+(f′(x))2​dx. In multivariable calculus, spatial motion extends into three dimensions.

An infinitesimal step along a 3D trajectory r⃗(t)\vec{r}(t)r(t) has differential displacement:

dr⃗=⟨dx,dy,dz⟩=⟨f′(t),g′(t),h′(t)⟩ dtd\vec{r} = \langle dx, dy, dz \rangle = \langle f'(t), g'(t), h'(t) \rangle\,dtdr=⟨dx,dy,dz⟩=⟨f′(t),g′(t),h′(t)⟩dt

The scalar distance dsdsds traversed in time interval dtdtdt is the Euclidean magnitude of this displacement vector:

ds=∥dr⃗∥=dx2+dy2+dz2=(f′(t))2+(g′(t))2+(h′(t))2 dt=∥r⃗′(t)∥ dtds = \|d\vec{r}\| = \sqrt{dx^2 + dy^2 + dz^2} = \sqrt{(f'(t))^2 + (g'(t))^2 + (h'(t))^2}\,dt = \|\vec{r}'(t)\|\,dtds=∥dr∥=dx2+dy2+dz2​=(f′(t))2+(g′(t))2+(h′(t))2​dt=∥r′(t)∥dt

                   z ^
                     |            . P(t + dt)
                     |           /|
                     |     ds   / | dz
                     |         /  |
                     |  P(t) .----+
                     |       | dx/
                     |       |  / dy
                     |       | /
                     +-------+-------------> y
                    /
                   /
                  v x

The Arc Length Function s(t)s(t)s(t)

If we fix an initial reference point at t=at = at=a and evaluate the accumulated distance traveled up to a variable time ttt, we obtain the arc length function s(t)s(t)s(t):

s(t)=∫at∥r⃗′(u)∥ dus(t) = \int_{a}^{t} \|\vec{r}'(u)\|\,dus(t)=∫at​∥r′(u)∥du
By the Fundamental Theorem of Calculus, the derivative of the accumulated arc length with respect to parameter ttt is exactly the scalar speed:
dsdt=∥r⃗′(t)∥=v(t)\frac{ds}{dt} = \|\vec{r}'(t)\| = v(t)dtds​=∥r′(t)∥=v(t)


Engineering Applications

  • Structural Routing & Pipeline Design: Determining the exact raw material length of bent conduits, oil pipelines, and subsea cables required to route around subsurface geological obstacles.
  • Automated CNC Milling: Calculating total toolpath traversal distances to estimate cycle times, spindle wear, and coolant consumption.
  • Flight Path Navigation: Integrating instantaneous airspeed data to compute cumulative distance traveled during aircraft or drone flight corridors.

Example Problems

Example 1: Arc Length of a 3D Circular Helix

Find the total arc length of the circular helix r⃗(t)=⟨3cos⁡(t),3sin⁡(t),4t⟩\vec{r}(t) = \langle 3\cos(t), 3\sin(t), 4t \rangler(t)=⟨3cos(t),3sin(t),4t⟩ from t=0t = 0t=0 to t=2πt = 2\pit=2π.

Solution
  1. State Governing Formula: Arc Length Formula for a Space Curve:
    s=∫ab∥r⃗′(t)∥ dts = \int_{a}^{b} \|\vec{r}'(t)\|\,dts=∫ab​∥r′(t)∥dt
  2. Differentiate Position Vector:
    r⃗′(t)=ddt⟨3cos⁡(t),3sin⁡(t),4t⟩=⟨−3sin⁡(t),3cos⁡(t),4⟩\vec{r}'(t) = \frac{d}{dt}\langle 3\cos(t), 3\sin(t), 4t \rangle = \langle -3\sin(t), 3\cos(t), 4 \rangler′(t)=dtd​⟨3cos(t),3sin(t),4t⟩=⟨−3sin(t),3cos(t),4⟩
  3. Compute Magnitude (Speed):
    ∥r⃗′(t)∥=(−3sin⁡(t))2+(3cos⁡(t))2+42=9(sin⁡2(t)+cos⁡2(t))+16=9(1)+16=25=5\|\vec{r}'(t)\| = \sqrt{(-3\sin(t))^2 + (3\cos(t))^2 + 4^2} = \sqrt{9(\sin^2(t) + \cos^2(t)) + 16} = \sqrt{9(1) + 16} = \sqrt{25} = 5∥r′(t)∥=(−3sin(t))2+(3cos(t))2+42​=9(sin2(t)+cos2(t))+16​=9(1)+16​=25​=5
  4. Evaluate the Definite Integral:
    s=∫02π5 dt=[5t]02π=10πs = \int_{0}^{2\pi} 5\,dt = [5t]_{0}^{2\pi} = 10\pis=∫02π​5dt=[5t]02π​=10π

Example 2: Arc Length Function with Perfect Square Simplification

Find the arc length function s(t)s(t)s(t) starting at t=0t = 0t=0 for r⃗(t)=⟨13t3,t2,2t⟩\vec{r}(t) = \langle \frac{1}{3}t^3, t^2, 2t \rangler(t)=⟨31​t3,t2,2t⟩ for t≥0t \ge 0t≥0.

Solution
  1. State Governing Formula: Accumulated Arc Length Function Formula:
    s(t)=∫at∥r⃗′(u)∥ dus(t) = \int_{a}^{t} \|\vec{r}'(u)\|\,dus(t)=∫at​∥r′(u)∥du
  2. Differentiate Position Vector:
    r⃗′(u)=⟨u2,2u,2⟩\vec{r}'(u) = \langle u^2, 2u, 2 \rangler′(u)=⟨u2,2u,2⟩
  3. Compute Magnitude & Factor Perfect Square:
    ∥r⃗′(u)∥=(u2)2+(2u)2+22=u4+4u2+4=(u2+2)2=u2+2\|\vec{r}'(u)\| = \sqrt{(u^2)^2 + (2u)^2 + 2^2} = \sqrt{u^4 + 4u^2 + 4} = \sqrt{(u^2 + 2)^2} = u^2 + 2∥r′(u)∥=(u2)2+(2u)2+22​=u4+4u2+4​=(u2+2)2​=u2+2
  4. Integrate from u=0u = 0u=0 to u=tu = tu=t:
    s(t)=∫0t(u2+2) du=[13u3+2u]0t=13t3+2ts(t) = \int_{0}^{t} (u^2 + 2)\,du = \left[ \frac{1}{3}u^3 + 2u \right]_{0}^{t} = \frac{1}{3}t^3 + 2ts(t)=∫0t​(u2+2)du=[31​u3+2u]0t​=31​t3+2t

Connections & References

  • Parent Concepts: Derivatives of Vector-Valued Functions | Definite Integrals
  • Related Notes: Arc Length Parametrization | Curvature of a Space Curve | Unit Tangent Vector
  • Course Sessions: Calc-3 Session 06