分块矩阵在《高等代数》考研试题中的应用
The Application of Block Matrix in the Examination Questions of Advanced Algebra
DOI: 10.12677/pm.2024.146260, PDF, HTML, XML, 下载: 31  浏览: 87 
作者: 欧阳伽宣, 廖小莲:湖南人文科技学院数学与金融学院,湖南 娄底
关键词: 分块矩阵高等代数行列式矩阵的秩矩阵的逆特征值相似与合同Block Matrix Higher Algebra Determinant Rank of Matrix Inverse of Matrix Eigenvalue Similarity and Contract
摘要: 分块矩阵是《高等代数》中的一个重要内容,也是《高等代数》考研试题中的题型之一。矩阵分块是处理阶数较高的矩阵时常采用的技巧,因此,探讨分块矩阵在《高等代数》考研试题中的应用有很好的现实意义。文章首先对分块矩阵的相关知识进行了简单阐述,然后重点对分块矩阵在考研试题中的应用从五个方面进行了探讨:从分块矩阵在行列式计算中的应用、在证明矩阵秩相关问题中的应用、在矩阵求逆问题中的应用、在特征值问题中的应用及在相似与合同中的应用五个方面进行分析,并用近年的考研真题进行了剖析,对数学与应用数学考研学生有一定的应用价值。
Abstract: Block matrix is an important content in Higher Algebra, and it is also one of the question types in Higher Algebra. Matrix partitioning is often used to deal with higher-order matrices, so it is of great practical significance to discuss the application of partitioning matrix in Advanced Algebra. Firstly, the article briefly expounds the related knowledge of block matrix, and then focuses on the application of block matrix in the examination questions from five aspects: this paper analyzes the application of block matrix in determinant calculation, in proof matrix rank correlation problem, in inverse matrix problem, in eigenvalue problem, and in similarity and contract, and uses the real questions in recent years to analyze, which has certain application value for mathematics and applied mathematics students.
文章引用:欧阳伽宣, 廖小莲. 分块矩阵在《高等代数》考研试题中的应用[J]. 理论数学, 2024, 14(6): 412-425. https://doi.org/10.12677/pm.2024.146260

1. 前言

《高等代数》是数学类专业的基石之一,也是数学类专业考研的专业课程之一。分块矩阵[1]是《高等代数》中的一个重要内容,在处理阶数较高的矩阵时常采用的分块矩阵进行降阶,是《高等代数》考研试题中的重要考点之一。分块矩阵是一种将大型矩阵分割成若干个小矩阵的方法,若干个小矩阵称为“块”,从而达到简化矩阵运算和分析。分块矩阵的加(减)法运算和数乘运算与普通矩阵的运算法则类似,两个相同分块形式的矩阵可以进行加(减)法运算,数乘运算也是对每个块独立进行。分块矩阵的乘法运算的前提是相应的块矩阵的大小要符合矩阵乘法的要求,再通过分块进行乘法运算。根据分块矩阵特定的性质,例如某个块是对角块,我们可以利用分块矩阵解决高等代数中阶数较高以及有特殊规律的矩阵的秩的问题,也可以简化高阶矩阵的行列式计算的问题等。在实际问题中的应用也很广泛,例如在图像的处理问题中,图像可以分成小块,每个小块单独处理,这在并行计算中非常有用。因此,在历年的《高等代数》考研试题中,有关分块矩阵的题目出现频率较高,为了更好地求解分块矩阵的有关试题,探讨分块矩阵在《高等代数》考研试题中的应用具有很好的现实意义。

近年来,众多学者以及从事高等代数和线性代数一线教学的教师都对分块矩阵的性质及其应用进行了探讨。阿里非日等[2]阐述了分块矩阵的基本性质以及矩阵的分块方法在行列式的相关计算中的应用,沈雷等[3]通过实例探讨了分块矩阵在行列式计算和矩阵的秩问题中的应用,成立花等[4]研究了分块矩阵的初等变换在矩阵秩的求解过程中的便利性,并且对矩阵秩的等式问题进行了研究和推广,而黄志君[5]探讨了分块矩阵在求解矩阵秩及其相关不等式证明中的应用。

