数学において、対称行列実数エントリ を持つものは、実数の場合、正定値である。すべての非ゼロ実数列ベクトルに対して正の値をとる。どこは、[ 1 ] より一般的には、エルミート行列(つまり、共役転置行列に等しい複素行列)は、実数がすべての非ゼロ複素列ベクトルに対して正の値をとる。どこの共役転置を表す
正半定値行列は、スカラーを除いて同様に定義されます。そしては正またはゼロ(つまり非負)である必要があります。負定値行列と負半定値行列も同様に定義されます。正半定値でも負半定値でもない行列は、不定値と呼ばれることがあります。
定値性の定義をより一般的に解釈し、行列が非対称または非エルミート行列であっても許容する著者もいます。これらの一般化された定値行列の特性については、後述の「非エルミート正方行列への拡張」で詳しく解説しますが 、本稿の主な焦点ではありません。
以下の定義では、は の転置ですは の共役転置ですそしてはn次元ゼロベクトルを表す。
1対称実数行列は、正定値であると言われます。すべての非ゼロに対してで正式には、
1対称実数行列正半定値または非負定値であるとは、すべての人々のためにで正式には、
1対称実数行列負定値であるとは、すべての非ゼロに対してで正式には、
1対称実数行列負半正定値または非正定値であるとは、すべての人々のためにで正式には、
1正定値でも負定値でもない対称な実数行列は不定値と呼ばれます。
以下の定義はすべて、用語を含んでいます。これは、任意のエルミート正方行列に対して常に実数であることに注意してください。
1エルミート複素行列は、正定値であると言われます。すべての非ゼロに対してで正式には、
1エルミート複素行列正半定値または非負定値であるとは、すべての人々のためにで正式には、
1エルミート複素行列負定値であるとは、すべての非ゼロに対してで正式には、
1エルミート複素行列負半正定値または非正定値であるとは、すべての人々のためにで正式には、
1正定値でも負定値でもないエルミート複素行列は不定値と呼ばれます。
すべての実数行列は複素数行列でもあるため、これら2つのクラスの「正定値性」の定義は一致しなければならない。
複素行列の場合、最も一般的な定義は次のとおりである。正定値であるのは、は、ゼロでないすべての複素列ベクトルに対して実数かつ正の値をとる。 この条件は、はエルミート行列である(つまり、その転置行列は共役行列と等しい)ので、実数であるため、その共役転置に等しい。すべてのこれはつまり
この定義によれば、正定値実数行列ははエルミート行列であり、したがって対称である。ゼロでないすべての実数列ベクトルに対して正の値をとる。 しかし、最後の条件だけでは十分ではない正定値であること。例えば、
すると任意の実ベクトルに対してエントリー付きそして我々は持っていますこれは常にプラスですはゼロではありません。ただし、は、要素1と を持つ複素ベクトルです。、
それは現実ではない。したがって、正定値ではない。
一方、対称な実数行列の場合条件「すべての非ゼロ実ベクトルに対して「は、複素数の意味での正定値である。
エルミート行列の場合正半定値である場合、次のように書くこともある。そしてもし正定値である。示すために負半定値の場合、次のように書きます。そして、負定値の場合、次のように書きます。
この表記法は、正定値半正定値行列が正の演算子を定義する関数解析に由来します。2 つの行列がそして満足する非厳密な半順序を定義することができるそれは反射的、反対称的、推移的である。しかし、それは全順序ではない。一般的には、不定である可能性があります。また、次の点にも注意してください。そして非厳密な部分順序関係と厳密な部分順序関係の通常の対応関係を満たさないのは、意味しない。
一般的な代替表記法はそしてそれぞれ、正半定値行列と正定値行列、負半定値行列と負定値行列を表します。非負行列(または非正行列)もこのように表記される場合があるため、紛らわしいかもしれません。
上記の定義から、エルミート行列が正定値であるのは、それが正定値二次形式またはエルミート形式の行列である場合に限ることがわかります。言い換えれば、エルミート行列が正定値であるのは、それが内積を定義する場合に限ります。
正定値行列と半正定値行列は様々な方法で特徴づけることができ、それが数学の様々な分野におけるこの概念の重要性を説明するかもしれない。エルミート行列Mが正定値であるのは、以下のいずれかの同値条件を満たす場合に限る。
行列が正半定値であるとは、同様の同等の条件を満たす場合である。ただし、「正」を「非負」に、「可逆行列」を「行列」に、「先頭」という語を削除したものとする。
正定値および正半定値実数行列は凸最適化の基礎となる。なぜなら、2回微分可能な複数の実変数関数が与えられた場合、そのヘッセ行列(2階偏導関数の行列)が点において正定値であれば、すると関数はp の近くで凸になり、逆に、関数が p の近くで凸になる場合するとヘッセ行列は正半定値になります
させてになるエルミート行列(実対称行列を含む)。すべての固有値はそれらは現実のものであり、それらの兆候は現実の明確さを特徴づけている。
させての固有値分解であるどこは、列が固有ベクトルの正規直交基底を構成するユニタリ複素行列である。そしては、主対角成分が対応する固有値を含む実数対角行列です。対角行列とみなすことができるこれは(固有ベクトル)基底の座標で再表現されている。言い換えれば、適用するあるベクトルへ贈るこれは、基底を固有ベクトル座標系に変更することと同じです。贈る伸縮変換を適用する結果として、そして、それを使って基準を元に戻します贈る
これを踏まえて、変数の1対1変換示しているのはは、任意の複素ベクトルに対して実数かつ正の値をとる。かつその場合に限り誰にとっても現実的で肯定的であるつまり、もしは正定値です。対角行列の場合、これは主対角の各要素、つまりすべての固有値が の場合にのみ真です。は正です。スペクトル定理によりエルミート行列のすべての固有値は実数であることが保証されているため、実対称行列の特性多項式が正である場合、デカルトの符号交代規則を使用して固有値の正性を確認できます。利用可能です。
させてになるエルミート行列。 正半定値であるのは、それが積に分解できる場合に限る。 行列のその共役転置とともに。
いつ本当です、も実数であり、分解は次のように書ける。
が正定値であるのは、そのような分解が存在する場合に限る。可逆。より一般的には、ランクが正半定値である分解が存在する場合に限り、マトリックス行ランクの完全ランク(つまりランク)さらに、任意の分解に対して[ 3 ]
もしそれからそれで正定値半正定値である。さらにが可逆であれば、不等式は厳密に成り立つ。それで正定値です。は階級それから
反対方向では、は半正定値です。エルミート行列であり、固有値分解を持つ。どこ単一であり、は、 の固有値を要素とする対角行列である。 以来は正半定値であり、固有値は非負の実数であるため、次のように定義できる。対角行列の要素が固有値の非負の平方根である場合、のために さらにが正定値であれば、固有値は(厳密に)正となるので、は可逆であり、したがっても可逆です。ランクがあるすると正確に正の固有値であり、その他はゼロであるため、すべて行はすべてゼロです。ゼロ行を切り取ると、マトリックスそのため
コラムの複素ベクトル空間または実ベクトル空間におけるベクトルとして見ることができるそれぞれ。次にエントリこれらはこれらのベクトルの内積(実数の場合は ドット積)である。 言い換えれば、エルミート行列正半定値であるのは、それがいくつかのベクトルのグラム行列である場合に限る。正定値であるのは、それがいくつかの線形独立なベクトル のグラム行列である場合に限る。一般に、ベクトルのグラム行列のランクはこれらのベクトルによって張られる空間の次元に等しい。 [ 4 ]
分解は一意ではありません。一部の人にとってマトリックスそしてもしユニタリマトリックス(意味))、 それからのために
しかし、2つの分解が異なる可能性があるのはこの方法だけです。分解はユニタリ変換を除いて一意です。より厳密には、は行列とは行列 するとマトリックス直交列(つまり) のように[ 5 ] いつこれはつまり単一である。
この記述は、実際の場合には直観的な幾何学的解釈を持つ。そしてベクトルをそしてで 実ユニタリ行列は直交行列であり、ユークリッド空間の剛体変換(等長変換)を表す。)0点を保持する(つまり、回転と鏡映のみで、平行移動は行わない)。したがって、ドット積はそしては、ある厳密な変換がベクトルを変換するに(そして0から0へ)。
エルミート行列正半定値であるのは、正半定値行列が存在する場合に限る。 (特にはエルミート行列なので満足このマトリックスは一意であり、[ 6 ]は非負の平方根と呼ばれます。そして、で表されます いつは正定値なので、したがって、これは正の平方根とも呼ばれます。
非負の平方根は、他の分解と混同してはならない。一部の著者は平方根 という名前を使用し、このような分解、特にコレスキー分解、または次の形式の分解について 他の人はそれを非負の平方根にのみ使用する。
もしそれから
エルミート正半定値行列次のように書くことができますどこ非負の対角線を持つ下三角形(同等にどこは上三角行列です。これはコレスキー分解です。が正定値である場合、が正であり、コレスキー分解は一意である。逆に、対角線が非負の下三角三角形である場合は正定値半正定値である。コレスキー分解は、効率的な数値計算に特に有用である。密接に関連する分解はLDL分解である。どこは斜めで下側は単位三角形です。
どれでも正定値エルミート実数行列シンプレクティック(実数)行列を介して対角化できます。より正確には、ウィリアムソンの定理はシンプレクティック行列の存在を保証します。対角線上の実数は正の値そのため。
させてになる実対称行列とし、定義される「単位球」とする。次に、次のようになります。
させてになるエルミート行列。以下の性質は以下と同等です。正定値であること:
正半定値行列は、可逆である場合に限り正定値である。[ 7 ] 行列負(半)定値であるのは、正定値(半正定値)である。
実数に関連付けられた(純粋な)二次形式マトリックス関数はそのためすべての人々のためにを置き換えることで対称であると仮定できます両面積では、非対称な部分はすべてゼロになるためです。
対称行列関数が正定値であるのは、その二次形式が厳密に凸関数である場合に限る。
より一般的には、に次のように書くことができますどこ対称的であるマトリックス、は実数n ベクトルであり、真の定数。この場合、これは放物線であり、ケースでは、
定理:この二次関数は厳密に凸であり、したがって唯一の有限な大域的最小値を持つのは、次の場合に限る。正定値である。
証明:もしが正定値であれば、関数は厳密に凸である。その勾配は、唯一の点でゼロである。関数は厳密に凸関数であるため、これはグローバル最小値でなければなりません。が正定値でないならば、あるベクトルが存在する。そのためそのため関数はこれは直線または下向き放物線であり、厳密には凸関数ではなく、大域的最小値も持たない。
このため、正定値行列は最適化問題において重要な役割を果たす。
対称行列と、対称かつ正定値行列である別の行列を同時に対角化することができる。これは、同時対角化が必ずしも相似変換によって行われるとは限らないにもかかわらず成り立つ。この結果は、3つ以上の行列の場合には適用されない。この節では、実数の場合について記述する。複素数の場合への拡張は容易である。
させて対称で対称かつ正定値行列。一般化固有値方程式を次のように記述します。私たちがそれを課すところ正規化される、つまりここで、コレスキー分解を用いて逆行列を記述します。としてを掛けるそして私たちはこれは次のように書き換えることができますどこ操作により、どこは、一般化固有ベクトルを列とする行列であり、は一般化固有値の対角行列です。最終結果は以下のとおりです。そしてただし、これは内積に関して直交対角化ではないことに注意してください。実際、私たちは対角線をによって誘導される内積に関して[ 8 ]
なお、この結果は、相似変換による同時対角化について言及している論文「対角化可能な行列」で述べられている同時対角化とは矛盾しません。ここで得られた結果は、2つの二次形式の同時対角化により近いものであり、一方の形式を他方の形式に関する条件の下で最適化する際に有用です。
任意の正方行列の場合私たちは書くもしつまり、これは半正定値行列です。これにより、すべての正方行列の集合上に半順序が定義されます。同様に、厳密な半順序を定義することもできます。この順序付けはローヴナー順序と呼ばれます。
すべての正定値行列は可逆であり、その逆行列も正定値である。[ 9 ]もしそれから[ 10 ]さらに、最小最大定理、k番目に大きい固有値はk番目に大きい固有値以上である
もし正定値であり、が実数であれば、正定値である。[ 11 ]
斜めのエントリ正定値半正定値行列の は実数かつ非負である。結果として、トレース は、さらに、[ 13 ]すべての主小行列(特に2×2)は正半定値であるため、 そして、
1エルミート行列次のトレース不等式を満たす場合、正定値である: [ 14 ]
もう一つの重要な結果は、任意のそして正定値半行列、これは、マトリックスこれは正半定値行列であるため、非負の固有値を持ち、その和であるトレースも非負となる。
もしそれでもは必ずしも正半定値ではなく、アダマール積は、(この結果はしばしばシューア積定理と呼ばれる。)[ 15 ]
2つの正定値半正定値行列のアダマール積について注目すべき不平等が2つある。
もしそれでも必ずしも正半定値ではない、クロネッカー積
もしそれでも必ずしも正半定値である必要はない、フロベニウス内積(ランカスター=ティスメネツキー著『行列の理論』218ページ )
正定値対称行列の集合は凸である。つまり、そしてが正半定値である場合、任意の0から1の間、も半正定値です。任意のベクトルに対して:
この性質により、半正定値計画問題はグローバル最適解に収束することが保証される。
行列の正定値性角度が任意のベクトル間そしてそのイメージいつも
間の角度そして
ポジティブな行列はブロックによって定義することもできます。
各ブロックは正値条件を適用すると、次のことが直ちに導かれる。そしてエルミートであり、
私たちはそれを持っていますすべての複雑な特にそれから
同様の議論は、したがって、我々は両方ともそしては正定値でなければならない。この議論を拡張して、の任意の主小行列がそれ自体が正定値である。
逆の結果は、例えばシュール補元を用いるなど、ブロックに対するより強い条件で証明することができる。
一般二次形式の上実変数常に次のように書くことができますどこはそれらの変数を含む列ベクトルであり、は対称な実数行列です。したがって、行列が正定値であるということは、最小値(ゼロ)が一意に定まるのははゼロであり、他のすべての場合は厳密に正である。
より一般的には、2回微分可能な実関数の上実変数は引数で局所最小値を持つその点において、勾配がゼロであり、かつヘッセ行列(すべての2階微分からなる行列)が正半定値である場合。負定値行列および半定値行列についても同様のことが言える。
統計学において、多変量確率分布の共分散行列は常に半正定値行列であり、ある変数が他の変数の厳密な線形関数でない限り、正定値行列となる。逆に、すべての半正定値行列は、何らかの多変量分布の共分散行列である。
正定値の定義は、任意の複素行列を指定することによって一般化できる。(例:実数非対称)正定値の場合すべての非ゼロ複素ベクトルに対してどこ複素数の実部を表す[ 19 ]エルミート部分のみ行列が正定値であるかどうかを判定し、上記の狭義の意味で評価されます。同様に、そして現実のものすべての実数非ゼロベクトルに対して対称部分の場合に限り狭義には正定値である。転置に対しては無関心である
正の固有値のみを持つ非対称実数行列は、負の固有値を持つ対称部分を持つ場合があり、その場合は正定値(半正定値)行列にはなりません。例えば、行列正の固有値1と7を持つが、選択によって。
要約すると、実数の場合と複素数の場合の決定的な違いは、複素ヒルベルト空間上の有界正作用素は必ずエルミート作用素、すなわち自己共役作用素であるという点です。この一般的な主張は、偏極恒等式を用いて論証できます。これは実数の場合には当てはまりません。
フーリエの熱伝導法則は熱流束を与える。温度勾配の観点から異方性媒体向けに記述されているその中では熱伝導率行列です。フーリエの法則に負の符号が挿入されているのは、熱は常に高温から低温へ流れるという期待を反映するためです。言い換えれば、温度勾配が常に冷たい方から熱い方へと向かう熱流束負の内積を持つことが期待されるとなることによってフーリエの法則を代入すると、次の期待値が得られます。つまり、導電率行列は正定値行列でなければならない。通常、対称であるべきであるが、熱ホール効果のように磁場が存在すると非対称になる。
より一般的に熱力学では、熱と粒子の流れはオンサーガーの相反関係によって記述される完全結合システムであり、エントロピー生成が非負となるためには、結合行列が正半定値(非対称の場合もある)である必要があります。