跳到内容
返回探索
数学建模 / 英语

凸集 - 简介

mathapptician · YouTube · 8:41

打开原视频
阅读与收藏

把讲解展开来看。

被收藏 0

已审核学习内容 · 视频分析 · 中文
阅读完整概览

本165-分钟白板讲解介绍 RnR^n 中的凸集。它首先给出非形式化的规则:集合中任意两点之间的整个连接线段必须完全落在该集合内部;接着用一个凸圆盘和一个非凸的肾形区域加以图示;指出在一维情形下,凸集即为区间;然后将线段形式化为 \{(1−λ1-\lambda)x+λyx+\lambda y:\lambda\in[0,1]\},并给出 RnR^n 中子集 C 的凸性条件。视频片段最后引入示例集合 H := \{x∈Rnx\in\mathbb{R}^n:a^Tx≥βT x\geq\beta\}。 这段时长为 165 秒的白板讲解证明:半空间 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β }(其中 a≠0a \ne 0,β ∈ ℝ)是凸集。主讲人首先陈述凸性判据,再任取 x, y∈Hy \in H,并令 z=(1−λ)x+λyz = (1-λ)x + λy,其中 λ∈[0,1]λ \in [0,1]。通过用分配律展开 aTza^T z,结合 aTx≥βa^T x \ge β 与 aTy≥βa^T y \ge β,并注意到 1-λ 与 λ 均为非负数,推得 aTz≥(1−λ)β+λβ=βa^T z \ge (1-λ)β + λβ = β。因此 z∈Hz \in H,故 H 中任意两点间的整个线段都落在 H 内。 这段165秒的白板片段完成了半空间 H = { x ∈ ℝ^n : aTx≥βa^T x \ge β } 是凸集的证明,将此类集合命名为半空间,指出凸集的交集仍是凸集,将多面体定义为有限个半空间的交集,剖析了一个具体的 ℝ^2 示例,并得出线性规划可行域是多面体、因而也是凸集的结论。 本导论式讲段将多面体定义为有限个半空间的交集;指出‘两个凸集的交集仍是凸集’这一事实,并说明半空间本身是凸集,从而推出多面体也是凸集;随后通过一个代数例子,演示如何将两个半空间不等式合并为一个多面体定义;主讲人强调,该性质对在凸集上最小化线性目标函数具有重要意义。

在学习检查器中查看要点和时刻,或切换阅读标签查看完整笔记。

章节

0:00凸集导引0:20二维空间中的圆盘示例0:43非凸示例1:06一维情形1:20RnR^n 中的线段1:55凸集的形式化定义2:32示例集合 H2:45定义半空间 H 及其参数3:00陈述凸性需证的目标3:09选取 x, y∈Hy \in H,并构造其线段上的点 z3:41将 z 属于 H 的判定简化为验证 aTz≥βa^T z \ge β4:07展开 aTza^T z 并利用端点处的不等式4:43用非负系数对不等式进行缩放并相加,得到上下界5:15得出 aTz≥βa^T z \ge β,从而 H 是凸集5:30完成半空间凸性的证明5:42为该集合命名:半空间6:10凸集的交集性质6:30定义多面体6:48ℝ^2 中的示例7:42与线性规划的联系8:15定义:多面体与凸性相关事实8:25交集的代数示例8:35在优化中的意义

学习解说文稿

依据视频画面与讲解整理,并非逐字语音转写。

本讲首先点明主题:称为凸集的 Rn\mathbb{R}^n 的特殊子集。主讲人随即给出核心直观理解:在该集合中任取两点,则连接这两点的整个直线段必须完全落在该集合内部。

为了使这一概念具体化,黑板上画出了平面上的一个实心圆盘。两个红色点被置于其内部,并用一条红色线段连接,该线段完全位于阴影区域内,直观地验证了“圆盘在二维空间中是凸集”这一论断。

接着,黑板上又画出并涂阴影了一个形如肾脏的平面区域。选取位于不同叶瓣中的两个点,它们之间的线段穿出了该区域。仅凭这样一对反例点,就足以说明该集合不是凸集。

随后,主讲人记录下一维的特殊情况:在R\mathbb{R}中,凸集恰好就是区间。这将低维图形与一般理论联系起来。

由于此前的图示仅覆盖了维度1和2,讲座现在以完全一般的形式定义所需对象:对x,y∈Rnx,y\in\mathbb{R}^n,它们之间的线段记为{(1−λ)x+λy:λ∈[0,1]}\{(1-\lambda)x+\lambda y:\lambda\in[0,1]\},其中λ\lambda在xx与yy之间进行插值。

在给出该定义之后,凸性被正式表述为:集合C⊆RnC\subseteq\mathbb{R}^n是凸的,当且仅当对所有x,y∈Cx,y\in C,xx与yy之间的整条线段都包含于CC中。主讲人强调,这一定义提供了适用于任意维度的统一判据。

最后,黑板被擦净,并引入一个具体的例子类:H:={x∈Rn:aTx≥β}H:=\{x\in\mathbb{R}^n:a^T x\geq\beta\}。视频片段止步于设定阶段,在对该集合展开任何证明之前即结束。

视频开头展示了一个集合H:={x∈Rn:aTx≥β}H:=\{x\in\mathbb{R}^n:a^Tx\ge\beta\}的手写定义,附带侧条件a∈Rna\in\mathbb{R}^n、a≠0a\neq0和β∈R\beta\in\mathbb{R}。主讲人指出aa是一个nn-向量,β\beta是一个实常数,从而明确说明当前研究的对象是由一个非零线性不等式所确定的半空间。

接下来陈述目标:证明HH是凸集。所采用的方法是标准的线段判据:任取HH中的两点,并验证连接它们的整条线段仍完全包含于HH之中。这一步将几何命题转化为代数的隶属关系检验。

为实现该判据,证明中任取 x,y∈Hx,y\in H 并定义 z=(1−λ)x+λyz=(1-\lambda)x+\lambda y 对某个 λ∈[0,1]\lambda\in[0,1]。主讲人明确将 zz 解释为 xx 与 yy,因此证明 z∈Hz\in H 将证明整个线段的凸性。

随后视频解释如何检验点是否属于HH:一个点属于HH当且仅当它满足该集合的定义不等式。因此任务简化为证明aTz≥βa^Tz\ge\beta。此步骤将抽象的凸性要求与开头写出的具体半空间定义联系起来。

计算从将zz的定义代入线性泛函开始:aTz=aT((1−λ)x+λy)a^Tz=a^T((1-\lambda)x+\lambda y)。利用分配律,该式被重写为(1−λ)aTx+λaTy(1-\lambda)a^Tx+\lambda a^Ty。代数运算分离出两个量aTxa^Tx和aTya^Ty,而这两个量已由假设x,y∈Hx,y\in H加以控制。

由于xx和yy均属于HH,证明记录端点处的不等式aTx≥βa^Tx\ge\beta和aTy≥βa^Ty\ge\beta。又因λ∈[0,1]\lambda\in[0,1],两个系数1−λ1-\lambda和λ\lambda均为非负数,故将不等式两边分别乘以这些标量后,不等号方向保持不变。由此得到(1−λ)aTx≥(1−λ)β(1-\lambda)a^Tx\ge(1-\lambda)\beta和λaTy≥λβ\lambda a^Ty\ge\lambda\beta。

将两个下界相加得aTz≥(1−λ)β+λβ=βa^Tz\ge(1-\lambda)\beta+\lambda\beta=\beta。最后的化简使用(1−λ)+λ=1(1-\lambda)+\lambda=1。于是,任意线段上的点zz满足HH的定义不等式,因此z∈Hz\in H。视频结尾通过视觉方式将这一结论回溯至原始的隶属条件,从而完成对半空间HH凸性的证明。

视频片段从集合 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β } 的一个已完成的凸性论证开始。任取 x, y∈Hy \in H 与 λ∈[0,1]λ \in [0,1],讲师构造 z=(1−λ)x+λyz = (1-λ)x + λy,并利用线性性计算得 aTz=(1−λ)aTx+λaTya^T z = (1-λ)a^T x + λa^T y。由于 aTx≥βa^T x \ge β 且 aTy≥βa^T y \ge β,因此有 aTz≥(1−λ)β+λβ=βa^T z \ge (1-λ)β + λβ = β,故 z∈Hz \in H,从而 H 是凸集。

接着,讲师为这类集合命名:ℝ^n 中由一个含非零系数向量的线性不等式所描述的集合称为半空间。关键限制是 a≠0a \ne 0;否则该不等式将不真正涉及变量 x。

接下来是一个关于凸性的通用闭包性质:两个凸集的交集仍是凸集。黑板上将此记为一条事实,讲师随即指出,重复使用该论证可知:任意多个凸集的交集仍是凸集。

利用该事实,讲座将多面体定义为有限个半空间的交集。由于每个半空间都是凸集,且有限交运算保持凸性,因此每个多面体都是凸集。

一个具体例子写在 ℝ^2 中:{ [x1x_1;x2x_2] : x1+2x2≥5x_1 + 2x_2 \ge 5 } ∩ { [x1x_1;x2x_2] : -2x_1 + x2≥0x_2 \ge 0 }。随后讲师将其简洁地重写为 { [x1x_1;x2x_2] : x1+2x2≥5x_1 + 2x_2 \ge 5, -2x_1 + x2≥0x_2 \ge 0 },并强调这两个不等式必须同时成立。

最后,讲座将这一几何概念与优化问题联系起来:线性规划的可行域由线性不等式界定,而等式约束甚至可被替换为一对不等式。因此可行域是有限个半空间的交集,即一个多面体,从而它必然是凸集。

本视频介绍了一条基本事实:任意两个凸集的交集仍为凸集;接着明确定义多面体为有限个半空间的交集。

由于每个半空间都是凸集,应用交集性质即可确认:任一多面体也必为凸集。这一结构性认识对后续应用至关重要。

一个例子通过取由线性不等式定义的两个半空间的交集来说明这一点:x1+2x2x_1 + 2x_2 >= 5 和 -2x_1 + x2x_2 >= 0。结果是一个单一集合,其中两个条件必须同时成立。

讲述者强调,知道解集是凸集至关重要,因为在线性函数下对这类集合进行优化,是数学中一个研究充分且易于处理的问题。

知识卡片

01

凸性的非正式含义

当从一个集合中任取两点时,若连接这两点的整个直线段仍完全落在该集合内部,则称该集合是凸的。这是在任何公式出现之前所陈述的几何准则。

02

圆盘作为凸的平面示例

所画出的圆盘直接诠释了该定义:两个内部点由一条线段连接,而该线段完全保留在阴影圆盘之内,与“二维空间中的圆盘是凸集”这一口头论断完全吻合。

