本节, 我们学习行列式的几条重要的性质.
证. 我们用数学归纳法证明此事. 具体地, 设 P(n) 为命题det(In)=1.则, 我们的目标是: 对任何正整数 n, P(n) 是对的.
P(1) 显然是对的. 我就不解释它了; 您解释它.
现在, 我们假定
P(m−1) 是对的. 我们要证
P(m) 也是对的; 也就是,
det(Im)=1. 按列
1 展开, 有
=====det(Im)i=1∑m(−1)i+1[Im]i,1det(Im(i∣1))(−1)1+1δ(1,1)det(Im(1∣1))+i=2∑m(−1)i+1δ(i,1)det(Im(i∣1))det(Im−1)+i=2∑m(−1)i+10det(Im(i∣1))det(Im−1)1.所以,
P(m) 是对的. 由数学归纳法, 待证命题成立.
我接下来要讲的二个性质的论证利用按 (任何) 一列展开行列式的公式. 请允许我引用此公式:
设 A 是 n 级阵 (n⩾1). 设 j 为整数, 且 1⩽j⩽n. 则det(A)=i=1∑n(−1)i+j[A]i,jdet(A(i∣j)).
行列式 (关于列) 是多线性的. 具体地, 对任何不超过 n 的正整数 j, 任何 n−1 个 n×1 阵 a1, …, aj−1, aj+1, …, an, 任何二个 n×1 阵 x, y, 任何二个数 s, t, 有=det[a1,…,aj−1,sx+ty,aj+1,…,an]sdet[a1,…,aj−1,x,aj+1,…,an]+tdet[a1,…,aj−1,y,aj+1,…,an].(若 j=1, 则 a1 不出现; 若 j=n, 则 an 不出现. 下同.)
证. 作三个
n 级阵
A,
B,
C:
A,
B,
C 的列
k 为
ak (
k=j);
A 的列
j 为
x;
B 的列
j 为
y;
C 的列
j 为
sx+ty. 则
det(A)=det[a1,…,aj−1,x,aj+1,…,an];det(B)=det[a1,…,aj−1,y,aj+1,…,an];det(C)=det[a1,…,aj−1,sx+ty,aj+1,…,an].不难发现, 若
k=j, 则
[A]i,k=[B]i,k=[C]i,k, 故
A(i∣j)=B(i∣j)=C(i∣j). 再注意,
[C]i,j=s[A]i,j+t[B]i,j, 得
=====det(C)i=1∑n(−1)i+j[C]i,jdet(C(i∣j))i=1∑n(−1)i+j(s[A]i,j+t[B]i,j)det(C(i∣j))si=1∑n(−1)i+j[A]i,jdet(C(i∣j))+ti=1∑n(−1)i+j[B]i,jdet(C(i∣j))si=1∑n(−1)i+j[A]i,jdet(A(i∣j))+ti=1∑n(−1)i+j[B]i,jdet(B(i∣j))sdet(A)+tdet(B). 多线性有一个直白的推广. 具体地, 对任何不超过 n 的正整数 j, 任何 n−1 个 n×1 阵 a1, …, aj−1, aj+1, …, an, 任何 ℓ 个 n×1 阵 b1, b2, …, bℓ, 任何 ℓ 个数 s1, s2, …, sℓ, 有det[a1,…,aj−1,k=1∑ℓskbk,aj+1,…,an]=k=1∑ℓskdet[a1,…,aj−1,bk,aj+1,…,an].您可施数学归纳法于 ℓ 以证此事 (注意, s1b1+⋯+sℓbℓ=1(s1b1+⋯+sℓ−1bℓ−1)+sℓbℓ); 其实, 这就是多次用多线性的结果.
行列式 (关于列) 是交错性的. 具体地, 若 n 级阵 A 有二列相同, 则 det(A)=0.
有一件事值得提. 明显地, 1 级阵不可能有二列相同. 不过, 根据 “若 p 是错的, 则 ‘若 p, 则 q’ 是对的” 原则, 我们仍认为 1 级阵的行列式有交错性. (“若 p, 则 q” 相当于 “对适合条件 p 的任何对象 o, o 也适合条件 q”. 形如 “对任何 A, 必 B” 的话的反面就是 “存在某个 A, 使其非 B”. 所以, 若我们找不到 “非 B” 的 A, 我们应认为, “对任何 A, 必 B” 是对的. 特别地, 当 A 不存在时, 自然没有非 B 的 A. 故, 我们认为, 即使 A 不存在, “对任何 A, 必 B” 是对的.)
证. 我们用数学归纳法证明此事. 具体地, 设 P(n) 为命题
对每一个有相同的二列的 n 级阵 A, 其行列式必为 0.
则, 我们的目标是: 对任何正整数
n,
P(n) 是对的.
前面解释过, 我们认为, P(1) 是对的.
现在考虑 P(2). 为此, 任取有相同的二列的 2 级阵A=[abab].则det(A)=ab−ba=0.故 P(2) 是对的.
现在, 我们假定 P(m−1) 是对的 (注意, 此处 m⩾3). 我们要证 P(m) 也是对的. 任取一个有相同的二列的 m 级阵 A. 我们设 A 的列 p 等于列 q, 其中 1⩽p<q⩽m. 在 1, 2, …, m 这 m 个数里, 我们必定能找到一个数 j, 它既不等于 p, 也不等于 q. 按列 j 展开行列式, 有det(A)=i=1∑m(−1)i+j[A]i,jdet(A(i∣j)).注意, m−1 级阵 A(i∣j) 仍有相同的二列. 所以, 根据假定, det(A(i∣j))=0. 故 det(A)=0.
所以,
P(m) 是对的. 由数学归纳法, 待证命题成立.
行列式的一些性质是其多线性与交错性的推论, 如
行列式 (关于列) 是反称性的. 具体地, 设 A 是 n 级阵. 设交换 A 的列 p 与列 q 后得到的阵为 B (p<q). 则 det(B)=−det(A). (通俗地, 交换方阵的二列, 则其行列式变号.)
证. 设
A=[a1,a2,…,an]. 为方便, 我们写
f(x,y)=det[a1,…,ap−1,x,ap+1,…,aq−1,y,aq+1,…,an].则
0=====f(ap+aq,ap+aq)f(ap,ap+aq)+f(aq,ap+aq)(f(ap,ap)+f(ap,aq))+(f(aq,ap)+f(aq,aq))f(ap,aq)+f(aq,ap)det(A)+det(B).