当前位置:HOME - 线性代数入门答案 - 4.3 行列式的展开式

4.3 行列式的展开式

4.3.1
\\ 略.\\
4.3.2 \quad 利用按照行(列)展开求下列行列式;按照哪一行(列)展开,使得计算最简单?
\\ 按照0最多的行(列)展开即可.\\
4.3.3 \quad 计算a1a2a3a4a5b1b2b3b4b5c1c2000d1d2000e1e2000.\begin{vmatrix} a_1&a_2&a_3&a_4&a_5\\ b_1&b_2&b_3&b_4&b_5\\ c_1&c_2&0&0&0\\ d_1&d_2&0&0&0\\ e_1&e_2&0&0&0 \end{vmatrix}.
\\ 解:3-5行一定线性相关,行列式为0.\\
4.3.4
\\ 略.\\
4.3.5 \quad 计算λan1λan11λa21λ+a1.\begin{vmatrix} \lambda&&&&a_n\\ -1&\lambda&&&a_{n-1}\\ &\ddots&\ddots&&\vdots\\ &&-1&\lambda&a_2\\ &&&-1&\lambda+a_1 \end{vmatrix}.
\\ 解:化为行列式立得,原式=λn+λn1a1+λn2a2++an.=\lambda^n+\lambda^{n-1}a_{1}+\lambda^{n-2}a_2+\cdots+a_{n}.\\
4.3.6 \quad 计算λ1nλ22λn1λ.\begin{vmatrix} \lambda&1&&&&\\ n&\lambda&2&&&\\ &\ddots&\ddots&\ddots&&\\ &&\ddots&\ddots&\ddots&\\ &&&2&\lambda&n\\ &&&&1&\lambda \end{vmatrix}.
\\ 解:将第nn行加到第n1n-1行,再将第n1n-1行加到第n2n-2行,以此类推。原式=λ+nλ+nλ+nλ+nnλ+n1λ+nλ+nλ+nn1λ+n2λ+nλ+n2λ+1λ+n1λ\begin{vmatrix} \lambda+n&\lambda+n&\cdots&\cdots&\lambda+n&\lambda+n\\ n&\lambda+n-1&\lambda+n&\cdots&\lambda+n&\lambda+n\\ &n-1&\lambda+n-2&\lambda+n&\cdots&\lambda+n\\ &&\ddots&\ddots&\ddots&\\ &&&2&\lambda+1&\lambda+n\\ &&&&1&\lambda \end{vmatrix} =(λ+n)1111nλ+n1λ+nλ+nλ+nn1λ+n2λ+nλ+n2λ+1λ+n1λ=(\lambda+n)\begin{vmatrix} 1&1&\cdots&\cdots&1&1\\ n&\lambda+n-1&\lambda+n&\cdots&\lambda+n&\lambda+n\\ &n-1&\lambda+n-2&\lambda+n&\cdots&\lambda+n\\ &&\ddots&\ddots&\ddots&\\ &&&2&\lambda+1&\lambda+n\\ &&&&1&\lambda \end{vmatrix} 用第nn列减第n1n-1列,再用第n1n-1列减第n2n-2列,以此类推。 =(λ+n)1000nλ11n1λ122λ1n11λ1=(λ+n)λ11n1λ122λ1n11λ1 \begin{align*} &=(\lambda+n)\begin{vmatrix} 1&0&\cdots&\cdots&0&0\\ n&\lambda-1&1&&&\\ &n-1&\lambda-1&2&&\\ &&\ddots&\ddots&\ddots&\\ &&&2&\lambda-1&n-1\\ &&&&1&\lambda-1 \end{vmatrix}\\&=(\lambda+n)\begin{vmatrix} \lambda-1&1&&&\\ n-1&\lambda-1&2&&\\ &\ddots&\ddots&\ddots&\\ &&2&\lambda-1&n-1\\ &&&1&\lambda-1 \end{vmatrix} \end{align*} 设原式=Sn(λ).S_{n}(\lambda).上面的计算表明Sn(λ)=(λ+n)Sn1(λ1).S_{n}(\lambda)=(\lambda+n)S_{n-1}(\lambda-1).所以原式= (λ+n)(λ+n1)(λ+2)S1(λ(n1))=(λ+n)(λ+n1)(λ+2)λ(n1)11λ(n1)=(λ+n)(λ+n1)(λ+2)(λn+2)(λn)\begin{align*} &(\lambda+n)(\lambda+n-1)\cdots(\lambda+2)S_{1}(\lambda-(n-1))\\ &=(\lambda+n)(\lambda+n-1)\cdots(\lambda+2)\begin{vmatrix} \lambda-(n-1)&1\\ 1&\lambda-(n-1)\\ \end{vmatrix}\\&=(\lambda+n)(\lambda+n-1)\cdots(\lambda+2)(\lambda-n+2)(\lambda-n) \end{align*}
4.3.7 \quad 回顾例1.7.4中的对称、上三角和下三角Pascal矩阵。在四阶的情形,这三种矩阵分别为S4=[1111123413610141020],U4=[1111012300130001],L4=[1000110012101331].S_4=\begin{bmatrix} 1&1&1&1\\ 1&2&3&4\\ 1&3&6&10\\ 1&4&10&20\\ \end{bmatrix}, U_4=\begin{bmatrix} 1&1&1&1\\ 0&1&2&3\\ 0&0&1&3\\ 0&0&0&1\\ \end{bmatrix}, L_4=\begin{bmatrix} 1&0&0&0\\ 1&1&0&0\\ 1&2&1&0\\ 1&3&3&1\\ \end{bmatrix}.另外,存在LU分解Sn=LnUn.S_n=L_nU_n.\\
1. 求det(Ln),det(Un),det(Sn).\det(L_n),\det(U_n),\det(S_n).\\ 2. 求SnS_n右下角元素的代数余子式。\\ 3. 将SnS_n右下角的元素减11得到矩阵AnA_n,求det(An).\det(A_n).\\\\ 1. 解:\\ det(Ln)=det(Un)=det(Sn)=1.\det(L_n)=\det(U_n)=\det(S_n)=1.\\ 2. 解:\\ Cn,n=(1)n+ndet(Sn1)=det(Sn1)=1.C_{n,n}=(-1)^{n+n}\det(S_{n-1})=\det(S_{n-1})=1.\\ 3. 解:\\Sn=[s11s12s1ns21s22s2nsn1sn2snn]S_n=\begin{bmatrix} s_{11}&s_{12}&\cdots&s_{1n}\\ s_{21}&s_{22}&\cdots&s_{2n}\\ \vdots&\vdots&&\vdots\\ s_{n1}&s_{n2}&\cdots&s_{nn}\\ \end{bmatrix}。按照最后一行展开,则det(Sn)=sn1Cn1+sn2Cn2++snnCnn\det(S_n)=s_{n1}C_{n1}+s_{n2}C_{n2}+\cdots+s_{nn}C_{nn},同理det(An)=sn1Cn1+sn2Cn2++(snn1)Cnn\det(A_n)=s_{n1}C_{n1}+s_{n2}C_{n2}+\cdots+(s_{nn}-1)C_{nn}。所以det(Sn)det(An)=Cnn=det(Sn1)=1\det(S_n)-\det(A_n)=C_{nn}=\det(S_{n-1})=1,即det(An)=0.\det(A_n)=0.\\
4.3.8 \quad 给定An=[2112112],Bn=[1112112].A_n=\begin{bmatrix} 2&-1\\ -1&2&\ddots\\ &\ddots&\ddots&-1\\ &&-1&2 \end{bmatrix}, B_n=\begin{bmatrix} 1&-1\\ -1&2&\ddots\\ &\ddots&\ddots&-1\\ &&-1&2 \end{bmatrix}.\\
1. 利用展开式得到det(Bn)\det(B_n)关于nn的递推关系,并计算det(Bn).\det(B_n).\\ 2. 利用det(An)\det(A_n)det(Bn)\det(B_n)的关系计算det(An).\det(A_n).\\\\ 1. 解:\\ 按照第一行展开后根据行列式的列线性,有 det(Bn)=1112112112=2112112+112112=1112112+1102112+112112=1112112+0=det(Bn1) \begin{align*} \det(B_n)&=\begin{vmatrix} 1&-1\\ -1&2&-1\\ &-1&2&\ddots\\ &&\ddots&\ddots&-1\\ &&&-1&2\\ \end{vmatrix}\\ &=\begin{vmatrix} 2&-1\\ -1&2&\ddots\\ &\ddots&\ddots&-1\\ &&-1&2\\ \end{vmatrix}+\begin{vmatrix} -1\\ -1&2&\ddots\\ &\ddots&\ddots&-1\\ &&-1&2\\ \end{vmatrix}\\ &=\begin{vmatrix} 1&-1\\ -1&2&\ddots\\ &\ddots&\ddots&-1\\ &&-1&2\\ \end{vmatrix}+\begin{vmatrix} 1&-1\\ 0&2&\ddots\\ &\ddots&\ddots&-1\\ &&-1&2\\ \end{vmatrix}+\begin{vmatrix} -1\\ -1&2&\ddots\\ &\ddots&\ddots&-1\\ &&-1&2\\ \end{vmatrix}\\ &=\begin{vmatrix} 1&-1\\ -1&2&\ddots\\ &\ddots&\ddots&-1\\ &&-1&2\\ \end{vmatrix}+0\\ &=\det(B_{n-1}) \end{align*} det(B2)=1\det(B_2)=1,于是det(Bn)=1.\det(B_n)=1.\\ 2. 解:\\ 同样利用列线性, det(An)=2112112112=1112112112+112112112=det(Bn)+det(An1)=1+det(An1) \begin{align*} \det(A_n)&=\begin{vmatrix} 2&-1\\ -1&2&-1\\ &-1&2&\ddots\\ &&\ddots&\ddots&-1\\ &&&-1&2 \end{vmatrix}\\ &=\begin{vmatrix} 1&-1\\ -1&2&-1\\ &-1&2&\ddots\\ &&\ddots&\ddots&-1\\ &&&-1&2 \end{vmatrix}+\begin{vmatrix} 1&-1\\ &2&-1\\ &-1&2&\ddots\\ &&\ddots&\ddots&-1\\ &&&-1&2 \end{vmatrix}\\ &=\det(B_n)+\det(A_{n-1})\\ &=1+\det(A_{n-1}) \end{align*} det(A2)=3\det(A_2)=3,于是det(An)=n+1.\det(A_n)=n+1.\\
4.3.9 (行列式中的Fibonacci数列) \quad 如果一个矩阵比上(下)三角矩阵仅仅多一排非零对角元,则称之为上(下)Hessenberg矩阵。例如,H4=[2111121101210012]H_4=\begin{bmatrix} 2&1&1&1\\ 1&2&1&1\\ 0&1&2&1\\ 0&0&1&2\\ \end{bmatrix}就是上Hessenberg矩阵。上Hessenberg矩阵在数值分析中很有用。
\\ 1. 令HnH_nnn阶上Hessenberg矩阵,其对角元素都是22,其他非零元素都是11。证明det(Hn+2)=det(Hn+1)+det(Hn)\det(H_n+2)=\det(H_n+1)+\det(H_n),即这些行列式组成了Finonacci数列。\\ 2. 令SnS_n是对角元素为33,与对角元相邻的元素为11nn阶三对角矩阵(见练习1.3.12),例如,S4=[3100131001310013]S_4=\begin{bmatrix} 3&1&0&0\\ 1&3&1&0\\ 0&1&3&1\\ 0&0&1&3\\ \end{bmatrix}。它既是上Hessenburg矩阵也是下Hessenburg矩阵。求SnS_n的递归公式,并分析与Fibonacci数列的关系。\\ 3. 设nn阶三对角矩阵的行列式的完全展开式中,最多有tnt_n项非零,求tnt_n的递归公式。\\\\ 1. 证明:\\ det(Hn)=211112111112n×n \det(H_n)=\begin{vmatrix} 2&1&1&\cdots&1\\ 1&2&1&\cdots&1\\ &1&\ddots&\ddots&\vdots\\ &&\ddots&\ddots&1\\ &&&1&2 \end{vmatrix}_{n\times n} 按照第一列展开, 211112111112n×n=22111112(n1)×(n1)11112112(n1)×(n1)=2det(Hn1)11112112(n1)×(n1) \begin{align*} \begin{vmatrix} 2&1&1&\cdots&1\\ 1&2&1&\cdots&1\\ &1&\ddots&\ddots&\vdots\\ &&\ddots&\ddots&1\\ &&&1&2 \end{vmatrix}_{n\times n}&=2\begin{vmatrix} 2&1&\cdots&1\\ 1&\ddots&\ddots&\vdots\\ &\ddots&\ddots&1\\ &&1&2 \end{vmatrix}_{(n-1)\times (n-1)}-\begin{vmatrix} 1&1&\cdots&1\\ 1&2&\ddots&\vdots\\ &\ddots&\ddots&1\\ &&1&2 \end{vmatrix}_{(n-1)\times (n-1)}\\ &=2\det(H_{n-1})-\begin{vmatrix} 1&1&\cdots&1\\ 1&2&\ddots&\vdots\\ &\ddots&\ddots&1\\ &&1&2 \end{vmatrix}_{(n-1)\times (n-1)} \end{align*} 由列线性, 11112112(n1)×(n1)=21112112(n1)×(n1)111021112(n1)×(n1)=21112112(n1)×(n1)21112112(n2)×(n2)=det(Hn1)det(Hn2) \begin{align*} \begin{vmatrix} 1&1&\cdots&1\\ 1&2&\ddots&\vdots\\ &\ddots&\ddots&1\\ &&1&2 \end{vmatrix}_{(n-1)\times (n-1)}&=\begin{vmatrix} 2&1&\cdots&1\\ 1&2&\ddots&\vdots\\ &\ddots&\ddots&1\\ &&1&2 \end{vmatrix}_{(n-1)\times (n-1)}-\begin{vmatrix} 1&1&\cdots&\cdots&1\\ 0&2&\ddots&&\vdots\\ &1&\ddots&\ddots&\vdots\\ &&\ddots&\ddots&1\\ &&&1&2 \end{vmatrix}_{(n-1)\times (n-1)}\\ &=\begin{vmatrix} 2&1&\cdots&1\\ 1&2&\ddots&\vdots\\ &\ddots&\ddots&1\\ &&1&2 \end{vmatrix}_{(n-1)\times (n-1)}-\begin{vmatrix} 2&1&\cdots&1\\ 1&2&\ddots&\vdots\\ &\ddots&\ddots&1\\ &&1&2 \end{vmatrix}_{(n-2)\times (n-2)}\\ &=\det(H_{n-1})-\det(H_{n-2}) \end{align*} 于是 det(Hn)=2det(Hn1)(det(Hn1)det(Hn2))=det(Hn1)+det(Hn2) \begin{align*} \det(H_{n})&=2\det(H_{n-1})-(\det(H_{n-1})-\det(H_{n-2}))\\ &=\det(H_{n-1})+\det(H_{n-2}) \end{align*} det(H1)=2,det(H2)=3\det(H_1)=2, \det(H_2)=3, 所以 det(Hn)\det(H_n) 是 Fibonacci 数列。\\ 2. 解:\\ det(Sn)=3113113\det(S_n)=\begin{vmatrix} 3&1\\ 1&3&\ddots\\ &\ddots&\ddots&1\\ &&1&3 \end{vmatrix} 按照第一列展开, 3113113n×n=33113113(n1)×(n1)1131113(n1)×(n1)=3det(Sn1)311113(n2)×(n2)=3det(Sn1)det(Sn2) \begin{align*} \begin{vmatrix} 3&1\\ 1&3&\ddots\\ &\ddots&\ddots&1\\ &&1&3 \end{vmatrix}_{n\times n}&=3\begin{vmatrix} 3&1\\ 1&3&\ddots\\ &\ddots&\ddots&1\\ &&1&3 \end{vmatrix}_{(n-1)\times(n-1)}-\begin{vmatrix} 1\\ 1&3&1\\ &\ddots&\ddots&\ddots\\ &&\ddots&\ddots&1\\ &&&1&3 \end{vmatrix}_{(n-1)\times (n-1)}\\ &=3\det(S_{n-1})-\begin{vmatrix} 3&1\\ 1&\ddots&\ddots\\ &\ddots&\ddots&1\\ &&1&3 \end{vmatrix}_{(n-2)\times (n-2)}\\ &=3\det(S_{n-1})-\det(S_{n-2}) \end{align*} det(S1)=3,det(S2)=8\det(S_1)=3, \det(S_2)=8det(Sn)\det(S_n) 是 Fibonacci 数列的第2n+22n+2项。\\ 3. 解:\\n1n-1阶三对角矩阵Sn1S_{n-1}的完全展开式有tn1t_{n-1}项非零。现考虑Sn=[Sn111snn]S_n=\begin{bmatrix} \\ &S_{n-1}&\\ &&&1\\ &&1&s_{nn} \end{bmatrix} 的完全展开式。显然snns_{nn}Sn1S_{n-1}的完全展开式中所有非零项相乘也非零,这里有tn1t_{n-1}个非零项。最右一列的11和最下一行的11Sn2S_{n-2}的完全展开式中所有非零项相乘也非零,这里有tn2t_{n-2}个非零项。于是tn=tn1+tn2.t_n=t_{n-1}+t_{n-2}.\\
4.3.10 \quad 求下列推广的Vandermonde行列式:
1x1x1n2x1n1x2x2n2x2n1xnxnn2xnn.\begin{vmatrix} 1&x_1&\cdots&x_1^{n-2}&x_1^n\\ 1&x_2&\cdots&x_2^{n-2}&x_2^n\\ \vdots&\vdots&&\vdots&\vdots\\ 1&x_n&\cdots&x_n^{n-2}&x_n^n \end{vmatrix}. 解:\\ 可以看出原式和Vandermonde行列式之间差一列n1n-1次项,我们不妨把n1n-1次项补上去,同时为了保持方阵的形式还需要另外加一行。设得到的Vandermonde矩阵是DD,即,D=[1x1x1n2x1n1x1n1x2x2n2x2n1x2n1xnxnn2xnn1xnn1yyn2yn1yn].D=\begin{bmatrix} 1&x_1&\cdots&x_1^{n-2}&x_1^{n-1}&x_1^n\\ 1&x_2&\cdots&x_2^{n-2}&x_2^{n-1}&x_2^n\\ \vdots&\vdots&&\vdots&\vdots\\ 1&x_n&\cdots&x_n^{n-2}&x_n^{n-1}&x_n^n\\ 1&y&\cdots&y^{n-2}&y^{n-1}&y^n\\ \end{bmatrix}.det(D)=(yx1)(yx2)(yxn)(xnx1)(xnx2)(x2x1).\det(D)=(y-x_1)(y-x_2)\cdots(y-x_n)(x_n-x_1)(x_n-x_2)\cdots(x_2-x_1).\\DD按照最后一行展开可以发现,原式即为det(D)\det(D)yn1y^{n-1}系数的相反数。所以原式=(x1+x2++xn)1j<in(xixj).(x_1+x_2+\cdots+x_n)\prod_{1\leq j < i \leq n}(x_i-x_j).
4.3.11 \quadnn阶方阵AA,证明,det(λInA)\det(\lambda I_n-A)λ\lambda首项系数为1的nn次多项式.
\\ 证明是显然的,略.\\
4.3.12
\\ 1.设AA是正交矩阵,且det(A)<0\det(A)<0,证明In+AI_n+A不可逆.由此可得,存在非零向量x\bm{x},使得Ax=x.A\bm{x}=-\bm{x}.\\ 2.设AA是奇数阶正交矩阵,且det(A)>0\det(A)>0,证明InAI_n-A不可逆.由此可得,存在非零向量x\bm{x},使得Ax=x.A\bm{x}=\bm{x}.偶数阶的情形,结论是否成立?\\ 1.证明: det(AT(A+I))=det(A)det(A+I)=det(I+AT)=det(I+A).\det(A^{\mathrm{T}}(A+I))=\det(A)\det(A+I)=\det(I+A^{\mathrm{T}})=\det(I+A).det(A)det(A+I)=det(A+I).\det(A)\det(A+I)=\det(A+I). 又因为det(A)<0\det(A)<0,所以det(A+I)=0\det(A+I)=0,即In+AI_n+A不可逆.\\ 2.证明:\\ AA是正交矩阵且det(A)>0det(A)=1.\det(A)>0 \Rightarrow \det(A)=1.\\ 所以det(AT(InA))=det(InA)\det(A^{\mathrm{T}}(I_n-A))=\det(I_n-A)det(AT(InA))=det(ATIn)=(1)ndet(InA).\det(A^{\mathrm{T}}(I_n-A))=\det(A^{\mathrm{T}}-I_n)=(-1)^n\det(I_n-A).det(InA)=(1)ndet(InA).\det(I_n-A)=(-1)^n\det(I_n-A).nn是奇数时,det(InA)=det(InA)det(InA)=0.\det(I_n-A)=-\det(I_n-A) \Rightarrow \det(I_n-A)=0.而当nn是偶数时不成立.\\
4.3.13 \quadnn阶方阵A=[aij]A=[a_{ij}]对角占优,且对角元素都是正数,证明det(A)>0.\det(A)>0.\\
证明:\\ 注意到det(A+tI)\det(A+tI)是关于tt的多项式函数,处处连续可导.\\ A+tI(t>0)A+tI(t>0)也是对角占优矩阵,对任意t>0t>0,det(A+tI)0.\det(A+tI) \neq 0.又因为limtdet(A+tI)=+.\lim_{t\to\infty} \det(A+tI) = +\infty. 所以对任意t>0,det(A+tI)>0t>0,\det(A+tI)>0.于是当t=0t=0时,det(A+tI)=det(A)0.\det(A+tI)=\det(A) \geq 0.\\ 又因为AA是对角占优矩阵det(A)0,\Rightarrow \det(A) \neq 0,所以det(A)>0.\det(A)>0.\\
4.3.14 \quad 证明若AA不可逆,则其补矩阵的秩是0或1.
\\ 证明:\\A=[a1a2an]A=\begin{bmatrix} \bm{a}_1&\bm{a}_2&\cdots&\bm{a}_n \end{bmatrix},补矩阵的第ii列为ci=[ci1ci2cin].\bm{c}_i=\begin{bmatrix} c_{i1}\\c_{i2}\\ \vdots\\c_{in} \end{bmatrix}.\\rank(A)n2,\operatorname{rank}(A) \leq n-2,去掉一列后的矩阵仍然不可逆,代数余子式全部为0.即rank(C)=0.\operatorname{rank}(C)=0.\\rank(A)=n1,\operatorname{rank}(A)=n-1,因为AA不可逆det(A)=0.\Rightarrow \det(A)=0.所以当iji\neq j时,ajTci=0.\bm{a}_j^\mathrm{T}\bm{c}_i=0.i=ji=jajTci=det(A)=0.\bm{a}_j^\mathrm{T}\bm{c}_i=\det(A)=0.\\ 这表明ciR(A)\bm{c}_i \perp \mathcal{R}(A),所以rank(C)1.\operatorname{rank}(C) \leq 1.\\rank(C)1.\operatorname{rank}(C) \leq 1.\\
4.3.15 \quad 给定所有元素全为整数的可逆矩阵AA,证明,A1A^{-1}的所有元素全为整数,当且仅当detA=1.\vert{\det{A}}\vert=1.
\\ 由4.3.7逆矩阵公式立得.\\
4.3.16
\\ 略.\\
4.3.18 \quadnn阶方阵A,BA,B满足AB=BAAB=BA,证明:
\\ 1.det([ABBA])=det(A2+BB)\vert{\det(\begin{bmatrix} A&B\\ -B&A \end{bmatrix})}\vert=\vert{\det(A^2+B^B)}\vert \\ 2.det([ABBA])=det(A2+B2)\det(\begin{bmatrix} A&B\\ -B&A \end{bmatrix})=\det(A^2+B^2)\\ 1.证明: det([ABBA])=det([ABBA][ABBA])=det([A2+B200A2+B2])=det(A2+B2).\begin{align*} \vert{\det(\begin{bmatrix} A&B\\ -B&A \end{bmatrix})}\vert&=\sqrt{\det(\begin{bmatrix} A&B\\ -B&A \end{bmatrix} \begin{bmatrix} A&-B\\ B&A \end{bmatrix})}\\&=\sqrt{\det(\begin{bmatrix} A^2+B^2&0\\ 0&A^2+B^2 \end{bmatrix})}\\&=\vert{\det(A^2+B^2)}\vert. \end{align*} 2.证明:\\
法一:
\\AA可逆, det([ABBA])=det([ABOA+BA1B])=det(A2+ABA1B)=det(A2+B2).\begin{align*} \det(\begin{bmatrix} A&B\\ -B&A \end{bmatrix})&=\det(\begin{bmatrix} A&B\\ O&A+BA^{-1}B \end{bmatrix})\\&=\det(A^2+ABA^{-1}B)\\&=\det(A^2+B^2). \end{align*}AA不可逆,det(A)=0\det(A)=0,则det(A+ϵI)\det(A+\epsilon I) 一定不等于0.其中ϵ\epsilon是任意小的正实数.(这是因为此时行列式是关于ϵ\epsilon的多项式函数).\\ 显然有det([A+ϵIBBA+ϵI])=det((A+ϵI)2+B2).\det(\begin{bmatrix} A+\epsilon I&B\\ -B&A+\epsilon I \end{bmatrix})=\det((A+\epsilon I)^2+B^2). 因为行列式是关于ϵ\epsilon的多项式函数,处处连续可导,所以: det([ABBA])=limϵ0det([A+ϵIBBA+ϵI])=limϵ0det((A+ϵI)2+B2)=det(A2+B2).\begin{align*} \det(\begin{bmatrix} A&B\\ -B&A \end{bmatrix})&=\lim_{\epsilon \to 0}\det(\begin{bmatrix} A+\epsilon I&B\\ -B&A+\epsilon I \end{bmatrix})\\&=\lim_{\epsilon \to 0}\det((A+\epsilon I)^2+B^2)\\&=\det(A^2+B^2). \end{align*}
法二:
\\ 利用行变换和列变换 ABBA=行变换ABBiAAiB=列变换A+iBBOAiB=det((A+iB)(AiB))=det(A2+B2) \begin{align*} \begin{vmatrix} A&B\\ -B&A \end{vmatrix} &\overset{\text{行变换}}{=} \begin{vmatrix} A&B\\ -B-iA&A-iB \end{vmatrix}\\ &\overset{\text{列变换}}{=} \begin{vmatrix} A+iB&B\\ O&A-iB\\ \end{vmatrix}\\ &=\det((A+iB)(A-iB))\\ &=\det(A^2+B^2) \end{align*}
4.3.19-4.3.20
\\ 略.\\
4.3.21 \quad 在空间R3\mathbb{R}^3中,证明由向量a1,a2\bm{a}_1,\bm{a}_2围出的平行四边形的面积是det(ATA)\sqrt{\det(A^\mathrm{T}A)},其中A=[a1a2.]A=\begin{bmatrix} \bm{a}_1&\bm{a}_2. \end{bmatrix}
\\ 证明: det(ATA)=det((QR)TQR)=det(RTR)=det(R).\sqrt{\det(A^\mathrm{T}A)}=\sqrt{\det((QR)^\mathrm{T}QR)}=\sqrt{\det(R^\mathrm{T}R)}=\vert{\det(R)}\vert. 其中RR是上三角阵,且RR的对角元分别是a1\bm{a}_1的长度和a2\bm{a}_2垂直于a1\bm{a}_1分量的长度.于是S=det(R)=det(ATA).S=\vert{\det(R)}\vert=\sqrt{\det(A^\mathrm{T}A)}.
4.3.22 \quadnn阶方阵AA1,2,,n1,2,\cdots,n中任取kk个数i1<i2<<iki_1 \lt i_2 \lt \cdots \lt i_kAA的第i1,i2,,iki_1,i_2,\cdots,i_k行与i1,i2,,iki_1,i_2,\cdots,i_k列的交叉点处元素组成的kk阶方阵,称为A的一个k阶主子阵,其行列式称为A的一个k阶主子式。显然A有CnkC_n^k个主子阵,也有CnkC_n^k个主子式。证明:
\\ 1.det(A+λIn)\det(A+\lambda I_n)是关于λ\lambdann次多项式.\\ 2.记det(A+λIn)=a0λn+a1λn1++an\det(A+\lambda I_n)=a_0\lambda^n+a_1\lambda^{n-1}+\cdots+a_n,则a0=1a_0=1,而对k=1,2,,nk=1,2,\cdots,naka_kAA的所有kk阶主子式的和.\\
4.3.23 \quad (行列式游戏)甲和乙两个人构造一个n阶方阵,轮流填写矩阵中的元素,直到填满为止。如果矩阵的行列式非零,则甲胜,否则,乙胜。
\\ 1.如果乙先开始,且n=2n=2,则谁有必胜策略。\\ 解:显然无论是谁先手,n=2n=2时乙必胜。乙只需要在任意一行(列)全填0即可。当甲先手时,若甲下(1,1),乙下(2,2)就能保证胜利。\\ 2.如果乙先开始,且n=3n=3,则谁有必胜策略。\\ 解:乙有必胜策略,乙通过填0即可获胜。乙先在任意一个位置填0,接下来无论甲在任何地方下另一个数,乙只需要在与自己刚刚填写的数字位于同一列的另一个空格处填0,问题就转变为双方争夺n=2n=2的余子阵的问题,而在n=2n=2的情况下乙必胜。例子:乙在(2,1)填0,甲有两种选择(a)在(2,2)或(2,3)填1;(b)在其他列填1.若甲选(a),乙就在同一列另外一个空格处填0,问题即转变为n=2n=2情况。若甲选(b),乙就在(2,2)处填0,接下来甲只能在(2,3)填1,否则立输。此时问题显然也变为n=2n=2的情况。乙必胜。\\ 3.如果甲先开始,且n=3n=3,则谁有必胜策略。\\ 解:乙有必胜策略。和2中讨论的一样,乙通过填0即可获胜。\\ 4.如果甲先开始,且nn是偶数,则谁有必胜策略。\\ 解:乙有必胜策略,乙通过在对应行填和甲一样的数构造两个相同的行即可获胜。例子:甲在(2,1)填3,乙也在(2,2)填3,甲在(3,2)填5,乙也在(3,1)填5...以此类推,就能得到两个相同的行。乙必胜。\\ \\ 感兴趣的读者可自行思考nn是偶数且乙先手或nn是奇数的情况。相关讨论见https://mathoverflow.net/questions/2193/variation-on-a-matrix-game