少女祈祷中...

第一章 行列式

一、二阶与三阶行列式

行列式:用于表示线性方程组的解

二阶行列式:
abcd=adbc\begin{vmatrix} a & b \\ c & d \end{vmatrix} = ad-bc,最初用于表示二阶方程组的解

三阶行列式:
abcdefghi\begin{vmatrix} a & b & c\\ d & e&f\\ g &h&i \end{vmatrix} = aei+dhc+gbf-gec-dbi-ahf(对角线法则)

四阶及以上行列式不适用对角线法则。

行列式的性质:

  • 如果行列式一行可以拆成两行之和,那么行列式可以拆成两个行列式之和

a+mbc+nd\begin{vmatrix} a+m & b \\ c+n & d \end{vmatrix} = abcd\begin{vmatrix} a & b \\ c & d \end{vmatrix} +mbnd\begin{vmatrix} m & b \\ n & d \end{vmatrix}

  • 相邻两列交换改变符号

abcd\begin{vmatrix} a & b \\ c & d \end{vmatrix} = - badc\begin{vmatrix} b & a \\ d & c \end{vmatrix}

  • 行列式某一行的公因子可以提出成为改行列式的因子

kabkcd\begin{vmatrix} ka & b \\ kc & d \end{vmatrix} = k abcd\begin{vmatrix} a & b \\ c & d \end{vmatrix}

二、n阶行列式

余子式:某个元素消去它所在的行和列后得到的行列式,不带符号,记为MijM_{ij}

代数余子式:余子式带符号(乘以(1)i+j(-1)^{i+j},i和j为该元素的行和列),记为AijA_{ij}

Aij=(1)i+jMijA_{ij} = (-1)^{i+j}M_{ij}

行列式的一种计算方式:按某行或某列展开展开

转置行列式:行列式的行与列互换,即可以视为行列式按斜向右下的线轴对称后的行列式

重要性质

  • 行列式与它的转置行列式的值相等
  • 行列式有两行相等或成比例,值为0
  • 行列式任一行或列与另一行元素的代数余子式对应乘积之和为0

行列式计算相关操作

  • 某行与某行互换(变号)
  • 某行乘以数倍(总体乘以几分之一)
  • 某行乘以一个数加到另一行(值不变)

行列式计算方式3:化成上三角或下三角行列式(常用上三角,通过以上三种操作),值就是对角线的乘积。

反对称行列式:aija_{ij}ajia_{ji}互为相反数

奇数阶反对称行列式值为0

克莱姆法则(用于解线性方程组):

D为系数矩阵,Dn为将系数矩阵的第n列替换为b1b_1b2b_2、…、bnb_n

如果Δ不为0,则:
x1=D1Dx_1 = \frac{D_1}{D}x2=D2Dx_2 = \frac{D_2}{D}xn=DnDx_n = \frac{D_n}{D}

如果D = 0,则有可能无解或有无穷解(具体在第三章讨论)

三、实用技巧

  • 如果看到行列式里本身就有0,可以尝试将一行或一列多化为几个0,然后把这行展开来算

  • 如果是一个除了对角线外其他元素都相同的式子(对角线元素各不相同),可以选择其余行减去第一行,然后每一列的除了第一行以外的元素都通过除以这些元素本身来化为1

  • 如果是一个除了对角线外其他元素都相同的式子(对角线元素也相同),可以选择将每一行都加到第一行,然后第一行提取公因式后用它去减其余每行,把相同元素都变成0

  • 范德蒙德行列式:

  • 块三角行列式


这种方式在解一些元素比较有规律的矩阵可以使用,将整个矩阵看成分块矩阵的组合,对每个矩阵分别求行列式

  • 通常碰到n阶,只有对角线附近有元素的行列式,可以选择按第一行或列展开,一般都可以得到D的递推公式。这种做法是最容易想到的做法

  • 当然,也可以使用数学归纳法

  • 如果每行或每列之间有一定关系,可以考虑行列比例相加(2+1,3+2,4+3……)

  • 加边法:可以给整个行列式在外面加一行和一列,如果碰到每一行和每一列都有一个相同的组成部分,但是是以加法的形式存在的,就可以尝试加边法,加一边来消去这个本身存在的组成部分。