fbpx
维基百科

凸函数

凸函数(英文:Convex function)是指函数图形上,任意兩點連成的線段,皆位於圖形的上方的实值函数[1]如單變數的二次函数指数函数。二階可導的一元函數為凸,当且仅当其定義域為凸集,且函數的二階導數在整個定義域上非負。直觀理解,凸函數的圖像形如開口向上的杯,而相反,凹函数則形如開口向下的帽

凸函数的圖像上任取兩點,連成的線段必在圖像上方。
二元二次多項式函數的圖像,形如開口向上的碗。

最优化研究中,凸函數的最小化問題有唯一性,即凸開集上的嚴格凸函數,至多只有一個極小值。

概率论中,凸函數作用在某随机变量期望值所得的結果,總不大於對隨機變量先取函數值再取期望,即

稱為延森不等式。該不等式可以推導出均值不等式赫尔德不等式等結果。

注意:中国大陆数学界某些机构关于函数凹凸性定义和国外的定义是相反的。Convex Function在某些中国大陆的数学书中指凹函数。Concave Function指凸函数。但在中国大陆涉及经济学的很多书中,凹凸性的提法和其他國家的提法是一致的,也就是和数学教材是反的。举个例子,同济大学高等数学教材对函数的凹凸性定义与本条目相反,本条目的凹凸性是指其上方图是凹集或凸集,而同济大学高等数学教材则是指其下方图是凹集或凸集,两者定义正好相反。

定義 编辑

形像理解凸函數與延森不等式

 為某向量空間凸子集,若实值函数  對任意  及任意 ,皆有

 

  稱為凸函数

  ,然後在   圖像上任取兩點   連線,則連線上某點    座標可以想成從   出發,前進了   這整段的一部分而已,也就是說

 

循著同樣的比例     座標就可以寫成

 

但同樣的   座標下,對應的   函數值就是

 

所以,凸函數的定義意為,  的圖像上,任意相異兩點的連線不能低於中間  的曲線。[2]換言之,函數的上境圖英语Epigraph (mathematics)(圖像上方的點的集合)为凸集

严格凸函数 编辑

若將定義的 號換成 ,則得到嚴格凸的定義:

 稱為嚴格凸,意思是對 和任意不相等的 ,皆有

 

  ,在嚴格凸函數 的圖像曲線上,任意兩相異點的連線,除端點外皆高於曲線。

几乎凸函数 编辑

 实值函数  對於任意三實數   ,都有 ,則稱  幾乎凸的。

性质 编辑

凸函數的某些性質,多元情況的敍述與一元情況同樣簡單。此種性質,可能僅於多元情況列舉,恕不在一元情況贅述。

一元情況 编辑

 
函数(蓝色)是凸的,当且仅当其上方的区域(绿色)是一个凸集
  •  是一元實函數定義域區間。考慮割線斜率
     
    則函數 對稱函數粵语對稱函數,即關於  為凸,當且僅當對每個固定的 ,皆有 關於 單調不減(或由對稱性,可將此句中 互換)。此刻劃有助證明以下的結果。
  • 若一元凸函数 定义在开区间 內,則在C连续,且處處有左側及右側的單邊導數英语Semi-differentiability。如此定義的兩個單邊導函數,皆為單調不減。由此推出,除可数个点外, 在其他点皆可微(不過不可導的點組成的集合,仍有可能稠密)。如果 闭区间,那么 有可能在 的端点不连续,見例子
  • 一元可微函数在区间上是凸的,当且仅当函数位于所有它的切线的上方:[3]:69对于区间内的所有  ,都有
     
    特别地,如果 ,則上式化為 ,故  最小值
  • 一元可微函数在某个区间上是凸的,当且仅当它的导数在该区间上单调不减。若一元函數既凸又可導,則其導數也連續
  • 一元二阶可微的函数在区间上是凸的,当且仅当它的二阶导数英语second derivative是非负的;这是判断某个函数是否凸的實用方法。直觀地,二階可導的凸函數「向上彎」,而不會屈向另一邊(即無拐点)。如果它的二阶导数是正数,那么函数就是严格凸的,但反过来不成立。例如, 的二阶导数是 ,当 时为零,但 是严格凸的。
    • 此性質的條件「二階導數非負」與前一個性質的條件「導數單調不減」有差異。若 在區間 非負,則的確  單調不減。反之則不然,因為可能有  單調不減,但在某點不可導,即  中某點無定義。
  •  為一元凸函數,且 ,則 正數集內為超可加函數英语Superadditivity,即 對任意正實數 成立。

多元情況 编辑