03

通过反例构造的非凸集

肾脏形区域不满足凸性,因为可以选出分别位于不同叶瓣中的两个点,其连线穿出了该区域。仅需展示这样一对“坏点”,即可否证凸性所要求的全称条件。

04

一维凸集

在一维情况下,凸集恰好就是区间。这揭示了当背景空间为实数轴时,一般凸性条件的特例。

05

RnR^n 中的线段

对于两点x,y∈Rnx,y\in\mathbb{R}^n,连接它们的线段是所有插值点(1−λ)x+λy(1-\lambda)x+\lambda y构成的集合,其中λ\lambda从0变化到1(含端点)。

{(1−λ)x+λy:λ∈[0,1]}\{(1-\lambda)x+\lambda y : \lambda \in [0,1]\}
06

凸集的形式化定义

一个子集CC是Rn\mathbb{R}^n凸的,如果对任意一对x,y∈Cx,y\in C,连接xx与yy的整个线段都包含于CC中。这是用于检验任意维数下凸性的条件。

∀x,y∈C,  {(1−λ)x+λy:λ∈[0,1]}⊆C\forall x,y \in C,\; \{(1-\lambda)x+\lambda y : \lambda \in [0,1]\} \subseteq C
07

示例集合 H 的引入

由线性不等式定义的具体集合:所有x∈Rnx\in\mathbb{R}^n 使得 aTx≥βa^T x\geq\beta。这为应用凸性定义准备了一个标准例子。

H:={x∈Rn:aTx≥β}H := \{x \in \mathbb{R}^n : a^T x \geq \beta\}
08

视频中使用的半空间定义

视频研究集合H:={x∈Rn:aTx≥β}H:=\{x\in\mathbb{R}^n:a^Tx\ge\beta\},其中aa是Rn\mathbb{R}^n中一个非零向量,β\beta是一个实常数。点是否属于HH完全由线性不等式aTx≥βa^Tx\ge\beta决定。

H:={x∈Rn:aTx≥β},a≠0, β∈RH := \{ x \in \mathbb{R}^n : a^T x \ge \beta \},\quad a \neq 0,\ \beta \in \mathbb{R}
09

应用于集合H的凸性判据

为证明HH是凸集,主讲人采用线段判据:任取两点x,y∈Hx,y\in H,并证明它们之间线段上的每一点也都属于HH。在线性代数中,线段上的点可表示为z=(1−λ)x+λyz=(1-\lambda)x+\lambda y,其中λ∈[0,1]\lambda\in[0,1]。

z=(1−λ)x+λy,λ∈[0,1]z=(1-\lambda)x+\lambda y,\quad \lambda\in[0,1]
10

为何证明aTz≥βa^Tz\ge\beta就已足够

该证明将问题“z∈Hz\in H?”归约为单一不等式检验aTz≥βa^Tz\ge\beta,因为这恰好是HH的定义条件。因此,整个凸性论证化为一个计算过程,表明线段上的点zz满足与端点相同的不等式。

11

aTza^Tz的代数展开

将z=(1−λ)x+λyz=(1-\lambda)x+\lambda y代入aTza^Tz并应用分配律得到aTz=(1−λ)aTx+λaTya^Tz=(1-\lambda)a^Tx+\lambda a^Ty。此步骤分离了每个端点的贡献,并为使用假设x,y∈Hx,y\in H做好准备。

aTz=aT((1−λ)x+λy)=(1−λ)aTx+λaTya^Tz=a^T((1-\lambda)x+\lambda y)=(1-\lambda)a^Tx+\lambda a^Ty
12

来自x,y∈Hx,y\in H的端点不等式

由于xx和yy均取自HH,HH的定义立即推出aTx≥βa^Tx\ge\beta和aTy≥βa^Ty\ge\beta。这两个不等式是后续证明中所用到的关于端点的全部事实。

aTx≥β,aTy≥βa^Tx\ge\beta,\quad a^Ty\ge\beta
13

非负系数保持不等式方向不变

因为λ∈[0,1]\lambda\in[0,1],所以1−λ1-\lambda和λ\lambda均为非负。将aTx≥βa^Tx\ge\beta乘以1−λ1-\lambda、aTy≥βa^Ty\ge\beta乘以λ\lambda,因此不等号方向得以保持,得到(1−λ)aTx≥(1−λ)β(1-\lambda)a^Tx\ge(1-\lambda)\beta和λaTy≥λβ\lambda a^Ty\ge\lambda\beta。

(1−λ)aTx≥(1−λ)β,λaTy≥λβ(1-\lambda)a^Tx\ge(1-\lambda)\beta,\quad \lambda a^Ty\ge\lambda\beta
14

最终界估计与凸性的结论

将两个下界相加得到aTz≥(1−λ)β+λβ=βa^Tz\ge(1-\lambda)\beta+\lambda\beta=\beta。因此,任意线段上的点zz满足HH的定义不等式,故z∈Hz\in H。由于x,yx,y和λ\lambda是任意的,整条线段都位于HH中,从而证明HH是凸集。

aTz≥(1−λ)β+λβ=βa^Tz\ge(1-\lambda)\beta+\lambda\beta=\beta
15

半空间

半空间是指 ℝ^n 中满足一个含非零系数向量的线性不等式的所有点构成的集合。本片段中展示的模型为 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β },其中 a ∈ ℝ^n,a≠0a \ne 0,且 β ∈ ℝ。

H:={x∈Rn:aTx≥β}H := \{ x \in \mathbb{R}^n : a^T x \ge \beta \}
16

半空间是凸集

为证明凸性,任取 x, y∈Hy \in H 与 λ∈[0,1]λ \in [0,1]。则 z=(1−λ)x+λyz = (1-λ)x + λy 满足 aTz=(1−λ)aTx+λaTy≥(1−λ)β+λβ=βa^T z = (1-λ)a^T x + λa^T y \ge (1-λ)β + λβ = β,故 z∈Hz \in H。因此 H 是凸集。

aT((1−λ)x+λy)=(1−λ)aTx+λaTy≥βa^T((1-\lambda)x+\lambda y)=(1-\lambda)a^Tx+\lambda a^Ty\ge\beta
17

凸集的交集

视频片段将‘两个凸集的交集仍是凸集’作为既定事实陈述,并通过重复应用这一性质,口头推广到任意多个凸集的交集情形。

C1∩C2 is convex if C1,C2 are convexC_1\cap C_2 \text{ is convex if } C_1,C_2 \text{ are convex}
18

多面体

此处将多面体定义为有限个半空间的交集。由于半空间是凸集,且交运算保持凸性,因此每个多面体都是凸集。

P=⋂i=1mHi,Hi halfspacesP=\bigcap_{i=1}^{m} H_i,\quad H_i \text{ halfspaces}
19

ℝ^2中的一个多面体示例

黑板上给出了显式例子 { [x1x_1;x2x_2] : x1+2x2≥5x_1 + 2x_2 \ge 5 } ∩ { [x1x_1;x2x_2] : -2x_1 + x2≥0x_2 \ge 0 },随后将其简洁重写为 { [x1x_1;x2x_2] : x1+2x2≥5x_1 + 2x_2 \ge 5, -2x_1 + x2≥0x_2 \ge 0 }。

{[x1x2]:x1+2x2≥5,  −2x1+x2≥0}\left\{\begin{bmatrix}x_1\\x_2\end{bmatrix}: x_1+2x_2\ge5,\;-2x_1+x_2\ge0\right\}
20

线性规划的可行域是多面体

讲者将多面体等同于线性规划问题的可行域。线性约束定义半空间,而等式约束可拆分为一对不等式,因此可行域是有限个半空间的交集,从而必为凸集。

feasible region=⋂iHi\text{feasible region}=\bigcap_i H_i
21

凸集的交集

凸几何中的一条核心性质指出:若取任意两个凸集并求其重叠部分(即交集),所得集合必定仍是凸集。这使得我们能够从较简单的凸集构建出更复杂的凸形状。

C1∩C2 is convex if C1,C2 are convexC_1 \cap C_2 \text{ is convex if } C_1, C_2 \text{ are convex}
22

多面体的定义

在此语境中,多面体不仅指3D立体,还包括由有限个半空间相交所形成的任意集合。半空间是指超平面(例如在2D中的一条直线)一侧的空间区域。

P=⋂i=1kHiP = \bigcap_{i=1}^k H_i
23

多面体是凸集

由于半空间本身是凸集,而凸集的交集仍是凸集,因此可以逻辑地推出:每一个多面体(定义为有限个半空间的交集)都是凸集。

24

示例:不等式组

视频展示了如何将两个独立的半空间定义合并为一个多面体描述。若集合A要求x1+2x2x_1 + 2x_2 >= 5,集合B要求-2x_1 + x2x_2 >= 0,则它们的交集包含同时满足这两个不等式的点。

{x:Ax≥b}\{ \mathbf{x} : A\mathbf{x} \ge \mathbf{b} \}

详细学习笔记

按知识点查看条件、步骤和证据。补充解释与视频直接内容分别标明。

符号定义 · 21

Rn\mathbb{R}^n

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人指出本节主题是 ℝⁿ 中一类特殊的集合,称为凸集。

  2. 公式
    观察依据

    后续书写表达式中使用 x, y ∈ ℝⁿ 和 C ⊆ ℝⁿ。

符号

Rn\mathbb{R}^n

含义

这些集合所处的背景欧几里得空间。

适用范围

所有 n 维实向量。

x,y

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    书写内容为:设 x, y ∈ ℝⁿ。

  2. 声音
    观察依据

    主讲人说,令 x 和 y 为 ℝⁿ 中的两个元素。

符号

x,y

含义

两个任意选取的点/向量,用于定义线段并检验凸性。

适用范围

x, y ∈ ℝⁿ;在凸性条件中,它们随后被限定取自 C。

λ\lambda

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    书写集合构造式中使用 λ∈[0,1]λ \in [0,1]。

  2. 声音
    观察依据

    主讲人说,λ 可取从零到一之间的任意值(含端点)。

符号

λ\lambda

含义

两点之间进行插值的标量参数。

适用范围

λ 属于区间0到1。

C

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    书面文字:集合 C⊆RnC \subseteq \mathbb{R}^n 是凸集,当且仅当……

  2. 声音
    观察依据

    说话人说:Rn\mathbb{R}^n 的一个子集是凸集,当且仅当对集合中任意两点 x 和 y,C 都包含 x 与 y 之间的线段。

符号

C

含义

一个待检验的凸集候选者,即 Rn\mathbb{R}^n 的一个子集。

适用范围

C 是 ℝⁿ 的子集。

