Monday, August 10, 2026

Two Generalization Levels of Fenchel Conjugates

Two Generalization Levels of Fenchel Conjugates

Two Generalization Levels of the Fenchel Conjugate

This is a note proposed by Thu-Le, written by ChatGPT.

The Fenchel conjugate is usually introduced as an operation on extended-real-valued functions,

f:X→R‾,f∗(y)=sup⁡x∈X{⟨x,y⟩−f(x)}. f:X\to\overline{\mathbb R}, \qquad f^*(y)= \sup_{x\in X} \{\langle x,y\rangle-f(x)\}.

There is, however, a natural hierarchy behind this construction.

At the first level, the Fenchel conjugate acts on functions.
At the second level, functions are lifted to subsets of X×RX\times\mathbb R, where conjugation becomes a set polarity.
At the third level, the scalar fiber R\mathbb R is replaced by a vector space YY, producing a parametric Fenchel polarity indexed by a dual direction η∈Y∗\eta\in Y^*.

The three levels are connected by two lifting operations and two lowering operations:

Function  ⇄  Scalar-extended set  ⇄  Vector-extended set. \boxed{ \text{Function} \;\rightleftarrows\; \text{Scalar-extended set} \;\rightleftarrows\; \text{Vector-extended set}. }

The purpose of this note is to make these relationships explicit.


1. The Commutative Picture

Let XX be a real vector space, with dual X∗X^*, and let YY be another real vector space.

Fix a nonzero functional

η∈Y∗. \eta\in Y^*.

We consider three levels:

F(X)undefinedepi⁡P(X×R)undefinedLηP(X×Y)Level 1Level 2Level 3. \begin{array}{ccccc} \mathcal F(X) & \xrightarrow{\quad \operatorname{epi}\quad} & \mathcal P(X\times\mathbb R) & \xrightarrow{\quad L_\eta\quad} & \mathcal P(X\times Y) \\[2mm] \text{Level 1} && \text{Level 2} && \text{Level 3}. \end{array}

Here:

  • Level 1 consists of extended-real-valued functions;
  • Level 2 consists of subsets of the scalar extension X×RX\times\mathbb R;
  • Level 3 consists of subsets of the vector extension X×YX\times Y.

Each level carries its own Fenchel-type duality:

fundefinedepi⁡AundefinedLηE↓∗↓⋆↓⋆ηf∗undefinedlow⁡A⋆undefinedQηE⋆η. \begin{array}{ccccc} f & \xrightarrow{\operatorname{epi}} & A & \xrightarrow{L_\eta} & E \\ \downarrow {*}&& \downarrow{\star}&& \downarrow{\star_\eta} \\ f^* & \xleftarrow{\operatorname{low}} & A^\star & \xleftarrow{Q_\eta} & E^{\star_\eta}. \end{array}

Thus there are:

  • two lifts: epi⁡\operatorname{epi} and LηL_\eta;
  • three polar operations: ∗*, ⋆\star, and ⋆η\star_\eta;
  • two lowering operations: low⁡\operatorname{low} and QηQ_\eta.

The classical Fenchel conjugate is therefore the lowest-dimensional shadow of two successive set-level generalizations.


2. Three Levels and Two Lifting Operations

2.1 Level 1: functions

Let

f:X→R‾. f:X\to\overline{\mathbb R}.

The first lifting operation is the usual epigraph map

epi⁡:F(X)⟶P(X×R), \operatorname{epi}: \mathcal F(X) \longrightarrow \mathcal P(X\times\mathbb R),

defined by

$$
\operatorname{epi}(f)

{(x,r)\in X\times\mathbb R:
f(x)\le r}.
$$

Thus

f⟼epi⁡(f). f \quad\longmapsto\quad \operatorname{epi}(f).

This moves us from the function level to the scalar-extended set level.


2.2 Level 2: scalar-extended sets

The ambient space is now

X×R. X\times\mathbb R.

An arbitrary element is written (x,r)(x,r).

To pass from the scalar fiber R\mathbb R to a vector fiber YY, fix

0≠η∈Y∗. 0\neq\eta\in Y^*.

Define the scalarization map

