2.3 基础训练
2.3.1 训 练 题
一、单选题
- 设 A 是 m×k 阶阵, B 是 k×t 阶阵,若 B 的第 j 列元素全为零,则下列结论中正确的是 () .
(A) AB 的第 j 行元素全等于零 (B) AB 的第 j 列元素全等于零
(C) BA 的第 j 行元素全等于零 (D) BA 的第 j 列元素全等于零
- 设 A 是 n 阶矩阵, A 适合下列条件 () 时, In−A 必是可逆矩阵.
(A) An=O (B) A 是可逆矩阵
(C) ∣A∣=0 (D) A 的主对角线上元素全为零
- 设 A,B,C 均是 n 阶矩阵,下列命题正确的是 ( ).
(A) 若 A 是可逆矩阵,则从 AB=AC 可推出 BA=CA
(B) 若 A 是可逆矩阵,则必有 AB=BA
(C) 若 A=O ,则从 AB=AC 可推出 B=C
(D) 若 B=C ,则必有 AB=AC
- 下列命题错误的是 ( ).
(A) 若干个初等矩阵的积必是可逆矩阵
(B) 可逆矩阵之和未必是可逆矩阵
(C) 两个初等矩阵的积仍是初等矩阵
(D) 可逆矩阵必是有限个初等矩阵的积
- 下列关于同阶不可逆矩阵及可逆矩阵的命题正确的是 ( ).
(A) 两个不可逆矩阵之和仍是不可逆矩阵
(B) 两个可逆矩阵之和仍是可逆矩阵
(C) 两个不可逆矩阵之积必是不可逆矩阵
(D) 一个不可逆矩阵与一个可逆矩阵之积必是可逆矩阵
- 下列关于矩阵乘法交换性的结论中错误的是 ( ).
(A) 若 A 是可逆矩阵,则 A 与 A−1 乘法可交换
(B) 可逆矩阵必与初等矩阵乘法可交换
(C) 任一 n 阶矩阵与 cIn 乘法可交换,这里 c 是常数
(D) 初等矩阵与初等矩阵乘法未必可交换
- 设 A 是可逆矩阵,则 () 成立.
(A) A 和任一同阶矩阵之积必是可逆矩阵
(B) 若 B 是同阶初等矩阵,则 AB 的行列式不等于零
(C) 若 B 是同阶可逆矩阵,则 A+B 的行列式不等于零
(D) A 和任一常数之积仍是可逆矩阵
- 设矩阵 A 经过有限次初等变换后得到矩阵 B ,结论正确的是 ( ).
(A) 若 A 和 B 都是 n 阶方阵,则 ∣A∣=∣B∣
(B) 若 A 和 B 都是 n 阶方阵,则 ∣A∣ 和 ∣B∣ 同时为零或同时不为零
(C) 若 A 是可逆矩阵,则 B 未必是可逆矩阵
(D) A=B
- 设 A 是 n 阶方阵, A∗ 是其伴随矩阵,则下列结论错误的是 ( ).
(A) 若 A 是可逆矩阵,则 A∗ 也是可逆矩阵
(B) 若 A 是不可逆矩阵,则 A∗ 也是不可逆矩阵
(C) 若 ∣A∗∣=0 ,则 A 是可逆矩阵
(D) ∣AA∗∣=∣A∣
- 下列矩阵中可以化为有限个初等矩阵之积的矩阵是 ( ).
(A) (102432) (B) 1002−10032
(C) 011100011 (D) −10−32−223−17
- 初等矩阵 () .
(A) 都可逆 (B) 相加仍是初等矩阵
(C) 行列式值都等于 1 (D) 相乘仍是初等矩阵
- 设
A=a11⋮an1⋯⋯a1n⋮ann,B=A11⋮An1⋯⋯A1n⋮Ann,
其中 Aij 是 aij 的代数余子式,则 ( ).
(A) A 是 B 的伴随 (B) B 是 A 的伴随
(C) B 是 A′ 的伴随 (D) 以上结论都不对
- 设 A,B 为方阵,分块对角矩阵 C=(AOOB) ,则 C∗=() .
(A) (A∗OOB∗) (B) (∣A∣A∗OO∣B∣B∗)
(C) (∣B∣A∗OO∣A∣B∗) (D) (∣A∣∣B∣A∗OO∣A∣∣B∣B∗)
- 设 A 是 n 阶方阵, B 是对换 A 中两列所得之方阵,若 ∣A∣=∣B∣ ,则 ( ).
(A) ∣A∣ 可能为零 (B) ∣A∣=0
(C) ∣A+B∣=0 (D) ∣A−B∣=0
- 设 A,B,A+B 均为 n 阶可逆矩阵,则 (A−1+B−1)−1 为 () .
(A) A+B (B) A−B
(C) (A+B)−1 (D) A(A+B)−1B
二、填空题
-
矩阵 121a13001 不是可逆矩阵,则 a 的值等于 () .
-
设 n 为正整数,则 1000110000200003n= .
-
设 A 和 B 是 n 阶矩阵, ∣A∣=2,∣B∣=−3 ,则 2A∗B−1=() .
-
设 A 为三阶方阵, A∗ 为 A 的伴随,又 ∣A∣=21 ,则 (3A)−1−2A∗=() .
-
设 A=a110⋮0a12a22⋮0⋯⋯⋯a1na2n⋮ann 是上三角阵,则 A 是可逆矩阵的充要条件是 () .
-
若分块矩阵 M=(ABOC) 中的 A 是可逆矩阵, C 是不可逆矩阵,则 M 是否是可逆矩阵 () ?
-
设 k 是正整数,则 (cosθ−sinθsinθcosθ)k=() .
-
设 ai=0(1≤i≤n) ,则 00⋮0ana10⋮000a2⋮00⋯⋯⋯⋯00⋮an−10−1= .
-
设 A,B 都是可逆矩阵,则 (OBAO)−1= .
-
设 A=diag{A1,A2,⋯,Ak} 是分块对角矩阵,每个 Ai 都是方阵,则 ∣A∣=() .
-
100a100a1k= .
-
和矩阵 (1011) 乘法可交换的所有矩阵为 () .
-
矩阵方程 (1011)X=(211−1) 的解 X=() .
-
和任意一个 n 阶对角矩阵乘法可交换的矩阵为 () .
-
设 A,B 均为可逆矩阵,则 (AOCB)−1=() .
三、解答题
-
求证: 若 n 阶矩阵 A 和对角矩阵 D=diag{1,2,⋯,n} (或任意一个主对角元素互不相同的对角矩阵) 乘法可交换,则 A 必是对角矩阵; 若进一步 A 还和第一类初等矩阵可交换,则 A 必是数量矩阵 kIn (由此可知,矩阵 A 是数量矩阵的充要条件是 A 和所有可逆矩阵可交换).
-
求证: 不存在 n 阶奇异矩阵 A ,适合条件 A2+A+In=O .
-
设 A 是 n 阶矩阵,且 A2=A ,求证: In−2A 是可逆矩阵.
-
若 A 是 n 阶矩阵,且 2A(A−In)=A3 ,求证: In−A 可逆.
-
设 A 是 m×n 矩阵, B 是 n×m 矩阵. 若 Im+AB 可逆,求证: In+BA 也可逆.
-
求矩阵 A 的逆矩阵:
A=100⋮0a10⋮0a2a1⋮0a3a2a⋮0⋯⋯⋯⋯anan−1an−2⋮1
- 求下列矩阵的逆矩阵 (an=0) :
F=010⋮0001⋮0⋯⋯⋯⋯000⋮1−an−an−1−an−2⋮−a1.
- 设 sk=x1k+x2k+⋯+xnk(k≥1),s0=n ,计算矩阵 A 的行列式的值:
A=s0s1⋮sns1s2⋮sn+1⋯⋯⋯sn−1sn⋮s2n−11x⋮xn
- 计算矩阵 A 的行列式的值:
A=1+a12a2a1⋮ana1a1a21+a22⋮ana2⋯⋯⋯a1ana2an⋮1+an2
- 计算矩阵 A 的行列式的值:
A=a1−b1a2−b1⋮an−b1a1−b2a2−b2⋮an−b2⋯⋯⋯a1−bna2−bn⋮an−bn.
-
若 n 阶实方阵 A 满足 AA′=In ,则称为正交矩阵. 证明: 不存在 n 阶正交矩阵 A,B 满足 A2=cAB+B2 ,其中 c 是非零常数.
-
设 A 为 n 阶幂零矩阵, B 为 n 阶矩阵,使得 AB+BA=B ,求证: B=O .
-
设 b 为非零常数,下列形状的矩阵称为 b -循环矩阵:
A=a1banban−1⋮ba2a2a1ban⋮ba3a3a2a1⋮ba4⋯⋯⋯⋯anan−1an−2⋮a1
(1) 证明: 同阶 b -循环矩阵的乘积仍然是 b -循环矩阵;
(2) 求上述 b -循环矩阵 A 的行列式的值.
-
设 n 阶矩阵 A 的每一行、每一列的元素之和都为零,证明: A 的每个元素的代数余子式都相等.
-
设 A=(aij) 为 n 阶方阵,定义函数 f(A)=i,j=1∑naij2 . 设 P 为 n 阶可逆矩阵,使得对任意的 n 阶方阵 A 成立: f(PAP−1)=f(A) . 证明: 存在非零常数 c ,使得 P′P=cIn .
2.3.2 训练题答案
一、单选题
-
由矩阵乘法定义即知选择 (B).
-
选择 (A). 因为 An=O 时, In=In−An=(In−A)(In+A+A2+⋯+An−1) .
-
A 可逆,从 AB=AC 得 B=C ,因此 BA=CA . 选择 (A).
-
初等矩阵之积未必是初等矩阵, 因此选择 (C).
-
选择 (C).
-
选择 (B).
-
∣AB∣=∣A∣∣B∣ ,若 B 是初等矩阵,则 ∣B∣=0 ,因而 ∣AB∣=0 . 选择 (B).
-
选择 (B).
-
AA∗=∣A∣In ,因此 ∣AA∗∣=∣A∣n . 选择 (D).
-
显然 (B) 中矩阵可逆, 可逆矩阵可表示为若干个初等矩阵之积, 因此选择 (B).
-
显然选择 (A).
-
根据伴随的定义, 选择 (C).
-
选择 (C).
-
选择 (B).
-
(A−1+B−1)A(A+B)−1B=B−1(B+A)(A+B)−1B=In . 因此选择 (D).
二、填空题
-
该矩阵的行列式为零,求得 a=21 .
-
经计算后结果为 1000n100002n00003n .
-
由 AA∗=∣A∣In ,得 ∣AA∗∣=2n,∣A∗∣=2n−1 ,故
2A∗B−1=2n⋅2n−1⋅(−31)=−322n−1.
- A∗=∣A∣A−1=21A−1 ,故
(3A)−1−2A∗=31A−1−A−1=−32A−1=(−32)3⋅2=−2716.
-
aii=0,i=1,2,⋯,n .
-
不可逆.
-
先试算, 再用归纳法可得
(cosθ−sinθsinθcosθ)k=(coskθ−sinkθsinkθcoskθ).
- 用初等变换法计算比较简单:
00⋮0ana10⋮000a2⋮00⋯⋯⋯⋯00⋮an−101111110⋮0001⋮0000⋮00⋯⋯⋯⋯00⋮1000⋮01
→an00⋮00a10⋮000a2⋮0⋯⋯⋯⋯000⋮an−1111⋮1010⋮0001⋮00000⋯⋯⋯⋮⋯000⋮11000
→100⋮0010⋮0001⋮0⋯⋯⋯⋯000⋮1!!!⋮!0a1−10⋮000a2−1⋮0000⋮0⋯⋯⋯⋯000⋮an−1−1an−100⋮0.
因此原矩阵的逆矩阵为:
0a1−1⋮00⋯⋯⋯⋯00⋮an−2−1000⋮0an−1−1an−10⋮00.
- 用初等变换法比较简单:
(OBA′IO!OOI)→(BOO!OA′IIO)→(IOO!I!A−1OOB−1).
因此
(OBAO)−1=(OA−1B−1O).
-
∣A1∣∣A2∣⋯∣Ak∣ .
-
100a100a1k=100ka10Ck2a2ka1 . 解答过程请参考例 2.10 (1).
-
设和 A 乘法可交换的矩阵为 (acbd) ,则
(acbd)(1011)=(1011)(acbd)
即
(aca+bc+d)=(a+ccb+dd)
比较等式两边得 c=0,a=d ,因此和 A 可交换的矩阵具有下列形状:
(a0ba).
- X=(1011)−1(211−1) . 这类问题通常用初等变换法比较简单 (请读者和求逆阵的方
法对比):
(1011112−11)→(1001112−1)
因此 X=(112−1) .
-
A 必是对角矩阵.
-
分块上三角矩阵的逆矩阵也是分块上三角阵, 因此可以用待定元素法. 设原矩阵的逆矩阵为 (A−1OXB−1) ,则
(AOCB)(A−1OXB−1)=(IOOI)
即
(IOAX+CB−1I)=(IOOI)
故 AX+CB−1=O,X=−A−1CB−1 . 因此原矩阵的逆矩阵为
(A−1O−A−1CB−1B−1)
注 本题也可用初等变换法, 请参考例 2.62 .
三、解答题
-
设 A=(aij) ,从 AD=DA ,比较两边的第 (i,j) 元素. 左边为 aijdjj ,右边为 aijdii . 当 i=j 时,因为 dii=djj ,要使它们相等,只有 aij=0 . 因此 A 是对角矩阵. 令 Pij 是第一类初等矩阵,它由单位矩阵交换第 i 行与第 j 行得到. PijA 的第 (j,i) 元素为 aii ,而 APij 的第 (j,i) 元素是 ajj ,因此 aii=ajj.A 是数量矩阵.
-
由已知 A2+A+In=O ,则 (A−In)(A2+A+In)=A3−In=O ,即 A3=In ,于是 A 是可逆矩阵.
-
因为 (In−2A)2=In−4A+4A2=In ,故 In−2A 是可逆矩阵.
-
由已知 A3−2A2+2A−In=−In ,即 (A−In)(A2−A+In)=−In ,于是 (In−A)−1= A2−A+In
-
这道题是例 2.15 的推广, 有了例 2.15 的结论, 我们可以直接计算
(In+BA)[In−B(Im+AB)−1A]=In+BA−(In+BA)B(Im+AB)−1A
=In+BA−(B+BAB)(Im+AB)−1A=In+BA−B(Im+AB)(Im+AB)−1A=In.
- 用初等变换法不难求得
A−1=100⋮00−a10⋮000−a1⋮00⋯⋯⋯⋯⋯000⋮−a1.
- 用初等变换法不难求得
F−1=−anan−1−anan−2−anan−3⋮−an1100⋮0010⋮0⋯⋯⋯⋯000⋮0.
- 将矩阵 A 分解为两个矩阵的乘积:
A=1x1⋮x1n−1x1n1x2⋮x2n−1x2n⋯⋯⋯⋯1xn⋮xnn−1xnn1x⋮xn−1xn11⋮10x1x2⋮xn0⋯⋯⋯⋯x1n−1x2n−1⋮xnn−1000⋮01,
因此 ∣A∣=(x−x1)(x−x2)⋯(x−xn)1≤i<j≤n∏(xj−xi)2 .
- 矩阵 A 可化为
A=In+a1a2⋮an(a1,a2,⋯,an)
由降阶公式可得 ∣A∣=1+i=1∑nai2 .
- 矩阵 A 可化为
A=a1a2⋮an11⋮1(1−b11−b2⋯⋯1−bn).
当 n>2 时,由 Cauchy-Binet 公式可得 ∣A∣=0 ; 当 n=2 时, ∣A∣=a1b1+a2b2−a1b2−b1a2 .
-
用反证法,设存在 n 阶正交阵 A,B ,使得 A2=cAB+B2(c=0) . 在等式两边同时左乘 A′ ,右乘 B′ ,可得 AB′=cIn+A′B ,从而 cIn=A′B−AB′ . 两边同时取迹,可得 nc=tr(cIn)=tr(A′B)−tr(AB′)=tr((A′B)′)−tr(AB′)=tr(B′A)−tr(AB′)=0 ,矛盾.
-
假设 Ak=O ,其中 k 为某个正整数. 由条件可得 AB=B(In−A) ,于是 O=AkB= B(In−A)k . 由单选题 2 知 In−A 是可逆矩阵,从而 B=O .
-
本题是例 2.12 和例 2.52 的推广.
(1) 设 Jb=(ObIn−1O) ,则 Jbn=bIn 且 A=a1In+a2Jb+a3Jb2+⋯+anJbn−1 . 因此同阶 b -循环矩阵的乘积仍然是 b -循环矩阵.
(2) 作多项式 f(x)=a1+a2x+a3x2+⋯+anxn−1 ,令 ε1,ε2,⋯,εn 是 b 的所有 n 次方根. 完全类似于例 2.52 的解法,最后可得 ∣A∣=f(ε1)f(ε2)⋯f(εn) .
- 设 A=(aij),x=(x1,x2,⋯,xn)′,y=(y1,y2,⋯,yn)′ ,考虑如下 n+1 阶矩阵的行列式求值:
B=(Ay′x0)
一方面,类似例 1.8 的两种解法 (直接展开或摄动法) 同理可得 ∣B∣=−i=1∑nj=1∑nAijxiyj . 另一方面,先把行列式 ∣B∣ 的第二行, ⋯ ,第 n 行全部加到第一行上; 再将第二列, ⋯ ,第 n 列全部加到第一列上, 可得
a11a21⋮an1y1a12a22⋮an2y2⋯⋯⋯⋯a1na2n⋮annynx1x2⋮xn0=0a21⋮an1y10a22⋮an2y2⋯⋯⋯⋯0a2n⋮annyni=1∑nxix2⋮xn0=00⋮0j=1∑nyj0a22⋮an2y2⋯⋯⋯⋯0a2n⋮annyni=1∑nxix2⋮xn0.
依次按照第一行和第一列进行展开,可得 ∣B∣=−A11i=1∑nj=1∑nxiyj . 比较上述两个结果,可得 A 的所有代数余子式都相等.
- 由假设知 f(A)=tr(AA′) ,因此
f(PAP−1)=tr(PAP−1(P′)−1A′P′)=tr((P′P)A(P′P)−1A′)=tr(AA′).
以下设 P′P=(cij),(P′P)−1=(dij) . 注意 P′P 是对称矩阵,后面要用到. 令 A=Eij 并代入上式, 则通过简单的计算可得
ciidjj=1
再令 A=Eij+Ekl 并代入上式,则通过简单的计算可得
ciidjj+ckkdll+ckidjl+cikdlj=2+2δikδjl,
其中 δik 是 Kronecker 符号. 由上述两个关系式可得
ckidjl+cikdlj=2δikδjl
在上式中令 j=l,i=k ,注意到 djj=0 ,故有 cik+cki=0 ,又因为 cik=cki ,故 cik=0,∀i=k . 于是 P′P 是一个对角矩阵,从而 djj=cjj−1 ,由此可得 cii=cjj,∀i,j . 因此 P′P=cIn ,其中 c=c11=0 .