H

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    书面文字:H := { x∈Rnx \in \mathbb{R}^n : aTx≥βa^T x \geq \beta }。

  2. 声音
    观察依据

    说话人说:考虑集合 H,它由所有满足 a 的转置乘以 x 大于或等于 β\beta 的 Rn\mathbb{R}^n 中的向量 x 构成。

符号

H

含义

视频片段末尾引入的一个具体示例集合。

适用范围

H 是 ℝⁿ 的子集。

a

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    书面表达式中含有 aTxa^T x。

  2. 声音
    观察依据

    说话人说:a 的转置乘以 x。

待核验内容
  1. 视频未明确说明向量 a 非零。

符号

a

含义

定义集合 H 所满足线性不等式的向量。

适用范围

隐含地表示一个属于 ℝⁿ 的向量,使得 aᵀx 有定义。

β\beta

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    写出的不等式以 ≥ β 结尾。

  2. 声音
    观察依据

    说话人说‘大于或等于 beta’。

符号

β\beta

含义

半空间不等式中的标量阈值。

适用范围

隐含地表示一个实数标量。

H

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上写出 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β }。

  2. 声音
    观察依据

    说话人提到集合 H,随后指出点必须满足定义该集合的条件。

符号

H

含义

所有满足与向量 a 的内积至少为 β 的 ℝ^n 中的向量 x 构成的半空间。

适用范围

ℝ^n 的子集

x

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    x 出现在定义式 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β } 中,之后又出现在 Take x, y∈Hy \in H 中。

  2. 声音
    观察依据

    说话人说取 x 和 y 属于 H。

符号

x

含义

ℝ^n 中的任意向量;在证明中,它是 H 中被选取的一个点。

适用范围

n 维实数空间

a

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上写出其中 a ∈ ℝ^n,a≠0a \ne 0。

  2. 声音
    观察依据

    说话人称 a 是一个 n 维向量,并要求 a 非零。

符号

a

含义

定义半空间不等式的固定非零系数向量。

适用范围

ℝⁿ 去掉 0

β

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上写出 β ∈ ℝ。

  2. 声音
    观察依据

    说话人说 beta 只是一个实常数。

符号

β

含义

半空间不等式中的一个固定实阈值。

适用范围

对应的式子为:ℝ

y

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上写出 取 x, y∈Hy \in H。

  2. 声音
    观察依据

    说话人说,我们取 H 中的 x 和 y。

符号

y

含义

H 中选取的第二个点,用于与 x 构成一条线段。

适用范围

ℝⁿ

知识点 · 13

凸集的非正式定义。

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    说话人将凸集介绍为 ℝⁿ 中的一类特殊集合,并指出:若从该集合中任取两点,则连接这两点的线段上的所有点也都属于该集合。

  2. 图示
    观察依据

    标题‘凸集’在给出口头定义时可见。

定义
解释

该片段先给出几何直观,再引入形式记号:当集合中任意选取的两点之间的整条连接线段都包含于该集合时,该集合即为凸集。

公式
适用条件
  1. 适用于 ℝⁿ 的子集。

  2. 该命题针对集合中**每一对**点,而不仅限于某一对点。

RnR^n 中两点之间线段的定义

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    写出:设 x, y ∈ ℝⁿ。x 与 y 之间的线段是集合 { (1−λ1-λ)x+λyx + λy : λ∈[0,1]λ \in [0,1] }。

  2. 声音
    观察依据

    说话人称该集合是线段上所有介于点 x 与点 y 之间的点构成的集合。

定义
解释

对于 RnR^n 中的两点 x 和 y,连接它们的线段在代数上表示为所有仿射组合 (1−λ1-\lambda)x+λyx+\lambda y,其中 λ\lambda 的取值范围是从 0 到 1(含端点)。

公式
{(1−λ)x+λy:λ∈[0,1]}\{(1-\lambda)x+\lambda y : \lambda \in [0,1]\}
适用条件
  1. x、y 属于 ℝⁿ。

  2. λ 属于区间0到1。

先修条目
  1. x,y
  2. λ\lambda

凸集的形式化定义

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    记作:若对任意 x, y∈Cy \in C,集合 C 都包含点 x 与点 y 之间的整个线段,则称集合 C ⊆ RnR^n 是凸集。

  2. 声音
    观察依据

    说话人口头陈述了相同条件,并补充说明:这使得人们可以讨论 n 维空间中的凸集,而不仅限于一维、二维或三维空间。

定义
解释

RnR^n 的子集 C 是凸集,当且仅当对 C 中任意一对点 x 和 y,点 x 与点 y 之间的整个线段也完全包含于 C 中。

公式
∀x,y∈C,  {(1−λ)x+λy:λ∈[0,1]}⊆C\forall x,y \in C,\; \{(1-\lambda)x+\lambda y : \lambda \in [0,1]\} \subseteq C
适用条件
  1. C 是 ℝⁿ 的子集。

  2. 该条件必须对所有 x, y∈Cy \in C 成立。

  3. 这等价于要求(1−λ1-λ)x+λy∈Cx + λy \in C 对所有 λ ∈ [0,1。

先修条目
  1. RnR^n 中两点之间线段的定义
  2. C

由线性不等式定义的特例集合 H

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    书面形式:考虑集合 H := { x ∈ ℝⁿ : aᵀx≥βx \ge β }。

  2. 声音
    观察依据

    主讲人说,让我们考察一个特例,并考虑这个集合。

待核验内容
  1. 该片段尚未证明 H 是凸集。

  2. 视频未明确将 H 命名为半空间。

定义
解释

在该片段结尾,讲师引入了一个具体的集合 H,它由所有满足线性不等式 aᵀx≥βx \ge β 的点 x ∈ ℝⁿ 构成,为检验凸性设立了一个标准例子。

公式
H:={x∈Rn:aTx≥β}H := \{x \in \mathbb{R}^n : a^T x \geq \beta\}
适用条件
  1. x 属于 R 的 n 次方。

  2. 定义条件是 aᵀx≥βx \ge β。

先修条目
  1. H
  2. a
  3. β\beta

半空间 H 的定义

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上显示 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β },其中 a ∈ ℝ^n,a≠0a \ne 0,且 β ∈ ℝ。

  2. 声音
    观察依据

    说话人指出:a 是一个 n 维向量,β 是一个实常数,且 a 必须是非零向量。

定义
解释

视频将集合 H 引入为所有满足线性不等式 aTx≥βa^T x \ge β 的向量 x ∈ ℝ^n 构成的集合,其中 a 是一个固定的非零向量,β 是一个固定的实常数。这正是接下来要证明其凸性的对象。

公式
H:={x∈Rn:aTx≥β},a∈Rn, a≠0,β∈RH := \{ x \in \mathbb{R}^n : a^T x \ge \beta \},\quad a \in \mathbb{R}^n,\ a \neq 0,\quad \beta \in \mathbb{R}
适用条件
  1. a 是 ℝ^n 中的一个非零向量

  2. β 是一个实常数

  3. H 的成员资格通过不等式 aTx≥βa^T x \ge β 来检验

为证明 H 是凸集,需验证的内容

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人说:‘我们将证明该集合是凸的’,并解释道:若从 H 中任取两点,则 H 必包含这两点之间的线段。

  2. 公式
    观察依据

    准则本身未单独写出公式,但后续几行用 x, y∈Hy \in H 和 z=(1−λ)x+λyz = (1-λ)x + λy 对其进行了实例化。

方法
解释

视频中陈述的证明策略是标准的凸集判定准则:任取 H 中两点 x 和 y,并证明连接这两点的线段上任意一点也属于 H。随后对 z 的构造正是对该准则的具体实施。

适用条件
  1. x 和 y 是 H 中的任意两点

  2. 目标是证明 x 与 y 之间的整条线段都包含在 H 中

先修条目
  1. 半空间 H 的定义

H 的成员资格检验

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人提问:如何检验某个对象是否属于 H?并回答:它必须满足定义该集合的条件,即 a 的转置乘以该点大于或等于 β。

  2. 公式
    观察依据

    黑板上已在 H 的定义中显示了 aTx≥βa^T x \ge β。

方法
解释

要验证一个候选点是否属于 H,需检验该点是否满足其定义不等式。因此,在本证明中,证明 z∈Hz \in H 就归结为证明 aTz≥βa^T z \ge β。

适用条件
  1. 候选点必须位于 ℝ^n 中

  2. 属于集合等价于满足其定义不等式

先修条目
  1. 半空间 H 的定义

半空间

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    讲师指出:半空间是 ℝ^n 中满足单个线性不等式的所有点组成的集合,且该不等式中变量 x 的系数不全为零。

  2. 公式
    观察依据

    黑板上显示 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β },其中 a ∈ ℝ^n,a≠0a \ne 0,β ∈ ℝ。

  3. 图示
    观察依据

    “Halfspace”一词写在所展示的集合定义上方。

定义
解释

半空间是 ℝ^n 的一个子集,由所有满足某一线性不等式的点组成,且该不等式的系数向量非零。本片段中展示的形式为 ≥ β。

公式
H:={x∈Rn:aTx≥β}H := \{ x \in \mathbb{R}^n : a^T x \ge \beta \}
适用条件
  1. a 属于 ℝ 的 n 次方

  2. a 不等于 0

  3. 对应的式子为:β ∈ ℝ

先修条目
  1. 通过凸组合验证凸性

多面体

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    讲师指出,若取有限个半空间的交集,所得对象称为多面体。

  2. 公式
    观察依据

    黑板上写着:多面体是有限个半空间的交集。

定义
解释

此处将多面体定义为有限个半空间的交集。由于每个半空间都是凸集,且交运算保持凸性,因此多面体必为凸集。

公式
polyhedron=⋂i=1mHi,Hi halfspaces\text{polyhedron} = \bigcap_{i=1}^{m} H_i, \quad H_i \text{ halfspaces}
适用条件
  1. 半空间的个数是有限的。

  2. 每个 HiH_i 都是此前定义过的半空间。

先修条目
  1. 半空间
  2. 凸集的交集

通过凸组合验证凸性

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上取 x, y∈Hy \in H,构造 z=(1−λ)x+λyz = (1-λ)x + λy,其中 λ∈[0,1]λ \in [0,1],然后证明 aTz≥βa^T z \ge β。

  2. 声音
    观察依据

    讲师指出,这意味着 z 属于 H,因此 H 是凸集。

方法
解释

要证明一个集合是凸集,需任取该集合中任意两点,构造它们的凸组合,并证明所得点仍满足该集合的定义条件。