qη:Y→R,qη(u)=⟨η,u⟩. q_\eta:Y\to\mathbb R, \qquad q_\eta(u)=\langle\eta,u\rangle.

It induces

Qη=id⁡X×qη:X×Y→X×R, Q_\eta= \operatorname{id}_X\times q_\eta: X\times Y\to X\times\mathbb R,

with

Qη(x,u)=(x,⟨η,u⟩). Q_\eta(x,u)= (x,\langle\eta,u\rangle).

The second lifting operation is the inverse-image map

Lη=Qη−1. L_\eta= Q_\eta^{-1}.

Therefore, for A⊆X×RA\subseteq X\times\mathbb R,

Lη(A)={(x,u)∈X×Y:(x,⟨η,u⟩)∈A}. \boxed{ L_\eta(A)= \{(x,u)\in X\times Y: (x,\langle\eta,u\rangle)\in A\}. }

In particular,

Lη(epi⁡f)={(x,u):⟨η,u⟩≥f(x)}. L_\eta(\operatorname{epi}f)= \{(x,u): \langle\eta,u\rangle\ge f(x)\}.

We denote this vector lift by

Eη(f):=Lη(epi⁡f). E_\eta(f):= L_\eta(\operatorname{epi}f).

Hence the two successive lifts are

f⟼epi⁡epi⁡f⟼LηEη(f). \boxed{ f \overset{\operatorname{epi}}{\longmapsto} \operatorname{epi}f \overset{L_\eta}{\longmapsto} E_\eta(f). }

When Y=RY=\mathbb R and η=1\eta=1,

Q1=id⁡,L1=id⁡, Q_1=\operatorname{id}, \qquad L_1=\operatorname{id},

so Level 3 collapses exactly to Level 2.


3. Three Fenchel Polarities

3.1 Level 1: Fenchel conjugate

For

f:X→R‾, f:X\to\overline{\mathbb R},

the Fenchel conjugate is

f∗(y)=sup⁡x∈X{⟨x,y⟩−f(x)}. \boxed{ f^*(y)= \sup_{x\in X} \{ \langle x,y\rangle-f(x) \}. }

Equivalently,

f∗(y)≤s f^*(y)\le s

if and only if

⟨x,y⟩≤f(x)+sfor all x∈X. \langle x,y\rangle \le f(x)+s \qquad \text{for all }x\in X.

This inequality already suggests a polarity after introducing the epigraph variable.


3.2 Level 2: Fenchel polar

Let

A⊆X×R. A\subseteq X\times\mathbb R.

Define its Fenchel polar by

A⋆={(y,s)∈X∗×R:⟨x,y⟩≤r+s∀(x,r)∈A}. \boxed{ A^\star= \left\{ (y,s)\in X^*\times\mathbb R: \langle x,y\rangle\le r+s \quad \forall(x,r)\in A \right\}. }

The underlying Fenchel orthogonality relation is

(x,r)⊥F(y,s)⟺⟨x,y⟩≤r+s. (x,r)\perp_F(y,s) \quad\Longleftrightarrow\quad\langle x,y\rangle\le r+s.

The relation between Levels 1 and 2 is exact:

(epi⁡f)⋆=epi⁡(f∗). \boxed{ (\operatorname{epi}f)^\star= \operatorname{epi}(f^*). }

Indeed,

(y,s)∈(epi⁡f)⋆  ⟺  ⟨x,y⟩≤r+s∀r≥f(x)  ⟺  ⟨x,y⟩≤f(x)+s∀x  ⟺  s≥sup⁡x{⟨x,y⟩−f(x)}  ⟺  s≥f∗(y). \begin{aligned} (y,s)\in(\operatorname{epi}f)^\star &\iff \langle x,y\rangle\le r+s \quad \forall r\ge f(x) \\ &\iff \langle x,y\rangle\le f(x)+s \quad \forall x \\ &\iff s\ge \sup_x \{\langle x,y\rangle-f(x)\} \\ &\iff s\ge f^*(y). \end{aligned}

Thus Fenchel conjugation is precisely the function-level representation of Fenchel polarity.


3.3 Level 3: parametric Fenchel polar