本文结合近几年的考研试题对分块矩阵的应用进行剖析。文章首先简单介绍了分块矩阵相关知识,然后从五个方面对分块矩阵在高等代数课程考研试题中的应用进行了探讨,即:分块矩阵在行列式计算中的应用、分块矩阵在证明矩阵秩相关问题中的应用、分块矩阵在矩阵求逆问题中的应用、分块矩阵在特征值问题中的应用及分块矩阵在相似与合同中的应用五个方面。

2. 预备知识

定义1.1 [1]对于行数和列数较高并且具有一定规律的矩阵,在计算过程中可以采用“矩阵分块法”,使其分为小矩阵运算,将矩阵用若干条纵线和横线分成许多个小矩阵,每一个小矩阵称为子块,以子块为元素的矩阵在形式上被称为分块矩阵[1]

例如:3 × 4的矩阵A

A=( a 11 a 12 a 13 a 14 a 21 a 22 a 23 a 24 a 31 a 32 a 33 a 34 )

分成子块的方法很多,比如:

(1) ( a 11 a 12 a 13 a 14 a 21 a 22 a 23 a 24 a 31 a 32 a 33 a 34 )

(2) ( a 11 a 12 a 13 a 14 a 21 a 22 a 23 a 24 a 31 a 32 a 33 a 34 )

(3) ( a 11 a 12 a 13 a 14 a 21 a 22 a 23 a 24 a 31 a 32 a 33 a 34 )

在分法(1)中,A可以记为 A=( A 11 A 12 A 21 A 22 ) ,其中 A 11 =( a 11 a 12 a 21 a 22 ) A 12 =( a 13 a 14 a 23 a 24 ) A 21 =( a 31 a 32 ) A 22 =( a 33 a 34 ) 。即 A 11 , A 12 , A 21 , A 22 A的子块,而A成为以 A 11 , A 12 , A 21 , A 22 为元素的分块矩阵。分块矩阵有类似矩阵的运算法则[2]

分块矩阵运算法则1.1 [2] (()) A,B M m×n ( R ) A= ( A ij ) r×s B= ( B ij ) r×s ,对矩阵 A,B 采用

同样的方式分块:

A=( A 11 A 12 A 1r A 21 A 22 A 2r A s1 A s2 A sr ) , B=( B 11 B 12 B 1r B 21 B 22 B 2r B s1 B s2 B sr )

其中 A ij B ij 是同型矩阵,则有

A±B=( A 11 ± B 11 A 12 ± B 12 A 1r ± B 1r A 21 ± B 21 A 22 ± B 22 A 2r ± B 2r A s1 ± B s1 A s2 ± B s2 A sr ± B sr ) .

例如

分块矩阵运算法则1.2 [2] (乘法运算)A m×l 矩阵,B l×m 矩阵,将 A,B 分成

A=( A 11 A 1t A s1 A st ) , B=( B 11 B 1r B t1 B tr )

其中 A i1 , A i2 ,, A it 的列数分别等于 B 1j , B 2j ,, B tj 的行数,那么就有

AB=( C 11 C 1r C s1 C sr )

式中 C ij = k=1 t A ik B kj ( i=1,,s;j=1,,r )

分块矩阵运算法则1.3 [2] (数乘运算)A为分块矩阵, λ 为常数,则有

λA=( λ A 11 λ A 1n λ A m1 λ A mn ) .

分块矩阵运算法则1.4 [2] (置运算)A为分块矩阵,则有

A=( A 11 A 1n A m1 A mn ) A T =( A 11 T A m1 T A 1n T A mn T ) .

性质1.1 [4] A,B 分别为 m×n n×s 矩阵,O m×s 零矩阵,且 AB=O ,则 R( A )+R( B )n

证明:设 R( A )= r 1 R( B )= r 2 ,则存在可逆矩阵 P,Q ,使得

PAQ=( E r 1 O O O ) ,

而由 AB=O 可知 PAB=O ,从而 PAQ Q 1 B=O

Q 1 B=T ,显然 R( T )=R( B )= r 2 ,于是

