「管理数学基础」3.1 凸分析:凸集与凸集分离定理、Farkas引理

2023-10-12 04:10

本文主要是介绍「管理数学基础」3.1 凸分析:凸集与凸集分离定理、Farkas引理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

凸集与凸集分离定理、Farkas引理

文章目录

  • 凸集与凸集分离定理、Farkas引理
    • 凸集
      • 定义:凸集
      • 凸集性质(逐个证明)
    • 超平面
      • 定义:超平面
      • 证明:超平面是凸集
      • 定义:支撑超平面
      • 定义:多面体
      • 定义:凸锥
    • 凸集分离定理
      • 定义:分离
      • 定义:凸集分离定理
    • Farkas引理
      • 定义:Farkas引理
      • 证明:Farkas引理

凸集

定义:凸集

注意凸集的定义,任取两点满足某个条件为凸集:

  • 证明是凸集的目标有了
  • 凸集的性质也有了,可以利用

凸集性质(逐个证明)

(1)


分析:

  • 任取 x A , y A ∈ λ C x_A,y_A \in \lambda C xA,yAλC,因为是要证明 λ C \lambda C λC是凸集
  • 也就是要对于所有的 x A , y A ∈ λ C , β ∈ [ 0 , 1 ] x_A,y_A \in \lambda C,\beta \in [0,1] xA,yAλC,β[0,1],都有 β x A + ( 1 − β ) y A ∈ λ C \beta x_A + (1-\beta) y_A \in \lambda C βxA+(1β)yAλC
  • 能利用的性质只有 C C C是凸集以及 C C C λ C \lambda C λC两个集合的关系(从微观上,一定存在 C C C中元素乘上实数 λ \lambda λ λ C \lambda C λC中),应该在二者间建立联系

(2)


分析:

  • 与上一题思路相同

(3)

有限个凸集的交集为凸集。

由以上凸集性质,我们做下面两点例题。

分析:

  • 分别在集合间取元素,根据集合性质建立元素间关系
  • 然后带回去,这样从原理出发计算不会出错

超平面

定义:超平面

分析:

  • a ′ x = b a' x = b ax=b R 2 R^2 R2是直线,在 R 3 R^3 R3是平面,在 R k , k > 3 R^k,k>3 Rk,k>3当然就是超平面了
  • 注意 a a a实际上超平面的法向量,与超平面垂直; b ∈ R 1 b\in R^1 bR1决定了超平面的位置
  • 闭半空间一共有两个(一侧的点与法向量构成锐角,一侧是锐角)

证明:超平面是凸集

很简单,对于闭半空间是凸集同理,将 = = =换成 ≤ \le ≥ \ge 即可。

定义:支撑超平面

分析:

  • “支撑”即超平面对这个空间的生成起了作用,“触碰”到了这个空间

定义:多面体

多面体:

  • 是多胞形(上图的多胞形定义,我觉得不对)
  • 有界非空

定义:凸锥

分析:

  • 经过原点 0 ⃗ \vec{0} 0 ,因此超平面中 b = 0 b=0 b=0
  • λ 1 x \lambda_1 x λ1x λ 2 y \lambda_2 y λ2y 相加,实际上表示了两个超平面的中和,即相互趋近

凸集分离定理

定义:分离

分析:

  • 两个非空集合,可以被几何的概念(超平面)分开,不重叠(但是可以重叠在超平面上)
  • 如果没有 ≤ \le ≥ \ge 即等号关系,则是严格分离

定义:凸集分离定理

如上是凸集分离定理(如果两个集合是不相交的凸集,那么可以被一个超平面分开)。

证明过程很长,证明并应用了:Weierstrass定理、点集严格分离定理、支撑超平面定理。

Farkas引理

定义:Farkas引理

用于后面的凸规划,这里注意一点:

  • (1)有解了,(2)必无解

证明:Farkas引理