We now replace the scalar fiber R\mathbb R by a vector space YY.

Fix

0≠η∈Y∗. 0\neq\eta\in Y^*.

For

E⊆X×Y, E\subseteq X\times Y,

define the η\eta-parametric Fenchel polar by

E⋆η={(y,v)∈X∗×Y:⟨x,y⟩≤⟨η,u+v⟩∀(x,u)∈E}. \boxed{ E^{\star_\eta}= \left\{ (y,v)\in X^*\times Y: \langle x,y\rangle \le \langle\eta,u+v\rangle \quad \forall(x,u)\in E \right\}. }

Equivalently,

⟨x,y⟩≤⟨η,u⟩+⟨η,v⟩. \langle x,y\rangle \le \langle\eta,u\rangle + \langle\eta,v\rangle.

The corresponding parametric Fenchel orthogonality is

(x,u)⊥F,η(y,v)⟺⟨x,y⟩≤⟨η,u+v⟩. (x,u)\perp_{F,\eta}(y,v) \quad\Longleftrightarrow\quad \langle x,y\rangle \le \langle\eta,u+v\rangle.

When

Y=R,η=1, Y=\mathbb R, \qquad \eta=1,

this becomes

⟨x,y⟩≤r+s, \langle x,y\rangle\le r+s,

which is exactly the Level-2 Fenchel polarity.

Therefore,

⋆η⟶Y=R,  η=1⋆. \boxed{ \star_\eta \overset{Y=\mathbb R,\;\eta=1}{\longrightarrow} \star. }

The scalar Fenchel polar is the one-dimensional fiber case of the parametric Fenchel polar.


4. Two Lowering Operations and the Commutative Diagram

The two lifts admit natural lowering operations.

4.1 From Level 2 to Level 1: the lower-envelope map

For

A⊆X×R, A\subseteq X\times\mathbb R,

define

low⁡(A)(x)=inf⁡{r:(x,r)∈A}. \operatorname{low}(A)(x)= \inf\{r:(x,r)\in A\}.

For epigraphs,

low⁡(epi⁡f)=f.\boxed{\operatorname{low}(\operatorname{epi}f)=f.}

Since

(epi⁡f)⋆=epi⁡(f∗), (\operatorname{epi}f)^\star= \operatorname{epi}(f^*),

we immediately obtain

low⁡∘⋆∘epi⁡=∗. \boxed{ \operatorname{low} \circ\star \circ\operatorname{epi}= *. }

Thus the Level-1 Fenchel conjugate is recovered exactly by lifting to Level 2, applying the Fenchel polar, and lowering again.


4.2 From Level 3 to Level 2: scalarization

The lowering map from the vector extension to the scalar extension is

Qη(x,u)=(x,⟨η,u⟩). Q_\eta(x,u)= (x,\langle\eta,u\rangle).

For arbitrary sets one should distinguish the direct image

Qη(E)={(x,⟨η,u⟩):(x,u)∈E} Q_\eta(E)= \{ (x,\langle\eta,u\rangle):(x,u)\in E \}

from the inverse-image lift Lη=Qη−1L_\eta=Q_\eta^{-1}.

For sets obtained through the lift LηL_\eta, the two operations satisfy

QηLη(A)=A, \boxed{ Q_\eta L_\eta(A)=A, }

because η≠0\eta\neq0 implies that

qη:Y→R q_\eta:Y\to\mathbb R

is surjective.

Thus Level 2 can be recovered exactly from its Level-3 lift.

More importantly, the polarities commute with scalarization:

Qη(E⋆η)=(QηE)⋆ \boxed{ Q_\eta(E^{\star_\eta})= (Q_\eta E)^\star }

for η\eta-saturated sets, and in particular for every set of the form

E=Lη(A). E=L_\eta(A).

Consequently,

Lη(A)⋆η=Lη(A⋆). \boxed{ L_\eta(A)^{\star_\eta}= L_\eta(A^\star). }

Taking

A=epi⁡f, A=\operatorname{epi}f,

gives

Eη(f)⋆η=Eη(f∗). \boxed{ E_\eta(f)^{\star_\eta}= E_\eta(f^*). }

