准备工作 Ready to work
环境 Environment
Anaconda 3 + Python 3.6.5 + Jupyter
模块导入 Module import
import numpy as np
import copy
from numpy.linalg import inv
代数余子式 Algebraic cofactor
定义 Definition
定义:在n阶行列式,把
(
i
,
j
)
\;(i,j)\;
(
i
,
j
)
元
a
i
j
\;a_{ij}\;
a
i
j
所在的第i行和第j列划去后,留下来的n-1阶行列式叫做
(
i
,
j
)
\;(i,j)\;
(
i
,
j
)
元
a
i
j
\;a_{ij}\;
a
i
j
的
余子式
,
记作
M
i
j
\;M_{ij}\;
M
i
j
。
A
i
j
=
(
−
1
)
i
+
j
M
i
j
A_{ij} = (-1)^{i+j}M_{ij}
A
i
j
=
(
−
1
)
i
+
j
M
i
j
叫做
(
i
,
j
)
(i,j)
(
i
,
j
)
元
a
i
j
a_{ij}
a
i
j
的
代数余子式
D
\bf D
D
中
(
i
,
j
)
\;(i,j)\;
(
i
,
j
)
元
a
i
j
\;\bf a_{ij}\;
a
i
j
的余子式和代数余子式分别为:
M
i
j
=
∣
a
11
a
12
⋯
a
1
j
−
1
a
i
j
+
1
⋯
a
1
n
a
21
a
22
⋯
a
2
j
−
1
a
2
j
+
1
⋯
a
2
n
⋮
⋮
⋮
⋮
⋮
a
i
−
1
1
a
i
−
1
2
⋯
a
i
−
1
j
−
1
a
i
−
1
j
+
1
⋯
a
i