本节, 我们用倍加与倍乘研究古伴.
回想, 在 “古伴的性质 (1)” 与 “古伴的性质 (3)”, 我们证明了, 对任何 n 级阵 A , B , 与任何数 c ,adj ( A T ) adj ( c A ) det ( adj ( A ) ) adj ( adj ( A ) ) adj ( B A ) = ( adj ( A ) ) T , = c n − 1 adj ( A ) , = ( det ( A ) ) n − 1 , = ( det ( A ) ) n − 2 A , = adj ( A ) adj ( B ) . 前二个式的证明是简单的, 但后三个式的证明是难的. 证明式 3 与式 4 时, 我们要讨论 det ( A ) = 0 时的与 det ( A ) = 0 时的情形; 证明式 5 时, 我们用了 Binet–Cauchy 公式, 因为, 虽然我们在 det ( B A ) = 0 时证明了式 5, 我们未能在 det ( B A ) = 0 时, 用别的方法证明它.
在上节, 当证明一些跟行列式有关的定理时, 我们证明了式 (C.39.1 ) 与式 (C.39.2 ), 并反复地用它们. 类似地, 若我们用倍加与倍乘研究古伴, 我们也应先证明类似的关系.
设 D 是 n 级阵, 且当 i = j 时, [ D ] i , j = 0 . 则当 i = j 时, [ adj ( D ) ] i , j = 0 .
证. 我证明, 若 n 级阵 U 适合, 当 i > j 时, [ U ] i , j = 0 , 则当 i > j 时, [ adj ( U ) ] i , j = 0 . 那么, 用转置, 或类似地, 您能证明, 若 n 级阵 L 适合, 当 i < j 时, [ L ] i , j = 0 , 则当 i < j 时, [ adj ( L ) ] i , j = 0 . 则由它们, 待证的事是对的, 因为 i = j 相当于 i > j 或 i < j .
设 n 级阵 U 适合, 当 i > j 时, [ U ] i , j = 0 . 注意, [ adj ( U ) ] i , j = ( − 1 ) j + i det ( U ( j ∣ i )) . 设 1 ⩽ s < t ⩽ n . 记V = U ( s ∣ t ) = U ( j 1 , … , j n − 1 i 1 , … , i n − 1 ) , 其中, i 1 < ⋯ < i n − 1 , 且 j 1 < ⋯ < j n − 1 . 注意, i 1 , … , i n − 1 比 1 , 2 , … , n 少 s , 且 j 1 , … , j n − 1 比 1 , 2 , … , n 少 t . 我们说明, det ( V ) = 0 .
我们说,
i k ⩾ j k . 其实, 具体地, 对
k = 1 ,
… ,
n − 1 ,
i k = { k , k + 1 , k < s ; k ⩾ s , 且
j k = { k , k + 1 , k < t ; k ⩾ t , 既然
s < t , 则对小于
n 的正整数
k ,
k 一定适合如下三条件的一个: (i)
k < s ; (ii)
s ⩽ k < t ; (iii)
t ⩽ k . 对 (i),
i k = k = j k ; 对 (ii),
i k = k + 1 = j k + 1 > j k ; 对 (iii),
i k = k + 1 = j k . 于是, 若
u > v , 则
i u ⩾ j u > j v . 则
[ V ] u , v = [ U ] i u , j v = 0 . 则
det ( V ) = [ V ] 1 , 1 [ V ] 2 , 2 … [ V ] n − 1 , n − 1 . 注意,
[ V ] s , s = [ U ] i s , j s = [ U ] s + 1 , s = 0 . 则
det ( V ) = 0 . 则
[ adj ( U ) ] t , s = ( − 1 ) s + t det ( U ( s ∣ t )) = 0 , 若
t > s .
设 D 是 n 级阵, 且当 i = j 时, [ D ] i , j = 0 . 则[ adj ( D ) ] i , j = ⎩ ⎨ ⎧ det ( D ( i ∣ i )) = 1 ⩽ ℓ ⩽ n ℓ = i ∏ [ D ] ℓ , ℓ , 0 , i = j ; 其他 .
证. 我们知道, 当
i = j 时,
[ adj ( D ) ] i , j = 0 . 当
i = j 时,
[ adj ( D ) ] i , j = = = = ( − 1 ) i + i det ( D ( i ∣ i )) det ( D ( i ∣ i )) [ D ( i ∣ i ) ] 1 , 1 [ D ( i ∣ i ) ] 2 , 2 … [ D ( i ∣ i ) ] n − 1 , n − 1 1 ⩽ ℓ ⩽ n ℓ = i ∏ [ D ] ℓ , ℓ . 设 n 是正整数. 设 q 是不超过 n 的正整数. 设 s 是数. 则[ adj ( M ( n ; q ; s )) ] i , j = ⎩ ⎨ ⎧ s , 1 , 0 , i = j = q ; i = j = q ; 其他 . 则det ( adj ( M ( n ; q ; s )) ) = ( det ( M ( n ; q ; s )) ) n − 1 . 进一步地, [ adj ( adj ( M ( n ; q ; s )) ) ] i , j = ⎩ ⎨ ⎧ s n − 2 , s n − 1 , 0 , i = j = q ; i = j = q ; 其他 . 则adj ( adj ( M ( n ; q ; s )) ) = ( det ( M ( n ; q ; s )) ) n − 2 M ( n ; q ; s ) .
证. 回想, M ( n ; q ; s ) 是 n 级阵, 且[ M ( n ; q ; s ) ] i , j = ⎩ ⎨ ⎧ 1 , s , 0 , i = j = q ; i = j = q ; 其他 . 注意, det ( M ( n ; q ; s )) = 1 n − 1 s = s .
由前面的讨论, [ adj ( M ( n ; q ; s )) ] i , j = ⎩ ⎨ ⎧ 1 n − 2 s , 1 n − 1 , 0 , i = j = q ; i = j = q ; 其他 . 则det ( adj ( M ( n ; q ; s )) ) = s n − 1 1 = s n − 1 = ( det ( M ( n ; q ; s )) ) n − 1 .
进一步地, 由前面的讨论,
[ adj ( adj ( M ( n ; q ; s )) ) ] i , j = ⎩ ⎨ ⎧ s n − 2 1 , s n − 1 , 0 , i = j = q ; i = j = q ; 其他 . 则
adj ( adj ( M ( n ; q ; s )) ) = = s n − 2 M ( n ; q ; s ) ( det ( M ( n ; q ; s )) ) n − 2 M ( n ; q ; s ) . 设 n 是正整数. 设 q 是不超过 n 的正整数. 设 s 是数. 设 A 是 n 级阵. 则adj ( A M ( n ; q ; s )) = adj ( M ( n ; q ; s )) adj ( A ) .
证. 注意, 以数 s 乘 A 的列 q , 且不改变其他的列, 我们得阵 A M ( n ; q ; s ) .
当
i = q 时,
( A M ( n ; q ; s )) ( j ∣ i ) 的列
q − ρ ( q , i ) 是
A ( j ∣ i ) 的列
q − ρ ( q , i ) 的
s 倍, 且
( A M ( n ; q ; s )) ( j ∣ i ) 与
A ( j ∣ i ) 的其他的列相同; 这里, 回想, 对任何整数
i ,
j ,
ρ ( i , j ) = { 0 , 1 , i < j ; i ⩾ j . 则
det (( A M ( n ; q ; s )) ( j ∣ i )) = s det ( A ( j ∣ i )) . 则, 当
i = q 时,
[ adj ( A M ( n ; q ; s )) ] i , j = = = = ( − 1 ) j + i det (( A M ( n ; q ; s )) ( j ∣ i )) ( − 1 ) j + i s det ( A ( j ∣ i )) s [ adj ( A ) ] i , j [ adj ( M ( n ; q ; s )) ] i , i [ adj ( A ) ] i , j . 当
i = q 时,
( A M ( n ; q ; s )) ( j ∣ i ) = A ( j ∣ i ) . 则
[ adj ( A M ( n ; q ; s )) ] i , j = = = = ( − 1 ) j + i det (( A M ( n ; q ; s )) ( j ∣ i )) ( − 1 ) j + i det ( A ( j ∣ i )) [ adj ( A ) ] i , j [ adj ( M ( n ; q ; s )) ] i , i [ adj ( A ) ] i , j . 另一方面,
= = = = = [ adj ( M ( n ; q ; s )) adj ( A ) ] i , j 1 ⩽ k ⩽ n ∑ [ adj ( M ( n ; q ; s )) ] i , k [ adj ( A ) ] k , j [ adj ( M ( n ; q ; s )) ] i , i [ adj ( A ) ] i , j + 1 ⩽ k ⩽ n k = i ∑ [ adj ( M ( n ; q ; s )) ] i , k [ adj ( A ) ] k , j [ adj ( M ( n ; q ; s )) ] i , i [ adj ( A ) ] i , j + 1 ⩽ k ⩽ n k = i ∑ [ adj ( M ( n ; q ; s )) ] i , k [ adj ( A ) ] k , j [ adj ( M ( n ; q ; s )) ] i , i [ adj ( A ) ] i , j + 1 ⩽ k ⩽ n k = i ∑ 0 [ adj ( A ) ] k , j [ adj ( M ( n ; q ; s )) ] i , i [ adj ( A ) ] i , j . 设 n 是正整数. 设 p , q 是不超过 n 的正整数, 且 p = q . 设 s 是数. 则adj ( E ( n ; p , q ; s )) = E ( n ; p , q ; − s ) . 则det ( adj ( E ( n ; p , q ; s )) ) = ( det ( E ( n ; p , q ; s )) ) n − 1 . 进一步地, adj ( adj ( E ( n ; p , q ; s )) ) = ( det ( E ( n ; p , q ; s )) ) n − 2 E ( n ; p , q ; s ) .
证. 回想,
E ( n ; p , q ; s ) E ( n ; p , q ; − s ) = I n , 且
det ( E ( n ; p , q ; s )) = 1 . 则
adj ( E ( n ; p , q ; s )) = = = = = = adj ( E ( n ; p , q ; s )) I n adj ( E ( n ; p , q ; s )) ( E ( n ; p , q ; s ) E ( n ; p , q ; − s )) ( adj ( E ( n ; p , q ; s )) E ( n ; p , q ; s )) E ( n ; p , q ; − s ) ( det ( E ( n ; p , q ; s )) I n ) E ( n ; p , q ; − s ) det ( E ( n ; p , q ; s )) I n E ( n ; p , q ; − s ) E ( n ; p , q ; − s ) . 则
det ( adj ( E ( n ; p , q ; s )) ) = det ( E ( n ; p , q ; − s )) = 1 = ( det ( E ( n ; p , q ; s )) ) n − 1 . 进一步地,
adj ( adj ( E ( n ; p , q ; s )) ) = = = adj ( E ( n ; p , q ; − s )) E ( n ; p , q ; − ( − s )) ( det ( E ( n ; p , q ; s )) ) n − 2 E ( n ; p , q ; s ) . 设 n 是正整数. 设 p , q 是不超过 n 的正整数, 且 p = q . 设 s 是数. 设 A 是 n 级阵. 则adj ( A E ( n ; p , q ; s )) = adj ( E ( n ; p , q ; s )) adj ( A ) .
证. 注意, 加 A 的列 p 的 s 倍于列 q , 且不改变其他的列, 我们得阵 A E ( n ; p , q ; s ) .
当 i = q 时, ( A E ( n ; p , q ; s )) ( j ∣ i ) = A ( j ∣ i ) . 则[ adj ( A E ( n ; p , q ; s )) ] i , j = = = ( − 1 ) j + i det (( A E ( n ; p , q ; s )) ( j ∣ i )) ( − 1 ) j + i det ( A ( j ∣ i )) [ adj ( A ) ] i , j .
当 i = q , 且 i = p 时, ( A E ( n ; p , q ; s )) ( j ∣ i ) 可被认为是对 A ( j ∣ i ) 作一次列的倍加得到的阵. 则 det (( A E ( n ; p , q ; s )) ( j ∣ i )) = det ( A ( j ∣ i )) . 则, 类似地, [ adj ( A E ( n ; p , q ; s )) ] i , j = [ adj ( A ) ] i , j .
设 i = p . 作 n 级阵 C , 使 [ C ] u , v = [ A ] u , v (若 v = q ), 且 [ C ] u , q = [ A ] u , p . 则 A E ( n ; p , q ; s ) , A , C 的列 v 相等 (若 v = q ), 且 [ A E ( n ; p , q ; s ) ] u , q = [ A ] u , q + s [ A ] u , p = 1 [ A ] u , q + s [ C ] u , q . 然后, 考虑 ( A E ( n ; p , q ; s )) ( j ∣ p ) , A ( j ∣ p ) , C ( j ∣ p ) . 记 q ′ = q − ρ ( q , p ) . 则 A E ( n ; p , q ; s )) ( j ∣ p ) 的列 q ′ 仍是 A ( j ∣ p ) 的列 q ′ 的 1 倍加 C ( j ∣ p ) 的列 q ′ 的 s 倍, 且 ( A E ( n ; p , q ; s )) ( j ∣ p ) , A ( j ∣ p ) , C ( j ∣ p ) 的其他的列相同. 由多线性, det (( A E ( n ; p , q ; s )) ( j ∣ p )) = 1 det ( A ( j ∣ p )) + s det ( C ( j ∣ p )) .
考虑 n − 1 级阵 A ( j ∣ q ) . 注意, A 的列 v (v = q ) 对应 A ( j ∣ q ) 的列 v − ρ ( v , q ) , 且 C 的列 w (w = p ) 对应 C ( j ∣ p ) 的列 w − ρ ( w , p ) . 注意, A , C 的列 u 相等 (若 u = q ). 于是, 若 w = p , 且 w = q , 则 A 的列 w 对应 A ( j ∣ q ) 的列 w − ρ ( w , q ) , 与 C ( j ∣ p ) 的列 w − ρ ( w , p ) . 因为 A 的列 p 等于 C 的列 q , 则 A 的列 p 对应 C ( j ∣ p ) 的列 q − ρ ( q , p ) . 当然, A 的列 p 也对应 A ( j ∣ q ) 的列 p − ρ ( p , q ) . 所以, 不计次序, C ( j ∣ p ) 与 A ( j ∣ q ) 有相同的列. 注意, C ( j ∣ p , q ) = A ( j ∣ p , q ) . 记 L 是从 A 的列 p 去除行 j 得到的 ( n − 1 ) × 1 阵. 于是, 我们可如此得到 A ( j ∣ q ) 与 C ( j ∣ p ) : 在 A ( j ∣ p , q ) 的某列的左侧或右侧加入 L , 得 A ( j ∣ q ) ; 在 A ( j ∣ p , q ) 的某列的左侧或右侧加入 L , 得 C ( j ∣ p ) . 于是, 若我们对 C ( j ∣ p ) 作若干次相邻的列的交换, 我们可变它为 A ( j ∣ q ) .
回想, q ′ = q − ρ ( q , p ) . 我们再记 p ′ = p − ρ ( p , q ) . 则 L 在 A ( j ∣ q ) 的列 p ′ 的位置, 且 L 在 C ( j ∣ p ) 的列 q ′ 的位置.
若 p ′ = q ′ , 则 C ( j ∣ p ) = A ( j ∣ q ) . 则 det ( C ( j ∣ p )) = ( − 1 ) q ′ − p ′ det ( A ( j ∣ q )) .
若 p ′ < q ′ , 则我们记 C 0 = C ( j ∣ p ) . 那么, 对 C k , 我们交换列 q ′ − k 与 q ′ − k − 1 , 得阵 C k + 1 (0 ⩽ k < q ′ − p ′ ). 注意, 作 q ′ − p ′ 次相邻的列的交换后, 我们得 C q ′ − p ′ − 1 = A ( j ∣ q ) . 则 det ( C ( j ∣ p )) = ( − 1 ) q ′ − p ′ det ( A ( j ∣ q )) .
若 p ′ > q ′ , 则我们记 C 0 ′ = C ( j ∣ p ) . 那么, 对 C k ′ , 我们交换列 q ′ + k 与 q ′ + k + 1 , 得阵 C k + 1 ′ (0 ⩽ k < p ′ − q ′ ). 注意, 作 p ′ − q ′ 次相邻的列的交换后, 我们得 C p ′ − q ′ + 1 ′ = A ( j ∣ q ) . 则 det ( C ( j ∣ p )) = ( − 1 ) p ′ − q ′ det ( A ( j ∣ q )) = ( − 1 ) q ′ − p ′ det ( A ( j ∣ q )) .
综上,
det ( C ( j ∣ p )) = = = = ( − 1 ) q ′ − p ′ det ( A ( j ∣ q )) ( − 1 ) q − ρ ( q , p ) − p + ρ ( p , q ) det ( A ( j ∣ q )) ( − 1 ) q − ρ ( q , p ) − p − ρ ( p , q ) det ( A ( j ∣ q )) ( − 1 ) q − p − 1 det ( A ( j ∣ q )) . 则
det (( A E ( n ; p , q ; s )) ( j ∣ p )) = det ( A ( j ∣ p )) − s ( − 1 ) q − p det ( A ( j ∣ q )) . 于是, 当
i = p 时,
= = = = = = [ adj ( A E ( n ; p , q ; s )) ] i , j ( − 1 ) j + p det (( A E ( n ; p , q ; s )) ( j ∣ p )) ( − 1 ) j + p det ( A ( j ∣ p )) − ( − 1 ) j + p s ( − 1 ) q − p det ( A ( j ∣ q )) ( − 1 ) j + p det ( A ( j ∣ p )) − s ( − 1 ) j + q det ( A ( j ∣ q )) [ adj ( A ) ] p , j − s [ adj ( A ) ] q , j [ E ( n ; p , q ; − s ) adj ( A ) ] i , j [ adj ( E ( n ; p , q ; s )) adj ( A ) ] i , j . 最后, 回想, 当
i = p 时,
[ adj ( A E ( n ; p , q ; s )) ] i , j = = = [ adj ( A ) ] i , j [ E ( n ; p , q ; − s ) adj ( A ) ] i , j [ adj ( E ( n ; p , q ; s )) adj ( A ) ] i , j . 好的. 我们现在可以统一地证明下面的定理.
设 A , B 是 n 级阵. 则adj ( B A ) = adj ( A ) adj ( B ) .
证. 我们知道, 存在若干个
n 级阵
C 1 ,
C 2 ,
… ,
C w , 使
A = C 1 C 2 … C w , 其中, 每个
C k 形如
E ( n ; p , q ; s ) 或
M ( n ; q ′ ; s ′ ) . 则对任何
n 级阵
X ,
adj ( X C k ) = adj ( C k ) adj ( X ) . 则
adj ( B A ) = = = = = = = = = adj ( B ( C 1 C 2 … C w − 1 C w )) adj ((((( B C 1 ) C 2 ) … ) C w − 1 ) C w ) adj ( C w ) adj (((( B C 1 ) C 2 ) … ) C w − 1 ) … adj ( C w ) adj ( C w − 1 ) … adj ( C 2 ) adj ( C 1 ) adj ( B ) adj ( C w ) adj ( C w − 1 ) … adj ( C 1 C 2 ) adj ( B ) … adj ( C 1 C 2 … C w ) adj ( B ) adj ( A ) adj ( B ) . 设 A 是 n 级阵 (n ⩾ 2 ). 则 det ( adj ( A ) ) = ( det ( A ) ) n − 1 .
证. 我们知道, 存在若干个
n 级阵
C 1 ,
C 2 ,
… ,
C w , 使
A = C 1 C 2 … C w , 其中, 每个
C k 形如
E ( n ; p , q ; s ) 或
M ( n ; q ′ ; s ′ ) . 则对任何
n 级阵
X ,
adj ( X C k ) = adj ( C k ) adj ( X ) , 且
det ( adj ( C k ) ) = ( det ( C k ) ) n − 1 . 注意,
adj ( A ) = = = = = adj ( C 1 C 2 … C w − 1 C w ) adj (((( C 1 C 2 ) … ) C w − 1 ) C w ) adj ( C w ) adj ((( C 1 C 2 ) … ) C w − 1 ) … adj ( C w ) adj ( C w − 1 ) … adj ( C 2 ) adj ( C 1 ) . 则
= = = = = = = = det ( adj ( A ) ) det ( adj ( C w ) adj ( C w − 1 ) … adj ( C 2 ) adj ( C 1 ) ) det ( adj ( C w ) ) det ( adj ( C w − 1 ) ) … det ( adj ( C 2 ) ) det ( adj ( C 1 ) ) ( det ( C w ) ) n − 1 ( det ( C w − 1 ) ) n − 1 … ( det ( C 2 ) ) n − 1 ( det ( C 1 ) ) n − 1 ( det ( C 1 ) ) n − 1 ( det ( C 2 ) ) n − 1 … ( det ( C w − 1 ) ) n − 1 ( det ( C w ) ) n − 1 ( det ( C 1 ) det ( C 2 ) … det ( C w ) ) n − 1 ( det ( C 1 C 2 ) … det ( C w ) ) n − 1 ( det ( C 1 C 2 … C w ) ) n − 1 ( det ( A ) ) n − 1 . 设 A 是 n 级阵 (n ⩾ 2 ). 则 adj ( adj ( A ) ) = ( det ( A ) ) n − 2 A .
证. 我们知道, 存在若干个
n 级阵
C 1 ,
C 2 ,
… ,
C w , 使
A = C 1 C 2 … C w , 其中, 每个
C k 形如
E ( n ; p , q ; s ) 或
M ( n ; q ′ ; s ′ ) . 则对任何
n 级阵
X ,
adj ( X C k ) = adj ( C k ) adj ( X ) , 且
adj ( adj ( C k ) ) = ( det ( C k ) ) n − 2 C k . 注意,
adj ( A ) = = = = = adj ( C 1 C 2 … C w − 1 C w ) adj (((( C 1 C 2 ) … ) C w − 1 ) C w ) adj ( C w ) adj ((( C 1 C 2 ) … ) C w − 1 ) … adj ( C w ) adj ( C w − 1 ) … adj ( C 2 ) adj ( C 1 ) . 则 (注意, 对任何
n 级阵
A ,
B ,
adj ( Y X ) = adj ( X ) adj ( Y ) )
= = = = = = = = = = adj ( adj ( A ) ) adj ( adj ( C w ) adj ( C w − 1 ) … adj ( C 2 ) adj ( C 1 ) ) adj ( adj ( C 1 ) ) adj ( adj ( C w ) adj ( C w − 1 ) … adj ( C 2 ) ) … adj ( adj ( C 1 ) ) adj ( adj ( C 2 ) ) … adj ( adj ( C w − 1 ) ) adj ( adj ( C w ) ) (( det ( C 1 ) ) n − 2 C 1 ) (( det ( C 2 ) ) n − 2 C 2 ) … (( det ( C w ) ) n − 2 C w ) (( det ( C 1 ) ) n − 2 ( det ( C 2 ) ) n − 2 … ( det ( C w ) ) n − 2 ) ( C 1 C 2 … C w ) ( det ( C 1 ) det ( C 2 ) … det ( C w ) ) n − 2 ( C 1 C 2 … C w ) ( det ( C 1 C 2 ) … det ( C w ) ) n − 2 ( C 1 C 2 … C w ) ( det ( C 1 C 2 … C w ) ) n − 2 ( C 1 C 2 … C w ) ( det ( A ) ) n − 2 A .