Let z=f(x,y) define a surface in R3, and let f(x,y) have continuous first-order partial derivatives near the base point (x0,y0), where z0=f(x0,y0). The tangent plane to the surface at the point P0(x0,y0,z0) is the unique flat plane that contains the tangent lines to all surface trace curves passing through P0:
Single-Variable Analogy to Multivariable Extension
In single-variable calculus, the derivative f′(x0) provides the slope of the unique tangent line to the curve y=f(x) at x0:
y−y0=f′(x0)(x−x0)⟹y=y0+f′(x0)(x−x0)
In multivariable calculus, a function z=f(x,y) represents a curved two-dimensional surface living in three-dimensional space R3. At any point P0(x0,y0,z0) on a smooth surface, there are infinitely many different directions in which one can move away from P0, generating infinitely many different directional tangent lines. When the surface is differentiable, all of these directional tangent lines lie within a single, unique flat plane: the tangent plane.
^ z
| _.-""-._ Surface z = f(x, y)
| .' / \ '.
| / / P_0\ \
| |---/------\---| <--- Tangent Plane
| \ \ Tx / /
| '. \_Ty_/ .'
+-------------------------> y
/
/
v x
Derivation from Coordinate Traces and Cross Products
The tangent plane can be constructed by analyzing the two fundamental coordinate cross-sections through P0(x0,y0,z0):
The x-Trace Curve (C1): Slicing the surface with the vertical plane y=y0 produces the trace curve z=f(x,y0). The slope of this curve at x0 is the partial derivative fx(x0,y0). Moving Δx=1 in the x-direction produces Δy=0 and Δz=fx(x0,y0). This gives the tangent vector Tx:
Tx=⟨1,0,fx(x0,y0)⟩=i^+fx(x0,y0)k^
The y-Trace Curve (C2): Slicing the surface with the vertical plane x=x0 produces the trace curve z=f(x0,y). The slope of this curve at y0 is the partial derivative fy(x0,y0). Moving Δy=1 in the y-direction produces Δx=0 and Δz=fy(x0,y0). This gives the tangent vector Ty:
Ty=⟨0,1,fy(x0,y0)⟩=j^+fy(x0,y0)k^
Computing the Surface Normal Vector: Because both Tx and Ty lie directly in the tangent plane, their Cross Product produces a normal vector n perpendicular to the entire tangent plane:
Solving for z yields the standard explicit formula:
z=z0+fx(x0,y0)(x−x0)+fy(x0,y0)(y−y0)
Geometric Meaning of the Normal Vector Components
The normal vector n=⟨fx,fy,−1⟩ tells an engineer exactly how the surface tilts in 3D space:
fx measures the inclination tilt along the x-axis.
fy measures the inclination tilt along the y-axis.
The constant −1 reflects that the surface height z changes proportionally to variations in the inputs x and y.
Engineering Applications
Aerodynamics & Hydrodynamics: Determining the normal vector to an aircraft fuselage or submarine hull to compute the angle of attack of oncoming fluid streamlines, surface skin-friction drag, and dynamic pressure distribution.
Mechanical Contact Mechanics: Modeling contact interfaces between gear teeth, ball bearings, and cam followers where localized crushing stresses depend on the tangent plane of contact.
Solar Energy Engineering: Orienting dual-axis solar photovoltaic arrays so that their normal vector directly aligns with the sun's position vector, maximizing energy capture.
Computer Graphics Shading: Calculating normal vectors across curved 3D polygonal models for Phong and Gouraud specular reflection rendering.
Example Problems
Example 1: Elliptic Paraboloid
Find the equation of the tangent plane to the surface z=x2+y2 at the point (1,2,5).
Solution
Verify Base Point:
z0=f(1,2)=12+22=1+4=5
Compute Partial Derivatives:
fx(x,y)=∂x∂(x2+y2)=2x
fy(x,y)=∂y∂(x2+y2)=2y
Evaluate at (1,2):
fx(1,2)=2(1)=2
fy(1,2)=2(2)=4
State Tangent Plane Formula and Substitute:
z=z0+fx(x0,y0)(x−x0)+fy(x0,y0)(y−y0)
z=5+2(x−1)+4(y−2)
z=5+2x−2+4y−8⟹z=2x+4y−5
Standard Form:
2x+4y−z=5
Example 2: Trigonometric Surface
Find the equation of the tangent plane to z=sin(xy) at (x0,y0)=(0,π), where z0=0.
Solution
Compute Partial Derivatives via Chain Rule:
fx(x,y)=∂x∂[sin(xy)]=ycos(xy)
fy(x,y)=∂y∂[sin(xy)]=xcos(xy)
Evaluate at (0,π):
fx(0,π)=πcos(0⋅π)=πcos(0)=π(1)=π
fy(0,π)=0cos(0⋅π)=0(1)=0
Construct Tangent Plane Equation:
z=0+π(x−0)+0(y−π)
z=πx⟹πx−z=0
Geometric Note: Because fy=0, moving parallel to the y-axis produces zero slope at this point; the tangent plane is horizontal in the y-direction.
Example 3: Product and Exponential Surface
Find the equation of the tangent plane to z=xexy at the point (2,0,2).