不一定。一般情况下,矩阵A乘B的伴随矩阵不等于B的伴随矩阵乘A的伴随矩阵。
反例:设矩阵A和B如下:
A = [[1, 2], [3, 4]]
B = [[5, 6], [7, 8]]
则矩阵A乘B的伴随矩阵为:
adj(AB) = adj([[19, 22], [43, 50]]) = [[4, -3], [-2, 1]]
B的伴随矩阵为:
adj(B) = [[8, -6], [-7, 5]]
A的伴随矩阵为:
adj(A) = [[4, -2], [-3, 1]]
B的伴随矩阵乘A的伴随矩阵为:
adj(B) * adj(A) = [[8, -6], [-7, 5]] [[4, -2], [-3, 1]] = [[-4, 2], [7, -3]]
可以看出,adj(AB)不等于adj(B) * adj(A),因此矩阵A乘B的伴随矩阵不一定等于B的伴随矩阵乘A的伴随矩阵。但是,在一些特殊情况下,这个等式是成立的,比如当矩阵A和B都是可逆矩阵的时候。