Loading [MathJax]/jax/output/HTML-CSS/jax.js

线性代数笔记(12)——行列式

线性代数笔记(12)——行列式

行列式

给定一个 n 阶矩阵 A,我们来定义 A 的行列式 detA=|A|,它是一个数。

因此,行列式可以理解为一个函数:
Mn(R)R

二阶行列式的几何含义

A=(α,β)detA 即为平行四边形 S 的”有向“面积。

αβ 是逆时针取 +,否则取 ,则 detA=|α,β|

性质

  1. k|abcd|=|kabkcd|=|akbckd|
  2. |ab1+b2cd1+d2|=|ab1cd1|+|ab2cd2|
  3. |abcd|=|badc|

一般行列式的定义

满足:

  1. |In|=det(In)=1
  2. A=(α1,,αn),B=(α1,,kαi,,αn),则 kdet(A)=det(B)
  3. A=(α1,,αn),A=(α1,,αi,,αn),B=(α1,,αi+αi,,αn),则 det(B)=det(A)+det(A)
  4. det(A)=det(AT)
  5. A=(α1,,αn),交换 A 的任意两列得到矩阵 C,则 det(A)=det(C)

  1. 有第 4 条可知,以上性质对“行”也有类似性质。
  2. 通过第 1、2、3 和 5 条就可以定义行列式。

行列式和初等变换

根据上述定义可以有以下推论:

  1. A 的两行(列)成比例,则 detA=0
  2. A 的某一行(列)乘上一倍数加到另一行(列),得到矩阵 A,则 detA=detA。(行倍乘变换不改变行列式)

再根据定义,可以得到各种初等行变换对矩阵行列式的影响。

定理:设 A 通过初等行变换 E,得到 A,即 A=EA,则 |A|=|E||A|

上(下)三角形的行列式 |A| 等于对角线元素相乘。

推论

  1. A 是一 n 阶方阵,|A|0A 可逆。
  2. A,B 是两 n 阶方阵,则 |AB|=|A||B|
  3. A 可逆,则 det(A1)=(detA)1

第一条证明考虑设出行变换 E 使得 EA=U,根据 detU=0 得出 detA=0

第二条通过 B 不可逆时 |AB||B| 满足 A 的行列式的要求,得出 |A||B|=|AB|

第三条由第二条立即可知,进一步可知正交阵的行列式只能为 ±1

行列式的计算

行列式计算公式和展开定理

方法 1
|A|=P(1)r(P)ni=1aiPi


其中 P 表示枚举 1n 的所有排列,r(P) 表示排列 P逆序(对)数,也就是满足 i<j,Pi>Pj(i,j) 的对数。

定义奇(偶)排列r(P) 为奇(偶)数的排列。

:交换排列中两个数的位置,这种操作称为对换。一次对换会使得奇排列变为偶排列,偶排列变为奇排列。

方法 2

A 行列消去,在写成 n1 阶行列式的组合,这样可以递归计算。

定义:设 A=(aij)n×nMijA 划去第 i 行和第 j 列得到的 n1 阶矩阵。

detMij 称为余子式

Cij=(1)i+jdetMij 称为代数余子式

定理
|A|=ai1Ci1+ai2Ci2++ainCin=a1jC1j+a2jC2j++anjCnj

范德蒙德行列式

Dn=|111x1x2xnx21x21x2nxn11xn12xn1n|=1i<jn(xjxi)

典型例题

Am×n,Bn×m,则 |ImAB|=|InBA|

证明
(Im0BIn)(ImABIn)=(ImA0InBA)(ImABIn)(Im0BIn)=(ImABA0In)


而(考虑行列式计算公式):
|AB0C|=|A0BC|=|A||C|

故:
|ImABIn|=|ImA0InBA|=|InBA|=|ImABA0In|=|ImAB|

推广|λImAB|=λmn|λInBA|,λ0

 

点赞 0

No Comments

Add your comment

休对故人思故国,且将新火试新茶。诗酒趁年华。