`

矩阵的秩与行列式的几何意义

 
阅读更多

这里首先讨论一个长期以来困惑工科甚至物理系学生的一个数学问题,即,究竟什么是面积,以及面积的高维推广(体积等)?

 

1 关于面积:一种映射

大家会说,面积,不就是长乘以宽么,其实不然。我们首先明确,这里所讨论的面积,是欧几里得空间几何面积的基本单位:平行四边形的面积。平行四边形面积的定义,几何上说是相邻两边边长乘以他们之间的夹角的正弦。

然而为了应对更一般情形和更高维度的数理问题,我们有必要把面积的定义推广开来。注意到以下事实:

面积是一个标量,它来自于(构成其相邻边)两个矢量。因此,我们可以将面积看成一个映射:

 

其中V就是一个矢量,V*V代表两个矢量的有序对;f就是面积的值。

下面我们将说明这个映射是一个线性映射

从最简单的例子出发。如果第一个矢量是(1,0),第二个矢量是(0,1);也就是说,两个矢量分别是X和Y轴上的单位正向量,那么由这两个矢量张成的四边形就是一个正方形,其面积根据定义,就是长乘以宽=1*1=1。

因此有:

如果我们把第一个矢量”缩放“a倍,面积将会相应是原来的a倍;把第二个矢量“缩放”b倍,面积也会成为原来的b倍。如果同时缩放,很显然,面积将会变成原面积的ab倍。这表明,面积映射对于其两个操作数(矢量)的标量积是各自线性的,如下:

最后,我们要说明,面积映射对于其操作数(矢量)的矢量加法也是线性的。因为矢量加法操作的本身是线性的,那么其面积映射理应对此也是一个线性映射。这里我们打算从几个实际的例子出发,说明映射的加法线性性的后果。

显然(两个共线矢量所张成的平行四边形还是一条线,因此面积为0):

假定面积映射是一个关于矢量加法的线性映射,那么我们有:
 

注意计算过程中用到了上面的结论。这说明:

也就是说,交换相互垂直操作数矢量的顺序,面积映射取负。孰正孰负取决于认为的定义。一般,我们把X轴单位矢量在前,Y轴单位矢量在后,从X轴到Y轴张成的一个平行四边形的面积,取做正号。

 

1.1 右手定则

由此我们引入右手定则。注意右手定则只在三维空间中有效。如果以X正方向为首,Y正方向为尾,右手定则告诉我们,纸面向外是面积的正方向;如果反过来,那么纸面向内就是该面积的正方向,与规定的正方向相反,取负号。那么面积正负号的几何意义就明显了。

由此,我们不难得到平面内任意两个矢量所张成的平行四边形的面积(*):

我们不难看到,所谓面积就是一个2X2矩阵的行列式:

如下图。

其中第一行就是我们的第一个行向量(a,b);第二行就是第二个行向量(c,d)。或者第一列是第一个列向量(a,b)^T, 第二列是第二个列向量(c,d)^T。这取决于我们把矢量写成行向量(前者)还是列向量(后者)的形式。

 

1.2 行列式的计算性质

由此我们很容易能发现,行列式的值与把矢量写成列向量横排还是行向量竖排的方式是无关的。这也就是为什么说,在计算行列式时,行和列的地位是对等的。并且注意到,由上述分析,交换矢量的顺序,面积的值取负号,这也就是为什么行列式中,交换列向量或者行向量一次,就要取一次负号的原因。另外,行列式的其他计算性质,都一一反映在面积映射的线性性之中。

由此我们可见,行列式就是关于“面积”的推广。他就是在给定一组基下,N个向量张成的一个N维广义四边形的体积。这就是行列式的本质含义。

 

2,行列式的推广

由上,我们可以轻松推广到三维体积的计算:

 

注意到,行列式的定义,是每一行各取一个不同列的元素的乘积并且符号和所谓的逆序性有关(PARITY)。所谓逆序性,其几何意义就是在规定了一个正方向之后(比如从1,2,3,4,5...N这个顺序定义为正号),交换任意一对数都取一次负号。这样的性质我们在上述的面积函数中已经有所看到,实际上体积,更高维度的广义体积,也有正方向之说,只不过已经难以用右手法则(以及叉乘)来形象说明罢了右手定则的局限性也是将高维面积推广成行列式表达的一个动机之一。

对于这种交换任何一对指标(操作数)就改变符号的性质,我们叫做:反对称(ANTISYMMETRIC)性。之所以要取不同行不同列元素的乘积,是因为如果有任意两个元素是同行(列)的,那么交换他们的列指标,乘积不变但符号要相反,这乘积必须是0,也就是在行列式的值中不予体现。

行列式的定义之所以这么冗杂,就是来自于面积映射的反对称性。实际上面积映射是一个2-FORM,把2-FORM拓展到任意的R-FORM,我们能看到R-FORM的形式和一个R乘R矩阵的行列式是完全一致的。

由上我们已经可以看到,2-FORM代表的是平面内的面积;3-FORM自然而然就是3维空间内的体积;4-FORM是4维空间里的超体积。以此类推。而实际上,由上我们已经看到,将这些矢量在给定的基坐标下写成矩阵(必定是方阵),矩阵的行列式就是对应的面积(体积)。这个推广的证明各位应该能在任何一本线性代数的专门教材中看到(如果没有的话可以自证)。

 

3,线性无关的几何意义

记空间的维度为N,给定一组矢量,什么是他们线性无关性?我们下面将说明,一组矢量的线性相关性本质上,是描述他们所张成的广义平行四边形体积是否为NULL(零)。

我们仍然从最简单的2维空间出发。如果两个2维空间的向量是线性相关的,那么就是说,其中一个与另外一个共线,也就是说,他们所张成的四边形,面积是零。反之,如果线性无关,则不共线,则面积不为零。

同理,如果三个三维空间的向量是线性无关的,那么他们三者就不共面。因此他们所张成的平行六面体,体积不是零。

更进一步地,我们知道,二维空间如果给定三个向量,他们必定共面(二维空间内不可能存在一个“体积”),因此他们必定线性相关。推而广之,我们不难理解,为什么一个维度为N的空间内,任意一组M个向量(M>N)必定线性相关了:因为维度大于空间维度的超平形四边体不存在。

由此我们得到一个一一对应的关系:

                                        N个向量线性无关 == 他们所张成的N维体体积不为零

反之,如果N个向量线性相关,那么他们所张成N维体,体积为零。

例如,一对共线矢量张成的平行四边形,退化成一个线,其面积显然是0;一组共面的三个矢量张成的平行六面体,退化成一个面,其体积显然是0。

因为我们已经知道行列式与面积的关系,因此我们有结论:

线性无关矢量组成的矩阵的行列式不为零;线性相关矢量组成的矩阵的行列式必为零。

 

4,行列式与矩阵的逆

我们知道,行列式为0的矩阵,不可逆;行列式不为零的矩阵,可逆。注意我们为简便起见,只讨论方阵的行列式。因此我们不禁要问,代表面积的行列式,是如何和线性变换的可逆性联系在一起的呢?

当我们理解了线性变换的几何意义之后,就不难解答了。我们现陈述如下:

记线性变换的矩阵为A。

如果我们把空间中一组线性无关的矢量都写成列向量的形式,那么他们所张成的N维体体积不为零,根据上面的分析,其值由行列式给出。向量经过线性变换A变换之后,得到的新向量形式如下:

注意到A是一个N*N的矩阵,向量是列向量。

变换前,N维体的体积是:

变换之后,N维体的体积是(注意到,第二个等式实际上说明了几何意义是如何定义矩阵乘法的,也就是N*N矩阵A和另外一个N个列向量组成的N*N矩阵的乘法):

A的行列式如果不为零,则代表这个变换后,N维体的体积不是NULL。又结合线性无关与体积的性质,我们可以说:

如果A的行列式不为零,那么A可以把一组线性无关的矢量,映射成一组新的,线性无关的矢量;A是可逆的(一对一的映射,保真映射,KERNEL是{0})

如果A的行列式为零,那么A就会把一组线性无关的矢量,映射成一组线性相关的矢量;A就不是可逆的(非保真映射,KERNEL不是{0}。我们可以研究他的陪集)

如果A的行列式为负数,那么A将会改变原N维体体积的朝向。

从线性无关到线性相关,其中丢失了部分信息,因此这个变换显然就是不可逆的。线性是否无关和所张成N维体的体积有直接关系,这个体积值又与A的行列式有关。因此我们就建立了A的行列式与其是否可逆的几何关系。

举例说明,我们假设A是一个3维的矩阵。如果映射前,有一组三个线性无关的矢量,我们知道它们张成的体积不是0;经过映射后,他们对应的新矢量也能张成一个平行六面体,那么这个平行六面体的体积就是原体积乘以A的行列式。

显然,如果A的行列式是0,那么变换后的新“平行六面体"的体积将不可避免的也是0。根据上文的结论,我们有:变换后的这一组新矢量线性相关

结论:

线性变换A的行列式是否为零,就代表了其映射的保真性,也即,能不能把一组线性无关的矢量变换成另一组保持无关性的矢量。


5,秩

有时候,虽然A并不能保持把空间一组最大数目矢量的线性无关性,但它能保证一组更少数目矢量的线性无关性。这个数目往往少于A的维度(或者说,线性空间的维度),这个数目就叫做线性变换A的

例如,一个秩为2的三乘三矩阵A。因为秩小于3,那么任何一个3维六面体经过他的变换后,体积都为零(退化一个面);但存在一个面积不为零的面,在变换之后还可以是一个非零面积的面。

所谓一个线性变换的秩,无非就是变换后,还能保持非零体积的几何形状的最大维度。

理解了秩,行列式和可逆性的几何意义,我们就能随意构造一些线性变换A,使得他要么保全所有的几何体,要么将特定维度特定结构的几何体,压缩成更低维度的几何体。这不就是所谓的“降维打击”么。。所以说,三体中的终极必杀,其实也就是一个行列式为0,秩比维度少1的一个线性变换而已。

 

更高维度下的推广,还希望读者自己去进行;此外上文中关于面积函数线性性的证明,也交给读者自行去严格验明。

 

BO 

2012.11.10

 

 

注: 本文非数学系同学所作,如有偏颇,还望谅解;也欢迎数学系同学提供指正~

 

* 不难证明其正确性

分享到:
评论

相关推荐

    一文读懂矩阵的秩和行列式的意义 _ 雷锋网1

    【一文读懂矩阵的秩和行列式的意义】 矩阵在数学,尤其是线性代数中扮演着核心角色,尤其是在机器学习和人工智能领域,矩阵是处理数据和构建模型的基础工具。秩和行列式是矩阵的重要特性,它们揭示了矩阵的结构信息...

    线性代数的几何意义1-5

    - **三阶行列式的几何意义**:介绍了三阶行列式的几何意义,通常与体积有关。 - **行列式化为对角形的几何解释**:通过几何图形说明了如何将行列式化简为对角形的过程。 - **行列式乘积项的几何意义**:分析了行列式...

    矩阵与行列式的运算PPT.zip

    此外,行列式在几何上有着直观的意义,例如在二维空间中,行列式可以表示面积的变化,在三维空间中表示体积的变化。 在PPT中,可能会涵盖以下内容: 1. 矩阵的基本概念:定义、类型(对称矩阵、反对称矩阵、单位...

    C#版矩阵行列式函数

    根据给定的信息,本文将详细解释“C#版矩阵行列式函数”的实现原理与方法,同时探讨该函数在三元线性回归等场景中的应用。 ### 核心知识点:矩阵行列式的计算 #### 1. 理解矩阵行列式 矩阵行列式是衡量矩阵的一种...

    工程数学-线性代数第一章矩阵和行列式同步综合练习.pdf

    5. 方阵与行列式的关系:对于n阶方阵,其行列式的值为零意味着该方阵没有逆矩阵,即对应的线性方程组要么无解,要么有无穷多解。 6. 矩阵的秩:矩阵的秩是指矩阵中非零子式的最高阶数,反映了矩阵列向量或行向量的...

    线性代数的几何意义.doc

    行列式的几何意义在此处表现为伸缩因子,通过计算这些因子可以求解未知数。 4. **矩阵乘法的几何意义** - **向量内积**:矩阵乘法可以理解为向量之间的内积,这涉及到向量在特定方向上的投影。 - **图形变换**:...

    2.5矩阵行列式1

    总结来说,矩阵行列式是线性代数中的基础工具,它提供了关于矩阵性质的重要信息,如可逆性,并在求解线性方程组和进行几何变换中扮演着核心角色。理解并能熟练计算行列式对于深入学习和应用线性代数至关重要。

    矩阵向量和几何相关

    矩阵向量和几何相关知识点总结 矩阵的基本概念 在机器学习和数据分析中,矩阵是一个非常重要的概念。矩阵是由一组数排列而成的矩形阵列。矩阵可以用来表示向量、线性变换、坐标变换等。矩阵的基本操作包括矩阵加法...

    行列式与矩阵.ppt

    行列式与矩阵是线性代数中的核心概念,它们在解决线性方程组、研究几何变换、控制理论和图像处理等领域有着广泛的应用。以下是对这些知识点的详细说明: 1. **二阶行列式**:二阶行列式是一个2x2的矩阵,记作`|a b;...

    线性代数的几何意义

    从向量的几何意义开始,分别讲述了向量组、向量空间、行列式、矩阵、线性方程组和二次型的几何意义或几何解释,其中不乏重要概念的物理意义的解释。这本书就像一串项梁,把上百个概念和定理的几何意义串在一 起敬...

    矩阵和行列式复习知识点.pdf

    * 三阶行列式的几何意义是直角坐标系中A、B、C 三点共线的充要条件。 * 余子式是把三阶行列式中某个元素所在的行和列划去,将剩下的元素按原来位置关系组成的二阶行列式。 * 三阶行列式可以按照其任意一行或列展开成...

    计算机数学基础1行列式 矩阵及其运算

    5. **几何意义**:在二维空间中,行列式可以表示向量的旋转和缩放;在三维空间中,它表示了向量构成的平行四边形的体积。 6. **应用**:判断矩阵是否可逆,以及在解线性方程组时,行列式为零意味着方程组有无穷多解...

    版教材矩阵及行列式习题有答案.doc

    7. **三角形面积与行列式**:填空题8通过行列式计算三角形面积,利用行列式的几何意义。 8. **函数系数**:填空题9询问函数中的系数,可能需要利用多项式展开或函数解析表达式。 9. **算法与矩阵运算**:填空题10...

    线性代数 工具包求逆矩阵 求行列式的值

    行列式在解决线性方程组、确定矩阵是否可逆以及计算几何中的体积等方面都有重要作用。计算行列式有多种方法,如Laplace展开、Sarrus规则或者通过行(列)操作简化为三角形矩阵再进行计算。 其次,逆矩阵是线性代数...

    矩阵的秩及其应用.doc

    矩阵的秩的求法有多种,常见的有高斯消元法、行列式法、秩分解法等。矩阵的秩的求法是矩阵理论的重要组成部分,对矩阵的秩的研究和应用具有重要的理论和实践意义。 矩阵的秩在判定向量组的线性相关性方面的应用:...

    矩阵和行列式复习知识点分享.pdf

    * 三阶行列式的几何意义:直角坐标系中A、B、C 三点共线的充要条件。 余子式: * 余子式是将三阶行列式中某个元素所在的行和列划去,将剩下的元素按原来位置关系组成的二阶行列式。 * 余子式可以用(-1)^i+j来表示...

    上海版教材_矩阵及行列式习题.doc

    10. **行列式与矩阵的性质**:题目中提及的"行列式中元素的代数余子式的值不小于",涉及到行列式的性质和矩阵的秩,可能需要应用行列式的性质来求解条件。 11. **等比数列**:等比数列的首项和公比是确定其特性的...

    上海市各区县2015届高三数学上学期期末考试试题分类汇编 矩阵与行列式 理

    这些题目涵盖了矩阵与行列式这一数学领域的多个知识点,主要涉及矩阵的基本运算、行列式的性质、线性方程组的解法、复数以及不等式的处理。以下是对这些知识点的详细解析: 1. **矩阵运算**:在第一题中,计算的是...

    2012版高考数学 3-2-1精品系列 专题16 矩阵与变换、行列式

    3. **逆矩阵与行列式**:逆矩阵是一个矩阵的“反元素”,它使得与原矩阵相乘的结果为单位矩阵。二阶行列式用于求逆矩阵,理解行列式的定义和计算方法是关键。逆矩阵可能存在也可能不存在,其唯一性是重要的性质。 4...

    行列式、矩阵与算法专题.doc

    综上所述,行列式、矩阵与算法是数学和计算机科学中的重要组成部分,掌握这些基础知识对于深入理解和应用这些概念具有重要意义。通过学习这些内容,不仅可以提高解决问题的能力,还能为后续学习更高深的知识打下坚实...

Global site tag (gtag.js) - Google Analytics