( E r 1 O O O )T=O .

所以T的前 r 1 行全为零。

R( B )= r 2 =R( T )n r 1 =nR( A ) ,

R( A )+R( B )n .

性质1.2 [4]A m×n 阶矩阵,对于任意的 aR ,有 R( A )=R( aA )

性质1.3 [4] A,B 都为 m×n 阶矩阵,则 R( A+B )R( A )+R( B )

证明:设 A=( α 1 , α 2 ,, α n ) B=( β 1 , β 2 ,, β n ) ,又设 α i 1 , α i 2 ,, α i r α 1 , α 2 ,, α n 的一个极大线性无关组, β i 1 , β i 2 ,, β i t β 1 , β 2 ,, β n 的一个极大线性无关组,显然 α 1 ,, α n , β 1 ,, β n 一定可以由 α i 1 ,, α i r , β i 1 ,, β i t 线性表出,所以 R( A B )=R( α 1 ,, α n , β 1 ,, β n )R( α i 1 ,, α i r , β i 1 ,, β i t )=r+t=R( A )+R( B ) ,而 α 1 + β 1 , α 2 + β 2 ,, α n + β n 又可由 α 1 ,, α n , β 1 ,, β n 线性表出,于是 R( A+B )=r( α 1 + β 1 , α 2 + β 2 ,, α n + β n )R( α 1 ,, α n , β 1 ,, β n )=R( A B )

引理1.1 [5] A M m×n ( P ) B M s×t ( P ) ,则

R( A )+R( B )=R( A O O B )R( A C O B ) .

证明:当 A,B 当中有一个为O时,结论显然成立。设 R( A )= r 1 0 R( B )= r 2 0 ,则A r 1 阶子式 | M 1 |0 B r 2 阶子式 | M 2 |0 ,于是 ( A C O B ) r 1 + r 2 阶子式 | M 1 O * M 2 |=| M 1 || M 2 |0 。因此 R( A C O B ) r 1 + r 2 =R( A )+R( B )=R( A O O B )

定理1.1 [3]设矩阵 ( A B C D ) 是方阵,A为可逆矩阵,则有:

| A B C D |=| A || DC A 1 B | .

证明:对矩阵进行初等变换

( E 0 C A 1 E )( A B C D )=( A B 0 DC A 1 B ) ,

取行列式得

| A B C D |=| ( E 0 C A 1 E )( A B C D ) |=| A B 0 DC A 1 B |=| A || DC A 1 B | .

运用与定理1.1相同的方法,可以得到定理1.2:

定理1.2 [3]设矩阵 ( A B C D ) 是方阵,D为可逆矩阵,则有:

| A B C D |=| D || AB D 1 C | .

定理1.3 [3]AD分别为n阶和m阶可逆矩阵,则

| D±C A 1 B |= | D | | A | | A±B D 1 C | .

证明:因为AD分别为n阶和m阶可逆矩阵,根据定理1.1和1.2可得

| A || DC A 1 B |=| D || AB D 1 C |

所以

| D±C A 1 B |= | D | | A | | A±B D 1 C | .

定理1.4 [6]设在行列式D中任意取定了 k( 1kn1 ) 个行,由这k行元素所组成的一切k阶子式与它们的代数余子式的乘积的和等于行列式D

3. 分块矩阵在高等代数考研试题中的应用

对于行数和列数较多的矩阵,我们常使用矩阵分块的思想方法对矩阵进行降阶来解决问题。下面我们将从分块矩阵在行列式计算中的应用、分块矩阵在证明矩阵秩相关问题中的应用、分块矩阵在矩阵求逆问题中的应用、分块矩阵在特征值问题中的应用及分块矩阵在相似与合同中的应用五个方面,采用考研真题剖析分块矩阵在高等代数考研中的试题应用。

3.1. 分块矩阵在行列式计算中的应用

在使用分块矩阵处理行列式时,关键是确定合适的分块策略,这一般取决于矩阵的特定结构和我们希望简化的计算类型。通过适当的分块,可以将复杂的矩阵行列式计算简化为较小矩阵的行列式计算,从而使问题更加易于解决。

