Fiveable

5️⃣Multivariable Calculus Unit 2 Review

QR code for Multivariable Calculus practice questions

2.1 Vector-Valued Functions and Space Curves

2.1 Vector-Valued Functions and Space Curves

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025

Vector-Valued Functions

A vector-valued function assigns a vector to each input value, rather than a single number. This lets you describe motion and paths through 3D space with a single function. Understanding these functions is the foundation for everything else in this unit: velocity, acceleration, curvature, and arc length all build directly on what's covered here.

Concept of Vector-Valued Functions

A vector-valued function maps a real number tt (the parameter) to a vector in space:

r(t)=f(t),g(t),h(t)\mathbf{r}(t) = \langle f(t),\, g(t),\, h(t) \rangle

Each component is just an ordinary scalar function:

  • f(t)f(t) controls the xx-coordinate
  • g(t)g(t) controls the yy-coordinate
  • h(t)h(t) controls the zz-coordinate

As tt changes, the tip of the vector r(t)\mathbf{r}(t) traces out a curve in space. Think of tt as time: at each moment, the function tells you a position (x,y,z)(x, y, z).

You can also write the same function using standard basis vectors:

r(t)=f(t)i+g(t)j+h(t)k\mathbf{r}(t) = f(t)\,\mathbf{i} + g(t)\,\mathbf{j} + h(t)\,\mathbf{k}

This is equivalent to the angle-bracket notation; which one you use is just a matter of preference.

Concept of vector-valued functions, Vector-Valued Functions and Space Curves · Calculus

Representation of Space Curves

A space curve is the path traced by r(t)\mathbf{r}(t) as tt varies over some interval. The corresponding parametric equations are:

x=f(t),y=g(t),z=h(t)x = f(t), \quad y = g(t), \quad z = h(t)

Two common examples worth knowing well:

  • Circular helix: r(t)=cost,sint,t\mathbf{r}(t) = \langle \cos t,\, \sin t,\, t \rangle. The xx and yy components trace a circle while z=tz = t steadily increases, so the curve spirals upward around the zz-axis. The radius is 1, and the helix rises by 2π2\pi units for each full revolution.
  • Unit circle in the xyxy-plane: r(t)=cost,sint,0\mathbf{r}(t) = \langle \cos t,\, \sin t,\, 0 \rangle. With zz fixed at 0, this is a planar curve sitting in 3D space. It's periodic with period 2π2\pi.

Notice how changing even one component (replacing z=0z = 0 with z=tz = t) transforms a flat circle into a helix. That's the power of the parametric setup.

Concept of vector-valued functions, Vector-Valued Functions and Space Curves · Calculus

Graphing and Analysis

Graphs of Vector-Valued Functions

To sketch a space curve by hand:

  1. Build a table of values. Pick several tt values (e.g., t=0,π4,π2,π,t = 0, \frac{\pi}{4}, \frac{\pi}{2}, \pi, \ldots) and compute r(t)\mathbf{r}(t) for each.
  2. Plot the points (f(t),g(t),h(t))(f(t),\, g(t),\, h(t)) in 3D coordinates.
  3. Mark the orientation. Add arrows showing the direction of increasing tt. This matters because two curves can trace the same path in opposite directions.
  4. Connect the points with a smooth curve, following the orientation.

A few special cases to recognize:

  • Planar curves stay in a single plane. For example, r(t)=2cost,3sint,1\mathbf{r}(t) = \langle 2\cos t,\, 3\sin t,\, 1 \rangle traces an ellipse in the plane z=1z = 1.
  • Closed curves return to their starting point. If r(a)=r(b)\mathbf{r}(a) = \mathbf{r}(b) for the endpoints of your domain, the curve closes up.

For anything beyond simple curves, graphing software (Desmos 3D, GeoGebra, Mathematica) is extremely helpful for building intuition about what these curves look like.

Domain and Range of Vector Functions

The domain of r(t)\mathbf{r}(t) is the set of all tt values where every component function is defined. To find it:

  1. Determine the domain of each component f(t)f(t), g(t)g(t), and h(t)h(t) individually.
  2. Take the intersection of those domains. Every component must be defined simultaneously.

For example, if r(t)=t,lnt,t2\mathbf{r}(t) = \langle \sqrt{t},\, \ln t,\, t^2 \rangle, then t\sqrt{t} requires t0t \geq 0, lnt\ln t requires t>0t > 0, and t2t^2 is defined everywhere. The intersection gives a domain of t>0t > 0.

The range is the set of all output vectors, which geometrically is the set of points the curve passes through. The character of the range depends on the component functions:

  • Periodic components (like sint\sin t, cost\cos t) create repeating or closed patterns.
  • Bounded components keep the curve within a finite region. The unit circle has range confined to vectors of length 1 in the xyxy-plane.
  • Unbounded components (like z=tz = t in the helix) cause the curve to extend infinitely.

In applied problems, the domain is often further restricted by physical context. If tt represents time starting from launch, you'd restrict to t0t \geq 0 even if the components are defined for negative tt.