版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/itnerd/article/details/83687747
共轭函数的定义:
设函数
f:Rn→R,定义函数
f∗:Rn→R 为
f∗(y)=x∈domfsup(yTx−f(x)), 称
f∗ 为
f 的共轭函数。其定义域为
{y∣f∗(y)<∞}显然,无论
f 是否为 凸函数, 其共轭函数永远是 凸函数,因为它是一系列凸函数的逐点上确界。
结论:
范数的共轭函数是其对偶范数单位球的示性函数。
具体描述:
若
∣∣⋅∣∣ 表示
Rn 上的范数,其对偶范数为
∣∣⋅∣∣∗。则
f(x)=∣∣x∣∣ 的共轭函数为
f∗(y)={0,∣∣y∣∣∗≤1∞,otherwise
证明:
若
∣∣y∣∣∗>1, 根据对偶范数的定义,存在
z∈Rn,∣∣z∣∣<1 使得
yTz>1。 取
x=tz,令
t→∞ 可得
yTx−∣∣x∣∣=t(yTz−∣∣z∣∣)→∞即
f∗(y)=∞,没有上界。反之,若
∣∣y∣∣∗<1,对任意
x,有
yTx≤∣∣y∣∣∗∣∣x∣∣≤∣∣x∣∣,即
yTx−∣∣x∣∣≤0当
x=0 时取等号,故
f∗(y)=0。