1 (2024年南开大学高等代数考研真题)计算下列四阶行列式:

| 1+x x 0 0 x x+ x 2 x 2 0 0 x 2 x 2 + x 3 x 3 0 0 x 3 x 3 + x 4 |

分析:通过观察可知,当 x=0 时,行列式的值等于0.而当 x0 时,可以将矩阵分成四个小矩阵并取行列式得 | A B C D | ,再根据定理1.1我们需求出 A 1 DC A 1 B ,然后代入可求得结果。

解:(1) 当 x=0 时,有

| 1+x x 0 0 x x+ x 2 x 2 0 0 x 2 x 2 + x 3 x 3 0 0 x 3 x 3 + x 4 |=| 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 |=0 .

(2) 当 x0 时,将矩阵分成四个分块矩阵

A=( 1+x x 0 x+ x 2 ) , B=( 0 0 x 2 0 ) , C=( 0 x 2 0 0 ) , D=( x 2 + x 3 x 3 x 3 x 3 + x 4 ) ,

| 1+x x 0 0 x x+ x 2 x 2 0 0 x 2 x 2 + x 3 x 3 0 0 x 3 x 3 + x 4 |=| A B C D | ,

根据定理1.1,有

| A B C D |=| A O O DC A 1 B |=| A || DC A 1 B | ,

A 1 = ( x+ x 2 x x 1+x ) | 1+x x x x+ x 2 | = 1 x( x 2 +x+1 ) ( x+ x 2 x x 1+x ) ,

于是

DC A 1 B=( x 2 + x 3 x 3 x 3 x 3 + x 4 )( 0 x 2 0 0 )( 1+x x x x+ x 2 )( 0 0 x 2 0 ) =( x 2 + x 3 x 3 ( 1+x ) x 2 +x+1 x 3 x 3 x 3 + x 4 ),

所以

| DC A 1 B |=( x 2 + x 3 x 3 ( 1+x ) x 2 +x+1 )( x 3 + x 4 ) x 6 = x 5 ( x 4 + x 3 + x 2 +x+1 ) x 2 +x+1 ,

| A |=| 1+x x x x+ x 2 |=( 1+x )( x+ x 2 ) x 2 = x 3 + x 2 +x ,

因此

| A || DC A 1 B |= x 6 ( x 4 + x 3 + x 2 +x+1 ) ,

| 1+x x 0 0 x x+ x 2 x 2 0 0 x 2 x 2 + x 3 x 3 0 0 x 3 x 3 + x 4 |= x 6 ( x 4 + x 3 + x 2 +x+1 ) .

2 (2021年重庆大学高等代数考研真题)计算n阶行列式

D n =| 1+ a 1 + x 1 a 1 + x 2 a 1 + x n a 2 + x 1 1+ a 2 + x 2 a 2 + x n a n + x 1 a n + x 2 1+ a n + x n | .

分析:观察行列式的结构,该n阶行列式可以采用加边法等常规行列式计算方法进行求解,但计算

过程比较复杂,如果利用分块方法,计算会十分简单。题中行列式可表示为 D n =| E n + D n | ,再利用分块矩阵的乘法运算法则对 D n 进行分块,分为 A= ( a 1 1 a 2 1 a n 1 ) B=( 1 x 1 1 x 2 1 x n ) ,行列式化为 D n =| E n +AB | ,再代入定理1.3进行求解。

解:记

A= ( a 1 1 a 2 1 a n 1 ) , B=( 1 x 1 1 x 2 1 x n ) ,

根据定理1.3可知

D n =| E n +AB |=| E n +BA | =| 1+ i=1 n a i n n=1 n a i x i 1+ i=1 n x i |=( 1+ i=1 n a i )( 1+ i=1 n x i )n n=1 n a i x i .

通过对行列式 D n 对应的矩阵进行如下分块:

A= ( a 1 1 a 2 1 a n 1 ) , B=( 1 x 1 1 x 2 1 x n ) ,

n阶行列式化为一个2阶行列式进行求解。显然,合适的分块策略是解决问题的关键。