首先,假设(1)有解,证明(2)无解即可;接着证明(1)无解情况下,(2)必有解,大概思路是:

  • ∀ y ∈ S \forall y \in S yS,由(1)无解可得 b ∉ S b \notin S b/S,由此,利用点集分离定理,得到 p ′ b < p ′ y p' b < p' y pb<py
  • 进一步,由 0 ∈ S 0 \in S 0S,则有 p ′ b < 0 p'b < 0 pb<0,现在(2)的第二个式子已经证明完毕了,接下来是第一个式子 p ′ A ≥ 0 p'A \ge 0 pA0的证明

这篇关于「管理数学基础」3.1 凸分析:凸集与凸集分离定理、Farkas引理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/193135

相关文章

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用

Redis主从/哨兵机制原理分析

《Redis主从/哨兵机制原理分析》本文介绍了Redis的主从复制和哨兵机制,主从复制实现了数据的热备份和负载均衡,而哨兵机制可以监控Redis集群,实现自动故障转移,哨兵机制通过监控、下线、选举和故... 目录一、主从复制1.1 什么是主从复制1.2 主从复制的作用1.3 主从复制原理1.3.1 全量复制

Redis主从复制的原理分析

《Redis主从复制的原理分析》Redis主从复制通过将数据镜像到多个从节点,实现高可用性和扩展性,主从复制包括初次全量同步和增量同步两个阶段,为优化复制性能,可以采用AOF持久化、调整复制超时时间、... 目录Redis主从复制的原理主从复制概述配置主从复制数据同步过程复制一致性与延迟故障转移机制监控与维

MySQL中my.ini文件的基础配置和优化配置方式

《MySQL中my.ini文件的基础配置和优化配置方式》文章讨论了数据库异步同步的优化思路,包括三个主要方面:幂等性、时序和延迟,作者还分享了MySQL配置文件的优化经验,并鼓励读者提供支持... 目录mysql my.ini文件的配置和优化配置优化思路MySQL配置文件优化总结MySQL my.ini文件

Redis连接失败:客户端IP不在白名单中的问题分析与解决方案

《Redis连接失败:客户端IP不在白名单中的问题分析与解决方案》在现代分布式系统中,Redis作为一种高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景,然而,在实际使用过程中,我们可能... 目录一、问题背景二、错误分析1. 错误信息解读2. 根本原因三、解决方案1. 将客户端IP添加到Re

Redis主从复制实现原理分析

《Redis主从复制实现原理分析》Redis主从复制通过Sync和CommandPropagate阶段实现数据同步,2.8版本后引入Psync指令,根据复制偏移量进行全量或部分同步,优化了数据传输效率... 目录Redis主DodMIK从复制实现原理实现原理Psync: 2.8版本后总结Redis主从复制实

锐捷和腾达哪个好? 两个品牌路由器对比分析

《锐捷和腾达哪个好?两个品牌路由器对比分析》在选择路由器时,Tenda和锐捷都是备受关注的品牌,各自有独特的产品特点和市场定位,选择哪个品牌的路由器更合适,实际上取决于你的具体需求和使用场景,我们从... 在选购路由器时,锐捷和腾达都是市场上备受关注的品牌,但它们的定位和特点却有所不同。锐捷更偏向企业级和专

SpringBoot使用minio进行文件管理的流程步骤

《SpringBoot使用minio进行文件管理的流程步骤》MinIO是一个高性能的对象存储系统,兼容AmazonS3API,该软件设计用于处理非结构化数据,如图片、视频、日志文件以及备份数据等,本文... 目录一、拉取minio镜像二、创建配置文件和上传文件的目录三、启动容器四、浏览器登录 minio五、

IDEA中的Kafka管理神器详解

《IDEA中的Kafka管理神器详解》这款基于IDEA插件实现的Kafka管理工具,能够在本地IDE环境中直接运行,简化了设置流程,为开发者提供了更加紧密集成、高效且直观的Kafka操作体验... 目录免安装:IDEA中的Kafka管理神器!简介安装必要的插件创建 Kafka 连接第一步:创建连接第二步:选