矩阵的合同变换


markdowmn里面要用\\\\表示换行,Markdown里本来需要再添加个\来转义,但是此处比较特殊,需要多添加一个,因为原本一个\就需要在前面家一个\,所以一共需要4个\才能在Markdown上实现。

1.合同变换定义

若$C^T A C=B$,其中$C$为可逆矩阵,而我们又知道可逆矩阵可以分解为一系列的初等矩阵的乘积,即:
$$
C=Q_1 Q_2 …Q_m
$$
$Q_i $均为初等矩阵,则原式可以写为:
$$
(Q_1 Q_2 … Q_m)^T A Q_1 Q_2…Q_m=B
$$

2.复习初等矩阵

1.初等矩阵的定义:由单位阵$I$经过一次初等变换得到的矩阵
2.三种初等矩阵;
(1)交换$I$的$i,j$两行(列),得到$I(i,j)$,并且有:
$$
I(i,j)=I(i,j)^T
$$
用$I(i,j)^T$左乘$A$相当于交换$A$的$i,j$两行
用$I(i,j)$右乘$A$相当于交换$A$的$i,j$两列
(2)非零常数$k$乘以$I$的$i$行,得到$I(i(k))$,并且有:
$$
I(i(k))=I(i(k))^T
$$
用$I(i(k))=I(i(k))^T$左乘$A$相当于将$A$的第$i$行乘以常数$k$
用$I(i(k))=I(i(k))$右乘$A$相当于将$A$的第$i$列乘以常数$k$
(3)$I$的第$j$行的$k$倍加到第$i$行,得到$I(i,j(k))$,注意此时不是对称矩阵,我们有:
$$
I(i,j(k))^T=I(j,i(k))
$$
举例:
$$
I(3,2(k))=\begin{bmatrix}
1& 0& 0& 0 \\
0& 1& 0& 0\\
0 & k& 1& 0 \\
0& 0& 0& 1
\end{bmatrix},
I(2,3(k))=
\begin{bmatrix}
1& 0& 0& 0 \\
0& 1&k &0 \\
0&0&1&0\\
0&0&0&1\\
\end{bmatrix}
=I(3,2(k))^T
$$
用$I(i, j(k))^T$左乘$A$,相当于将$A$ 的第$i$ 行的$k$倍加到第$j$ 行
用$I(i, j(k))$ 右乘$A$,相当于将$A$ 的第$i$ 列的$k$倍加到第$j$ 列

3.合同变换

由于:
$$
(Q_1 Q_2 … Q_m)^T A Q_1 Q_2…Q_m=B
$$

$$
I Q_1 Q_2…Q_m=C
$$

将上述两个式子合并有:

$$
(Q_1 Q_2 … Q_m)^T
\begin{bmatrix}
A\\
I
\end{bmatrix}
Q_1 Q_2…Q_m=
\begin{bmatrix}
B\\
C
\end{bmatrix}
$$
当我们用一系列的初等列变换和对应的初等行变换把对称矩阵$A$ 化为矩阵$B$时,相应的列变换就将单位矩阵$I$变成合同变换矩阵$C$

$$
\begin{bmatrix}
A\\
I
\end{bmatrix}\xrightarrow[列变换]{
列变换+行变换}
\begin{bmatrix}
B\\
C
\end{bmatrix}
$$
注意此时的列变换+行变换是同时进行的!

4.例子

设矩阵:
$$A=
\begin{bmatrix}
1&-1/2&-1/2\\
-1/2&1&-1/2\\
-1/2&-1/2&1
\end{bmatrix}
,
B=
\begin{bmatrix}
1&1&0\\
1&1&0\\
0&0&2
\end{bmatrix}
$$
求合同变换矩阵$C$,使得$C^TAC=B$.


文章作者: 我心永恆
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 我心永恆 !
评论
 上一篇
hexo增加黑暗模式 hexo增加黑暗模式
效果图预览: 一,制作按钮找到hexo的themes\matery\layout文件夹下面的layout.ejs,在</body>前面复制粘贴代码如图: 代码 <script> if (local
2020-04-15 我心永恆
下一篇 
有机化学———卤代烃总结 有机化学———卤代烃总结
有机化学———卤代烃总结一.$\mathrm{S_N 2}$反应1.反应机理(1)$\mathrm{S_N 2}$是立体专一性的:一个反应的机理要求反应物的立体异构体都生成具有特定异构体的产物 (2)反应机理图: 2.反应影响因素(1)离
2020-02-15 我心永恆
  目录