fbpx
维基百科

行列式

行列式Determinant),记作,是一个在方块矩阵上计算得到的标量。行列式可以看做是有向面积或体积的概念在一般的欧几里得空间中的推广。或者说,在欧几里得空间中,行列式描述的是一个线性变换对“体积”所造成的影响。无论是在线性代数多项式理论,还是在微积分学中(比如说换元积分法中),行列式作为基本的数学工具,都有着重要的应用。

线性代数

向量 · 向量空间  · 行列式  · 矩阵

「横行(row)」的各地常用別名
中国大陸
港臺[1]
「纵行(column)」的各地常用別名
中国大陸
港臺[1][註 1]

行列式概念最早出现在解线性方程组的过程中。十七世纪晚期,关孝和莱布尼茨的著作中已经使用行列式来确定线性方程组解的个数以及形式。十八世纪开始,行列式开始作为独立的数学概念被研究。十九世纪以后,行列式理论进一步得到发展和完善。矩阵概念的引入使得更多有关行列式的性质被发现,行列式在许多领域都逐渐显现出重要的意义和作用,其定义也被推广到诸如线性自同态向量组等结构上。

行列式的特性可以被概括为一个交替多线性形式,这个本质使得行列式在欧几里德空间中可以成为描述“体积”的函数[2]

记法

矩陣 的行列式記作 。行列式經常使用竖直線記法(例如:克萊姆法則子式)。例如,对于一個矩陣:

 

 也记作 ,或以細長的垂直線取代矩陣的方括號,明確的寫为[3][4]

 

当这个记法用于絕對值时,其作用对象为数,矩陣的絕對值是无定義的。矩陣範數通常以雙垂直線來表示(如: ),且可以使用下標。故不会与二者造成混淆。

直观定义

一个n方块矩阵 的行列式可直观地定义如下:

 

其中, 是集合 置换的全体,即集合 到自身上的一一映射双射)的全体;

 表示对 全部元素的求和,即对于每个  在加法算式中出现一次;对每一个满足 的数对  是矩阵 的第 行第 列的元素。

 表示置换 符号差,具体地说,满足  的有序数对 称为 的一个逆序。

如果 的逆序共有偶数个,则 ,如果共有奇数个,则 

举例来说,对于3元置换 (即是说   )而言,由于1在2后,1在3后,所以共有2个逆序(偶数个),因此 ,从而3阶行列式中项 的符号是正的。但对于三元置换 (即是说   )而言,可以数出共有3个逆序(奇数个),因此 ,从而3阶行列式中项 的符号是负号[5][6]

注意到对于任意正整数  共拥有n!个元素,因此上式中共有 个求和项,即这是一个有限多次的求和。

对于简单的2阶和3阶的矩阵,行列式的表达式相对简单,而且恰好是每条主对角线(左上至右下)元素乘积之和减去每条副对角线(右上至左下)元素乘积之和(见图中红线和蓝线)。

  • 2阶矩阵的行列式: [7]
  • 3阶矩阵的行列式: [8]
 
三阶矩阵的行列式为每条红线上的元素的乘积之和,减去蓝线上元素乘积之和。

但对于阶数 的方阵 ,这样的主对角线和副对角线分别只有 条,由于 的主、副对角线总条数 的元素个数 因此,行列式的相加项中除了这样的对角线乘积之外,还有其他更多的项。例如4阶行列式中,项 就不是任何对角线的元素乘积。不过,和2、3阶行列式情况相同的是,n阶行列式中的每一项仍然是从矩阵中选取n个元素相乘得到,且保证在每行和每列中都恰好只选取一个元素,而整个行列式恰好将所有这样的选取方法遍历一次。

另外, 矩阵的每一行或每一列也可以看成是一个 向量,这时矩阵的行列式也被称为这  向量组成的向量组的行列式[9]

几何意义:二维和三维欧氏空间中的例子

行列式的一个自然的源起是n维平行体的体积。行列式的定义和n维平行体的体积有着本质上的关联[10]

二维向量组的行列式

 
行列式是向量形成的平行四边形的面积

在一个二维平面上,两个向量  的行列式是:

 [7]

比如说,两个向量  的行列式是:

 

经计算可知,当系数是实数时,行列式表示的是向量  形成的平行四边形有向面积,并有如下性质:

  • 行列式为零当且仅当两个向量共线(线性相关),这时平行四边形退化成一条直线[9]
  • 如果以逆时针方向为正向的话,有向面积的意义是:平行四边形面积为当且仅当以原点为不动点将 逆时针“转到” 处时,扫过的地方在平行四边形裡,否则的话面积就是负的。如右图中,  所构成的平行四边形的面积就是正的[11]
  • 行列式是一个双线性映射。也就是说, 
并且
 [9]
 
行列式

其几何意义是:以同一个向量 作为一条边的两个平行四边形的面积之和,等于它们各自另一边的向量  加起来后的向量:  所构成的平行四边形的面积,如左图中所示。

三维向量组的行列式

在三维的有向空间中,三个三维向量的行列式是:

 [8]

比如说,三个向量   的行列式是:

 

当系数是实数时,行列式表示   三个向量形成的平行六面体的有向体积,也叫做这三个向量的混合积。同样的,可以观察到如下性质[12]

  • 行列式为零当且仅当三个向量共线或者共面(三者线性相关),这时平行六面体退化为平面图形,体积为零[10]
 
两个相邻平行六面体的体积之和
  • 三维空间中有向体积的定义要比二维空间中复杂,一般是根据右手定则来约定。比如右图中( )所形成的平行六面体的体积是正的,而( )所形成的平行六面体的体积是负的。这个定义和行列式的计算并不矛盾,因为行列式中向量的坐标都是在取好坐标系后才决定的,而坐标系的三个方向一般也是按照右手规则来设定的。如果计算开始时坐标系的定向反过来的话,有向体积的定义也要跟着反过来,这样行列式才能代表有向体积[10][13]
  • 这时行列式是一个三线性映射,也就是说,对第一个向量有 ,对第二、第三个向量也是如此。其几何意义和二维时基本相同,是指当生成两个平行六面体的每组三个向量中如果有两个是重合的,比如分别是:( )和( ),那么它们的体积之总和等于将  加起来后的向量  ,  所形成的平行六面体的体积,如右图所示[10]

基底的选择

在以上的行列式中,我们不加选择地将向量在所谓的正交基(即直角坐标系)下分解,实际上在不同的基底之下,行列式的值并不相同。这并不是说平行六面体的体积不唯一。恰恰相反,这说明体积的概念依赖于衡量空间的尺度,也就是基底的取法。用基底的变换可以看作线性映射对基底的作用,而不同基底下的行列式代表了基变换对“体积”的影响。可以证明,对于所有同定向的标准正交基,向量组的行列式的值在绝对值意义上是一样的[14]。也就是说,如果我们选择的基底都是“单位长度”,并且两两正交,那么在这样的基之下,平行六面体的体积的绝对值是唯一的[15]

线性变换

 
经线性映射后的正方体

E是一个一般的n维的有向欧几里得空间。一个线性变换把一个向量线性地变为另一个向量。比如说,在三维空间中,向量( )被映射到向量( ):

 

