# 线性代数
# 行列式
行列式是一个 n×n (行数和列数相等)的方阵,记作
# 一阶行列式
一阶行列式只有一行一列,只包含一个元素
它的值就是元素本身
举例:
# 二阶行列式
二阶行列式计算法则:主对角线数的积 减去 副对角线数的积
例如:
# 三阶行列式
这是一个三阶行列式的基本格式
使用对角线法则计算行列式的值:
为了方便观察规律,通常使用
从扩展阵列中,找出三条从左上到右下方向的斜线,每条线连接 3 个元素,将它们的乘积相加。
- 第一条(主对角线):
- 第二条:
- 第三条:
从扩展阵列中,找出三条从右上到左下方向的斜线,每条线连接 3 个元素,将它们的乘积相加。
- 第一条(副对角线):
- 第二条:
- 第三条:
用
计算结果为
# n阶行列式
n 阶行列式是一个 n x n 的方阵,其中的元素有 n 行 n 列
# 行列式展开公式
情况一:按行展开
行列式中的元素用
表示 是行标, 是列标
- 行标取标准排列(按自然顺序
1, 2, 3...),列标取排列的所有可能(所有列号的不同组合,例如(1,2,3), (1,3,2), (2,1,3)...) - n阶行列式展开式共
n!项 - 每一项都是从不同行不同列取出的
n个元素相乘 - 正负由列标排列的奇偶性决定
以三阶行列式为例:
逆序数
乘积项的正负是由行标(或列标)排列的奇偶性决定,这里的奇偶性是指这个排列是“奇排列”还是“偶排列”,它由一个叫做逆序数的数值决定
从左到右,依次取排列中的每一个数字作为“当前数字”。 对于每个“当前数字”,检查它后面的所有数字。 每当发现后面有一个数字比“当前数字”小,就计为一个逆序。 将所有“当前数字”对应的逆序个数加起来,总和就是这个排列的逆序数。
逆序数用 N 表示,例如 N(3, 1, 4, 2)
3后面有(1,4,2),比3小的数有2个;1后面有(4,2),比1小的数有0个;4后面有(2),比4小的数有1个;2后面没有数,比2小的数有0个
N(3, 1, 4, 2) = 2 + 0 + 1 + 0 = 3
情况二:按列展开
- 列标取标准排列(按自然顺序
1, 2, 3...),行标取排列的所有可能(所有行号的不同组合,例如(1,2,3), (2,3,1), (3,1,2)...) - 每一项都是从不同行不同列取出的
n个元素相乘 - n阶行列式展开式共
n!项 - 正负由行标排列的奇偶性决定
以三阶行列式为例:
情况三:不按行也不按列
# 反三角行列式:
类型1:
类型2:
类型3:
# 下三角行列式:
# 对角形行列式:
# 转置行列式
n 阶行列式
例如:
- 对任何行列式
,有 (行列式与其转置行列式相等)即行列式行列互换,其值不变。
推论:若行列式中有两行(两列)的对应元素相等,则行列式值为零