第二章 矩阵代数

2.1 线性映射和矩阵的运算

Am×n 矩阵

定义映射

ϕA:FnFm,α=(c1cn)(j=1na1jcjj=1namjcj)=i=1nciβi

根据定义,有如下性质:

  • ϕA(α+β)=ϕA(α)+ϕA(β)
  • 集合 {α | ϕA(α)=0}Fn 称为 ϕA,记作 KerϕA ,恰是以 A 为系数的齐次线性方程组的解空间
  • 映射 ϕa 的像 ImϕA={ϕA | αFn}Fm 恰是 A 的列空间。
  • 任意给定 βFmβImϕAB 的原像 ϕA1(β)={αFn | ϕA(α)=β} (亦称为 ϕA纤维)是空集,即以 (A,β) 为增广矩阵的线性方程组无解。

命题 2.1.2

  • ϕA 是单射 r(A)=nKerϕA=0
  • ϕA 是满射 r(A)=m

定义 2.1.3

一个映射 φ:FnFm 称为线性映射,如果 φ(α+β)=φ(α)+φ(β),φ(kα)=kφ(α),α,βFn,kF

特别地,m=n 时称为线性变换

命题 2.1.4

φ:FnFm 是一个线性映射,则存在一个矩阵 FnFm 都具有这种形式。

构造单位矩阵即可

HomF(Fn,Fm):={FnFm线}

推论 2.1.5

存在一个双射

Θ:HomF(Fn,Fm)Mm,n(F)φ(φ(e1),,φ(en))

对于 φ,ψHomF(Fn,Fm) ,定义 φ+ψ 如下:

(φ+ψ)(α)=φ(α)+ψ(α),αFn

仍然是个线性映射,即 φ+ψHomF(Fn,Fm)

注记 2.1.6

可以验证,HomF(Fn,Fm) 可以定义如上的加法运算及数乘运算满足 (VS1) - (VS8)

定义 2.1.7

定义两个矩阵的和矩阵的数乘与矩阵的乘积,也满足 (VS1) - (VS8)

ϕB:FsFn,ϕA:FnFm

它们的合成ϕAϕB:FsFnFmC=AB 使得 ϕAϕB=ϕC

注记 2.1.8

矩阵的乘积是一个代数运算。

满足结合律、分配率,数乘的结合律。

定义 n 阶单位矩阵n 阶方阵,以及矩阵的

定义 2.1.10

定义对角矩阵,若 D=dIn 那么 D纯量矩阵标量矩阵

定义 (严格)上/下三角矩阵

AT=AA对称矩阵AT=A反对称矩阵

定义共轭矩阵,以及运算规则:A+B¯=A¯+B¯;cA¯=c¯A¯;AB¯=A¯ B¯

A¯T=A 则称 A埃尔米特矩阵

命题 2.1.11

r(AB)min{r(A),r(B)}

注记 2.1.12

可将复数域 C 看成 M2(R) 的子集,
乘法即对应两个 2 阶实矩阵的乘积是一致的。

可将四元数体 H 看成 M2(C) 的子集,也可看成 M4(R) 的子集。

2.2 可逆矩阵

定义 2.2.1

定义 可逆矩阵、逆矩阵、不可逆的

注记 2.2.2

  • 只有方阵才有逆矩阵的定义,非零方阵不一定可逆
  • 可逆矩阵的逆矩阵唯一确定

命题 2.2.3

  • (A1)1=A
  • (AB)1=B1A1
  • (cA)1=c1A1
  • (AT)1=(A1)T

注:A,B 都为 n 阶可逆军阵,则 A±B 不一定可逆,反之也不成立。

定理 2.2.4

A 可逆 r(A)=n

⇒:r(A)n=r(In)=r(AB)r(A)

⇐: 等价于 {e1,,en} 那么可以构造一个线性组合满足这个变换,就可以证明了。

注记 2.2.5

r(A)=nA非退化的,否则 A退化的

推论 2.2.6

AB=InBA=InA 可逆且 B=A1

那么线性方程组可以表示为 Ax=β ,则唯一解可以表示为 x=A1β

2.3 矩阵的初等变换与初等矩阵

定义 2.3.1

A 可以通过初等变换变成 B 那么称 AB 等价或相抵 ,记作 AB,矩阵的等价是一个等价关系。

任何一个矩阵 A 都等价于矩阵 (Ir000) 其中 r=r(A) ,并称 BA等价下的标准形相抵标准形

则可得到 ABr(A)=r(B) 因此 Mm,n(F) 的等价类个数为 1+min{m,n}

定义 2.3.2

In 进行一二三类初等变换得到的矩阵,分别称为一二三类初等矩阵

Pij1=Pij,Di(c)1=Di(c1),Tij(c)1=Tij(c)

定理 2.3.3

左乘初等矩阵相当于进行行变换,右乘则为列变换。

推论 2.3.4

AB ,则存在可逆矩阵 P,Q 使得 PAQ=B

推论 2.3.6

A 可逆当且仅当 AIn

推论 2.3.7

A 可逆当且仅当 A 可以表示成若干个初等矩阵的矩阵。

推论 2.3.8

A 是个可逆矩阵,可仅用初等行/列变化把 A 化为单位矩阵 In

PmP1A=In 可推得 A1=PmP1In 则可推出求逆的步骤。

2.4 分块矩阵

定义分块矩阵,及其一些基础运算。

例 2.4.1

P=(AC0B)A,B 可逆,求 P1

X 为逆矩阵,然后有 PX=(Is00It) 然后解四个方程即可。

接下来定义分块对角矩阵

然后定义分块初等变换,对于第二类可以把 c 换成可逆矩阵,对于第三类可以把 c 换成任意矩阵(如果可以加的话)

然后可以利用这个与矩阵求逆求出 P1=(A1A1CB10B1)

例 2.4.2

r(A+B)r(A)+r(B)

r(A+B)r((AA+B0B))=r((A00B))=r(A)+r(B)


__EOF__

本文作者zjp_shadow
本文链接https://www.cnblogs.com/zjp-shadow/p/13937188.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   zjp_shadow  阅读(665)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
历史上的今天:
2017-11-06 两个简易的对拍程序
点击右上角即可分享
微信分享提示