凸集、凸函数及其充分必要条件

您所在的位置:网站首页 充分必要条件定义 凸集、凸函数及其充分必要条件

凸集、凸函数及其充分必要条件

2024-06-05 13:34| 来源: 网络整理| 查看: 265

凸集的定义:

设集合 D⊂Rn D ⊂ R n ,若对于任意点 x,y∈D x , y ∈ D 及实数 α∈[0,1] α ∈ [ 0 , 1 ] ,都有 αx+(1−α)y∈D α x + ( 1 − α ) y ∈ D 则称集合 D D 为凸集。 由凸集的定义可以看出凸集的几何意义,对于非空集合 D D ,连接 D D 中任意两点 x,y x , y 的线段仍属于该集合,则该集合 D D 是凸集。 图1所示的图形是凸集,图2显示的图形是非凸集。 这里写图片描述 这里写图片描述

凸函数定义:

设函数 f(x) f ( x ) 定义在凸集 D⊂Rn D ⊂ R n 上,若对于任意的 x,y∈D x , y ∈ D 及任意实数 α∈[0,1] α ∈ [ 0 , 1 ] ,都有 f[αx+(1−α)y]≤αf(x)+(1−α)f(y) f [ α x + ( 1 − α ) y ] ≤ α f ( x ) + ( 1 − α ) f ( y ) ,则称 f(x) f ( x ) 为凸集 D D 上的凸函数。

凸函数的充分必要条件: (一阶条件)

设在凸集 D⊂Rn D ⊂ R n 上 f(x) f ( x ) 可微,则 f(x) f ( x ) 在 D D 上为凸函数的充分必要条件是对任意的 x,y∈D x , y ∈ D 都有 f(y)≥f(x)+∇f(x)T(y−x) f ( y ) ≥ f ( x ) + ∇ f ( x ) T ( y − x ) 证明: 必要性。 设 f(x) f ( x ) 是 D D 上的凸函数。任取 x,y∈D x , y ∈ D 及 α∈[0,1] α ∈ [ 0 , 1 ] ,有

f[αy+(1−α)x]≤αf(y)+(1−α)f(x) f [ α y + ( 1 − α ) x ] ≤ α f ( y ) + ( 1 − α ) f ( x )

f[x+α(y−x)]≤f(x)+α[f(y)−f(x)] f [ x + α ( y − x ) ] ≤ f ( x ) + α [ f ( y ) − f ( x ) ] 由泰勒公式有 f[x+α(y−x)]=f(x)+α∇f(x)T(y−x)+o(∥α(y−x)∥) f [ x + α ( y − x ) ] = f ( x ) + α ∇ f ( x ) T ( y − x ) + o ( ‖ α ( y − x ) ‖ )

代入上式得

f(y)−f(x)≥∇f(x)T(y−x)+o(∥α(y−x)∥)α f ( y ) − f ( x ) ≥ ∇ f ( x ) T ( y − x ) + o ( ‖ α ( y − x ) ‖ ) α

上式两端取极限,令 α→0 α → 0 有

f(y)≥f(x)+∇f


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3