zoukankan      html  css  js  c++  java
  • 最优化基础(二)

    最优化基础(二)1

    向量和矩阵范数

    在算法的收敛性分析中,需要用到向量和矩阵范数的概念及其有关理论。范数(norm),是具有“长度”概念的函数。

    Rn 表示实n维向量空间,Rn×n 表示实n阶矩阵全体所组成的线性空间.在这两个空间中,我们分别定义向量和矩阵的范数.

    向量范数

    向量xRn的范数x是一个非负数,它必须满足以下条件:

    1.非负性: x0,且x=0当且仅当x=0时成立 。

    2.齐次性:λx=|λ|x,λR

    3.三角不等式:||x+y||||x||+||y||

    向量x=(x1,,xn)Tp-范数定义为

    xp=(i=1n|xi|p)1p

    可以验证p-范数确实满足范数的定义。其中三角不等式的证明不是平凡的,这个结论通常称为闵可夫斯基(Minkowski)不等式。

    常用的向量范数有:

    1-范数,计算方式为向量所有元素的绝对值之和

    ||x||1=i=1n|xi|

    2-范数,计算方式跟欧式距离的方式一致。
    ||x||2=(i=1n|xi|2)2

    -范数,所有向量元素中的最大值。
    ||x||=maxi|xi|

    -范数,所有向量元素中的最小值。
    ||x||=mini|xi|

    ## 矩阵范数

    矩阵ARn×n的范数是一个非负实数,它除了满足跟向量范数相似的三条性质之外,还必须具备乘法性质:

    4.ABAB,A,BRn×n

    如果一矩阵范数μ 相对于某向量范数满足下面的不等式

    5.AxAμx,xRn

    则称矩阵范数μ 和向量范数是相容的. 进一步,若存在x0使成立

    Aμ=maxx0Axx=maxx=1Ax,ARn×n

    则称矩阵范数μ 是由向量范数诱导出来的算子范数,简称算子范数,有时也称为从属于向量范数的矩阵范数. 此时向量范数和算子范数通常采用相同的符号

    不难验证,从属于向量范数x, x1, x2 的矩阵范数分别为

    A=max1inj=1n|aij|

    A1=max1jni=1n|aij|

    A2=max{λ|λλ(ATA)}

    它们分别称作行和范数、列和范数和谱范数.

    通常按下述方式定义的F-范数:

    ||A||F=i=1mj=1n|aij|212=tr(ATA)

    向量范数的等价定理以及矩阵范数的等价定理

    定理

    (1)设是定义在Rn上的两个向量范数,则存在两个正数c1, c2,对所有xRn均成立

    c1xxc2x

    (2)设是定义在Rn×n上的两个矩阵范数,则存在两个正数m1, m2,对所有ARn×n均成立
    m1AAm2A

    下面,我们利用范数的概念来等价地定义向量序列和矩阵序列的收敛性.

    定理:

    (1) 设{x(k)}为n维向列序列,为定义在Rn上的向量范数,则

    limkx(k)=xlimkx(k)x=0

    (2)设{A(k)}n×n矩阵序列,为定义在Rn×n 上的向量范数,则
    limkA(k)=AlimkA(k)A=0


    1. 马昌凤. 最优化方法及其Matlab程序设计[M]. 科学出版社, 2010.
  • 相关阅读:
    CSS样式
    hdu 6038 Function
    hdu 6034 Balala Power!
    错排公式 (递推)
    快速求排列组合 lucas定理
    fzu Problem 2275 Game(kmp)
    HDU 3635 Dragon Balls(并查集)
    HDU 3172 Virtual Friends(map+并查集)
    hdu 2818 Building Block(并查集,有点点复杂)
    hdu 1272 小希的迷宫(并查集)
  • 原文地址:https://www.cnblogs.com/born2run/p/9581399.html
Copyright © 2011-2022 走看看