公式
z=(1−λ)x+λy,λ∈[0,1]z=(1-\lambda)x+\lambda y,\quad \lambda\in[0,1]
适用条件
  1. x 和 y 必须是所考虑集合中的任意两点。

  2. 结论必须对每个 λ∈[0,1]λ \in [0,1] 成立。

凸集的交集

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上写道:事实:两个凸集的交集是凸集。

  2. 声音
    观察依据

    讲师陈述了同样的事实,然后指出反复应用该事实可将结论推广至任意多个凸集。

方法
解释

该片段展示了凸集的一个基本闭包性质:凸集的交集仍是凸集。黑板上的表述针对两个集合,而讲师通过反复应用,口头将其推广至任意有限或无限个凸集族。

公式
C1∩C2 is convex if C1,C2 are convexC_1 \cap C_2 \text{ is convex if } C_1,C_2 \text{ are convex}
适用条件
  1. 每个被取交集的集合本身必须已是凸集。

先修条目
  1. 通过凸组合验证凸性

多面体的定义

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    多面体就是有限个半空间的交集。

  2. 公式
    观察依据

    多面体是有限个半空间的交集。

定义
解释

多面体被定义为有限个半空间的交集。

适用条件
  1. 半空间的个数必须是有限的。

定理与条件 · 11

二维中的圆盘是凸的

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人说,在二维中,圆盘是凸的。

  2. 图示
    观察依据

    画出一个实心圆盘,并标注为“凸”。

  3. 动画
    观察依据

    圆盘内两个红色点之间连有一条红色线段,且该线段完全落在圆盘内部。

命题
命题

在二维空间中,圆盘是凸集。

前提
  1. 所讨论的集合是平面上的一个圆盘。

量词

对圆盘内任意一对点均成立,如直观检验所示。

所画的肾形集合不是凸集。

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    说话人说:这里有一个非凸集合的例子,因为所选两点之间的线段上存在不属于该集合的点。

  2. 图示
    观察依据

    画出一个肾形区域,并标注为‘非凸’。

  3. 动画
    观察依据

    两个位于不同叶瓣上的红色点,由一条穿过阴影区域外部的红色线段连接。

命题
命题

图示的非圆盘区域不是凸集,因为该集合中某些点之间的线段会离开该集合。

前提
  1. 该集合即所画的肾形区域。

  2. 所选的两个点位于不同的叶瓣上。

量词

存在性:集合中存在两点,其连线段不包含于该集合中。

一维凸集恰好就是区间。

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    说话人说:在一维情况下,凸集恰好就是区间。

待核验内容
  1. 本片段未给出证明。

  2. 屏幕上未进一步明确所指区间的精确类别。

命题
命题

在一维情形下,凸集 precisely 就是区间。

前提
  1. 背景空间是一维的。

量词

对所有一维集合的刻画。

n 维空间中的凸性由同一定义来判定。

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人说:现在我们可以讨论 n 维空间中的凸集与线段,而不仅限于一维、二维或三维;要判断一个集合是否为凸集,只需验证它是否满足该定义。

命题
命题

一旦在线性空间 Rn\mathbb{R}^n 中代数地定义了线段,一个集合是凸集当且仅当它对其中任意两点均满足所述的包含条件。

前提
  1. 两点之间的线段定义为 \{(1−λ1-\lambda)x+λyx+\lambda y:\lambda\in[0,1]\}。

量词

对集合中所有 x、y 及所有 λ∈[0,1]\lambda \in [0,1] 均成立。

半空间 H 是凸集

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人说:‘我们将证明该集合是凸的。’

  2. 公式
    观察依据

    证明以一连串推导结束,表明对 z=(1−λ)x+λyz = (1-λ)x + λy(其中 x,y∈Hy \in H 且 λ∈[0,1]λ \in [0,1]),有 aTz≥βa^T z \ge β。

定理
命题

对于 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β }(其中 a≠0a \ne 0),该集合 H 是凸集:只要 x,y∈Hy \in H 且 λ∈[0,1]λ \in [0,1],则点 z=(1−λ)x+λyz = (1-λ)x + λy 也属于 H。

前提
  1. H 由线性不等式 aTx≥βa^T x \ge β 定义

  2. a ∈ ℝ^n 且 a≠0a \ne 0

  3. 对应的式子为:β ∈ ℝ

  4. x、y 属于 H

  5. 对应的式子为:λ∈[0,1]λ \in [0,1]

量词

对于所有 x, y∈Hy \in H 以及所有 λ∈[0,1]λ \in [0,1],凸组合 z=(1−λ)x+λyz = (1-λ)x + λy 属于 H。

半空间是凸集

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上的推导以‘因此 aTz≥βa^T z \ge β ⇒ z∈Hz \in H,故 H 是凸集’结束。

  2. 声音
    观察依据

    讲师说这意味着 z 属于 H,因此 H 是凸集。

命题
命题

若 H = { x ∈ ℝ^n : aTx≥βa^T x \ge β },且 a≠0a \ne 0,则 H 是凸集。

前提
  1. a ∈ ℝ^n 且 a≠0a \ne 0

  2. 对应的式子为:β ∈ ℝ

  3. x、y 属于 H

  4. 对应的式子为:λ∈[0,1]λ \in [0,1]

量词

对于所有 x, y∈Hy \in H 以及所有 λ∈[0,1]λ \in [0,1],点 (1-λ)x+λyx + λy 也属于 H。

两个凸集的交集是凸集

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上写出:事实——两个凸集的交集是凸集。

  2. 声音
    观察依据

    讲师口头陈述了相同的句子。

命题
命题

两个凸集的交集是凸集。

前提
  1. 这两个集合都是凸集。

量词

对于任意两个凸集 C1C_1 和 C2C_2,C1C_1 ∩ C2C_2 是凸集。

任意多个凸集的交集是凸集

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    讲师指出,若反复应用这一事实,便可得出结论:任意多个凸集的交集仍是凸集。

待核验内容
  1. 黑板上仅写出两个集合的情形;推广至任意多个集合的部分仅作口头说明,并未完整写出。

命题
命题

任意多个凸集的交集是凸集。

前提
  1. 该族中的每个集合都是凸集。

量词

对于任意一族凸集,它们的交集仍是凸集。

多面体是凸集。

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    讲师指出,多面体就是线性规划问题可行解的集合,因此,由于上方这一事实,可行解集合必为凸集。

  2. 公式
    观察依据

    此前在黑板上,多面体被定义为有限个半空间的交集,而半空间已被证明是凸集。

命题
命题

每个多面体都是凸集。

前提
  1. 多面体是有限个半空间的交集。

  2. 每个半空间都是凸集。

  3. 凸集的交集是凸集。

量词

对任一可表示为有限个半空间交集的集合,该集合是凸集。

凸集的交集

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    两个凸集的交集仍是凸集。

  2. 公式
    观察依据

    事实:两个凸集的交集是凸集。

定理
命题

两个凸集的交集是凸集。

前提
  1. 所涉及的集合均为凸集。

量词

对任意两个凸集而言。

多面体的凸性

依据清楚
依据视频推导
来源依据
  1. 声音
    观察依据

    多面体仅仅是有限个半空间的交集,而所有半空间都是凸集。

  2. 公式
    观察依据

    示例展示了两个半空间的交集,所得集合同时满足这两个不等式。

命题
命题

多面体是一个凸集。

前提
  1. 多面体是有限个半空间的交集。

  2. 半空间是凸集。

  3. 凸集的交集仍是凸集。

量词

对任意多面体。

推导与证明 · 6

凸集与非凸集区别的直观推导

依据清楚
视频直接表达
来源依据
  1. 动画
    观察依据

    首先展示一个圆盘,其内部两点之间的线段完全位于圆盘内;随后展示一个肾形区域,其内部存在两点,使得连接它们的线段穿出该区域。

  2. 声音
    观察依据

    旁白解释道:凸性意味着任意选取两点,连接这两点的线段上所有点都属于该集合;若不满足这一性质,则该集合为非凸集。

视觉说明
步骤
  1. 公式
    解释

    在候选集合中任取两点。

    步骤依据

    这与音频中所述的非正式定义相吻合。

    视频直接表达
  2. 公式
    解释

    画出连接这两点的直线段。

    步骤依据

    该线段代表了所选两点之间的所有中间点。

    视频直接表达
  3. 公式
    解释

    若整条线段始终位于集合内部,则图示集合通过凸性检验;若线段的一部分离开集合,则检验失败。

    步骤依据

    这正是口述中描述、随后在黑板上形式化表达的包含条件。

    视频直接表达
结论

动画通过检验两点间线段是否完全保留在集合内部,来区分凸集与非凸集。

从几何图示过渡到形式化的 n 维定义

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上先写出线段定义,再用 C⊆RnC \subseteq \mathbb{R}^n 和 ∀x\forall x,y∈Cy \in C 写出凸集定义。

  2. 声音
    观察依据

    说话人首先指出,我们必须先定义 n 维空间中线段的概念,然后陈述凸性条件。

严格证明
步骤
  1. 公式
    x,y∈Rnx,y \in \mathbb{R}^n
    解释

    在环境空间中引入两个任意点。

    步骤依据

    代数定义线段之前所需的前提。

    视频直接表达
  2. 公式
    {(1−λ)x+λy:λ∈[0,1]}\{(1-\lambda)x+\lambda y : \lambda \in [0,1]\}
    解释

    将 x 与 y 之间的线段定义为所有插值点构成的集合。

    步骤依据

    这是黑板上写出的定义。

    视频直接表达
  3. 公式
    C⊆RnC \subseteq \mathbb{R}^n
    解释

    设 C 是同一环境空间的一个子集。

    步骤依据

    这确立了待定义其凸性的对象。

    视频直接表达
  4. 公式
    ∀x,y∈C,  C contains the line segment between x 且 y\forall x,y \in C,\; C \text{ contains the line segment between } x \text{ 且 } y
    解释

    陈述 C 的凸性条件。

    步骤依据

    这是该片段中书写并口述的形式化定义。

    视频直接表达
结论

该片段将先前基于图形的直观理解,转化为适用于任意维数 n 的精确定义。

证明 H 是凸集

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上书写:取 x, y∈Hy \in H;考虑 z=(1−λ)x+λyz = (1-λ)x + λy,其中 λ∈[0,1]λ \in [0,1];则 aTz=aT((1−λ)x+λy)=(1−λ)aTx+λaTy≥(1−λ)β+λβ=βa^T z = a^T((1-λ)x + λy) = (1-λ)a^T x + λ a^T y \ge (1-λ)β + λβ = β。

  2. 声音
    观察依据

    主讲人逐步口头解释:选取 H 中的 x 和 y,在线段上构造点 z,通过计算 aTza^T z 来检验 z 是否属于 H,利用分配律展开,再结合 aTx≥βa^T x \ge β 与 aTy≥βa^T y \ge β,以及系数的非负性。

  3. 动画
    观察依据

    红色批注在线性展开式下方标出 aTx≥βa^T x \ge β 和 aTy≥βa^T y \ge β,绿色曲线将最终结论回连至隶属条件。

