Inverse Function Theorem
A smooth (or for ) map where for which is invertible is a local smooth (or for ) diffeomorphism about .
Proof To simplify the algebraic exposition, we define a normalized function by composing with the linear inversion of its derivative at : By the chain rule, the derivative of at satisfies: Consequently, proving that is a local diffeomorphism at is completely equivalent to demonstrating that is a local diffeomorphism at . (As invertible linear map is always a diffeomorphism.) Step 1: Surjectivity (Existence via Contraction Mapping). We aim to show that is locally surjective near . Since is , the derivative map is continuous. Because , we can choose a sufficiently small radius such that the closed ball , and for all , the operator norm satisfies: For a fixed target vector , we define an auxiliary setup function by: Evidently, finding a solution to is mathematically equivalent to finding a fixed point of , since . We first check that maps the closed ball into itself. For any , we add and subtract to execute the following triangle inequality bound: \|G_y(x) - x_0\| = \|y - F(x) + x - x_0\| \\ = \|(y - F(x_0)) + (F(x_0) - F(x) + x - x_0)\| $$$$\le \|y - F(x_0)\| + \|F(x_0) - F(x) + (\text{Id} \cdot x - \text{Id} \cdot x_0)\|. Let . Then . By the Mean Value theorem and the bound , we have: Since , we obtain: Thus, . Next, we establish that is a strict contraction on this ball. For any , applying the Mean Value theorem yields: Since , is a strict contraction mapping. By the Banach Fixed-Point Theorem, there exists a unique such that , which implies . Local surjectivity is thus established. Step 2: Injectivity (Uniqueness via Contradiction). We now verify that is locally injective near . Suppose for contradiction that for every integer , fails to be injective on . Then there exist distinct points such that: As , both sequences naturally converge to the center point: . For a sufficiently large such that , the target falls well within . Returning to our auxiliary mapping , we observe that: and similarly . This implies that and are two distinct fixed points of inside , which directly violates the uniqueness guarantee of the Banach Fixed-Point Theorem established in Step 1. Hence, must be locally injective. We can now define our open domains as and , making a strict bijection. Step 3: Differentiability of the Inverse. It remains to prove that the inverse mapping is . Let and set , . Since , the first-order Taylor expansion of at reads: By employing the contraction property from Step 1, it follows via the triangle inequality that for a sufficiently small neighborhood, we have the Lipschitz continuity bound: This relation guarantees that any remainder term in terms of safely translates into a remainder term in terms of ; that is, . Substituting this back into the Taylor expansion gives: which simplifies directly to the definition of differentiability for :This proves that is differentiable at with . Reverting the normalization step back to our original function , we conclude that is differentiable everywhere on its local image with a derivative matrix given by . Since matrix inversion is a smooth operation on the general linear group, the continuity of ensures that is continuous, completing the proof that is a local diffeomorphism.