共轭函数
定义
设函数
几何意义

TikZ 代码
\begin{tikzpicture}[line cap=round,line join=round,scale=1.0]
% conjugate function: f*(y) = sup (yx - f(x))
\draw[->] (-1.0,0) -- (4.7,0) node[below] {$x$};
\draw[->] (0,-1.3) -- (0,3.6);
\draw[blue] plot[domain=-0.8:4.4] (\x, {0.3*(\x-1.2)^2 + 0.5});
\node[blue] at (-0.45,2.9) {$f(x)$};
% line yx through origin (parallel to the tangent of f)
\draw[dashed] (-0.9,-0.648) -- (4.35,3.132);
\node at (4.0,3.0) {$xy$};
% tangent line, intercept -f*(y) on the y-axis
\draw[dashed] (-0.9,-1.444) -- (4.35,2.336);
\fill (2.4,0.932) circle (1.6pt);
\fill (0,-0.796) circle (1.6pt) node[right] {$(0, -f^{*}(y))$};
\end{tikzpicture}共轭函数的几何意义如图所示。教材当中仅仅只是简略说明了这张图,但实际上这张图并不是特别容易理解。下面详细说明如何将这张图和共轭函数的定义结合起来理解。
首先,我们要明确的一点是,在共轭函数的定义中,自变量是
因此,一元函数
因此,共轭函数的定义可以用自然语言描述为:直线(超平面)
显然,
举例
仿射函数
当且仅当
负对数函数
当
指数函数
当
负熵函数
对所有
反比例函数
当
严格凸的二次函数
对所有的
这是一个很好的性质,严格凸的二次函数求共轭函数只需要求其二次型矩阵的逆矩阵即可。
对数-行列式
其共轭函数定义为
指数和的对数函数
其共轭函数的推到稍微有些复杂,这里直接给出结果。
也就是说,指数和的对数函数的共轭函数是概率单纯形内的负熵函数。
范数
我们知道,
基本性质
Fenchel 不等式
如果
令
共轭的共轭
我们学过的很多概念当中都包含“共轭”,例如共轭根式、共轭复数等。实际上“共轭”包含了“成对出现”这么一层意思。因此,共轭函数也有类似的性质。
上述等式要求函数
Legendre 变换
可微函数
设函数
有了这个结论,给定任意
我们也可以换一个角度理解。
伸缩变换和复合仿射变换
设
设
其定义域为
独立函数的和
设函数
的共轭函数为
也就是说,独立凸函数的和的共轭函数是各个凸函数的共轭函数的和。