Fenchel Duality: When “Addition” Meets “Infimal Convolution”
Introduction
If you’re familiar with the Fourier transform, you’ll remember that convolution in the time domain corresponds to multiplication in the frequency domain. In convex analysis, there’s a beautiful analogous phenomenon: the infimal convolution of two convex functions, under the Fenchel transform, turns into ordinary addition.
This post presents two core duality theorems, along with concise proofs.
Setup
Let be proper, closed (lsc), convex functions.
Infimal convolution:
Fenchel conjugate:
Theorem 1 — Infimal Convolution Becomes Addition
This holds always, with no extra conditions needed beyond being proper.
Proof
Expand the definition:
Push the sup inside, flipping :
Change variables (a bijection):
Since and are now independent, the sup separates:
Intuition: taking the conjugate is a kind of “straightening out” operation — it converts the blending operation (inf-convolution) into a stacking operation (addition).
Theorem 2 — The Reverse Direction (and Why the Closure Appears)
where denotes the closed convex hull of .
Proof
Take the conjugate of both sides of Theorem 1:
Since is convex and proper, the Fenchel–Moreau theorem gives:
Applying this with :
Why the Closure?
This is the point that’s easy to overlook: the infimal convolution of two closed convex functions need not already be closed. There can be a lower-semicontinuity “gap” at the boundary of the domain. Taking the biconjugate is precisely what “patches” that gap.
When can the closure be dropped? — When a constraint qualification holds, for instance:
- (finite dimensions), or
- the Attouch–Brézis condition (a generalization to Hilbert/Banach spaces), or
- one of the two functions is polyhedral.
In these cases, is automatically closed, the infimum in its definition is attained, and:
Summary Table
| Left-hand side | Right-hand side after | Condition |
|---|---|---|
| always true | ||
| always true | ||
| needs a constraint qualification |
Closing Thoughts
These two theorems are the “mirror image” of the more famous formula for the conjugate of a sum:
Both express a theme running through all of convex analysis: the Fenchel conjugate transforms algebraic structure — addition infimal convolution — much the way the Fourier transform turns convolution into multiplication. This is no coincidence: both are variants of the “Legendre transform” applied to different function algebras.