函數的凸性(convexity)是除了函數單調性之外的又一個重要性質,這裏我們以一元實函數為例研究。注意在不同的教材中定義凸函數可能完全相反。
一元情形[]
定義[]
設定義在區間
上的函數(不必連續)對任意的
和
,都成立關係式
我們就說函數
是區間
上的凸函數(或上凸函數,convex function),
是
的凸區間,如果將上述等式中的大於等於改為小於等於,我們就說該函數是一個凹函數(或下凸函數),
是
的凹區間。如果上述等式取不到,我們就說該函數是嚴格凸(凹)的。以下性質我們主要針對上凸函數敘述。
通俗來理解,凸函數是區間
上函數圖像之上的區域為凸集的函數:在該圖像上方的區域中,任取兩點,它們的連線全在該區域中;凹函數是區間
上函數圖像之下的區域為凸集的函數。
等價刻畫[]
這裏我們給出凸函數的幾個等價刻畫,它們比定義更常用,尤其是可導函數和二階可導函數的等價刻畫。
一般性前提[]
設
是區間
上的函數(不必連續),以下四款等價:
是凸函數;
可以通過畫三角形研究割線斜率的方式通俗理解;
(三角形的定向面積之倍)

- 對任意的
使得
當
可導的時候,
的最佳常數是
上述刻畫中我們沒有考慮端點,實際上,閉區間
上的凸函數,除了在開區間
上滿足上述某條之外,只需在端點處滿足下面的等式即可:
它和上述等價刻畫中第二條是兼容的。
連續性前提[]
設
在
上連續,那麼以下兩款等價:
是凸函數;
- 任意子區間中點函數值小於等於積分平均值:

可導性前提[]
設
在
上可導,那麼以下三款等價:
是凸函數;
- 導數
在
上單調遞增。這是利用一階導數判斷函數凸性的方法;
- 函數
的圖像總是位於每一點的切線的上方,即
二階可導性前提[]
設
在
上二階可導,
是(嚴格)凸函數當且僅當導數
在
上恆正(恆非負)。這是利用二階導數判斷函數凸性的方法。
性質[]
自身性質:
- 凸函數不必連續,實際上,閉區間
上的凸函數至多可以有兩個不連續點(若有,則在端點處),整個函數在開區間
上是連續的;
- 凸函數不必可導,即使是限制在開區間上的凸函數也一樣,考察
,進而凸函數不必二階可導;
- 凸函數最多有一個極值點,或者沒有,極值點可以取在開區間內,實際上,凸函數只可能在它的定義區間中要麼單調遞增,要麼先單調遞減再單調遞增;
- 凸函數
的相反數
是凹函數,由定義顯然可知;
- 有限開區間上的有界凸函數必定在端點處存在單側極限;
- 閉區間上的連續凸函數
,如果導數在端點處存在單側極限,那麼
是 Lipschitz 連續的。
凸函數對運算的兼容性:
- 兩個凸函數的和仍是凸函數,差不一定;
- 兩個非負的單調遞增凸函數的積一定是凸函數;
- 兩個凸函數在開區間上的取最大值函數也是凸函數;
- 複合函數的凸性:設
是
,
,且
是
上的單調遞增凸函數,那麼
是
上的凸函數。
多元情形及推廣[]
一般的凸函數可以在任意賦范線性空間中的凸集上定義,
假設有賦范線性空間
及其中的一個凸集
,實泛函
被稱為是凸函數,是指它滿足如下的凸不等式:
稱其為嚴格凸的是指上述不等式對
嚴格成立。如果泛函
是 連續可微的,如果滿足:
那麼它是凸泛函漢,入宮上述不等式對任意
嚴格成立,那麼它是嚴格凸泛函。
特別地,
上的多元凸函數
也有性質:
如果
在凸集
上二階可微,那麼
是凸函數當且僅當
,
是 Hesse 矩陣。
如果
是凸集
上的凸函數,那麼對任意實數
,集合
是凸集,反過來也是對的。
和凸函數相關最密切的一個不等式,也是使用頻率最高的,它可以證明某些典型的不等式。
設函數
是凸集
上的凸函數,對任意
和任意滿足
的
都有
其中,
也稱作是
的權。上述不等關係是說:加權平均的凸像小於等於凸像的加權平均。
一致凸性[]
一個二階可微的一元實函數
在區間
上稱為是一致凸的(uniformly convex),是指存在
,對任意
都有
一個
元函數
在凸集
上稱為是一致凸的,是指存在
,
,即
參考資料