Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Upper-contact line restriction consequences #
Upper-contact slopes for a convex function at an interior point are unique.
A convex upper quadratic contact at an interior point admits a slope which is simultaneously the contact slope and an ambient subgradient.
A convex upper quadratic contact at an interior point admits an ambient subgradient slope.
A bounded upper-contact opening for a convex function gives, for every larger opening, a slope which is both a subgradient and an upper-contact slope.
In the convex interior setting, an ordinary bounded upper-contact opening has a fixed slope: all larger openings can be realized with the same upper-contact slope.
A subgradient controls the right derivative of every one-dimensional restriction.
A subgradient at an arbitrary point of a line controls the right derivative of the line restriction at the corresponding parameter.
A subgradient controls the left derivative of every one-dimensional restriction.
A subgradient at an arbitrary point of a line controls the left derivative of the line restriction at the corresponding parameter.
At an interior line parameter, every ambient subgradient directional value lies in the one-dimensional subgradient interval of the line restriction.
Interior-domain version of the right-derivative bound along a line.
Interior-domain version of the left-derivative bound along a line.
Interior-domain version of the arbitrary-parameter right-derivative bound along a line.
Interior-domain version of the arbitrary-parameter left-derivative bound along a line.
Interior-domain version of the interval bound for ambient subgradient directional values.
If a cluster gradient dominates the right derivative of the line restriction, then it dominates every ambient subgradient in that direction.
Eventual version of the right-derivative-to-cluster bridge for all subgradients and directions.
If a subgradient has directional value at least the right derivative, then it realizes the right derivative exactly. The reverse inequality is the general subgradient directional bound.
Interior-domain version of
SubgradientOn.lineRightDeriv_eq_inner_of_lineRightDeriv_le.
If a subgradient has directional value at most the left derivative, then it realizes the left derivative exactly. The reverse inequality is the general subgradient directional bound.
Interior-domain version of
SubgradientOn.lineLeftDeriv_eq_inner_of_inner_le_lineLeftDeriv.
Compact-subdifferential right-endpoint attainment wrapper.
The hypothesis hmax_le is the support-function inequality expected from applying Mathlib's
separation theorem to the epigraph/line-minorant configuration. The compactness and extreme-value
boilerplate is handled here.
Compact-subdifferential left-endpoint attainment wrapper.
The hypothesis hmin_le is the support-function inequality expected from applying Mathlib's
separation theorem to the epigraph/line-minorant configuration.