We therefore obtain the complete commuting diagram

fundefinedepi⁡epi⁡fundefinedLηEη(f)↓∗↓⋆↓⋆ηf∗undefinedlow⁡epi⁡f∗undefinedQηEη(f∗).\boxed{\begin{array}{ccccc} f&\xrightarrow{\operatorname{epi}}&\operatorname{epi}f&\xrightarrow{L_\eta} &E_\eta(f)\\[2mm] \downarrow{*}&&\downarrow{\star}&&\downarrow{\star_\eta}\\[2mm] f^*&\xleftarrow{\operatorname{low}}&\operatorname{epi}f^*&\xleftarrow{Q_\eta}&E_\eta(f^*). \end{array}}

The three dualities are therefore related by

∗=low⁡∘⋆∘epi⁡, \boxed{ *= \operatorname{low} \circ \star \circ \operatorname{epi}, }

and

⋆=Qη∘⋆η∘Lη \boxed{ \star= Q_\eta \circ \star_\eta \circ L_\eta }

on the lifted class.

Combining both identities,

∗=low⁡∘Qη∘⋆η∘Lη∘epi⁡. \boxed{ *= \operatorname{low} \circ Q_\eta \circ \star_\eta \circ L_\eta \circ \operatorname{epi}. }

Thus the classical Fenchel conjugate can be recovered from the highest-level parametric polarity through two successive lowering operations.


Preservation of the Two Sum Structures

Passing from the scalar extension X×RX\times\mathbb R to the vector extension X×YX\times Y does not destroy the distinction between the two natural additive structures.

At the set level, one retains:

  • fiber sum, where the spatial coordinate is fixed and the fiber coordinates are added;
  • spatial sum, where spatial coordinates are combined while the corresponding fiber information is combined accordingly.

The scalarization map preserves addition because

⟨η,u+v⟩=⟨η,u⟩+⟨η,v⟩. \langle\eta,u+v\rangle= \langle\eta,u\rangle+\langle\eta,v\rangle.

Hence the lift and lowering operations are compatible with the additive structure carried by the fibers.

In particular, the characteristic Fenchel exchange between the two sum structures survives the passage

X×R⟷X×Y. X\times\mathbb R \quad\longleftrightarrow\quad X\times Y.

Schematically,

fiber sum⟷Fenchel polarityspatial sum, \boxed{ \text{fiber sum} \quad \overset{\text{Fenchel polarity}}{\longleftrightarrow} \quad \text{spatial sum}, }

at both the scalar-extended and vector-extended levels, with the appropriate closure or regularization whenever required.


Summary

The Fenchel conjugate belongs to a three-level hierarchy:

Functions⇄Scalar-extended sets⇄Vector-extended setsfA⊆X×RE⊆X×Y∗⋆⋆η. \boxed{ \begin{array}{ccccc} \text{Functions} & \rightleftarrows & \text{Scalar-extended sets} & \rightleftarrows & \text{Vector-extended sets} \\ f && A\subseteq X\times\mathbb R && E\subseteq X\times Y \\ * && \star && \star_\eta . \end{array} }

The two lifting operations are

epi⁡,Lη=Qη−1, \boxed{ \operatorname{epi}, \qquad L_\eta=Q_\eta^{-1}, }

while the two lowering operations are

low⁡,Qη. \boxed{ \operatorname{low}, \qquad Q_\eta. }

They recover the lower-level dualities exactly:

∗=low⁡∘⋆∘epi⁡, \boxed{ *= \operatorname{low} \circ\star\circ\operatorname{epi}, }

⋆=Qη∘⋆η∘Lη, \boxed{ \star= Q_\eta\circ\star_\eta\circ L_\eta, }

and therefore

∗=low⁡∘Qη∘⋆η∘Lη∘epi⁡. \boxed{ *= \operatorname{low} \circ Q_\eta \circ\star_\eta \circ L_\eta \circ\operatorname{epi}. }

The classical Fenchel conjugate is therefore not an isolated transformation. It is the function-level shadow of a Fenchel polarity on scalar-extended sets, which is itself the scalar shadow of a parametric Fenchel polarity on vector-extended sets.

Popular Posts