正定矩陣與半正定矩陣

2021-02-20 傑弗裡大叔

「多元函數為凸函數的充要條件為其二階Hessian矩陣半正定」

這是判斷一個多元函數是否為凸函數的重要依據。今天學習兩個知識點,一個是Hessian矩陣,一個是正定與半正定。

1. 什麼是Hessian矩陣

在數學中,海森矩陣(Hessian matrix 或 Hessian)是一個多變量實值函數的二階偏導數組成的方塊矩陣,假設有一實數函數

如果 f 所有的二階偏導數都存在,那麼 f的海森矩陣的第(i,j)項即f{\displaystyle f}f{\displaystyle 

其中,。那麼,

2. 正定矩陣半正定矩陣

A. 正定矩陣

在線性代數裡,正定矩陣 (positive definite matrix) 有時會簡稱為正定陣。 

A是n階方陣,如果對任何非零向量x,都有

那麼就稱A為正定矩陣

性質:

正定矩陣的行列式恆為正;
實對稱矩陣A正定若且唯若A與單位矩陣合同;

合同矩陣:設A,B是兩個n階方陣,若存在可逆矩陣C,使得,則稱方陣A與B合同,記作 AB。)

兩個正定矩陣的和是正定矩陣;
正實數與正定矩陣的乘積是正定矩陣。

等價命題:
對於n階實對稱矩陣A,下列條件是等價的:

A是正定矩陣;
A的一切順序主子式均為正;
‍‍A的一切主子式均為正;

A的特徵值均為正;

存在實可逆矩陣C,使A=C'C;

存在秩為n的m×n實矩陣B,使A=B'B;

存在主對角線元素全為正的實三角矩陣R,使A=R'R

‍‍

根據正定矩陣的定義及性質,判別對稱矩陣A的正定性有兩種方法:

求出A的所有特徵值。若A的特徵值均為正數,則A是正定的;若A的特徵值均為負數,則A為負定的。

計算A的各階順序主子式。若A的各階順序主子式均大於零,則A是正定的;若A的各階順序主子式中,奇數階主子式為負,偶數階為正,則A為負定的。

B. 半正定矩陣

設A是實對稱矩陣。如果對任意的實非零列向量x有

稱A為半正定矩陣。
對於半正定矩陣來說,所有的主子式非負。順序主子式非負並不能推出矩陣是半正定的。
性質:

半正定矩陣的行列式是非負的;
兩個半正定矩陣的和是半正定的;
非負實數與半正定矩陣的數乘矩陣是半正定的。

等價條件:

A是半正定的;
A的所有主子式均為非負的;
A的特徵值均為非負的;
存在n階實矩陣C,使A=C'C;
存在秩為r的r×n實矩陣B,使A=B'B。

例如:

其中,

那麼等價於下面三個約束條件:

3. Hessian矩陣的正定性

Hessian矩陣的正定性在判斷優化算法可行性時非常有用,簡單地說,Hessian矩陣正定,則

函數的二階偏導數恆 > 0

函數的變化率(斜率)即一階導數始終處於遞增狀態

函數為凸

因此,在諸如牛頓法等梯度方法中,使用Hessian矩陣的正定性可以非常便捷的判斷函數是否有凸性,也就是是否可收斂到局部/全局的最優解。

