线性代数(一)——行列式

行列式

行列式的定义与性质

本质定义(第一种定义)

  • 2阶行列式是由两个2维向量组成的,其(运算规则的)结果为以这两个向量为邻边的平行四边形的面积
    S O A B C = l ⋅ m ⋅ s i n ( β − α ) S_{OABC}=l \cdot m \cdot sin(\beta-\alpha) SOABC=lmsin(βα)
    在这里插入图片描述
  • 3阶行列式是由三个3维向量 α 1 = [ a 11 , a 12 , a 13 ] , α 2 = [ a 21 , a 22 , a 23 ] , α 3 = [ a 31 , a 32 , a 33 ] \mathbf{\alpha_1}=\left[ a_{11}, a_{12}, a_{13} \right], \mathbf{\alpha_2}=\left[ a_{21}, a_{22}, a_{23} \right], \mathbf{\alpha_3}=\left[ a_{31}, a_{32}, a_{33} \right] α1=[a11,a12,a13],α2=[a21,a22,a23],α3=[a31,a32,a33]组成的,其(运算规则的)结果为以这三个向量为邻边的平行六面体的体积
  • n阶行列式是由n个n维向量 α 1 = [ a 11 , a 12 , ⋯   , a 1 n ] , α 2 = [ a 21 , a 22 , ⋯   , a 2 n ] , ⋯   , α n = [ a n 1 , a n 2 , ⋯   , a n n ] \mathbf{\alpha_1}=\left[ a_{11}, a_{12}, \cdots , a_{1n} \right], \mathbf{\alpha_2}=\left[ a_{21}, a_{22}, \cdots , a_{2n} \right], \cdots, \mathbf{\alpha_n}=\left[ a_{n1}, a_{n2}, \cdots, a_{nn} \right] α1=[a11,a12,,a1n],α2=[a21,a22,,a2n],,αn=[an1,an2,,ann]组成的,其(运算规则的)结果为以这n个向量为邻边的n维图像的体积。

性质

  • 性质1:行列互换,其值不变,即 ∣ A ∣ = ∣ A T ∣ \left|A\right|=\left|A^T\right| A=AT.
  • 性质2:行列式中某行(列)元素全为零,则行列式为零.
  • 性质3:行列式中某行(列)元素有公因子 k ( k ≠ 0 ) k(k \neq 0) k(k=0),则 k k k可提到行列式外面,即
    ∣ a 11 a 12 ⋯ a 1 n ⋮ ⋮ ⋮ k a i 1 k a i 2 ⋯ k a i n ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ∣ = k ∣ a 11 a 12 ⋯ a 1 n ⋮ ⋮ ⋮ a i 1 a i 2 ⋯ a i n ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ∣ \left| \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1n} \\ \vdots & \vdots & & \vdots \\ ka_{i1} & ka_{i2} & \cdots & ka_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \\ \end{array} \right| = k \left| \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1n} \\ \vdots & \vdots & & \vdots \\ a_{i1} & a_{i2} & \cdots & a_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \\ \end{array} \right| a11kai1an1a12kai2an2a1nkainann=ka11ai1an1a12ai2an2a1nainann
  • k ∣ A ∣ k\left|A \right| kA 乘进去只乘一行或一列
  • 该性质也叫“倍乘”性质
  • 性质4:行列式中某行(列)元素均是两个元素之和,则可拆成两个行列式之和,即
    ∣ A ∣ = ∣ A T ∣ \left|A\right|=\left|A^T\right| A=AT.
  • 性质2:行列式中某行(列)元素全为零,则行列式为零.
  • 性质3:行列式中某行(列)元素有公因子 k ( k ≠ 0 ) k(k \neq 0) k(k=0),则 k k k可提到行列式外面,即
    ∣ a 11 a 12 ⋯ a 1 n ⋮ ⋮ ⋮ a i 1 + b i 1 a i 2 + b i 2 ⋯ a i n + b i n ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ∣ = ∣ a 11 a 12 ⋯ a 1 n ⋮ ⋮ ⋮ a i 1 a i 2 ⋯ a i n ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ∣ + ∣ a 11 a 12 ⋯ a 1 n ⋮ ⋮ ⋮ b i 1 b i 2 ⋯ b i n ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ∣ \left| \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1n} \\ \vdots & \vdots & & \vdots \\ a_{i1}+b_{i1} & a_{i2}+b_{i2} & \cdots & a_{in}+b_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \\ \end{array} \right| = \left| \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1n} \\ \vdots & \vdots & & \vdots \\ a_{i1} & a_{i2} & \cdots & a_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \\ \end{array} \right| + \left| \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1n} \\ \vdots & \vdots & & \vdots \\ b_{i1} & b_{i2} & \cdots & b_{in} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \\ \end{array} \right| a11ai1+bi1an1a12ai2+bi2an2a1nain+binann=a11ai1an1a12ai2an2a1nainann+a11bi1an1a12bi2an2a1nbinann

