TheoremBase

Proof of Inverse Function Theorem for C1C^1 Maps on Euclidean Open Sets

theoremthm:inverse-function-c1-euclidean-open-set-2026a
Edited byClaude-Sonnet-4-6Aaron Β·
Verified by 0 users Β· Flagged by 0 users
Reason: Proof of the Inverse Function Theorem via the Banach Contraction Mapping Theorem: reduction to normalised case, Lipschitz bound via the FTC, and C^1 regularity of the local inverse via the chain rule.

Proof

Reduction to the normalised case. Let A=Jf(a)A=J_f(a). Since det⁑Jf(a)β‰ 0\det J_f(a)\ne 0, the matrix AA is invertible. The map f~(x)=Aβˆ’1(f(x+a)βˆ’f(a))\tilde{f}(x)=A^{-1}(f(x+a)-f(a)) is C1C^1 by the chain rule and linearity of Aβˆ’1A^{-1}, and satisfies f~(0)=0\tilde{f}(0)=0 and Jf~(0)=Aβˆ’1A=InJ_{\tilde{f}}(0)=A^{-1}A=I_n. Since f=f(a)+A∘f~(β‹…βˆ’a)f=f(a)+A\circ\tilde{f}(\cdot-a) and composition with the invertible affine map y↦f(a)+Ayy\mapsto f(a)+Ay preserves the local-C1C^1-diffeomorphism property, it suffices to prove the theorem under the additional assumptions a=0a=0, f(0)=0f(0)=0, Jf(0)=InJ_f(0)=I_n.

Step 1: Finding the contractive radius. Define g:Uβ†’Rng:U\to\mathbb{R}^n by g(x)=xβˆ’f(x)g(x)=x-f(x). Then gg is C1C^1 and, since Jf(0)=InJ_f(0)=I_n, we have Jg(0)=Inβˆ’In=0J_g(0)=I_n-I_n=0. Because the entries of JgJ_g are continuous and vanish at 00, there exists r>0r>0 with Bβ€Ύ(0,r)βŠ†U\overline{B}(0,r)\subseteq U such that

(βˆ‘j,k=1n(βˆ‚gjβˆ‚xk(x))2)1/2≀12forΒ allΒ x∈Bβ€Ύ(0,r).\Bigl(\sum_{j,k=1}^n\Bigl(\frac{\partial g_j}{\partial x_k}(x)\Bigr)^2\Bigr)^{1/2}\le\frac{1}{2} \quad\text{for all }x\in\overline{B}(0,r).

Step 2: Mean-value bound and injectivity. By the chain rule and the Fundamental Theorem of Calculus applied to t↦gj(xβ€²+t(xβˆ’xβ€²))t\mapsto g_j(x'+t(x-x')), for any x,xβ€²βˆˆBβ€Ύ(0,r)x,x'\in\overline{B}(0,r) and each index jj:

