阿達瑪乘積 (矩陣)

數學中,阿達瑪乘積 (英語:Hadamard product,又譯哈達瑪乘積),又名舒爾乘積Schur product[1]逐項乘積entrywise product[2]:ch. 5,是一個二元運算,其輸入為兩個相同形狀的矩陣,輸出是具有同樣形狀的、各個位置的元素等於兩個輸入矩陣相同位置元素的乘積的矩陣。此乘積歸功於法國數學家雅克·阿達馬或德國數學家伊賽·舒爾英語Issai Schur,並以其命名。

作用在兩個相同形狀的矩陣上的阿達瑪乘積,結果是第三個相同形狀的矩陣。

定義 編輯

若兩個矩陣  具有相同的維度 ,則它們的阿達瑪乘積 是一個具有相同維度的矩陣,其元素值為:

 

對於維度不相等的矩陣(m × n矩陣和 p × q矩陣,其中mpnq),阿達瑪乘積沒有定義。

樣例 編輯

 矩陣A 矩陣B的阿達瑪乘積為:

 

性質 編輯

  • 阿達瑪乘積滿足交換律(當其元素屬於交換環時), 結合律和對加法的分配律
     
  • 在阿達瑪乘積意義下,m × n矩陣的單位元全部元素均為1的m × n矩陣。這跟普通矩陣乘法的單位元只有主對角線上的元素為1的單位矩陣不同。此外,若且唯若沒有任何元素等於 0 時,矩陣的阿達瑪乘積有逆矩陣。[3]
  • 對於向量xy,以及以這些向量作為主對角線的對應對角矩陣DxDy,以下恆等式成立:[2]:479
     
    其中x*指的是x共軛轉置。特別的,使用全1向量,可以發現阿達瑪乘積的所有元素求和是ABT(上標T表示矩陣轉置)的。對於方陣 AB,一個相似的結論是他們的阿達瑪乘積按行求和後得到的向量是ABT的對角元素組成的向量:[4]
     
    相似地,
     
    此外,阿達瑪乘積矩陣與向量的積可以表示為:
     
    其中 M的對角元素組成的向量。
  • 阿達瑪乘積是克羅內克乘積的主要子矩陣
  • 阿達瑪乘積滿足秩不等式
     
  • 如果AB正定矩陣,那麼下列不等式成立:[5]
     
    其中λi(A)A的第i大的特徵值
  • 如果DE對角矩陣,那麼[6]
     
  • 兩個向量  的阿達瑪乘積與一個向量和另一個向量對應的對角矩陣做矩陣乘法得到的結果相同:
     
  • 將向量映射到對角矩陣的  運算可以用阿達瑪乘積寫為:
     
    其中  向量 單位矩陣

參考資料 編輯

  1. ^ Davis, Chandler. The norm of the Schur product operation. Numerische Mathematik. 1962, 4 (1): 343–44. doi:10.1007/bf01386329. 
  2. ^ 2.0 2.1 Horn, Roger A.; Johnson, Charles R. Matrix analysis. Cambridge University Press. 2012. 
  3. ^ Million, Elizabeth. The Hadamard Product (PDF). [2 January 2012]. (原始內容 (PDF)存檔於2013-06-12). 
  4. ^ Styan, George P. H., Hadamard Products and Multivariate Statistical Analysis, Linear Algebra and Its Applications, 1973, 6: 217–240, doi:10.1016/0024-3795(73)90023-2, hdl:10338.dmlcz/102190  
  5. ^ Hiai, Fumio; Lin, Minghua. On an eigenvalue inequality involving the Hadamard product. Linear Algebra and Its Applications. February 2017, 515: 313–320. doi:10.1016/j.laa.2016.11.017 . 
  6. ^ Project (PDF). buzzard.ups.edu. 2007 [2019-12-18]. (原始內容 (PDF)存檔於2013-06-12).