严格证明
步骤
  1. 公式
    Take x,y∈H.\text{Take } x,y \in H.
    解释

    从集合 H 中任取两点出发。

    步骤依据

    这正是视频中所述凸性判据的具体应用:要证明凸性,需任取该集合中的任意两点。

    视频直接表达
  2. 公式
    z=(1−λ)x+λy,λ∈[0,1].z=(1-\lambda)x+\lambda y,\quad \lambda\in[0,1].
    解释

    构造 x 与 y 之间线段上的任意一点。

    步骤依据

    主讲人明确指出:z 是 x 与 y 之间线段上的任意一点。

    视频直接表达
  3. 公式
    aTz=aT((1−λ)x+λy).a^T z=a^T((1-\lambda)x+\lambda y).
    解释

    将 z 的定义代入隶属不等式的左端。

    步骤依据

    这是将 z 直接代入线性泛函 aTa^T(·) 的过程。

    视频直接表达
  4. 公式
    aTz=(1−λ)aTx+λaTy.a^T z=(1-\lambda)a^T x+\lambda a^T y.
    解释

    将表达式展开为 aTxa^T x 与 aTya^T y 的加权和。

    步骤依据

    主讲人指出,这一步是通过应用分配律得出的。

    视频直接表达
  5. 公式
    aTx≥β,aTy≥β.a^T x\ge \beta,\quad a^T y\ge \beta.
    解释

    利用所选两个端点均属于 H 这一事实。

    步骤依据

    根据 H 的定义,H 中任意一点都满足定义不等式 aT(⋅)≥βa^T(\cdot)\ge\beta。

    视频直接表达
  6. 公式
    1−λ≥0,λ≥0.1-\lambda\ge 0,\quad \lambda\ge 0.
    解释

    注意凸组合中的系数均为非负数。

    步骤依据

    这由 λ∈[0,1]λ \in [0,1] 得出,如黑板与音频中所述。

    视频直接表达
  7. 公式
    (1−λ)aTx≥(1−λ)β,λaTy≥λβ.(1-\lambda)a^T x\ge (1-\lambda)\beta,\quad \lambda a^T y\ge \lambda\beta.
    解释

    将端点处的不等式两边分别乘以对应的非负标量。

    步骤依据

    主讲人明确指出:将 aTx≥βa^T x \ge β 两边同乘非负常数 1-λ 后不等式方向保持不变;对第二项也采用相同推理。

    视频直接表达
  8. 公式
    aTz≥(1−λ)β+λβ=β.a^T z\ge (1-\lambda)\beta+\lambda\beta=\beta.
    解释

    将两个下界相加并化简。

    步骤依据

    加法保持不等式方向,且 (1-λ)β+λββ+λβ 化简为 β,因为 (1-λ)+λ=1λ=1。

    视频直接表达
  9. 公式
    z∈H.z\in H.
    解释

    由此得出:任取的线段上一点 z 属于 H。

    步骤依据

    视频中的隶属性检验指出:当且仅当 aTa^T(点) ≥ β 时,该点属于 H;前一行已证明 z 满足此条件。

    视频直接表达
结论

由于对任意 x,y∈Hy\in H,其凸组合 z=(1−λ)x+λyz=(1-λ)x+λy 均满足 aTz≥βa^T z\ge β,故 H 中任意两点间的整条线段都落在 H 内,因此 H 是凸集。

证明半空间是凸集

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上显示:aTz=aT((1−λ)x+λy)=(1−λ)aTx+λaTy≥(1−λ)β+λβ=βa^T z = a^T((1-λ)x + λy) = (1-λ)a^T x + λ a^T y \ge (1-λ)β + λβ = β。

  2. 声音
    观察依据

    讲师指出,这说明z属于H,因此H是凸集。

严格证明
步骤
  1. 公式
    H:={x∈Rn:aTx≥β},a≠0H := \{ x \in \mathbb{R}^n : a^T x \ge \beta \},\quad a\neq 0
    解释

    从黑板上显示的半空间 H 的定义出发。

    步骤依据

    黑板上给出的定义。

    视频直接表达
  2. 公式
    x,y∈H,z=(1−λ)x+λy,λ∈[0,1]x,y\in H,\quad z=(1-\lambda)x+\lambda y,\quad \lambda\in[0,1]
    解释

    任取 H 中的两点 x 和 y,并构造它们的凸组合 z。

    步骤依据

    集合凸性的标准检验方法。

    视频直接表达
  3. 公式
    aTz=aT((1−λ)x+λy)a^T z = a^T((1-\lambda)x+\lambda y)
    解释

    对 z 应用线性泛函 aTa^T(·)。

    步骤依据

    代入 z 的定义。

    视频直接表达
  4. 公式
    =(1−λ)aTx+λaTy= (1-\lambda)a^T x + \lambda a^T y
    解释

    将 aTa^T 分配到求和式中,并提出标量系数。

    步骤依据

    点积/矩阵-向量乘法的线性性质。

    视频直接表达
  5. 公式
    ≥(1−λ)β+λβ\ge (1-\lambda)\beta + \lambda\beta
    解释

    利用 x,y∈Hy \in H 和 λ∈[0,1]λ \in [0,1],将 aTxa^T x 和 aTya^T y 替换为其下界 β。

    步骤依据

    因为 x,y∈Hy \in H,所以 aTx≥βa^T x \ge β 且 aTy≥βa^T y \ge β;乘以非负标量不改变不等号方向。

    视频直接表达
  6. 公式
    =β= \beta
    解释

    化简右端表达式。

    步骤依据

    对应的式子为:(1-λ)β+λβ=β。

    视频直接表达
  7. 公式
    aTz≥β⇒z∈Ha^T z \ge \beta \Rightarrow z\in H
    解释

    由于 z 满足 H 的定义不等式,因此 z 属于 H。

    步骤依据

    H 的定义。

    视频直接表达
  8. 公式
    Therefore H is convex.\text{Therefore } H \text{ is convex.}
    解释

    H 中任意两点的每一个凸组合仍属于 H。

    步骤依据

    凸性判据的结论。

    视频直接表达
结论

半空间 H={x∈ℝⁿ:aᵀx≥βx\ge β} 是凸集。

为什么多面体是凸集

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    讲师指出,反复应用两个集合交集的性质,可推出任意多个凸集之交仍是凸集;随后将多面体定义为有限个半空间的交集。

  2. 公式
    观察依据

    黑板上写着:事实——两个凸集的交集是凸集;以及:多面体是有限个半空间的交集。

严格证明
步骤
  1. 公式
    Each halfspace is convex.\text{Each halfspace is convex.}
    解释

    使用黑板上此前已证明的命题。

    步骤依据

    命题:半空间是凸集。

    视频直接表达
  2. 公式
    P=⋂i=1mHiP = \bigcap_{i=1}^{m} H_i
    解释

    将多面体表示为有限个半空间 Hᵢ 的交集。

    步骤依据

    视频片段中给出的多面体定义。

    视频直接表达
  3. 公式
    H1∩H2 is convexH_1\cap H_2 \text{ is convex}
    解释

    对前两个凸集求交集。

    步骤依据

    两个凸集的交集仍是凸集这一事实。

    视频直接表达
  4. 公式
    (H1∩H2)∩H3,…,⋂i=1mHi are convex(H_1\cap H_2)\cap H_3,\ldots,\bigcap_{i=1}^{m}H_i \text{ are convex}
    解释

    将两集合交集的论证有限次重复进行。

    步骤依据

    对该交集性质进行重复应用。

    依据视频推导
结论

多面体是有限个凸半空间的交集,因此是凸的。

多面体交集示例

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    例如:{ [x1x_1; x2x_2] : x1+2x2x_1 + 2x_2 >= 5 } ∩ { [x1x_1; x2x_2] : -2x_1 + x2x_2 >= 0 } = { [x1x_1; x2x_2] : x1+2x2x_1 + 2x_2 >= 5, -2x_1 + x2x_2 >= 0 }

视觉说明
步骤
  1. 公式
    {[x1x2]:x1+2x2≥5}∩{[x1x2]:−2x1+x2≥0}\left\{ \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} : x_1 + 2x_2 \ge 5 \right\} \cap \left\{ \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} : -2x_1 + x_2 \ge 0 \right\}
    解释

    从两个由线性不等式定义的具体半空间的交集开始。

    步骤依据

    视频示例中已给出。

    视频直接表达
  2. 公式
    ={[x1x2]:x1+2x2≥5−2x1+x2≥0}= \left\{ \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} : \begin{aligned} x_1 + 2x_2 &\ge 5 \\ -2x_1 + x_2 &\ge 0 \end{aligned} \right\}
    解释

    将两个条件合并为一个集合定义,要求两个不等式同时成立。

    步骤依据

    集合交集的定义。

    视频直接表达
结论

这两个半空间的交集构成一个多面体,该多面体由线性不等式组定义。

例题详解 · 6

圆盘作为凸集的一个例子

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    画出一个圆形圆盘,将其涂满阴影,并标注为“凸”。

  2. 动画
    观察依据

    圆盘内部有两个红色点,用一条完全位于圆盘内的红色线段连接。

  3. 声音
    观察依据

    讲解者指出:在二维情形下,圆盘是凸的,并解释道:无论你在圆盘上任取哪两个点,它们之间的线段都落在圆盘内部。

题目

说明为什么二维圆盘是凸集。

已知条件
  1. 平面上的一个实心圆盘。

  2. 在圆盘内部任取两点。

目标

证明这两点之间的线段仍完全落在该集合内。

步骤
  1. 公式
    解释

    在圆盘内部任取两点。

    步骤依据

    这对应于凸性定义中的全称量词。

    视频直接表达
  2. 公式
    解释

    画出连接这两点的直线段。

    步骤依据

    该线段代表凸性定义所要求的所有中间点。

    视频直接表达
  3. 公式
    解释

    观察到该线段完全位于圆盘内部。

    步骤依据

    这一点由图示直接呈现,并在旁白中予以陈述。

    视频直接表达
结果

因此,该圆盘是凸集。

检验

视觉检验显示,对于所展示的点的选择,连接线段始终位于阴影区域内,这与口述的一般性结论一致。

