PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: High Entry average rating: No information on entry rating
[parent] integral representation of length of smooth curve (Derivation)

Suppose $\gamma\colon [0,1] \to \real^m$ is a continuously differentiable curve. Then the definition of its length as a rectifiable curve

$\displaystyle L = \sup \Bigl\{ \sum_{i=1}^n \lVert\gamma(t_i) - \gamma(t_{i-1})... ...\colon 0 = t_0 < t_1 < \dotsb < t_n = 1 \,, \thickspace n \in \mathbb{N}\Bigr\}$
is equal to its length as computed in differential geometry:$$ \int_0^1 \norm{\gamma'(t)} \, dt\,.$$
Proof. Let the partition $\{ t_i \}$ of $[0,1]$ be arbitrary. Then
$\displaystyle \sum_{i=1}^n \lVert\gamma(t_i) - \gamma(t_{i-1})\rVert$ $\displaystyle = \sum_{i=1}^n \Bigl\lVert\int_{t_{i -1}}^{t_i} \gamma'(t) \, dt \Bigr\rVert$ (fundamental theorem of calculus)    
  $\displaystyle \leq \sum_{i=1}^n \int_{t_{i -1}}^{t_i} \lVert\gamma'(t)\rVert \, dt$ (triangle inequality for integrals)    
  $\displaystyle = \int_0^1 \lVert\gamma'(t)\rVert \, dt\,.$    

Hence $L \leq \int_0^1 \norm{\gamma'(t)} \, dt$ . (By the way, this also shows that $\gamma$ is rectifiable in the first place.)

The inequality in the other direction is more tricky. Given $\epsilon > 0$ , we know that $\int_0^1 \norm{\gamma'(t)} \, dt$ can be approximated up to $\epsilon$ by a Riemann sum of the form$$ \sum_{i=1}^n \norm{ \gamma'(t_{i-1}) } (t_i - t_{i-1})$$ provided the partition $\{ t_i \}$ is fine enough, i.e. has mesh width $\leq \Delta$ for some small $\Delta > 0$ . We want to approximate $\gamma'(t_{i-1})$ with $[\gamma(t_i) - \gamma(t_{i-1})]/(t_i - t_{i-1})$ , but this only works if $t_i - t_{i-1}$ is small.

To get the precise estimates, use uniform continuity of $\gamma'$ on $[0,1]$ to obtain a $\delta > 0$ such that $\norm{\gamma'(\tau) - \gamma'(t)} \leq \epsilon$ whenever $\abs{\tau - t} \leq \delta$ . Then for all $0 < h \leq \delta$ and $t \in [0,1]$ ,$$ \normW{ \frac{\gamma(t+h) - \gamma(t)}{h} - \gamma'(t) } \leq \frac{1}{h} \int_t^{t+h} \norm{\gamma'(\tau) - \gamma'(t)} \, d\tau \leq \frac{h}{h} \, \epsilon = \epsilon\,.$$

Let the partition $\{t_i\}$ have a mesh width less than both $\delta$ and $\Delta$ . Then setting $h = t_i - t_{i-1}$ successively in each summand, we have

$\displaystyle \int_0^1 \lVert\gamma'(t)\rVert \, dt$ $\displaystyle \leq \sum_{i=1}^n \lVert\gamma'(t_{i-1})\rVert (t_i - t_{i-1}) + \epsilon$    
  $\displaystyle \leq \sum_{i=1}^n \frac{\lVert\gamma(t_i) - \gamma(t_{i-1})\rVert... ... t_{i-1}} \, (t_i - t_{i-1}) + \sum_{i=1}^n \epsilon (t_i - t_{i-1}) + \epsilon$    
  $\displaystyle = \sum_{i=1}^n \lVert\gamma(t_i) - \gamma(t_{i-1})\rVert + 2\epsilon$    
  $\displaystyle \leq L + 2\epsilon\,.$    

Taking $\epsilon \to 0$ yields $\int_0^1 \norm{\gamma'(t)} \, dt \leq L$ . $ \qedsymbol$

We remark that $L = \int_0^1 \norm{\gamma'(t)} \, dt$ is true for piecewise smooth curves $\gamma$ also, simply by adding together the results for each smooth segment of $\gamma$ .




"integral representation of length of smooth curve" is owned by stevecheng.
(view preamble | get metadata)

View style:

See Also: arc length, rectifiable curve, total variation


This object's parent.
Log in to rate this entry.
(view current ratings)

Cross-references: segment, smooth, piecewise smooth, uniform continuity, estimates, width, Riemann sum, inequality, place, rectifiable, partition, differential geometry, rectifiable curve, length, curve, continuously differentiable

This is version 8 of integral representation of length of smooth curve, born on 2006-02-05, modified 2006-09-17.
Object id is 7594, canonical name is IntegralRepresentationOfLengthOfSmoothCurve.
Accessed 1701 times total.

Classification:
AMS MSC51N05 (Geometry :: Analytic and descriptive geometry :: Descriptive geometry)

Pending Errata and Addenda
None.
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add example | add (any)