Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Basic Rockafellar-style subgradient cluster-density interfaces #
This module contains the local cluster-density predicate, elementary topological wrappers for the Rockafellar ray construction, and the basic convex-gradient cluster facts used by later modules.
Differentiability points inside a prescribed sampling region.
Equations
- AleksandrovDifferentiability.differentiabilitySetOn s u = s ∩ {x : E | DifferentiableAt ℝ u x}
Instances For
Local interior form of the Rockafellar subgradient cluster-density conclusion.
For every point y in the sampling region and every subgradient p of u at y relative to
the larger domain, p belongs to the closed convex hull of all ambient cluster values of
gradient u along differentiability points in the sampling region approaching y.
The assumptions that the sets are open, convex, and nested are kept in the theorem statement below rather than inside this conclusion predicate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
At a differentiability point, the local cluster-density conclusion is immediate.
Indeed, any subgradient relative to a neighborhood domain is the gradient, and that gradient is itself a cluster value through the non-punctured differentiability filter.
If u is differentiable on the whole sampling set and the domain is a neighborhood of each
sample point, then the local cluster-density conclusion holds on that sampling set.
Open-domain version of
localSubgradientClusterDensityOn_of_forall_differentiableAt.
In an open domain, sufficiently small positive steps in any fixed direction remain in the domain.
This is the local interior replacement for the half-line/interior step in Rockafellar 25.6. In
the global closed-function proof, one must show that the exposing half-line meets
int (dom f). In the local source-cube theorem, the base point is already in an open domain, so
openness gives the needed small positive ray directly.
A map tending to y and eventually lying in D tends to y through D.
This small wrapper records the filter shape of the differentiability sequence in Rockafellar 25.6: after choosing differentiability points, the only remaining topological datum is ordinary convergence to the base point plus eventual membership in the differentiability set.
If the scalar parameter tends to zero, then the corresponding short ray tends to its base point.
This is the topological core of the sequence
x_i ≈ y + ε_i • normal, ε_i → 0, used in the exposed-point argument of Rockafellar 25.6.
Rockafellar's ray-approach sequence tends to the base point through the chosen set.
The intended use is: D is the differentiability set, φ i is a differentiability point chosen
near y + ε i • normal, ε i → 0, and the error norm tends to zero. The conclusion is exactly
the approach-filter hypothesis needed by the directional exposed-subgradient cluster bridge.
The explicit ε_i^2 closeness estimate in Rockafellar's construction forces the ray error
to tend to zero.
Rockafellar's explicit ε_i^2 ray-approximation sequence tends to the base point through the
chosen set.
The scaled error in Rockafellar's ε_i^2 ray approximation tends to zero.
If φ i is within ε_i^2 of y + ε_i • normal and ε_i > 0, then after rescaling by
ε_i^{-1} the error is bounded by ε_i, hence tends to zero.
Rockafellar's explicit ray-approximation sequence approaches the exposing direction after normalization.
This formalizes the line in the source proof saying that from
||x_i - (x + ε_i y)|| < ε_i^2, ε_i ↓ 0, and ||y|| = 1, one gets
(x_i - x) / ||x_i - x|| -> y. The statement is written with ≤ and filters, in the form used
by the directional outer-semicontinuity bridge.
At an interior differentiability point of a convex function, the gradient is a subgradient.
This is the finite-valued local version of the standard convex fact used in Rockafellar 25.6 at nearby differentiability points.
A gradient cluster value is a subgradient at the base point.
This packages the first closed-graph step in Rockafellar 25.6: gradients at nearby differentiability points are subgradients at those nearby points, and closedness of the subdifferential graph passes the supporting inequality to the cluster limit.
The local theorem shape corresponding to the interior-point consequence of Rockafellar 25.6.
This is not an axiom; it is a named target for the remaining finite-dimensional convex-analysis
work. In the source-cube application, domain = Q_3 and sample = Q_{3/2}.
Equations
- One or more equations did not get rendered due to their size.