肾形区域作为非凸集的一个例子

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    绘制了一个肾形区域,已填充阴影,并标注为“非凸”。

  2. 动画
    观察依据

    两个位于不同叶瓣中的红色点由一条红色线段连接,该线段穿过区域外部;一段绿色箭头标出了位于外部的部分。

  3. 声音
    观察依据

    说话者指出:若选取这两个点,则它们之间的线段上存在不属于该集合的点,因此该集合不是凸集。

题目

说明为何所绘制的非圆盘形区域不是凸集。

已知条件
  1. 一个肾形的平面区域。

  2. 在该区域的不同叶瓣中选取的两个点。

目标

找出一对点,使得它们的连接线段不包含于该集合中。

步骤
  1. 公式
    解释

    在该区域的两个分离叶瓣中各选一个点。

    步骤依据

    这构成对全称凸性条件的一个反例。

    视频直接表达
  2. 公式
    解释

    画出它们之间的直线段。

    步骤依据

    该线段是凸性定义所要求的对象。

    视频直接表达
  3. 公式
    解释

    注意,该线段的一部分位于阴影区域之外。

    步骤依据

    这一点由图示及绿色箭头明确标出。

    视频直接表达
结果

该区域不是凸的。

检验

集合中存在两点,其连线离开该集合,这直接否定了凸性条件。

将线性不等式集 H 作为特例引入。

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    记:设集合 H := { x∈Rnx \in \mathbb{R}^n : aTx≥βa^T x \geq \beta }。

  2. 声音
    观察依据

    讲解者说:我们来看一个特例,并朗读集合 H 的定义。

待核验内容
  1. 视频片段在对 H 进行任何验证或证明之前即结束。

  2. 未给出向量 a 或标量 β\beta 的具体数值。

题目

引入一个由线性不等式定义的 Rn\mathbb{R}^n 的具体子集。

已知条件
  1. 向量 a 和标量 β\beta 隐含存在。

  2. 背景空间是 ℝⁿ。

目标

为后续讨论凸性,定义集合 H。

步骤
  1. 公式
    H:={x∈Rn:aTx≥β}H := \{x \in \mathbb{R}^n : a^T x \geq \beta\}
    解释

    将 H 写作满足该不等式的所有 x 构成的集合。

    步骤依据

    这正是黑板上展示的公式。

    视频直接表达
结果

H 是由所有满足 a 与 x 的内积大于或等于 β 的 n 维实向量 x 构成的集合。

检验

本片段中不进行任何验证,仅展示设定过程。

ℝ^2 中的一个多面体示例。

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上写出例如 { [x1x_1;x2x_2] : x1+2x2≥5x_1 + 2x_2 \ge 5 } ∩ { [x1x_1;x2x_2] : -2x_1 + x2≥0x_2 \ge 0 },然后将其重写为 { [x1x_1;x2x_2] : x1+2x2≥5x_1 + 2x_2 \ge 5, -2x_1 + x2≥0x_2 \ge 0 }。

  2. 声音
    观察依据

    主讲人指出该集合是一个多面体,并解释紧凑形式表示两个不等式同时成立。

题目

将 ℝ^2 中两个半空间的交集表示为一个多面体,再以紧凑的集合构造器形式写出。

已知条件
  1. 第一个半空间:{ [x1x_1;x2x_2] : x1+2x2≥5x_1 + 2x_2 \ge 5 }

  2. 第二个半空间:{ [x1x_1;x2x_2] : -2x_1 + x2≥0x_2 \ge 0 }

目标

将该交集识别为一个多面体,并用简洁形式表达。

步骤
  1. 公式
    {[x1x2]:x1+2x2≥5}∩{[x1x2]:−2x1+x2≥0}\left\{ \begin{bmatrix}x_1\\x_2\end{bmatrix} : x_1+2x_2\ge 5 \right\} \cap \left\{ \begin{bmatrix}x_1\\x_2\end{bmatrix} : -2x_1+x_2\ge 0 \right\}
    解释

    从所展示的两个半空间的交集开始。

    步骤依据

    直接读取黑板内容。

    视频直接表达
  2. 公式
    ={[x1x2]:x1+2x2≥5,  −2x1+x2≥0}= \left\{ \begin{bmatrix}x_1\\x_2\end{bmatrix} : x_1+2x_2\ge 5,\; -2x_1+x_2\ge 0 \right\}
    解释

    将两个条件合并为一个集合构造式描述,要求两个不等式同时成立。

    步骤依据

    集合交集的定义。

    视频直接表达
  3. 公式
    This set is a polyhedron.\text{This set is a polyhedron.}
    解释

    它是有限个半空间的交集。

    步骤依据

    本视频片段中此前已给出的多面体定义。

    视频直接表达
结果

{[x1x2]:x1+2x2≥5,  −2x1+x2≥0}\left\{ \begin{bmatrix}x_1\\x_2\end{bmatrix} : x_1+2x_2\ge 5,\; -2x_1+x_2\ge 0 \right\}

检验

最终得到的集合恰好是两个半空间的交集,因此根据本视频片段中的定义,它是一个多面体,从而也是凸集。

将多面体视作线性规划的可行域

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人指出,多面体本质上就是一个线性规划问题的可行解集,其约束条件为线性不等式;而等式约束可拆分为一对不等式。

待核验内容
  1. 本视频片段中黑板上未明确写出任何线性规划公式;该联系仅通过口头说明建立。

题目

将多面体的概念与线性规划问题的可行域联系起来。

已知条件
  1. 多面体是有限个半空间的交集。

  2. 线性规划的约束条件是线性不等式。

  3. 等式约束可用一对不等式来替代。

目标

解释为何线性规划的可行域是一个多面体,因而也是凸集。

步骤
  1. 公式
    LP constraints⇒linear inequalities\text{LP constraints} \Rightarrow \text{linear inequalities}
    解释

    每个约束条件定义了一个半空间,或若干半空间的交集。

    步骤依据

    视频片段中的口述讲解。

    视频直接表达
  2. 公式
    Ax≤b or Ax≥b style constraintsAx \le b \text{ or } Ax \ge b \text{ style constraints}
    解释

    可行域是同时满足所有约束条件的点的集合。

    步骤依据

    对口述线性规划描述的标准理解。

    依据视频推导
  3. 公式
    feasible region=⋂iHi\text{feasible region} = \bigcap_i H_i
    解释

    可行域是若干半空间的交集。

    步骤依据

    将线性规划描述与多面体的定义结合起来。

    依据视频推导
  4. 公式
    Therefore the feasible region is convex.\text{Therefore the feasible region is convex.}
    解释

    凸集的有限交集仍是凸集。

    步骤依据

    运用了先前关于交集的结论以及半空间的凸性。

    视频直接表达
结果

线性规划问题的可行域是一个多面体,因此是凸集。

检验

这一结论源自视频片段中的推理链:半空间是凸集,凸集的交集保持凸性,而线性规划的可行域正是有限个此类半空间的交集。

从半空间构造多面体

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    例如:{ [x1x_1; x2x_2] : x1+2x2x_1 + 2x_2 >= 5 } ∩ { [x1x_1; x2x_2] : -2x_1 + x2x_2 >= 0 } = { [x1x_1; x2x_2] : x1+2x2x_1 + 2x_2 >= 5, -2x_1 + x2x_2 >= 0 }

题目

将两个半空间的交集表示为一个由线性不等式组定义的单一集合。

已知条件
  1. 半空间1:{ [x1x_1; x2x_2] : x1+2x2x_1 + 2x_2 >= 5 }

  2. 半空间2:{ [x1x_1; x2x_2] : -2x_1 + x2x_2 >= 0 }

目标

求出它们交集的集合表示形式。

步骤
  1. 公式
    {[x1x2]:x1+2x2≥5}∩{[x1x2]:−2x1+x2≥0}\left\{ \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} : x_1 + 2x_2 \ge 5 \right\} \cap \left\{ \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} : -2x_1 + x_2 \ge 0 \right\}
    解释

    写出所给两个集合的交集。

    步骤依据

    问题陈述的设定。

    视频直接表达
  2. 公式
    {[x1x2]:x1+2x2≥5 且 −2x1+x2≥0}\left\{ \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} : x_1 + 2x_2 \ge 5 \text{ 且 } -2x_1 + x_2 \ge 0 \right\}
    解释

    应用交集的定义:一个元素属于交集,当且仅当它同时属于这两个集合。

    步骤依据

    集合论中交集的定义。

    依据视频推导
  3. 公式
    {[x1x2]:x1+2x2≥5−2x1+x2≥0}\left\{ \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} : \begin{aligned} x_1 + 2x_2 &\ge 5 \\ -2x_1 + x_2 &\ge 0 \end{aligned} \right\}
    解释

    将条件整理为不等式组的形式。

    步骤依据

    线性不等式组的标准记法。

    视频直接表达
结果

{ [x1x_1; x2x_2] : x1+2x2≥5x_1 + 2x_2 \ge 5, −2x1+x2≥02x_1 + x_2 \ge 0 }

检验

所得集合要求点同时满足两个原始不等式,这与交集的定义一致。

图示与动画 · 11

凸性的圆盘示意图

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    左上方显示标题“凸集”。

  2. 动画
    观察依据

    先画一个圆,再用对角线阴影填充该圆,最后在圆内添加两个红色点和一条红色线段。

  3. 字幕依据
    观察依据

    在圆盘下方写出“凸”字。

图中对象
  1. 标题文字“凸集”。

  2. 圆形圆盘的轮廓线。

  3. 对角线阴影填充圆盘。

  4. 圆盘内有两个红色点。

  5. 两点之间画出一条红色线段。

  6. 标注“凸”。

变化过程
  1. 空白黑板变为带标题的黑板。

  2. 画出一个圆。

  3. 圆的内部被阴影填充。

  4. 标出两个示例点。

  5. 画出连接这两点的线段。

  6. 添加标注“凸”。

不变量
  1. 在整个演示过程中,该线段始终位于圆盘内部。

  2. 圆盘一旦画出便保持固定不动。

数学含义

该图通过展示任意两点之间的线段始终位于集合内部,直观呈现了凸性的定义性质。

非凸区域示意图

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    在圆盘右侧绘制了第二个不规则的闭合区域。

  2. 动画
    观察依据

    该区域被涂上阴影,两个红色点分别置于不同的叶瓣内,并画出一条红色线段,该线段穿出区域外部;一条绿色箭头指向线段位于区域外部的部分。

  3. 字幕依据
    观察依据

    第二区域下方标注“非凸”。

图中对象
  1. 不规则的肾形区域。

  2. 区域内为对角线阴影。

  3. 两个红色点位于不同叶瓣内。

  4. 连接这两点的红色线段。

  5. 标记外部部分的绿色箭头。

  6. 标注“非凸”。

