凸函式及其性質

2022-07-30 12:12:19 字數 3031 閱讀 1136

上世紀70年代新的數學分支」凸分析」的出現,打破了分析數學中」線性」和」非線性」這樣乙個經典的卻又是極不對稱的分劃格局,使得過去相當一部分非線性的內容(即」凸」內容),能夠象線性分析那樣優美地得到高度統一的處理。一切理論和應用的非線性數學問題都朝著」凸」靠近,早已經構成數學和應用數學的重要思想。

由於凸函式是一類在優化問題中非常重要的函式,因此,其性質被廣泛研究。而凸函式是定義在凸集上的。下面我們分別給出凸集與凸函式的定義與性質。

定義: 設集合c⊂

rn' role="presentation" style="font-size: 100%; display: inline-block; position: relative">c⊂r

n.若對∀x

,y∈c

' role="presentation" style="font-size: 100%; display: inline-block; position: relative">∀x,

y∈c,有 θx

+(1−

θ)y∈

c,θ∈

[0,1

],' role="presentation" style="font-size: 100%; display: inline-block; position: relative">θx+

(1−θ

)y∈c

,θ∈[

0,1]

,則稱c為凸集。凸集的幾何意義明顯,即若x,y屬於凸集,則其連線上所有的點都屬於凸集c。凸集關於加法、數乘和交運算都是封閉的。即凸集之和為凸集、凸集的數乘為凸集、凸集相交為凸集

仿射集與凸集有一定類似。其關係類似於直線與線段的關係。(仿射集是開集,而凸集是閉集?)

凸函式的定義,是從凸集和優化的角度出發定義的。

定義:設集合

c' role="presentation" style="font-size: 100%; display: inline-block; position: relative">c

為非空凸集,函式f:

c→r' role="presentation" style="font-size: 100%; display: inline-block; position: relative">f:c

→r. 若對∀x

,y∈c

' role="presentation" style="font-size: 100%; display: inline-block; position: relative">∀x,

y∈c,有 f(

tx+(

1−t)

y)≤t

f(x)

+(1−

t)f(

y),t

∈[0,

1]' role="presentation" style="font-size: 100%; display: inline-block; position: relative">f(t

x+(1

−t)y

)≤tf

(x)+

(1−t

)f(y

),t∈

[0,1

]則稱f' role="presentation" style="font-size: 100%; display: inline-block; position: relative">f

為c上的凸函式。若不等式對x≠

y' role="presentation" style="font-size: 100%; display: inline-block; position: relative">x≠y

嚴格成立,則稱

f' role="presentation" style="font-size: 100%; display: inline-block; position: relative">f為c

' role="presentation" style="font-size: 100%; display: inline-block; position: relative">c

上的嚴格凸函式。

這個定義,可以如下理解,如下圖所示的函式,是有極小點的。即凸函式的割線在函式曲線的上方。

判斷乙個函式是否為凸函式,最基本的方法是使用其定義。但對可微函式,下面介紹的兩個判定定理可能更為有效。f(

x)' role="presentation" style="font-size: 100%; display: inline-block; position: relative">f(x

)是凸函式,當且僅當對∀x

,y∈c

' role="presentation" style="font-size: 100%; display: inline-block; position: relative">∀x,

y∈c,有 f(

y)≥f

(x)+

g(x)

t(y−

x)' role="presentation" style="font-size: 100%; display: inline-block; position: relative">f(y

)≥f(

x)+g

(x)t

(y−x

)對於一元函式,我們可以通過其二階導數的符號來判斷。如果函式的二階導數總是非負,即,則是凸函式。

對於多元函式,我們可以通過其hessian矩陣(hessian矩陣是由多元函式的二階導數組成的方陣)的正定性來判斷。如果hessian矩陣是半正定矩陣,則是凸函式。

尤拉函式及其性質

1.尤拉函式定義 尤拉函式 n 表示的是小於等於n且和n互質的正整數的個數。易知 1 1 2.尤拉函式公式 對於任意整數n,若其質因數分解結果為n p1 k1p2 k1.pn kn,則尤拉函式公式為 n n 1 1 p1 1 1 p2 1 1 pn 3.尤拉函式性質 1 尤拉函式為積性函式。對於數論...

尤拉函式定理及其性質

尤拉函式就是指 給定乙個n,求得1到n中與n互質的數的個數 再介紹尤拉通項前,首先得介紹唯一分解定理 那麼求乙個數的尤拉值的公式為 n n 1 1 p1 1 1 p2 1 1 pn 其中的p1到pn為n分解出來的質因子 那麼求乙個數的尤拉值的時間複雜度為o sqrt n 實現 int euler i...

整除及其性質

整除的定義 若整數a除以非零整數b,商為整數,且餘數為零,我們就說a能被b整除 或說b能整除a 即b a,讀作 b整除a 或 a能被b整除 a叫做b的倍數,b叫做a的約數 或因數 整除的基本性質及證明 若a b,a c,則a b c 證明 因為a b和a c,所以 q1,q2 z,使得b q1 a ...