Lemma 6.8: if T : ℝ^n → ℝ^n is a bijective linear transformation,
then its inverse map is also linear.
Helper for Theorem 6.9: obtain HasDerivAt f (deriv f x0) x0 from
differentiability of f on an open set containing x0.
Helper for Theorem 6.9: f (g y) = y holds in a neighborhood of f x0
because it holds on the open interval J containing f x0.
Helper for Theorem 6.9: choose a closed interval around x0 contained in I,
and mapped by f into J.
Helper for Theorem 6.9: on the local closed interval, injective continuous f
is either strictly increasing or strictly decreasing.
Helper for Theorem 6.9: the local image f '' Icc p q is a neighborhood of f x0.
Helper for Theorem 6.9: order behavior of g on the local image, together with
the neighborhood property of g '' (f '' Icc p q).
Helper for Theorem 6.9: continuity of the inverse branch g at f x0.
Helper for Theorem 6.9: derivative of the inverse branch at y0 = f x0.
Theorem 6.9 (Inverse function theorem in one variable): let f : ℝ → ℝ be injective
and differentiable on an open interval I, let x₀ ∈ I and set y₀ = f x₀.
Assume deriv f x₀ ≠ 0, and suppose g is the inverse of f on an open interval
J containing y₀ (so g (f x) = x for x ∈ I and f (g y) = y for y ∈ J).
Then g is differentiable at y₀ and deriv g y₀ = 1 / deriv f x₀.
Definition 6.15 (Local invertibility): a function f : ℝ → ℝ is locally invertible
near x₀ if there exist open intervals (a, b) and (c, d) with x₀ ∈ (a, b) and
f x₀ ∈ (c, d) such that the restriction f|(a,b) : (a,b) → (c,d) is a bijection.
Equations
Instances For
Theorem 6.10 (Inverse Function Theorem): let E ⊆ ℝ^n be open and let
f : E → ℝ^n be continuously differentiable on E. If x₀ ∈ E and
f'(x₀) is invertible (encoded by fderiv ℝ f x₀ = f₀ for a linear equivalence f₀),
then there exist open sets U ⊆ E and V ⊆ ℝ^n with x₀ ∈ U and f x₀ ∈ V
such that f restricts to a bijection U → V with inverse g : V → U.
Moreover, g is differentiable at y₀ = f x₀ and
fderiv ℝ g y₀ = (f'(x₀))⁻¹.