evan's notes
cal 3discreteodeenv systems

On this page

  • Walkthrough
  • A curve is a moving point
  • The path is not the whole story
  • The derivative straightens the curve nearby
  • Keep direction and speed separate
  • Vector-valued functions and parametric curves
  • Reading a parametrization
  • Example: the unit circle
  • Example: the helix
  • Example: a curve that is easier to graph by computer
  • Limits and continuity
  • Derivatives of vector-valued functions
  • Tangent vectors, tangent lines, and speed
  • Comparing two parametrizations at the same point
  • Example: the usual unit-circle parametrization
  • Example: the same circle at a different speed

Intermediate Calculus

§6 Vector-Valued Functions

Evan Luo · Sep 25, 2026

Intermediate Calculus

§6 Vector-Valued Functions

Evan Luo2 days ago

8 min read

Walkthrough

A curve is a moving point

A vector-valued function gives a point for each value of a parameter. In three dimensions, write

r(t)=⟨x(t),y(t),z(t)⟩.\mathbf r(t)=\langle x(t),y(t),z(t)\rangle.r(t)=⟨x(t),y(t),z(t)⟩.

The three component functions tell you where the point is along each axis. As ttt changes, the point moves and leaves a curve behind. It is useful to read ttt as time and r(t)\mathbf r(t)r(t) as position at time ttt.

For example,

r(t)=⟨cos⁡t,sin⁡t⟩\mathbf r(t)=\langle\cos t,\sin t\rangler(t)=⟨cost,sint⟩

moves around the unit circle. The identity cos⁡2t+sin⁡2t=1\cos^2t+\sin^2t=1cos2t+sin2t=1 tells us which path it follows. The order of the points tells us something extra: as ttt increases, the point travels counterclockwise.

The path is not the whole story

Now compare

r(t)=⟨cos⁡t,sin⁡t⟩\mathbf r(t)=\langle\cos t,\sin t\rangler(t)=⟨cost,sint⟩

with

F(t)=⟨cos⁡(2t),sin⁡(2t)⟩.\mathbf F(t)=\langle\cos(2t),\sin(2t)\rangle.F(t)=⟨cos(2t),sin(2t)⟩.

Both trace the same geometric path, and both move counterclockwise. The second angle grows twice as quickly, though, so F\mathbf FF goes around the circle twice as fast. A parametrization records the path, its direction, and how quickly the point moves along it.

A parameter gives a curve its direction

Directed unit circle and helixThe first panel shows the unit circle traversed counterclockwise as the parameter increases. The second panel shows a helix rising one full turn on the unit cylinder while five source parameter values mark its path.Directed unit circle
r(t)=⟨cost,sint⟩
x
y
Helix on the unit cylinder
r(t)=⟨cost,sint,t⟩
x
y
z
Increasing t sends the circle counterclockwise. For the helix, the same circular motion stays on x2+y2=1 while z=t raises the point through one full turn.

The derivative straightens the curve nearby

Take two nearby points on a curve, r(a)\mathbf r(a)r(a) and r(a+h)\mathbf r(a+h)r(a+h). Their difference

r(a+h)−r(a)\mathbf r(a+h)-\mathbf r(a)r(a+h)−r(a)

is the displacement from the first point to the second. Dividing by hhh turns it into an average rate of change:

r(a+h)−r(a)h.\frac{\mathbf r(a+h)-\mathbf r(a)}{h}.hr(a+h)−r(a)​.

As hhh approaches zero, the two points come together and the secant direction settles toward the tangent direction. When the limit exists,

r′(a)=lim⁡h→0r(a+h)−r(a)h.\mathbf r'(a)=\lim_{h\to0}\frac{\mathbf r(a+h)-\mathbf r(a)}{h}.r′(a)=limh→0​hr(a+h)−r(a)​.

This derivative is a vector. It points along the curve and its length measures speed.

Keep direction and speed separate

If r′(t)≠0\mathbf r'(t)\ne\mathbf0r′(t)=0, the derivative gives a tangent direction. The tangent line through the point r(t0)\mathbf r(t_0)r(t0​) is

L(s)=r(t0)+sr′(t0),s∈R.\mathbf L(s)=\mathbf r(t_0)+s\mathbf r'(t_0),\qquad s\in\mathbb R.L(s)=r(t0​)+sr′(t0​),s∈R.

Here t0t_0t0​ chooses the point on the curve, while sss moves along the line. If we only want direction, divide the derivative by its length:

