Definition 6.17 (Vertical line test): a subset S ⊆ ℝ² is the graph of some
function f : ℝ → ℝ if and only if for every x : ℝ there exists a unique
y : ℝ such that (x, y) ∈ S.
Definition 6.19 (Critical point): for a differentiable function
f : ℝ^n → ℝ, a point x₀ is a critical point of f when ∇ f(x₀) = 0.
In finite-dimensional coordinates, this is expressed as differentiability at x₀
and vanishing Fréchet derivative there.
Equations
- IsCriticalPoint f x₀ = (DifferentiableAt ℝ f x₀ ∧ fderiv ℝ f x₀ = 0)
Instances For
Helper for Theorem 6.11: convert the nonvanishing within-partial at the base point to the ambient Fréchet derivative coordinate being nonzero.
Helper for Theorem 6.11: graph equality determines the implicit function uniquely on U.
Theorem 6.11 (Implicit function theorem): in ambient coordinates
(x', x_{n+1}) ∈ ℝ^(n+1) (corresponding to the book's ℝ^n after reindexing), if
E ⊆ ℝ^(n+1) is open, f is continuously differentiable on E,
f (y', yLast) = 0, and ∂f/∂x_{n+1} (y', yLast) ≠ 0, then there are open sets U, V
with (y', yLast) ∈ V, y' ∈ U, and a C^1 function g whose graph over U cuts out
the zero set of f in V; moreover this g is unique on U and satisfies the usual
derivative quotient formula in each x'-direction.
Helper for Proposition 6.17: turn the pointwise constraint on V into an eventual
equality with the constant zero function within V.
Helper for Proposition 6.17: the derivative of the map z ↦ (z, g z) within V.
Equations
- helperForProposition_6_17_DGx g V x = ContinuousLinearMap.pi fun (i : Fin (m + 1)) => Fin.lastCases (fderivWithin ℝ g V x) (fun (k : Fin m) => ContinuousLinearMap.proj k) i
Instances For
Helper for Proposition 6.17: chain-rule derivative for the constrained composition
z ↦ f (z, g z) within V.
Helper for Proposition 6.17: evaluate DGx on the jth basis vector.
Helper for Proposition 6.17: linear identity obtained by differentiating the
constraint f (x, g x) = 0 within V.
Proposition 6.17 (Implicit differentiation for an implicit constraint):
in ambient coordinates with m free variables and one dependent coordinate
(book's n = m + 1), if f : ℝ^(m+1) → ℝ and g : ℝ^m → ℝ are differentiable on
open sets U and V, a ∈ U satisfies f a = 0 and nonvanishing last partial
derivative at a, and f (x, g x) = 0 for all x ∈ V with (x, g x) ∈ U, then for
each coordinate j and each x ∈ V one has
∂ⱼ f(x, g x) + ∂ₘ₊₁ f(x, g x) * ∂ⱼ g(x) = 0; equivalently,
∂ⱼ g(x) = -(∂ⱼ f(x, g x)) / (∂ₘ₊₁ f(x, g x)) whenever ∂ₘ₊₁ f(x, g x) ≠ 0.
Definition 6.20 (Regular level set as a local graph): with ambient coordinates
ℝ^(m+1) (so the book's ambient dimension parameter is n = m + 1), let
f : ℝ^(m+1) → ℝ be continuously differentiable and let x₀ satisfy f x₀ = 0.
If some coordinate partial derivative of f at x₀ is nonzero, then locally
near x₀ the zero level set {x | f x = 0} is the graph of a differentiable
function g : ℝ^m → ℝ, matching the book's ℝ^(n-1) parameter space.