四、求解下列线性方程组, 其中
a1,⋯,an,b 为参数且
n∑i=1ai≠0:
⎧⎪
⎪
⎪
⎪
⎪⎨⎪
⎪
⎪
⎪
⎪⎩(a1+b)x1+a2x2+a3x3+⋯+anxn=0,a1x1+(a2+b)x2+a3x3+⋯+anxn=0,a1x1+a2x2+(a3+b)x3+⋯+anxn=0,⋯⋯⋯⋯a1x1+a2x2+a3x3+⋯+(an+b)xn=0.
解 设上述方程组的系数矩阵为 A, 则由求和法或行列式的降阶公式可得 |A|=bn−1(b+n∑i=1ai). 下面分三种情况进行讨论.
Case 1 若 b=0, 则原方程组等价于一个线性方程 a1x1+a2x2+a3x3+⋯+anxn=0. 又 n∑i=1ai≠0, 故不妨设 a1≠0 来进行讨论 (其他情形完全类似), 此时原方程组的基础解系为 η1=(−a2,a1,0,⋯,0)′, η2=(−a3,0,a1,⋯,0)′, ⋯, ηn−1=(−an,0,0,⋯,a1)′.
Case 2 若 b=−n∑i=1ai≠0, 则 e=(1,1,1,⋯,1)′ 显然是方程组的一个非零解. 下面用初等变换法来求 r(A). 将 A 的后 n−1 列全部加到第一列上, 然后再将第一行乘以 −1 依次加到后 n−1 行上:
A→⎛⎜
⎜
⎜
⎜
⎜
⎜
⎜⎝0a2a3⋯an0b0⋯000b⋯0⋮⋮⋮⋮000⋯b⎞⎟
⎟
⎟
⎟
⎟
⎟
⎟⎠,
显然右边矩阵的秩等于 n−1, 故 r(A)=n−1. 也可以用矩阵秩的降阶公式来求 r(A). 设 α=(a1,a2,⋯,an)′, 则 A=bIn+e⋅1−1⋅α′, 故由高代白皮书例 3.73 可知,
1+r(A)=r(bIn)+r(1+α′(bIn)−1e)=r(bIn)+r(b+n∑i=1ai)=n,
于是 r(A)=n−1. 由线性方程组的求解理论可知, 原方程组解空间的维数等于 n−r(A)=1, 于是原方程组的基础解系为 e=(1,1,1,⋯,1)′.
Case 3 若 b≠0 且 b≠−n∑i=1ai, 则 |A|≠0, 故由 Cramer 法则可知, 原方程组只有零解. □
############
五、设 n 阶方阵 A 满足 AA′=In 且 |A|<0, 证明: In+A 是奇异阵.
证明 由 AA′=In 可得 1=|AA′|=|A|⋅|A′|=|A|2, 又 |A|<0, 故 |A|=−1. 于是
|In+A|=|AA′+A|=|A(In+A′)|=|A|⋅|(In+A)′|=−|In+A|,
从而 |In+A|=0, 即 In+A 是奇异阵. □
注 本题与高代白皮书例 2.18 类似.
############
六、设 n 阶方阵 A=(aij), 下列 n 个行列式称为 A 的 n 个顺序主子式:
|Ak|=∣∣
∣
∣
∣∣a11a12⋯a1ka21a22⋯a2k⋮⋮⋮ak1ak2⋯akk∣∣
∣
∣
∣∣,k=1,2,⋯,n.
设 r(A)=r, 证明: 可对 A 实施若干次行对换和列对换, 使所得矩阵 B 的前 r 个顺序主子式全不为零, 并且后 n−r 个顺序主子式全为零.
证明 设 A=(aij)=⎛⎜
⎜
⎜
⎜⎝α1α2⋮αn⎞⎟
⎟
⎟
⎟⎠ 为其行分块, 通过行对换可将其极大无关组调换至前 r 行, 故不妨设 α1,⋯,αr 是 A 的行向量的极大无关组. 由于 α1=(a11,a12,⋯,a1n)≠0, 故存在某个 a1j≠0, 对换第 1 列与第 j 列 (这时所得矩阵的前 r 行仍为其行向量的极大无关组), 因此不妨设 a11≠0. 下设 |A1|=a11≠0, ⋯, |Ak|=∣∣
∣
∣∣a11⋯a1k⋮⋮ak1⋯akk∣∣
∣
∣∣≠0, 其中 1≤k<r, 于是 ⎛⎜
⎜⎝a11⋮ak1⎞⎟
⎟⎠, ⋯, ⎛⎜
⎜⎝a1k⋮akk⎞⎟
⎟⎠ 线性无关, 由高代白皮书例 3.13 可知, ⎛⎜
⎜
⎜
⎜⎝a11⋮ak1ak+1,1⎞⎟
⎟
⎟
⎟⎠, ⋯, ⎛⎜
⎜
⎜
⎜⎝a1k⋮akkak+1,k⎞⎟
⎟
⎟
⎟⎠ 也线性无关. 注意到
r⎛⎜
⎜
⎜
⎜⎝a11⋯a1k⋯a1n⋮⋮⋮ak1⋯akk⋯aknak+1,1⋯ak+1,k⋯ak+1,n⎞⎟
⎟
⎟
⎟⎠=k+1,⋯(∗)
故可从后 n−k 列中选出一列与前 k 列一起构成列向量的极大无关组, 将这一列与第 k+1 列对换, 故不妨设矩阵 (∗) 的前 k+1 列是其列向量的极大无关组, 于是
|Ak+1|=∣∣
∣
∣
∣
∣∣a11⋯a1ka1,k+1⋮⋮⋮ak1⋯akkak,k+1ak+1,1⋯ak+1,kak+1,k+1∣∣
∣
∣
∣
∣∣≠0.
由上述归纳法即得, A 通过若干次行对换和列对换之后, 得到矩阵 B 的前 r 个顺序主子式非零. 又 r(B)=r(A)=r, 故由矩阵秩的子式判别法可知, B 的后 n−r 个顺序主子式全为零. □
注 本题与高代教材定理 3.6.2 (矩阵秩的子式判别法) 的证明类似.
############
七、给定非负实数 aij(1≤i≠j≤n) 满足下列两个条件:
(i) aij=aji(1≤i<j≤n);
(ii) 存在 1,2,⋯,n 的全排列 k1,k2,⋯,kn, 使得 ak1,k2ak2,k3⋯akn−1,knakn,k1>0.
令 ai=ai1+⋯+ai,i−1+ai,i+1+⋯+ain(1≤i≤n), 定义 n 阶方阵 B=(bij) 为: bii=−1(1≤i≤n), bij=aijai(1≤i≠j≤n). 证明:
(1) 线性方程组 Bx=0 的解空间为 L(e), 其中 e=(1,1,⋯,1)′;
(2) 线性方程组 B′y=0 的解空间为 L(α), 其中 α=(a1,a2,⋯,an)′;
(3) 设 β=(b1,b2,⋯,bn)′∈Rn, 则 Bx=β 有解的充要条件是 α′β=n∑i=1aibi=0.
证法一 (1) 显然 L(e) 包含在 Bx=0 的解空间中. 反之, 任取 Bx=0 的解 x=(x1,x2,⋯,xn)′∈Rn, 则存在 1≤k≤n, 使得 xk=max1≤i≤nxi. 考虑 Bx=0 的第 k 个方程, 注意到 bij≥0(1≤i≠j≤n), 故可得
xk=bk1x1+⋯+bk,k−1xk−1+bk,k+1xk+1+⋯+bknxn
≤bk1xk+⋯+bk,k−1xk+bk,k+1xk+⋯+bknxk
=(bk1+⋯+bk,k−1+bk,k+1+⋯+bkn)xk=xk.
因此上述不等式取等号, 即若 bk,j>0, 则必有 xj=xk. 为书写方便考虑, 不妨设上述 k=k1, 由条件 (ii) 可知 bk1,k2>0, 于是 xk2=xk1 也是最大值. 再对第 k2 个方程重复上面的讨论, 可得 xk3=xk2 也是最大值. 不断这样讨论下去, 最后可得 xk1=xk2=⋯=xkn, 即 x1=x2=⋯=xn, 于是 x=ce, 结论得证.
(2) 显然 L(α) 包含在 B′y=0 的解空间中. 再由 (1) 和线性方程组的求解理论可知 r(B)=n−1, 于是 r(B′)=n−1, 从而 B′y=0 解空间的维数等于 n−r(B′)=1, 因此 B′y=0 的解空间为 L(α).
(3) 由高代白皮书例 3.99 以及 (2) 即得结论.
证法二 注意到 ai>0(1≤i≤n), 故设
C=diag{a1,a2,⋯,an}⋅B=⎛⎜
⎜
⎜
⎜⎝−a1a12⋯a1na21−a2⋯a2n⋮⋮⋮an1an2⋯−an⎞⎟
⎟
⎟
⎟⎠,
则 C 为实对称阵且每行每列元素之和均为零.
(1) 证明 Bx=0 的解空间为 L(e), 等价于证明 Cx=0 的解空间为 L(e). 显然 L(e) 包含在 Cx=0 的解空间中. 反之, 任取 Cx=0 的解 x=(c1,c2,⋯,cn)′∈Rn, 则有
0=x′Cx=−n∑i=1aic2i+2∑1≤i<j≤naijcicj.
注意到 aij≥0(1≤i<j≤n) 且 2cicj≤c2i+c2j, 故由上式可得
0=x′Cx≤−n∑i=1aic2i+∑1≤i<j≤naij(c2i+c2j)=−n∑i=1aic2i+∑1≤i≠j≤naijc2i
=n∑i=1(−ai+∑j≠iaij)c2i=0.⋯(†)
因此, (†) 中的不等号只能全部取等号, 即若 aij>0, 则必有 ci=cj. 由假设存在全排列 k1,k2,⋯,kn, 使得 ak1k2>0, ak2k3>0, ⋯, aknk1>0, 故可得 ck1=ck2=⋯=ckn, 即 c1=c2=⋯=cn, 于是 x=c1e, 结论得证.
(2) 证明 B′y=0 的解空间为 L(α), 等价于证明 C⋅diag{a−11,a−12,⋯,a−1n}y=0 解空间为 L(α), 这也等价于证明 Cx=0 的解空间为 L(e), 而这即为 (1) 的结论.
(3) 由高代白皮书例 3.99 以及 (2) 即得结论. □
注 本题与19级高等代数I期末考试第八大题类似.
############
参考文献
[1] 高代教材: 高等代数学 (第四版), 谢启鸿、姚慕生、吴泉水 编著, 复旦大学出版社, 2022.
[2] 高代白皮书: 高等代数 (第四版), 谢启鸿、姚慕生 编著, 复旦大学出版社, 2022.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决