其中   是系数。如右图,正方体(可以看作原来的一组基形成的)经线性变换后可以变成一个普通的平行六面体,或变成一个平行四边形(没有体积)。这两种情况表示了两种不同的线性变换,行列式可以将其很好地分辨出来(为零或不为零)。

更详细地说,行列式表示的是线性变换前后平行六面体的体积的变化系数。如果设左边的正方体体积是一,那么中间的平行六面体的(有向)体积就是线性变换的行列式的值,右边的平行四边形体积为零,因为线性变换的行列式为零。这里我们混淆了线性变换的行列式和向量组的行列式,但两者是一样的,因为我们在对一组基作变换[16]

行列式与空间定向

 

以上二维和三维行列式的例子中,行列式被解释为向量形成的图形的面积或体积。面积或体积的定义是恒正的,而行列式是有正有负的,因此需要引入有向面积和有向体积的概念。负的面积或体积在物理学中可能难以理解,但在数学中,它们和有向角的概念类似,都是对空间镜面对称特性的一种刻画。如果行列式表示的是线性变换对体积的影响,那么行列式的正负就表示了空间的定向[17]

如上图中,左边的黄色骰子(可以看成有单位的有向体积的物体)在经过了线性变换后变成中间绿色的平行六面体,这时行列式为正,两者是同定向的,可以通过旋转和拉伸从一个变成另一个。而骰子和右边的红色平行六面体之间也是通过线性变换得到的,但是无论怎样旋转和拉伸,都无法使一个变成另一个,一定要通过镜面反射才行。这时两者之间的线性变换的行列式是负的。可以看出,线性变换可以分为两类,一类对应着正的行列式,保持空间的定向不变,另一类对应负的行列式,颠倒空间的定向[17][18][19]

一般域上的行列式:严格的定义

由二维及三维的例子,可以看到一般的行列式应该具有怎样的性质。在 维欧几里得空间中,作为“平行多面体”的“体积”的概念的推广,行列式继承了“体积”函数的性质。首先,行列式需要是线性的,这可以由面积的性质类比得到。这裡的线性是对于每一个向量来说的,因为当一个向量变为原来的 倍时,“平行多面体”的“体积”也变为原来的 倍。其次,当一个向量在其它向量组成的“超平面”上时, 维“平行多面体”的“体积”是零(可以想像三维空间的例子)。也就是说,当向量线性相关时,行列式为零。在一般系数域上的线性空间中,行列式也正是由这样的特性所刻划的:

交替多线性形式(多重线性函数)

行列式是系数域为 的有限维线性空间 上射到 交替n-线性形式[20]

具体来说,设 是一个系数在域 上的有限维线性空间,维数为 。一个 上的交替 线性形式是指满足以下性质的函数 

  1.  重線性: 
  2. 交替性: 或者说,当 的时候 

所有E上的交替 线性形式的集合记作 

定理

 的维度是1。也就是说,设  的一组基,那么,所有的交替 线性形式 都可以写成

 

其中 是在基 下的展开[20][21]

证明

对任一个 线性形式 ,考虑将 依照多线性性质展开,

 

这时,由交替性, 当且仅当  的一个排列,所以有

 

这裡, 

向量组的行列式

  的一组基,根据上面的定理和线性形式的性质,可以定义 下的行列式

定义

 上的一组基 的行列式是唯一一个满足:

 

交替n-线性形式 

其中的唯一性是因为如果有两个交替 线性形式满足条件,则它们的差在一组基上为0,从而恒等于0。于是,一组基上的一个向量组的行列式就是:

定义

确定了 上的一组基 后,向量组  下的行列式是:

 
其中 是在 下的展开[22]

可以见到这个定义与之前直观的定义是吻合的,它有时也被称作莱布尼兹公式

基变更公式

  是向量空间中的两组基,则将上面定理中的 改为 就得到向量组在两组基下的行列式之间的关系:

 

矩阵的行列式

 為所有定義在系数 上的 矩陣的集合。將 矩陣  的元素记为  )的 列寫成  可以看作是 的正则基上的向量。矩阵 的行列式定义为向量组 的行列式。这裡的向量都在 的正则基上展开,因此矩阵的行列式不依赖于基的选择。

定义

矩阵 的行列式

 [23]

这样定义的矩阵 的行列式与向量组的行列式有同样的性质。单位矩阵的行列式为1,若矩阵的某几行线性相关,则它的行列式为零。

由莱布尼兹公式,可以证明矩阵行列式的一个重要性质:

定理

一个矩阵的行列式等于它的转置矩阵的行列式: [24]

也就是说矩阵的行列式既可以看作 行向量的行列式,也可以看作 列向量的行列式。因此也可以通过行向量组来定义矩阵行列式,并且得到的定义是等价的。

证明[24]

矩阵 的转置矩阵的行列式是:

 

 ,由于每个排列都是双射,所以上式变成:

 

 ,当 取遍所有置换时, 也取遍所有排列。另一方面, ,因此而且 。所以

 

线性变换的行列式

  线性空间 到自身的线性变换(自同态),对于给定的一组基,可以定义线性变换在这组基下的行列式。

定义

  的一组。设  变换矩阵 ,那么  下的行列式就是:

 

f的变换矩阵满足  也就是说对所有的向量组 

 
 

可以证明,fE的任意一组基下的变换矩阵的行列式都是相等的[25]

证明

考虑映射 使得 被映射到

 

 是一个交替n-线性形式,因此由前面证的定理,  只相差一个系数。

 

而由变换矩阵的性质可以知道: 

也就是说

 

对于另外一组基 ,运用基变更公式,可以得到:

 
 

从而可以得出 等于 。于是 是一个不依赖于基,只依赖于f的数。

因此线性变换的行列式定义可以修改为不依赖于基的形式:

定义

设线性变换f在某组基B下的变换矩阵为 ,那么 的行列式就是:

 

前一节里对正方体做线性变换时, 是原来的基, ,因此可以混淆向量组的行列式和线性变换的行列式[25]

特别地,行列式为1的线性变换保持向量组的行列式,它们构成一般线性群 的一个子群 ,称作特殊线性群[26]。可以证明, 是由所有的错切生成的,即所有具有如下形式的矩阵代表的线性变换:

 

其中 是只在第 行第 列处系数取1,其余系数为0的矩阵。也就是说,错切变换保持向量组形成的“平行多面体”的体积[27]。同样,可以证明两个相似矩阵有相等的行列式[28]

系数的取值

以上的定义中都假设矩阵的系数取自 中,实际上矩阵的系数可以是任意的交换环 ,这时有限维线性空间变为以 为基的自由 ,而相应的关于行列式的定义和性质依然成立(在可定义的范畴内)。如果矩阵系数是非交换环的话,以上的行列式定义将不再唯一。1845年,阿瑟·凯莱首次开始研究非交换环上行列式定义的问题。他注意到,对于系数是四元数(不可交换)的二阶行列式

 

