The infimal c-transform in the compact lower semicontinuous regime #
TauCeti.cTransform c φ y = ⨅ x, (c (x, y) - φ x) is an infimum over the source, so its
regularity in y splits into two halves needing opposite hypotheses. An infimum of upper
semicontinuous functions is upper semicontinuous with no hypothesis on the source at all, which is
TauCeti.upperSemicontinuous_cTransform. The reverse half fails in general and needs the source to
be compact: this file proves that on a compact source a lower semicontinuous integrand makes the
transform lower semicontinuous, that the defining infimum is then attained, and hence that a
continuous cost and a continuous real-valued potential give a continuous transform. With a lower
semicontinuous cost section and an upper semicontinuous real-valued potential, attainment in turn
makes the transform real-valued and the c-superdifferential meet every vertical fibre. Borel
measurability of the transform is recorded as a corollary. The
measurability corollaries of the opposite, upper semicontinuous regime need no compactness and
live with that regime in TauCeti.MeasureTheory.OptimalTransport.CTransform.Basic.
The integrand of the transform is x ↦ (c (x, y) : EReal) - φ x, and the hypotheses below are
stated on it rather than on c and φ separately, since the extended-real subtraction is what a
lower bound has to survive. The _coe results specialize to a real-valued potential, where a lower
semicontinuous cost and an upper semicontinuous potential do supply that hypothesis; the pointwise
ones ask for lower semicontinuity of only the one section of the cost that their infimum ranges
over.
No metrizability, separability or countability of the source is assumed: attainment and lower
semicontinuity of a partial infimum need compactness alone, as
TauCeti.exists_iInf_eq_of_lowerSemicontinuous and
TauCeti.lowerSemicontinuous_iInf_of_compactSpace record.
Main results #
TauCeti.exists_cTransform_eq: on a nonempty compact source the infimum defining the transform is attained, andTauCeti.exists_cTransformSymm_eqon a nonempty compact target.TauCeti.lowerSemicontinuous_cTransform: on a compact source a jointly lower semicontinuous integrand makes the transform lower semicontinuous.TauCeti.exists_cTransform_coe_eq_coe,TauCeti.exists_cTransformSymm_coe_eq_coe,TauCeti.cTransform_coe_ne_bot, andTauCeti.cTransformSymm_coe_ne_bot: on a nonempty compact factor, a lower semicontinuous cost section and an upper semicontinuous real-valued potential make the transform real-valued.TauCeti.exists_mem_cSuperdifferential_coeandTauCeti.exists_mem_cSuperdifferentialSymm_coe: on a nonempty compact factor, a lower semicontinuous cost section and an upper semicontinuous real-valued potential supply a contact point in the corresponding fibre.TauCeti.continuous_cTransform_coe: on a compact source a continuous cost and a continuous real-valued potential make the transform continuous.TauCeti.measurable_cTransform_of_lowerSemicontinuousandTauCeti.measurable_cTransformSymm_of_lowerSemicontinuous: Borel measurability of the transform in the compact lower semicontinuous regime.
References #
The regularity of the infimal transform under these hypotheses is Villani, Optimal Transport, Old and New, Chapter 5, and Santambrogio, Optimal Transport for Applied Mathematicians, §1.6.
Attainment of the defining infimum #
On a nonempty compact source with a lower semicontinuous integrand, the infimum defining the
c-transform is attained.
On a nonempty compact target with a lower semicontinuous integrand, the infimum defining the
symmetric c-transform is attained.
Lower semicontinuity over a compact factor #
A c-transform over a compact source is lower semicontinuous when the integrand of its
defining infimum is jointly lower semicontinuous.
Compactness of the source cannot be dropped: an arbitrary infimum of lower semicontinuous functions need not be lower semicontinuous.
A symmetric c-transform over a compact target is lower semicontinuous when the integrand of
its defining infimum is jointly lower semicontinuous.
Real-valued potentials #
A lower semicontinuous cost and an upper semicontinuous real-valued potential give a lower
semicontinuous c-transform over a compact source.
A lower semicontinuous cost and an upper semicontinuous real-valued potential give a lower
semicontinuous symmetric c-transform over a compact target.
On a nonempty compact source, a cost whose section at y is lower semicontinuous and an
upper semicontinuous real-valued potential make the infimum defining the c-transform attained.
Only that one section of the cost is used, so no topology on the target is needed.
On a nonempty compact target, a cost whose section at x is lower semicontinuous and an
upper semicontinuous real-valued potential make the infimum defining the symmetric c-transform
attained.
Finiteness and contact points #
On a nonempty compact source, a lower semicontinuous cost section and an upper semicontinuous
real-valued potential make the c-transform real-valued: the infimum is attained, and its value at
a minimiser is a difference of reals. The general bridge TauCeti.cTransform_coe instead assumes
that the corresponding real infimum is bounded below; compactness and semicontinuity here supply
both that bound and attainment.
On a nonempty compact target, a lower semicontinuous cost section and an upper semicontinuous
real-valued potential make the symmetric c-transform real-valued.
On a nonempty compact source, a lower semicontinuous cost section and an upper semicontinuous
real-valued potential make the c-transform avoid -∞. The opposite bound needs no compactness
and is TauCeti.cTransform_lt_top_of_ne_bot.
On a nonempty compact target, a lower semicontinuous cost section and an upper semicontinuous
real-valued potential make the symmetric c-transform avoid -∞.
On a nonempty compact source, a lower semicontinuous cost section and an upper semicontinuous
real-valued potential make the c-superdifferential meet the vertical fibre over y. This is the
complementary-slackness input that a dual optimizer supplies, and it is what fails without
compactness, the infimum then being only approached.
On a nonempty compact target, a lower semicontinuous cost section and an upper semicontinuous
real-valued potential supply a contact point for the swapped cost in the fibre over x.
Continuity and measurability #
On a compact source, a continuous cost and a continuous real-valued potential give a
continuous c-transform: the compact-source argument supplies lower semicontinuity, and
TauCeti.upperSemicontinuous_cTransform_of_continuous supplies upper semicontinuity.
On a compact target, a continuous cost and a continuous real-valued potential give a
continuous symmetric c-transform.
A c-transform over a compact source is Borel measurable when the integrand of its defining
infimum is jointly lower semicontinuous.
A symmetric c-transform over a compact target is Borel measurable when the integrand of its
defining infimum is jointly lower semicontinuous.