正方行列の場合、補因子行列の転置
線型代数 において 、 正方行列 A の 随伴行列 または 古典的な随伴行列 adj( A ) は 、 その 補因子行列の 転置行列 です。 [1] [2] これは 随伴行列 [3] [ 4] または「随伴行列」 [5]と呼ばれることもありますが、これは通常、別の概念、つまり 随伴演算子 を指し、 行列の場合は 共役転置 行列です。
行列とその随伴行列の積は 対角行列 (主対角線上にない要素はゼロ)を与え、その対角要素は 元の行列の
行列式である:
あ
形容詞
(
あ
)
=
詳細
(
あ
)
私
、
{\displaystyle \mathbf {A} \operatorname {adj} (\mathbf {A} )=\det(\mathbf {A} )\mathbf {I} ,}
ここで、 I は A と同じサイズの 単位行列 です 。したがって、可逆行列の逆行列は、その 助 行列をその行列式で割ることによって見つけることができます。
意味
A の 共役 は A の 補因子行列 C の 転置 である 。
形容詞
(
あ
)
=
C
T
。
{\displaystyle \operatorname {adj} (\mathbf {A} )=\mathbf {C} ^{\mathsf {T}}.}
より詳しくは、 R が 単位 + 可換環 で 、 A が R からの要素を持つ n × n 行列であるとします 。 A の ( i , j ) - マイナー( M ij と表記) は、 A の行 i と列 j を削除した結果の ( n − 1) × ( n − 1) 行列の 行列式 です 。 A の コファクター行列は、 n × n 行列 C で、 その ( i , j ) 要素は A の ( i , j ) コファクター ( ( i , j ) -マイナー × 符号因子)
です。
C
=
(
(
−
1
)
私
+
じゅう
ま
私
じゅう
)
1
≤
私
、
じゅう
≤
ん
。
{\displaystyle \mathbf {C} =\left((-1)^{i+j}\mathbf {M} _{ij}\right)_{1\leq i,j\leq n}.}
A の共役は C の転置 、つまり ( i , j )要素が A の ( j , i ) 補因子である n × n 行列である 。
形容詞
(
あ
)
=
C
T
=
(
(
−
1
)
私
+
じゅう
ま
じゅう
私
)
1
≤
私
、
じゅう
≤
ん
。
{\displaystyle \operatorname {adj} (\mathbf {A} )=\mathbf {C} ^{\mathsf {T}}=\left((-1)^{i+j}\mathbf {M} _{ji}\right)_{1\leq i,j\leq n}.}
重要な結果
被共役は、 A とその被共役の積 が対角 行列となり、その対角要素が行列式 det( A ) となるように定義される 。つまり、
A
adj
(
A
)
=
adj
(
A
)
A
=
det
(
A
)
I
,
{\displaystyle \mathbf {A} \operatorname {adj} (\mathbf {A} )=\operatorname {adj} (\mathbf {A} )\mathbf {A} =\det(\mathbf {A} )\mathbf {I} ,}
ここで、 I は n × n の単位行列 です。これは 行列式の
ラプラス展開 の結果です。
上記の式は、行列代数の基本的な結果の1つ、 つまり、 A が逆であるためには、 det( A ) が R の 逆元となる必要 があるということを意味します 。これが成り立つ場合、上記の式は次式を生成します。
adj
(
A
)
=
det
(
A
)
A
−
1
,
A
−
1
=
det
(
A
)
−
1
adj
(
A
)
.
{\displaystyle {\begin{aligned}\operatorname {adj} (\mathbf {A} )&=\det(\mathbf {A} )\mathbf {A} ^{-1},\\\mathbf {A} ^{-1}&=\det(\mathbf {A} )^{-1}\operatorname {adj} (\mathbf {A} ).\end{aligned}}}
例
1 × 1 汎用マトリックス
0 × 0行列の行列式は1なので、任意の1 × 1行列( 複素 スカラー)の加法は です 。
I
=
[
1
]
{\displaystyle \mathbf {I} ={\begin{bmatrix}1\end{bmatrix}}}
A
adj
(
A
)
=
adj
(
A
)
A
=
(
det
A
)
I
.
{\displaystyle \mathbf {A} \operatorname {adj} (\mathbf {A} )=\operatorname {adj} (\mathbf {A} )\mathbf {A} =(\det \mathbf {A} )\mathbf {I} .}
2 × 2 汎用マトリックス
2×2行列の加法
A
=
[
a
b
c
d
]
{\displaystyle \mathbf {A} ={\begin{bmatrix}a&b\\c&d\end{bmatrix}}}
は
adj
(
A
)
=
[
d
−
b
−
c
a
]
.
{\displaystyle \operatorname {adj} (\mathbf {A} )={\begin{bmatrix}d&-b\\-c&a\end{bmatrix}}.}
直接計算すると、
A
adj
(
A
)
=
[
a
d
−
b
c
0
0
a
d
−
b
c
]
=
(
det
A
)
I
.
{\displaystyle \mathbf {A} \operatorname {adj} (\mathbf {A} )={\begin{bmatrix}ad-bc&0\\0&ad-bc\end{bmatrix}}=(\det \mathbf {A} )\mathbf {I} .}
この場合、 det ( adj ( A )) = det ( A ) であり、したがって adj ( adj ( A )) = A であることも真です 。
3 × 3 汎用マトリックス
3×3行列を考える
A
=
[
a
1
a
2
a
3
b
1
b
2
b
3
c
1
c
2
c
3
]
.
{\displaystyle \mathbf {A} ={\begin{bmatrix}a_{1}&a_{2}&a_{3}\\b_{1}&b_{2}&b_{3}\\c_{1}&c_{2}&c_{3}\end{bmatrix}}.}
その補因子行列は
C
=
[
+
|
b
2
b
3
c
2
c
3
|
−
|
b
1
b
3
c
1
c
3
|
+
|
b
1
b
2
c
1
c
2
|
−
|
a
2
a
3
c
2
c
3
|
+
|
a
1
a
3
c
1
c
3
|
−
|
a
1
a
2
c
1
c
2
|
+
|
a
2
a
3
b
2
b
3
|
−
|
a
1
a
3
b
1
b
3
|
+
|
a
1
a
2
b
1
b
2
|
]
,
{\displaystyle \mathbf {C} ={\begin{bmatrix}+{\begin{vmatrix}b_{2}&b_{3}\\c_{2}&c_{3}\end{vmatrix}}&-{\begin{vmatrix}b_{1}&b_{3}\\c_{1}&c_{3}\end{vmatrix}}&+{\begin{vmatrix}b_{1}&b_{2}\\c_{1}&c_{2}\end{vmatrix}}\\\\-{\begin{vmatrix}a_{2}&a_{3}\\c_{2}&c_{3}\end{vmatrix}}&+{\begin{vmatrix}a_{1}&a_{3}\\c_{1}&c_{3}\end{vmatrix}}&-{\begin{vmatrix}a_{1}&a_{2}\\c_{1}&c_{2}\end{vmatrix}}\\\\+{\begin{vmatrix}a_{2}&a_{3}\\b_{2}&b_{3}\end{vmatrix}}&-{\begin{vmatrix}a_{1}&a_{3}\\b_{1}&b_{3}\end{vmatrix}}&+{\begin{vmatrix}a_{1}&a_{2}\\b_{1}&b_{2}\end{vmatrix}}\end{bmatrix}},}
どこ
|
a
b
c
d
|
=
det
[
a
b
c
d
]
.
{\displaystyle {\begin{vmatrix}a&b\\c&d\end{vmatrix}}=\det \!{\begin{bmatrix}a&b\\c&d\end{bmatrix}}.}
その補因子行列は、その補因子行列の転置である。
adj
(
A
)
=
C
T
=
[
+
|
b
2
b
3
c
2
c
3
|
−
|
a
2
a
3
c
2
c
3
|
+
|
a
2
a
3
b
2
b
3
|
−
|
b
1
b
3
c
1
c
3
|
+
|
a
1
a
3
c
1
c
3
|
−
|
a
1
a
3
b
1
b
3
|
+
|
b
1
b
2
c
1
c
2
|
−
|
a
1
a
2
c
1
c
2
|
+
|
a
1
a
2
b
1
b
2
|
]
.
{\displaystyle \operatorname {adj} (\mathbf {A} )=\mathbf {C} ^{\mathsf {T}}={\begin{bmatrix}+{\begin{vmatrix}b_{2}&b_{3}\\c_{2}&c_{3}\end{vmatrix}}&-{\begin{vmatrix}a_{2}&a_{3}\\c_{2}&c_{3}\end{vmatrix}}&+{\begin{vmatrix}a_{2}&a_{3}\\b_{2}&b_{3}\end{vmatrix}}\\&&\\-{\begin{vmatrix}b_{1}&b_{3}\\c_{1}&c_{3}\end{vmatrix}}&+{\begin{vmatrix}a_{1}&a_{3}\\c_{1}&c_{3}\end{vmatrix}}&-{\begin{vmatrix}a_{1}&a_{3}\\b_{1}&b_{3}\end{vmatrix}}\\&&\\+{\begin{vmatrix}b_{1}&b_{2}\\c_{1}&c_{2}\end{vmatrix}}&-{\begin{vmatrix}a_{1}&a_{2}\\c_{1}&c_{2}\end{vmatrix}}&+{\begin{vmatrix}a_{1}&a_{2}\\b_{1}&b_{2}\end{vmatrix}}\end{bmatrix}}.}
3 × 3 数値行列
具体的な例としては、
adj
[
−
3
2
−
5
−
1
0
−
2
3
−
4
1
]
=
[
−
8
18
−
4
−
5
12
−
1
4
−
6
2
]
.
{\displaystyle \operatorname {adj} \!{\begin{bmatrix}-3&2&-5\\-1&0&-2\\3&-4&1\end{bmatrix}}={\begin{bmatrix}-8&18&-4\\-5&12&-1\\4&-6&2\end{bmatrix}}.}
加数が行列式の逆数 、 −6 を 掛けたものであることは簡単に確認できます 。
付加行列の2行3列目の -1 は次のように計算される。付加行列の(2,3)項は Aの(3,2)余因子である。この余因子は元の行列 A の3行2列目を削除して得られる 部分行列 を使って計算される 。
[
−
3
−
5
−
1
−
2
]
.
{\displaystyle {\begin{bmatrix}-3&-5\\-1&-2\end{bmatrix}}.}
(3,2) 補因子は、この部分行列の行列式の符号倍である。
(
−
1
)
3
+
2
det
[
−
3
−
5
−
1
−
2
]
=
−
(
−
3
⋅
−
2
−
−
5
⋅
−
1
)
=
−
1
,
{\displaystyle (-1)^{3+2}\operatorname {det} \!{\begin{bmatrix}-3&-5\\-1&-2\end{bmatrix}}=-(-3\cdot -2--5\cdot -1)=-1,}
そしてこれが補遺の(2,3)のエントリです。
プロパティ
任意のn × n 行列 A について 、基本的な計算により、付加行列には次の特性があることが示されます。
adj
(
I
)
=
I
{\displaystyle \operatorname {adj} (\mathbf {I} )=\mathbf {I} }
、ここで は 単位行列 です 。
I
{\displaystyle \mathbf {I} }
adj
(
0
)
=
0
{\displaystyle \operatorname {adj} (\mathbf {0} )=\mathbf {0} }
、ここで は ゼロ行列 です 。ただし、 の場合には となります 。
0
{\displaystyle \mathbf {0} }
n
=
1
{\displaystyle n=1}
adj
(
0
)
=
I
{\displaystyle \operatorname {adj} (\mathbf {0} )=\mathbf {I} }
adj
(
c
A
)
=
c
n
−
1
adj
(
A
)
{\displaystyle \operatorname {adj} (c\mathbf {A} )=c^{n-1}\operatorname {adj} (\mathbf {A} )}
任意のスカラーc に対して 。
adj
(
A
T
)
=
adj
(
A
)
T
{\displaystyle \operatorname {adj} (\mathbf {A} ^{\mathsf {T}})=\operatorname {adj} (\mathbf {A} )^{\mathsf {T}}}
。
det
(
adj
(
A
)
)
=
(
det
A
)
n
−
1
{\displaystyle \det(\operatorname {adj} (\mathbf {A} ))=(\det \mathbf {A} )^{n-1}}
。
A が逆である場合 、次 のようになります。
adj
(
A
)
=
(
det
A
)
A
−
1
{\displaystyle \operatorname {adj} (\mathbf {A} )=(\det \mathbf {A} )\mathbf {A} ^{-1}}
adj( A ) は逆関数 (detA ) −1A で 逆関数となる 。
adj( A −1 ) = adj( A ) −1 です。
adj( A )は A の要素ごとの 多項式 です 。特に、 実数 または複素数上では、随伴関数は A の要素の 滑らかな関数 です。
複素数では、
adj
(
A
¯
)
=
adj
(
A
)
¯
{\displaystyle \operatorname {adj} ({\overline {\mathbf {A} }})={\overline {\operatorname {adj} (\mathbf {A} )}}}
ここで、バーは 複素活用 を表します。
adj
(
A
∗
)
=
adj
(
A
)
∗
{\displaystyle \operatorname {adj} (\mathbf {A} ^{*})=\operatorname {adj} (\mathbf {A} )^{*}}
ここで、アスタリスクは 共役転置 を表します。
Bが 別の n × n 行列であると仮定します 。すると
adj
(
A
B
)
=
adj
(
B
)
adj
(
A
)
.
{\displaystyle \operatorname {adj} (\mathbf {AB} )=\operatorname {adj} (\mathbf {B} )\operatorname {adj} (\mathbf {A} ).}
これは3つの方法で証明 できる。1つは、任意の可換環に有効な、 コーシー・ビネの公式 を使った直接計算である。2つ目は、実数または複素数に有効な、可逆行列 A と B について、まず次のことを観察する方法である 。
adj
(
B
)
adj
(
A
)
=
(
det
B
)
B
−
1
(
det
A
)
A
−
1
=
(
det
A
B
)
(
A
B
)
−
1
=
adj
(
A
B
)
.
{\displaystyle \operatorname {adj} (\mathbf {B} )\operatorname {adj} (\mathbf {A} )=(\det \mathbf {B} )\mathbf {B} ^{-1}(\det \mathbf {A} )\mathbf {A} ^{-1}=(\det \mathbf {AB} )(\mathbf {AB} )^{-1}=\operatorname {adj} (\mathbf {AB} ).}
すべての非可逆行列は可逆行列の極限であるため、加法の 連続性は、 A または B のいずれかが可逆でない
場合でも式が真であることを意味します。
前の式の帰結 として 、任意の非負 整数 k に対して、
adj
(
A
k
)
=
adj
(
A
)
k
.
{\displaystyle \operatorname {adj} (\mathbf {A} ^{k})=\operatorname {adj} (\mathbf {A} )^{k}.}
A が逆関数である場合 、上記の式は負の k に対しても成り立ちます。
アイデンティティから
(
A
+
B
)
adj
(
A
+
B
)
B
=
det
(
A
+
B
)
B
=
B
adj
(
A
+
B
)
(
A
+
B
)
,
{\displaystyle (\mathbf {A} +\mathbf {B} )\operatorname {adj} (\mathbf {A} +\mathbf {B} )\mathbf {B} =\det(\mathbf {A} +\mathbf {B} )\mathbf {B} =\mathbf {B} \operatorname {adj} (\mathbf {A} +\mathbf {B} )(\mathbf {A} +\mathbf {B} ),}
私たちは推測する
A
adj
(
A
+
B
)
B
=
B
adj
(
A
+
B
)
A
.
{\displaystyle \mathbf {A} \operatorname {adj} (\mathbf {A} +\mathbf {B} )\mathbf {B} =\mathbf {B} \operatorname {adj} (\mathbf {A} +\mathbf {B} )\mathbf {A} .}
A が B と 可換である と仮定する 。 左右の恒等式 AB = BA にadj( A ) を掛けると、次のことが証明される。
det
(
A
)
adj
(
A
)
B
=
det
(
A
)
B
adj
(
A
)
.
{\displaystyle \det(\mathbf {A} )\operatorname {adj} (\mathbf {A} )\mathbf {B} =\det(\mathbf {A} )\mathbf {B} \operatorname {adj} (\mathbf {A} ).}
A が可逆である場合 、これは adj( A ) も B と可換であることを意味します。実数または複素数にわたって連続性は、 A が可逆でない場合でも adj( A )が B と可換であることを意味 します。
最後に、2 番目の証明よりも一般的な証明があります。これは、 n × n 行列が 少なくとも 2 n + 1 個の要素を持つ 体 (たとえば、 11 を 法とする整数の 5 × 5 行列) 上の要素を持つことだけを要求します。 det( A + t I )は、 tの 次数 が 最大で n の多項式なので、最大で n 個 の根 を持ちます 。 adj(( A + t I )( B ))の ij 番目の要素は最大で n 次多項式であり 、 adj( A + t I ) adj( B ) についても同様であることに注意してください。 ij 番目の要素にあるこれらの 2 つの多項式は、 A + t I が 可逆 な 体 の要素が少なくとも n + 1 個あるため、少なくとも n + 1 点で一致し 、 可逆 行列 の 恒等 式 が 証明 さ れています。 n + 1 点で一致する n 次多項式は 同一でなければなりません (それらを互いに減算すると、最大で n 次多項式に対して n + 1 個の根が得られます。これは、それらの差が同一にゼロでない限り矛盾です)。2 つの多項式は同一であるため、 t のすべての値に対して同じ値を取ります。したがって、 t = 0
の場合、それらは同じ値を取ります。
上記の特性とその他の基本的な計算を使用すると、 A が 次のいずれかの特性を持つ場合、 adj A も 同様の特性を持つこと
が簡単に示されます。
A が歪対称で ある 場合 、 adj( A ) は n が偶数の場合は歪対称、 n が奇数の場合は対称です 。同様に、 A が歪エルミートで ある場合 、 adj( A ) は n が偶数の場合は歪エルミート、 n が奇数の場合はエルミートです 。
A が逆行列である場合、上で述べたように、 A の行列式と逆行列に関して adj( A ) の式が存在します 。 A が逆行列でない場合、その加法は異なるが密接に関連した式を満たします。
rk( A ) ≤n −2 の場合 、 adj( A )= 0 となる。
rk( A ) = n − 1 ならば 、 rk(adj( A )) = 1 です 。(何らかのマイナーがゼロでない場合、 adj( A ) は ゼロでなく、したがって ランク は少なくとも 1 です。恒等式 adj( A ) A = 0 は、 adj( A ) の ヌル空間 の 次元 が少なくとも n − 1 であることを意味するため 、そのランクは最大で 1 です。) したがって、 adj( A ) = α xy T となります。ここで、 α はスカラー、 x と yは Ax = 0 かつ A T y = 0 となるベクトルです 。
列置換とクラメールの規則
Aを 列ベクトル に 分割します 。
A
=
[
a
1
⋯
a
n
]
.
{\displaystyle \mathbf {A} ={\begin{bmatrix}\mathbf {a} _{1}&\cdots &\mathbf {a} _{n}\end{bmatrix}}.}
b をサイズ n の列ベクトルと します 。1 ≤ i ≤ nを固定し、 A の列 i を b に 置き換えて形成される行列を考えます 。
(
A
←
i
b
)
=
def
[
a
1
⋯
a
i
−
1
b
a
i
+
1
⋯
a
n
]
.
{\displaystyle (\mathbf {A} {\stackrel {i}{\leftarrow }}\mathbf {b} )\ {\stackrel {\text{def}}{=}}\ {\begin{bmatrix}\mathbf {a} _{1}&\cdots &\mathbf {a} _{i-1}&\mathbf {b} &\mathbf {a} _{i+1}&\cdots &\mathbf {a} _{n}\end{bmatrix}}.}
この行列の行列式を列i に沿ってラプラス展開します 。結果は 積 adj( A ) b の要素i に なります。これらの行列式をさまざまな i について集めると、列ベクトルの等式が得られます。
(
det
(
A
←
i
b
)
)
i
=
1
n
=
adj
(
A
)
b
.
{\displaystyle \left(\det(\mathbf {A} {\stackrel {i}{\leftarrow }}\mathbf {b} )\right)_{i=1}^{n}=\operatorname {adj} (\mathbf {A} )\mathbf {b} .}
この式は次のような具体的な結果をもたらす。 線形方程式系を考える。
A
x
=
b
.
{\displaystyle \mathbf {A} \mathbf {x} =\mathbf {b} .}
A が非特異で ある と仮定する 。この体系の左側に adj( A ) を掛け、行列式で割ると次のようになる。
x
=
adj
(
A
)
b
det
A
.
{\displaystyle \mathbf {x} ={\frac {\operatorname {adj} (\mathbf {A} )\mathbf {b} }{\det \mathbf {A} }}.}
この状況に前の式を適用すると、 クラメールの法則 が得られる。
x
i
=
det
(
A
←
i
b
)
det
A
,
{\displaystyle x_{i}={\frac {\det(\mathbf {A} {\stackrel {i}{\leftarrow }}\mathbf {b} )}{\det \mathbf {A} }},}
ここで、 x i は x のi 番目のエントリ です 。
特性多項式
A の 特性 多項式 を
p
(
s
)
=
det
(
s
I
−
A
)
=
∑
i
=
0
n
p
i
s
i
∈
R
[
s
]
.
{\displaystyle p(s)=\det(s\mathbf {I} -\mathbf {A} )=\sum _{i=0}^{n}p_{i}s^{i}\in R[s].}
p の 最初の 商差は n − 1次 の 対称多項式 であり 、
Δ
p
(
s
,
t
)
=
p
(
s
)
−
p
(
t
)
s
−
t
=
∑
0
≤
j
+
k
<
n
p
j
+
k
+
1
s
j
t
k
∈
R
[
s
,
t
]
.
{\displaystyle \Delta p(s,t)={\frac {p(s)-p(t)}{s-t}}=\sum _{0\leq j+k<n}p_{j+k+1}s^{j}t^{k}\in R[s,t].}
s I − A を その共役で乗じる 。 ケーリー・ハミルトン定理 により p ( A ) = 0 となるので、いくつかの基本的な操作から次のことがわかる。
adj
(
s
I
−
A
)
=
Δ
p
(
s
I
,
A
)
.
{\displaystyle \operatorname {adj} (s\mathbf {I} -\mathbf {A} )=\Delta p(s\mathbf {I} ,\mathbf {A} ).}
特に、 A の 解決子 は次のように定義される。
R
(
z
;
A
)
=
(
z
I
−
A
)
−
1
,
{\displaystyle R(z;\mathbf {A} )=(z\mathbf {I} -\mathbf {A} )^{-1},}
そして上記の式によれば、これは
R
(
z
;
A
)
=
Δ
p
(
z
I
,
A
)
p
(
z
)
.
{\displaystyle R(z;\mathbf {A} )={\frac {\Delta p(z\mathbf {I} ,\mathbf {A} )}{p(z)}}.}
随伴項は、行列式の微分に対するヤコビの公式にも現れる 。A ( t ) が 連続 的 に 微分 可能 で ある場合 、
d
(
det
A
)
d
t
(
t
)
=
tr
(
adj
(
A
(
t
)
)
A
′
(
t
)
)
.
{\displaystyle {\frac {d(\det \mathbf {A} )}{dt}}(t)=\operatorname {tr} \left(\operatorname {adj} (\mathbf {A} (t))\mathbf {A} '(t)\right).}
したがって、行列式の 全微分は 、助動詞の転置になります。
d
(
det
A
)
A
0
=
adj
(
A
0
)
T
.
{\displaystyle d(\det \mathbf {A} )_{\mathbf {A} _{0}}=\operatorname {adj} (\mathbf {A} _{0})^{\mathsf {T}}.}
p A ( t ) を A の特性多項式と する 。 ケーリー・ハミルトン定理 によれば、
p
A
(
A
)
=
0
.
{\displaystyle p_{\mathbf {A} }(\mathbf {A} )=\mathbf {0} .}
定数項を分離し、方程式に adj( A )を掛けると、 Aと pA ( t ) の係数 のみに依存する付加項の式が得られます。これらの係数は、完全な指数 ベル多項式 を使用して、 A の 累乗の トレース で明示的に表すことができます 。結果として得られる式は次のようになります。
adj
(
A
)
=
∑
s
=
0
n
−
1
A
s
∑
k
1
,
k
2
,
…
,
k
n
−
1
∏
ℓ
=
1
n
−
1
(
−
1
)
k
ℓ
+
1
ℓ
k
ℓ
k
ℓ
!
tr
(
A
ℓ
)
k
ℓ
,
{\displaystyle \operatorname {adj} (\mathbf {A} )=\sum _{s=0}^{n-1}\mathbf {A} ^{s}\sum _{k_{1},k_{2},\ldots ,k_{n-1}}\prod _{\ell =1}^{n-1}{\frac {(-1)^{k_{\ell }+1}}{\ell ^{k_{\ell }}k_{\ell }!}}\operatorname {tr} (\mathbf {A} ^{\ell })^{k_{\ell }},}
ここで nは A の次元であり 、和は s と、線形 ディオファントス方程式を満たす k l ≥ 0 のすべてのシーケンスにわたって取られる。
s
+
∑
ℓ
=
1
n
−
1
ℓ
k
ℓ
=
n
−
1.
{\displaystyle s+\sum _{\ell =1}^{n-1}\ell k_{\ell }=n-1.}
2×2の場合、これは次のようになる。
adj
(
A
)
=
I
2
(
tr
A
)
−
A
.
{\displaystyle \operatorname {adj} (\mathbf {A} )=\mathbf {I} _{2}(\operatorname {tr} \mathbf {A} )-\mathbf {A} .}
3×3の場合、これは次のようになる。
adj
(
A
)
=
1
2
I
3
(
(
tr
A
)
2
−
tr
A
2
)
−
A
(
tr
A
)
+
A
2
.
{\displaystyle \operatorname {adj} (\mathbf {A} )={\frac {1}{2}}\mathbf {I} _{3}\!\left((\operatorname {tr} \mathbf {A} )^{2}-\operatorname {tr} \mathbf {A} ^{2}\right)-\mathbf {A} (\operatorname {tr} \mathbf {A} )+\mathbf {A} ^{2}.}
4×4の場合、これは次のようになる。
adj
(
A
)
=
1
6
I
4
(
(
tr
A
)
3
−
3
tr
A
tr
A
2
+
2
tr
A
3
)
−
1
2
A
(
(
tr
A
)
2
−
tr
A
2
)
+
A
2
(
tr
A
)
−
A
3
.
{\displaystyle \operatorname {adj} (\mathbf {A} )={\frac {1}{6}}\mathbf {I} _{4}\!\left((\operatorname {tr} \mathbf {A} )^{3}-3\operatorname {tr} \mathbf {A} \operatorname {tr} \mathbf {A} ^{2}+2\operatorname {tr} \mathbf {A} ^{3}\right)-{\frac {1}{2}}\mathbf {A} \!\left((\operatorname {tr} \mathbf {A} )^{2}-\operatorname {tr} \mathbf {A} ^{2}\right)+\mathbf {A} ^{2}(\operatorname {tr} \mathbf {A} )-\mathbf {A} ^{3}.}
同じ式は、 A の 特性多項式 を効率的に決定する Faddeev-LeVerrier アルゴリズム の終了ステップから直接得られます 。
一般に、任意の次元 N 行列の随伴行列は、アインシュタインの規則によって計算できます。
(
adj
(
A
)
)
i
N
j
N
=
1
(
N
−
1
)
!
ϵ
i
1
i
2
…
i
N
ϵ
j
1
j
2
…
j
N
A
j
1
i
1
A
j
2
i
2
…
A
j
N
−
1
i
N
−
1
{\displaystyle (\operatorname {adj} (\mathbf {A} ))_{i_{N}}^{j_{N}}={\frac {1}{(N-1)!}}\epsilon _{i_{1}i_{2}\ldots i_{N}}\epsilon ^{j_{1}j_{2}\ldots j_{N}}A_{j_{1}}^{i_{1}}A_{j_{2}}^{i_{2}}\ldots A_{j_{N-1}}^{i_{N-1}}}
外積代数との関係
外積代数 を用いて、この付加物は抽象的な言葉で表すことができる。V を n 次元 ベクトル空間 と する 。 外積は 双線型ペアリングを定義する。
V
×
∧
n
−
1
V
→
∧
n
V
.
{\displaystyle V\times \wedge ^{n-1}V\to \wedge ^{n}V.}
抽象的には、は R と 同型で あり 、そのような同型の下では外積は 完全な対 になる。したがって、同型
∧
n
V
{\displaystyle \wedge ^{n}V}
ϕ
:
V
→
≅
Hom
(
∧
n
−
1
V
,
∧
n
V
)
.
{\displaystyle \phi \colon V\ {\xrightarrow {\cong }}\ \operatorname {Hom} (\wedge ^{n-1}V,\wedge ^{n}V).}
明示的には、このペアリングは v ∈ V を に送り 、ここで
ϕ
v
{\displaystyle \phi _{\mathbf {v} }}
ϕ
v
(
α
)
=
v
∧
α
.
{\displaystyle \phi _{\mathbf {v} }(\alpha )=\mathbf {v} \wedge \alpha .}
T : V → V が線型変換 である とする 。T の (n − 1) 番目の外乗による引き戻しは Hom 空間 の 射 を 誘導 する。T の 随伴 は 合成である
。
V
→
ϕ
Hom
(
∧
n
−
1
V
,
∧
n
V
)
→
(
∧
n
−
1
T
)
∗
Hom
(
∧
n
−
1
V
,
∧
n
V
)
→
ϕ
−
1
V
.
{\displaystyle V\ {\xrightarrow {\phi }}\ \operatorname {Hom} (\wedge ^{n-1}V,\wedge ^{n}V)\ {\xrightarrow {(\wedge ^{n-1}T)^{*}}}\ \operatorname {Hom} (\wedge ^{n-1}V,\wedge ^{n}V)\ {\xrightarrow {\phi ^{-1}}}\ V.}
V = R n にその 標準基底 e 1 , …, e n が与えられ、 この 基底における T の行列が A である場合、 T の随伴は A の随伴である。理由を理解するために、 基底
を与える。
∧
n
−
1
R
n
{\displaystyle \wedge ^{n-1}\mathbf {R} ^{n}}
{
e
1
∧
⋯
∧
e
^
k
∧
⋯
∧
e
n
}
k
=
1
n
.
{\displaystyle \{\mathbf {e} _{1}\wedge \dots \wedge {\hat {\mathbf {e} }}_{k}\wedge \dots \wedge \mathbf {e} _{n}\}_{k=1}^{n}.}
R n の 基底ベクトル e i を固定します。e i の像は 、 基底ベクトルをどこへ送るかによって決まります
。
ϕ
{\displaystyle \phi }
ϕ
e
i
(
e
1
∧
⋯
∧
e
^
k
∧
⋯
∧
e
n
)
=
{
(
−
1
)
i
−
1
e
1
∧
⋯
∧
e
n
,
if
k
=
i
,
0
otherwise.
{\displaystyle \phi _{\mathbf {e} _{i}}(\mathbf {e} _{1}\wedge \dots \wedge {\hat {\mathbf {e} }}_{k}\wedge \dots \wedge \mathbf {e} _{n})={\begin{cases}(-1)^{i-1}\mathbf {e} _{1}\wedge \dots \wedge \mathbf {e} _{n},&{\text{if}}\ k=i,\\0&{\text{otherwise.}}\end{cases}}}
基底ベクトル上では、 T の ( n −1) 次の外乗は
e
1
∧
⋯
∧
e
^
j
∧
⋯
∧
e
n
↦
∑
k
=
1
n
(
det
A
j
k
)
e
1
∧
⋯
∧
e
^
k
∧
⋯
∧
e
n
.
{\displaystyle \mathbf {e} _{1}\wedge \dots \wedge {\hat {\mathbf {e} }}_{j}\wedge \dots \wedge \mathbf {e} _{n}\mapsto \sum _{k=1}^{n}(\det A_{jk})\mathbf {e} _{1}\wedge \dots \wedge {\hat {\mathbf {e} }}_{k}\wedge \dots \wedge \mathbf {e} _{n}.}
これらの項は、 k = i 項を除いて、ゼロにマッピングされます 。したがって、の引き戻しは、 次の線形変換です。
ϕ
e
i
{\displaystyle \phi _{\mathbf {e} _{i}}}
ϕ
e
i
{\displaystyle \phi _{\mathbf {e} _{i}}}
e
1
∧
⋯
∧
e
^
j
∧
⋯
∧
e
n
↦
(
−
1
)
i
−
1
(
det
A
j
i
)
e
1
∧
⋯
∧
e
n
,
{\displaystyle \mathbf {e} _{1}\wedge \dots \wedge {\hat {\mathbf {e} }}_{j}\wedge \dots \wedge \mathbf {e} _{n}\mapsto (-1)^{i-1}(\det A_{ji})\mathbf {e} _{1}\wedge \dots \wedge \mathbf {e} _{n},}
つまり、
∑
j
=
1
n
(
−
1
)
i
+
j
(
det
A
j
i
)
ϕ
e
j
.
{\displaystyle \sum _{j=1}^{n}(-1)^{i+j}(\det A_{ji})\phi _{\mathbf {e} _{j}}.}
の逆関数を適用すると、 T の加法は 次の線形変換であることが分かる。
ϕ
{\displaystyle \phi }
e
i
↦
∑
j
=
1
n
(
−
1
)
i
+
j
(
det
A
j
i
)
e
j
.
{\displaystyle \mathbf {e} _{i}\mapsto \sum _{j=1}^{n}(-1)^{i+j}(\det A_{ji})\mathbf {e} _{j}.}
したがって、その行列表現はA の共役になります 。
V に内積 と体積形式が備わっている 場合 、写像 φ は さらに分解できる。この場合、 φ は ホッジスター作用素 と双対化 の合成として理解できる。具体的には、 ω が 体積形式である場合、内積とともに同型が決定される。
ω
∨
:
∧
n
V
→
R
.
{\displaystyle \omega ^{\vee }\colon \wedge ^{n}V\to \mathbf {R} .}
これにより同型性が誘導される
Hom
(
∧
n
−
1
R
n
,
∧
n
R
n
)
≅
∧
n
−
1
(
R
n
)
∨
.
{\displaystyle \operatorname {Hom} (\wedge ^{n-1}\mathbf {R} ^{n},\wedge ^{n}\mathbf {R} ^{n})\cong \wedge ^{n-1}(\mathbf {R} ^{n})^{\vee }.}
R n の ベクトル v は線形関数に対応する。
(
α
↦
ω
∨
(
v
∧
α
)
)
∈
∧
n
−
1
(
R
n
)
∨
.
{\displaystyle (\alpha \mapsto \omega ^{\vee }(\mathbf {v} \wedge \alpha ))\in \wedge ^{n-1}(\mathbf {R} ^{n})^{\vee }.}
ホッジスター演算子の定義により、この線型関数は * v と双対です。つまり、 ω ∨ ∘ φ は v ↦ * v ∨ に等しくなります 。
高等補佐官
A を n × n 行列とし 、 r ≥ 0 とする 。 A の r 番目に 高次 の随伴行列 は adj r A と表記され 、その要素は {1, ..., m } のサイズ r の部分集合 I と J によってインデックス付けされる[ 引用が必要 ] 。 I c と J c は それぞれI と J の 補集合 を表すものとする 。また、 は A の部分行列を表し 、その行と列のインデックスがそれぞれ I c と J c に含まれるものとする。すると、 adj r A の ( I , J ) 要素は
(
n
r
)
×
(
n
r
)
{\textstyle {\binom {n}{r}}\!\times \!{\binom {n}{r}}}
A
I
c
,
J
c
{\displaystyle \mathbf {A} _{I^{c},J^{c}}}
(
−
1
)
σ
(
I
)
+
σ
(
J
)
det
A
J
c
,
I
c
,
{\displaystyle (-1)^{\sigma (I)+\sigma (J)}\det \mathbf {A} _{J^{c},I^{c}},}
ここで σ( I ) と σ( J )はそれぞれ I と J の要素の合計です 。
高等修飾語の基本的な性質には以下が含まれる [ 要出典 ] :
adj 0 ( A ) = det A 。
adj 1 ( A ) = adj A 。
adjn ( A ) = 1 。
adj r ( BA ) = adj r ( A ) adj r ( B ) 。
adj
r
(
A
)
C
r
(
A
)
=
C
r
(
A
)
adj
r
(
A
)
=
(
det
A
)
I
(
n
r
)
{\displaystyle \operatorname {adj} _{r}(\mathbf {A} )C_{r}(\mathbf {A} )=C_{r}(\mathbf {A} )\operatorname {adj} _{r}(\mathbf {A} )=(\det \mathbf {A} )I_{\binom {n}{r}}}
ここで、 C r ( A ) は r 番目 の複合行列 を表します 。
高次の随伴項は、通常の随伴項と同様の方法で抽象代数用語で定義することができ、 それぞれと を に置き換えます 。
∧
r
V
{\displaystyle \wedge ^{r}V}
∧
n
−
r
V
{\displaystyle \wedge ^{n-r}V}
V
{\displaystyle V}
∧
n
−
1
V
{\displaystyle \wedge ^{n-1}V}
反復助詞
逆行列A の加法を k 回繰り返し
てとる と、
adj
⋯
adj
⏞
k
(
A
)
=
det
(
A
)
(
n
−
1
)
k
−
(
−
1
)
k
n
A
(
−
1
)
k
,
{\displaystyle \overbrace {\operatorname {adj} \dotsm \operatorname {adj} } ^{k}(\mathbf {A} )=\det(\mathbf {A} )^{\frac {(n-1)^{k}-(-1)^{k}}{n}}\mathbf {A} ^{(-1)^{k}},}
det
(
adj
⋯
adj
⏞
k
(
A
)
)
=
det
(
A
)
(
n
−
1
)
k
.
{\displaystyle \det(\overbrace {\operatorname {adj} \dotsm \operatorname {adj} } ^{k}(\mathbf {A} ))=\det(\mathbf {A} )^{(n-1)^{k}}.}
例えば、
adj
(
adj
(
A
)
)
=
det
(
A
)
n
−
2
A
.
{\displaystyle \operatorname {adj} (\operatorname {adj} (\mathbf {A} ))=\det(\mathbf {A} )^{n-2}\mathbf {A} .}
det
(
adj
(
adj
(
A
)
)
)
=
det
(
A
)
(
n
−
1
)
2
.
{\displaystyle \det(\operatorname {adj} (\operatorname {adj} (\mathbf {A} )))=\det(\mathbf {A} )^{(n-1)^{2}}.}
参照
参考文献
^ Gantmacher, FR (1960). 行列の理論. 第1巻. ニューヨーク: チェルシー. pp. 76–89. ISBN 0-8218-1376-5 。
^ Strang, Gilbert (1988). 「セクション 4.4: 行列式の応用」 線形 代数とその応用 (第 3 版) Harcourt Brace Jovanovich. pp. 231–232. ISBN 0-15-551005-3 。
^ Claeyssen, JCR (1990). 「動的行列解法を用いた非保存線形振動システムの応答予測について」 Journal of Sound and Vibration . 140 (1): 73–84. Bibcode :1990JSV...140...73C. doi :10.1016/0022-460X(90)90907-H.
^ Chen, W.; Chen, W.; Chen, YJ (2004). 「共鳴リング格子デバイスの解析のための特性行列アプローチ」 IEEE Photonics Technology Letters . 16 (2): 458–460. Bibcode :2004IPTL...16..458C. doi :10.1109/LPT.2003.823104.
^ ハウスホルダー、アルストン S. (2006)。 数値解析における行列の理論 。ドーバー数学の本。pp. 166–168。ISBN 0-486-44972-6 。
文献
Roger A. Horn および Charles R. Johnson (2013)、 Matrix Analysis 、第 2 版。Cambridge University Press、 ISBN 978-0-521-54823-6
Roger A. Horn および Charles R. Johnson (1991)、 「行列分析のトピック 」、ケンブリッジ大学出版局、 ISBN 978-0-521-46713-1
外部リンク
マトリックスリファレンスマニュアル
オンライン行列計算機(行列式、トラック、逆行列、随伴行列、転置行列)8次までの随伴行列を計算します
「{{a,b,c},{d,e,f},{g,h,i}}の助動詞」 。Wolfram Alpha 。