Parametrized Curves Will Rosenbaum Updated: November 2, 2014 Department of Mathematics University of California, Los Angeles In this essay, we consider curves in Rn described by parametric equations. In the first section, we define the basic terminology concerning parametrized curves, in particular the notions of continuity, differentiability and smoothness. In the second section, we study the geometry of curves. We define what it means for two parametrizations to be equivalent and define notions of arc length, curvature and torsion of a curve. 1 Parametrized Curves 1.1 Basic definitions Let I ⊆ R be an interval and n a natural number. A parametrized curve is a function x : I −→ Rn . Writing x(t) in terms of its coordinates in Rn , we have x(t) = (x1 (t), x2 (t), . . . , xn (t)) for t∈I where xi : I → R for i = 1, 2, . . . , n are the coordinate functions of x. Example 1. Consider I = [0, 2π], n = 2 and x(t) = (sin t, cos t). This parametrized curve is the unit circle in R2 . For any t ∈ [0, 2π], we compute the distance from x(t) to the origin p p |x(t)| = hx(t), x(t)i = sin2 t + cos2 t = 1. Thus, the range of x does indeed lie on the unit circle. 1.2 Continuity Recall that for a function f : I → R and t0 ∈ I, we say that limt→t0 f (t) = L if for every ε > 0, there exists δ > 0 such that |t − t0 | < δ =⇒ |f (t) − L| < ε. We say f is continuous at a point t0 ∈ I if limt→t0 f (t) = f (t0 ). Informally, a function is continuous if input values which are close together map to outputs which are correspondingly close. The concepts of limits and continuity easily generalize to the context of parametrized curves. Definition 2. Let x : I → Rn be a parametrized curve, and t0 ∈ I. We say that the limit as t approaches t0 of x is v and write lim x(t) = v t→t0 Parametrized Curves if for every ε > 0 there exists δ > 0 such that 0 < |t − t0 | < δ =⇒ |x(t) − v| < ε. We say that x is continuous at t0 if limt→t0 x(t) = x(t0 ). We say that x is continuous on I if x is continuous at all t0 ∈ I. Notice that |x(t) − v| in the above expression is a vector length. If x(t) = (x1 (t), x2 (t), . . . , xn (t)) then |x(t) − v| = and v = (v1 , v2 , . . . , vn ) p (x1 (t) − v1 )2 + (x2 (t) − v2 )2 + · · · + (xn (t) − vn )2 . This observation leads to the following proposition, which will be helpful in proving the continuity of parametrized curves. Proposition 3 (Limits are component-wise). Let x = (x1 , x2 , . . . , xn ) : I → Rn be a parametrized curve. Then limt→t0 x(t) = v if and only if limt→t0 xi (t) = vi for all i = 1, 2, . . . , n. In particular, x is continuous if and only if the xi are continuous for all i. Proof. ⇒: Suppose limt→t0 x(t) = v. Then given any ε > 0, there exists a δ > 0 such that |t − t0 | < δ implies |x(t) − v| < ε. Notice that for all i = 1, 2, . . . , n, p |xi (t) − vi | ≤ ((x1 (t) − v1 )2 + · · · + (xi (t) − vi )2 + · · · + (xn (t) − vn )2 . Thus, for |t − t0 | < δ, we have |xi (t) − vi | < ε. Therefore, limt→t0 xi (t) = vi . ⇐: Suppose each xi satisfies limt→t0 xi (t) = vi . Given ε > 0, there exist δ1 , δ2 , . . . , δn > 0 such that |t − t0 | < δi =⇒ |xi (t) − vi | < ε/n. Taking δ = min {δ1 , δ2 , . . . , δn }, |t − t0 | < δ implies p |x(t) − v| = (x1 (t) − v1 )2 + (x2 (t) − v2 )2 + · · · + (xn (t) − vn )2 p < (ε/n)2 + (ε/n)2 + · · · + (ε/n)2 = ε. Therefore, limt→t0 x(t) = v. Example 4. We will show that the curve x : R → R2 given by x(t) = (1 + t2 , 2t) is continuous on R. By Proposition 3, it suffices to show that the coordinate functions x1 (t) = 1 + t2 and x2 (t) = 2t are continuous on R. Let’s start with x2 (t). Suppose ε > 0 is given. We compute |x2 (t) − x2 (t0 )| = |2t − 2t0 | = 2 |t − t0 | . Therefore, choosing δ = ε/2, we have |t − t0 | < δ =⇒ |x2 (t) − x2 (t0 )| = 2 |t − t0 | < 2ε/2 = ε 2 Parametrized Curves as desired. Now for the continuity of x1 . First we compute |x1 (t) − x1 (t0 )| = (1 + t2 ) − (1 + t20 ) = t2 − t20 = |t − t0 | |t + t0 | . If |t − t0 | < 1, then |t + t0 | ≤ 2t0 + 1, hence for δ < 1, |t − t0 | < δ =⇒ |x1 (t) − x1 (t0 )| < δ(2t0 + 1). Thus, given ε > 0 and t0 ∈ R, choose δ = min ε ,1 . 2t0 + 1 Then the above calculation shows that for this choice of δ, |t − t0 | < δ implies |x1 (t) − x1 (t0 )| < ε, hence x1 is continuous at t0 . Since x1 and x2 are both continuous at t0 for all t0 ∈ R, x is continuous on R by Proposition 3. Exercise 5. Prove that the parametrized curve x : (0, ∞) → R2 given by 1 3 ,t x(t) = t is continuous. Proposition 6. Suppose x, y : I → Rn are continuous and c ∈ R. Then (a) x + y is continuous; (b) cx is continuous; (c) hx, yi is continuous; (d) if n = 3, x × y is continuous. Exercise 7. Prove Proposition 6. You may use familiar facts about continuous functions from I ⊆ R to R such as: the sum of continuous functions is continuous; the product of continuous functions is continuous; the composition of continuous functions is continuous. 1.3 Differentiability Recall that a function f : I → R is differentiable at t0 ∈ I with derivative f ′ (t0 ) if f (t) − f (t0 ) lim = f ′ (t0 ). t→t0 t − t0 This expression easily generalizes to parametrized curves. Definition 8. Suppose x : I → Rn is a parametrized curve where I = [a, b] is a closed, bounded interval in R. We say that x is differentiable at t0 ∈ (a, b) and has derivative x′ (t0 ) if 1 lim (x(t) − x(t0 )) = x′ (t0 ). t→t0 t − t0 If x′ (t) exists for all t ∈ (a, b), we say that x is differentiable on (a, b). We will alternatively denote d x(t) = x′ (t). dt 3 Parametrized Curves We may compute higher order derivatives, defined inductively by x(k) (t) = d (k−1) x (t), dt assuming these derivatives exist. If the first k derivatives of x exist and are continuous, we say that x is k-times continuously differentiable. Definition 9. Let I = [a, b] be a closed bounded interval in R. We say that a parametrized curve x : I → Rn is smooth if x is continuous on [a, b], (once) continuously differentiable on (a, b), and x′ (t) 6= 0 for all t ∈ (a, b). An immediate consequence of Proposition 3 is the the following. Proposition 10 (Differentiation is component-wise). Let x : I → Rn with x(t) = (x1 (t), x2 (t), . . . , xn (t)). Then x is differentiable at t0 ∈ I if and only if each xi is differentiable at t0 . Furthermore, if x is differentiable at t0 then x′ (t0 ) = (x′1 (t0 ), x′2 (t0 ), . . . , x′n (t0 )). Proposition 11 (Properties of differntiable functions). Suppose x, y : I → Rn , f : I → R, and g : J → I are differentiable. Then (a) d dt (x(t) (b) d dt (f (t)x(t)) (c) d dt x(g(t)) (d) d dt + y(t)) = x′ (t) + y′ (t) = f ′ (t)x(t) + f (t)x′ (t) = g ′ (t)x′ (g(t)) hx(t), y(t)i = hx′ (t), y(t)i + hx(t), y′ (t)i. Exercise 12. Prove Proposition 11. By Proposition 10 it suffices to prove the identities componentwise. To this end, you may appeal to the familiar properties of ordinary differentiation: the product rule and chain rule. Exercise 13. Suppose x : I → Rn is differentiable on I. Prove that x is continuous on I. Exercise 14. Suppose x : [a, b] → Rn is differentiable on (a, b), and that x does not pass through the origin (x(t) 6= 0 for all t ∈ I). Suppose t0 ∈ (a, b) minimizes the distance of x(t) to the origin. That is, |x(t0 )| ≤ |x(t)| for all t ∈ I. Show that x(t0 ) and x′ (t0 ) are orthogonal. 1.4 Tangent lines One interpretation of the derivative x′ (t0 ) of a parametrized curve x : I → Rn is that it gives a tangent vector to x at the point x(t0 ). So long as x′ (t0 ) 6= 0, we define the tangent line of x through x(t0 ) to be L = {x(t0 ) + tx′ (t0 ) | t ∈ R} . 4 Parametrized Curves Exercise 15. Find the tangent line to the helix given by x(t) = (cos t, sin t, t) through the point (1, 0, 0). Problem 16. Consider the unit circle parametrized by x(t) = (cos t, sin t) for t ∈ R. (a) Show that x(t) and x′ (t) are orthogonal for all t ∈ R. (b) Show that every point v ∈ R2 with |v| > 1 lies on some tangent line L for x. (Hint: for part (b), by symmetry, it suffices to consider v of the form v = (a, 0) for a ≥ 1. It might be helpful to draw a picture.) 1.5 Physical interpretation of the derivative The derivative is indispensable to physics, and indeed much of the early development of calculus was motivated by physical problems. Classically, we think of physical space as three dimensional, modeled by R3 . A parametrized curve x(t) : I → R3 then can represent the trajectory of some particle as a function of time, t ∈ I. The derivative of x gives the velocity of the particle: v(t) = x′ (t) for all t∈I and the derivative of velocity is acceleration a(t) = v′ (t) = x′′ (t) for all t ∈ I. The length of the velocity vector is the speed, which we denote by v(t) = |v(t)|. Exercise 17 (Uniform circular motion). Suppose a particle experiences uniform circular motion in the plane: x(t) = (r cos(αt), r sin(αt)) where α ∈ R is a constant and r > 0 is the radius of the circle. Show that the acceleration a(t) is parallel to x(t) for all t ∈ I and that |a(t)| = v 2 (t) . r Exercise 18. Suppose a particle has trajectory given by x : I → R3 , and suppose the speed of the particle is constant: v(t) = c for all t ∈ I. Show that v(t) and a(t) are orthogonal for all t ∈ I. The mechanics of classical particles are governed by Newton’s second law: F(x(t), v(t), t) = ma(t). (1) Here x(t) describes the trajectory of a particle, m its mass, and F the forces acting upon the particle. Since (1) is an equation that relates x and its first and second derivatives, we call (1) a second order differential equation. Solving such equations is generally difficult, so we will not go into great depth here. 5 Parametrized Curves Exercise 19. According to Newton’s universal law of gravitation, a particle of mass m orbiting a single large mass experiences force∗ ∗ ignoring some physical constants F(x(t), v(t), t) = −m x(t) |x(t)| 3. Show that for any a > 0, t t x(t) = r cos 3/2 , r sin 3/2 r r is a solution to (1). Remark 20. In the previous exercise, the period of the orbit (the amount of time it takes the particle to return to its original position) is T = 2πr3/2 , while the radius of the orbit is r. Thus, the quantity T2 = 4π 2 r3 is a constant, independent of r. This observation is a special case of Kepler’s third law of planetary motion. 2 Geometry of Curves In this section, we analyze geometric properties of curves in Rn . Although we describe and define curves via parametrizations, geometric properties of a curve are those properties which do not depend on the particular choice of parametrization. For example, we may consider the open half circle in R2 given by S + = v = (v1 , v2 ) ∈ R2 |v| = 1, v2 > 0 . We can parametrize this curve many different ways, for example x(t) = (cos t, sin t) for t ∈ (0, π) and y(t) = (−t, p 1 − t2 ) for t ∈ (−1, 1). Although these parametrizations appear very different, they still describe the same geometric object, S + . Thus, if we define a formula to compute a geometric quantity—for example arc-length or curvature—we must ensure that the formula gives the same answer for x, y, and indeed any other parametrization for S + . Throughout this section, we will assume that I = [a, b] is a closed and bounded interval. All parametrized curves x : I → Rn in this section will be assumed to be smooth: continuous on I, differentiable on (a, b) and |x′ (t)| > 0 for all t ∈ (a, b). 2.1 Equivalence of parametrizations We describe what it means for two parametrizations to be equivalent in the sense that the represent the same geometric object. As alluded to above, we will use this notion of equivalence to ensure that geometric formulas are well-defined: equivalent parametrizations must agree on the value of a geometric quantity. 6 Parametrized Curves Definition 21. Let x : I → Rn and y : J → Rn be smooth parametrized curves. We say that x and y are equivalent parametrizations and write x ∼ y if there exists a differentiable, increasing bijection ϕ : I → J such that x(t) = y(ϕ(t)) for all t ∈ I. Exercise 22. Prove that ∼ as defined above is an equivalence relation. That is, if x : I → Rn , y : J → Rn and z : K → Rn are parametrizations with x ∼ y and y ∼ z, then (a) x ∼ x; (b) y ∼ x; (c) x ∼ z. Exercise 23. Let S + be the open half circle in R2 described above, x(t) = (cos t, sin t) for and y(t) = (−t, Show that x ∼ y. t ∈ (0, π), p 1 − t2 ) for t ∈ (−1, 1). 2.2 Arc length The first geometric property of a parametrized curve that we consider is its arc length. Intuitively, if we were to make a model of our curve out of wire, say, the curve’s arc length is the amount of wire we would need in order to make our model. Definition 24. Let x : I → Rn be a parametrized curve, and t0 , t ∈ I with t0 < t. Then the arc length of x from t0 to t is given by L(t0 , t) = Lx (t0 , t) = Z t |x′ (u)| du. t0 Example 25. Consider the circle of radius r parametrized by x(t) = (r cos t, r sin t) for t ∈ [0, 2π]. We can compute the arc length of x by Z 2π 2π = Z 2π = Z L(0, 2π) = |x′ (u)| du 0 0 p r2 sin2 u + r2 cos2 u du r du 0 = 2πr. Thus, as one would hope, the arc length (i.e., circumference) of the circle of radius r is 2πr. Exercise 26. Consider the helix given by x(t) = (cos t, sin t, t) for t ∈ [0, 4π]. Find the arc length of x. In order to be sure that the formula given in Definition 24 represents a bona fide geometric quantity, we must ensure that equivalent parametrizations have the same arc length. 7 Parametrized Curves Proposition 27. Let I = [a, b] and J = [c, d]. Suppose x : I → Rn and y : J → Rn are equivalent parametrizations. Then x and y have the same arc length. Proof. Since x and y are equivalent, there exists an increasing, differentiable bijection ϕ : I → J such that x(t) = y(ϕ(t)) for all t ∈ I. Then we compute the arc length of y to be Ly (c, d) = Z d Z ϕ(b) Z b |y′ (u)| du c = |y′ (u)| du ϕ(a) |y′ (ϕ(t))| |ϕ′ (t)| dt Z b d = dt y(ϕ(t)) dt a Z b = |x′ (t)| dt = (change of variables) a a = Lx (a, b). Thus, x and y give the same arc length. 2.3 Arc length parametrizations There are many different parametrizations that correspond to the same geometric object. In this section, we describe how to define a unique “canonical” parametrization for a given smooth curve. This canonical representative will prove be computationally convenient in many situations that follow. Suppose x : I → Rn is a smooth parametrization. for some fixed t0 ∈ I, we can compute the arc length of x from t0 to t as a function of t: s(t) = Lx (t0 , t) = Z t |x′ (u)| du. t0 We call s as above an arc length parameter for x. Notice that since |x′ (u)| > 0 for all u ∈ I, s is an increasing function for t ≥ t0 : t0 ≤ t1 < t2 implies that s(t1 ) < s(t2 ). Further, s is differentiable by the fundamental theorem of calculus. Problem 28. Suppose f : [a, b] → R is continuous on [a, b], continuously differentiable on (a, b) and f ′ (t) > 0 for all t ∈ (a, b). Prove that f is invertible and its inverse f −1 is continuously differentiable. Applying the result Problem 28 to arc length parameters, we obtain the following result. Proposition 29. For any smooth parametrization x : (a, b) → Rn , the arc length parameter s : (t0 , b) → R is invertible and its derivative s−1 is continuously differentiable. Definition 30. Suppose x : I → Rn is a smooth parametrization. We call x an arc length parametrization if |x′ (s)| = 1 for all s ∈ I. Proposition 31. A smooth parametrization x : I → Rn is an arc length parametrization if and only if for all a, b ∈ I, a < b, Lx (a, b) = b − a. 8 Parametrized Curves Exercise 32. Prove Proposition 31. Theorem 33. Let x : (a, b) → Rn be a smooth parametrization. Then for all t0 in (a, b), there exists an arc length parametrization y : J → Rn with 0 ∈ J such that y is equivalent to x and x(t0 ) = y(0). Further, any other arc length parametrization z : K → Rn equivalent to x is of the form z(s) = y(s + c) for some constant c ∈ R. Rt Proof. The idea is to invert the arc length parameter s(t) = t0 |x′ (u)| du, so that we get t = t(s). By Proposition 29 such a function t(s) exists and is continuously differentiable. We will argue that y(s) = x(t(s)) is an arc length parametrization. To this end, we compute d ′ |y (s)| = x(t(s)) ds = |x′ (t(s))t′ (s)| 1 = |x′ (t(s))| ′ s (t) 1 = |x′ (t(s))| ′ |x (t(s))| = 1. (chain rule) (FToC) Thus, such an arc length parametrization exists. To prove the second assertion in the theorem, suppose z : K → Rn is another arc length parametrizations equivalent to x. Since y and z are both equivalent to x, y and z are equivalent to each other, so there exists a continuously differentiable, increasing function ϕ : J → K such that y(s) = z(ϕ(s)) for all s ∈ J. Since y and z are arc length parametrizations, we compute 1 = |y′ (s)| d = z(ϕ(s)) ds = |z′ (ϕ(s))ϕ′ (s)| = |z′ (ϕ(s))| |ϕ′ (s)| = |ϕ′ (s)| . Since |ϕ′ (s)| = 1 for all s and ϕ′ (s) > 0, we conclude that ϕ(s) = s + c for all s and some constant c ∈ R. Exercise 34. Compute arc length parametrizations which are equivalent to the following parametrized curves. (a) The circle of radius r > 0: x(t) = (r cos t, r sin t) for t ∈ [0, 2π]. (b) The helix given by y(t) = (r cos t, r sin t, qt) where q, r ∈ R, q, r > 0. Exercise 35. Consider a curve C of the form y = f (x) in the plane R2 where x ∈ [a, b]. Show that the arc length of C can be computed by the formula Z bp 1 + (f ′ (x))2 dx. L= a (Hint: how would you parametrize C?) 9 Parametrized Curves 2.4 Curves on a plane To further our understanding of the geometry of curves, we begin by describing curves in the plane R2 , known as plane curves. In the previous sections we defined the arc length of any smooth parametrization in terms of a formula, and proceeded to show that the formula is somehow independent of parametrization: equivalent curves agree on the arc length. We then used arc length to define an arc length parametrization, which gives a canonical choice of parametrization for each smooth curve. In this section, we describe the curvature of plane curves. Instead of defining a curvature formula for an arbitrary parametrization, we first give a definition specifically for an arc length parametrization. We then use this definition to find a formula that works for general parametrizations. This approach still leads to a consistent definition of arc length for all parametrizations, as by Theorem 33, arc length parametrization are essentially unique. Arc length parametrizations Let x : I → R2 be an arc length parametrization. We define the unit tangent vector for x by dx T(s) = . ds Since x is an arc length parametrization, we have |T(s)| = 1 for all s. Assuming T′ (s) 6= 0, we define the unit normal vector to be 1 T′ (s). N(s) = ′ |T (s)| Exercise 36. Prove that hT(s), N(s)i = 0 for all s. By the previous exercise and the definition of N, the set {T(s), N(s)} forms an orthonormal basis for R2 for all s (assuming T′ (s) 6= 0). We define the curvature κ(s) of x at x(s) to be dT . κ(s) = ds Thus, by the definition of N, T′ (s) = κ(s)N(s). Exercise 37. Let C be the circle of radius r centered at the origin. Find an arc length parametrization of C, and use this parametrization to compute the curvature of C at each point. Exercise 38. Suppose x, y : I → Rn satisfy hx(t), y(t)i = c for all t ∈ I for some constant c. Show that hx′ (t), y(t)i = − hx(t), y′ (t)i . Since {T(s), N(s)} is an orthonormal basis for R2 for each value of s, we can compute N′ (s) as a linear combination of T(s) and N(s) via N′ (s) = hN′ (s), T(s)i T(s) + hN′ (s), N(s)i N(s). Since |N(s)| = 1 is constant, the second term in the above expression is 0. On the other hand, applying the result of the previous exercise, N′ (s) = hN′ (s), T(s)i T(s) = − hN(s), T′ (s)i T(s) = −κ(s)T(s). To summarize the relationship between T, N and their derivatives, we obtain the FrenetSerret formulas in R2 : ′ T 0 κ T = N′ −κ 0 N 10 Parametrized Curves General smooth parametrizations In general, it may be inconvenient (or even impossible) to find an explicit arc length parametrization equivalent to a given smooth parametrization x : I → R2 . Thus, we would like a formula for curvature which will work for any smooth parametrized curve. To this end, Rt suppose x : I → R2 is a smooth parametrization and s(t) = t0 |x′ (u)| du is an arc length parameter. If y is an arc length parametrization for x, then y is characterized by the expression x = y ◦ s or equivalently x(t) = y(s(t)) for t ∈ I. Differentiating twice with respect to t and applying the chain rule and product rule, we obtain x′ (t) = y′ (s(t))s′ (t) = s′ (t)T(t) x′′ (t) = y′′ (s)(s′ (t))2 + y′ (s)s′′ (t) = (s′ (t))2 κ(t)N(t) + s′′ (t)T(t). This equation is equivalent to the matrix equation ′ ′ x s 0 1 = x′′ s′′ (s′ )2 0 0 T . κ N (2) In (2), we view x′ , x′′ , T, and N as row vectors, hence all matrices in the above equation are 2 × 2 matrices. Problem 39. Given a 2 × 2 matrix a11 A= a21 a12 a22 we define the determinant of A to be det A = a11 a22 − a21 a12 . Prove the following facts about determinants: (a) If A and B are 2 × 2 matrices, then det(AB) = det(A) det(B). Hint: recall that the product of two matrices is given by a11 b11 + a12 b21 b11 b12 a11 a12 = a21 b11 + a22 b21 b21 b22 a21 a22 a11 b12 + a12 b22 . a21 b12 + a22 b22 (b) If the rows of A are v and w with v and w orthonormal, then det A = ±1. Hint: First argue that if v and w are orthonormal and v = (a, b) then w = ±(−b, a). Writing x(t) = (x1 (t), x2 (t)), taking determinants of both sides of (2) and applying the previous exercise, we obtain the following very useful expression for curvature in the plane: κ(t) = |x′1 (t)x′′2 (t) − x′2 (t)x′′1 (t)| |x′ (t)|3 . (3) 11 Parametrized Curves Exercise 40. Show that for a curve C given in the form y = f (x) for x ∈ I, the curvature is given by the formula |f ′′ (x)| κ(x) = . (1 + (f ′ (x))2 )3/2 Geometric interpretation of curvature We describe the geometric interpretation of curvature by analogy with a common geometric interpretation of a tangent line. Given a smooth curve C parametrized by x : I → Rn , the tangent line at x(t0 ) is L = {x(t0 ) + tx′ (t0 ) | t ∈ R} . ∗ The name is derived from the Latin name for this circle, circulus osculans—attributed to the mathematician Leibniz—which literally means “kissing circle.” We think of L as being the “best linear approximation to C” around the point x(t0 ). But why should we restrict our approximation to boring old lines? Curvature arises if we instead think of approximating C by circles. In particular, imagine all circles S tangent to C at x(t0 ). One of these circles, call it So offers the closest approximation to C at x(t0 )—we call this circle the osculating circle.∗ If ro is the radius of the osculating circle So , then we have the relation 1 κ= . ro Thus, we may interpret curvature κ(t0 ) as the inverse radius of the circle that best approximates C at the point x(t0 ). 2.5 Curves in R3 We now consider curves in 3 dimensions. Let x : I → R3 be an arc length parametrization. As before, we define T(s) = dx ds and N(s) = T′ (s) . |T′ (s)| The vectors T(s) and N(s) are still orthonormal, but in R3 these vectors do not form a basis. To obtain an orthonormal basis, we form the binormal vector B(s) = T(s) × N(s) for all s ∈ I. Now whenever T, N and B are all nonzero, they form an orthonormal basis for R3 . By definition, we again have T′ (s) = κ(s)N(s). Since N is a unit vector, its derivative N′ is orthogonal to N, hence it is a linear combination of T and B. As in the case with R2 , the coefficient of T is −κ. We define the torsion τ of x to be N′ ’s coefficient of B N′ (s) = −κ(s)T(s) + τ (s)B(s). Finally, we compute the derivative B′ . Since B is a unit vector, its derivative is orthogonal to B, and thus a linear combination of T and N alone: B′ = hB′ , Ti T + hB′ , Ni N = hB, T′ i T + hB, N′ i N = − hB, κNi T − hB, −κT + τ Bi N = −τ N. 12 Parametrized Curves We summarize the relationship between T, N, B and their derivatives with the FrenetSerret formulas in R3 : T′ 0 N′ = −κ B′ 0 κ 0 −τ 0 T τ N . 0 B Exercise 41. Consider the helix given by x(t) = (r cos t, r sin t, at) for t ∈ [0, 2π]. Find an arc length parametrization for x and use it to compute the curvature and torsion of x. Problem 42. Show that the range of a smooth curve x : I → R3 lies in a plane P ⊆ R3 if and only if τ (t) = 0 for all t ∈ I. What is the normal vector to P ? Once again, we have defined curvature and torsion specifically in terms of arc length parametrizations. Now, we derive formulas for these quantities for general smooth parametrizations. If x : I → R3 is a smooth parametrization and s : I → R an arc-length parameter, a routine but somewhat tedious calculation (along with the Frenet-Serret equations) shows that ′ ′ x s 0 0 1 0 0 T x′′ = s′′ (s′ )2 0 0 κ 0 N (4) x′′′ s′′′ 3s′ s′′ (s′ )3 −κ2 κ′ κτ B We can express the first two rows of this equation as x′ x′′ = s′ T . s′′ T + (s′ )2 κN Taking the cross product of the first two rows of both sides and taking lengths gives κ= |x′ × x′′ | |x′ | 3 . (5) Taking determinants of both sides of (4) gives τ= det(x′ , x′′ , x′′′ ) |x′ × x′′ | 2 (6) Exercise 43. Use equations (5) and (6) to compute the curvature and torsion of the curve given by x(t) = (t, t2 , t3 ). Exercise 44. Show that (3) is a special case of (5). Specifically, suppose x : I → R3 is of the form x(t) = (x1 (t), x2 (t), 0) for all t ∈ I. Show that (5) gives the same curvature as (3). 13 Parametrized Curves Geometric interpretation For a smooth curve C parametrized by x : I → R3 and a point t0 ∈ I, the plane Po (t0 ) determined by T and N is called the osculating plane. Specifically, Po (t0 ) = {x(t0 ) + sT(t0 ) + tN(t0 ) | s, t ∈ R} . As with plane curves (i.e., curves in R2 ), we may interpret the curvature κ as the reciprocal of the radius of the osculating circle for x. The osculating circle is contained in the osculating plane. Notice that the binormal vector B = T × N is a (unit) normal vector for the osculating plane. The Frenet-Serret formulas show that the torsion τ of C measures how much the binormal vector B changes with respect to the normal vector N as we traverse C. Since B is the normal vector for the osculating plane, the torsion therefore measures how quickly the orientation of the osculating plane changes as we traverse C. It is a nontrivial (and useful) fact that curvature and torsion completely determine the geometry of a curve in R3 . Specifically, if one knows the curvature κ(s) and torsion τ (s) for all values of s, one can in principle determine the curve C, up to translation, reflection, and rotation. Although we will not prove this general fact here, the motivated reader might attempt to prove the following characterization of certain curves in R3 : (a) A curve C with zero curvature and zero torsion is a line. (b) A curve C with constant (nonzero) curvature and zero torsion is a circle. In fact, the radius r of the circle is r = 1/κ. (c) A curve C with constant (nonzero) curvature and constant (nonzero) torsion is a helix. The radius of the helix is given by r = 1/κ while the pitch of the helix is proportional to the torsion τ . 2.6 Applications to physics Suppose x : I → R3 represents the trajectory of a physical particle. Recall that v = x′ is the velocity and a = x′′ is the acceleration of the particle. One can prove a generalization of the result of Exercise 17 to general (not uniform circular) motion. Define the linear and centripetal components of acceleration by aℓ = ha, Ti and ac = ha, Ni respectively. Since a lies in the span of T and N (why?) and the latter two vectors are orthonormal, we can write a = aℓ T + ac N. Recall that the speed of x is defined to be v(t) = |v(t)| for all t. Proposition 45. Let x : I → R3 be the (smooth) trajectory of a particle, and let aℓ and ac be the linear and centripetal components (respectively) of a. Then aℓ = v ′ (t) and ac = (v(t))2 κ(t). Notice that in the case of uniform circular motion, v ′ (t) = 0 and κ(t) = 1/r where r is the (constant) radius of the circle. Thus, Proposition 45 is indeed a generalization of Exercise 17. This proposition gives a very concrete interpretation of the two components of acceleration. Essentially there are two ways to accelerate: linear acceleration corresponds to changing the speed of the particle, while centripetal acceleration corresponds to changing the direction of the particle. Proposition 45 shows that these two modes of acceleration completely determine the acceleration. 14 Parametrized Curves Problem 46. Prove Proposition 45. (Hint: start by writing v(t) = v(t)T(t) and differentiating both sides with respect to t.) 15
© Copyright 2025 Paperzz