4.3 行列式的展开式

4.3.1
略.
4.3.2 利用按照行(列)展开求下列行列式;按照哪一行(列)展开,使得计算最简单?
按照0最多的行(列)展开即可.
4.3.3 计算
解:3-5行一定线性相关,行列式为0.
4.3.4
略.
4.3.5 计算
解:化为行列式立得,原式 4.3.6 计算
解:将第行加到第行,再将第行加到第行,以此类推。原式= 用第列减第列,再用第列减第列,以此类推。 设原式=上面的计算表明所以原式= 4.3.7 回顾例1.7.4中的对称、上三角和下三角Pascal矩阵。在四阶的情形,这三种矩阵分别为另外,存在LU分解 1. 求 2. 求右下角元素的代数余子式。
3. 将右下角的元素减得到矩阵,求 1. 解:
2. 解:
3. 解:
令。按照最后一行展开,则,同理。所以,即 4.3.8 给定 1. 利用展开式得到关于的递推关系,并计算 2. 利用与的关系计算 1. 解:
按照第一行展开后根据行列式的列线性,有 而,于是 2. 解:
同样利用列线性, 而,于是 4.3.9 (行列式中的Fibonacci数列) 如果一个矩阵比上(下)三角矩阵仅仅多一排非零对角元,则称之为上(下)Hessenberg矩阵。例如,就是上Hessenberg矩阵。上Hessenberg矩阵在数值分析中很有用。
1. 令为阶上Hessenberg矩阵,其对角元素都是,其他非零元素都是。证明,即这些行列式组成了Finonacci数列。
2. 令是对角元素为,与对角元相邻的元素为的阶三对角矩阵(见练习1.3.12),例如,。它既是上Hessenburg矩阵也是下Hessenburg矩阵。求的递归公式,并分析与Fibonacci数列的关系。
3. 设阶三对角矩阵的行列式的完全展开式中,最多有项非零,求的递归公式。 1. 证明:
按照第一列展开, 由列线性, 于是 而 , 所以 是 Fibonacci 数列。
2. 解:
按照第一列展开, 由得 是 Fibonacci 数列的第项。
3. 解:
设阶三对角矩阵的完全展开式有项非零。现考虑 的完全展开式。显然和的完全展开式中所有非零项相乘也非零,这里有个非零项。最右一列的和最下一行的和的完全展开式中所有非零项相乘也非零,这里有个非零项。于是 4.3.10 求下列推广的Vandermonde行列式: 解:
可以看出原式和Vandermonde行列式之间差一列次项,我们不妨把次项补上去,同时为了保持方阵的形式还需要另外加一行。设得到的Vandermonde矩阵是,即, 且 将按照最后一行展开可以发现,原式即为中系数的相反数。所以原式= 4.3.11 对阶方阵,证明,是首项系数为1的次多项式.
证明是显然的,略.
4.3.12
1.设是正交矩阵,且,证明不可逆.由此可得,存在非零向量,使得 2.设是奇数阶正交矩阵,且,证明不可逆.由此可得,存在非零向量,使得偶数阶的情形,结论是否成立?
1.证明: 即 又因为,所以,即不可逆.
2.证明:
是正交矩阵且 所以 而 即 当是奇数时,而当是偶数时不成立.
4.3.13 设阶方阵对角占优,且对角元素都是正数,证明 证明:
注意到是关于的多项式函数,处处连续可导.
也是对角占优矩阵,对任意,又因为 所以对任意.于是当时, 又因为是对角占优矩阵所以 4.3.14 证明若不可逆,则其补矩阵的秩是0或1.
证明:
令,补矩阵的第列为 若去掉一列后的矩阵仍然不可逆,代数余子式全部为0.即 若因为不可逆
所以当时,当时 这表明,所以 即 4.3.15 给定所有元素全为整数的可逆矩阵,证明,的所有元素全为整数,当且仅当
由4.3.7逆矩阵公式立得.
4.3.16
略.
4.3.18 设阶方阵满足,证明:
1. 2. 1.证明: 2.证明:
法一:
若可逆, 若不可逆,,则 一定不等于0.其中是任意小的正实数.(这是因为此时行列式是关于的多项式函数).
显然有 因为行列式是关于的多项式函数,处处连续可导,所以: 法二:
利用行变换和列变换 4.3.19-4.3.20
略.
4.3.21 在空间中,证明由向量围出的平行四边形的面积是,其中
证明: 其中是上三角阵,且的对角元分别是的长度和垂直于分量的长度.于是 4.3.22 对阶方阵在中任取个数,的第行与列的交叉点处元素组成的阶方阵,称为的一个阶主子阵,其行列式称为的一个阶主子式。显然有个主子阵,也有个主子式。证明:
1.是关于的次多项式.
2.记,则,而对,是的所有阶主子式的和.
1. 证明:
用数学归纳法。按照阶数归纳,当时显然成立。
现假设阶数为时命题成立,即对阶方阵,是关于的次多项式。
考虑阶方阵,显然,其中。按照最后一行展开可得 4.3.23 (行列式游戏)甲和乙两个人构造一个n阶方阵,轮流填写矩阵中的元素,直到填满为止。如果矩阵的行列式非零,则甲胜,否则,乙胜。
1.如果乙先开始,且,则谁有必胜策略。
2.如果乙先开始,且,则谁有必胜策略。
3.如果甲先开始,且,则谁有必胜策略。
4.如果甲先开始,且是偶数,则谁有必胜策略。
1.解:
显然无论是谁先手,时乙必胜。乙只需要在任意一行(列)全填0即可。当甲先手时,若甲下(1,1),乙下(2,2)就能保证胜利。
2.解:
如果乙先手,且,则乙有必胜策略,乙通过填0即可获胜。乙先在任意一个位置填0,接下来无论甲在任何地方下另一个数,乙只需要在与自己刚刚填写的数字位于同一列的另一个空格处填0,问题就转变为双方争夺的余子阵的问题,而在的情况下乙必胜。例子:乙在(2,1)填0,甲有两种选择(a)在(2,2)或(2,3)填1;(b)在其他列填1.若甲选(a),乙就在同一列另外一个空格处填0,问题即转变为情况。若甲选(b),乙就在(2,2)处填0,接下来甲只能在(2,3)填1,否则立输。此时问题显然也变为的情况。乙必胜。
3.解:
如果甲先手,且,则乙有必胜策略。和2中讨论的一样,乙通过填0即可获胜。
4.解:
如果甲先手,且是偶数,则乙有必胜策略,乙通过在对应行填和甲一样的数构造两个相同的行即可获胜。例子:甲在(2,1)填3,乙也在(2,2)填3,甲在(3,2)填5,乙也在(3,1)填5...以此类推,就能得到两个相同的行。乙必胜。

感兴趣的读者可自行思考是偶数且乙先手或是奇数的情况。相关讨论见https://mathoverflow.net/questions/2193/variation-on-a-matrix-game