Fiveable

Calculus IV Unit 22 Review

QR code for Calculus IV practice questions

22.2 Tangent planes and normal vectors to surfaces

22.2 Tangent planes and normal vectors to surfaces

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
Calculus IV
Unit & Topic Study Guides

Tangent Planes and Normal Vectors

Defining Tangent Planes and Normal Vectors

A tangent plane is the plane that best approximates a surface at a given point. Think of it as the flat surface you'd feel if you pressed your palm against a curved object at that spot. Every direction you could "slide" along the surface at that point lies within the tangent plane.

A normal vector (n\vec{n} or N\vec{N}) is a vector perpendicular to the tangent plane at the point of tangency. It sticks straight out from the surface. You can find it by taking the cross product of two independent tangent vectors at that point.

Partial derivatives are the key tool here. For a function f(x,y,z)f(x, y, z), the partial derivatives fxf_x, fyf_y, and fzf_z tell you how ff changes as you move along each coordinate direction. These partials are what let you build both tangent planes and normal vectors.

Finding Tangent Planes and Normal Vectors

There are two main setups you'll encounter, depending on how the surface is defined.

Case 1: Implicit surfaces f(x,y,z)=cf(x, y, z) = c

The gradient vector f(x,y,z)=fx,fy,fz\nabla f(x, y, z) = \langle f_x, f_y, f_z \rangle points in the direction of greatest rate of change of ff. A critical fact: the gradient is always perpendicular to the level surface f=cf = c at any point. That means f\nabla f evaluated at your point is the normal vector.

To find the tangent plane to f(x,y,z)=cf(x, y, z) = c at a point (x0,y0,z0)(x_0, y_0, z_0):

  1. Compute the gradient f(x0,y0,z0)=fx,fy,fz\nabla f(x_0, y_0, z_0) = \langle f_x, f_y, f_z \rangle evaluated at the point.
  2. Write the tangent plane using point-normal form:

fx(x0,y0,z0)(xx0)+fy(x0,y0,z0)(yy0)+fz(x0,y0,z0)(zz0)=0f_x(x_0, y_0, z_0)(x - x_0) + f_y(x_0, y_0, z_0)(y - y_0) + f_z(x_0, y_0, z_0)(z - z_0) = 0

This is equivalent to f(x0,y0,z0)xx0,yy0,zz0=0\nabla f(x_0, y_0, z_0) \cdot \langle x - x_0, y - y_0, z - z_0 \rangle = 0.

Case 2: Parametric surfaces r(u,v)=x(u,v),y(u,v),z(u,v)\vec{r}(u, v) = \langle x(u,v),\, y(u,v),\, z(u,v) \rangle

Here you don't have a gradient to work with directly. Instead, you build the normal from the two coordinate tangent vectors.

  1. Compute ru(u0,v0)\vec{r}_u(u_0, v_0) and rv(u0,v0)\vec{r}_v(u_0, v_0) by taking partial derivatives of r\vec{r} with respect to uu and vv, then evaluating at the point.
  2. The normal vector is their cross product: n=ru(u0,v0)×rv(u0,v0)\vec{n} = \vec{r}_u(u_0, v_0) \times \vec{r}_v(u_0, v_0).
  3. The tangent plane passes through r(u0,v0)\vec{r}(u_0, v_0) with normal n\vec{n}.

Note that ru\vec{r}_u and rv\vec{r}_v must be linearly independent (not parallel) at the point for this to work. If they're parallel, the surface has a singularity there and the tangent plane isn't well-defined.

Defining Tangent Planes and Normal Vectors, Tangent Planes and Linear Approximations · Calculus

Directional Derivatives and Tangent Vectors

Understanding Directional Derivatives

Partial derivatives only measure change along the coordinate axes. A directional derivative generalizes this: it measures the rate of change of ff in any direction you choose.

For a unit vector u\vec{u}, the directional derivative is:

Duf(x,y,z)=f(x,y,z)uD_{\vec{u}}f(x, y, z) = \nabla f(x, y, z) \cdot \vec{u}

Two important consequences follow from this dot product formula:

  • DufD_{\vec{u}}f is maximized when u\vec{u} points in the same direction as f\nabla f. The maximum value equals f\|\nabla f\|.
  • Duf=0D_{\vec{u}}f = 0 when u\vec{u} is perpendicular to f\nabla f. This confirms that moving along the level surface (tangent to it) produces no change in ff.
Defining Tangent Planes and Normal Vectors, Tangent Planes and Linear Approximations · Calculus

Tangent Vectors and the Cross Product

For a parametric surface r(u,v)\vec{r}(u, v), the vectors ru(u0,v0)\vec{r}_u(u_0, v_0) and rv(u0,v0)\vec{r}_v(u_0, v_0) are tangent vectors at the point. They span the tangent plane, meaning every tangent direction at that point can be written as a linear combination of these two vectors.

The cross product a×b\vec{a} \times \vec{b} produces a vector perpendicular to both a\vec{a} and b\vec{b}. Two properties matter here:

  • The magnitude a×b\|\vec{a} \times \vec{b}\| equals the area of the parallelogram spanned by a\vec{a} and b\vec{b}. This connects directly to surface area calculations in the next sections of this unit.
  • The direction is determined by the right-hand rule: curl your fingers from a\vec{a} toward b\vec{b}, and your thumb points in the direction of a×b\vec{a} \times \vec{b}.

So taking ru×rv\vec{r}_u \times \vec{r}_v gives you a vector perpendicular to both tangent directions, which is exactly the normal vector to the surface.

Parametric Curves on Surfaces

Defining Parametric Curves on Surfaces

A parametric curve on a surface is a path that stays on the surface as a single parameter tt varies. If the surface is r(u,v)\vec{r}(u, v), you get such a curve by letting uu and vv each depend on tt:

r(u(t),v(t))\vec{r}(u(t), v(t))

The tangent vector to this curve comes from the chain rule:

drdt=rududt+rvdvdt\frac{d\vec{r}}{dt} = \vec{r}_u \frac{du}{dt} + \vec{r}_v \frac{dv}{dt}

Notice this tangent vector is a linear combination of ru\vec{r}_u and rv\vec{r}_v, which means it lies in the tangent plane. That makes geometric sense: a curve confined to the surface can only move in directions tangent to the surface.

The normal vector to the surface at a point on the curve is still ru×rv\vec{r}_u \times \vec{r}_v evaluated at that point. The curve doesn't change the surface's normal; it just picks out which points on the surface you're visiting.

Examples of Parametric Curves on Surfaces

A circle on a sphere. The unit sphere can be parametrized as r(u,v)=cosucosv,sinucosv,sinv\vec{r}(u, v) = \langle \cos u \cos v,\, \sin u \cos v,\, \sin v \rangle. Setting v=0v = 0 and letting u=tu = t gives the equator:

r(t)=cost,sint,0\vec{r}(t) = \langle \cos t,\, \sin t,\, 0 \rangle

This traces a great circle in the xyxy-plane, and it stays on the sphere since cos2t+sin2t+02=1\cos^2 t + \sin^2 t + 0^2 = 1.

A helix on a cylinder. The cylinder x2+y2=1x^2 + y^2 = 1 can be parametrized as r(u,v)=cosu,sinu,v\vec{r}(u, v) = \langle \cos u,\, \sin u,\, v \rangle. Setting u=tu = t and v=tv = t gives:

r(t)=cost,sint,t\vec{r}(t) = \langle \cos t,\, \sin t,\, t \rangle

This spirals upward along the cylinder, winding around it while climbing at a constant rate.