Inverse Function Theorem (multivariable)

A C^1 map with invertible Jacobian at a point is locally a C^1 diffeomorphism
Inverse Function Theorem (multivariable)

Inverse Function Theorem: Let URnU\subseteq\mathbb{R}^n be open and let f:URnf:U\to\mathbb{R}^n be of C1C^1. Suppose aUa\in U and detDf(a)0. \det Df(a)\neq 0. Let b=f(a)b=f(a). Then there exist open U0U_0 of aa and V0V_0 of bb such that:

  • f:U0V0f:U_0\to V_0 is ,
  • the f1:V0U0f^{-1}:V_0\to U_0 is of class C1C^1, and
  • the of the inverse is given by Df1(b)=(Df(a))1, Df^{-1}(b) = (Df(a))^{-1}, and more generally Df1(y)=(Df(f1(y)))1Df^{-1}(y)=(Df(f^{-1}(y)))^{-1} for yV0y\in V_0.

This theorem is the rigorous foundation for local coordinate changes and for solving f(x)=yf(x)=y locally when the linearization is invertible. See also .

Proof sketch: Since Df(a)Df(a) is invertible, ff is well-approximated near aa by the invertible Df(a)Df(a). Using the , one shows that a suitable Newton-type map is a contraction on a small (after composing with (Df(a))1(Df(a))^{-1}), giving existence and uniqueness of local solutions via the contraction mapping principle. Differentiability of the inverse follows from differentiating the identity f(f1(y))=yf(f^{-1}(y))=y.