跳转至

凸优化

共轭函数

共轭凸函数

对任意 \(f:\mathbb{R}^n\rightarrow [-\infty,+\infty]\),其共轭凸函数(conjugate convex function) 定义为 $$f^*(y)=\sup_{x\in \mathbb{R}^n} (x'y -f(x)), \forall y\in \mathbb{R}^n. $$

性质: \(f^*\) 是闭且凸的函数。

Conjugacy Theorem

\(f\) 是闭且proper的凸函数,则 \(f^{**}=f\)

Conjugacy Theorem

\(f:\mathbb{R}^n\rightarrow (-\infty,+\infty]\) ,设 \(\check{\text{cl}}f\) 为其凸闭包,设 \(f^*\) 是其共轭凸函数,考虑 \(f^*\) 的共轭 $$f^{*}(x)=\sup_{y\in \mathbb{R}^n} (x'y -f^(y)), \forall x\in \mathbb{R}^n. $$ * \(f(x)\ge f^{**}(x),\forall x\in \mathbb{R}^n.\) * 若 \(f\) 是凸的,则 \(f,f^*,f^{**}\) 中任意一者是 proper 给出 另两者是 proper。 * 若 \(f\) 是闭且 proper 的凸函数,则 \(f=f^{**}\)。 * 若 \(\check{\text{cl}}f(x)>-\infty\) ,则 \(\check{\text{cl}}f=f^{**}\)

证明: \((a)\):显然。

\((b)\):由定义即得。

\((c)\):设 \(g=f^{**}\),则 \(g\) 是闭且 proper 的凸函数且 \(f(x)\ge g(x),\forall x\in \mathbb{R}^n\)。由支持超平面定理可知,\(f\) 的任意支撑超平面也是 \(g\) 的支撑超平面,故 \(f=g\)

\((d)\):由\((a)\)\((c)\)即得。

例子:

  • \(\frac{1}{p}+\frac{1}{q}=1\)\(p>1\)\(f(x)=\frac{1}{p}\|x\|^p\),其共轭函数为 \(f^*(y)=\frac{1}{q}\|y\|^q\)
  • \(f(x)=\frac{1}{2}x'Qx+a'x+b\)\(Q\) 为半正定矩阵,则 \(f^*(y)=\frac{1}{2}(y-a)'Q^{-1}(y-a)-b\)
  • \(f(x)=p(A(x-c))+a'x+b\),则 \(f^*(y)=q((A')^{-1}(y-a))+c'y+d\),其中 \(q\)\(p\) 的共轭函数,\(d=-(c'a+b)\)