当前位置: 首页 > news >正文

范数的共轭函数

在这里插入图片描述

共轭函数的定义:
设函数 f : R n → R f: \R^n \rightarrow \R f:RnR,定义函数 f ∗ : R n → R f^*: \R^n \rightarrow \R f:RnR f ∗ ( y ) = sup ⁡ x ∈ d o m f ( y T x − f ( x ) ) , f^*(y) = \sup_{x \in dom f} (y^Tx - f(x)), f(y)=xdomfsup(yTxf(x)), f ∗ f^* f f f f 的共轭函数。其定义域为 { y ∣ f ∗ ( y ) < ∞ } \{y | f^*(y) < \infty \} {yf(y)<}显然,无论 f f f 是否为 凸函数, 其共轭函数永远是 凸函数,因为它是一系列凸函数的逐点上确界


结论:
范数的共轭函数是其对偶范数单位球的示性函数。

具体描述:
∣ ∣ ⋅ ∣ ∣ || · || 表示 R n \R^n Rn 上的范数,其对偶范数为 ∣ ∣ ⋅ ∣ ∣ ∗ ||· ||_* 。则 f ( x ) = ∣ ∣ x ∣ ∣ f(x) = ||x|| f(x)=x 的共轭函数为 f ∗ ( y ) = { 0 ,          ∣ ∣ y ∣ ∣ ∗ ≤ 1 ∞ ,      o t h e r w i s e f^*(y)=\left\{ \begin{array}{lr} 0, \;\;\;\; ||y||_* \leq 1& \\ \infty, \;\;otherwise& \end{array} \right. f(y)={0,y1,otherwise


证明:

∣ ∣ y ∣ ∣ ∗ > 1 ||y||_* > 1 y>1, 根据对偶范数的定义,存在 z ∈ R n , ∣ ∣ z ∣ ∣ < 1 z \in \R^n, ||z|| < 1 zRn,z<1 使得 y T z > 1 y^Tz > 1 yTz>1。 取 x = t z x = tz x=tz,令 t → ∞ t \rightarrow \infty t 可得 y T x − ∣ ∣ x ∣ ∣ = t ( y T z − ∣ ∣ z ∣ ∣ ) → ∞ y^Tx -||x|| = t(y^Tz - ||z||) \rightarrow \infty yTxx=t(yTzz) f ∗ ( y ) = ∞ f^*(y) = \infty f(y)=,没有上界。反之,若 ∣ ∣ y ∣ ∣ ∗ < 1 ||y||_* < 1 y<1,对任意 x x x,有 y T x ≤ ∣ ∣ y ∣ ∣ ∗ ∣ ∣ x ∣ ∣ ≤ ∣ ∣ x ∣ ∣ y^Tx \leq ||y||_*||x|| \leq ||x|| yTxyxx,即 y T x − ∣ ∣ x ∣ ∣ ≤ 0 y^Tx -||x|| \leq 0 yTxx0 x = 0 x=0 x=0 时取等号,故 f ∗ ( y ) = 0 f^*(y) = 0 f(y)=0

在这里插入图片描述

相关文章:

  • Python几种开发工具介绍
  • 对偶锥与自对偶
  • VC2005使用SQLite,适用于WIN32以及WINCE
  • 凸函数的梯度的单调性 (Monotonicity of gradient)
  • 恢复Debian下root用户bash高亮显示
  • SVM——支持向量机
  • VMWare桥接模式虚拟机网络配置
  • SVM——支持向量机【Latex原稿】
  • VMWare Pocket ACE实例包的创建
  • AdaBoost 算法
  • 文件读写操作的缓存机制
  • PAC学习框架
  • 《梦断代码(Dreaming in Code)》译后记
  • PAC学习框架【latex原稿】
  • 程序员, 超越软件蓝领的七种武器
  • Android开源项目规范总结
  • Docker容器管理
  • emacs初体验
  • Javascript基础之Array数组API
  • js正则,这点儿就够用了
  • Making An Indicator With Pure CSS
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • Sass Day-01
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • windows下mongoDB的环境配置
  • 程序员最讨厌的9句话,你可有补充?
  • 欢迎参加第二届中国游戏开发者大会
  • 记录:CentOS7.2配置LNMP环境记录
  • 将回调地狱按在地上摩擦的Promise
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 实战|智能家居行业移动应用性能分析
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​io --- 处理流的核心工具​
  • (C语言)共用体union的用法举例
  • (动态规划)5. 最长回文子串 java解决
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (五)MySQL的备份及恢复
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (转)ORM
  • (转)平衡树
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .bat文件调用java类的main方法
  • .gitignore文件设置了忽略但不生效
  • .htaccess 强制https 单独排除某个目录
  • .net6+aspose.words导出word并转pdf
  • .NET下的多线程编程—1-线程机制概述
  • .Net语言中的StringBuilder:入门到精通
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)