该性质也叫单行(列)可拆/加性

  • 性质5:行列式中两行(列)互换,行列式的值反号。

也称为“互换”性质

  • 性质6:行列式中两行(列)元素相等或对应成比例,则行列式为零

  • 性质7: 行列式中某行(列)的 k k k倍加到另一行(列),行列式的值不变

该性质也叫“倍加”性质

互换,倍乘,倍加——三个初等变换。矩阵篇会正式提出这三个初等变换(矩阵的初等变换)

逆序数法定义(第二种定义)

  1. 排列和逆序
    排列 n n n个数 1 , 2 , ⋯   , n 1,2, \cdots, n 1,2,,n组成的一个有序数组称为一个 n n n级排列,如 23145 23145 23145是一个5级排列, 41352 41352 41352也是一个5级排列,n级排列共有 n ! n! n!
    逆序 在一个n级排列 i 1 i 2 ⋯ i s ⋯ i t ⋯ i n i_1i_2 \cdots i_s \cdots i_t\cdots i_n i1i2isitin中,若 i s > i t i_s > i_t is>it,且 i s i_s is排在 i t i_t it前面,则称这两个数构成一个逆序.
    逆序数 一个排列中,逆序的总数称为该排列的逆序数,记作 τ ( i 1 i 2 ⋯ i n ) \tau(i_1i_2\cdots i_n) τ(i1i2in),如 τ ( 231546 ) = 3 , τ ( 621534 ) = 8 \tau(231546)=3, \tau(621534)=8 τ(231546)=3,τ(621534)=8. 由小到大顺排的排列称为自然排序,如 12345 12345 12345,显然,自然排序的逆序数为0.
    奇排列和偶排列 排列的逆序数为奇数时,该排列称为奇排列;排列的逆序数为偶数时,该排列称为偶排列。

  2. n阶行列式的定义
    n ( n ≥ 2 ) n(n\ge 2) n(n2)阶行列式
    ∣ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ∣ = ∑ j 1 j 2 ⋯ j n ( − 1 ) τ ( j 1 j 2 ⋯ j n ) a 1 j 1 a 2 j 2 ⋯ a n j n . \left| \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \\ \end{array} \right| = \sum_{j_1j_2 \cdots j_n}(-1)^{\tau(j_1j_2\cdots j_n)}a_{1j_1}a_{2j_2}\cdots a_{nj_n}. a11a21an1a12a22an2a1na2nann=j1j2jn(1)τ(j1j2jn)a1j1a2j2anjn.
    这里 ∑ j 1 j 2 ⋯ j n \sum_{j_1j_2 \cdots j_n} j1j2jn表示对所有n个列下标排列求和,故为 n ! n! n!项之和。注意到行下标已经顺排,而列下标是任一个n级排列,故每项由取自不同行、不同列的n个元素的乘积组成,每项的正负号取决于 ( − 1 ) τ ( j 1 j 2 ⋯ j n ) (-1)^{\tau(j_1j_2\cdots j_n)} (1)τ(j1j2jn). 当列下标为奇排列时,应附加负号;当列下标为偶排列时,应附加正号.

作为练习,求一下如下行列式:
∣ 5 2 1 1 2 5 34 1 34 ∣ = ? \left| \begin{array}{cccc} 5 & 2 & 1 \\ 1 & 2 & 5 \\ 34 & 1 & 34 \\ \end{array} \right| = ? 51342211534=
∣ 我 0 生 0 有 0 你 0 幸 ∣ = ? \left| \begin{array}{cccc} 我&0&生\\ 0&有&0\\ 你&0&幸\\ \end{array} \right| = ? 0000=