T(t)=r′(t)∥r′(t)∥.\mathbf T(t)=\frac{\mathbf r'(t)}{\lVert\mathbf r'(t)\rVert}.T(t)=∥r′(t)∥r′(t)​.

The result T(t)\mathbf T(t)T(t) is the unit tangent vector. It points the same way as r′(t)\mathbf r'(t)r′(t) but has length 111.

A secant direction becomes a tangent direction

Secant displacement and circle tangentThe first panel joins two nearby points of a parametric curve with a displacement vector and shows the tangent direction at the first point. The second panel shows the downward tangent at the leftmost point of the counterclockwise unit circle.Nearby points on a curve
r(a)
r(a+h)
r(a+h)−r(a)
r′(a)
Tangent at the leftmost point
(−1,0)
⟨0,−1⟩
x
y
The displacement between nearby points supplies the secant direction; its limit gives the tangent. On the unit circle at (−1,0), the counterclockwise tangent points in the direction ⟨0,−1⟩.

Vector-valued functions and parametric curves

A vector-valued function takes a real number as input and returns a vector. A function into three-dimensional space has the form

r:R→R3,\mathbf r:\mathbb R\to\mathbb R^3, r:R→R3,

with

r(t)=⟨x(t),y(t),z(t)⟩=x(t)i+y(t)j+z(t)k.\boxed{ \mathbf r(t)=\langle x(t),y(t),z(t)\rangle =x(t)\mathbf i+y(t)\mathbf j+z(t)\mathbf k. } r(t)=⟨x(t),y(t),z(t)⟩=x(t)i+y(t)j+z(t)k.​

The functions x(t)x(t)x(t), y(t)y(t)y(t), and z(t)z(t)z(t) are its component functions, while i\mathbf ii, j\mathbf jj, and k\mathbf kk are the standard unit basis vectors. The same idea works in R2\mathbb R^2R2 or Rn\mathbb R^nRn.

The associated parametric curve is the set of points reached as the parameter varies:

{r(t):t∈R}={(x(t),y(t),z(t)):t∈R}.\boxed{ \{\mathbf r(t):t\in\mathbb R\} =\{(x(t),y(t),z(t)):t\in\mathbb R\}. } {r(t):t∈R}={(x(t),y(t),z(t)):t∈R}.​

The curve as a point set tells us where the motion goes. The parametrization also tells us the order in which the points are visited.

Reading a parametrization

A useful routine is:

  1. Write out the component functions.
  2. Plot a few easy parameter values.
  3. Eliminate ttt when an identity reveals a familiar surface or curve.
  4. Follow increasing values of ttt to find the direction of travel.

Example: the unit circle

Let

r(t)=⟨cos⁡t,sin⁡t⟩.\mathbf r(t)=\langle\cos t,\sin t\rangle. r(t)=⟨cost,sint⟩.

If x=cos⁡tx=\cos tx=cost and y=sin⁡ty=\sin ty=sint, then

x2+y2=cos⁡2t+sin⁡2t=1.x^2+y^2=\cos^2t+\sin^2t=1. x2+y2=cos2t+sin2t=1.

So the image is the unit circle. Starting at t=0t=0t=0, the points

(1,0),(0,1),(−1,0),(0,−1)(1,0),\quad(0,1),\quad(-1,0),\quad(0,-1) (1,0),(0,1),(−1,0),(0,−1)

appear in that order, so the direction is counterclockwise.

Example: the helix

Consider

r(t)=⟨cos⁡t,sin⁡t,t⟩.\mathbf r(t)=\langle\cos t,\sin t,t\rangle. r(t)=⟨cost,sint,t⟩.

Five easy values show one full turn:

tttr(t)\mathbf r(t)r(t)
000⟨1,0,0⟩\langle1,0,0\rangle⟨1,0,0⟩
π/2\pi/2π/2⟨0,1,π2⟩\left\langle0,1,\frac\pi2\right\rangle⟨0,1,2π​⟩
π\piπ⟨−1,0,π⟩\langle-1,0,\pi\rangle⟨−1,0,π⟩
3π/23\pi/23π/2⟨0,−1,3π2⟩\left\langle0,-1,\frac{3\pi}2\right\rangle⟨0,−1,23π​⟩
2π2\pi2π⟨1,0,2π⟩\langle1,0,2\pi\rangle⟨1,0,2π⟩

The first two components satisfy

x2+y2=cos⁡2t+sin⁡2t=1,x^2+y^2=\cos^2t+\sin^2t=1, x2+y2=cos2t+sin2t=1,

