Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Convex supports, localization, and the Lipschitz dual gradient

Statement

Assume the Axiom of Choice. Let f be finite convex, in the sense of Convex and strictly convex functions on Euclidean convex sets, on an open convex U⊆Rn. At each x∈U the subdifferential ∂f(x)={p:f(y)≥f(x)+p⋅(y−x) (y∈U)} is nonempty; it is locally bounded and its graph is locally closed. It is a singleton exactly when f is differentiable, and then equals {Df(x)}. For every closed Euclidean ball K⊂U (Open ball, closed ball and sphere in a metric space) there is a finite globally Lipschitz convex H (Lipschitz map, α-Hölder map for rational 0<α≤1, and contraction) on Rn equal to f on K. For F(x)=H(x)+∣x∣2/2, the conjugate F∗(p)=sup⁡x(p⋅x−F(x)) is finite and C1, and g=DF∗ is globally one-Lipschitz with g(p)=x iff p∈∂F(x).

Proof

1.1A1F1F2givenconstruct

If U is empty, all assertions are vacuous. If n=0 and U is nonempty, then U=R0={0}, ∂f(0)={0}, and f is differentiable with derivative zero. Every localization ball is {0}; set H(0)=f(0). Then F∗(0)=−f(0) and g(0)=0, so the remaining assertions hold directly. Henceforth assume n≥1. At x∈U, the directional slope d(v)=lim⁡t↓0[f(x+tv)−f(x)]/t exists and is finite: convexity makes these quotients monotone in t, while local Lipschitz continuity bounds them. Positive homogeneity follows by rescaling t. Convexity applied at the midpoint of x+2tv and x+2tw gives d(v+w)≤d(v)+d(w). By [A1] and [F2], Hahn-Banach extends zero on {0} to a linear functional p⋅v≤d(v). The chord inequality gives d(y−x)≤f(y)−f(x), so p∈∂f(x).

2.1A1F1F3step 1.1algebra

If f is L-Lipschitz on a ball and x lies in its concentric half ball, testing the support inequality at x±te for every unit vector e and sufficiently small t>0 gives ∣p⋅e∣≤L. Thus all its subgradients have norm at most L. On compact subsets this follows by a finite cover. If xj→x, pj→p, and pj∈∂f(xj), pass to the limit in every support inequality using continuity of f; hence p∈∂f(x). Differentiability gives ∂f(x)={Df(x)} by testing both signs of small increments. Conversely, if ∂f(x)={p}, the local bound and [F3] imply that every choice qy∈∂f(y) converges to p as y→x: otherwise [A1] selects a contrary sequence with a convergent subsequence whose limit is a different limiting subgradient. The inequalities p⋅h≤f(x+h)−f(x)≤qx+h⋅h then prove differentiability with derivative p.

3.1step 1.1step 2.1construct

Set H(z)=sup⁡{f(x)+p⋅(z−x):x∈K, p∈∂f(x)}. The local bounds from step 2.1 make slopes and intercepts uniformly bounded. Thus this supremum is finite, convex and globally Lipschitz; support inequalities give H≤f on U, and the terms at z=x∈K give equality on K. This definition uses all supports, without choosing one for each point.

4.1F4step 3.1algebra

Since H is globally Lipschitz, F(z)−p⋅z→+∞ as ∣z∣→∞. Continuity and compact extreme values give a minimizer. The identity that F−∣⋅∣2/2 is convex implies strict convexity of F and uniqueness of this minimizer, denoted g(p). Its minimizing property is exactly p∈∂F(g(p)). More precisely, p∈∂F(x) iff p−x∈∂H(x). One direction is immediate. For the other, test the support inequality for F at x+t(y−x), divide by t>0, and let t↓0; convexity makes the directional slope of H at x no larger than the full chord slope H(y)−H(x), yielding H(y)−H(x)≥(p−x)⋅(y−x). Monotonicity of supports of H, obtained by adding their two defining inequalities, therefore gives (p−q)⋅(g(p)−g(q))≥∣g(p)−g(q)∣2. Hence g is one-Lipschitz.

5.1step 4.1algebra∎

The supremum defining F∗(p) is finite and attained uniquely at g(p). Evaluating the two suprema at each other's maximizers gives 0≤F∗(p+k)−F∗(p)−g(p)⋅k≤(g(p+k)−g(p))⋅k≤∣k∣2. This proves DF∗=g, whose continuity follows from its Lipschitz bound. It also proves the asserted subgradient inverse relation.

Depends on

Used by

Dependency tree · two levels

55 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources