利普希茨连续——Lipschitz Continuity
参考资料:利普希茨连续 - 维基百科open in new window
定义
对于在实数集的子集的函数f:D⊆R→R,若存在常数K,使得∣f(a)−f(b)∣≤K∣a−b∣∀a,b∈D,则称f符合利普希茨条件,对于f最小的常数K称为 f的利普希茨常数。可以近似将优化复杂函数的问题,转化为二次规划问题。
若K<1,f称为收缩映射。
利普希茨条件也可对任意度量空间的函数定义:
给定两个度量空间(M,dM),(N,dN),U⊆M。若对于函数f:U→N,存在常数K使得dN(f(a),f(b))≤KdM(a,b)∀a,b∈U 则说它符合利普希茨条件。
若存在K≥1使得K1dM(a,b)≤dN(f(a),f(b))≤KdM(a,b)∀a,b∈U 则称f为双李普希茨(bi-Lipschitz)。
用处
可以近似将优化复杂函数的问题,转化为二次规划问题。
如果有∇f是Lipschitz连续的,则∀x,y,f(y)≤f(x)+∇f(x)T(y−x)+2L∣∣y−x∣∣22,其中L为Lipschitz常数。即可以将优化复杂的函数f(y)等价地优化它的上界。
皮卡-林德洛夫定理
若已知y(t)有界,f符合利普希茨条件,则微分方程初值问题y′(t)=f(t,y(t)),y(t0)=y0刚好有一个解。
在应用上,t通常属于一有界闭区间( 如 [0,2π] )。于是y(t)必有界,故y有唯一解。
性质
- 符合利普希茨条件的函数连续,实际上一致连续。
- 双李普希茨(bi-Lipschitz)函数是单射。
- Rademacher定理:若A⊆Rn且A为开集,f:A′′→Rn符利普希茨条件,则f几乎处处可微。
- Kirszbraun定理:给定两个希尔伯特空间H1,H2,U∈H1,f:U→H1符合利普希茨条件,则存在符合利普希茨条件的F:H1→H2,使得F的利普希茨常数和f的相同,且F(x)=f(x)∀x∈U。
几何意义
对于利普希茨连续函数,存在一个双圆锥(白色)其顶点可以沿着曲线平移,使得曲线总是完全在这两个圆锥外。
用公式的描述
∣∣∇f(x)−∇f(y)∣∣≤L∣∣x−y∣∣,x,y∈Rn
可以描述为函数f(x)二次可微,且Hessian矩阵在Rn上有界。