小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
前言
Hello!小伙伴!
非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~
自我介绍 ଘ(੭ˊᵕˋ)੭
昵称:海轰
标签:程序猿|C++选手|学生
简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖...已保研。目前正在学习C++/Linux/Python
学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语!
机器学习小白阶段
文章仅作为自己的学习笔记 用于知识体系建立以及复习
知其然 知其所以然!
2.3 逆矩阵
定义
对于n阶矩阵
A,如果有一个n阶矩阵
B,使得
AB=BA=E
说明矩阵A是可逆的,并把矩阵B称为A的逆矩阵,简称逆阵
记住
如果矩阵A是可逆的,那么A的逆矩阵一定是唯一的。
证: 假设 B、C均是A的逆矩阵,有
B=BE=B(AC)=(BA)C=EC=C
得出 B=C
所以 A的逆矩阵是唯一的。
写法
A的逆矩阵记作
A−1 若
AB=BA=E,则B=A−1
定理1
内容
若矩阵A可逆,那么
∣A∣=0
证明
因为 矩阵A可逆 那么一定有
A−1,使得
AA−1=E
推出
∣AA−1∣=∣E∣==>∣A∣∣A−1∣=∣E∣=1==>∣A∣=0
定理2
内容
若
∣A∣=0,则矩阵
A可逆,且
A−1=∣A∣1A∗,其中
A∗为
A的伴随矩阵
证明
已知
AA∗=∣A∣E (|A|是一个常数)
因为
∣A∣=0
所以
∣A∣1AA∗=A∣A∣1A∗=A(∣A∣1A∗)=E
又因为
A∗A=AA∗
所以
∣A∣1AA∗=∣A∣1A∗A=(∣A∣1A∗)A=E
由
{A(∣A∣1A∗)=E(∣A∣1A∗)A=E
得知 矩阵A存在逆矩阵,
且
A−1=∣A∣1A∗
证明完成!
推论
若
AB=E(或BA=E,则
B=A−1
证明:
因为
AB=E
所以
∣A∣∣B∣=∣E∣=1
故
∣A∣=0,
A−1存在
B=EB=(A−1A)B=A−1(AB)=A−1E=A−1
证明完成!
运算规律
方阵的逆矩阵满足运算规律 (1) 若
A可逆,则
A−1也可逆,且
(A−1)−1=A
证明:
因为
A可逆
所以
AA−1=A−1A=E
这里令
B=A,得到
BA−1=A−1B=E
推出
A−1可逆
且
(A−1)−1=B=A
证明完成!
(2) 若
A可逆,数
λ=0,则
λA可逆,且
(λA)−1=λ1A−1
证明:
因为
A可逆
所以
AB=BA=E
对于
λA来说
一定存在
λ1B使得
(λA)(λ1B)=(λ1B)(λA)=E 所以
λA 也可逆
同时
(λA)−1=λ1B=λ1A−1
(3) 若
A、B为同阶矩阵且均可逆,则
AB均可逆,且
(AB)−1=B−1A−1 证明:
因为
A、B为同阶矩阵且均可逆
所以
-
AC=CA=E(C=A−1)
-
BD=DB=E(D=B−1)
因为
-
(AB)(DC)=A(BD)C=AEC=AC=E
-
(DC)(AB)=D(CA)B=DEB=DB=E
所以
AB可逆,且
(AB)−1=DC=B−1A−1
证明完成!
(4) 若
A可逆,则
AT也可逆,且
(AT)−1=(A−1)T
证明:
因为
A可逆
则
AA−1=A−1A=E
进行转置,得
(AA−1)T=(A−1A)T=ET
由
(AB)T=BTAT 得
(A−1)TAT=AT(A−1)T=ET=E
所以
AT可逆
且
(AT)−1=(A−1)T
证明完成!
结语
文章仅作为学习笔记,记录从0到1的一个过程
希望对您有所帮助,如有错误欢迎小伙伴指正~
我是 海轰ଘ(੭ˊᵕˋ)੭
如果您觉得写得可以的话,请点个赞吧
谢谢支持 ❤️