3.2. 分块矩阵在证明矩阵秩相关问题中的应用

高等代数中矩阵的秩是非常重要的概念,不仅可以用来判断线性方程组的解的情况,还可以反映矩阵的重要特征。矩阵秩得不等式性质有很多证明方法,例如:(1) 利用向量组之间线性表出的关系以及极大线性无关组的概念进行证明;(2) 根据齐次线性方程组的基础解系进行证明;(3) 利用矩阵的初等变换进行证明;(4) 利用线性空间的维数公式、同构等一些性质和定理进行证明;(5) 利用分块矩阵的性质进行证明。下面将来探讨分块矩阵在矩阵的秩中的考研试题中的常见应用。

3 (2023年太原理工大学高等代数考研真题)设 A P n×x En阶单位矩阵, V 1 ={ X P n | ( AE )X=0 } V 2 ={ X P n | ( A+E )X=0 }

证明: A 2 =E 的充要条件是 R( A+E )+R( AE )=n ,其中 R( A ) 为矩阵的秩。

分析:必要性的证明,关键在于利用已知条件 A 2 =E 构建出矩阵 A+E,AE 的乘积形式,由矩阵秩不等式1.3可知 R( A+E )+R( AE )n ,再根据不等式1.4和1.5可推导出 R( A+E )+R( AE )=n 。而充分性的证明重点在于构建分块矩阵 ( A+E O O AE ) ,再对其进行初等变换,得到秩的等式 R( A+E )+R( AE )=n+R( A 2 E ) ,进而得证。

证明:必要性:因为 A 2 =E ,所以 ( A+E )( AE )=O ,根据性质1.3,知 R( A+E )+R( AE )n

再根据性质1.4和1.5, n=R( 2E )=R( ( EA )+( A+E ) )R( EA )+R( A+E )=R( AE )+R( A+E )

因此

R( A+E )+R( AE )=n .

充分性:构建分块矩阵 ( A+E O O AE ) ,并对该分块矩阵进行初等变换,有

( E E O E )( A+E O O AE )( E E O E )=( A+E 2E O AE )

又有

( E O 1 2 ( AE ) E )( A+E O O AE )( E O 1 2 ( A+E ) E )=( O 2E 1 2 ( A 2 E ) O ) ,

所以

R( A+E O O AE )=R( A+E 2E O AE )=R( O O 1 2 ( A+E ) E )=R( E O O A 2 E ) ,

R( A+E )+R( AE )=R( E )+R( A 2 E )=n+R( A 2 E ) ,

R( A+E )+R( AE )=n ,

因此

R( A 2 E )=0 ,即 A 2 =E

4 (2024年合肥工业大学高等代数考研真题)已知n A,B 矩阵满足: AB=BA ,证明: R( A )+R( B )R( A+B )+R( AB )

分析:根据分块矩阵的乘法运算法则,左乘一个单位矩阵相当于进行一次初等行变换,右乘一个单

位矩阵相当于进行一次初等列变换,构造出矩阵 ( A+B O B AB ) ,而初等变换不改变矩阵的秩,因此对构造过程中的等式取秩,再根据引理1.1可以推出 R( A )+R( B )R( A+B )+R( AB )

证:构造分块矩阵。

( E E O E )( A O O B )( E B E A )=( A O O B )( E B E A )=( A+B AB+AB B BA )=( A+B O B AB )

对上述式子取分块矩阵的秩得:

R[ ( E E O E )( A O O B )( E B E A ) ]=R[ ( A O O B )( E B E A ) ]

R[ ( E E O E )( A O O B )( E B E A ) ]=R[ ( A+B O B AB ) ] ,

又因为矩阵 ( E E O E ) 为满秩矩阵,于是有

R[ ( A O O B )( E B E A ) ]=R[ ( A+B O B AB ) ] .

根据引理1.1可知:

R( A+B )+R( AB )R[ ( A+B O B AB ) ]

R[ ( A+B O B AB ) ]=R[ ( A O O B )( E B E A ) ]R( A O O B )=R( A )+R( B ) ,

即证得 R( A )+R( B )R( A+B )+R( AB )

