凸优化中多面体的定义

P={x|aTix≤bi,i=1,2,⋯,m,cTjx=dj,j=1,2,⋯,p}

\begin{align} \mathcal{P}=\left\{{\boldsymbol{x}|\boldsymbol{a}_i^T\boldsymbol{x}\leq b_i, i=1,2,\cdots, m, \boldsymbol{c}_j^T\boldsymbol{x}=d_j, j=1,2,\cdots,p}\right\} \end{align}
以下分为三个步骤进行证明:
(a) 证明:若 {Ωα}(α∈I) \left\{{\Omega_{\alpha}}\right\} (\alpha \in I) 是 Rn \mathbb{R}^n空间中的凸集的集合. 则 ⋂α∈IΩα \bigcap_{\alpha \in I}\Omega_{\alpha} 也是凸集.

证: 设任意 x1,x2∈⋂α∈IΩα x_1,x_2\in \bigcap_{\alpha\in I}\Omega_{\alpha}. 那么对于任意 α∈I \alpha\in I,都有 x1,x2∈Ωα x_1,x_2\in \Omega_{\alpha} . 由于 Ωα \Omega_{\alpha}是凸集,因此 θx1+(1−θ)x2∈Ωα (α∈I) \theta x_1+(1-\theta)x_2\in \Omega_{\alpha} \ (\alpha\in \boldsymbol{I}) 对于任意的 θ∈(0,1) \theta\in (0,1) 都成立,即, θx1+(1−θ)x2∈⋂α∈IΩα \theta x_1+(1-\theta)x_2\in \bigcap_{\alpha\in I}{\Omega_{\alpha}},即 ⋂α∈IΩα \bigcap_{\alpha \in I}\Omega_{\alpha} 是凸集.

(b) 证明:超平面和半空间是凸集
超平面和半空间的定义如下:

Hyperplanes:{x|aTx=b}Halfspaces:{x|aTx≤b}

\begin{equation} \text{Hyperplanes}: \left\{{x|a^Tx=b}\right\} \quad \text{Halfspaces}: \left\{{x|a^Tx\leq b}\right\} \end{equation}
证: 假设 x1,x2∈Ω x_1,x_2\in \Omega, 并且 aTx1=b,aTx2=b a^Tx_1=b, a^Tx_2=b. 我们可以得到

aT(θx1+(1−θ)x2)=θaTx1+(1−θ)aTx2=b

\begin{equation} a^T(\theta x_1+(1-\theta)x_2)=\theta a^T x_1+(1-\theta)a^Tx_2=b \end{equation}
即, (θx1+(1−θ)x2)∈Ω (\theta x_1+(1-\theta)x_2)\in \Omega. 类似的,我们也可以得到半空间也是凸集。

(c) 从多面体的定义,我们知道一个多面体是由多个超平面和半空间的交集合,如步骤(b)中证明,超平面和半空间都是凸集,如步骤(a)中证明,凸集的交集合也是凸的。根据(a)和(b)的结论,因此多面体是凸集。

所有的多面体都是凸集相关推荐

  1. [最优化]凸集的定义与常见凸集

    凸集的定义与常见凸集 通常认为,如果某个实际问题可以表述为凸优化问题,那么事实上已经解决了这个问题,然而凸优化问题的识别还比较困难,本文将先介绍凸集的定义与常见凸集. 仿射集 如果集合 C⊆Rn C ...

  2. 凸优化学习(二)——凸集

    注意,本文内容来自于吴恩达老师cs229课堂笔记的中文翻译项目:https://github.com/Kivy-CN/Stanford-CS-229-CN 中的凸优化部分的内容进行翻译学习. 2. 凸 ...

  3. 超平面,半空间,多面体,单纯形定义与解析

    深入理解仿射集,凸集,锥等定义及相关证明,这里列出一些常用的凸集,和一些球,空间,多面体,单纯形之类的正式定义,并讨论他们和凸集的关系. Rn空间与子空间\color{red}\mathbf{R^n空 ...

  4. 凸优化学习:PART1凸集

    凸优化学习PART1 一.引言:优化问题简介 优化问题的定义 凸优化是优化的一种,是优化中比较容易的问题.在讲解优化问题前,首先说明什么是优化/数学规划(Optimization/Mathematic ...

  5. 超平面,半空间,多面体

    它们都是凸集 超平面(hyperplane)的定义: {x∣aTx=b}\{x\mid a^{T}x=b\}{x∣aTx=b} 其中 aaa 是一个非零向量,bbb 是实数,即 a≠0,b∈Ra\ne ...

  6. 凸优化——凸集与凸函数

    一.数学规划   从一个可行解的集合中,寻找出最优的元素,称为数学规划,又名优化.可以写为 m i n i m i z e f 0 ( x ) s u b j e c t t o f i ( x ) ...

  7. 多面体 (Multipatch)

    多面体要素是一种可存储面集合的 GIS 对象,能够在数据库中将 3D 对象的边界表示为单个行.面可存储表示要素组成部分的纹理.颜色.透明度和几何信息.面中存储的几何信息可以是三角形.三角扇.三角条带或 ...

  8. 泛函分析笔记(八) 凸集和凸函数

    文章目录 1. 凸集 2. 凸函数 1. 凸集 线段: 给定向量空间的两点 a 和 b ,集合 [ a , b ] : = { x ∈ X ; x = λ a + ( 1 − λ ) b , 0 ≤ ...

  9. ArcGIS教程:多面体

    什么是多面体要素? 多面体要素是一种可存储面集合的 GIS 对象,能够在数据库中将 3D 对象的边界表示为单个行.面可存储表示要素组成部分的纹理.颜色.透明度和几何信息.面中存储的几何信息可以是三角形 ...

最新文章

  1. 神器来啦!一键可视化,终于能看懂神经网络到底在干啥了
  2. android上如何写配置文件
  3. Spark的枚举类型实例!scala的枚举。
  4. 最新!2020世界一流大学学术排名出炉!
  5. Snabbdom(虚拟dom-8-removeVnodes函数)
  6. 按键精灵定义全局变量_按键精灵中如何定义和使用变量
  7. UVA - 1605 Building for UN (联合国大楼)
  8. 初中英语和计算机融合的教学案例,信息技术与初中英语教学整合的教学设计.doc...
  9. python监控网页变化教程_Python实时监控网站浏览记录实现过程详解
  10. 利用git进行word文档的版本管理
  11. 现代管理学 罗珉 第三版
  12. 苹果域对应关系 Manifest.db文件解析
  13. 英语计算机手抄报图片大全,五年级英语手抄报图片大全
  14. pause()与sigsuspend()的用法
  15. 数据结构-图(图的定义、分类、基本术语和存储结构)
  16. 网络编程——epoll
  17. 一元多项式 java_java链表实现一元多项式的合并同类项以及加法
  18. php网页无痕预览,javascript,html5_如何应对用户使用无痕浏览模式,javascript,html5 - phpStudy...
  19. 华晨宏盛分享2021年个人所得税起征点是个人所得税税率一览表
  20. Python模块:Random(未完待续)

热门文章

  1. 北京4名IT男改卖肉夹馍日入万元
  2. Openlayers 平滑曲线
  3. BUU [vnctf2023]电子木鱼
  4. 学好机器学习,这里有你需要的一切
  5. 卡巴斯基:超四成网民遭遇网络安全问题
  6. 山寨AppStore暴富者 中国最神秘的移动互联网赢家
  7. 永硕心理服务云平台专题培训—12期落下帷幕
  8. motan与zookeeper框架
  9. 前端web:一、Html
  10. 倒桩(2) - 倒车入库