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 (the parameter) to a vector in space:
Each component is just an ordinary scalar function:
- controls the -coordinate
- controls the -coordinate
- controls the -coordinate
As changes, the tip of the vector traces out a curve in space. Think of as time: at each moment, the function tells you a position .
You can also write the same function using standard basis vectors:
This is equivalent to the angle-bracket notation; which one you use is just a matter of preference.

Representation of Space Curves
A space curve is the path traced by as varies over some interval. The corresponding parametric equations are:
Two common examples worth knowing well:
- Circular helix: . The and components trace a circle while steadily increases, so the curve spirals upward around the -axis. The radius is 1, and the helix rises by units for each full revolution.
- Unit circle in the -plane: . With fixed at 0, this is a planar curve sitting in 3D space. It's periodic with period .
Notice how changing even one component (replacing with ) transforms a flat circle into a helix. That's the power of the parametric setup.

Graphing and Analysis
Graphs of Vector-Valued Functions
To sketch a space curve by hand:
- Build a table of values. Pick several values (e.g., ) and compute for each.
- Plot the points in 3D coordinates.
- Mark the orientation. Add arrows showing the direction of increasing . This matters because two curves can trace the same path in opposite directions.
- 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, traces an ellipse in the plane .
- Closed curves return to their starting point. If 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 is the set of all values where every component function is defined. To find it:
- Determine the domain of each component , , and individually.
- Take the intersection of those domains. Every component must be defined simultaneously.
For example, if , then requires , requires , and is defined everywhere. The intersection gives a domain of .
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 , ) 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 -plane.
- Unbounded components (like in the helix) cause the curve to extend infinitely.
In applied problems, the domain is often further restricted by physical context. If represents time starting from launch, you'd restrict to even if the components are defined for negative .