3.3. 分块矩阵在矩阵求逆问题中的应用

低阶矩阵的逆,常常可以采用初等变换法求逆矩阵。但对于高阶矩阵来说,除了一些有特殊规律的高阶矩阵,利用初等变换法求逆的计算过程是很复杂的。因此,常常采用先对矩阵进行分块,求得子块的逆,再利用分块矩阵的性质,达到求整个矩阵的逆的目的。

5 (2022年西南财经大学高等代数考研真题)设矩阵 A=( 1 2 0 0 2 5 0 0 0 0 0 1 0 0 1 1 ) ,且矩阵B满足 AB+A A * =A ,求B

分析:对矩阵A进行分成 A=( A 1 O O A 2 ) ,而 A 1 , A 2 的行列式值不等于零即可逆,因此A也可逆,于是有 A * =| A | A 1 ,再由已知的等式 AB+A A * =A 两边左乘 A 1 ,可求解出B

解:记 A 1 =( 1 2 2 5 ) A 2 =( 0 1 1 1 ) ,则 A=( A 1 O O A 2 ) ,显然 A 1 , A 2 可逆,从而

A 1 1 =( 5 2 2 1 ) , A 2 1 =( 1 1 1 0 ) .

所以 | A |=| A 1 || A 2 |=1 ,即A也可逆,对 AB+A A * =A 两边左乘 A 1 可得

B=E A * =E| A | A 1 =E+( A 1 1 0 0 A 2 1 )=( 6 2 0 0 2 2 0 0 0 0 0 1 0 0 1 1 ) .

6 (2022年云南大学高等代数考研真题)设 A,B n阶矩阵,满足 | A+B || AB |0 ,记 D=( A B B A ) ,求 D 1

分析:根据已知条件 | A+B || AB |0 ,我们需要构造出矩阵 ( A+B O O AB ) 。通过对矩阵D进行初等变换,得到矩阵 ( A+B B O AB ) ,再进行一次初等变换得到 ( A+B O O AB ) ,而分块矩阵 ( A+B O O AB ) 的行列式不等于0,即可逆.对等式两边求逆,从而求解出 D 1

解:首先注意到

( E O E E )( A B B A )( E O E E )=( A+B B O AB )

同时

( A+B B O AB )( E ( A+B ) 1 B O E )=( A+B O O AB )

将上述两式合起来,便有

( E O E E )D( E O E E )( E ( A+B ) 1 B O E )=( A+B O O AB )

因为 | A+B || AB |0 ,所以 ( A+B O O AB ) 可逆。

对上式两端求逆可得

D 1 =( E O E E )( E ( A+B ) 1 B O E ) ( A+B O O AB ) 1 ( E O E E ) =( ( A+B ) 1 + ( A+B ) 1 B ( AB ) 1 ( A+B ) 1 B ( AB ) 1 ( A+B ) 1 ( AB ) 1 + ( A+B ) 1 B ( AB ) 1 (AB) 1 ( A+B ) 1 B ( AB ) 1 ).

3.4. 分块矩阵在特征值问题中的应用

矩阵的特征值是高等代数中一个重要概念,为了利用矩阵研究线性变换,我们希望能找到线性空间的一组基,使得线性变换在该基下的矩阵具有最简单的形式而引入的概念。工程技术中的振动问题和稳定性问题,都可以归结为矩阵的特征值和特征向量问题。同时,特征值相关问题,也是高等代数课程和高等代数考研的主要内容。寻找特征值问题的求解方法,值得我们探讨。

7 (2023年陕西师范大学高等代数考研真题)设 A,B 都是n级实矩阵,并设 λ BA的非零特征值,以 V λ BA 表示BA关于 λ 的特征子空间。证明: λ 也是AB的特征值。

分析:因为 A,B 都是抽象矩阵,我们无法直接算出 | λEAB | 的值,但如果能够构造一个矩阵使得其行列式为 | λEAB | ,问题就可以获得解决.不妨构造分块矩阵 H=( λE A B E ) ,对矩阵H作两次广义初等

变换,再取行列式,便可得证。