变化过程
  1. 绘制第二个区域。

  2. 内部区域被涂阴影。

  3. 标出了两个点。

  4. 线段画在该区域外部的部分上。

  5. 添加了绿色箭头。

  6. 写上了标签“非凸”。

不变量
  1. 左侧第一个圆盘及其“凸”标签仍保持可见。

  2. 问题局限在离开第二个区域的线段上。

数学含义

该动画通过展示集合中存在两点,其连线不完全包含于该集合内,从而为凸性条件提供了一个反例。

从图形过渡到形式化定义。

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板下半部分填入了线段与凸集的定义,而先前的图示仍保留在上方。

图中对象
  1. 已有的圆盘与非凸区域。

  2. 手写行:设 x,y ∈ ℝⁿ。

  3. 手写集合构造法表示线段。

  4. 手写凸集定义:C ⊆ ℝⁿ。

变化过程
  1. 新符号文字书写在图示下方。

  2. 片段从直观示例切换到形式化记号。

不变量
  1. 先前的示例持续可见,作为直观参考,同时书写定义。

数学含义

黑板将课程内容从具体几何组织到ℝⁿ中的抽象定义。

引入 H 的崭新页面

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    上一页清空为一块崭新的白板。

  2. 公式
    观察依据

    开始新书写:考虑集合 H := { x ∈ ℝⁿ : aᵀx≥βx \ge β }。

图中对象
  1. 空白的新页面。

  2. 手写标题“考虑集合”。

  3. 定义 H 的公式。

变化过程
  1. 旧的图示与定义消失。

  2. 全新编写示例集合 H。

不变量
  1. 背景空间仍为 Rn\mathbb{R}^n。

  2. 课程继续推进,以检验某一特定集合的凸性。

数学含义

场景切换标志着从一般定义转向具体示例类。

问题的初始陈述

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    白板首先显示集合定义 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β },然后补充侧边条件:a ∈ ℝ^n,a≠0a \ne 0,且 β ∈ ℝ。

  2. 动画
    观察依据

    随着讲述者引入各个对象,文字逐步呈现。

图中对象
  1. 手写的集合 H 的定义

  2. 关于 a 和 β 的侧边条件

变化过程
  1. 参数限制条件 a ∈ ℝ^n、a≠0a \ne 0 和 β ∈ ℝ 被添加在主定义下方。

不变量
  1. 在整个过程中,定义不等式始终保持为 aTx≥βa^T x \ge β。

数学含义

视觉布局将所研究的对象(半空间 H)与其参数的假设分离开来,为形式化证明而非数值示例做好准备。

构造线段上的一个一般点

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上写出:取 x, y∈Hy \in H,再考虑 z=(1−λ)x+λyz = (1-λ)x + λy,其中 λ∈[0,1]λ \in [0,1]。

  2. 声音
    观察依据

    讲述者指出,z 是 x 与 y 之间线段上的任意一点。

图中对象
  1. H 中的点 x 和 y

  2. 标量 λ 位于区间 [0,1] 中

  3. 点 z 定义为一个凸组合

变化过程
  1. 证明从抽象的凸性要求出发,过渡到线段上一点的具体符号表达

不变量
  1. x 和 y 仍为 H 中的任意两点

  2. λ 仍受限于区间 [0,1]

数学含义

所写出的公式以代数方式编码了线段这一几何概念,因此可通过验证 z 是否属于 H 来检验凸性

突出显示端点处的不等式

依据清楚
视频直接表达
来源依据
  1. 动画
    观察依据

    在展开式中,项 aTxa^T x 和 aTya^T y 下方出现红色标记,表示不等式 aTx≥βa^T x \ge β 和 aTy≥βa^T y \ge β

  2. 声音
    观察依据

    主讲人指出:由于 x 和 y 均属于 H,故 a 的转置乘以 x 不小于 β,且 a 的转置乘以 y 也不小于 β

图中对象
  1. 展开式 (1-λ)aTx+λaTya^T x + λ a^T y

  2. 红色不等式标注

变化过程
  1. 此前隐含的条件(即 x,y∈Hy\in H)在黑板上被明确写出

不变量
  1. 代数展开式本身在此标注步骤中不发生变化。

数学含义

红色标注在视觉上将假设 x, y∈Hy \in H 与下一步不等式所需的下界联系起来。

闭合证明循环

依据清楚
视频直接表达
来源依据
  1. 动画
    观察依据

    画出一条绿色弧线,将最终的不等式链连接回初始的隶属条件 aTz≥βa^T z \ge β。

  2. 声音
    观察依据

    说话者得出结论:我们得到的是 z 的转置大于或等于 beta。

图中对象
  1. 最终不等式 aTz≥βa^T z \ge β

  2. 绿色连接线

变化过程
  1. 该证明在视觉上从推导出的不等式返回至 z 属于 H 的判定条件。

不变量
  1. 推导出的不等式仍为 aTz≥βa^T z \ge β。

数学含义

绿色连线强调:该计算已确切验证了将 z 纳入 H 所需的条件,从而完成了凸性论证。

半空间凸性板书

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    一块白板页面展示了半空间的定义、凸组合的设定,以及一个绿色批注圈出了关键的不等式链。

  2. 动画
    观察依据

    讲师补上了结论句:所以 aTz≥βa^T z \ge β ⇒ z∈Hz \in H,因此 H 是凸集;随后在集合定义上方写下了“Halfspace”。

图中对象
  1. 集合定义 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β }

  2. 点 x, y∈Hy \in H

  3. 凸组合 z=(1−λ)x+λyz = (1-λ)x + λy

  4. 围绕不等式链的绿色圆圈与箭头

  5. 单词 Halfspace

变化过程
  1. H 是凸集这一结论已完整得出。

  2. 术语“半空间”被添加在定义上方。

不变量
  1. 底层不等式 aTx≥βa^T x \ge β 始终是整页的定义条件。

数学含义

视觉强调将代数不等式链直接与几何结论关联起来,即该半空间是凸集。

从交集性质过渡到多面体例子

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    一块新白板页面以如下事实开头:两个凸集的交集仍是凸集。

  2. 动画
    观察依据

    讲师写出多面体的定义,接着给出一个显式的含两个不等式的例子,然后将该例子改写为紧凑的集合构造形式。

图中对象
  1. 用圆圈标出的标题“事实”

  2. 关于两个凸集交集的陈述

  3. 多面体的定义

  4. ℝ^2中两个半空间的交集示例

  5. 紧凑改写后的集合

变化过程
  1. 黑板内容从一般的闭包性质转向一个被命名的对象——多面体。

  2. 抽象定义通过两个明确的线性不等式得以具体化。

  3. 该例被重新整理为一个单一的集合构造表达式。

不变量
  1. 所有例子都保持为半空间的交集。

  2. 逻辑主线始终是“交运算保持凸性”。

数学含义

第二块黑板将课程组织为:事实 → 定义 → 例题 → 在线性规划中的应用。

定义与示例的白板展示

依据清楚
视频直接表达
来源依据
  1. 图示
    观察依据

    静态白板画面,展示手写文字与数学公式,定义有关凸集与多面体的事实,并附有一个示例计算。

图中对象
  1. 手写文字“事实”

  2. 手写文字“两个凸集的交集仍是凸集。”

  3. 手写文字“多面体是有限个半空间的交集。”

  4. 手写示例方程,涉及向量〔x1x_1; x2x_2〕及不等式

不变量
  1. 所有文字与公式在整个片段中保持静止。

数学含义

视觉内容提供了形式化定义及一个代数示例,用以支持口述讲解:多面体是半空间的交集。

易错点 · 6

认为凸性仅在低维情形下才有意义

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    在讨论了 2D 和 1D 情形之后,主讲人提问:那么 n 维情形如何?随后在 Rn\mathbb{R}^n 中代数地定义线段,从而可在一维、二维或三维之外讨论凸性。

误区

人们可能以为凸集仅对平面上或一维中的图形才有意义。

说明

该片段通过代数方式定义线段,并进而对任意子集 C⊆RnC \subseteq \mathbb{R}^n 明确陈述凸性条件,将这一概念显式推广至 Rn\mathbb{R}^n。

混淆了线段的存在性检验与全称性检验

依据清楚
依据视频推导
来源依据
  1. 声音
    观察依据

    非正式定义指出:若你在该集合中任取两点,则连接这两点的线段上所有点也都属于该集合。

  2. 公式
    观察依据

    形式化定义使用 ∀x\forall x,y∈Cy \in C。

误区

找到一对点,使得它们之间的线段始终位于该集合内部,这看似已足够。

说明

视频中给出的定义要求:对集合中任意两点 x、y,该条件都必须成立;而非凸的例子则通过展示存在某一对“坏”点,从而否定了这一全称性要求。

定义向量 a 被假定为非零向量

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上明确添加 a≠0a \ne 0,紧邻 a ∈ ℝ^n。

  2. 声音
    观察依据

    说话者说:‘我们要求 a 是非零向量。’

误区

人们或许会认为,即使当 a=0a = 0 时,不等式 aTx≥βa^T x \ge β 仍定义同一种几何对象。

说明

视频中明确将 a≠0a \ne 0 作为设定条件之一,因此该论证针对的是由一个非零线性泛函所确定的真实半空间。

不等式方向得以保持,是因为所乘的系数均为非负数。

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    说话者指出 λ 介于一和零之间,因此一减去 λ 至少为零,且 λ 本身也至少为零;随后,他用这两个非负常数分别乘以不等式。

  2. 公式
    观察依据

    黑板上显示 λ∈[0,1]λ \in [0,1],并给出从 aTx≥βa^T x \ge β 到 (1-λ)aTx≥(1−λ)βa^T x \ge (1-λ)β 的推导步骤。

误区

若将不等式乘以一个负标量,则其方向可能反转。

说明

此处 λ∈[0,1]λ \in [0,1],因此 λ 和 1-λ 均为非负数;正因如此,不等式可在不改变方向的前提下进行缩放。

半空间要求系数向量非零。

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    讲师明确指出,x 的系数并非全为零。

  2. 公式
    观察依据

    黑板在半空间定义旁写下 a≠0a \ne 0。

误区

人们或许会认为,任意线性不等式(包括所有系数均为零的情形)都能定义一个半空间。

说明

本片段中,仅当 a≠0a \ne 0 时才定义半空间,因此该不等式确实依赖于 x。

等式不会破坏多面体的几何图景。

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    讲师指出,约束条件可以是等式,但任一等式均可拆分为一对不等式。

误区

人们可能会认为,一旦出现等式约束,线性规划的可行域就不再是一个多面体。

说明

