拟凸函数定义等价证明
定义2 若 dom f = Z ⊂ R n \text{dom} f=Z\subset R^n domf=Z⊂Rn 为凸集,且对任意的 α \alpha α,其下水平集 S α = { x ∈ Z ∣ f ( x ) ≤ α } S_\alpha=\{x\in Z |f(x) \le \alpha\} Sα={x∈Z∣f(x)≤α}都是凸集,则 f f f为拟凸函数。
定义1 ⇒ \Rightarrow ⇒定义2(由 f ( x ) f(x) f(x)满足定义一推出 f ( x ) f(x) f(x)满足定义2)
证:设 S α = { x ∈ Z ∣ f ( x ) ≤ α } S_\alpha=\{x\in Z |f(x) \le \alpha\} Sα={x∈Z∣f(x)≤α},令 x , y ∈ S α x,y\in S_\alpha x,y∈Sα,即 x , y ∈ Z x,y\in Z x,y∈Z且 f ( x ) ≤ α , f ( y ) ≤ α f(x)\le\alpha,f(y)\le\alpha f(x)≤α,f(y)≤α。由定义1知:对于任意 0 ≤ λ ≤ 1 0\le\lambda\le1 0≤λ≤1,有 λ x 1 + ( 1 − λ ) x 2 ∈ Z \lambda x_1+(1-\lambda)x_2\in Z λx1+(1−λ)x2∈Z 且 f ( λ x 1 + ( 1 − λ ) x 2 ) ≤ m a x { f ( x 1 ) , f ( x 2 ) } ≤ α f(\lambda x_1+(1-\lambda)x_2)\le max\{f(x_1),f(x_2)\}\le\alpha f(λx1+(1−λ)x2)≤max{f(x1),f(x2)}≤α,即 λ x 1 + ( 1 − λ ) x 2 ∈ S α \lambda x_1+(1-\lambda)x_2\in S_\alpha λx1+(1−λ)x2∈Sα。故 S α S_\alpha Sα为凸集, f ( x ) f(x) f(x)满足定义2。
定义2 ⇒ \Rightarrow ⇒定义1(由 f ( x ) f(x) f(x)满足定义2推出 f ( x ) f(x) f(x)满足定义1)
证:令 x , y ∈ Z , α = m a x { f ( x ) , f ( y ) } x,y\in Z, \alpha=max\{f(x),f(y)\} x,y∈Z,α=max{f(x),f(y)},即 x , y ∈ S α x,y\in S_\alpha x,y∈Sα。由定义1知对于任意 λ \lambda λ, λ x 1 + ( 1 − λ ) x 2 ∈ S α \lambda x_1+(1-\lambda)x_2\in S_\alpha λx1+(1−λ)x2∈Sα, 则 f ( λ x + ( 1 − λ ) y ) ≤ α = m a x { f ( x ) , f ( y ) } f(\lambda x+(1-\lambda)y)\le \alpha=max\{f(x),f(y)\} f(λx+(1−λ)y)≤α=max{f(x),f(y)},则 f ( x ) f(x) f(x)满足定义1.