Implicit function theorem. Let URn+mU\subseteq\mathbb R^{n+m} be , and let F:URmF:U\to\mathbb R^m be continuously differentiable. Write points as (x,y)(x,y), where xRnx\in\mathbb R^n and yRmy\in\mathbb R^m. Suppose (a,b)U(a,b)\in U, F(a,b)=0F(a,b)=0, and the DyF(a,b)D_yF(a,b) is invertible. Then there are neighborhoods AA of aa and BB of bb, with A×BUA\times B\subseteq U, and a unique continuously differentiable map g:ABg:A\to B such that g(a)=bg(a)=b and

F(x,y)=0y=g(x)F(x,y)=0\quad\Longleftrightarrow\quad y=g(x)

for all (x,y)A×B(x,y)\in A\times B.

Moreover, for each xAx\in A,

Dg(x)=(DyF(x,g(x)))1DxF(x,g(x)).Dg(x)=-(D_yF(x,g(x)))^{-1}D_xF(x,g(x)).
Remarks

This theorem produces an from an equation, and it is tightly connected to the (which can be recovered as a special case).

Higher regularity

If FF is CkC^k for 1k1\le k\le\infty, the local solution gg is CkC^k. Starting from the displayed derivative formula, repeated differentiation proves this by induction, since matrix inversion is smooth on the open set of invertible matrices. In particular, a smooth equation with an invertible partial Jacobian defines a smooth local solution.