更一般地,多元二次可微的连续函数在凸集上是凸的,当且仅当它的黑塞矩阵在凸集的内部是半正定的。

凸函数的任何极小值也是最小值。严格凸函数最多有一个最小值。

对于凸函数f,水平子集{x | f(x) < a}和{x | f(x) ≤ a}(aR)是凸集。然而,水平子集是凸集的函数不一定是凸函数;这样的函数称为拟凸函数

延森不等式对于每一个凸函数f都成立。如果 是一个随机变量,在f的定义域内取值,那么 (在这里, 表示数学期望。)

凸函數的初等運算 编辑

  • 如果  是凸函數,那麼  也是凸函數。
  • 如果  是凸函數,且 遞增,那麼 是凸函數。
  • 凸性在仿射映射下不變:也就是說,如果 是凸函數( ),那麼 也是凸函數,其中 
  • 如果  內是凸函數,且 是一個凸的非空集,那麼  內是凸函數,只要對於某個 ,有 

例子 编辑

  • 函数 处处有 ,因此f是一个(严格的)凸函数。
  • 绝对值函数 是凸函数,虽然它在点x = 0没有导数。
  •  时,函数 是凸函数。
  • 定义域为[0,1]的函数f,定义为f(0)=f(1)=1,当0<x<1时f(x)=0,是凸函数;它在开区间(0,1)内连续,但在0和1不连续。
  • 函数 的二阶导数为 ,因此它在x ≥ 0的集合上是凸函数,在x ≤ 0的集合上是凹函数
  • 每一个在 内取值的线性变换都是凸函数,但不是严格凸函数,因为如果f是线性函数,那么 。如果将“凸”替换为“凹”,该命题也成立。
  • 每一个在 内取值的仿射变换,也就是说,每一个形如 的函数,既是凸函数又是凹函数。
  • 每一个范数都是凸函数,这是由于三角不等式
  • 如果 是凸函数,那么当 时, 是凸函数。
  •   单调递增但非凸的函数。
  • 函数f(x) = 1/x2f(0)=+∞,在区间(0,+∞)内是凸函数,在区间(-∞,0)内也是凸函数,但是在区间(-∞,+∞)内不是凸函数,这是由于x = 0处的奇点。

参见 编辑

参考文献 编辑

  1. ^ 36-705 Intermediate Statistics: Lecture Notes 2 [中級統計學:講義2] (PDF). www.stat.cmu.edu. [3 March 2017]. (原始内容 (PDF)于2021-05-06) (英语). 
  2. ^ Concave Upward and Downward [上凸與下凸]. mathsisfun.com. (原始内容于2013-12-18) (英语). 
  3. ^ Boyd, Stephen P.; Vandenberghe, Lieven. Convex Optimization [凸優化] (pdf). Cambridge University Press. 2004 [October 15, 2011]. ISBN 978-0-521-83378-3. (原始内容 (PDF)于2021-05-09) (英语). 
  • Moon, Todd. Tutorial: Convexity and Jensen's inequality. [2008-09-04]. (原始内容于2008-04-20). 
  • Rockafellar, R. T. Convex analysis. Princeton: Princeton University Press. 1970. 
  • Luenberger, David. Linear and Nonlinear Programming. Addison-Wesley. 1984. 
  • Luenberger, David. Optimization by Vector Space Methods. Wiley & Sons. 1969. 
  • Bertsekas, Dimitri. Convex Analysis and Optimization. Athena Scientific. 2003. 
  • Thomson, Brian. Symmetric Properties of Real Functions. CRC Press. 1994. 
  • Hiriart-Urruty, Jean-Baptiste, and Lemaréchal, Claude. (2004). Fundamentals of Convex analysis. Berlin: Springer.
  • Krasnosel'skii M.A., Rutickii Ya.B. Convex Functions and Orlicz Spaces. Groningen: P.Noordhoff Ltd. 1961. 
  • Borwein, Jonathan, and Lewis, Adrian. (2000). Convex Analysis and Nonlinear Optimization. Springer.

