The Inverse and Implicit Function Theorems
A nonlinear map with a nonsingular Jacobian is locally invertible, with the inverse's derivative given by the inverse matrix. The contraction mapping principle supplies the local inverse; the implicit function theorem then solves a system for some variables in terms of the rest whenever the relevant Jacobian block is invertible.
╌╌╌╌
A linear system has a unique solution for every exactly when the matrix is nonsingular, . The several-variable calculus asks the same question of a nonlinear system
and the answer, locally, is governed by the same determinant condition applied to the derivative. The object playing the role of is the Jacobian determinant . Where it is nonzero, the best linear approximation is invertible, and the inverse function theorem guarantees that itself is invertible on a small neighborhood.
The contraction mapping principle
Both theorems rest on one fixed-point result. A map on a complete metric space that uniformly shrinks distances has exactly one fixed point, reached as the limit of iterating from any starting point.
This is the same principle that produces solutions of differential equations by Picard iteration; here it produces a local inverse instead. The iterates form a Cauchy sequence because consecutive gaps shrink geometrically, , and completeness supplies the limit, which continuity of pins as the fixed point.
The inverse function theorem
If is differentiable at with , then is an invertible linear map. Geometrically, the best linear approximation to at is a linear isomorphism, and the theorem says the nonlinear inherits invertibility on a neighborhood.
The derivative formula is forced by the chain rule: differentiating gives , so is the matrix inverse of . This is the several-variable form of the one-variable identity from the inverse function theorem in one variable: reciprocal becomes matrix inverse.
Local, not global. The theorem is local. Two failures show why.
- Vanishing Jacobian. If , the theorem says nothing, and may fail to be invertible: on has and is not injective near . (A nonzero derivative is sufficient but not necessary: is invertible near despite .)
- Nonsingular everywhere, still not global. For , the Jacobian determinant is at every point, so is locally invertible everywhere. But is -periodic in , hence not injective on . Local invertibility does not add up to global invertibility.
Constructing the inverse by contraction
The proof reduces to a fixed-point problem. After a linear change of variables one may assume , , and . To solve for a given small , define
A point solves if and only if it solves . Writing , the hypothesis gives , and continuity of makes shrink distances by a factor on a small ball . Then maps into itself for and is a contraction, so it has a unique fixed point — the sought . Continuity and then differentiability of follow from the bound and the fact that matrix inversion is a smooth operation on the open set of invertible matrices.
The two supporting facts about the space of matrices are used repeatedly and worth stating.
Openness holds because is continuous and is the preimage of the nonzero reals; smoothness of inversion holds because has entries that are polynomials in the entries of divided by the nonvanishing . These are what let the proof conclude that varies continuously with , so is genuinely .
The implicit function theorem
The inverse function theorem solves for all the unknowns at once. Often one instead has a single relation among several variables and wants to solve for some of them in terms of the rest — to know when a level set is locally the graph of a function. That is the implicit function theorem.1
Consider , written with and , and the solution set . Split the Jacobian of into the block of partials in the -variables and the square block of partials in the -variables.
The proof is the inverse function theorem in disguise: apply it to the auxiliary map , whose Jacobian is invertible exactly when is, and read off from the inverse. The derivative formula then comes from differentiating the identity with the chain rule: .
The geometric reading: invertible means the level set is not vertical in the -directions at , so locally it projects one-to-one onto the -space and is the graph of . At a point where is singular, a vertical tangent, the level set may fold back and fail to be a graph, exactly as a circle cannot be written near its leftmost and rightmost points.
Summary
The two theorems share one hypothesis and one tool: a nonsingular Jacobian, the linear-algebra fact that a matrix is invertible, and the contraction mapping principle, the analysis fact that shrinking maps have fixed points. Wherever the derivative is invertible, the map is locally invertible, and the nonlinear system can be solved for the corresponding variables.2
| Theorem | Solves | Hypothesis | Conclusion |
|---|---|---|---|
| Inverse function | for all of | local inverse , | |
| Implicit function | for | invertible | local solution |
Footnotes
- Rosenlicht, Introduction to Analysis, Ch. 9 — Functions of several variables: the implicit function theorem and its derivation from the inverse function theorem, with the block-Jacobian condition invertible. ↩
- Shkoller, MAT125B Lecture Notes, §3.2–3.3 (contraction mapping principle, Theorems 3.9–3.10) and §3.5 (inverse function theorem 3.15 with the construction, and Lemma 3.20 on ; Examples 3.16–3.17). ↩
╌╌ END ╌╌