Tool in linear algebra and matrix analysis
シュアー補数は、線形代数、行列理論、数値解析、統計学の分野で重要なツールです。
これはブロック行列に対して定義されます。p 、 q が p + q > 0 となる非負整数であり、A、B、C、Dがそれぞれp × p、p × q、q × p、q × qの複素数行列であるとします。M
が( p + q ) × ( p + q ) 行列
となるようにします。

Dが逆行列の場合、行列MのブロックDのシュアー補行列は、次のように定義される
p × p行列です。Aが逆行列の
場合、行列MのブロックAのシュアー補行列は、次のように定義される
q × q行列です。AまたはDが特異な場合
、M/A と M/D の逆行列を一般化逆行列に置き換えると、一般化シュアー補行列が得られます。


シュアー補写像は、シュアーの補題を証明するために使用したイサイ・シュアー[1]にちなんで名付けられましたが、それ以前にも使用されていました[2]。エミリー・ヴァージニア・ヘインズワースが最初にこれをシュアー補写像と呼んだ[3] 。シュアー補写像は、物理学者ヘルマン・フェシュバッハにちなんでフェシュバッハ写像と呼ばれることもあります[4]。
背景
シュアー補行列は、行列Mに対してブロックガウス消去法を実行する際に生じる。ブロック対角線より下の要素を消去するために、行列Mに右辺
のブロック下三角行列を以下のように乗算する。
ここで、I pはp × p単位行列を表す。その結果、シュアー補行列は左上のp × pブロックに現れる。

この点を超えて消去法を続けると(つまり、ブロックガウス・ジョルダン消去法を実行すると)、
MのLDU 分解が
得られ、これは次の式
で表されます。したがって、 M
の逆は、D −1と、存在すると仮定したシュアー補数の逆を含めて、次のように
表すことができます。
上記の関係は、D −1とM/Dを含めた消去操作から生じます。 AとDの役割を入れ替えて、同等の導出を行うことができます。 これら 2 つの異なる方法で得られたM −1の式を等しくすることで、 Mの2 つのシュアー補数M/DとM/Aを関連付ける行列反転の補題を確立できます(Woodbury 行列恒等式 § 代替証明の「LDU 分解からの導出」を参照)。


