アダマール積とは? わかりやすく解説

アダマール積

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/08/21 20:29 UTC 版)

アダマール積は同じサイズの行列ふたつから、同じサイズの行列を作る操作である

数学におけるアダマール積: Hadamard product)は、同じサイズの行列に対して成分ごとにを取ることによって定まる行列のである。要素ごとの積: element-wise product)、シューア積: Schur product)、点ごとの積: pointwise product)、成分ごとの積: entrywise product)などとも呼ばれる。

ジャック・アダマールイサイ・シューアらの貢献があり、名称はそれに因むものである。

アダマール積は結合的かつ通常の行列の和(成分ごとの和)に対して分配的であり、かつ通常の行列の積とは異なり(係数環が可換ならば)常に可換である。

定義

同じサイズ m × n を持つふたつの行列 A = (ai,j ), B = (bi,j ) に対し、それらのアダマール積 A ∘ B

で定義される、やはりサイズが同じく m × n の行列である。

サイズが異なる行列に対しては(つまり掛け合わせる行列のサイズをそれぞれ m × n, p × q とすれば、mp または nq あるいはその両方であるときは)アダマール積は定義されない。

3 × 3 行列 A = (ai,j ) と 3 × 3 行列 B = (bi,j ) のアダマール積は以下のようになる。

性質

アダマール積は可換結合的、かつ加法に対して分配的である。つまり、

が成り立つ。m × n-行列のアダマール積において単位元となる行列(いうなれば「単位行列」)は全ての成分が 1 となる m × n-行列である。これはもちろん、通常の行列の積に関する単位行列(これは対角成分だけが 1 でそのほかはすべて 0 となる行列)とは異なる。さらに言えば、明らかにアダマール積に関する意味での「逆行列」を持つための必要十分条件は、その行列の成分にひとつも 0 に等しいものが無いことである[1]

ベクトル x, y に対して、それを主対角線に持つ対角行列 Dx, Dy を考えると、以下が成り立つ[2]:

xx随伴である。特に、成分が全て 1 であるようなベクトルを考えれば、アダマール積の成分の総和が ABTに等しいことが分かる。関係する結果として、正方行列 A, B に対してそれらのアダマール積の行和は ABT の対角成分に等しい[3]

アダマール積はクロネッカー積主小行列である。

シューア積定理

ふたつの半正定値行列のアダマール積はまた半正定値である[3]。これをドイツの数学者イサイ・シューアに因んでシューア積定理とも呼ぶ[1]。半正定値行列 A, B に対して

が知られている[3]

参考文献

  1. ^ a b Million, Elizabeth. “The Hadamard Product”. 2012年1月2日閲覧。
  2. ^ (Horn & Johnson 1991)
  3. ^ a b c (Styan 1973)

関連項目


アダマール積

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/01/11 13:57 UTC 版)

行列の乗法」の記事における「アダマール積」の解説

詳細は「アダマール積」を参照 同じサイズ二つ行列対し、アダマール積(英: Hadamard product)、要素ごとの積(英: element-wise product)、点ごとの積(英: pointwise product)、成分ごとの積(英: entrywise product)あるいはシューア積(英: Schur product)などと呼ばれる積を定義することができる。同じサイズ二つ行列 A, B のアダマール積 A ○ B はもとと同じサイズ行列で、その (i, j)-成分は A の (i, j)-成分と B の (i, j)-成分との積で与えられる。つまり、 A ∘ B = ( a i j b i j ) {\displaystyle A\circ B=(a_{ij}b_{ij})} 全部書けば、 [ a 11 a 12 ⋯ a 1 m a 21 a 22a 2 m ⋮ ⋮ ⋱ ⋮ a n 1 a n 2a n m ] ∘ [ b 11 b 12b 1 m b 21 b 22b 2 m ⋮ ⋮ ⋱ ⋮ b n 1 b n 2b n m ] = [ a 11 b 11 a 12 b 12 ⋯ a 1 m b 1 m a 21 b 21 a 22 b 22a 2 m b 2 m ⋮ ⋮ ⋱ ⋮ a n 1 b n 1 a n 2 b n 2a n m b n m ]   {\displaystyle {\begin{bmatrix}a_{11}&a_{12}&\cdots &a_{1m}\\a_{21}&a_{22}&\cdots &a_{2m}\\\vdots &\vdots &\ddots &\vdots \\a_{n1}&a_{n2}&\cdots &a_{nm}\end{bmatrix}}\circ {\begin{bmatrix}b_{11}&b_{12}&\cdots &b_{1m}\\b_{21}&b_{22}&\cdots &b_{2m}\\\vdots &\vdots &\ddots &\vdots \\b_{n1}&b_{n2}&\cdots &b_{nm}\end{bmatrix}}={\begin{bmatrix}a_{11}b_{11}&a_{12}b_{12}&\cdots &a_{1m}b_{1m}\\a_{21}b_{21}&a_{22}b_{22}&\cdots &a_{2m}b_{2m}\\\vdots &\vdots &\ddots &\vdots \\a_{n1}b_{n1}&a_{n2}b_{n2}&\cdots &a_{nm}b_{nm}\end{bmatrix}}\ } この演算は(mn 個ある各成分において)通常の数の積を一斉に行うことに他ならない故にアダマール積は可換結合的、かつ成分ごと和に対して分配的になる。これはまた、クロネッカー積の主小行列でもある。

※この「アダマール積」の解説は、「行列の乗法」の解説の一部です。
「アダマール積」を含む「行列の乗法」の記事については、「行列の乗法」の概要を参照ください。

ウィキペディア小見出し辞書の「アダマール積」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「アダマール積」の関連用語

アダマール積のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



アダマール積のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのアダマール積 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの行列の乗法 (改訂履歴)、リーマンのクシー関数 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS