Chapter 12. Vector Valued Functions


 12.1 Vector-Valued Functions and Space Curves 

  12.2 Calculus of Vector Functions 

12.3 Arc Length and Curvature   

*12.4 Motion Along A Space Curve: Velocity and Acceleration


 

Calculus

         About this book :   http://matrix.skku.ac.kr/Cal-Book/ 


http://matrix.skku.ac.kr/Cal-Book1/Ch1/

http://matrix.skku.ac.kr/Cal-Book1/Ch2/

http://matrix.skku.ac.kr/Cal-Book1/Ch3/ 

http://matrix.skku.ac.kr/Cal-Book1/Ch4/ 

http://matrix.skku.ac.kr/Cal-Book1/Ch5/

http://matrix.skku.ac.kr/Cal-Book1/Ch6/  

http://matrix.skku.ac.kr/Cal-Book1/Ch7/  

http://matrix.skku.ac.kr/Cal-Book1/Ch8/  

http://matrix.skku.ac.kr/Cal-Book1/Ch9/  

http://matrix.skku.ac.kr/Cal-Book1/Ch10/  

http://matrix.skku.ac.kr/Cal-Book1/Ch11/  

http://matrix.skku.ac.kr/Cal-Book1/Ch12/  

http://matrix.skku.ac.kr/Cal-Book1/Ch13/  

http://matrix.skku.ac.kr/Cal-Book1/Ch14/   

http://matrix.skku.ac.kr/Cal-Book1/Ch15/  




Chapter 12. Vector Valued Functions


12.1 Vector-Valued Functions and Space Curves  http://youtu.be/0pvywjBjsQw 

        문제풀이 by 최양현  http://youtu.be/jvMI6OzdR_I

12.2 Calculus of Vector Functions

        문제풀이 by 김동윤  http://youtu.be/VS5rPyOjP2I

12.3 Arc Length and Curvature

*12.4 Motion Along A Space Curve: Velocity and Acceleration 





12.1 Vector-Valued Functions and Space Curves



A vector-valued function, or simply a vector function, assigns to each element in the set of real numbers an element in the set of vectors. We will consider vector functions in three-dimensional vector space. This means that a vector function on ℝ is a function . These specific types of vector functions are denoted by expressions such as

   

where , and are real-valued functions called the component functions of the vector . The domain of a vector function is the intersection of the domains of the component functions , and . Often we imagine to be the time and to be the position of a moving particle at time .


Example 1

If , , , then the component functions are , and , the domain of is the interval .     ■


DEFINITION 1  Limit of a Vector Function

A vector function approaches to the limit as approaches to , written

   , provided .


Another way of defining the limit is as follows:

 if and only if for every there is a number such that whenever .


THEOREM 2

Let be a vector function. Then a vector is the limit of a vector function as if and only if

   , and .

Proof. Suppose that

 iff  .

     iff 

   iff 

   iff  .              


In particular,  . The limit of a vector function is determined by computing the limits of its components.  ■


 exists iff limits of component functions exist.


Example 2

If , then find .

Solution.       ■


Rules of limits of vector functions are the same as rules of limits of real-valued functions. We mentioned the following properties.


THEOREM 2 Rules of Limits

Let and be vector functions and be a constant. Let and be real-functions. Suppose that , and exist and . Then we have the following properties of limits:


(i)

(ii)

(iii)

(iv)

(v)

(vi)


All these properties can be easily proof ed by taking the limit of the corresponding functions.



DEFINITION 4  Continuity

A vector function is said to be continuous at if 

(i) is defined

(ii) exists

(iii) .


In view of Definition 1, one can easily show that is continuous at if and only if its component functions , , and are continuous at .


DEFINITION 5  Continuity

Let , and be continuous real-valued functions on an interval . A space curve is the set of all points in space, where

                  , ,

and varies throughout the interval . These equations are called parametric equations of and is called a parameter.


We think of as being traced out by a moving particle whose position at time is . The vector

   

from the origin to the particle’s position at time is the particle’s position vector. Thus, any continuous vector function defines a space curve that is traced out by the tip of the moving vector , as shown in Figure 1.

Figure 1



Example 3

Describe the curve defined by the vector function

   .

Solution. The corresponding parametric equations are

   .

These equations are parametric equations of a line passing through the point and parallel to the vector . Alternatively, we could observe that the function can be written as , where and .   ■


Plane curves can also be described in vector notation. For instance, the curve given by the parametric equations  and can also be described by the vector equation

   ,

where and . We recognize this as the equation of a parabola with vertex at .


Example 4

Sketch the curve whose vector equation is

   .


Solution.  The parametric equations for this curve are

   .

       

Figure 2



The curve must lie on the circular cylinder , because the -coordinate and -coordinate of the tip of satisfy the cylinder’s equation

   .

The point lies directly above the point , which moves counterclockwise around the circle in the -plane. The curve spirals upward around the cylinder as increases. That is, each time increases by , the curve completes one turn around the cylinder. The curve, shown in Figure 2, is called a helix.        ■


http://matrix.skku.ac.kr/cal-lab/cal-12-1-Exmaple-4.html


var('x,y,z,t')

r=vector([cos(t),sin(t),2*t])

s=implicit_plot3d(x^2+y^2==1,(x,-3,3),(y,-3,3),(z,0,4*pi),color='goldenrod',opacity=0.2)

c=parametric_plot3d([cos(t),sin(t),2*t],(t,0,2*pi),color='green')

t1=pi/4

t2=2*pi/3

t3=4*pi/3

t4=5*pi/2

Dt=0.1

Ar1=arrow3d(r(t=t1),r(t=t1+Dt),color='green')

Ar2=arrow3d(r(t=t2),r(t=t2+Dt),color='green')

Ar3=arrow3d(r(t=t3),r(t=t3+Dt),color='green')

Ar4=arrow3d(r(t=t4),r(t=t4+Dt),color='green')

s+c+Ar1+Ar2+Ar3+Ar4


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 




Example 5             

Find a vector equation and parametric equations for the line segment that joins the point to the point .

Solution.  We know that the vector equation for the line segment joining the tips of the vectors and and oriented from to is given by

   , .

Here we take and to obtain a vector equation of the line segment from to . Thus

   , .

The corresponding parametric equations are

   , , , .         ■


Example 6

Find a vector equation that represents the curve of intersection of the cylinder and the plane .

http://matrix.skku.ac.kr/cal-lab/cal-12-1-Exmaple-6.html 


Solution. Figure 3 shows how the plane and the cylinder intersect, and Figure 4 shows the curve of intersection , which is an ellipse.


   

            Figure 3                Figure 4



The projection of onto the -plane is the circle , . So we can write , , .

From the equation of the plane, we have

   .

So we can write parametric equations for as

   , , , .

The corresponding vector equation is

   , .

This equation is called a parameterization of the curve . The arrows in Figure 3 indicate the direction in which is traced as the parameter increases.      ■


Example 7

Find a vector function that represents the curve of intersection of the cylinder and the surface .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-Exm7.html 


Solution. Let , . Then

    

Figure 5


The answer is .

Figure 5 illustrates the Vector Function.


x, y, z=var('x, y, z')

p1=implicit_plot3d(x^2+y^2-5==0, (x, -3, 3), (y, -3, 3),  (z, -3, 3),

rgbcolor='orange', opacity=0.5)

p2=implicit_plot3d(x*y-z==0, (x, -3, 3), (y, -3, 3),

(z, -3, 3), rgbcolor='green', opacity=0.5)

show(p1+p2)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



A vector function that represents the curve of their intersection is .


var('t')

x1=sqrt(5) *cos(t)

y1=sqrt(5) *sin(t)

z1=5*sin(t) *cos(t)

p3=parametric_plot3d((x1, y1, z1), (t, 0, 2*pi), rgbcolor='blue')

show(p3)


 ■


http://matrix.skku.ac.kr/cal-lab/cal-12-1-Rotations.html 

http://matrix.skku.ac.kr/cal-lab/cal-12-1-Rotations-A.html 

http://matrix.skku.ac.kr/cal-lab/cal-12-1-Rotations-B.html 


Many surfaces are obtained by revolving a plane curve about various axes. For example if the upper semi-circle with and is rotated about the -axis, we get the sphere. We can easily write a parametrization of such surfaces. If we take a curve on an interval . Then we think of this as a curve in -plane.

        



12.1 EXERCISES (Vector-Valued Functions and Space Curves)


http://matrix.skku.ac.kr/Cal-Book/part2/CS-Sec-12-1-Sol.html

http://youtu.be/jvMI6OzdR_I 


1-2. Find the domain of the vector functions.


1. .

Solution. .


2. .

