Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Basic second-order jet calculus #
The superjet part of a second-order jet belongs to the closed superjet.
The subjet part of a second-order jet belongs to the closed subjet.
A linear function has its expected second-order expansion at every point.
In quantified mathematical form, for every q : R^n, the function
x ↦ q · x has gradient q and Hessian 0 at every point.
If f + q · x has a second-order jet at x, then subtracting the linear jet
gives a second-order jet of f at x.
If f has a second-order jet at x, then f + q · x has the corresponding
second-order jet with gradient shifted by q.
Subtracting the quadratic function used for semiconvex convexification converts a two-sided jet of the convexified function into a two-sided jet of the original function.
In quantified mathematical form, if
g(x) = f(x) + (lambda / 2) * ∑ i, x_i^2 and (p, X) is an ordinary
two-sided second-order jet of g at x, then subtracting the first and
second derivatives of (lambda / 2) * ∑ i, x_i^2 at x gives an ordinary
two-sided second-order jet of f at x.
Existential form of the semiconvex-to-convex reduction for two-sided jets.
This is the jet-level version of the source proof's reduction from a semiconvex function to its convexification by adding a quadratic.
If (p, X) belongs both to the ordinary superjet and to the ordinary subjet
of f at x, then f has the corresponding second-order expansion at x.
In quantified mathematical form, there exists a function ρ such that
ρ(y) = o(|y - x|^2) as y -> x and, for all y sufficiently close to
x,
f y = f x + p · (y - x) + (1 / 2) * ⟪X (y - x), y - x⟫ + ρ y.
The restriction of a quadratic model to a line through its base point.
In quantified mathematical form, for every t : R and every vector v,
quadraticModel x r p X (x + t v) = r + t * p · v + (t^2 / 2) * ⟪X v, v⟫.
The quadratic part of a fixed Hessian is bounded by a constant multiple of
|y - x|^2 near x.
In quantified mathematical form, for every matrix X, the function
y ↦ (1 / 2) * ⟪X (y - x), y - x⟫ is O(|y - x|^2) as y -> x.
A second-order expansion gives the corresponding first Fréchet derivative.
In quantified mathematical form, if
f y = f x + p · (y - x) + (1 / 2) * ⟪X (y - x), y - x⟫ + o(|y - x|^2)
as y -> x, then the Fréchet derivative of f at x is the linear map
h ↦ p · h.
At a local maximum point, the gradient component of a two-sided ordinary jet is zero.
In quantified mathematical form, if f has a local maximum at x and
(p, X) belongs both to the ordinary superjet and the ordinary subjet of f
at x, then p = 0.
At a local maximum point, the quadratic form determined by the Hessian component of a two-sided ordinary jet is nonpositive in every direction.
In quantified mathematical form, if f has a local maximum at x and
(p, X) belongs both to the ordinary superjet and to the ordinary subjet of
f at x, then for every v : R^n,
⟪X v, v⟫ ≤ 0.
If f has a strict local maximum at x0, then f has a local maximum at
x0.
In quantified mathematical form, this says: if there is a neighborhood U of
x0 such that every x ∈ U with x ≠ x0 satisfies f x < f x0, then there
is a neighborhood V of x0 such that every x ∈ V satisfies
f x ≤ f x0.
A strict local maximum is strict on a sufficiently small closed ball.
In quantified mathematical form, if x0 is a strict local maximum point of
f and R > 0, then there exists r with 0 < r ≤ R such that, for every
x ∈ closedBall x0 r, if x ≠ x0, then f x < f x0.
At a local maximum point, the zero jet is a superjet.
In quantified mathematical form, if there is a neighborhood U of x such
that f y ≤ f x for every y ∈ U, then (0, 0) belongs to
J^{2,+}_{R^n} f(x).
At a local maximum point, the zero jet belongs to the closed superjet.
In quantified mathematical form, if there is a neighborhood U of x such
that f y ≤ f x for every y ∈ U, then (0, 0) belongs to
\overline J^{2,+}_{R^n} f(x).
The second-order calculus theorem needed after applying Jensen's lemma.
In quantified mathematical form, LocalMaxSecondOrderJetCalculusTheorem n
means: for every function f : R^n -> R, every point x, every vector p,
and every Hermitian matrix X, if f has a local maximum at x and
(p, X) belongs both to the ordinary superjet and to the ordinary subjet of
f at x, then p = 0 and X ≤ 0.
Equations
- One or more equations did not get rendered due to their size.
Instances For
At a local maximum point, the Hermitian Hessian component of a two-sided ordinary jet is nonpositive in the Loewner order.
The local-maximum second-order calculus theorem for Hermitian Hessian components.
The local-maximum second-order calculus theorem applies after adding a linear perturbation.
In quantified mathematical form, assume the theorem
LocalMaxSecondOrderJetCalculusTheorem n. If f has second-order jet
(a, X) at x, the matrix X is Hermitian, and the function
y ↦ f y + q · y has a local maximum at x, then a + q = 0 and X ≤ 0.