视频片段指出,一个等式可以用两个不等式来替代,因此可行域仍然是若干个半空间的交集。

概念关系 · 14

RnR^n 中两点之间线段的定义 → 凸集的形式化定义

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    线段定义紧接在凸集定义之前写出,而该凸集定义正依赖于包含这条线段。

先修
解释

凸性的形式化定义依赖于首先明确定义 Rn\mathbb{R}^n 中两点之间线段的含义。

凸集的非正式定义。 → 凸集的形式化定义

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人先给出基于直观图示的非正式解释,之后才指出我们必须定义 n 维空间中线段的含义。

  2. 图示
    观察依据

    圆盘与非凸区域的示例出现在符号化定义之前。

等价
解释

早期的口头/几何描述与后续的符号化条件,在不同精确程度上表达了相同的凸性思想。

凸集的形式化定义 → 二维中的圆盘是凸的

依据清楚
视频直接表达
来源依据
  1. 动画
    观察依据

    圆盘与肾形区域这两个例子,用以说明线段包含性质。

  2. 公式
    观察依据

    后续定义将该性质推广至任意 C⊆RnC \subseteq \mathbb{R}^n。

应用
解释

Rn\mathbb{R}^n 中的一般定义适用于平面圆盘这一例子,并解释了它为何是凸集。

凸集的形式化定义 → 一维凸集恰好就是区间。

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人在引入一般性概念之后、写出 n 维公式之前,指出:在一维情形下,凸集恰好就是区间。

特例
解释

将一维凸集刻画为区间,是当环境空间为 R\mathbb{R} 时,一般凸性定义的一个特例。

凸集的形式化定义 → 由线性不等式定义的特例集合 H

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    在定义凸集之后,黑板引入了 H := { x∈Rnx \in \mathbb{R}^n : aTx≥βa^T x \geq \beta } 作为其中一个特例。

应用
解释

新定义的凸性概念即将应用于具体集合 H。

为证明 H 是凸集,需验证的内容 → H 的成员资格检验

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    说话者首先陈述凸性目标,然后提问如何检验某点是否属于 H,并以定义不等式作答。

  2. 公式
    观察依据

    黑板内容从 H 的定义出发,过渡到所构造的点 z,再进一步得到表达式 aTza^T z。

应用
解释

通过将任务‘证明 z∈Hz \in H’归约为具体的不等式检验 aTz≥βa^T z \ge β,从而应用了一般的凸性判据。

H 的成员资格检验 → 半空间 H 的定义

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    说话者指出:若一点满足定义该集合的条件,则它属于 H。

  2. 公式
    观察依据

    黑板上给出的定义条件是 aTx≥βa^T x \ge β。

证明依赖
解释

成员资格检验之所以有效,正是因为 H 是由不等式 aTx≥βa^T x \ge β 定义的。

证明 H 是凸集 → 半空间 H 是凸集

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    完整推导最终得到 aTz≥βa^T z \ge β,其中 x、y 为 H 中任意两点,λ∈[0,1]λ \in [0,1]。

  2. 声音
    观察依据

    主讲人得出结论:这正是需要证明的内容。

证明依赖
解释

H 是凸集这一命题,通过黑板上展示的代数证明被直接确立。

半空间 → 多面体

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人直接将多面体定义为有限个半空间的交集。

先修
解释

在本视频片段中,必须先引入半空间的概念,才能定义多面体。

凸集的交集 → 多面体

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人利用“反复取交集”这一事实,来引出多面体的定义及其凸性。

证明依赖
解释

多面体的凸性是通过对有限个半空间应用‘凸集的交集仍是凸集’这一性质而得到的。

多面体 → 将多面体视作线性规划的可行域

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人称,多面体就是线性规划问题所有可行解构成的集合。

应用
解释

多面体的抽象定义被应用于线性规划问题的可行域。

半空间是凸集 → 多面体是凸集。

依据清楚
依据视频推导
来源依据
  1. 公式
    观察依据

    黑板上首先证明了半空间是凸集,随后将多面体定义为有限个半空间的交集。

  2. 声音
    观察依据

    主讲人在得出可行域具有凸性的结论时,明确地将这些事实联系起来。

证明依赖
解释

多面体的凸性既依赖于半空间本身的凸性,也依赖于凸集对交集运算的封闭性。

问题定位 · 21

RnR^n 中的一个集合为凸集意味着什么?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    视频片段给出了凸集的非正式定义和形式化定义。

  2. 公式
    观察依据

    黑板写出了集合 C⊆RnC \subseteq \mathbb{R}^n 满足的形式化条件。

涉及知识点
  1. 凸集的非正式定义。
  2. 凸集的形式化定义

RnR^n 中两点 x 和 y 之间的线段如何用代数式表示?

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    线段的集合构造式定义被明确写出。

涉及知识点
  1. RnR^n 中两点之间线段的定义

根据定义,为什么圆盘是凸的?

依据清楚
视频直接表达
来源依据
  1. 动画
    观察依据

    图中展示了一个圆盘,其内部任意两点间的线段始终位于圆盘内部。

  2. 声音
    观察依据

    讲解者指出圆盘在二维空间中是凸的。

涉及知识点
  1. 凸集的非正式定义。
  2. 二维中的圆盘是凸的

如何说明图中所示的集合不是凸集?

依据清楚
视频直接表达
来源依据
  1. 动画
    观察依据

    两点之间的线段穿出了阴影区域。

  2. 声音
    观察依据

    讲解者指出该线段上存在不属于该集合的点。

涉及知识点
  1. 所画的肾形集合不是凸集。
  2. 凸集的非正式定义。

一维空间中的凸集是什么?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人指出,在一维情况下,凸集恰好就是区间。

涉及知识点
  1. 一维凸集恰好就是区间。

要证明 RnR^n 的一个子集是凸集,必须验证什么条件?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人说,要判断一个集合是否为凸集,只需验证它是否满足该定义。

  2. 公式
    观察依据

    对任意 x, y∈Cy \in C 成立的普遍条件被写出。

涉及知识点
  1. 凸集的形式化定义
  2. n 维空间中的凸性由同一定义来判定。

视频片段末尾引入的示例集合 H 是什么?

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上写出 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β }。

涉及知识点
  1. 由线性不等式定义的特例集合 H

视频片段开头所考虑的是哪个集合?

依据清楚
视频直接表达
来源依据
  1. 公式
    观察依据

    黑板上显示 H := { x ∈ ℝ^n : aTx≥βa^T x \ge β },并附有参数条件。

涉及知识点
  1. 半空间 H 的定义

视频如何将‘H 是凸集’这一断言归约为仅需验证一个点 z?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人指出,我们需要证明:若从 H 中任取两点,则 H 必包含这两点之间的线段。

  2. 公式
    观察依据

    黑板接着写出:取 x, y∈Hy \in H,并考虑 z=(1−λ)x+λyz = (1-λ)x + λy,其中 λ∈[0,1]λ \in [0,1]。

涉及知识点
  1. 为证明 H 是凸集,需验证的内容
  2. H 的成员资格检验

为什么证明 aTz≥βa^T z \ge β 就能说明 z∈Hz \in H?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人提问:如何检验某个对象是否属于 H?并回答:它必须满足定义条件 aTa^T(该点) ≥ β。

涉及知识点
  1. H 的成员资格检验
  2. 半空间 H 的定义

将 aT((1−λ)x+λy)a^T((1-λ)x + λy) 展开为 (1-λ)aTx+λaTya^T x + λ a^T y 的依据是什么?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人说:“现在应用分配律……”

  2. 公式
    观察依据

    黑板将 aT((1−λ)x+λy)a^T((1-λ)x + λy) 重写为 (1-λ)aTx+λaTya^T x + λ a^T y。

涉及知识点
  1. 证明 H 是凸集

为什么可以将不等式 aTx≥βa^T x \ge β 和 aTy≥βa^T y \ge β 分别乘以 1-λ 和 λ 而不改变不等号方向?

依据清楚
视频直接表达
来源依据
  1. 声音
    观察依据

    主讲人指出,λ 介于 0 和 1 之间,因此 1-λ 和 λ 均不小于 0,随后用这两个非负常数分别乘以不等式。

  2. 公式
    观察依据

    黑板展示了向 (1-λ)β+λββ + λβ 的过渡。

涉及知识点
  1. 证明 H 是凸集
  2. 不等式方向得以保持,是因为所乘的系数均为非负数。
覆盖情况与待核验内容

已覆盖 · RnR^n 中凸集的引入与非正式定义。

已覆盖 · 二维圆盘示例被展示为凸集。

已覆盖 · 非凸的肾形示例,其两点间的线段离开该集合。

已覆盖 · 陈述:一维凸集即为区间。

已覆盖 · RnR^n 中点 x 与点 y 之间线段的定义。

已覆盖 · 凸集的形式化定义,以及如何在 n 维空间中检验凸性。

已覆盖 · 新页面引入了一个由线性不等式定义的特殊示例集合 H。

已覆盖 · 黑板定义了 H,并陈述了对 a 和 β 的假设。

已覆盖 · 主讲人陈述了凸性的目标以及线段判据。

已覆盖 · 证明选取 x, y∈Hy \in H,并构造 z=(1−λ)x+λyz = (1-λ)x + λy,其中 λ∈[0,1]λ \in [0, 1]。

已覆盖 · 主讲人解释,判断一点是否属于 H 的依据是 aTa^T(点) ≥ β,并开始计算 aTza^T z。

已覆盖 · 运用了分配律,并标出了端点不等式 aTx≥βa^T x \ge β 和 aTy≥βa^T y \ge β。

已覆盖 · 将不等式分别乘以非负系数后相加,得到 (1-λ)β+λββ + λβ。

已覆盖 · 化简为 β,并在视觉上将其与隶属条件关联起来,从而得出 H 是凸集的结论。

已覆盖 · 完成所展示半空间为凸集的证明。

已覆盖 · 半空间的命名及其文字定义,并强调系数非零的条件。

已覆盖 · 关于两个凸集交集的书面事实,以及口头推广至任意多个凸集的情形。

已覆盖 · 将多面体定义为有限个半空间的交集。

已覆盖 · 一个明确的二维示例及其紧凑的集合构造式重写。

已覆盖 · 联系线性规划可行域,并得出结论:它们是凸集。

已覆盖 · 本节内容涵盖多面体与半空间的凸性定义、凸集交集定理,以及一个具体例题。

探索视频中的知识

打开视频知识图谱 →

  • 凸集 讲解定位 1:06
    查看关联依据

    已审核中文素材 v1:card「一维凸集」出现在 1:06——在一维情况下,凸集恰好就是区间。这揭示了当背景空间为实数轴时,一般凸性条件的特例。