Solution. and . Thus and .



3-5. Find the limit.


3. .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-3.html 

Solution. 


var('t')

(limit(sin(t)/t, t=0), limit(cos(t), t=0), limit(t*ln(t), t=0))


Answer :  (1, 1, 0)


4. .


5. .



6-9. Sketch curves with the given vector equations. Indicate with an arrow the direction in which increases.


6. .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-Exs-6.html 

Solution. 


var('t')

r=vector([cos(2*t),sin(3*t),t])

a=0

b=2*pi

C=parametric_plot3d(r,(t,a,b),color='green',thickness=2)

t1=pi/10

Dt=0.1

t2=2*pi/3

t3=5*pi/3

Ar1=arrow3d(r(t=t1),r(t=t1+Dt),color='green')

Ar2=arrow3d(r(t=t2),r(t=t2+0.05),color='green')

Ar3=arrow3d(r(t=t3),r(t=t3+Dt),color='green')

C+Ar1+Ar2+Ar3


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 





7. .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-Exs-7.html 


Solution. 


var('t')

r=vector([t^2,t,t^3])

a=0

b=2*pi

C=parametric_plot3d(r,(t,a,b),color='green',thickness=2)

t1=pi/10

Dt=0.1

t2=2*pi/3

t3=5*pi/3

Ar1=arrow3d(r(t=t1),r(t=t1+Dt),color='green',thickness=4)

Ar2=arrow3d(r(t=t2),r(t=t2+0.05),color='green',thickness=4)

Ar3=arrow3d(r(t=t3),r(t=t3+Dt),color='green',thickness=4)

C+Ar1+Ar2+Ar3



8. .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-Exs-8.html 

Solution. 


var('t')

r=vector([t,t,sin(t)])

a=0

b=2*pi

C=parametric_plot3d(r,(t,a,b),color='green',thickness=2)

t1=pi/10

Dt=0.1

t2=2*pi/3

t3=5*pi/3

Ar1=arrow3d(r(t=t1),r(t=t1+Dt),color='green',thickness=4)

Ar2=arrow3d(r(t=t2),r(t=t2+0.05),color='green',thickness=4)

Ar3=arrow3d(r(t=t3),r(t=t3+Dt),color='green',thickness=4)

C+Ar1+Ar2+Ar3


9. .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-Exs-9.html 

Solution.        

var('t')

x(t)=t^2*cos(t);y(t)=t^2*sin(t);z(t)=sin(t);r(t)=(x(t), y(t), z(t))

dr(t)=(diff(x(t), t), diff(y(t), t, ), diff(z(t), t));

t0=2

p1=r(t0)

p2=dr(t0)/abs(dr(t0))+r(t0)

p=parametric_plot3d((x(t), y(t), z(t)), (t, 1, 5))

utv=line3d([p1, p2], rgbcolor=(1, 0, 0), arrow_head=True, thickness=3)

show(p+utv)



10-11. Find vector equations and parametric equations for the line segment to .


10. , .

Solution. ,

.


11. , .

Solution. ,

.



12. Show that the curve with parametric equation , , lies on the cone .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-12.html 

Solution. We have .


var('x, y, z, t')

p1=parametric_plot3d((t^2*cos(t), t^2*sin(t), t^2), (t, -pi, pi), color='red')

p2=implicit_plot3d(z^2==x^2+y^2, (x, -10, 10), (y, -10, 10), (z, 0, 30), color='yellow', opacity=0.5)

show(p1+p2)


We can see that the curve (red) lies on the cone (yellow).


13. Show that the curve with parametric equations , is the curve of intersection of the surfaces and .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-13.html 

Solution. 


var('x, y, z, t')

p1=parametric_plot3d((2*sin(t), 2*cos(t), t^2), (t, -pi, pi), color='red');

p2=plot3d(x^2/4, (x, -2, 2), (y, -2, 2), color='green', opacity=0.5)

p3=implicit_plot3d(x^2+y^2==4, (x, -2, 2), (y, -2, 2), (z, -2, 2), color='yellow', opacity=0.5)

show(p1+p2+p3)


We can see that the curve (red) is intersection of two surfaces (yellow, green).


14. Graph the curve with parametric equations

, , .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-14.html 

Solution. 


var('t')

parametric_plot3d(((1+sin(4*t))*cos(t), (1+sin(4*t))*sin(t), (1+sin(4*t))), (t, -2*pi, 2*pi))


15. Show that the curve with parametric equations

, , passes through the points and but not through the point .

Solution.  If , , and if ,    . So, it passes through the points and . But, y-axis of the curve cannot be negative, so it does not pass through .


16-18. Find vector functions that represent the curves of intersection of the two surfaces.


16. The cylinder and the surface .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-16.html 

Solution. Let , . Then .

So,,   is the vector function of intersection of two surfaces.


var('x, y, z, t')

p1=parametric_plot3d((sqrt(7)*cos(t), sqrt(7)*sin(t), 7*sin(2*t)), (t, -pi, pi), color='red');

p2=plot3d(2*x*y, (x, -3, 3), (y, -3, 3), color='green', opacity=0.5);

p3=implicit_plot3d(x^2+y^2==7, (x, -3, 3), (y, -3, 3), (z, -3, 30), color='yellow', opacity=0.5);

show(p1+p2+p3);

See the graph.


17. The planes and .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-17.html

Solution. Let . Then , .

Subtracting two equations, , so we have .

Substituting it to first equation,

   , so .

So, is the vector function of intersection of two planes.


var('x, y, z, t')

p1=parametric_plot3d((t, (t-10)/7, 15*(t-3)/14), (t, -3, 3), color='red');

p2=implicit_plot3d(3*x-6*y-2*z==15, (x, -3, 3), (y, -3, 3), (z, -21, 6), color='green', opacity=0.5)

p3=implicit_plot3d(2*x+y-2*z==5, (x, -3, 3), (y, -3, 3), (z, -21, 6), color='yellow', opacity=0.5)

show(p1+p2+p3)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 




See the graph.


18.The paraboloid and the parabolic cylinder .

http://matrix.skku.ac.kr/cal-lab/cal-13-1-18.html 

Solution. Put . Then ,  and .

So, is the vector function of intersection of two surfaces.

We can see the answer is correct by drawing the graph of surfaces and vector function.


var('x, y, z, t')

p1=parametric_plot3d((t^2, t, t^4+4*t^2), (t, -sqrt(3), sqrt(3)), color='red')

p2=plot3d(x^2+4*y^2, (x, -3, 3), (y, -3, 3), color='green', opacity=0.5)

p3=implicit_plot3d(x-y^2==0, (x, -3, 3), (y, -3, 3), (z, -3, 45), color='yellow', opacity=0.5)

show(p1+p2+p3)



19. If two objects travel through space along two different curves, it is important to know whether they will collide (Will a missile hit its moving target? Will two aircraft collide?) The curves might intersect, but we need to know whether the objects are in the same position at the same time. Suppose the trajectories of two particles are given by the vector functions.

   , for .

Do the particles collide?

Solution. Two particles collide means has a solution. But for the second coordinate, . Hence has no real root, and hence there would be no collisions.


20.Two particles travel along the space curves

, .

Do the particles collide? Do their paths intersect?

http://matrix.skku.ac.kr/cal-lab/cal-13-1-20.html 

Solution. The first coordinate of the two particles cannot       be the same, and hence there would be no collisions.

To see if there is an intersection, we draw a graph of and .


var('t')

p1=parametric_plot3d((t, t^2, t^3), (t, -5, 5), color='red')

p2=parametric_plot3d((1+t,2+5*t,3+12*t),(t,-5, 5));

show(p1+p2)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 




By rotating the resultant graph, we can see one intersection.





12.2 Calculus of Vector Functions


In this section, we introduce differentiation and integration of vector functions.



Derivatives


The derivative of a vector function at a point can be defined in exactly same way as for one variable functions.


DEFINITION 1 Derivative of a Vector Function

The derivative of a vector function is

   

for all for which the limit exists.


The next theorem gives us a way for computing the derivative of a vector function .


THEOREM 2  Differentiation

If , then is differentiable at , if , and are differentiable at . Moreover,

.

Proof.Note that

   .

By Theorem 2 of Section 12.1,  exists if and only if

   ,

and

    exists.

This proves that is differentiable if and only if , and are differentiable. Also .    ■


A vector function is differentiable if it is differentiable at every point of its domain. The second derivative of a vector function is the derivative of , that is, . Higher order derivatives of may be defined in a similar way.


Example 1

Find the second derivative of .


Solution. The first derivative of is

   .

The second derivative of is .   ■