相關焦點

  • 正定矩陣一定是對稱矩陣嗎?
    n元二次型f(x1, x2, …, xn)=x'Ax,與n階實對稱矩陣A是一一對應的,稱A是二次型f的矩陣,f是以A為矩陣的二次型。設實二次型f(x1, x2, …, xn)=x'Ax。如果對於任意的x≠0,都有x'Ax>0,則稱f為正定二次型,稱A為正定矩陣。
  • 麻省理工線性代數筆記(二十四)-正定矩陣
    1.正定矩陣判定方法正定矩陣是所有特徵值均為正的對稱矩陣。
  • 為什麼可以這樣判定正定矩陣?
    判定一個矩陣是否是正定矩陣,有多種方法,其中最常用的方法莫過於驗證各階順序主子式是否大於零,該方法只要求幾個行列式的值就行了。
  • 專題七:矩陣分解
    專題七:矩陣分解矩陣分解分為兩類:和分解與積分解.和分解是將一個矩陣分解為一些矩陣的和.積分解是將一個矩陣分解為一些矩陣的乘積.矩陣分解通常是利用標準形理論.,則存在唯一的正定矩陣,則存在唯一的正定矩陣
  • 矩陣*轉置矩陣的性質大合集
    這裡我們來總結一下"矩陣*轉置矩陣"的若干性質,所謂的"矩陣*轉置矩陣"就是:格式約定:
  • 矩陣名詞中英文對照
    block matrix 塊矩陣   inverse of matrix A 逆矩陣Diagonal matrix 對角矩陣adjont(adjugate) of matrix 伴隨矩陣augmented matrix 增廣矩陣block diagonal matrix    塊對角矩陣indefinite
  • 矩陣的特徵值與特徵向量
    矩陣的跡(trace):矩陣A主行列式的元素和也是所有特徵值的和稱為矩陣A的跡,記作tr(A)。正定矩陣:所有特徵值都為正數的矩陣稱為正定矩陣。半正定矩陣:所有特徵值都為非負數的矩陣稱為半正定矩陣。 四、特徵分解(EVD)        特徵分解又稱譜分解,是將矩陣分解為由其特徵值和特徵向量表示的矩陣之積的方法(可類比於整數分解質因數)。只有可對角化矩陣才可以進行特徵分解。任意一個實對稱矩陣都可以對角化,故可分解為實特徵向量和實特徵值。        假設n×n的方陣A有n個線性無關的特徵向量
  • 從此, 實對稱矩陣, 實反稱矩陣, 正交矩陣殊途同歸
    今天, 揚哥用實對稱矩陣、正交矩陣、實反稱矩陣的正交相似標準形來送別八月, 送別暑期.
  • 線性代數基礎-矩陣
    矩陣A稱為2行3列的矩陣.將A矩陣的行列交換獲得的矩陣稱為A矩陣的轉置,如下:     矩陣加法: 第一點矩陣的形狀都要一樣為m*n形的才可相加, 計算方法就是對應元素相加,結果放回原來的位置即可.    矩陣減法同加法, 對應元素相減.    矩陣乘法: 必須是m*n與n*a的形式,即第一個矩陣的列與第二個矩陣的行相同才可以相乘.乘積為m*a形的矩陣. 計算方法如下:
  • CFD理論掃盲|02 矩陣與張量
    6 正定矩陣N階對稱矩陣為正定矩陣是正定矩陣為N階正定矩陣為正定矩陣
  • 矩陣中的 Kronecker 積, 了解一下!
    其實這就是矩陣張量積的一個特殊例子. 作為拓展, 我們來看下面 Kronecker 積, 它的基礎性質留給大家自己證明. 上述的 (8) 就是上面強化講義例題 6.7 用到的結果, 同時, 也可以發現: 上三角矩陣的 Kronecker 積仍未上三角矩陣; 對角矩陣的 Kronecker 積仍未對角矩陣, 並且對角線元素也是容易求的
  • 石家莊正定正定新區邁入「9000+」,最貴的小區均價超過1萬/平
    其中正定正定新區9月二手房參考均價9378元/平,環比8月上漲0.57%,同比去年同期上漲18.71%。一、正定新區二手房房價走勢正定正定新區9月二手房參考均價9378元/平,環比8月上漲0.57%,同比去年同期上漲18.71%。最近一年中,8個月房價上漲,4個月房價下跌。
  • 矩陣的重要特性:特徵向量
    矩陣實際可以看作一個變換,方程左邊就是把向量x變到另一個位置而已;右邊就是把向量x作了一個拉伸,拉伸量是lamda。那麼它的意義就很明顯了,表達了矩陣A的一個特性就是這個矩陣可以把向量x拉長(或縮短)lamda倍,僅此而已。任意給定一個矩陣A,並不是對所有的x它都能拉長(縮短)。
  • 矩陣:特徵向量(Eigenvector)
    矩陣實際可以看作一個變換,方程左邊就是把向量x變到另一個位置而已;右邊就是把向量x作了一個拉伸,拉伸量是lamda。那麼它的意義就很明顯了,表達了矩陣A的一個特性就是這個矩陣可以把向量x拉長(或縮短)lamda倍,僅此而已。任意給定一個矩陣A,並不是對所有的x它都能拉長(縮短)。
  • 航拍石家莊正定國際機場,首都機場的備降機場
    石家莊正定國際機場,位於河北省石家莊市正定縣,距市區約32公裡。石家莊正定國際機場是4E級民用國際機場,是首都機場的備降機場。石家莊正定國際機場也是我國北方重要的國際航空貨運中轉基地,年貨郵吞吐量已超過50萬噸.
  • 7月石家莊房價如何,正定新區基準地價上漲
    最近,石家莊正定縣政府官網上發布一則《關於公布並實施正定新區土地級別與基準地價評估成果的公告》。改公告對正定新區西至新元高速,東至文正大街,北至崇因路,南至河陽路以南綠化帶土地級別和基準地價進行了初步的確定。
  • 紅黃藍綠紫,你眼中的正定是什麼顏色?
    紅黃藍綠紫,你眼中的正定是什麼顏色?疫情過後 讓久「宅」的我們走出家門 放飛心情、擁抱自然 「愛家鄉,遊河北,發現身邊的美」 在你眼中, 正定的春天
  • 好看的古城千遍一律,自在的古城萬裡挑一 古城正定等你~
    好看的古城千遍一律,自在的古城萬裡挑一 古城正定等你~ 2020-07-06 12:36 來源:澎湃新聞·澎湃號·政務
  • 正定新區醫療配套升級!省二院規劃詳情曝光
    來源: 鳳凰網房產石家莊站4月17日,石家莊市自然資源和規劃局發布了正定新區一宗劃撥用地公示公告,項目名稱為河北醫科大學第二醫院正定新區醫院二期,用途為醫療衛生用地,土地面積為20公頃(約300畝),地塊位置位於西藏西大道以南,華陽路以北,順平大街以東
  • 河北古城正定電子菸花秀讓民眾在爆竹聲中找尋「年味兒」
    正定電子菸花秀 武英偉 攝(新春見聞)河北古城正定電子菸花秀讓民眾在爆竹聲中找尋「年味兒」中新網石家莊2月16日電 (俱凝搏)「爆竹聲聲辭舊歲,煙花朵朵迎新年」,這樣的對聯對於環保壓力較大的北方民眾來說