证明:构造分块矩阵 H=( λE A B E ) ,对矩阵H作广义初等变换

( E A 0 E )( λE A B E )( E 0 B E )=( λEAB 0 0 E )

对上式取行列式,便有 | H |=| λEAB |

( E 0 1 λ B E )( λE A B E )( E 1 λ A 0 E )=( λE 0 0 E 1 λ BA )

对上式两边取行列式,便有 | H |= λ n | E 1 λ AB |

λ n | E 1 λ AB |=| λEAB |=0 ,

所以可证得 | λEAB |=0 ,即可说明 λ 也是AB的特征值。

8 (2023年南京大学高等代数考研真题)设 A M n ( R ) ,已知A的特征值为 λ 1 , λ 2 ,, λ n ,求矩阵 B=( A 4 I n I n A ) 的特征值。

分析:要求矩阵B的特征值,即求 | λ I 2n B |=0 。对 ( λ I n A 4 I n I n λ I n A ) 进行初等变换后再取行列式,

根据拉普拉斯定理对行列式按列展开,进而得解。

解:由于

( λ I n A 4 I n I n λ I n A )( I n λ I n A O I n )=( λ I n A ( λ I n A ) 2 4 I n I n O ) ,

上式两端取行列式,结合定理1.6可得

| λ I 2n B |=| λ I n A 4 I n I n λ I n A |=| λ I n A ( λ I n A ) 2 4 I n I n O | = ( 1 ) 1+2++n+( n+1 )++2n | I n || ( λ I n A ) 2 4 I n | = ( 1 ) 2n( n+1 ) | ( λ2 ) I n A || ( λ2 ) I n A | = i=1 n [ ( λ2 λ i )( λ+2 λ i ) ]

这说明B的特征值为 λ i +2, λ i 2( i=1,2,,n )

3.5. 分块矩阵在相似与合同中的应用

相似变换是一种特殊的线性变换,可以将其中一个矩阵可以变换为另一个矩阵,且这两个矩阵有相同的特征值。合同变换主要用于二次型和对称矩阵,通常的目标对于有限维线性空间的某一线性变换,通过选取线性空间中合适的基,使得线性变换在该基下的矩阵为一个简单的对角形式,或者是将其简化为具有更便于分析的结构特征的形式。通过适当的分块将原矩阵表示成更简单形式,比如说分块对角矩阵,我们可以通过单独处理每个子块而达到解题目的。在多数应用中,理想的分块策略旨在减少子块之间的相互作用,这样每个子块可以独自进行变换而不会影响其他子块,分块矩阵的方法在相似变换和合同变换的分析和计算中,可以提供计算和理论上的便利。

9 (2022年南开大学高等代数考研真题)已知 A,B R n×n ,且满足 R( ABA )=R( B ) ,证明:ABBA相似。

分析:题目已知两个矩阵秩的关系式 R( ABA )=R( B ) ,我们可以把其中一个矩阵化为等价标准型,同时为了观察乘积的形式,另一个矩阵也要有相应的变换.因此将矩阵A化为等价标准型,矩阵B做相应的变换,进而得到矩阵ABBA以及ABA的表达形式。再根据秩的关系,可以得到B3的行向量可以被B1的行向量表示,B2的列向量可以被B1的列向量表示,从而得到两个方程 B 1 X= B 2 Y B 1 = B 3 ,由此可知

( B 1 B 2 O O ) ( B 1 O B 3 O ) 相似,因此得证。

证明:设 R( A )=r ,则存在可逆矩阵 P,Q ,使得 A=P( E r O )Q

B= Q 1 ( B 1 B 2 B 3 B 4 ) P 1 ,其中B1r阶方阵。那么

AB=P( E r O )QBP P 1 ~( E r O )( B 1 B 2 B 3 B 4 )=( B 1 B 2 O O )

BA= Q 1 QBP( E r O )Q~( B 1 B 2 B 3 B 4 )( E r O )=( B 1 O B 3 O )

同时

ABA=P( E r O )QBP( E r O )Q=P( B 1 O O O )Q