The curve traced by is smooth if is continuous and never 0; that is, if , and have continuous first derivatives that are not simultaneously 0. A curve that is made up of a finite number of smooth curves is called piecewise smooth.


Example 2

Determine whether the semicubical parabola is smooth.


Solution.  Since , we have and therefore, the curve is not smooth. The point that corresponds to is , and we see from the graph in Figure 1 that there is a sharp corner at (1, 0). Any curve with this type of behavior,an abrupt change in direction,is not smooth.


Figure 1 The curve is not smooth.


 

(a) The secant vector           (b) The tangent vector

                     Figure 2   


The geometric significance of the definition of derivative is shown in Figure 2. The points and have position vectors and , and the vector is represented by the vector . For , the scalar multiple has the same direction as the vector . As the vector approaches a vector that is tangent to the curve at . The vector is called the tangent vector to the curve defined by at the point , provided that exists and . The tangent line to at is defined to be the line through parallel to the tangent vector . Look at the sage worksheet which gives a geometric meaning of as the limit of the difference quotient

   .

For a vector , we want to find a tangent vector at . (See Figure 3.) It is a behavior of tangent vectors as values near .   ■


http://matrix.skku.ac.kr/cal-lab/cal-12-2-Exm-2.html 


t=var('t') 

r=vector((cos(t),sin(2*t),t)) 

rprime=diff(r,t) 

a=0.6 

p = parametric_plot3d(r,(t,0,2),color='red',thickness=3)+point3d(r(t=a),size=15)

p = p + sum([arrow3d(r(t=a),r(t=a)+(r(t=a+h)-r(t=a))/h,width=0.3) for h in [0.01..1,step=0.1]])

p = p + arrow3d(r(t=a),r(t=a)+rprime(t=a),color='green',width=0.5)

show(p)

Figure 3


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 




DEFINITION 3 Unit Tangent Vector

Let be a smooth parameterized curve.

If , then the unit tangent vector of is

   .


Example 3

Find the unit tangent vector of at the point .


Solution. According to Theorem 2, we differentiate each component of :

   .

Since and , the unit tangent vector at the point is

   .   ■


Example 4

For the curve , find and sketch the position vector and the tangent vector .


Solution.We have and . The curve is a plane curve and elimination of the parameter from the equations , gives . In Figure 4, we draw the position vector starting at the origin and the tangent vector starting at the corresponding point . 


Figure 4


Example 5

Find parametric equations for the tangent line to the helix with parametric equations  , ,   at .


Solution. The vector equation of the helix is  , , .

Hence . At , the corresponding point is , so the tangent vector, at is . The tangent line is the line through parallel to the vector . Hence its parametric equations are

   .     ■


Figure 5


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 




The following are the standard properties of derivatives of vector function.


THEOREM 4  Rules of Differentiation

Suppose that and are differentiable vector functions, is a scalar, and is a differentiable real-valued function. Then

(ⅰ)

(ⅱ)

(ⅲ)

(ⅳ)

(ⅴ)

(ⅵ) (Chain Rule).


We will prove (ⅳ) and leave the remaining proofs as exercises.


Proof.  Let and .

Then, by the product rule

   

 

.    ■


Example 6

Find and , where , .


Solution.  Since , .

And since ,

 .   



THEOREM 5

If is a vector function and , where is a constant for all , then

   ,

that is, and are orthogonal vectors for all .


Proof. We recall that . It follows from Formula (iv) of Theorem 4 that

   .

Then , which says that is orthogonal to . 


Figure 6


Geometrically, Theorem 5 says that if a curve lies on a sphere with center at origin, then the tangent vector is always perpendicular to the radial vector . (See Figure 6.)


Example 7

Find the derivative of the vector function.

   .

http://matrix.skku.ac.kr/cal-lab/cal-13-2-Exm6.html 


Solution. 


t=var('t')

x(t)=arccos(t)

y(t)=t^2

z(t)=1/sqrt(1+t^2)

(diff(x(t), t), diff(y(t), t), diff(z(t), t))


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



Answer :  (-1/sqrt(-t^2 + 1),  2*t, -t/(t^2 + 1)^(3/2))      



Integrals of Vector Functions


A differentiable vector function is antiderivative of a vector function on an interval if  . If then an antiderivative of is where and are antiderivatives of and , respectively. Every antiderivative of on has the form where is an arbitrary constant vector. The set of all antiderivative of on is the indefinite integral of on .




DEFINITION 6 Indefinite Integral of a Vector Function

Let be a vector function and , where , and are anti- derivatives of and , respectively. Then the indefinite integral of is

   ,

where is an arbitrary constant vector.


, and in Definition 6 can be obtained by finding indefinite integrals of , and , respectively.


Example  8

If , then

   

           ,

where is a vector constant of integration.          ■


Definite integrals of a vector function are evaluated by applying the Fundamental Theorem of Calculus to each component of a vector function.


DEFINITION 7  Definite Integral of a Vector Function

If is integrable (that is, it has anti- derivative) on , then the definite integral of from to is given by

   .


This means that an integral of a vector function is obtained by integrating each component function.


The Fundamental Theorem of Calculus can be extended to continuous vector functions as follows :

   

where is an anti-derivative of , that is, . We use the notation for indefinite integral of , that is, the set of all anti-derivatives of .


Example 9

If , then

     

   .       ■



Properties of the Integrals of Vector Functions


Let and be continuous vector functions on , a scalar. Then the following hold:


(a) ,

(b) ,

(c) .




12.2 EXERCISES (Calculus of Vector Functions)


http://matrix.skku.ac.kr/Cal-Book/part2/CS-Sec-12-2-Sol.html

http://youtu.be/VS5rPyOjP2I 


1-5. Find and draw the position vector and the tangent vector for the given value of .


1. ;

http://matrix.skku.ac.kr/cal-lab/cal-13-2-1.html 

Solution. (-sin(t), 1)

So, we can see that ;


2. , ;

http://matrix.skku.ac.kr/cal-lab/cal-13-2-2.html 

Solution. 


var('t')

x(t)=sin(t);y(t)=t

r(t)=(x(t), y(t))

dr(t)=(diff(x(t), t), diff(y(t), t));dr(t)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



 

Answer :  (cos(t), 1)

So, we can see that


t0=0

p1=r(t0)

p2=dr(t0)/abs(dr(t0))+r(t0)

p=parametric_plot((x(t), y(t)), (t, 0, 2*pi))

utv=line([p1, p2], rgbcolor=(1, 0, 0), thickness=2)

show(p+utv)


                    


3. , ;

http://matrix.skku.ac.kr/cal-lab/cal-13-2-3.html 

Solution.


var('t')

x(t)=t^3;y(t)=t^2

r(t)=(x(t), y(t))

dr(t)=(diff(x(t), t), diff(y(t), t));dr(t)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



Answer :  (3*t^2,  2*t)


So, we can see that .


t0=1

p1=r(t0)

p2=dr(t0)/abs(dr(t0))+r(t0)

p=parametric_plot((x(t), y(t)), (t, 0, 2))

utv=line([p1, p2], rgbcolor=(1, 0, 0), thickness=2)

show(p+utv)


4. , ;

http://matrix.skku.ac.kr/cal-lab/cal-13-2-4.html 


Solution. 


var('t')

x(t)=exp(2*t)

y(t)=exp(-3*t)

r(t)=(x(t), y(t))

dr(t)=(diff(x(t), t), diff(y(t), t))

dr(t)


Answer :  (2*exp(2*t),  -3*exp(-3*t))


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



So, we can see that ;


t0=0

p1=r(t0)

p2=dr(t0)/abs(dr(t0))+r(t0)

p=parametric_plot((x(t), y(t)), (t, -2, 2))

utv=line([p1, p2], rgbcolor=(1, 0, 0), thickness=2)

show(p+utv)


5. ,

http://matrix.skku.ac.kr/cal-lab/cal-13-2-5.html 

Solution. 


var('t')

x(t)=3*sin(t)

y(t)=2*cos(t)

r(t)=(x(t), y(t))

dr(t)=(diff(x(t), t), diff(y(t), t))

dr(t)


Answer :  (3*cos(t), -2*sin(t))


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



So, we can see that ;


t0=pi/3

p1=r(t0)

p2=dr(t0)/abs(dr(t0))+r(t0)

p=parametric_plot((x(t), y(t)), (t, -2*pi, 2*pi))

utv=line([p1, p2], rgbcolor=(1, 0, 0), thickness=2)

show(p+utv)



6-10. Find the derivatives of the vector functions.


6. .

Solution. .


7. .

Solution. .


8. .

Solution. .


9. .

Solution. .


10. .

Solution. .



11-13. Find the unit tangent vector at the point with the given value of the parameter .