表达式  是不一样的。1926年,阿兰德·海廷和A.理查德森提出了非交换环上的行列式的不同定义。理查德森将二阶行列式定义为: ,而海廷则提倡使用 。两人都用归纳法定义了更高阶矩阵的行列式。1931年,奥斯丁·欧尔在一大类非交换环(后来命名为欧尔环)上定义了行列式的概念。最著名的非交换环上的行列式的定义当属让·迪厄多内的定义。迪厄多内是布尔巴基学派的代表成员之一,他将除环 中的行列式定义在商域 上,而不是在 中。这个定义下的行列式有接近交换环中行列式的性质。例如,迪尔多内的行列式可以保持行列式的乘法定理。而这种行列式与交换环中行列式的区别是:将矩阵的两行或两列互换后,行列式的值不变。[29]之后菲列克斯·别列金英语Felix BerezinБерезин, Феликс Александрович)、佐藤幹夫等人对迪厄多内的定义进行了探究和扩展[30]

行列式的性質

行列式的一些基本性质,可以由它的多线性以及交替性推出。

  • 在行列式中,一行(列)元素全為0,則此行列式的值為0[31]
 
  • 在行列式中,某一行(列)有公因子 ,則可以提出 [31]
 
  • 在行列式中,某一行(列)的每個元素是兩數之和,則此行列式可拆分為兩個相加的行列式[31]
 
  • 行列式中的兩行(列)互換,改變行列式正負符號[31]
 
  • 在行列式中,有兩行(列)對應成比例或相同,則此行列式的值為0[31]
 
  • 將一行(列)的 倍加進另一行(列)裡,行列式的值不變[31]
 
注意:一行(列)的 加上另一行(列),行列式的值改變。
 
  • 將行列式的行列互換,行列式的值不變,其中行列互換相當於轉置[31][32]。这个性质可以简单地记作
 
例如
 
  • 行列式的乘法定理:方块矩陣的乘積的行列式等於行列式的乘積。 。特别的,若将矩阵中的每一行每一列上的数都乘以一个常数 ,那么所得到的行列式不是原来的 倍,而是 倍:[33]
 
  • 以上的乘法公式还可以进一步推广为所谓柯西–比内公式,从而使得只要两个矩阵的乘积是方块矩阵,就有类似于以上的结果:假设 是一个 矩阵,而 是一个 矩阵。如果  中具有 个元素的子集 ,我们记  中列指标位于 中的 子矩阵。类似地,记  中行指标位于 中的 子矩阵。那么
 
