The Inverse Function Theorem
Learning objectives
- State the Inverse Function Theorem precisely
- Identify the Jacobian-determinant condition that triggers local invertibility
- Distinguish local from global invertibility
- Predict that a smooth map with non-singular Jacobian behaves locally like its linear approximation
The Inverse Function Theorem (IFT) is the single most useful theorem in multivariable analysis. It answers a fundamental question: given a smooth map , can we solve for as a smooth function of ? The answer hinges on one condition: is the Jacobian invertible at the point? If yes, the function is locally invertible too. The IFT formalizes a deep intuition: a smooth map behaves locally like its linear approximation. If the linear approximation is invertible, the full nonlinear map is invertible in a neighbourhood.
The statement
Let be continuously differentiable () on an open set containing . If , then:
- There exist open sets containing and containing such that is a bijection.
- The inverse is continuously differentiable.
- Its derivative is the matrix inverse of : D(f^{-1})(f(\mathbf{a}))=[Df(\mathbf{a})]^{-1}.
The condition is exactly the condition that the linear approximation has a matrix inverse. The theorem says: if the linear approximation is invertible, the nonlinear function is locally invertible too.
Why "local" matters
The IFT only gives a local inverse. A standard example: has , so by the 1D IFT, is locally invertible near . But , so is not globally injective. Locally near the inverse is ; you cannot extend this to a global inverse on all of . The IFT promises a neighbourhood, not the whole space.
The mapping-arrows widget above shows how each input gets sent to its output. The IFT says: if you zoom in enough around , the arrows form a tidy bijection between a small input region and a small output region, even if globally the map sends multiple inputs to the same output. Local invertibility is a microscope-level property.
- Robotics, inverse kinematics: The forward-kinematics map sends joint angles to end-effector positions. To plan a motion you need the inverse: given a desired , find joint angles . The IFT guarantees the local inverse exists wherever the Jacobian is non-singular. Singular configurations ("gimbal lock") are exactly where , control algorithms must avoid these.
- Continuous optimization, Newton's method: Each Newton step solves a linearized inverse problem: given the residual , find a small step such that the linearization . This is exactly inverting . The IFT guarantees Newton converges quadratically when is non-singular at the root.
- Differential geometry, smooth manifolds: The IFT is the proof engine behind the manifold concept itself. A smooth manifold is one where every point has a neighbourhood that is the image of a Jacobian-invertible map from , the IFT translates "non-singular Jacobian" into "looks like Euclidean space locally."
Pause and think: The map has everywhere. So the IFT applies at every point. Yet is NOT globally injective: . How do you reconcile this? (Answer: local invertibility is everywhere; global invertibility fails because the map wraps around in .)
Try it
- Predict first: for which points does satisfy the IFT? Compute ; the IFT applies wherever .
- The map has everywhere. Argue (using the IFT) that is globally invertible.
- Find all points where fails the IFT condition. (Hint: compute the Jacobian determinant and look for zeros.)
- If Df(\mathbf{a})=\begin{pmatrix}2&1\\1&3\end{pmatrix}, compute .
- Trap: write down a function where the IFT condition holds everywhere but the function is not globally injective. (The map above works.)
A trap to watch for
The IFT requires to be continuously differentiable, not just differentiable. A function whose partials exist but are discontinuous can fail to be locally invertible even with non-zero Jacobian determinant at a point. In practice you almost always work with smooth (C^\infty) functions, so this technicality rarely bites, but it is the reason the standard statement of the theorem includes the hypothesis explicitly.
What you now know
You can apply the IFT in 1D, 2D, and higher: compute the Jacobian, evaluate its determinant at the point of interest, and conclude local invertibility from non-singularity. The next section presents the Implicit Function Theorem, the closely related answer to "when does define as a function of ?"
Mark section complete →
References
- Garrity, T. (2002). All the Mathematics You Missed. Cambridge UP, ch. 3.
- Spivak, M. (1965). Calculus on Manifolds. W. A. Benjamin, ch. 2.
- Munkres, J. R. (1991). Analysis on Manifolds. Westview Press, ch. 2 and 3.
- Rudin, W. (1976). Principles of Mathematical Analysis (3rd ed.). McGraw-Hill, ch. 9 (Theorem 9.24).
- Apostol, T. M. (1974). Mathematical Analysis (2nd ed.). Addison-Wesley, ch. 13.