1. 引言
线性代数是工科院校的一门重要基础课程,是研究多元线性问题理论工具,是工程数学中重要的组成部分,也是学生学习后续课程的数学基础。线性代数的特点是高度抽象、符号多、定义定理多,对初学者来说感觉有点繁杂。然而线性代数的知识点之间存在着密切的关系。在教学的过程中如果能够充分挖掘知识点之间的关联关系,往往可以达到事半功倍的效果。在矩阵构成的集合中,有一个特殊结构的矩阵在知识体系构建和解决问题等方面中具有重要价值。这个特殊的矩阵就是
,
其中
,这里特别要求
,因为
时,该矩阵退化为一个数,后面的讨论中将不再重复强调这一点。该矩阵可以建立与矩阵的运算、矩阵的秩、线性方程组、矩阵的特征值与特征向量、二次型五个重要知识之间的关联关系,为后续的教学提供有利的支撑。
2. 矩阵运算
2.1. 矩阵乘法及交换律
记
,
,则
.
上述乘法运算既可以从矩阵乘法定义的角度体会矩阵乘法运算的规则,也可以从分块矩阵的视角去理解分块矩阵的乘法规则[1]。同时,作如下计算
,
这一结果可看作向量数量积的矩阵乘法描述。结合上面两种方式的运算,不难发现下面的结论:
命题1 记
,
,则
(1)
的充要条件是
或
;
(2)
的必要条件是
;
(3)
。
命题1证明比较简单,这里不再证明。注意结论(2)只是必要条件,而结论(3)说明矩阵乘法不满足交换律,这是矩阵运算中要特别注意到地方。
在矩阵乘法的教学中,应用此矩阵简单直观,可以很好的诠释矩阵运算的规则,以及不满足交换律的性质。
2.2. 矩阵的行列式与Binet-Cauchy定理
根据行列式的性质,容易计算
,从这一特殊的结论出发Binet与Cauchy发现了乘积矩阵行列式的重要结论,即Binet-Cauchy定理[2]。
Binet-Cauchy定理设
,
,则
运用该结论(当
时,
)计算一些行列式更加快捷高效。
例1 记矩阵
,
计算
。
解 记
,
,由三角函数和差角公式,有
,
于是
。根据Binet-Cauchy定理有
。
例1是北京科技大学2005年高等代数研究生入学考试题,此方法是计算该行列式最高效的方法。
在行列式的计算的教学中,引入这一结论,拓展计算某些特殊行列式计算方法,进一步提升学生的思维能力。
2.3. 乘法的结合律与方阵的高次幂
矩阵乘法虽然不满足交换律和消去律,但是矩阵乘法满足结合律,同时可以利用结合律计算矩阵的高次幂,而矩阵
就是最典型的实例。
命题2 记
,
,
,
,则
(1)
,有
;
(2)
的充要条件条件是
。
证明 (1)
;
(2) “充分性” 当
时,由(1)的结果,有
;
“必要性” 当
时,由(1)的结果,有
。假设
,则必有
。根据命题1的结论(1),知
或
,于是
,矛盾,从而
。
综合上述,
的充要条件条件是
。
命题2中结论(1)的证明过程充分体现了矩阵乘法的结合律,上述结论可进一步拓展到矩阵多项式。
在命题2条件的基础上,设关于x的多项式为
,当
时,有
.
例2 已知
,求
。
解 记
,
,则
,
由于
,则
。
高次幂的计算方法很多,可以利用数学归纳法、二项展开式以及相似对角化等等。然而当一个矩阵可以分解为一个列向量和一个行向量的乘积时,利用矩阵乘法的结合律能够简化矩阵高次幂的计算,在矩阵乘法的教学,引入该矩阵,给学生扩展思维,提供计算矩阵高次幂的一种方法,更好的理解矩阵乘法不满足交换律,而满足结合律这一特性。
3. 矩阵的秩
由矩阵
的构成不难发现,
的任一
阶子矩阵都能分解成一个k维列向量与k维行向量的乘积,结合Binet-Cauchy定理容易获得
的所有2阶子式均为零,结合矩阵的秩的定义,即有
。对此结果作进一步拓展可得如下定理[3]。
定理1 设A是n阶非零矩阵,则
的充要条件是存在n维非零列向量
和n维非零行向量
,使得
。
由于非零列向量和非零行向量的秩均为1,因此把
也称为秩1分解。矩阵的低秩分解在数据压缩等方面有着重要应用。结合矩阵的初等变换还可得如下结论:
命题3 若
时,有
(1) ;(2)
。
命题3的证明十分容易,但是它进一步揭示了矩阵的秩的含义、矩阵的行阶梯形及矩阵的标准形,对研究矩阵分类以及线性方程组求解有重要意义。
4. 线性方程组
根据命题3,可以得出关于线性方程组的相关结论:
命题4 若
,则齐次线性方程组
和
同解[4]。
命题4对研究
的解有很大帮助。进一步研究发现,当
时,必有
。不妨设
,可得
的一个基础解系为
,
从而通解为
,其中
为任意常数,即
的解空间由它的一个基础解系张成。从几何角度看:当
时,
的解空间为过原点的直线
;当
时,
的解空间为过原点的平面
;当
时,
的解空间为过原点的
维超平面
。解空间的正交补空间则由向量
张成,且它们的维数之和恰为n,即
线性无关,且可张成n维向量空间
。下面结合具体的示例说明这一点。
例3 已知
,
,求齐次线性方程组
的通解。
解根据上面的讨论,
的一个基础解系为
,
通解为
,其中
为任意常数。
Figure 1. The solution space of
图1.
的解空间
图1中的平面
即为
的解空间,以
为方向向量的直线为其正交子空间,同时3维向量空间
可由
张成。进一步研究发现,向量
与
的一个基础解系有着如下的线性相关性。
命题5 若
,且
为齐次线性方程组
的一个基础解系,则
(1) 当
时,
线性相关;
(2) 当
时,
线性无关。
证明 (1) 当
时,
为
的一个非零解,可由
线性表示,于是
线性相关;
(2) 当
时,假设
线性相关。由
线性无关,
可由
线性表示,即
为
的一个非零解,于是
。已知
,那么
,从而
,与
矛盾,故
线性无关。
命题5的直观理解可结合图1实现,这里不在赘述,这为后面相似对角化问题奠定直观的认知基础。
5. 矩阵的特值与特征向量
特征值与特征向量是线性代数中的重要理论,它是研究矩阵相似对角化等问题的理论基础[5]。
5.1. 矩阵
的特征值、特征向量及特征多项式的降阶定理
任何矩阵的特征值及特征向量都与系数矩阵有着一定的联系,然而矩阵
的特征值及特征向量与向量
的联系更加密切,下面的命题可说明这一点。
命题6 设
为矩阵
的n个特征值,则
(1) 当
时,有
;且
时,对应着
个线性无关的特征向量
,其中
为
的一个基础解系;
(2) 当
时,有
,
;且
为
对应的特征向量,
为
对应
个线性无关的特征向量,其中
为
的一个基础解系。
证明 (1) 当
时,由命题2可知
,则
的特征值均为零,于是
的特征值也全为零;
(2) 当
时,由
及特征值与特征向量定义可知,
为
的非零特征值,且
为对应的特征向量。再由
,可知0也是
的特征值。又
,所以特征值0的几何重数是
。根据特征值的几何重数小于等于代数重数,可得0是
的
重的特征值,于是
为
的单特征值,从而
,
。
(1)、(2)中关于特征值0对应的特征向量可通过线性方程组部分的结论即可证明。
命题6的结论(2)表明,矩阵
与
有相同的非零特征值,结论(1)和(2)均表明
与
有相同的迹。沿着此结论作深入思考,将向量
用一般矩阵A,B替代,可得特征多项式的降阶定理。
特征多项式降阶定理设A,B分别为
和
矩阵,
,则
.
特征多项式降阶定理的证明这里不再赘述,定理表明AB与BA有相同的非零特征值,亦有相同的迹。
5.2. 矩阵
的相似对角化
矩阵的相似对角化取决于矩阵的特征值与特征向量,根据上面讨论易得如下命题[6]。
命题7 若
,则
(1) 当
时,矩阵
不能相似对角化;
(2) 当
时,存在可逆矩阵P,使得
,其中
.
命题7的证明通过命题6即可完成。从命题7中亦可看出矩阵的秩与非零特征值的个数(重数计入个数)并不相同,但矩阵若能相似对角化,其非零特征值个数必等于秩。
特别地,当
时,矩阵
是实对称矩阵,则必可以对角化。同时
可作为某n元二次型的矩阵。
5.3. 矩阵
与二次型
矩阵
对应的二次型为
,存在正交变换
,使得
,
其中正交矩阵Q可以通过命题7中可逆矩阵P正交单位化得到。
例4 设
,
都是第一个分量非零的
维列向量,且
,求矩阵
的特征值与特征向量。
解
设
,
,且
,
则
,
,
设
是
的特征值,则
。因为
都是第一个分量非零,所以
,由命题6可得,
,
。
因为
,所以
是
时的特征向量,
所以
对应的特征向量为
其中
。
这道题的解法的关键,首先证明B是秩1矩阵,其次要证明
是矩阵B唯一的非零解最后要
证明矩阵B可以相似对角化。
6. 结束语
这个特殊矩阵在线性代数的学习和教学中占有重要的地位,从这一特殊矩阵出发,将其分解为一个列向量与行向量的乘积,由其运算可以深刻理解矩阵的乘法运算,验证矩阵乘法不满足交换律这一特性;由其行列式的值,可以得到了著名的Binet-Cauchy定理;由其秩揭示了矩阵的秩的含义、矩阵的行阶梯形及矩阵的标准形,进一步可以探讨线性方程组的求解、解的结构;由其特征值和特征向量,深刻理解相似对角化理论和二次型理论。这一特殊结构的矩阵将线性代数的重要理论都关联起来,不仅形成脉络清晰的知识网络,而且为许多问题的解决提供了一种简便的思路。通过这一特殊的矩阵,便于学生将所学的知识点串联起来,形成整体的概念,内化于心,达到融会贯通的目的。