11. , .

Solution. , ,

Hence .


12. , .

Solution. . .

Therefore, .


13. , .

Solution. , ,

.



14. If , find , , , and .

Solution. , .

Therefore, , .

.


15. If , find  and .

Solution.

.

.  

.

http://matrix.skku.ac.kr/cal-lab/cal-12-2-Exs-15.html


var('t')

r=vector([e^t*cos(t),e^t*sin(t),e^t])

rprime=diff(r,t)

show(rprime)

show(rprime.norm())

T=r/rprime.norm()

·show(T(t=0))

rrprime=diff(r,t,2)

show(rrprime(t=0))

S=rprime.dot_product(rrprime)

show(S.simplify_trig())


Answer :


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



  

  

  

  


16-19. Find parametric equations for the tangent line to the curve with the given parametric equations at the specified point.


16. ; .

Solution. We can see that .

For , . So,.

Hence .


17. ; .

Solution. We can see that .

For ,

   .

Therefore,

Hence .


18. , , ; .

Solution. We can see that by solving , , .

For , .

So, . Hence

   .


19. , , ; .

Solution. We can see that .

For , .

So, .  Hence    

   .


20-21. Find parametric equations for the tangent line to the curve with the given parametric equations at the specified point. Illustrate by graphing both the curve

and the tangent line together.


20. , , .

http://matrix.skku.ac.kr/cal-lab/cal-13-2-20.html  

Solution. We can see that .


var('t,s')

x(t)=t; y(t)=2*cos(t); z(t)=2*sin(t);

r(t)=(x(t), y(t), z(t));

dr(t)=(diff(x(t), t), diff(y(t), t), diff(z(t), t));

t0=pi/3;

pe=r(t0)+dr(t0)*s; 

print pe


(1/3*pi + s, -sqrt(3)*s + 1, s + sqrt(3))


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



So, parametric equation is  .


p1=parametric_plot3d(r(t), (t, -pi, pi));

p2=parametric_plot3d(pe, (s, -pi, pi), color='red');

show(p1+p2);


21. , , ; .

http://matrix.skku.ac.kr/cal-lab/cal-13-2-21.html 

Solution. We can see that .


var('t,s')

x(t)=exp(t); y(t)=sin(t); z(t)=2*exp(-3*t)

r(t)=(x(t), y(t), z(t));

dr(t)=(diff(x(t), t), diff(y(t), t), diff(z(t), t))

t0=0

pe=r(t0)+dr(t0)*s; 

print pe


   (1 + s, s, 2 -6*s)


So, parametric equation is  .


p1=parametric_plot3d(r(t), (t, -2, 2));

p2=parametric_plot3d(pe, (s, -2, 2), color='red);

show(p1+p2);





22-24. Determine whether the following curves are smooth.


22. .

Solution. . Since , this curve is not smooth.


23. .

Solution. .

First coordinate of cannot be zero for any real number , so this curve is smooth.


24. .

Solution. .

Second coordinate of cannot be zero for any real number , so this curve is smooth.



25-30. Evaluate the integrals.


25. .

http://matrix.skku.ac.kr/cal-lab/cal-12-2-Exs-25.html 

Solution. .


26. .

Solution. .


27..

Solution. .


28. .

Solution. where is a constant vector.


29. .

Solution. where is a constant vector.


30. .

Solution. .



31. Find if and .

Solution. , where is a constant vector.

Since , we finally have .


32. Find if and .

http://matrix.skku.ac.kr/cal-lab/cal-12-2-Exs-33.html 

Solution. 

, where is a constant vector.

Since , .

So, we finally have .


33. If and , use Theorem 4(Rules of Differentiation) to find

Solution. .

,   .

So, .


var('t')

u=vector([t,t^2,t^3])

v=vector([sin(t),sin(2*t),t])

r=u.dot_product(v)

rprime=diff(r,t)

show(rprime);


Answer :


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



34. If and , use Theorem 2(Rules of differentiation) to find .

http://matrix.skku.ac.kr/cal-lab/cal-12-2-Exs-34.html 

Solution. ,

,

 

.


var('t')

u=vector([t,1-t,3+t^2])

v=vector([3-t,t-2,t^2])

r=u.cross_product(v)

rprime=diff(r,t);

show((expand(rprime[0]),expand(rprime[1]),expand(rprime[2])))


Answer :


35. Show that if is a vector function such that

 exists, then .

Solution. Using Theorem 4 (Rules of Differentiation),

.


36. If , show that

   .

Solution. We already know that .  Differentiating both sides,

   .

So, we finally have .


37. Find the unit tangent vector to the curve , , at any time .

http://matrix.skku.ac.kr/cal-lab/cal-14-1-19.html 

Solution.


x,y,z,t,u=var('x,y,z,t,u')

x(t)=4*sin(-t)

y(t)=2*cos(2*t)

z(t)=5*t     

r(t)=(x(t),y(t),z(t))

r(t)


Answer :  (4*sin(-t), 2*cos(2*t), 5*t)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



dr(t)=(diff(x(t),t),diff(y(t),t),diff(z(t),t)); # tangent vector(dr/dt)

dr(t) 


(-4*cos(-t), -4*sin(2*t), 5)


dr(t)/abs(dr(t))+r(t) # unit tangent vector((dr/dt)/abs(dr/dt))

Answer: (-4*cos(-t)/sqrt(16*sin(2*t)^2 + 16*cos(-t)^2 + 25) + 4*sin(-t), + 16*cos(-t)^2 + 25) + 2*cos(2*t), 5*t + 5/sqrt(16*sin(2*t)^2 + 16*cos(-t)^2 + 25))


And we can draw a curve with given unit tangent vector.


t0=2

p1=r(t0)

p2=dr(t0)/abs(dr(t0))+r(t0)

p=parametric_plot3d((x(t),y(t),z(t)),(t,0,2*pi))

utv=line3d([p1,p2],rgbcolor=(1,0,0),arrow_head=True, thickness=5)

show(p+utv)


      



