Recession functions, conjugates and polar cones #
Two dual dictionaries between a function's recession data and its conjugate's effective domain.
At the level of functions, the recession function of a conjugate is the support function of the
effective domain; at the level of cones, the recession cone of a conjugate is the polar of the
effective domain, which is the same statement read at the level 0.
One direction is free: bounding the supremum that defines f* termwise gives
(f*) 0⁺ ≤ δ*(· | dom f) with no hypothesis at all. The reverse needs a z at which f* is
finite, so that Fenchel's inequality at z + a • y can be pushed to a → ∞; that is the
hypothesis Proper (conj B f), automatic for a closed proper convex f.
Main results #
recessionFn_conj—(f*) 0⁺ = δ*(· | dom f)(Theorem 13.3 in [^1]). The dual formf 0⁺ = δ*(· | dom f*)isrecessionFn_eq_supportFn_dom_conjinDuality/Level.lean.constancySpace_conj— the constancy space off*is the annihilator ofdom f. This is the form the image and duality theorems consume: "f*is constant alongz" becomes "zannihilatesdom f", which a relative-interior hypothesis can discharge.recessionConeFn_conj,recessionConeFn_conj_hull,recessionConeFn_eq_polarCone_dom_conj,polarCone_recessionConeFn— both polar assertions (Theorem 14.2 in [^1]), each in the direct form and in the cone-generated phrasing. The direct form is stated againstdom frather than the cone it generates; a polar cone cannot tell the two apart (polarCone_hull).zero_mem_interior_iff_polarCone_eq_zero— a nonempty convex set has the origin in its interior exactly when its polar cone is trivial. Composed with the polar dictionary and the level-set theory this givesisBounded_setOf_le_iff_zero_mem_interior_dom_conj.
References #
[^1]: R. T. Rockafellar, Convex Analysis, Princeton University Press, 1970, §13 and §14.
The unconditional half: (f*) 0⁺ ≤ δ*(· | dom f).
Bounding the supremum that defines f* termwise: off dom f the term is ⊥, and on dom f the
bound ⟨x, y⟩ ≤ ν moves a⟨x, y⟩ past the supremum.
The half that needs properness of f*: δ*(· | dom f) ≤ (f*) 0⁺.
Proper (conj B f) supplies a z at which f* is finite; Fenchel's inequality at z + a • y
then reads ⟨x, z⟩ + a⟨x, y⟩ - f x ≤ f* z + a ν, and letting a → ∞ forces ⟨x, y⟩ ≤ ν.
The recession function of a conjugate is the support function of the effective domain,
(f*) 0⁺ = δ*(· | dom f).
The constancy space of a conjugate is the annihilator of the effective domain. This is
what the constancy hypothesis of the image theorem becomes for f*: "f* is constant along y"
says exactly that y pairs to zero with every point of dom f.
Recession cones and polars of effective domains #
The recession cone of a conjugate is the polar of the effective domain. Stated against
dom f rather than the cone it generates, which a polar cone cannot tell apart from it;
recessionConeFn_conj_hull is the cone-generated phrasing. The proof reads the support-function
identity at the level 0: (f*)0⁺ y ≤ 0 says ⟨x, y⟩ ≤ 0 for every x ∈ dom f.
The same in cone-generated form: the polar of the convex cone generated by dom f is the
recession cone of f*.
Before polars are taken: the recession cone of a closed proper convex function is the
polar of the effective domain of its conjugate — the previous result applied to f*, using
f** = f. This is the form the existence theory for minimisers consumes.
The polar of the recession cone of a closed proper convex function is the closure of the
convex cone generated by dom f*. Take polars in recessionConeFn_eq_polarCone_dom_conj and
apply the bipolar theorem.
Bounded level sets #
The origin is interior to a convex set exactly when its polar cone is trivial. Both
directions run on the absorbency criterion for interior points: forwards, absorbency at the origin
makes every value of the pairing vanish, and the pairing separates points; backwards, the bipolar
theorem turns a trivial polar into "the cone generated by D is dense", which passing to the
relative interior of a closure upgrades to absorbency again. Nonemptiness is not decorative: for
D = ∅ between two trivial spaces the polar is {0} while the interior is empty.
Every level set of a closed proper convex function is bounded exactly when the origin is
interior to the effective domain of the conjugate. The polar dictionary turns the recession cone
of f into the polar of dom f*, every nonempty level set has that same recession cone, and a
nonempty closed convex set is bounded exactly when its recession cone is trivial.