so the curve stays on the unit cylinder around the zzz-axis. At the same time, z=tz=tz=t rises steadily. Circular motion plus vertical motion produces a helix.

Example: a curve that is easier to graph by computer

Some component formulas do not reveal their shape quickly. For example,

x(t)=(2+cos⁡(3t2))cos⁡t,y(t)=(2+cos⁡(3t2))sin⁡t,z(t)=sin⁡(3t2).\begin{aligned} x(t)&=\left(2+\cos\left(\frac{3t}{2}\right)\right)\cos t,\\ y(t)&=\left(2+\cos\left(\frac{3t}{2}\right)\right)\sin t,\\ z(t)&=\sin\left(\frac{3t}{2}\right). \end{aligned} x(t)y(t)z(t)​=(2+cos(23t​))cost,=(2+cos(23t​))sint,=sin(23t​).​

The components still define the curve exactly, but a reliable sketch needs many points. This is where graphing software is more useful than trying to guess the three-dimensional shape from a handful of values.

Limits and continuity

Limits of vector-valued functions are taken one component at a time. If

r(t)=⟨x(t),y(t),z(t)⟩,\mathbf r(t)=\langle x(t),y(t),z(t)\rangle, r(t)=⟨x(t),y(t),z(t)⟩,

then

lim⁡t→ar(t)=⟨lim⁡t→ax(t),lim⁡t→ay(t),lim⁡t→az(t)⟩\boxed{ \lim_{t\to a}\mathbf r(t) = \left\langle \lim_{t\to a}x(t), \lim_{t\to a}y(t), \lim_{t\to a}z(t) \right\rangle } t→alim​r(t)=⟨t→alim​x(t),t→alim​y(t),t→alim​z(t)⟩​

whenever all three component limits exist. If even one component has no limit, the vector limit does not exist.

The function is continuous at aaa when

lim⁡t→ar(t)=r(a).\boxed{ \lim_{t\to a}\mathbf r(t)=\mathbf r(a). } t→alim​r(t)=r(a).​

Because vector equality is componentwise, this is equivalent to xxx, yyy, and zzz each being continuous at aaa.

Derivatives of vector-valued functions

The derivative uses the same difference quotient as ordinary calculus, except that the numerator is now a vector:

r′(a)=lim⁡h→0r(a+h)−r(a)h.\boxed{ \mathbf r'(a) = \lim_{h\to0} \frac{\mathbf r(a+h)-\mathbf r(a)}{h}. } r′(a)=h→0lim​hr(a+h)−r(a)​.​

If

r(t)=⟨x(t),y(t),z(t)⟩,\mathbf r(t)=\langle x(t),y(t),z(t)\rangle, r(t)=⟨x(t),y(t),z(t)⟩,

then

r(t+h)−r(t)h=⟨x(t+h)−x(t)h,y(t+h)−y(t)h,z(t+h)−z(t)h⟩.\frac{\mathbf r(t+h)-\mathbf r(t)}{h} = \left\langle \frac{x(t+h)-x(t)}h, \frac{y(t+h)-y(t)}h, \frac{z(t+h)-z(t)}h \right\rangle. hr(t+h)−r(t)​=⟨hx(t+h)−x(t)​,hy(t+h)−y(t)​,hz(t+h)−z(t)​⟩.

Taking the limit componentwise gives the main rule:

r′(t)=⟨x′(t),y′(t),z′(t)⟩.\boxed{ \mathbf r'(t)=\langle x'(t),y'(t),z'(t)\rangle. } r′(t)=⟨x′(t),y′(t),z′(t)⟩.​

So a vector-valued function is differentiable when its component functions are differentiable. The calculation is familiar; what changes is the geometric meaning of the answer.

Tangent vectors, tangent lines, and speed

For a differentiable curve, the derivative r′(t)\mathbf r'(t)r′(t) is its velocity vector. It contains two pieces of information:

speed=∥r′(t)∥,\text{speed}=\lVert\mathbf r'(t)\rVert, speed=∥r′(t)∥,

while the direction comes from the derivative itself. When r′(t)≠0\mathbf r'(t)\ne\mathbf0r′(t)=0, it is a tangent vector at r(t)\mathbf r(t)r(t).

For the helix r(t)=⟨cos⁡t,sin⁡t,t⟩\mathbf r(t)=\langle\cos t,\sin t,t\rangler(t)=⟨cost,sint,t⟩ discussed earlier, its derivative is

r′(t)=⟨−sin⁡t,cos⁡t,1⟩.\mathbf r'(t)=\langle-\sin t,\cos t,1\rangle. r′(t)=⟨−sint,cost,1⟩.

The speed is constant because

∥r′(t)∥=sin⁡2t+cos⁡2t+1=2.\lVert\mathbf r'(t)\rVert =\sqrt{\sin^2t+\cos^2t+1} =\sqrt2. ∥r′(t)∥=sin2t+cos2t+1​=2​.

At a fixed parameter value t0t_0t0​, the tangent line is

L(s)=r(t0)+sr′(t0),s∈R.\boxed{ \mathbf L(s)=\mathbf r(t_0)+s\mathbf r'(t_0), \qquad s\in\mathbb R. } L(s)=r(t0​)+sr′(t0​),s∈R.​

Any nonzero scalar multiple of r′(t0)\mathbf r'(t_0)r′(t0​) describes the same geometric line. It only changes how the line parameter sss runs along it.

The unit tangent vector removes the speed:

T(t)=r′(t)∥r′(t)∥\boxed{ \mathbf T(t) =\frac{\mathbf r'(t)}{\lVert\mathbf r'(t)\rVert} } T(t)=∥r′(t)∥r′(t)​​

provided r′(t)≠0\mathbf r'(t)\ne\mathbf0r′(t)=0. The nonzero condition matters because the zero vector has no direction and cannot be normalized.

Comparing two parametrizations at the same point

Example: the usual unit-circle parametrization

For

r(t)=⟨cos⁡t,sin⁡t⟩,\mathbf r(t)=\langle\cos t,\sin t\rangle, r(t)=⟨cost,sint⟩,

we have

r′(t)=⟨−sin⁡t,cos⁡t⟩.\mathbf r'(t)=\langle-\sin t,\cos t\rangle. r′(t)=⟨−sint,cost⟩.

At t=πt=\pit=π,

r(π)=⟨−1,0⟩,r′(π)=⟨0,−1⟩.\mathbf r(\pi)=\langle-1,0\rangle, \qquad \mathbf r'(\pi)=\langle0,-1\rangle. r(π)=⟨−1,0⟩,r′(π)=⟨0,−1⟩.

The derivative already has length 111, so

T(π)=⟨0,−1⟩.\mathbf T(\pi)=\langle0,-1\rangle. T(π)=⟨0,−1⟩.

The tangent line is therefore

L(s)=⟨−1,0⟩+s⟨0,−1⟩,s∈R.\boxed{ \mathbf L(s)=\langle-1,0\rangle+s\langle0,-1\rangle, \qquad s\in\mathbb R. } L(s)=⟨−1,0⟩+s⟨0,−1⟩,s∈R.​

This is the vertical line x=−1x=-1x=−1.

Example: the same circle at a different speed

Now use

F(t)=⟨cos⁡(2t),sin⁡(2t)⟩.\mathbf F(t)=\langle\cos(2t),\sin(2t)\rangle. F(t)=⟨cos(2t),sin(2t)⟩.

This is the same geometric circle with the same counterclockwise direction, but its derivative is

F′(t)=⟨−2sin⁡(2t),2cos⁡(2t)⟩.\mathbf F'(t)=\langle-2\sin(2t),2\cos(2t)\rangle. F′(t)=⟨−2sin(2t),2cos(2t)⟩.

The point (−1,0)(-1,0)(−1,0) occurs sooner, at t=π/2t=\pi/2t=π/2:

F(π/2)=⟨−1,0⟩,F′(π/2)=⟨0,−2⟩.\mathbf F(\pi/2)=\langle-1,0\rangle, \qquad \mathbf F'(\pi/2)=\langle0,-2\rangle. F(π/2)=⟨−1,0⟩,F′(π/2)=⟨0,−2⟩.

The tangent vector points downward as before, but it is twice as long:

∥F′(π/2)∥=2.\lVert\mathbf F'(\pi/2)\rVert=2. ∥F′(π/2)∥=2.

After normalization,

T(π/2)=⟨0,−1⟩.\boxed{ \mathbf T(\pi/2)=\langle0,-1\rangle. } T(π/2)=⟨0,−1⟩.​

Both parametrizations reach the same point on the same path and have the same unit tangent direction. Their velocity vectors differ because the second motion has speed 222 instead of speed 111.

Source: https://notes.ohevan.com/notes/intermediate-calculus/06-vector-valued-functions

© 2026 Evan Luo. All rights reserved.

Back to Intermediate Calculus

0 reads

·Last edited Today
  • newsletter

  • about me

  • sponsor

© 2026 Evan Luo. All rights reserved.