矩阵平方差公式成立条件的探讨

在学线性代数的时候,初学者总是会犯一个错误。
A 2 − B 2 = ( A − B ) ( A + B ) \mathbf{{A}^{2}-B^{2}=(A-B)(A+B)} A2B2=(AB)(A+B)
其中 A \mathbf{A} A, B \mathbf{B} B为两个矩阵,这个等式是不一定成立的,稍微深入一点的同学可能会认为等式是错误的,其实在满足一定条件下,等式是可以成立的,在做某些题目的时候可以大大减小计算量。
下面我们来看一道题在这里插入图片描述
常规做法如下:
A B + E = A 2 + B \mathbf{A} \mathbf{B}+\mathbf{E}=\mathbf{A}^{2}+\mathbf{B} AB+E=A2+B
移项得
A B − B = A 2 − E \mathbf{A} \mathbf{B}-\mathbf{B}=\mathbf{A}^{2}-\mathbf{E} ABB=A2E
B \mathbf{B} B矩阵提取
( A − E ) B = ( A 2 − E ) (\mathbf{A}-\mathbf{E}) \mathbf{B}=\left(\mathbf{A}^{2}-\mathbf{E}\right) (AE)B=(A2E)
下面我们只要两边同乘一个 ( A − E ) − 1 (\mathbf{A}-\mathbf{E})^{-1} (AE)1即可得
B = ( A − E ) − 1 ( A 2 − E ) \mathbf{B}=(\mathbf{A}-\mathbf{E})^{-1}\left(\mathbf{A}^{2}-\mathbf{E}\right) B=(AE)1(A2E)
这样即可解出B但是求逆是个比较麻烦的过程,但是这题我们确可以把 A 2 − E \mathbf{A}^{2}-\mathbf{E} A2E化成 ( A − E ) ( A + E ) (\mathbf{A}-\mathbf{E})(\mathbf{A}+\mathbf{E}) (AE)(A+E),然后就可求得
B = A + E \mathbf{B}=\mathbf{A}+\mathbf{E} B=A+E
这样计算就相当简单了。
下面我们来探讨一下为什么矩阵的平方差不一定成立和在什么条件下平方差成立。
首先我们知道矩阵是没有交换律的,即 A B = B A \mathbf{AB}=\mathbf{BA} AB=BA不一定成立。那么我们来看 ( A − B ) ( A + B ) = A ( A + B ) − B ( A + B ) = A 2 + A B − B A + B 2 (\mathbf{A}-\mathbf{B})(\mathbf{A}+\mathbf{B})=\mathbf{A}(\mathbf{A}+\mathbf{B})-\mathbf{B}(\mathbf{A}+\mathbf{B})=\mathbf{A}^{2}+\mathbf{A} \mathbf{B}-\mathbf{B} \mathbf{A}+\mathbf{B}^{2} (AB)(A+B)=A(A+B)B(A+B)=A2+ABBA+B2
我们来看看,平方差不成立主要是因为 A B = B A \mathbf{A B}=\mathbf{B A} AB=BA不一定成立,那么如果 A B = B A \mathbf{A B}=\mathbf{B A} AB=BA成立,那么平方差公式即成立,即 A 2 − B 2 = ( A − B ) ( A + B ) \mathbf{{A}^{2}-B^{2}=(A-B)(A+B)} A2B2=(AB)(A+B)
那么如果当 A \mathbf{A} A B \mathbf{B} B其中有一个是单位矩阵的时候, A B = B A \mathbf{A B}=\mathbf{B A} AB=BA成立,因为任何矩阵和单位矩阵相乘都是其本身即 A E = E A = A \mathbf{A E}=\mathbf{E A}=\mathbf{A} AE=EA=A,综上我们可以得出一个小结论:
A \mathbf{A} A B \mathbf{B} B其中有一个是单位矩阵的时候,可以用
A 2 − B 2 = ( A − B ) ( A + B ) \mathbf{{A}^{2}-B^{2}=(A-B)(A+B)} A2B2=(AB)(A+B)
这个结论可以用于简化计算。

你可能感兴趣的:(考研数学,线性代数,矩阵)