所以 R( ABA )=R( B 1 ) ,又因为 R( ABA )=R( B ) ,因此 R( ABA )=R( B 1 )=R( B )

另外再结合不等式 R( ABA )R( AB ) R( BA )R( B ) R( ABA )=R( AB )=R( BA ) ,于是 R( B 1 )=R( B 1 B 2 )=R( B 1 B 3 )

这说明矩阵方程 B 1 X= B 2 Y B 1 = B 3 有解,不妨设矩阵 X 0 , Y 0 满足 B 1 X 0 = B 2 Y 0 B 1 = B 3 ,那么

( E r X 0 O E n r ) 1 ( B 1 B 2 O O )( E r X 0 O E n r )=( B 1 O O O ) ;

( E r O Y 0 E n r )( B 1 O B 3 O ) ( E r O Y 0 E n r ) 1 =( B 1 O O O ) .

由此可知 ( B 1 B 2 O O ) ( B 1 O B 3 O ) 相似,进而ABBA相似。

10 (2023年华中科技大学高等代数考研真题)设An阶实对称矩阵,且方程组 AX=α 无解, α R n d>0 ,证明: n+1 阶矩阵 ( A α α T d ) 是不定的(既不半正定,也不半负定)。

分析:首先看到An阶实对称矩阵,且方程组 AX=α 无解,说明A是不可逆的。由此将分块矩阵合同为准对角矩阵 P T BP=( A 1 d α α T 0 d ) 。根据对角线上的 d>0 可以得到B的正惯性指数也大于零,接着证明B的正惯性指数也大于零。只需找一个向量X0,满足 X 0 T ( A 1 d α α T ) X 0 <0 ,再结合已知条件即可求解。

证明:记 B=( A α α T d ) 。取分块初等矩阵 P=( E 0 1 d α T 1 ) ,则有

P T BP=( A 1 d α α T 0 d ) .

由于方程组 AX=α 无解,所以 R( A,α )=R( A )+1=R( A 0 0 1 )=R( A α 0 1 )

取转置可得 R( A α T )=R( A 0 α T 1 )

这说明方程组 ( A α T )X=( 0 1 ) 有解,不妨设X0为一解,那么 A X 0 =0 α T X 0 =1 ,因此

X 0 T ( A 1 d α α T ) X 0 = X 0 T A X 0 1 d ( α T X 0 ) 2 = 1 d <0 .

这说明 A 1 d α α T 的负惯性指数大于零,进而B的负惯性指数大于零,而由 d>0 还知B的正惯性指数也大于零,因此B是不定的。

4. 结束语

本文给出了分块矩阵在行列式计算中的应用、在证明矩阵秩相关问题中的应用、在矩阵求逆问题中的应用、在特征值问题中的应用及在相似与合同中的应用,并选取高等代数考研真题,剖析了分块矩阵在这5个方面中的应用策略。分块矩阵的应用极其广泛,不仅在高等代数考研试题中占据一席之地,同时在其他方面中也有着广泛应用,例如分块矩阵在求解线性方程组中的应用,在线性相关性中的应用以及在物理和工程学等科学领域的应用等等,这些都值得我们进一步去探讨。

参考文献

[1] 陈国华, 廖小莲, 刘成志, 等. 高等代数[M]. 成都: 西南交通大学出版社, 2022.
[2] 阿力非日, 张艳. 分块矩阵在计算行列式值中的应用[J]. 智库时代, 2019(44): 293-294.
[3] 沈雷, 孙振凯, 马庆文. 分块矩阵在线性代数中的应用[J]. 山东农业工程学院学报, 2020, 37(12): 35-37.
https://doi.org/10.15948/j.cnki.37-1500/s.2020.12.007
[4] 成立花, 张娟娟. 分块矩阵初等变换在矩阵秩中的应用[J]. 高师理科学刊, 2017, 37(3): 9-10.
[5] 黄志君. 分块矩阵在求矩阵秩及其相关不等式证明中的应用[J]. 数学学习与研究, 2013(15): 126-127.
[6] 北京大学数学系前代数小组编. 高等代数[M]. 第5版. 北京: 高等教育出版社, 2019.