Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Source-cube subgradient cluster-density boundary #
This file names the remaining finite-dimensional convex-analysis input in the source cube proof. It does not prove the density theorem. It packages its exact source-aligned quantifiers and records that, once this density input is available, the normalized cube Aleksandrov theorem follows from the already-formalized upper-contact/Stieltjes route and second-order assembly.
Fixed-function form of the source subgradient cluster-density theorem.
For each good base point x, and for nearby punctured points y, every subgradient of u at
y relative to the large source cube Q_3 lies in the closed convex hull of ambient cluster
values of the Fréchet gradient along differentiability points in Q_{3/2} approaching y.
This is the precise Lean form of the density input corresponding to the preparatory convex source
note's subgradient-extension lemma. The approach to y is ambient; there is no linewise
accumulation requirement.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Source-cube theorem-level form of the finite-dimensional subgradient cluster-density input.
This is the remaining Rockafellar-style convex-analysis theorem to prove for the normalized cube route. It is intentionally separated from boundedness: boundedness is needed elsewhere for the upper-contact/finiteness part of the Aleksandrov proof, while this density statement is purely local convex subdifferential closure.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The named source-cube density boundary follows from the local Rockafellar interior theorem.
This is only the easy specialization step: the remaining mathematical work is proving
RockafellarLocalSubgradientClusterDensityStatement, or reducing it carefully from Rockafellar's
closed proper extended-real theorem.
In a source cube, sufficiently small positive steps in any fixed direction remain in the same cube. This is the source-cube form of the open-domain ray lemma used in the interior Rockafellar route.
One-step version of Rockafellar's ε^2 differentiability-point choice along a ray.
If the ray point y + ε • normal remains in Q_1, density of differentiability points in
Q_1 gives a differentiability point within distance ε^2 of that ray point.
Filter-level choice of Rockafellar differentiability samples near an exposing ray.
For any scalar family ε a whose positive ray points eventually remain in Q_1, choose
differentiability samples φ a ∈ D_1 eventually satisfying the ε a ^ 2 ray estimate.
Rockafellar differentiability samples along sufficiently small positive ray parameters.
This is the filter-level source-cube form of the sequence choice in Rockafellar 25.6:
if ε a -> 0 through positive values and the base point is in Q_1, then openness of Q_1
puts the ray points y + ε a • normal eventually in Q_1, where differentiability points are
dense.
Source-cube cluster density from the bounded local Rockafellar assembly theorem.
Boundedness of u on Q_3 supplies bounded subdifferentials at all points of Q_{3/2}. The
remaining hypotheses are the literal Straszewicz closure input, nontrivial differentiability
sampling filters, and Rockafellar's exposed-face outer-semicontinuity estimate.
Source-cube cluster density from the bounded local Rockafellar assembly theorem, with the
Straszewicz closure hypothesis stated using Mathlib's Set.exposedPoints.
Source-cube cluster density from the same bounded Rockafellar assembly theorem, with the sampling set written in the cube-local notation used by the rest of the source-cube proof.
Source-cube cluster density from the bounded Rockafellar assembly theorem, using the source-faithful directional outer-semicontinuity input.
For each exposed subgradient, the hypothesis supplies one nontrivial auxiliary approach filter through differentiability points; it does not require all nearby differentiability gradients to lie near the exposed face.
Source-cube cluster density from the bounded Rockafellar assembly theorem, using the concrete ray sequence from Rockafellar's exposed-point proof.
For each exposed subgradient, the hypothesis chooses a unit exposing normal and differentiability
samples φ a satisfying the source estimate
||φ a - (y + ε a • normal)|| <= (ε a)^2; directional outer semicontinuity then supplies the
exposed-face thickening estimate along that ray.
Source-cube cluster density from the bounded Rockafellar assembly theorem, with cube-local
differentiability notation and Mathlib's Set.exposedPoints in the Straszewicz hypothesis.
Source-cube cluster density from the bounded Rockafellar assembly theorem, using only the
inner sample cube Q_1.
This is the quantifier shape supplied by the already-formalized differentiability-density result:
points of Q_1 have nontrivial differentiability filters inside Q_1. The final conclusion is
still stated with clusters along D_{3/2}, since cluster closed-convex-hull membership is
monotone under enlarging the sampling set.
Inner-cube source-cube cluster density from the source-faithful directional outer input.
This is the preferred cube boundary when the differentiability-density input is available only
inside Q_1: the directional approach filters live in D_1, and the final cluster set is
enlarged to D_{3/2} by monotonicity.
Inner-cube source-cube cluster density from Rockafellar's concrete ray sequence.
This is the source-faithful Q_1 version of
SourceCubeSubgradientClusterDensity.of_bounded_straszewiczClosure_ray_sourceCube: the
differentiability samples live in D_1, and the resulting cluster hull is enlarged to
D_{3/2} by monotonicity.
Inner-cube source-cube cluster density from Rockafellar's concrete ray sequence, with the unit exposing normal chosen from exposed-point membership.
The positive-dimensional hypothesis supplies an ambient unit vector for the degenerate singleton case of an exposed point. Thus callers only need to prove the ray construction and directional outer-semicontinuity estimate for whichever unit exposing normal is selected.
Inner-cube source-cube cluster density from scalar ray parameters and directional outer semicontinuity.
Compared with SourceCubeSubgradientClusterDensity.of_bounded_straszewiczClosure_ray_one_unitOuter,
this wrapper does not ask the caller to construct the differentiability samples. For each exposed
subgradient and selected unit exposing normal, the caller supplies only a positive scalar filter
ε -> 0 and an outer-semicontinuity estimate applying to any differentiability samples satisfying
Rockafellar's ε^2 ray estimate. The samples themselves are chosen from density of
differentiability points in Q_1.
Inner-cube source-cube cluster density using the canonical positive scalar sequence.
This fixes Rockafellar's ε_i ↓ 0 choice to the already-used source sequence
sourceForwardSecantStep k. Thus the remaining exposed-point input is only the directional
outer-semicontinuity estimate along differentiability samples satisfying the ε_k^2 ray estimate.
Inner-cube source-cube cluster density from Rockafellar's concrete ray sequence, with
Mathlib's Set.exposedPoints notation and the unit normal chosen from exposed-point membership.
Inner-cube source-cube cluster density from the canonical ray sequence, with Mathlib's
Set.exposedPoints notation.
This is the Mathlib-shaped version of
SourceCubeSubgradientClusterDensity.of_bounded_straszewiczClosure_ray_one_unitOuter_seq: the
Straszewicz and exposed-point hypotheses are stated using Set.exposedPoints, while the scalar
sequence is fixed to sourceForwardSecantStep.