[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 





12.3 Arc Length and Curvature



The length of a space curve is defined in exactly the same way as a plane curve. Suppose that a curve has the vector equation , , or, equivalently, the parametric equations

   , ,

where , and are continuous. If the curve is traced exactly once as increases from to , then its length of is defined as


   .


Notice that for space curves ,

   

and hence the arc length formula can be also be written as


   .


Example 1

Find the length of the arc of the circular helix with vector equation from the point to the point .

http://matrix.skku.ac.kr/cal-lab/cal-12-3-Exm-1.html 


Solution. The arc from to is described by the parameter interval . Hence from Equation , we have

   

     .                     


var('t')

r=vector([2*cos(t),2*sin(t),t])

a=0

b=2*pi

rprime=diff(r,t)

L=integral(rprime.norm(),t,a,b)

show(L)


Answer :    ■


Figure 1


A single curve can be represented by more than one vector function. Fortunately, we have the same arc length no matter which parameterization of the curve is used in . We can easily show this as follows. Suppose that

    and also 

where is such that and , and is continuous. Then we have .

Thus from Theorem 4 (vi) in Section 12.2,

   .

The technique of change of variables from calculus gives us

   .


Now let be a curve given by a vector function

   , ,


where is continuous and is traced exactly once as increases from to . The arc length function is the real valued function defined by

   .

Thus is the length of the part of between and . (See Figure 2.)


      

Figure 2


Differentiating both sides of using the Fundamental Theorem of Calculus, we obtain

   .

Since arc length is independent of a particular coordinate system parameterization and arises from the shape of the curve, parameterizion of a curve with respect to arc length is often useful. If a curve is already given in terms of a parameter and is the arc length function given by , then we may be able to solve for as a function of . Hence the curve can be reparametrized in terms of by substituting for . It is the arc length parameterization.


Example 2

Reparametrize the helix with respect to arc length measured from in the direction of increasing .


Solution. The initial point corresponds to the parameter value . From Example 1, we have

   

and so  .

Solving this equation for gives . Therefore, the required reparameterization is obtained by substituting for :

   .     ■



Curvature of Curves


Let be a smooth curve defined by the vector function . Recall that the unit tangent vector is given by

   

and points in the direction of the curve . From Figure 3, we observe that changes direction gradually when bends slightly, but it changes direction rapidly when bends more sharply.


Figure 3


DEFINITION 1

The curvature of a curve is the magnitude of the rate of change of the unit tangent vector with respect to arc length. That is,

    

where is the unit tangent vector.


If a smooth curve is given in terms of parameter rather than the arc length parameter , we can compute the curvature as follows. We use Theorem 4 (vi) in Section 12.2 to write

     and .

However from , thus we have the following formula for calculating curvature


   .


Example 3

Find the curvature of a circle of radius .


Solution. We can take a circle of radius , centered at the origin, and then a parameterization is

   .

Then 

    and .

From this, we find the unit tangent vector

    and .

Hence by , the curvature is

    since .    ■


We see from Example 3 that the curvature of a circle is constant, which is the reciprocal of its radius. So small circles have large curvature and large circles have small curvature. We can see directly from the definition of curvature that the curvature of a straight line is 0 because the unit tangent vector points in the same direction, that is, is constant.

The following theorem provides another formula for curvature in terms of a general parameter .


THEOREM 2

If is smooth curve defined by the vector function , then the curvature can be expressed as

   .


Proof.

It follows from definition of the unit tangent vector and   that

   .

Differentiating with respect to , we get

   .

However the cross product of a vector with itself is a zero vector, so we have

   

        .

        .

Since for all so and are orthogonal by Theorem 5 in Section 12.2. Hence, by the definition of cross product and .

   .

Then

   .

Thus

   .    ■


Example 4

Find the curvature of the twisted cubic where and are positive.


Solution.  We have

    .

Hence

   .

Therefore 

   

and

   .

By Theorem 2,

          


For a plane curve with equation , we take as the parameter, and then a parameterization is   .

Then    and 

and hence , and . Thus by Theorem 2, we have

   .

Figure 4


Let us look at this in another form.

If as  , then  .

The arc length function is

   . Then,

    (by 1st FTC)

 

      .

Thus , which means the curvature at any point on a curve , is .



Curvature in Parametric Form


Using Theorem 2, we can show that the curvature of a plane parametric curve , is

   .


Using Theorem 2, we can show that the curvature of a plane polar function is

   .



A Circle of Curvature


In Figure 5 a osculating circle on at a point is called a circle of curvature. By Example 3, a radius of a circle of curvature is

     where .

Figure 5


If and (concave downward), then the coordinates of center of a circle of curvature is (, ). Also since

   , , .

Then the center of the circle of curvature can be obtained by

   .


Example 5

Find the radius of curvature for the curve .


Solution.  Since and ,

   .                    ■


Example 6

Find the center of curvature for the parabola at .


Solution.  Since and ,

 and . Therefore the center is .   


Example 7

Find the curvature of and sketch the graph of its curvature function .


Solution.  Since and , gives  .

     

Figure 6


The curvature at is . At the point , it is .  Observe from the expression for or the graph of in Figure 6 that as . This corresponds to the fact that the graph appears to become flatter as .  ■


http://interact.sagemath.org/taxonomy/term/13 


Example 8

Sketch the graph of , and plot the curvature function of along with this curve. [This curve is called figure eight.]

http://matrix.skku.ac.kr/cal-lab/cal-12-3-Example-8.html 


Solution.       


var('t')

x=sin(t)

y=sin(2*t)

x1=diff(x,t)

y1=diff(y,t)

x2=diff(x1,t)

y2=diff(y1,t)

curvature=(x1(t)*y2(t)-x2(t)*y1(t))/((x1(t)^2+y1(t)^2)^(3/2))

plot(curvature,(t,0,2*pi),color='red',dpi=120)+parametric_plot((x,y),(t,0,2*pi),dpi=120)        


Figure 7


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 





The Normal Vector and Binormal Vector


At a given point on a smooth space curve , there are many vectors that are orthogonal to the unit tangent vector . We single out one that is orthogonal to by Theorem 5 in Section 12.2. Note that is not a unit vector. If we divide by its length , we obtain a unit vector that is orthogonal to .


DEFINITION 3

The principal unit normal vector (or simply unit normal) for a smooth curve in space is

   .



DEFINITION 4

The binormal vector of a smooth curve in a space is given by

   .


Since and are both unit vectors, the binormal vector is also a unit vector and is perpendicular to both and . (See Figure 8) The vectors , , and determine three mutually perpendicular planes that move along the curve as varies. Three mutually perpendicular unit vectors in a space are called the frame. It has important applications in differential geometry and in the study of the motion of spacecraft.

Figure 8



Example 9

Find the principal unit normal and binormal vectors for the circular helix

, , .

http://matrix.skku.ac.kr/cal-lab/cal-12-3-Example-9.html 


Solution.  The vector function for the helix is

   .

Then we have

   ,

   ,

   ,

   ,

   .

This shows that the normal vector at a point on the helix is horizontal and points toward the -axis. The binormal vector is

   

                   .


Plot the , and vector for helix


t=var('t') 

r=vector((cos(t),sin(t),t)) 

T=diff(r,t)/norm(diff(r,t))

N=diff(T,t)/norm(diff(T,t))

B=T.cross_product(N)

p = parametric_plot(r,(t,0,2*pi),color='goldenrod',thickness=2)

p = p+sum([arrow3d(r(t=x), r(t=x)+T(t=x),width=1)+arrow3d(       r(t=x), r(t=x)+N(t=x),color='red',width=1)+arrow3d(r(t=x), r(     t=x)+B(t=x), color='green', width=1)+point3d((cos(x), sin(x), x),     pointsize=20) for x in [-3..3,step=1]])

show(p)


Figure 9


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



The three unit vectors, , and form a right-handed set of mutually orthogonal vectors called the moving trihedral. The plane of and is called the osculating plane at a point on a curve , the plane of and is called the normal plane at a point on a curve , the plane of and is called rectifying plane at a point on a curve .

The three mutually orthogonal unit vectors , and can be thought of as a movable right-handed coordinate system. (See Figure 9.)

   .

This movable coordinate system is referred to as the -frame.

The osculating circle or the circle of curvature of at is the circle with radius that lies in the osculating plane of at P, has the same tangent as at , lies on the concave side of towards which points. (See Figure 8) The behavior of the curve near is best described by osculating circle. Also it shares the same tangent, normal, and curvature at . The circle at is called circle of curvature and its center is the center of curvature. The circle of curvature has same tangent line at as the curve , and its center lies on the concave side of .    


      

Figure 10                         Figure 11



Example 10  

Find the equations of the normal plane, osculating plane and rectifying plane of the helix

   

at the point . (See Figure 12.)

http://matrix.skku.ac.kr/cal-lab/cal-12-3-Example-10.html 


Figure 12


Solution. The normal plane at , the tangent vector is . Hence the equation of the normal plane is

    or .

The osculating plane at is determined by the vectors and , hence its normal vector is .

   ,

   .

Hence an equation of the osculating plane is

    

or 

   .

The rectifying plane at has normal vector 

   .

Hence an equation of the rectifying plane is

    

or 

   .


t=var('t') 

r=vector((2*cos(t),2*sin(t),t)) 

T=diff(r,t)/norm(diff(r,t))

N=diff(T,t)/norm(diff(T,t))

B=T.cross_product(N)

x=pi/3

C=parametric_plot3d(r,(t,0,3*pi),thickness=2,color='goldenrod')

A=arrow3d(r(t=x), r(t=x)+T(t=x),thickness=1.1)+arrow3d(r(t=x),
  r(t=x)+N(t=x),color='red',thickness=1.1)+arrow3d(r(t=x),
  r(t=x)+B(t=x),color='green',thickness=1.1)+point3d((cos(x),        sin(x),x),pointsize=20)

C+A


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



Example 11

Find the vectors , , and for at the given point .

http://matrix.skku.ac.kr/cal-lab/cal-12-3-Example-11.html 


Solution. For point , the corresponding value is .


t=var('t')

x(t)=t^3

y(t)=t-2

z(t)=t^2

r(t)=(x(t), y(t), z(t))

dr(t)=(diff(x(t), t),  diff(y(t), t),  diff(z(t), t))  #

ndr=dr(t).norm()  # 

T=dr(t)/ndr  # 

dT=diff(T, t)  # 

ndT=dT.norm()  # 

N=dT/ndT  # 

print T(1)

print N(1)

print T(1).cross_product(N(1))


(3/14*sqrt(14), 1/14*sqrt(14), 1/7*sqrt(14))

(9/266 * sqrt(14) * sqrt(19), -11/266 * sqrt(14) * sqrt(19), -4/133 * sqrt(14) * sqrt(19))

(1/19*sqrt(19), 3/19*sqrt(19), -3/19*sqrt(19)


t=var('t') 

r=vector((t^3, t-2, t^2))

T=diff(r,t)/norm(diff(r,t))

N=diff(T,t)/norm(diff(T,t))

B=T.cross_product(N)

x=1

C=parametric_plot3d(r,(t,0,pi/2),thickness=2,color='goldenrod')

A=arrow3d(r(t=x), r(t=x)+T(t=x), thickness=1.1)+arrow3d
(r(t=x), r(t=x)+N(t=x) ,color='red' ,thickness=1.1)+arrow3d
(r(t=x), r(t=x) +B(t=x), color='green', thickness=1.1) +
point3d((cos(x), sin(x), x), pointsize=20)

C+A

        

 

Figure 13


■    




12.3 EXERCISES (Arc Length and Curvature)


http://matrix.skku.ac.kr/Cal-Book/part2/CS-Sec-12-3-Sol.html 

http://youtu.be/w-R4ez7vg24 


1-5. Find the length of the curve.

1. , .

Solution. .

   .


2. , .

http://matrix.skku.ac.kr/cal-lab/cal-13-3-2.html 

Solution. 


var('t')

r(t)=(2*sin(t)-t*cos(t), 2*t, 2*cos(t)+t*sin(t))

dr=diff(r(t), t);

s(t)=sqrt((dr[0]^2+dr[1]^2+dr[2]^2).simplify_trig());

length=integral(s(t), t, 0, sqrt(5))

print length


Answer :  1/2*sqrt(5)*sqrt(10) + 5/2*arcsinh(1)


3. , .

Solution. .

   .  
   .


4. , .

http://matrix.skku.ac.kr/cal-lab/cal-13-3-4.html 

Solution.


var('t')

x(t)=t

y(t)=2

z(t)=ln(t)

dx(t)=diff(x(t), t)

dy(t)=diff(y(t), t)

dz(t)=diff(z(t), t)

s(t)=sqrt(dx(t)^2+dy(t)^2+dz(t)^2)

length=integral(s(t), t, 1, sqrt(3))

print length


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 


Answer :  -sqrt(2) - 1/2*log(sqrt(2) - 1) + 1/2*log(sqrt(2) + 1) - 1/2*log(3) + 2


5. , .

Solution. , ,

   .



6-8. Reparametrize the curve with respect to arc length measured from the point in the direction of increasing .


6. .

Solution. Since .

Thus , this implies . Substituting in , we have  .

     

7.

Solution. Since

, .

Thus   .

Substituting in , we have

   


8. .

http://matrix.skku.ac.kr/cal-lab/cal-13-3-8.html 

Solution. Reparametrization


var('t')

x(t)=3*t*sin(t)

y(t)=3*t*cos(t)

var('t')

x(t)=3*t*sin(t)

y(t)=3*t*cos(t)

z(t)=--2*sqrt(2)*t^(3/2)

dx(t)=diff(x(t), t)

dy(t)=diff(y(t), t)

dz(t)=diff(z(t), t)

s(t)=sqrt(dx(t)^2+dy(t)^2+dz(t)^2)
length=integral(s(t), t, 1, sqrt(3))

print length


Answer :  1/2*(t+1)*sqrt19*t^2+18*t+9)-3/2



9-10. Find the unit tangent , unit normal vectors and the curvature .


9. .

Solution. .

Hence

   ,

   , .

Hence .   .


10. .



11-13. Use Theorem 2 to find the curvature.


11. .

http://matrix.skku.ac.kr/cal-lab/cal-12-3-Exercise-11.html 

Solution.

   ,

   ,   .


t=var('t') 

r=vector((3*t,3+t,3-t^2)) 

rprime=diff(r,t)

rrprime=diff(rprime,t)

curvature = abs(rprime.cross_product (rrprime))/abs(rprime)^3

k=curvature.full_simplify()

show(k)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 


Answer : 


12. .

http://matrix.skku.ac.kr/cal-lab/cal-13-3-12.html  

Solution. 


var('t')

r(t)=(3+4*t^(3/2), 6*t,3/2*t^2)

dr=diff(r(t), t)

ddr=diff(r(t), t, 2)

ANSWER=(dr.cross_product(ddr)).norm()/(dr.norm())^3

print ANSWER


Answer: 1/3(t^(5/2) +4*t^(3/2) + 4*sqrt(t))


13. .

Solution.   

     ,

   .

   .



14. Find the curvature of at the point .

Solution. 

  ,

   

  ,

  

            ,

  , .


15. Find the curvature of at the point .

Solution.

     ,

   ,

   ,

    .


16-18. Use Formula 6 to find the curvature.


16. .

Solution. .


17. .

Solution. .


18. .

Solution. , .



19-20. Find the vectors , and at the given point, and plot them.


19. , .

http://matrix.skku.ac.kr/cal-lab/cal-13-3-19.html 

Solution. 


var('t')

r(t)=(t+1, 2*t, t^2)

dr=diff(r(t), t)

T=dr/dr.norm()

dT=diff(T, t)

N=dT/dT.norm()

B=T.cross_product(N)

print T.subs(t=1)

print N.subs(t=1)

print B.subs(t=1)


Answer :  (1/3, 2/3, 2/3)

   (-2/15*sqrt(5), -4/15*sqrt(5), 1/3*sqrt(5))

   (2/5*sqrt(5), -1/5*sqrt(5), 0)


t=var('t') 

r=vector((t+1, 2*t, t^2))

T=diff(r,t)/norm(diff(r,t))

N=diff(T,t)/norm(diff(T,t))

B=T.cross_product(N)

x=1

C=parametric_plot3d(r,(t,0,pi),thickness=2,color='goldenrod')

A=arrow3d(r(t=x), r(t=x)+T(t=x),thickness=1.1)+arrow3d(r(t=x),

r(t=x)+N(t=x),color='red',thickness=1.1)+arrow3d(r(t=x), 

r(t=x)+B(t=x),color='green',thickness=1.1)+point3d((cos(x),sin(x),x),pointsize=20)

C+A


20. , .

http://matrix.skku.ac.kr/cal-lab/cal-13-3-20.html 

Solution. 


var('t')

r(t)=(exp(t)*cos(t), exp(t)*sin(t), sqrt(2)*exp(t))

dr=diff(r(t), t)

T=dr/dr.norm()

dT=diff(T, t)

N=dT/dT.norm()

B=T.cross_product(N)

print T.subs(t=0)

print N.subs(t=0)

print B.subs(t=0)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 


Answer :  (1/2, 1/2, 1/2*sqrt(2))

   (-sqrt(1/2), sqrt(1/2), 0)

   (-1/2*sqrt(1/2)*sqrt(2),-1/2*sqrt(1/2)*sqrt(2), qrt(1/2))

t=var('t') 

r=vector([exp(t)*cos(t), exp(t)*sin(t), sqrt(2)*exp(t)])

T=diff(r,t)/norm(diff(r,t))

N=diff(T,t)/norm(diff(T,t))

B=T.cross_product(N)

x=0

C=parametric_plot3d(r,(t,-pi/2,pi/2),thickness=2,color='goldenrod')

A=arrow3d(r(t=x), r(t=x)+T(t=x),thickness=1.1)+arrow3d(r(t=x), r(t=x)+N(t=x), color='red', thickness=1.1) + arrow3d(r(t=x),  r(t=x) + B(t=x), color='green', thickness=1.1) + point3d((cos(x), sin(x), x), pointsize=20)

C+A




21-22. Find equations of the normal plane and osculating plane of the curve at the given point, and plot the graphs.


21. .

http://matrix.skku.ac.kr/cal-lab/cal-13-3-21.html  

Solution. Normal plane


var('x, y, z, t')

r(t)=(2*sin(t), 5*t, 2*cos(t))

dr=diff(r(t), t)

T=dr/dr.norm()

dT=diff(T, t)

N=dT/dT.norm()

B=T.cross_product(N)

N=N.subs(t=pi)

expand(N[0]*(x-0)+N[1]*(y-5*pi)+N[2]*(z+2)==0)


Answer :  sqrt(1/29)*sqrt(29)*z + 2*sqrt(1/29)*sqrt(29)==0



# Osculating plane

B=B.subs(t=pi)

expand(B[0]*(x-0)+B[1]*(y-5*pi)+B[2]*(z+2)==0)


Answer: -10*pi*sqrt(1/29) + 5*sqrt(1/29)*x + 2*sqrt(1/29)*y == 0


# Graph

t=var('t') 

r=vector([2*sin(t), 5*t, 2*cos(t)])

T=diff(r,t)/norm(diff(r,t))

N=diff(T,t)/norm(diff(T,t))

B=T.cross_product(N)

x=pi

C=parametric_plot3d(r,(t,0,2*pi),thickness=2,color='goldenrod')

A=arrow3d(r(t=x), r(t=x) + T(t=x), thickness=1.1) + arrow3d(r(t=x),  r(t=x) + N(t=x), color='red', thickness=1.1) + arrow3d(r(t=x), r(t=x) + B(t=x), color='green', thickness=1.1) + point3d((cos(x), sin(x), x), pointsize=20)

C+A


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



22. .

http://matrix.skku.ac.kr/cal-lab/cal-13-3-22.html  

Solution. 


# Normal plane

var('x, y, z, t')

r(t)=(t^2, 2/3*t^3, t)

dr=diff(r(t), t)

T=dr/dr.norm()

dT=diff(T, t)

N=dT/dT.norm()

B=T.cross_product(N)

N=N.subs(t=1)

expand(N[0]*(x-1)+N[1]*(y-2/3)+N[2]*(z-1)==0)


Answer :  -1/3*x + 2/3*y - 2/3*z + 5/9 == 0


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



#  Osculating plane

B=B.subs(t=1)

expand(B[0]*(x-1)+B[1]*(y-2/3)+B[2]*(z-1)==0)


Answer :  -2/3*x + 1/3*y + 2/3*z - 2/9 == 0


# Graph

t=var('t') 

r=vector([t^2, 2/3*t^3, t])

T=diff(r,t)/norm(diff(r,t))

N=diff(T,t)/norm(diff(T,t))

B=T.cross_product(N)

x=1

C=parametric_plot3d(r,(t,0,pi/2),thickness=2,color='goldenrod')

A=arrow3d(r(t=x), r(t=x) + T(t=x), thickness=1.1) + arrow3d(r(t=x), r(t=x) + N(t=x),
  color='red', thickness=1.1) + arrow3d(r(t=x),  r(t=x) + B(t=x), color='green',
  thickness=1.1) + point3d((cos(x), sin(x), x), pointsize=20)

C+A



23. At what point on the curve is the tangent plane parallel to the plane   ?

http://matrix.skku.ac.kr/cal-lab/cal-13-3-23.html  

Solution. 


var('x, y, z, t')

r(t)=(t^4,  3*t, t^2)

dr=diff(r(t), t)

T=dr/dr.norm()

T=T.subs(t=1)

expand(T[0]*(x-r(1)[0])+T[1]*(y-r(1)[1])+T[2]*(z-r(1)[2])==0)


Answer: 4/29*sqrt(29)*x + 3/29*sqrt(29)*y + 2/29*sqrt (29)*z - 15/29*sqrt(29) == 0.


24. The curvature at a point of a curve is defined as , where is the angle of inclination of the tangent line at , as shown in the figure. Thus, the curvature is the absolute value of the rate of  change of with respect to arc length. It can be regarded as a measure of the rate of change of direction of the curve at .

    

(a)For a parametric curve , derive the formula

   .

where the dots indicate derivatives with respect to ; that is, . [Hint: Use and Equation to find . Then use the Chain Rule to find .]

(b)For a curve as the parametric curve , , show that the formula in part (a) becomes .

Solution. 

(a) Here        

  ,

and   

   

. Thus .

(b) Here .

By applying the result of (a) to this case, we obtain that 

   .


25. (a) Show that the curvature at each point of a straight line is .

(b) Show that the curvature at each point of a circle of radius is .

Solution.  (a) For a straight line, we parametrize . Since is a straight line,

 is a constant, and hence is zero. .

(b)  

Then,   and . .





*12.4 Motion Along a Space Curve: Velocity and Acceleration


In this section, we will show how tangent and normal vectors can be used in physics to study the motion of a particle moving along a space curve, including its velocity and acceleration.

Suppose that a particle is moving through space along a smooth curve defined by the vector function . From Figure 1, for small values of , consider the vector

   .

The vector gives the average velocity over a time interval of length . Then the velocity vector at time is defined by


   .


Hence the velocity vector is also the tangent vector and points in the direction of the tangent line. We have also defined the speed at time to be the magnitude of the velocity vector, that is, . Notice that from and in Section 12.3, we have

   rate of change of distance with respect to time.

The acceleration vector at time is defined as the derivative of the velocity:

.


Example 1



The position vector of an object moving in a plane is given by . Find its velocity, speed, and acceleration when and illustrate geometrically.

 

Solution.  The components of give the parametric equations 

     and  .

Hence .

In particular, the object is moving along the ellipse. (See Figure 2.)

The velocity and acceleration at time are

   ,

   ,

and the speed is

   .

When , we have

   .

These velocity and acceleration vectors are shown in Figure 2.    ■


Figure 2


Since the velocity vector of a particle moving in space can be obtained by differentiating the position vector , it follows that can be obtained by integrating . Similarly, can be obtained by integrating .


Example 2 

A moving particle starts at an initial position with initial velocity . Its acceleration is . Find its position at time .


Solution.  Since we have

   

      .

To find the value of the constant vector , we use the fact that . The preceding equation gives , and hence . Thus

   .

Since we have

   

       

To find , we use the initial condition , and so .

Hence the position at time is given by

.      ■



The Newton's Second Law gives us an exact relationship between force, mass and acceleration. It can be expressed as a mathematical vector version:

             where is a force, a mass and an acceleration.


A projectile is some object thrown in air or space. The curved path along which the projectile travels is what is known as trajectory. Projectile motion is the free fall motion of any body in a horizontal path with constant velocity.


Example 3

Suppose that a projectile is fired from the origin at time at angle of above the horizontal and initial velocity . (See Figure 3.) Assume that air resistance is negligible and the only external force is due to the gravity. What is the position vector of the projectile?


Figure 3


Solution.  By Newton's Second Law and the gravity, the force is

   

where . Integrating ,

    . Since , .

Integrating again, the position vector is

   .

Since , . Hence

   .

Let be the initial speed of the projectile. Then

   .

Substituting from , the position vector of the projectile is

   .        ■


Example 4

A foot ball player kicks a football at an angle of above the horizontal in the field. The initial speed of the ball is 18 m/s. How far away from the kick off point will the football land, and what speed on the ground?


Solution. With , and , we get the components of position vector at time

    and .

Impact occurs when on the ground, that is, . Solving this equation, we get .

Then which means the football hits the field about 28.63m away.

The position vector of this football at time is

   .

Then the velocity of this football at time is

   .

Hence its speed on the ground is

   .          ■



Tangential and Normal components of Acceleration


We are going to think about acceleration of the motion of an object along a curve as the second derivative of position, and we can further break down acceleration into two components called the tangential and normal components. (See Figure 4.)


Figure 4


The tangential acceleration allows us to know how much of the acceleration acts in the direction of motion. The normal acceleration is how much of the acceleration is orthogonal to the tangential acceleration. The tangential acceleration is a measure of the rate of change in the magnitude of the velocity vector, that is, speed, and the normal acceleration is a measure of the rate of change of the direction of the velocity vector.

Let be a position vector along a curve at time . We can find the tangential acceleration by the Chain Rule to rewrite the velocity vector

     

using properties of Section 12.3.

Now, since acceleration is simply the derivative of velocity, we can find acceleration

   

     

     .

Note that .

Let the speed of the object be . Since and , we define the tangential acceleration and normal acceleration of acceleration by

    and ,

respectively.

Then the acceleration of the motion of an object is

   .

Since and are unit vectors and orthogonal to each other,. The magnitude of the acceleration is .


Although provides useful expressions for the tangential and normal components of acceleration, it is often desirable to have expressions in terms of  and . To get this, we take the dot product of and as given by : 

                  

         (since and .

Thus

   .

By Theorem 2 in Section 12.3, we have

   .


Example 5

A particle moves with position function . Find the tangential and normal components of acceleration.

http://buzzard.pugetsound.edu/talks/beezer-2012-kms-math-ed.pdf 


Solution.  We have

,,

.

Hence by , the tangential component is

   .

Since

   .

By , the normal component is

   .         ■


Example 6

Find the velocity, acceleration, and speed of a particle with the given position function:

   

http://matrix.skku.ac.kr/cal-lab/cal-13-4-Exm6.html 


Solution.       


t=var('t')

x(t)=cos(t)

y(t)=t^2

z(t)=3*sin(t)

r(t)=(x(t), y(t), z(t))

v(t)=(diff(x(t), t),  diff(y(t), t),  diff(z(t), t))  # velocity

a(t)=(diff(x(t), t, 2),  diff(y(t), t, 2), diff(z(t), t, 2))  # acceleration

s(t)=v(t).norm()  # speed

v(t)    


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 


Answer :  (-sin(t), 2*t, 3*cos(t))  # velocity


a(t)         


Answer :  (-cos(t), 2, -3*sin(t))  # acceleration


s(t)         


Answer :  sqrt(abs(2*t)^2 + abs(-sin(t))^2 + abs(3*cos(t))^2)   





*12.4 EXERCISES (Motion Along a Space Curve: Velocity and Acceleration)


http://matrix.skku.ac.kr/Cal-Book/part2/CS-Sec-12-4-Sol.html

http://youtu.be/JlgB5XN3LI4 


1-5. Find the velocity, acceleration, and speed of a particle with the given position function. Sketch the path of the particle and draw the velocity and acceleration vectors for specified value of .


1. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-1.html  

Solution.


var('t')

r(t)=(t^3+1, t)

v=diff(r(t), t)

a=diff(v, t)

s=v.norm()

print v, a, s

v2=v.subs(t=2)

a2=a.subs(t=2)

print v2, a2


Answer :  (3*t^2, 1) (6*t, 0) sqrt(abs(3*t^2)^2 + 1) (12, 1) (12, 0)


p1=parametric_plot(r(t), (t, 0, 3))

p2=line([r(2), r(2)+v2],  color='red')

p3=line([r(2), r(2)+a2], color='green')

show(p1+p2+p3)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 




2. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-2.html 

Solution. 


var('t')

r(t)=(2+2*t, 4*sqrt(t))

v=diff(r(t), t)

a=diff(v, t)

v1=v.subs(t=1)

a1=a.subs(t=1)

s=v.norm()

print v, a, s


Answer :  (2, 2/sqrt(t)) (0, -1/t^(3/2)) sqrt(abs(2/sqrt(t))^2 + 4)

   (2, 2), (0, -1)


p1=parametric_plot(r(t), (t, 0, 3))

p2=line([r(1), r(1)+v1],  color='red')

p3=line([r(1), r(1)+a1], color='green')

show(p1+p2+p3)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 




3. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-3.html 

Solution. 


var('t')

r(t)=(exp(2*t), exp(-t))

v=diff(r(t), t)

a=diff(v, t)

v0=v.subs(t=0)

a0=a.subs(t=0)

s=v.norm()

print v, a, s


Answer : (2*e^(2*t), -e^(-t)) (4*e^(2*t), e^(-t)) sqrt(abs (-e^(-t))^2 + abs(2*e^(2*t))^2)

          (2, -1), (4, 1)


p1=parametric_plot(r(t), (t, -1, 1))

p2=line([r(0), r(0)+v0], color='red')

p3=line([r(0), r(0)+a0], color='green')

show(p1+p2+p3)



4. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-4.html 

Solution. 


var('t')

r(t)=(2*sin(t), cos(t))

v=diff(r(t), t)

a=diff(v, t)

vt=v.subs(t=pi/3)

at=a.subs(t=pi/3)

s=v.norm()

print v, a, s


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 


Answer : (2*cos(t), -sin(t)) (-2*sin(t), -cos(t)) sqrt(abs (-sin(t))^2 + abs(2*cos(t))^2)

   ,


p1=parametric_plot(r(t), (t, 0, 3))

p2=line([r(pi/3), r(pi/3)+vt], color='red')

p3=line([r(pi/3), r(pi/3)+at], color='green')

show(p1+p2+p3)



5. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-5.html

Solution. 


var('t')

r(t)=(3*sin(t), t, 3*cos(t))

v=diff(r(t), t)

a=diff(v, t)

v0=v.subs(t=0)

a0=a.subs(t=0)

s=v.norm()

print v, a, s


Answer :  (3*cos(t), 1, -3*sin(t)) (-3*sin(t), 0, -3*cos(t)) sqrt(abs(-3*sin(t))^2 + abs(3*cos(t))^2 + 1)


p1=parametric_plot3d(r(t), (t, -1, 2))

p2=line([r(0), r(0)+v0], color='red')

p3=line([r(0), r(0)+a0],  color='green')

show(p1+p2+p3)




6-10. Find the velocity, acceleration and speed of a particle with the given position function.


6. .

Solution. ,

   ,

   .


7. .

Solution. ,

   ,

   .


8. .

Solution. ,

   ,      

   .


9. .

Solution. ,

   ,

   .


10. .

Solution. ,      

   ,      

   .



11-12. Find the velocity and position vectors of a particle that has the given acceleration and the given initial velocity and position.


11. .

Solution. .

Since , we have

   .

   .

Since , we have .


12. .

Solution. .

Since , we have

   .

   .

Since , we have

    .



13-14. Find the position vector of a particle that has the given acceleration and the specified initial velocity and position.


13. .

Solution. .

Since , we have .

   

      .

Since , we have

   .


14.

   . 

Solution. 

Since , we have

   .

    

      

Since , we have . Hence,

   


15. The position function of a particle is given by . When is the speed a minimum?

http://matrix.skku.ac.kr/cal-lab/cal-13-4-15.html 

Solution. 


var('t')

r(t)=(t^2, t, t^2-4*t)

v=diff(r(t), t)

s=v.norm()

s0=diff(s, t)

solve(s0==0, t)


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 


Answer :  t=1


plot(s, (t, 0, 3))


16-20. Find the tangential and normal components of the acceleration vector.


16. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-16.html 

Solution. 


var('t')

r(t)=(t-t^3, t^2, 0)

dr=diff(r(t), t)

ddr=diff(r(t), t, 2)

T=dr.dot_product(ddr)/dr.norm()

print T

N=(dr.cross_product(ddr)).norm() / dr.norm()

print N

Answer :  2*(3*(3*t^2 - 1)*t + 2*t)/sqrt(abs(-3*t^2 + 1)^2 + abs(2*t)^2) sqrt(abs(6*t^2 + 2)^2)/sqrt(abs (-3*t^2 + 1)^2 + abs(2*t)^2)


17. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-17.html 

Solution. 


var('t')

r(t)=(cos(t), sin(t), 2*t)

dr=diff(r(t), t)

ddr=diff(r(t), t, 2)

T=dr.dot_product(ddr)/dr.norm()

print T

N=(dr.cross_product(ddr)).norm() / dr.norm()

print N

Answer :  0    sqrt(abs(sin(t)^2 + cos(t)^2)^2 + abs(2*sin (t))^2 + abs(-2*cos(t))^2)/sqrt(abs(-sin(t))^2 + abs(cos(t))^2 + 4)


18. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-18.html  

Solution. 


var('t')

r(t)=(2*t, t^2, t^3)

dr=diff(r(t), t)

ddr=diff(r(t), t, 2)

T=dr.dot_product(ddr)/dr.norm()

print T

N=(dr.cross_product(ddr)).norm() / dr.norm()

print N


Answer : 2*(9*t^3 + 2*t)/sqrt(abs(3*t^2)^2 + abs(2*t)^2 + 4) sqrt(abs(6*t^2)^2 + abs(-12*t)^2 + 16)/sqrt (abs(3*t^2)^2 + abs(2*t)^2 + 4)


19. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-19.html

Solution.


var('t')

r(t)=(exp(2*t), t, exp(-2*t))

dr=diff(r(t), t)

ddr=diff(r(t), t, 2)

T=dr.dot_product(ddr)/dr.norm()

print T

N=(dr.cross_product(ddr)).norm() / dr.norm()

print N


Answer :  -8*(e^(-4*t) - e^(4*t))/sqrt(abs(-2*e^(-2*t))^2 + abs(2*e^(2*t))^2 + 1) sqrt(abs(4*e^(-2*t))^2 + abs(-4*e^(2*t))^2 + 256)/sqrt(abs(-2*e^(-2*t))^2 + abs(2*e^(2*t))^2 + 1)


20. .

http://matrix.skku.ac.kr/cal-lab/cal-13-4-20.html 

Solution. 


var('t')

r(t)=(t, 1/2*(cos(t))^2, 1/2*(sin(t))^2)

dr=diff(r(t), t)

ddr=diff(r(t), t, 2)

T=dr.dot_product(ddr)/dr.norm()

print T

N=(dr.cross_product(ddr)).norm() / dr.norm()

print N


[CAS] http://sage.skku.edu/  또는 https://sagecell.sagemath.org/ 



Answer : -2*(sin(t)^2 - cos(t)^2)*sin(t)*cos(t)/sqrt(abs(-sin (t)*cos(t))^2 + abs(sin(t)*cos(t))^2 + 1)

sqrt(2)*sqrt(abs(sin(t)^2 - cos(t)^2)^2)/sqrt(abs       (-sin(t)*cos (t))^2 + abs(sin(t)*cos(t))^2 + 1)





 

Calculus

About this book : http://matrix.skku.ac.kr/Cal-Book/ 


Copyright @ 2019 SKKU Matrix Lab. All rights reserved.
Made by Manager: Prof. 
Sang-Gu Lee and Dr. Jae Hwa Lee   http://matrix.skku.ac.kr/sglee/   and http://matrix.skku.ac.kr/cal-book/


*This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2017R1D1A1B03035865).