ConceptComplete

Implicit Function Theorem

The Implicit Function Theorem guarantees that equations F(x,y)=0F(\mathbf{x}, \mathbf{y}) = \mathbf{0} can be solved locally for y\mathbf{y} as a function of x\mathbf{x} when the Jacobian with respect to y\mathbf{y} is nonsingular. This powerful result is essential for constrained optimization, differential equations, and understanding constraint manifolds. It generalizes the implicit differentiation from calculus.


Statement

Theorem10.1Implicit Function Theorem

Let F:Rn+mβ†’RmF : \mathbb{R}^{n+m} \to \mathbb{R}^m be continuously differentiable, and suppose F(a,b)=0F(\mathbf{a}, \mathbf{b}) = \mathbf{0}. Write (x,y)∈RnΓ—Rm(\mathbf{x}, \mathbf{y}) \in \mathbb{R}^n \times \mathbb{R}^m. If the Jacobian matrix

βˆ‚Fβˆ‚y(a,b)(theΒ mΓ—mΒ matrixΒ ofΒ partialsΒ w.r.t.Β y)\frac{\partial F}{\partial \mathbf{y}}(\mathbf{a}, \mathbf{b}) \quad \text{(the } m \times m \text{ matrix of partials w.r.t. } \mathbf{y}\text{)}

is invertible, then there exist neighborhoods UU of a\mathbf{a} and VV of b\mathbf{b} and a continuously differentiable function g:U→Vg : U \to V such that:

  1. g(a)=bg(\mathbf{a}) = \mathbf{b}.
  2. For all x∈U\mathbf{x} \in U and y∈V\mathbf{y} \in V, F(x,y)=0F(\mathbf{x}, \mathbf{y}) = \mathbf{0} iff y=g(x)\mathbf{y} = g(\mathbf{x}).
  3. The derivative of gg is

Jg(x)=βˆ’[βˆ‚Fβˆ‚y(x,g(x))]βˆ’1βˆ‚Fβˆ‚x(x,g(x)).Jg(\mathbf{x}) = -\left[\frac{\partial F}{\partial \mathbf{y}}(\mathbf{x}, g(\mathbf{x}))\right]^{-1} \frac{\partial F}{\partial \mathbf{x}}(\mathbf{x}, g(\mathbf{x})).

RemarkSolving for y in terms of x

The theorem says: if βˆ‚Fβˆ‚y\frac{\partial F}{\partial \mathbf{y}} is invertible, the constraint F(x,y)=0F(\mathbf{x}, \mathbf{y}) = \mathbf{0} locally defines y\mathbf{y} as a smooth function of x\mathbf{x}.


Examples

ExampleCircle: xΒ² + yΒ² = 1

Let F(x,y)=x2+y2βˆ’1F(x, y) = x^2 + y^2 - 1. Then βˆ‚Fβˆ‚y=2y\frac{\partial F}{\partial y} = 2y, which is nonzero when yβ‰ 0y \neq 0. At (0,1)(0, 1), βˆ‚Fβˆ‚y(0,1)=2β‰ 0\frac{\partial F}{\partial y}(0, 1) = 2 \neq 0, so the Implicit Function Theorem guarantees that near (0,1)(0, 1), we can solve for yy as a function of xx: y=g(x)=1βˆ’x2y = g(x) = \sqrt{1 - x^2} (taking the positive square root).

Moreover, gβ€²(x)=βˆ’βˆ‚Fβˆ‚xβˆ‚Fβˆ‚y=βˆ’2x2y=βˆ’x1βˆ’x2g'(x) = -\frac{\frac{\partial F}{\partial x}}{\frac{\partial F}{\partial y}} = -\frac{2x}{2y} = -\frac{x}{\sqrt{1 - x^2}} (implicit differentiation formula).

ExampleTwo constraints in RΒ³

Let F(x,y,z)=(x2+y2+z2βˆ’1,x+y+z)F(x, y, z) = (x^2 + y^2 + z^2 - 1, x + y + z). At (13,13,13)(\frac{1}{\sqrt{3}}, \frac{1}{\sqrt{3}}, \frac{1}{\sqrt{3}}), we can check that βˆ‚Fβˆ‚(y,z)\frac{\partial F}{\partial (y, z)} is invertible. Thus locally, (y,z)(y, z) can be expressed as functions of xx satisfying both constraints.


Proof idea

RemarkProof via Inverse Function Theorem

Define G(x,y)=(x,F(x,y))G(\mathbf{x}, \mathbf{y}) = (\mathbf{x}, F(\mathbf{x}, \mathbf{y})). The Jacobian of GG at (a,b)(\mathbf{a}, \mathbf{b}) has the form

JG=(In0βˆ‚Fβˆ‚xβˆ‚Fβˆ‚y).JG = \begin{pmatrix} I_n & 0 \\ \frac{\partial F}{\partial \mathbf{x}} & \frac{\partial F}{\partial \mathbf{y}} \end{pmatrix}.

Since βˆ‚Fβˆ‚y\frac{\partial F}{\partial \mathbf{y}} is invertible, JGJG is invertible. By the Inverse Function Theorem, GG has a local inverse Gβˆ’1(x,w)=(x,h(x,w))G^{-1}(\mathbf{x}, \mathbf{w}) = (\mathbf{x}, h(\mathbf{x}, \mathbf{w})). Setting w=0\mathbf{w} = \mathbf{0} gives g(x)=h(x,0)g(\mathbf{x}) = h(\mathbf{x}, \mathbf{0}), which solves F(x,y)=0F(\mathbf{x}, \mathbf{y}) = \mathbf{0}.


Applications

ExampleLagrange multipliers

The Implicit Function Theorem justifies the method of Lagrange multipliers: constraints locally define a manifold parametrized by free variables, and the gradient of the objective function restricted to this manifold can be computed using implicit differentiation.

ExampleExistence of solutions to differential equations

The IFT is used to prove existence of solutions to differential equations: the equation dydx=f(x,y)\frac{dy}{dx} = f(x, y) can be rewritten as F(x,y,yβ€²)=yβ€²βˆ’f(x,y)=0F(x, y, y') = y' - f(x, y) = 0, and the IFT (or implicit function theorem for ODEs) guarantees local solutions.


Summary

The Implicit Function Theorem:

  • Solves F(x,y)=0F(\mathbf{x}, \mathbf{y}) = \mathbf{0} for y=g(x)\mathbf{y} = g(\mathbf{x}) locally when βˆ‚Fβˆ‚y\frac{\partial F}{\partial \mathbf{y}} is invertible.
  • Provides formula for derivative: gβ€²=βˆ’[βˆ‚Fβˆ‚y]βˆ’1βˆ‚Fβˆ‚xg' = -[\frac{\partial F}{\partial \mathbf{y}}]^{-1} \frac{\partial F}{\partial \mathbf{x}}.
  • Proved via Inverse Function Theorem.
  • Applications: Lagrange multipliers, differential equations, manifolds.

See Implicit Function Theorem proof and Inverse Function Theorem.