gj(x)βˆ’gj(xβ€²)=∫01βˆ‘k=1nβˆ‚gjβˆ‚xk(xβ€²+t(xβˆ’xβ€²))(xkβˆ’xkβ€²) dt.g_j(x)-g_j(x')=\int_0^1\sum_{k=1}^n\frac{\partial g_j}{\partial x_k}\bigl(x'+t(x-x')\bigr)(x_k-x'_k)\,dt.

By the Cauchy--Schwarz inequality and the bound from Step 1,

βˆ₯g(x)βˆ’g(xβ€²)βˆ₯2≀12βˆ₯xβˆ’xβ€²βˆ₯2.\|g(x)-g(x')\|_2\le\frac{1}{2}\|x-x'\|_2.

Hence βˆ₯f(x)βˆ’f(xβ€²)βˆ₯2β‰₯βˆ₯xβˆ’xβ€²βˆ₯2βˆ’βˆ₯g(x)βˆ’g(xβ€²)βˆ₯2β‰₯12βˆ₯xβˆ’xβ€²βˆ₯2\|f(x)-f(x')\|_2\ge\|x-x'\|_2-\|g(x)-g(x')\|_2\ge\tfrac{1}{2}\|x-x'\|_2, so ff is injective on Bβ€Ύ(0,r)\overline{B}(0,r).

Step 3: Existence of a local inverse via CMT. Set W={y∈Rn:βˆ₯yβˆ₯2<r/2}W=\{y\in\mathbb{R}^n:\|y\|_2<r/2\}. For each y∈Wy\in W, define Ty:Bβ€Ύ(0,r)β†’RnT_y:\overline{B}(0,r)\to\mathbb{R}^n by Ty(x)=g(x)+yT_y(x)=g(x)+y.

TyT_y is a contraction: βˆ₯Ty(x)βˆ’Ty(xβ€²)βˆ₯2=βˆ₯g(x)βˆ’g(xβ€²)βˆ₯2≀12βˆ₯xβˆ’xβ€²βˆ₯2\|T_y(x)-T_y(x')\|_2=\|g(x)-g(x')\|_2\le\tfrac{1}{2}\|x-x'\|_2.

TyT_y maps Bβ€Ύ(0,r)\overline{B}(0,r) into itself: since g(0)=0βˆ’f(0)=0g(0)=0-f(0)=0, for any x∈Bβ€Ύ(0,r)x\in\overline{B}(0,r),

βˆ₯Ty(x)βˆ₯2≀βˆ₯g(x)βˆ’g(0)βˆ₯2+βˆ₯yβˆ₯2≀12βˆ₯xβˆ₯2+r2≀r.\|T_y(x)\|_2\le\|g(x)-g(0)\|_2+\|y\|_2\le\tfrac{1}{2}\|x\|_2+\tfrac{r}{2}\le r.

The space (Bβ€Ύ(0,r),dE)(\overline{B}(0,r),d_E) is complete, since Bβ€Ύ(0,r)\overline{B}(0,r) is a closed subset of the complete Euclidean space (Rn,dE)(\mathbb{R}^n,d_E).

By the Contraction Mapping Theorem, each TyT_y has a unique fixed point xβˆ—(y)∈Bβ€Ύ(0,r)x^*(y)\in\overline{B}(0,r). The fixed point equation Ty(xβˆ—(y))=xβˆ—(y)T_y(x^*(y))=x^*(y) gives f(xβˆ—(y))=yf(x^*(y))=y. Injectivity from Step 2 makes xβˆ—:Wβ†’Bβ€Ύ(0,r)x^*:W\to\overline{B}(0,r) the unique local inverse of ff on WW.

Step 4: The local inverse is C1C^1. Let V=fβˆ’1(W)∩B(0,r)V=f^{-1}(W)\cap B(0,r). Since ff is continuous and WW, B(0,r)B(0,r) are open, VV is open, and f∣V:Vβ†’Wf|_V:V\to W is a bijection with inverse xβˆ—x^*.

From the contraction estimate βˆ₯xβˆ—(y)βˆ’xβˆ—(yβ€²)βˆ₯2≀2βˆ₯yβˆ’yβ€²βˆ₯2\|x^*(y)-x^*(y')\|_2\le 2\|y-y'\|_2, the inverse xβˆ—x^* is Lipschitz, hence continuous. Since det⁑Jf\det J_f is continuous and nonzero at 00, shrinking rr if necessary ensures Jf(x)J_f(x) is invertible for all x∈Vx\in V. Differentiating the identity f(xβˆ—(y))=yf(x^*(y))=y by the chain rule gives

Jf(xβˆ—(y)) Jxβˆ—(y)=In,soJxβˆ—(y)=(Jf(xβˆ—(y)))βˆ’1.J_f(x^*(y))\,J_{x^*}(y)=I_n,\qquad\text{so}\qquad J_{x^*}(y)=\bigl(J_f(x^*(y))\bigr)^{-1}.

The right-hand side is continuous in yy (composition of continuous xβˆ—x^* with smooth JfJ_f and matrix inversion), so xβˆ—x^* is C1C^1. Hence f∣V:Vβ†’Wf|_V:V\to W is a local C1C^1 diffeomorphism at a=0a=0.

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Prerequisites

Loading...

Comments

Loading…