線形代数において、ジャック・シャーマンとウィニフレッド・J・モリソンにちなんで名付けられたシャーマン・モリソン公式は、逆行列が既に計算されている行列に対する「ランク-1更新」の逆行列を計算します。 [ 1 ] [ 2 ] [ 3 ]つまり、可逆行列が与えられた場合、そして外側の製品ベクトルのそしてこの式は更新された行列の逆行列を安価に計算します
シャーマン・モリソン公式はウッドベリー公式の特殊なケースである。シャーマンとモリソンにちなんで名付けられたが、それ以前の出版物にも既に登場していた。[ 4 ]
仮定するは可逆な正方行列であり、は列ベクトルです。可逆であるのは、。 この場合、
ここ、2つのベクトルの外積そしてここに示した一般的な形式は、バートレットによって発表されたものである。[ 5 ]
(逆方向を証明する行列が可逆である(逆行列は上記のように与えられる)ことが真である場合、逆行列の性質を検証します。(この場合、シャーマン・モリソン公式の右辺)は行列の逆行列である(この場合) の場合に限り。
まず右辺() を満たす。
この方向の証明を終えるには、次のことを示す必要があります。上記と同様の方法で:
(実際には、正方行列の場合は最後のステップは省略できます。)そして、と同等)
(逆に、そして、行列式補題を通して、、 それで可逆ではありません。
逆数は既に知られているので、この式は逆数を計算するための数値的に安価な方法を提供する。行列によって補正(視点によっては、この修正は摂動またはランク1更新と見なすことができる)。逆行列は比較的安価であるため、計算コストは低い。ゼロから計算する必要はなく(一般的にコストがかかる)、修正(または摂動)することで計算できる。。
単位列(単位行列の列)を使用してまたは個々の列または行は操作可能であり、それに応じて更新された逆行列は、この方法で比較的安価に計算できる。[ 6 ]一般的な場合、は-による-行列とそしては次元の任意のベクトルです行列全体が更新され[ 5 ]、計算にはスカラー乗算。[ 7 ]もし単位列であるため、計算にはわずかしかかかりません。スカラー乗算。は単位列です。そして単位列であるため、計算にはわずかスカラー乗算。
この公式は理論物理学にも応用されている。具体的には、量子場理論において、この公式を用いてスピン1場のプロパゲーターを計算する。[ 8 ]逆プロパゲーター(ラグランジアンに現れるもの)は次の形式をとる。スピン1場を含む摂動計算[ 9 ]を実行するために必要な逆伝播関数(または単に(ファインマン)伝播関数)の逆(特定の時間順序境界条件を満たす)を計算するには、シャーマン・モリソン公式を使用します。
この公式の問題の1つは、その数値的安定性についてほとんど知られていないことです。その誤差範囲に関する公表された結果はありません。逸話的な証拠[ 10 ]は、ウッドベリー行列恒等式(シャーマン・モリソン公式の一般化)が、一見無害な例(元の行列と修正された行列の両方が良好な条件である場合)でも発散する可能性があることを示唆しています。
以下は、容易に検証可能な恒等式を用いたシャーマン・モリソン公式の別の検証方法である。
させて
それから
代入与える
正方可逆行列が与えられた場合マトリックス、マトリックス、そしてマトリックス、 させてになる行列と仮定すると可逆であるため、