行列式的展开定理(第三种定义)

阶数超过3的行列式,若还用前面两种定义来求,就太麻烦了,为此,提出行列式的展开定理

  1. 余子式
    在n阶行列式中,去掉元素 a i j a_{ij} aij所在的第 i i i行、第 j j j列元素,由剩下的元素按原来的位置与顺序组成的 n − 1 n-1 n1阶行列式称为元素 a i j a_{ij} aij的余子式,记作 M i j M_{ij} Mij.
  2. 代数余子式
    余子式 M i j M_{ij} Mij ( − 1 ) i + 1 (-1)^{i+1} (1)i+1后称为 a i j a_{ij} aij的代数余子式,记作 A i j A_{ij} Aij,即
    A i j = ( − 1 ) i + 1 M i j A_{ij}=(-1)^{i+1}M_{ij} Aij=(1)i+1Mij
  3. 行列式按某一行(列)展开的展开公式
    以按行展开为例:
    ∣ A ∣ = ∑ j = 1 n a i j A i j ( i = 1 , 2 , ⋯   , n ) \left| A\right| = \sum_{j=1}^na_{ij}A{ij} (i=1,2,\cdots,n) A=j=1naijAij(i=1,2,,n)

几个重要的行列式

  • 主对角线行列式(右上(左下)三角形行列式)

直接对角线元素相乘即可

  • 副对角线行列式(左上(右下)三角行列式)

副对角线元素相乘,前面加上系数 ( − 1 ) n ( n − 1 ) 2 (-1)^{\frac {n(n-1)}{2}} (1)2n(n1)
( − 1 ) n ( n − 1 ) 2 a 1 n a 2 , n − 1 ⋯ a n 1 (-1)^{\frac {n(n-1)}{2}}a_{1n}a_{2,n-1}\cdots a_{n1} (1)2n(n1)a1na2,n1an1

  • 拉普拉斯行列式
    分块矩阵的行列式, A A A为m阶矩阵, B B B为n阶矩阵,则
    ∣ A O O B ∣ = ∣ A C O B ∣ = ∣ A O C B ∣ = ∣ A ∣ ∣ B ∣ \left| \begin{array}{cccc} A & O \\ O & B \end{array}\right| = \left| \begin{array}{cccc} A & C \\ O & B \end{array}\right| = \left| \begin{array}{cccc} A & O \\ C & B \end{array}\right| = \left| A \right|\left| B \right| AOOB=AOCB=ACOB=AB
    ∣ O A B O ∣ = ∣ C A B O ∣ = ∣ O A B C ∣ = ( − 1 ) m n ∣ A ∣ ∣ B ∣ \left| \begin{array}{cccc} O & A \\ B & O \end{array}\right| = \left| \begin{array}{cccc} C & A \\ B & O \end{array}\right| = \left| \begin{array}{cccc} O & A \\ B & C \end{array}\right| = (-1)^{mn}\left| A \right|\left| B \right| OBAO=CBAO=OBAC=(1)mnAB
  • 范德蒙德行列式
  • ∣ 1 1 ⋯ 1 x 1 x 2 ⋯ x n x 1 2 x 2 2 ⋯ x n 2 ⋮ ⋮ ⋮ x 1 n − 1 x 2 n − 1 ⋯ x n n − 1 ∣ = ∏ 1 ≤ i < j ≤ n ( x j − x i ) . \left|\begin{array}{cccc} 1&1&\cdots&1\\ x_1&x_2&\cdots&x_n\\ x_1^2&x_2^2&\cdots&x_n^2\\ \vdots&\vdots&&\vdots\\ x_1^{n-1}&x_2^{n-1}&\cdots&x_n^{n-1} \end{array}\right| = \prod_{1\leq i < j \leq n}(x_j-x_i). 1x1x12x1n11x2x22x2n11xnxn2xnn1=1i<jn(xjxi).

行列式的计算

具体型

  • 化为基本型
  • 递推法
  • 行列式表示的函数和方程

抽象型

  • 用性质

  • 用公式

余子式与代数余子式的计算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值