这里求遍  个元素的所有可能子集 (共有C(n,m)个)。
如果 ,即  是同样大小的方块矩阵,则只有一个容许集合 ,柯西–比内公式退化为通常行列式的乘法公式。如过 则有 容许集合 ,这个公式退化为点积。如果
行列式, determinant, 记作det, displaystyle, displaystyle, 是一个在方块矩阵上计算得到的标量, 可以看做是有向面积或体积的概念在一般的欧几里得空间中的推广, 或者说, 在欧几里得空间中, 描述的是一个线性变换对, 体积, 所造成的影响, 无论是在线性代数, 多项式理论, 还是在微积分学中, 比如说换元积分法中, 作为基本的数学工具, 都有着重要的应用, 线性代数a, displaystyle, mathbf, begin, bmatrix, bmatrix, 向量, 向. 行列式 Determinant 记作det A displaystyle det A 或 A displaystyle A 是一个在方块矩阵上计算得到的标量 行列式可以看做是有向面积或体积的概念在一般的欧几里得空间中的推广 或者说 在欧几里得空间中 行列式描述的是一个线性变换对 体积 所造成的影响 无论是在线性代数 多项式理论 还是在微积分学中 比如说换元积分法中 行列式作为基本的数学工具 都有着重要的应用 线性代数A 1 2 3 4 displaystyle mathbf A begin bmatrix 1 amp 2 3 amp 4 end bmatrix 向量 向量空间 行列式 矩阵向量标量 向量 向量空间 向量投影 外积 向量积 内积 数量积 矩阵与行列式矩阵 行列式 线性方程组 秩 核 迹 單位矩陣 初等矩阵 方块矩阵 分块矩阵 三角矩阵 非奇异方阵 转置矩阵 逆矩阵 对角矩阵 可对角化矩阵 对称矩阵 反对称矩阵 正交矩阵 幺正矩阵 埃尔米特矩阵 反埃尔米特矩阵 正规矩阵 伴随矩阵 余因子矩阵 共轭转置 正定矩阵 幂零矩阵 矩阵分解 LU分解 奇异值分解 QR分解 极分解 特征分解 子式和余子式 拉普拉斯展開 克罗内克积线性空间与线性变换线性空间 线性变换 线性子空间 线性生成空间 基 线性映射 线性投影 线性无关 线性组合 线性泛函 行空间与列空间 对偶空间 正交 特征向量 最小二乘法 格拉姆 施密特正交化查论编 横行 row 的各地常用別名中国大陸行港臺列 1 纵行 column 的各地常用別名中国大陸列港臺行 1 註 1 行列式概念最早出现在解线性方程组的过程中 十七世纪晚期 关孝和与莱布尼茨的著作中已经使用行列式来确定线性方程组解的个数以及形式 十八世纪开始 行列式开始作为独立的数学概念被研究 十九世纪以后 行列式理论进一步得到发展和完善 矩阵概念的引入使得更多有关行列式的性质被发现 行列式在许多领域都逐渐显现出重要的意义和作用 其定义也被推广到诸如线性自同态和向量组等结构上 行列式的特性可以被概括为一个交替多线性形式 这个本质使得行列式在欧几里德空间中可以成为描述 体积 的函数 2 目录 1 记法 2 直观定义 3 几何意义 二维和三维欧氏空间中的例子 3 1 二维向量组的行列式 3 2 三维向量组的行列式 3 3 基底的选择 3 4 线性变换 4 行列式与空间定向 5 一般域上的行列式 严格的定义 5 1 交替多线性形式 多重线性函数 5 2 向量组的行列式 5 2 1 基变更公式 5 3 矩阵的行列式 5 4 线性变换的行列式 6 系数的取值 7 行列式的性質 8 行列式的展开 8 1 餘因式 8 2 代数余子式 8 3 行列式关于行和列的展开 9 行列式的计算 10 行列式函数 10 1 单变量的行列式函数 10 2 矩阵的行列式函数 11 与外代数的关系 12 历史 12 1 早期研究 12 2 任意阶数的行列式 12 3 行列式的现代概念 13 应用 13 1 行列式与线性方程组 13 2 行列式与矩阵 13 3 行列式与多项式 13 4 朗斯基行列式 13 5 行列式与多重积分 13 6 行列式与非线性方程组及分枝理论 14 参见 15 参考文献 15 1 註釋 15 2 引用 15 3 来源 16 外部連結记法 编辑矩陣A displaystyle A 的行列式記作det A displaystyle det A 行列式經常使用竖直線記法 例如 克萊姆法則和子式 例如 对于一個矩陣 A a b c d e f g h i displaystyle A begin bmatrix a amp b amp c d amp e amp f g amp h amp i end bmatrix det A displaystyle det A 也记作 A displaystyle A 或以細長的垂直線取代矩陣的方括號 明確的寫为 3 4 det A A a b c d e f g h i displaystyle det A A begin vmatrix a amp b amp c d amp e amp f g amp h amp i end vmatrix 当这个记法用于絕對值时 其作用对象为数 矩陣的絕對值是无定義的 矩陣範數通常以雙垂直線來表示 如 displaystyle cdot 且可以使用下標 故不会与二者造成混淆 直观定义 编辑一个n 阶方块矩阵A displaystyle A 的行列式可直观地定义如下 det A s S n sgn s i 1 n a i s i displaystyle det A sum sigma in S n operatorname sgn sigma prod i 1 n a i sigma i 其中 S n displaystyle S n 是集合 1 2 n displaystyle left 1 2 n right 上置换的全体 即集合 1 2 n displaystyle left 1 2 n right 到自身上的一一映射 双射 的全体 s S n displaystyle sum sigma in S n 表示对S n displaystyle S n 全部元素的求和 即对于每个s S n displaystyle sigma in S n sgn s i 1 n a i s i displaystyle operatorname sgn sigma prod i 1 n a i sigma i 在加法算式中出现一次 对每一个满足1 i j n displaystyle 1 leq i j leq n 的数对 i j displaystyle left i j right a i j displaystyle a i j 是矩阵A displaystyle A 的第i displaystyle i 行第j displaystyle j 列的元素 sgn s displaystyle operatorname sgn sigma 表示置换s S n displaystyle sigma in S n 的符号差 具体地说 满足1 i j n displaystyle 1 leq i leq j leq n 但s i gt s j displaystyle sigma i gt sigma j 的有序数对 i j displaystyle left i j right 称为s displaystyle sigma 的一个逆序 如果s displaystyle sigma 的逆序共有偶数个 则sgn s 1 displaystyle operatorname sgn sigma 1 如果共有奇数个 则sgn s 1 displaystyle operatorname sgn sigma 1 举例来说 对于3元置换s 2 3 1 displaystyle sigma left 2 3 1 right 即是说s 1 2 displaystyle sigma 1 2 s 2 3 displaystyle sigma 2 3 s 3 1 displaystyle sigma 3 1 而言 由于1在2后 1在3后 所以共有2个逆序 偶数个 因此sgn s 1 displaystyle operatorname sgn sigma 1 从而3阶行列式中项a 1 2 a 2 3 a 3 1 displaystyle a 1 2 a 2 3 a 3 1 的符号是正的 但对于三元置换s 3 2 1 displaystyle sigma left 3 2 1 right 即是说s 1 3 displaystyle sigma 1 3 s 2 2 displaystyle sigma 2 2 s 3 1 displaystyle sigma 3 1 而言 可以数出共有3个逆序 奇数个 因此sgn s 1 displaystyle operatorname sgn sigma 1 从而3阶行列式中项a 1 3 a 2 2 a 3 1 displaystyle a 1 3 a 2 2 a 3 1 的符号是负号 5 6 注意到对于任意正整数n displaystyle n S n displaystyle S n 共拥有n 个元素 因此上式中共有n displaystyle n 个求和项 即这是一个有限多次的求和 对于简单的2阶和3阶的矩阵 行列式的表达式相对简单 而且恰好是每条主对角线 左上至右下 元素乘积之和减去每条副对角线 右上至左下 元素乘积之和 见图中红线和蓝线 2阶矩阵的行列式 a 1 1 a 1 2 a 2 1 a 2 2 a 1 1 a 2 2 a 1 2 a 2 1 displaystyle begin vmatrix a 1 1 amp a 1 2 a 2 1 amp a 2 2 end vmatrix a 1 1 a 2 2 a 1 2 a 2 1 7 3阶矩阵的行列式 a 1 1 a 1 2 a 1 3 a 2 1 a 2 2 a 2 3 a 3 1 a 3 2 a 3 3 a 1 1 a 2 2 a 3 3 a 1 2 a 2 3 a 3 1 a 1 3 a 2 1 a 3 2 a 1 3 a 2 2 a 3 1 a 1 1 a 2 3 a 3 2 a 1 2 a 2 1 a 3 3 displaystyle displaystyle begin vmatrix a 1 1 amp a 1 2 amp a 1 3 a 2 1 amp a 2 2 amp a 2 3 a 3 1 amp a 3 2 amp a 3 3 end vmatrix a 1 1 a 2 2 a 3 3 a 1 2 a 2 3 a 3 1 a 1 3 a 2 1 a 3 2 a 1 3 a 2 2 a 3 1 a 1 1 a 2 3 a 3 2 a 1 2 a 2 1 a 3 3 8 三阶矩阵的行列式为每条红线上的元素的乘积之和 减去蓝线上元素乘积之和 但对于阶数n 4 displaystyle n geq 4 的方阵A displaystyle A 这样的主对角线和副对角线分别只有n displaystyle n 条 由于A displaystyle A 的主 副对角线总条数 2 n lt n 1 n lt n S n displaystyle 2n lt left n 1 right n lt n S n 的元素个数 因此 行列式的相加项中除了这样的对角线乘积之外 还有其他更多的项 例如4阶行列式中 项a 1 2 a 2 3 a 3 1 a 4 4 displaystyle a 1 2 a 2 3 a 3 1 a 4 4 就不是任何对角线的元素乘积 不过 和2 3阶行列式情况相同的是 n 阶行列式中的每一项仍然是从矩阵中选取n 个元素相乘得到 且保证在每行和每列中都恰好只选取一个元素 而整个行列式恰好将所有这样的选取方法遍历一次 另外 n n displaystyle n times n 矩阵的每一行或每一列也可以看成是一个n displaystyle n 元向量 这时矩阵的行列式也被称为这n displaystyle n 个n displaystyle n 元向量组成的向量组的行列式 9 几何意义 二维和三维欧氏空间中的例子 编辑行列式的一个自然的源起是n 维平行体的体积 行列式的定义和n 维平行体的体积有着本质上的关联 10 二维向量组的行列式 编辑 行列式是向量形成的平行四边形的面积 在一个二维平面上 两个向量X a c displaystyle X left a c right 和X b d displaystyle X left b d right 的行列式是 det X X a b c d a d b c displaystyle det X X begin vmatrix a amp b c amp d end vmatrix ad bc 7 比如说 两个向量X 2 1 displaystyle X left 2 1 right 和X 3 4 displaystyle X left 3 4 right 的行列式是 det X X 2 3 1 4 2 4 3 1 5 displaystyle det X X begin vmatrix 2 amp 3 1 amp 4 end vmatrix 2 cdot 4 3 cdot 1 5 经计算可知 当系数是实数时 行列式表示的是向量X displaystyle X 和X displaystyle X 形成的平行四边形的有向面积 并有如下性质 行列式为零当且仅当两个向量共线 线性相关 这时平行四边形退化成一条直线 9 如果以逆时针方向为正向的话 有向面积的意义是 平行四边形面积为正当且仅当以原点为不动点将X displaystyle X 逆时针 转到 X displaystyle X 处时 扫过的地方在平行四边形裡 否则的话面积就是负的 如右图中 X displaystyle X 和X displaystyle X 所构成的平行四边形的面积就是正的 11 行列式是一个双线性映射 也就是说 det l X m Y X l det X X m det Y X displaystyle det lambda X mu Y X lambda det X X mu det Y X 并且 det X l X m Y l det X X m det X Y displaystyle det X lambda X mu Y lambda det X X mu det X Y 9 行列式 其几何意义是 以同一个向量v displaystyle v 作为一条边的两个平行四边形的面积之和 等于它们各自另一边的向量u displaystyle u 和u displaystyle u 加起来后的向量 u u displaystyle u u 和v displaystyle v 所构成的平行四边形的面积 如左图中所示 三维向量组的行列式 编辑 在三维的有向空间中 三个三维向量的行列式是 det X X X x x x y y y z z z x y z x y z x y z x y z x y z x y z displaystyle det X X X begin vmatrix x amp x amp x y amp y amp y z amp z amp z end vmatrix xy z x y z x yz xy z x yz x y z 8 比如说 三个向量 2 1 5 displaystyle left 2 1 5 right 6 0 8 displaystyle left 6 0 8 right 和 3 2 4 displaystyle left 3 2 4 right 的行列式是 det X X X 2 6 3 1 0 2 5 8 4 2 0 4 6 2 5 3 1 8 2 2 8 6 1 4 3 0 5 28 displaystyle det X X X begin vmatrix 2 amp 6 amp 3 1 amp 0 amp 2 5 amp 8 amp 4 end vmatrix 2 cdot 0 cdot 4 6 cdot 2 cdot 5 3 cdot 1 cdot 8 2 cdot 2 cdot 8 6 cdot 1 cdot 4 3 cdot 0 cdot 5 28 当系数是实数时 行列式表示X displaystyle X X displaystyle X 和X displaystyle X 三个向量形成的平行六面体的有向体积 也叫做这三个向量的混合积 同样的 可以观察到如下性质 12 行列式为零当且仅当三个向量共线或者共面 三者线性相关 这时平行六面体退化为平面图形 体积为零 10 两个相邻平行六面体的体积之和 三维空间中有向体积的定义要比二维空间中复杂 一般是根据右手定则来约定 比如右图中 u v w displaystyle u v w 所形成的平行六面体的体积是正的 而 u w v displaystyle u w v 所形成的平行六面体的体积是负的 这个定义和行列式的计算并不矛盾 因为行列式中向量的坐标都是在取好坐标系后才决定的 而坐标系的三个方向一般也是按照右手规则来设定的 如果计算开始时坐标系的定向反过来的话 有向体积的定义也要跟着反过来 这样行列式才能代表有向体积 10 13 这时行列式是一个 三线性映射 也就是说 对第一个向量有det a X b Y X X a det X X X b det Y X X displaystyle det aX bY X X a det X X X b det Y X X 对第二 第三个向量也是如此 其几何意义和二维时基本相同 是指当生成两个平行六面体的每组三个向量中如果有两个是重合的 比如分别是 u v w displaystyle u v w 和 u v w displaystyle u v w 那么它们的体积之总和等于将u displaystyle u 和u displaystyle u 加起来后的向量u u displaystyle u u 和v displaystyle v w displaystyle w 所形成的平行六面体的体积 如右图所示 10 基底的选择 编辑 在以上的行列式中 我们不加选择地将向量在所谓的正交基 即直角坐标系 下分解 实际上在不同的基底之下 行列式的值并不相同 这并不是说平行六面体的体积不唯一 恰恰相反 这说明体积的概念依赖于衡量空间的尺度 也就是基底的取法 用基底的变换可以看作线性映射对基底的作用 而不同基底下的行列式代表了基变换对 体积 的影响 可以证明 对于所有同定向的标准正交基 向量组的行列式的值在绝对值意义上是一样的 14 也就是说 如果我们选择的基底都是 单位长度 并且两两正交 那么在这样的基之下 平行六面体的体积的绝对值是唯一的 15 线性变换 编辑 经线性映射后的正方体 设E 是一个一般的n 维的有向欧几里得空间 一个线性变换把一个向量线性地变为另一个向量 比如说 在三维空间中 向量 x y z displaystyle x y z 被映射到向量 x y z displaystyle x y z x a 1 x b 1 y c 1 z y a 2 x b 2 y c 2 z z a 3 x b 3 y c 3 z displaystyle begin matrix x a 1 x b 1 y c 1 z y a 2 x b 2 y c 2 z z a 3 x b 3 y c 3 z end matrix 其中a displaystyle a b displaystyle b c displaystyle c 是系数 如右图 正方体 可以看作原来的一组基形成的 经线性变换后可以变成一个普通的平行六面体 或变成一个平行四边形 没有体积 这两种情况表示了两种不同的线性变换 行列式可以将其很好地分辨出来 为零或不为零 更详细地说 行列式表示的是线性变换前后平行六面体的体积的变化系数 如果设左边的正方体体积是一 那么中间的平行六面体的 有向 体积就是线性变换的行列式的值 右边的平行四边形体积为零 因为线性变换的行列式为零 这里我们混淆了线性变换的行列式和向量组的行列式 但两者是一样的 因为我们在对一组基作变换 16 行列式与空间定向 编辑 以上二维和三维行列式的例子中 行列式被解释为向量形成的图形的面积或体积 面积或体积的定义是恒正的 而行列式是有正有负的 因此需要引入有向面积和有向体积的概念 负的面积或体积在物理学中可能难以理解 但在数学中 它们和有向角的概念类似 都是对空间镜面对称特性的一种刻画 如果行列式表示的是线性变换对体积的影响 那么行列式的正负就表示了空间的定向 17 如上图中 左边的黄色骰子 可以看成有单位的有向体积的物体 在经过了线性变换后变成中间绿色的平行六面体 这时行列式为正 两者是同定向的 可以通过旋转和拉伸从一个变成另一个 而骰子和右边的红色平行六面体之间也是通过线性变换得到的 但是无论怎样旋转和拉伸 都无法使一个变成另一个 一定要通过镜面反射才行 这时两者之间的线性变换的行列式是负的 可以看出 线性变换可以分为两类 一类对应着正的行列式 保持空间的定向不变 另一类对应负的行列式 颠倒空间的定向 17 18 19 一般域上的行列式 严格的定义 编辑由二维及三维的例子 可以看到一般的行列式应该具有怎样的性质 在n displaystyle n 维欧几里得空间中 作为 平行多面体 的 体积 的概念的推广 行列式继承了 体积 函数的性质 首先 行列式需要是线性的 这可以由面积的性质类比得到 这裡的线性是对于每一个向量来说的 因为当一个向量变为原来的a displaystyle a 倍时 平行多面体 的 体积 也变为原来的a displaystyle a 倍 其次 当一个向量在其它向量组成的 超平面 上时 n displaystyle n 维 平行多面体 的 体积 是零 可以想像三维空间的例子 也就是说 当向量线性相关时 行列式为零 在一般系数域上的线性空间中 行列式也正是由这样的特性所刻划的 交替多线性形式 多重线性函数 编辑 行列式是系数域为K displaystyle K 的有限维线性空间E displaystyle E 上射到K displaystyle K 的交替n 线性形式 20 具体来说 设E displaystyle E 是一个系数在域K displaystyle K 上的有限维线性空间 维数为n displaystyle n 一个E displaystyle E 上的交替n displaystyle n 线性形式是指满足以下性质的函数D E n K displaystyle D E n to K n displaystyle n 重線性 D a 1 c a i a i a n c D a 1 a i a n D a 1 a i a n displaystyle D a 1 ldots ca i a i ldots a n cD a 1 ldots a i ldots a n D a 1 ldots a i ldots a n 交替性 D a 1 a 2 a n D a 2 a 1 a n displaystyle D a 1 a 2 ldots a n D a 2 a 1 ldots a n 或者说 当a i a j displaystyle a i a j 的时候D a 1 a i a j a n 0 displaystyle D a 1 ldots a i ldots a j ldots a n 0 所有E 上的交替n displaystyle n 线性形式的集合记作A n E displaystyle A n E 定理 A n E displaystyle A n E 的维度是1 也就是说 设B e 1 e n displaystyle B e 1 dots e n 是E displaystyle E 的一组基 那么 所有的交替n displaystyle n 线性形式f E n K displaystyle f E n to K 都可以写成 f a 1 a n s S n sgn s j 1 n a s j j f e 1 e n displaystyle f a 1 dots a n left sum sigma in mathfrak S n operatorname sgn sigma prod j 1 n a sigma j j right f e 1 dots e n 其中a j i 1 n a i j e i displaystyle a j sum i 1 n a i j e i 是在基B displaystyle B 下的展开 20 21 证明 对任一个n displaystyle n 线性形式D E n K displaystyle D E n to K 考虑将D displaystyle D 依照多线性性质展开 D a 1 a n D i 1 1 n a i 1 1 e i 1 i n 1 n a i n n e i n i 1 1 n i n 1 n j 1 n a i j j D e i 1 e i n displaystyle D a 1 dots a n D left sum i 1 1 n a i 1 1 e i 1 dots sum i n 1 n a i n n e i n right sum i 1 1 n dots sum i n 1 n prod j 1 n a i j j D e i 1 dots e i n 这时 由交替性 D e i 1 e i n 0 displaystyle D e i 1 dots e i n neq 0 当且仅当i 1 i n displaystyle i 1 dots i n 是1 n displaystyle 1 dots n 的一个排列 所以有 D a 1 a n D I n s S n sgn s i 1 n a i s i displaystyle D a 1 dots a n D I n cdot sum sigma in S n operatorname sgn sigma prod i 1 n a i sigma i 这裡 I n e 1 e n displaystyle I n e 1 dots e n 向量组的行列式 编辑 设B e 1 e n displaystyle B e 1 dots e n 是E displaystyle E 的一组基 根据上面的定理和线性形式的性质 可以定义B displaystyle B 下的行列式 定义 E displaystyle E 上的一组基B e 1 e n displaystyle mathit B e 1 dots e n 的行列式是唯一一个满足 det B e 1 e n 1 displaystyle det mathit B e 1 e n 1 的交替n 线性形式det B E n K displaystyle det mathit B E n to K 其中的唯一性是因为如果有两个交替n displaystyle n 线性形式满足条件 则它们的差在一组基上为0 从而恒等于0 于是 一组基上的一个向量组的行列式就是 定义 确定了E displaystyle E 上的一组基B displaystyle B 后 向量组a 1 a n displaystyle a 1 dots a n 在B displaystyle B 下的行列式是 det B a 1 a n s S n sgn s j 1 n a s j j det B e 1 e n s S n sgn s j 1 n a s j j displaystyle det B a 1 dots a n left sum sigma in mathfrak S n operatorname sgn sigma prod j 1 n a sigma j j right det B e 1 dots e n sum sigma in mathfrak S n operatorname sgn sigma prod j 1 n a sigma j j 其中a j i 1 n a i j e i displaystyle a j sum i 1 n a i j e i 是在B displaystyle B 下的展开 22 可以见到这个定义与之前直观的定义是吻合的 它有时也被称作莱布尼兹公式 基变更公式 编辑 设B displaystyle B 与B displaystyle B 是向量空间中的两组基 则将上面定理中的f displaystyle f 改为det B displaystyle det B 就得到向量组在两组基下的行列式之间的关系 det B a 1 a n det B B det B a 1 a n displaystyle det B a 1 dots a n det B B times det B a 1 dots a n 矩阵的行列式 编辑 設M n K displaystyle displaystyle mathit M n K 為所有定義在系数域K displaystyle K 上的n n displaystyle n times n 矩陣的集合 將n n displaystyle n times n 矩陣M displaystyle M M displaystyle M 的元素记为m i j displaystyle displaystyle m i j 的n displaystyle n 列寫成m 1 m n displaystyle m 1 ldots m n m j displaystyle displaystyle m j 可以看作是R n displaystyle mathbb R n 的正则基上的向量 矩阵M displaystyle M 的行列式定义为向量组m 1 m n displaystyle m 1 ldots m n 的行列式 这裡的向量都在R n displaystyle mathbb R n 的正则基上展开 因此矩阵的行列式不依赖于基的选择 定义 矩阵M displaystyle M 的行列式 det M det m 1 m n s S n sgn s i 1 n m s i i displaystyle det M det m 1 ldots m n sum sigma in mathfrak S n operatorname sgn sigma prod i 1 n m sigma i i 23 这样定义的矩阵M displaystyle M 的行列式与向量组的行列式有同样的性质 单位矩阵的行列式为1 若矩阵的某几行线性相关 则它的行列式为零 由莱布尼兹公式 可以证明矩阵行列式的一个重要性质 定理 一个矩阵的行列式等于它的转置矩阵的行列式 det M det t M displaystyle det M det left t M right 24 也就是说矩阵的行列式既可以看作n displaystyle n 个行向量的行列式 也可以看作n displaystyle n 个列向量的行列式 因此也可以通过行向量组来定义矩阵行列式 并且得到的定义是等价的 证明 24 矩阵A displaystyle A 的转置矩阵的行列式是 det t A s S n sgn s i 1 n a i s i displaystyle det t A sum sigma in mathfrak S n operatorname sgn sigma prod i 1 n a i sigma i 令j s i displaystyle j sigma i 由于每个排列都是双射 所以上式变成 det t A s S n sgn s j 1 n a s 1 j j displaystyle det t A sum sigma in mathfrak S n operatorname sgn sigma prod j 1 n a sigma 1 j j 令t s 1 displaystyle tau sigma 1 当s displaystyle sigma 取遍所有置换时 t displaystyle tau 也取遍所有排列 另一方面 1 sgn s 1 s sgn t s sgn t sgn s displaystyle 1 operatorname sgn sigma 1 sigma operatorname sgn tau sigma operatorname sgn tau operatorname sgn sigma 因此而且sgn s sgn t displaystyle operatorname sgn sigma operatorname sgn tau 所以 det t A t S n sgn s j 1 n a t j j t S n sgn t j 1 n a t j j det A displaystyle det t A sum tau in mathfrak S n operatorname sgn sigma prod j 1 n a tau j j sum tau in mathfrak S n operatorname sgn tau prod j 1 n a tau j j det A 线性变换的行列式 编辑 设f displaystyle f 是n displaystyle n 维线性空间E displaystyle E 到自身的线性变换 自同态 对于给定的一组基 可以定义线性变换在这组基下的行列式 定义 设B displaystyle B 是E displaystyle E 的一组基 设f displaystyle f 在B displaystyle B 的变换矩阵为 f B displaystyle left f right B 那么f displaystyle f 在B displaystyle B 下的行列式就是 det f det f B displaystyle det f det left f B right f 的变换矩阵满足 f x 1 f x n f B x 1 x n displaystyle left f x 1 dots f x n right left f right B cdot left x 1 dots x n right 也就是说对所有的向量组 x 1 x n displaystyle x 1 dots x n det B f x 1 f x n det f B det B x 1 x n displaystyle det B f x 1 dots f x n det left f B right times det B x 1 dots x n det f det B x 1 x n displaystyle det f times det B x 1 cdots x n 可以证明 f 在E 的任意一组基下的变换矩阵的行列式都是相等的 25 证明 考虑映射d f B displaystyle d f B 使得 x 1 x n displaystyle x 1 cdots x n 被映射到 d f B x 1 x n det B f x 1 f x n displaystyle d f B x 1 dots x n det B f x 1 dots f x n d f B displaystyle d f B 是一个交替n 线性形式 因此由前面证的定理 d f B displaystyle d f B 和d e t B displaystyle det B 只相差一个系数 d f B l det B displaystyle d f B lambda cdot det B 而由变换矩阵的性质可以知道 l det f B displaystyle lambda det left f B right 也就是说 det B f x 1 f x n det f B det B x 1 x n 1 displaystyle det B f x 1 dots f x n det left f B right times det B x 1 dots x n qquad 1 对于另外一组基B displaystyle B 运用基变更公式 可以得到 det B f x 1 f x n det B B det B f x 1 f x n displaystyle det B f x 1 dots f x n det B B times det B f x 1 dots f x n det f B det B x 1 x n det B f x 1 f x n det B B det B f x 1 f x n det B B det f B det B x 1 x n det f B det B x 1 x n displaystyle begin aligned det left f B right times det B x 1 dots x n amp det B f x 1 dots f x n amp det B B times det B f x 1 dots f x n amp det B B times det left f B right times det B x 1 dots x n amp det left f B right times det B x 1 dots x n end aligned 从而可以得出det f B displaystyle det left f B right 等于det f B displaystyle det left f B right 于是det f B displaystyle det left f B right 是一个不依赖于基 只依赖于f 的数 因此线性变换的行列式定义可以修改为不依赖于基的形式 定义 设线性变换f 在某组基B 下的变换矩阵为 f B displaystyle left f right B 那么f displaystyle f 的行列式就是 det f det f B displaystyle det f det left f B right 前一节里对正方体做线性变换时 x 1 x n displaystyle x 1 cdots x n 是原来的基 det B x 1 x n 1 displaystyle det B x 1 dots x n 1 因此可以混淆向量组的行列式和线性变换的行列式 25 特别地 行列式为1的线性变换保持向量组的行列式 它们构成一般线性群G L E displaystyle GL E 的一个子群S L E displaystyle SL E 称作特殊线性群 26 可以证明 S L E displaystyle SL E 是由所有的错切生成的 即所有具有如下形式的矩阵代表的线性变换 1 1 l 1 1 I n l E i j displaystyle begin bmatrix 1 amp amp amp amp amp 1 amp amp amp amp amp lambda amp amp amp amp amp 1 amp amp amp amp amp 1 end bmatrix I n lambda E ij 其中E i j displaystyle E ij 是只在第i displaystyle i 行第j displaystyle j 列处系数取1 其余系数为0的矩阵 也就是说 错切变换保持向量组形成的 平行多面体 的体积 27 同样 可以证明两个相似矩阵有相等的行列式 28 系数的取值 编辑以上的定义中都假设矩阵的系数取自域K displaystyle mathbb K 中 实际上矩阵的系数可以是任意的交换环k displaystyle k 这时有限维线性空间变为以B e 1 e n displaystyle B e 1 dots e n 为基的自由k displaystyle k 模 而相应的关于行列式的定义和性质依然成立 在可定义的范畴内 如果矩阵系数是非交换环的话 以上的行列式定义将不再唯一 1845年 阿瑟 凯莱首次开始研究非交换环上行列式定义的问题 他注意到 对于系数是四元数 不可交换 的二阶行列式 a 11 a 12 a 21 a 22 displaystyle begin vmatrix a 11 amp a 12 a 21 amp a 22 end vmatrix 表达式a 11 a 22 a 12 a 21 displaystyle a 11 a 22 a 12 a 21 和a 11 a 22 a 21 a 12 displaystyle a 11 a 22 a 21 a 12 是不一样的 1926年 阿兰德 海廷和A 理查德森提出了非交换环上的行列式的不同定义 理查德森将二阶行列式定义为 a 11 a 12 a 22 1 a 21 a 22 displaystyle a 11 a 12 a 22 1 a 21 a 22 而海廷则提倡使用 a 11 a 12 a 22 1 a 21 displaystyle a 11 a 12 a 22 1 a 21 两人都用归纳法定义了更高阶矩阵的行列式 1931年 奥斯丁 欧尔在一大类非交换环 后来命名为欧尔环 上定义了行列式的概念 最著名的非交换环上的行列式的定义当属让 迪厄多内的定义 迪厄多内是布尔巴基学派的代表成员之一 他将除环K displaystyle mathbb K 中的行列式定义在商域K K K displaystyle mathbb K mathbb K mathbb K 上 而不是在K displaystyle mathbb K 中 这个定义下的行列式有接近交换环中行列式的性质 例如 迪尔多内的行列式可以保持行列式的乘法定理 而这种行列式与交换环中行列式的区别是 将矩阵的两行或两列互换后 行列式的值不变 29 之后菲列克斯 别列金 英语 Felix Berezin Berezin Feliks Aleksandrovich 佐藤幹夫等人对迪厄多内的定义进行了探究和扩展 30 行列式的性質 编辑行列式的一些基本性质 可以由它的多线性以及交替性推出 在行列式中 一行 列 元素全為0 則此行列式的值為0 31 0 0 0 a 21 a 22 a 2 n a n 1 a n 2 a n n 0 a 12 a 1 n 0 a 22 a 2 n 0 a n 2 a n n 0 displaystyle begin vmatrix color blue 0 amp color blue 0 amp dots amp color blue 0 a 21 amp a 22 amp dots amp a 2n vdots amp vdots amp ddots amp vdots a n1 amp a n2 amp dots amp a nn end vmatrix begin vmatrix color blue 0 amp a 12 amp dots amp a 1n color blue 0 amp a 22 amp dots amp a 2n vdots amp vdots amp ddots amp vdots color blue 0 amp a n2 amp dots amp a nn end vmatrix 0 dd 在行列式中 某一行 列 有公因子k displaystyle k 則可以提出k displaystyle k 31 D 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 k D 1 displaystyle D begin vmatrix a 11 amp a 12 amp dots amp a 1n vdots amp vdots amp ddots amp vdots color blue k a i1 amp color blue k a i2 amp dots amp color blue k a in vdots amp vdots amp ddots amp vdots a n1 amp a n2 amp dots amp a nn end vmatrix color blue k begin vmatrix a 11 amp a 12 amp dots amp a 1n vdots amp vdots amp ddots amp vdots a i1 amp a i2 amp dots amp a in vdots amp vdots amp ddots amp vdots a n1 amp a n2 amp dots amp a nn end vmatrix color blue k D 1 dd 在行列式中 某一行 列 的每個元素是兩數之和 則此行列式可拆分為兩個相加的行列式 31 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 displaystyle begin vmatrix a 11 amp a 12 amp dots amp a 1n vdots amp vdots amp ddots amp vdots color blue a i1 color OliveGreen b i1 amp color blue a i2 color OliveGreen b i2 amp dots amp color blue a in color OliveGreen b in vdots amp vdots amp ddots amp vdots a n1 amp a n2 amp dots amp a nn end vmatrix begin vmatrix a 11 amp a 12 amp dots amp a 1n vdots amp vdots amp ddots amp vdots color blue a i1 amp color blue a i2 amp dots amp color blue a in vdots amp vdots amp ddots amp vdots a n1 amp a n2 amp dots amp a nn end vmatrix begin vmatrix a 11 amp a 12 amp dots amp a 1n vdots amp vdots amp ddots amp vdots color OliveGreen b i1 amp color OliveGreen b i2 amp dots amp color OliveGreen b in vdots amp vdots amp ddots amp vdots a n1 amp a n2 amp dots amp a nn end vmatrix dd 行列式中的兩行 列 互換 改變行列式正負符號 31 a i 1 a i 2 a i n a j 1 a j 2 a j n a j 1 a j 2 a j n a i 1 a i 2 a i n displaystyle begin vmatrix vdots amp vdots amp vdots amp vdots color blue a i1 amp color blue a i2 amp dots amp color blue a in color OliveGreen a j1 amp color OliveGreen a j2 amp dots amp color OliveGreen a jn vdots amp vdots amp vdots amp vdots end vmatrix begin vmatrix vdots amp vdots amp vdots amp vdots color OliveGreen a j1 amp color OliveGreen a j2 amp dots amp color OliveGreen a jn color blue a i1 amp color blue a i2 amp dots amp color blue a in vdots amp vdots amp vdots amp vdots end vmatrix dd 在行列式中 有兩行 列 對應成比例或相同 則此行列式的值為0 31 2 2 2 8 8 8 a n 1 a n 2 a n n 0 displaystyle begin vmatrix color blue 2 amp color blue 2 amp dots amp color blue 2 color blue 8 amp color blue 8 amp dots amp color blue 8 vdots amp vdots amp ddots amp vdots a n1 amp a n2 amp dots amp a nn end vmatrix 0 dd 將一行 列 的k displaystyle k 倍加進另一行 列 裡 行列式的值不變 31 a i 1 a i 2 a i n a j 1 a j 2 a j n a i 1 a i 2 a i n a j 1 k a i 1 a j 2 k a i 2 a j n k a i n displaystyle begin vmatrix vdots amp vdots amp vdots amp vdots a i1 amp a i2 amp dots amp a in a j1 amp a j2 amp dots amp a jn vdots amp vdots amp vdots amp vdots end vmatrix begin vmatrix vdots amp vdots amp vdots amp vdots a i1 amp a i2 amp dots amp a in a j1 color blue ka i1 amp a j2 color blue ka i2 amp dots amp a jn color blue ka in vdots amp vdots amp vdots amp vdots end vmatrix dd 注意 一行 列 的k displaystyle k 倍加上另一行 列 行列式的值改變 a i 1 a i 2 a i n a j 1 a j 2 a j n a i 1 a i 2 a i n k a j 1 a i 1 k a j 2 a i 2 k a j n a i n displaystyle begin vmatrix vdots amp vdots amp vdots amp vdots a i1 amp a i2 amp dots amp a in a j1 amp a j2 amp dots amp a jn vdots amp vdots amp vdots amp vdots end vmatrix color red neq begin vmatrix vdots amp vdots amp vdots amp vdots a i1 amp a i2 amp dots amp a in color red k a j1 color red a i1 amp color red k a j2 color red a i2 amp dots amp color red k a jn color red a in vdots amp vdots amp vdots amp vdots end vmatrix dd 將行列式的行列互換 行列式的值不變 其中行列互換相當於轉置 31 32 这个性质可以简单地记作D a i j a j i D T displaystyle D begin vmatrix a ij end vmatrix begin vmatrix a ji end vmatrix D textrm T dd 例如 a 11 a 12 a 1 n a 21 a 22 a 2 n a n 1 a n 2 a n n a 11 a 21 a n 1 a 12 a 22 a n 2 a 1 n a 2 n a n n displaystyle begin vmatrix a 11 amp a 12 amp dots amp a 1n a 21 amp a 22 amp dots amp a 2n vdots amp vdots amp ddots amp vdots a n1 amp a n2 amp dots amp a nn end vmatrix begin vmatrix a 11 amp a 21 amp dots amp a n1 a 12 amp a 22 amp dots amp a n2 vdots amp vdots amp ddots amp vdots a 1n amp a 2n amp dots amp a nn end vmatrix dd 行列式的乘法定理 方块矩陣的乘積的行列式等於行列式的乘積 det A B det A det B displaystyle displaystyle det AB det A det B 特别的 若将矩阵中的每一行每一列上的数都乘以一个常数r displaystyle r 那么所得到的行列式不是原来的r displaystyle r 倍 而是r n displaystyle r n 倍 33 det r A det r I n A det r I n det A r n det A displaystyle det rA det rI n cdot A det rI n cdot det A r n det A 以上的乘法公式还可以进一步推广为所谓柯西 比内公式 从而使得只要两个矩阵的乘积是方块矩阵 就有类似于以上的结果 假设A displaystyle A 是一个m n displaystyle m times n 矩阵 而B displaystyle B 是一个n m displaystyle n times m 矩阵 如果S displaystyle S 是 1 n displaystyle left 1 cdots n right 中具有m displaystyle m 个元素的子集 S 1 S m displaystyle left S 1 cdots S m right 我们记A S displaystyle A S 为A displaystyle A 中列指标位于S displaystyle S 中的m m displaystyle m times m 子矩阵 类似地 记B S displaystyle B S 为B displaystyle B 中行指标位于S displaystyle S 中的m m displaystyle m times m 子矩阵 那么det A B S det A S det B S displaystyle det AB sum S det A S det B S 这里求遍 1 n displaystyle left 1 cdots n right 中m displaystyle m 个元素的所有可能子集S displaystyle S 共有C n m 个 如果m n displaystyle m n 即A displaystyle A 与B displaystyle B 是同样大小的方块矩阵 则只有一个容许集合S displaystyle S 柯西 比内公式退化为通常行列式的乘法公式 如过m 1 displaystyle m 1 则有n displaystyle n 容许集合S displaystyle S 这个公式退化为点积 如果 math xm, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。