![{\displaystyle {\begin{aligned}M^{-1}={\begin{bmatrix}A&B\\C&D\end{bmatrix}}^{-1}={}&\left({\begin{bmatrix}I_{p}&BD^{-1}\\0&I_{q}\end{bmatrix}}{\begin{bmatrix}A-BD^{-1}C&0\\0&D\end{bmatrix}}{\begin{bmatrix}I_{p}&0\ \D^{-1}C&I_{q}\end{bmatrix}}\right)^{-1}\\={}&{\begin{bmatrix}I_{p}&0\\-D^{-1}C&I_{q}\end{bmatrix}}{\begin{bmatrix}\left(A-BD^{-1}C\right)^{-1}&0\\0&D^{-1}\end{bmatrix}}{\begin{bmatrix}I_{p}&-BD^{-1} \\0&I_{q}\end{bmatrix}}\\[4pt]={}&{\begin{bmatrix}\left(A-BD^{-1}C\right)^{-1}&-\left(A-BD^{-1}C\right)^{-1}BD^{-1}\\-D^{-1}C\left(A-BD^{-1}C\right)^{-1}&D^{-1}+D^{-1}C\left(A-BD^{-1}C\right)^{-1}BD^ {-1}\end{bmatrix}}\\[4pt]={}&{\begin{bmatrix}\left(M/D\right)^{-1}&-\left(M/D\right)^{-1}BD^{-1}\\-D^{-1}C\left(M/D\right)^{-1}&D^{-1}+D^{-1}C\left(M/D\right)^{-1}BD^{-1}\end{bmatrix}}.\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/58350a41aee4f6b00967045730c9f2bffed58b30)
プロパティ
- pとq が両方とも 1 の場合(つまり、A、B、C、Dがすべてスカラーの場合)、2 行 2 列の行列の逆行列のよく知られた式が得られます。
![{\displaystyle M^{-1}={\frac {1}{AD-BC}}\left[{\begin{matrix}D&-B\\-C&A\end{matrix}}\right]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5648f3d0958a38c96d297032e064e55d8ddf260a)
- ただし、AD − BCはゼロ以外である。
![{\displaystyle {\begin{aligned}M&={\begin{bmatrix}A&B\\C&D\end{bmatrix}}={\begin{bmatrix}I_{p}&0\\CA^{-1}&I_{q}\end{bmatrix}}{\begin{bmatrix}A&0\\0&D-CA^{-1}B\end{bmatrix}}{\begin{bmatrix}I_ {p}&A^{-1}B\\0&I_{q}\end{bmatrix}},\\[4pt]M^{-1}&={\begin{bmatrix}A^{-1}+A^{-1}B(M/A)^{-1}CA^{-1}&-A^{-1}B(M/A)^{-1}\\-(M/A)^{-1}CA^{-1}&(M/A)^{-1}\end{bmatrix}}\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/56f93e1898d73ede18f6d651c00a287468ae41f8)
- この逆が存在するときはいつでも。
- (シュアーの公式)A、Dがそれぞれ逆行列であるとき、 Mの行列式は次のように表されることも明らかである。
、 それぞれ
、
- これは 2 × 2 行列の行列式の公式を一般化したものです。
- (ガットマンのランク加法性公式)Dが逆行列を持つ場合、Mのランクは次のように与えられる。

- (ヘインズワース慣性加法性公式)Aが逆行列である場合、ブロック行列Mの慣性はAの慣性とM / Aの慣性の合計に等しくなります。
- (商の恒等式)[ 5]

- ラプラシアン行列のシュアー補行列もラプラシアン行列である。[6]
線形方程式の解への応用
シュール補数は、[7]のような線形方程式系を解くときに自然に生じる。
。
部分行列が逆行列であると仮定すると、次のように方程式から
消去できます。

この式を2番目の式に代入すると、

これを元の方程式からを消去して得られる簡約方程式と呼ぶ。簡約方程式に現れる行列は、の最初のブロックのシュアー補行列と呼ばれる。



。
この簡約された方程式を解くと、

これを最初の式に代入すると、

上記の 2 つの式は次のように表すことができます。

したがって、ブロック行列の逆行列の定式化は次のようになります。

特に、シュアー補数はの逆数のブロック要素の逆数であることが分かります。


実際には、このアルゴリズムが数値的に正確であるためには、
条件が適切に整えられている必要があります。
この手法は、電気工学においてネットワーク方程式の次元を削減するために有用です。特に、出力ベクトルの要素がゼロの場合に有効です。例えば、またはがゼロの場合、出力ベクトルの残りの部分を変更することなく、係数行列の関連する行を削除できます。 がゼロの場合、上記の の式はに簡約され 、係数行列の次元は変更されずに削減されます。これは電気工学においてノード削除またはクロン縮約と呼ばれ、有利に利用されています。






確率論と統計への応用
ランダム列ベクトルX、YがそれぞれR nとR mに存在し、 R n + mのベクトル(X、Y)が、共分散が対称正定値行列
である多変量正規分布に従うと仮定する。
![{\displaystyle \Sigma =\left[{\begin{matrix}A&B\\B^{\mathrm {T} }&C\end{matrix}}\right],}](https://wikimedia.org/api/rest_v1/media/math/render/svg/54ec28ed555a4069371ad80fc55546835aeb39da)
ここで 、 はXの共分散行列、はYの共分散行列、はXとY 間の共分散行列です。



このとき、XのYが与えられた条件付き共分散はCのシュアー補集合となる:[ 8]

上の行列をランダムベクトルの共分散ではなく標本共分散とみなすと、ウィシャート分布に従う可能性があります。その場合、Cのシュアー補集合もウィシャート分布に従います。[要出典]
正定値性と半定値性の条件
Xを実数の
対称行列とし、ヘインズワースの慣性加法公式
により、
![{\displaystyle X=\left[{\begin{matrix}A&B\\B^{\mathrm {T} }&C\end{matrix}}\right].}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5275c8c7114f4fcdd4843f48a6fc98ca04fb1cea)
- Aが逆行列を持つ場合、Xが正定値となるのは、 Aとその補集合X/Aが両方とも正定値である場合に限ります。 [2] : 34

- Cが逆関数である場合、Xが正定値となるのは、 Cとその補集合X/C が両方とも正定値である場合に限ります。

- Aが正定値ならば、 Xは半正定値となるのは、補集合X/Aが半正定値となる場合のみである: [2] : 34

- Cが正定値の 場合、補集合X/Cが半正定値であるときのみ、Xは半正定値となります。

最初と3番目のステートメントは、量の最小値をvの関数として考えることによっても導くことができます(
u
は固定)。

さらに、
半正定値行列の場合も同様であるため、2 番目 (または 4 番目) のステートメントは、1 番目 (または 3 番目) のステートメントから直接導かれます。
![{\displaystyle \left[{\begin{matrix}A&B\\B^{\mathrm {T} }&C\end{matrix}}\right]\succ 0\Longleftrightarrow \left[{\begin{matrix}C&B^{\mathrm {T} }\\B&A\end{matrix}}\right]\succ 0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/986af61a82af75e19d546844cbd5a3039c61ca84)
一般化されたシュアー補集合の観点から、Xが半正定値であることの必要十分条件も存在する。 [2]具体的には、
そして

ここで はの一般逆を表します。


参照
参考文献
- ^ シュール、J. (1917)。 「Über Potenzreihen die im Inneren des Einheitskreises beschränkt sind」。J. Reine U. Angewandte Mathematik。147 : 205–232 .土井:10.1515/crll.1917.147.205。
- ^ abcd Zhang, Fuzhen (2005). Zhang, Fuzhen (ed.).シュール補集合とその応用. 数値解析法とアルゴリズム. 第4巻. Springer. doi :10.1007/b105056. ISBN 0-387-24271-6。
- ^ Haynsworth, EV、「シューア補数について」、Basel Mathematical Notes、#BNB 20、17ページ、1968年6月。
- ^ フェシュバッハ、ハーマン (1958). 「統一核反応理論」Annals of Physics . 5 (4): 357– 390. doi :10.1016/0003-4916(58)90007-1.
- ^ Crabtree, Douglas E.; Haynsworth, Emilie V. (1969). 「行列のシュアー補集合の恒等式」 . Proceedings of the American Mathematical Society . 22 (2): 364– 366. doi : 10.1090/S0002-9939-1969-0255573-1 . ISSN 0002-9939. S2CID 122868483.
- ^ Devriendt, Karel (2022). 「有効抵抗は距離以上のもの:ラプラシアン、シンプリス、そしてシュール補集合」.線形代数とその応用. 639 : 24– 49. arXiv : 2010.04521 . doi :10.1016/j.laa.2022.01.002. S2CID 222272289.
- ^ ab Boyd, S. および Vandenberghe, L. (2004)、「凸最適化」、ケンブリッジ大学出版局 (付録 A.5.5)
- ^ フォン・ミーゼス、リチャード (1964). 「第8章 9.3」.確率統計の数学的理論. アカデミック・プレス. ISBN 978-1483255385。