Helper for Lemma33.0.5: outside the two mixed (⊥, ⊤) corners, the product-indexed
infimum of weighted endpoint values is bounded by the weighted sum of the endpoint local
infima.
Helper for Lemma33.0.5: at a fixed radius in the second variable, local infima preserve concavity in the first variable.
Helper for Lemma33.0.5: at a fixed radius in the first variable, local suprema preserve convexity in the second variable.
Helper for Lemma33.0.5: the one-variable concave closure obtained from local suprema remains concave.
Helper for Lemma33.0.5: the one-variable convex closure obtained from local infima remains convex.
Helper for Lemma33.0.5: the raw sup-inf closure operator is lower semicontinuous.
Helper for Lemma33.0.5: if the raw sup-inf closure takes the value ⊤ at some point and
all of its values are already classified into {⊤, ⊥}, then a whole neighborhood is forced to
stay at ⊤.
Helper for Lemma33.0.5: a lower semicontinuous convex function on univ that already
attains ⊥ is improper, so Chapter 2 forces all of its values to lie in {⊤, ⊥}.
Helper for Lemma33.0.5: once a {⊤, ⊥}-valued raw closure equals ⊥ at x, every
positive-radius ball around x already contains an exact ⊥ witness.
Helper for Lemma33.0.5: a strict convex combination of an exact ⊥ witness at the x
endpoint and the ⊤ endpoint value at y cannot land inside a neighborhood where the target
function is identically ⊤.
Helper for Lemma33.0.5: once the raw sup-inf closure is already known to satisfy Jensen,
the mixed (⊥, ⊤) branch collapses by combining top neighborhoods at ⊤ points with exact
⊥ witnesses in every ball around a ⊥ point.
Helper for Lemma33.0.5: for a convex epigraph, an exact ⊥ left endpoint and any
right endpoint different from ⊤ already force every strict convex combination to be ⊥.