人活着不是单靠食物。 《圣经》
A i j = ( − 1 ) i + j d e t ( M i j ) A_{ij} = (-1)^{i+j}det(M_{ij}) Aij=(−1)i+jdet(Mij)
from numpy.linalg import *
import numpy as np
'''
计算
| 2 1 2 1|
| 3 0 1 1|
| -1 2 -2 1|
| -3 2 3 1|
的行列式的值
'''
arr = np.array([[2, 1, 2, 1],
[3, 0, 1, 1],
[-1, 2, -2, 1],
[-3, 2, 3, 1]])
print(det(arr))
交换矩阵的两行(两列)改变行列式的符号
矩阵的某行或列乘以一个标量的作用是将行列式乘以这个标量
将某行(或列)的倍数加载其他行(或列)上不改变行列式的值。
A − = 1 d e t ( A ) a d j A A^{-}= \frac{1}{det(A)}adjA A−=det(A)1adjA
令 A 为 一 n × n 非 奇 异 矩 阵 , 并 令 b ∈ R n . 令 A i 将 矩 阵 A 中 的 第 i 列 用 b 替 换 得 到 的 矩 阵 。 若 x 为 方 程 组 A x = b 的 唯 一 解 , 则 x i = d e t ( A i ) d e t ( A ) , i = 1 , 2 , 3 , 4 令A为一n×n非奇异矩阵,并令b\in R^{n}.令A_{i}将矩阵A中的第i列用b替换得到\newline的矩阵。 若x为方程组Ax= b的唯一解,则 x_{i} = \frac{det(A_{i})}{det(A)}, i = 1,2,3,4 令A为一n×n非奇异矩阵,并令b∈Rn.令Ai将矩阵A中的第i列用b替换得到的矩阵。若x为方程组Ax=b的唯一解,则xi=det(A)det(Ai),i=1,2,3,4