凸函数, 此條目介紹的是英文为convex, function的函数, 关于英文为concave, function的函数, 请见, 凹函数, 英文, convex, function, 是指函数图形上, 任意兩點連成的線段, 皆位於圖形的上方的实值函数, 如單變數的二次函数和指数函数, 二階可導的一元函數f, displaystyle, 為凸, 当且仅当其定義域為凸集, 且函數的二階導數f, displaystyle, 在整個定義域上非負, 直觀理解, 凸函數的圖像形如開口向上的杯, displaystyle, . 此條目介紹的是英文为Convex function的函数 关于英文为Concave function的函数 请见 凹函数 凸函数 英文 Convex function 是指函数图形上 任意兩點連成的線段 皆位於圖形的上方的实值函数 1 如單變數的二次函数和指数函数 二階可導的一元函數f displaystyle f 為凸 当且仅当其定義域為凸集 且函數的二階導數f displaystyle f 在整個定義域上非負 直觀理解 凸函數的圖像形如開口向上的杯 displaystyle cup 而相反 凹函数則形如開口向下的帽 displaystyle cap 凸函数的圖像上任取兩點 連成的線段必在圖像上方 二元二次多項式函數 x y x 2 x y y 2 displaystyle x y mapsto x 2 xy y 2 的圖像 形如開口向上的碗 在最优化研究中 凸函數的最小化問題有唯一性 即凸開集上的嚴格凸函數 至多只有一個極小值 概率论中 凸函數f displaystyle f 作用在某随机变量期望值E X displaystyle mathbb E X 所得的結果 總不大於對隨機變量先取函數值再取期望 即 f E X E f X displaystyle f mathbb E X leq mathbb E f X 稱為延森不等式 該不等式可以推導出均值不等式及赫尔德不等式等結果 注意 中国大陆数学界某些机构关于函数凹凸性定义和国外的定义是相反的 Convex Function在某些中国大陆的数学书中指凹函数 Concave Function指凸函数 但在中国大陆涉及经济学的很多书中 凹凸性的提法和其他國家的提法是一致的 也就是和数学教材是反的 举个例子 同济大学高等数学教材对函数的凹凸性定义与本条目相反 本条目的凹凸性是指其上方图是凹集或凸集 而同济大学高等数学教材则是指其下方图是凹集或凸集 两者定义正好相反 目录 1 定義 1 1 严格凸函数 1 2 几乎凸函数 2 性质 2 1 一元情況 2 2 多元情況 3 凸函數的初等運算 4 例子 5 参见 6 参考文献定義 编辑 source source source 形像理解凸函數與延森不等式C displaystyle C nbsp 為某實向量空間的凸子集 若实值函数f C R displaystyle f C to mathbb R nbsp 對任意 0 t 1 displaystyle 0 leq t leq 1 nbsp 及任意v w C displaystyle v w in C nbsp 皆有 f v t w v f v t f w f v displaystyle f left v t cdot w v right leq f v t cdot left f w f v right nbsp 則 f displaystyle f nbsp 稱為凸函数 若 C R displaystyle C subseteq mathbb R nbsp 然後在 f displaystyle f nbsp 圖像上任取兩點 x 1 f x 1 displaystyle left x 1 f left x 1 right right nbsp 和 x 2 f x 2 displaystyle left x 2 f left x 2 right right nbsp 連線 則連線上某點 p displaystyle p nbsp 的 x displaystyle x nbsp 座標可以想成從 x 1 displaystyle x 1 nbsp 出發 前進了 x 2 x 1 displaystyle x 2 x 1 nbsp 這整段的一部分而已 也就是說 0 t x x 1 x 2 x 1 1 displaystyle 0 leq t frac x x 1 x 2 x 1 leq 1 nbsp 循著同樣的比例 t displaystyle t nbsp p displaystyle p nbsp 的 y displaystyle y nbsp 座標就可以寫成 0 t y f x 1 f x 2 f x 1 1 displaystyle 0 leq t frac y f x 1 f x 2 f x 1 leq 1 nbsp 但同樣的 x displaystyle x nbsp 座標下 對應的 f displaystyle f nbsp 函數值就是 f x 1 t x 2 x 1 displaystyle f left x 1 t cdot x 2 x 1 right nbsp 所以 凸函數的定義意為 f displaystyle f nbsp 的圖像上 任意相異兩點的連線不能低於中間f displaystyle f nbsp 的曲線 2 換言之 函數的上境圖 英语 Epigraph mathematics 圖像上方的點的集合 为凸集 严格凸函数 编辑 若將定義的 displaystyle leq nbsp 號換成 lt displaystyle lt nbsp 則得到嚴格凸的定義 f displaystyle f nbsp 稱為嚴格凸 意思是對0 lt t lt 1 displaystyle 0 lt t lt 1 nbsp 和任意不相等的v w C displaystyle v w in C nbsp 皆有 f v t w v lt f v t f w f v displaystyle f left v t cdot w v right lt f v t cdot left f w f v right nbsp 若 C R displaystyle C subseteq mathbb R nbsp 在嚴格凸函數f displaystyle f nbsp 的圖像曲線上 任意兩相異點的連線 除端點外皆高於曲線 几乎凸函数 编辑 若 C R displaystyle C subseteq mathbb R nbsp 实值函数f C R displaystyle f C to mathbb R nbsp 對於任意三實數 x z y displaystyle x leq z leq y nbsp 都有f z max f x f y displaystyle f z leq max f x f y nbsp 則稱 f displaystyle f nbsp 是幾乎凸的 性质 编辑凸函數的某些性質 多元情況的敍述與一元情況同樣簡單 此種性質 可能僅於多元情況列舉 恕不在一元情況贅述 一元情況 编辑 nbsp 函数 蓝色 是凸的 当且仅当其上方的区域 绿色 是一个凸集 設f displaystyle f nbsp 是一元實函數 定義域為區間 考慮割線斜率R x 1 x 2 f x 2 f x 1 x 2 x 1 displaystyle R x 1 x 2 frac f x 2 f x 1 x 2 x 1 nbsp 則函數R displaystyle R nbsp 是對稱函數 粵语 對稱函數 即關於R x 1 x 2 R x 2 x 1 displaystyle R x 1 x 2 R x 2 x 1 nbsp f displaystyle f nbsp 為凸 當且僅當對每個固定的x 2 displaystyle x 2 nbsp 皆有R x 1 x 2 displaystyle R x 1 x 2 nbsp 關於x 1 displaystyle x 1 nbsp 單調不減 或由對稱性 可將此句中x 1 x 2 displaystyle x 1 x 2 nbsp 互換 此刻劃有助證明以下的結果 若一元凸函数f displaystyle f nbsp 定义在开区间C displaystyle C nbsp 內 則在C内连续 且處處有左側及右側的單邊導數 英语 Semi differentiability 如此定義的兩個單邊導函數 皆為單調不減 由此推出 除可数个点外 f displaystyle f nbsp 在其他点皆可微 不過不可導的點組成的集合 仍有可能稠密 如果C displaystyle C nbsp 是闭区间 那么f displaystyle f nbsp 有可能在C displaystyle C nbsp 的端点不连续 見例子 一元可微函数在区间上是凸的 当且仅当函数位于所有它的切线的上方 3 69对于区间内的所有x displaystyle x nbsp 和y displaystyle y nbsp 都有f x f y f y x y displaystyle f x geq f y f y x y nbsp 特别地 如果f y 0 displaystyle f y 0 nbsp 則上式化為f x f y displaystyle f x geq f y nbsp 故f y displaystyle f y nbsp 是f displaystyle f nbsp 的最小值 一元可微函数在某个区间上是凸的 当且仅当它的导数在该区间上单调不减 若一元函數既凸又可導 則其導數也連續 一元二阶可微的函数在区间上是凸的 当且仅当它的二阶导数 英语 second derivative 是非负的 这是判断某个函数是否凸的實用方法 直觀地 二階可導的凸函數 向上彎 而不會屈向另一邊 即無拐点 如果它的二阶导数是正数 那么函数就是严格凸的 但反过来不成立 例如 f x x 4 displaystyle f x x 4 nbsp 的二阶导数是f x 12 x 2 displaystyle f x 12x 2 nbsp 当x 0 displaystyle x 0 nbsp 时为零 但f displaystyle f nbsp 是严格凸的 此性質的條件 二階導數非負 與前一個性質的條件 導數單調不減 有差異 若f displaystyle f nbsp 在區間C displaystyle C nbsp 非負 則的確f displaystyle f nbsp 在C displaystyle C nbsp 單調不減 反之則不然 因為可能有f displaystyle f nbsp 在C displaystyle C nbsp 單調不減 但在某點不可導 即f displaystyle f nbsp 在C displaystyle C nbsp 中某點無定義 若f displaystyle f nbsp 為一元凸函數 且f 0 0 displaystyle f 0 leq 0 nbsp 則f displaystyle f nbsp 在正數集內為超可加函數 英语 Superadditivity 即f a b f a f b displaystyle f a b geq f a f b nbsp 對任意正實數a b displaystyle a b nbsp 成立 多元情況 编辑 更一般地 多元二次可微的连续函数在凸集上是凸的 当且仅当它的黑塞矩阵在凸集的内部是半正定的 凸函数的任何极小值也是最小值 严格凸函数最多有一个最小值 对于凸函数f 水平子集 x f x lt a 和 x f x a a R 是凸集 然而 水平子集是凸集的函数不一定是凸函数 这样的函数称为拟凸函数 延森不等式对于每一个凸函数f都成立 如果X displaystyle X nbsp 是一个随机变量 在f的定义域内取值 那么f E X E f X displaystyle f mathbb E X leq mathbb E f X nbsp 在这里 E displaystyle E nbsp 表示数学期望 凸函數的初等運算 编辑如果f displaystyle f nbsp 和g displaystyle g nbsp 是凸函數 那麼m x max f x g x displaystyle m x max f x g x nbsp 和h x f x g x displaystyle h x f x g x nbsp 也是凸函數 如果f displaystyle f nbsp 和g displaystyle g nbsp 是凸函數 且g displaystyle g nbsp 遞增 那麼h x g f x displaystyle h x g f x nbsp 是凸函數 凸性在仿射映射下不變 也就是說 如果f x displaystyle f x nbsp 是凸函數 x R n displaystyle x in mathbb R n nbsp 那麼g y f A y b displaystyle g y f Ay b nbsp 也是凸函數 其中A R n m b R n displaystyle A in mathbb R n times m b in mathbb R n nbsp 如果f x y displaystyle f x y nbsp 在 x y displaystyle x y nbsp 內是凸函數 且C displaystyle C nbsp 是一個凸的非空集 那麼g x inf y C f x y displaystyle g x inf y in C f x y nbsp 在x displaystyle x nbsp 內是凸函數 只要對於某個x displaystyle x nbsp 有g x gt displaystyle g x gt infty nbsp 例子 编辑函数f x x 2 displaystyle f x x 2 nbsp 处处有f x 2 gt 0 displaystyle f x 2 gt 0 nbsp 因此f是一个 严格的 凸函数 绝对值函数f x x displaystyle f x x nbsp 是凸函数 虽然它在点x 0没有导数 当p 1 displaystyle p geqslant 1 nbsp 时 函数f x x p displaystyle f x x p nbsp 是凸函数 定义域为 0 1 的函数f 定义为f 0 f 1 1 当0 lt x lt 1时f x 0 是凸函数 它在开区间 0 1 内连续 但在0和1不连续 函数f x x 3 displaystyle f x x 3 nbsp 的二阶导数为f x 6 x displaystyle f x 6x nbsp 因此它在x 0的集合上是凸函数 在x 0的集合上是凹函数 每一个在R displaystyle mathbb R nbsp 内取值的线性变换都是凸函数 但不是严格凸函数 因为如果f是线性函数 那么f a b f a f b displaystyle f a b f a f b nbsp 如果将 凸 替换为 凹 该命题也成立 每一个在R displaystyle mathbb R nbsp 内取值的仿射变换 也就是说 每一个形如f x a T x b displaystyle f x a T x b nbsp 的函数 既是凸函数又是凹函数 每一个范数都是凸函数 这是由于三角不等式 如果f displaystyle f nbsp 是凸函数 那么当t gt 0 displaystyle t gt 0 nbsp 时 g x t t f x t displaystyle g x t tf x t nbsp 是凸函数 f x x displaystyle f x sqrt x nbsp 和g x log x displaystyle g x log x nbsp 为单调递增但非凸的函数 函数f x 1 x2 f 0 在区间 0 内是凸函数 在区间 0 内也是凸函数 但是在区间 内不是凸函数 这是由于x 0处的奇点 参见 编辑凹函数 凸集 對數凸函數参考文献 编辑 36 705 Intermediate Statistics Lecture Notes 2 中級統計學 講義2 PDF www stat cmu edu 3 March 2017 原始内容存档 PDF 于2021 05 06 英语 Concave Upward and Downward 上凸與下凸 mathsisfun com 原始内容存档于2013 12 18 英语 Boyd Stephen P Vandenberghe Lieven Convex Optimization 凸優化 pdf Cambridge University Press 2004 October 15 2011 ISBN 978 0 521 83378 3 原始内容存档 PDF 于2021 05 09 英语 Moon Todd Tutorial Convexity and Jensen s inequality 2008 09 04 原始内容存档于2008 04 20 Rockafellar R T Convex analysis Princeton Princeton University Press 1970 Luenberger David Linear and Nonlinear Programming Addison Wesley 1984 Luenberger David Optimization by Vector Space Methods Wiley amp Sons 1969 Bertsekas Dimitri Convex Analysis and Optimization Athena Scientific 2003 Thomson Brian Symmetric Properties of Real Functions CRC Press 1994 Hiriart Urruty Jean Baptiste and Lemarechal Claude 2004 Fundamentals of Convex analysis Berlin Springer Krasnosel skii M A Rutickii Ya B Convex Functions and Orlicz Spaces Groningen P Noordhoff Ltd 1961 Borwein Jonathan and Lewis Adrian 2000 Convex Analysis and Nonlinear Optimization Springer 取自 https zh wikipedia org w index php title 凸函数 amp oldid 75896482, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。