跳转到内容

线性代数/矩阵和行列式的介绍

来自维基教科书,开放的书籍,面向开放的世界

行列式是一个函数,它将一个方阵与它所定义的域中的一个元素相关联(通常是实数或复数)。

矩阵的组织

非正式地,一个m×n矩阵(复数矩阵)是一个来自的项的矩形表(也就是说,每个项都是一个元素)。这里,m是表中行的数量,n是表中列的数量。不熟悉域概念的人,现在可以假设,通过一个特征为0的域(我们将用F表示),我们指的是复数集合的一个特定子集。

一个m×n矩阵(读作m乘n矩阵),通常写成

行是 的一个元素,显示了 n 个分量 . 类似地,第 列是 的一个元素,显示了 m 个分量 .

这里,m 和 n 称为矩阵的维度。矩阵的维度总是先给出行的数量,然后是列的数量。还可以说一个 m 乘 n 矩阵的为 m×n。

形式上,一个 m×n 矩阵 M 是一个函数 ,其中 A = {1,2...m} × {1,2...n},F 是正在考虑的域。几乎总是最好将矩阵可视化为一个矩形表(或数组),而不是一个函数。

只有一行的矩阵称为行矩阵(或行向量),只有一列的矩阵称为列矩阵(或列向量)。两个相同阶数的矩阵,如果对应元素相等,则认为它们相等。矩阵的(i,j)元素(通常写成 )是第 行(从上往下)与第 列(从左往右)的交点处的元素。

例如,

是一个 3×3 矩阵(读作 3 行 3 列)。第二行是 ,第三列是 。 (2,3) 元素是第二行和第三列的交点处的元素,即 11。

一些特殊的矩阵类型包括:

  • 方阵是指行数和列数相同的矩阵。对角矩阵是指只有主对角线(即 位置)上的元素不为零的矩阵。
  • 单位矩阵恒等矩阵 In,是指主对角线上的元素为 1,其余元素均为 0 的矩阵。用数学语言来说,对于恒等矩阵 (通常写成 ,被称为克罗内克函数),可以表示为:

例如,当 n = 3 时

  • 一个 m×n 矩阵 A 的转置是指将 A 的行变成列、列变成行而得到的 n×m 矩阵 AT,即 。例如,
  • 如果一个方阵的转置等于它自身,则称该方阵为对称矩阵;也就是说,如果 ,则 A 为对称矩阵。例如,
  • 如果一个方阵的转置等于它的负数,则称该方阵为反对称矩阵;也就是说,如果 ,则 A 为反对称矩阵。例如,

这些矩阵的性质将在练习中讨论。

行列式

[edit | edit source]

为了定义 n 阶行列式,假设存在一个域的 n2 个元素 sij,其中 i 和 j 小于或等于 n。定义以下函数(此函数在定义中很重要)

S(a1,a2,a3,...,an)=逆序数,即对于每个可能的组合,an1<an2 时,n1>n2 的次数。

假设你有一个从 1 到 n 的数字排列 {a1,a2,a3,...,an)。然后定义行列式的项等于 (-1)S(a1,a2,a3,...,an)s1a1,s2a2,s3a3,...,snan。所有可能项(即通过所有可能的排列)的总和称为行列式。

定理

[edit | edit source]

定义:矩阵 A 的转置 AT 是当列和行互换时得到的矩阵,即当 A 是矩阵 sij 时,矩阵 sji。矩阵及其转置的行列式相同

证明

[edit | edit source]

所有项都是相同的,并且项的符号也没有改变,因为所有逆序仍然是逆序。因此,总和是相同的。

定理

[edit | edit source]

交换两行(或列)会改变行列式的符号

.

证明

[edit | edit source]

为了证明这一点,假设交换两行(或列)。然后项中的任何逆序都不会受到影响,除非项中该行(或列)内的元素逆序,在这种情况下会增加或减少一个逆序,从而改变所有项的符号,从而改变矩阵的符号。现在,如果交换两行,第 a 行和第(a+n)行,然后依次交换第 a 行和第(a+1)行,然后交换第(a+1)行和第(a+2)行,并继续以这种方式进行,直到达到第(a+n-1)行。然后向后进行,直到回到第 a 行。这与交换第 a 行和第(a+n)行的效果相同,并且向前进行需要 n-1 次交换,向后进行需要 n-2 次交换,它们的总和必须是奇数,因此它乘以 -1 奇数次,因此它的总效果是乘以 -1。

推论

[edit | edit source]

具有两行(或列)相同的行列式值为 0。证明:该行列式将是它自身的加性逆,因为交换行(或列)不会改变行列式,但仍会改变行列式的符号。唯一可能的是它等于 0。

定理

[edit | edit source]

它在线性地作用于矩阵的行和列。

证明

[edit | edit source]

项的形式为 a1......an。使用域的分配律,结果为 a1......an + a1......an,因此这种项的和是两个行列式的和。

推论

[edit | edit source]

将一行(或一列)乘以一个数加到另一行(或一列)中,不会影响行列式的值。

证明

[edit | edit source]

假设你有一个行列式 A,其中第 k 列加上另一列乘以一个数:

其中 akb 是另一列的元素。根据线性性质,这等于

第二个数字等于 0,因为它有两列相同。因此,它等于

这与矩阵 A 相同。



  • 很容易看出 因此
对所有 列矩阵 和所有标量 .
  • 交换环R上的矩阵是可逆的当且仅当它的行列式是R中的一个单位。特别是,如果A是在诸如实数复数上的矩阵,那么A是可逆的当且仅当det(A)不为零。在这种情况下,我们有

换句话说:Rn中的向量v1,...,vn构成一个当且仅当det(v1,...,vn)不为零。

复矩阵及其共轭转置的行列式是共轭

华夏公益教科书