The linear approximation (or linearization) of a multivariable function z=f(x,y) at a known base point (x0,y0) is the linear function L(x,y) whose graph is the tangent plane to the surface at (x0,y0,f(x0,y0)):
where Δx=(x−x0) and Δy=(y−y0) represent small input displacements.
Concept Explanation
The Principle of Local Linearity
In single-variable calculus, zooming in very closely to any smooth, differentiable curve causes the curve to look indistinguishable from its tangent line (L(x)=f(x0)+f′(x0)(x−x0)). In multivariable calculus, this geometric property extends directly to higher dimensions: zooming in on any smooth surface z=f(x,y) causes the curved topography to appear virtually flat.
In engineering applications, real-world physical equations often involve complex non-linear functions (radicals, logarithms, trigonometric terms, or polynomials of high degree). Evaluating these equations at messy decimal coordinates can be computationally expensive or algebraically intractable. By constructing a flat tangent plane at a nearby "clean" integer base point (x0,y0), engineers can substitute the complex function with its linearizationL(x,y), converting non-linear calculations into simple multiplications and additions.
^ z
| . True function surface z = f(x, y)
| /
| L(x, y) / <--- Tangent plane approximation
| ------+-----+------------------
| /| |
| / | | Error = |f(x, y) - L(x, y)|
| / | |
| / | . f(x, y)
| / . P_0(x_0, y_0, z_0)
+-------+------------------------------> y
/
v x
Anatomy of the Linearization Formula
The linearization formula consists of three intuitive components:
L(x,y)=Baseline Valuef(x0,y0)+Correction along xfx(x0,y0)Δx+Correction along yfy(x0,y0)Δy
Baseline Value (z0=f(x0,y0)): The exact, easily computed starting output of the system at the chosen reference coordinate.
First-Order x-Correction (fx(x0,y0)Δx): The rate of change in the x-direction multiplied by the distance traveled away from x0.
First-Order y-Correction (fy(x0,y0)Δy): The rate of change in the y-direction multiplied by the distance traveled away from y0.
Strategic Selection of the Base Point (x0,y0)
To produce an accurate estimate, the base point (x0,y0) must satisfy two criteria:
Clean Evaluation: The function value f(x0,y0) and partial derivatives fx(x0,y0),fy(x0,y0) must evaluate to simple integers or clean rational numbers without requiring a calculator.
Proximity: The displacements Δx=x−x0 and Δy=y−y0 must be small (typically ∣Δx∣,∣Δy∣≪1). Because a tangent plane only models first-order derivatives, surface curvature causes the approximation error to grow quadratically as distance from the base point increases.
Extension to Three or More Variables
The principle of linearization extends seamlessly to functions of three or more variables. For a scalar field w=f(x,y,z) at base point (x0,y0,z0):
Embedded Real-Time Control Systems: Microcontrollers in autonomous drones, automotive anti-lock braking systems (ABS), and robotic manipulators use linearized state-space matrices to compute real-time motor commands in microseconds.
Finite Element Analysis (FEA): Structural and geotechnical simulation software linearizes non-linear stress-strain relationships across small spatial mesh elements to solve large systems of linear algebraic equations ([K]{u}={F}).
Aerospace Stability & Control: Aircraft flight dynamics linearize non-linear aerodynamic forces around steady cruise trim conditions to evaluate longitudinal and lateral stability modes.
Electrical Circuit Small-Signal Modeling: Modeling non-linear semiconductor diodes and transistors as linear equivalent circuits (transconductance and dynamic resistance) around a fixed DC operating point (Q-point).
Example Problems
Example 1: Radical and Quadratic Linearization
Find the linear approximation L(x,y) of f(x,y)=x2+y at the base point (2,1), and use it to estimate f(2.1,0.9).
Solution
Evaluate Baseline Value at Clean Base Point (2,1):
Insight: The linear terms exactly canceled (0.2−0.2=0), so the remaining discrepancy 0.02 represents second-order quadratic curvature ((Δx)2+(Δy)2=0.01+0.01=0.02).