Fenchel-Moreau and Primal/Dual Optimization Problems

From Optimal Transport Wiki
Revision as of 22:54, 7 April 2020 by KatyCraig (talk | contribs)
Jump to navigation Jump to search

The Fenchel-Moreau Theorem[1] is a fundamental result in convex analysis, characterizing the class of functions for which a function equals its biconjugate. A key consequence of this theorem is the equivalence of primal and dual optimization problems.

Fenchel-Moreau Theorem

Given a normed vector space X and , then

Background on Convex Conjugate Functions

LetX be a normed vector space, and let X* denote its topological dual. Given an extended real-valued function , its convex conjugate is defined by

An immediate consequence of this definition is Young's Inequality,

Furthermore, it follows directly from the definition that, for any function f, its conjugate function f* is convex and lower semicontinuous.

In a similar way, for any function f, its the biconjugate function is defined by

As above, for any function f, its biconjugate function f** is convex and lower semicontinuous. Furthermore, by Young's inequality, we always have

Since f** is always convex and lower semicontinuous, in order for equality to hold, it is necessary for f to be convex and lower semicontinuous. The heart of Fenchel-Moreau Theorem is that this condition is also sufficient.


Application to Primal/Dual Optimization Problems

An important consequence of the Fenchel-Moreau Theorem is characterizing the equivalence of the primal and dual optimization problems.[2] Given a normed vector space X and a proper, lower semicontinuous, convex function , the primal optimization problem is given by

The corresponding dual problem arises from a suitable ``perturbation of the primal problem, subject to a parameter uU, where U is also a normed vector space. In particular, let be a proper convex function so that . Then the primal and dual problems may be written as


References

  1. H. Brezis, Functional Analysis, Chapter 1. Cite error: Invalid <ref> tag; name "Brezis" defined multiple times with different content
  2. Cite error: Invalid <ref> tag; no text was provided for refs named Rockafellar