20250206线性代数课堂笔记
矩阵
数域:做基本运算是封闭形式
卡常技巧:先做完再取模。
有结合律、分配律。
有单位矩阵
满足消去律当且仅当矩阵可逆。
什么是消去律:
矩阵快速幂。
邻接矩阵乘法意义:
bitset
优化。
矩阵优化 dp
有点不好想。
DDP
用
完了感觉简单 dp 都不会了,只会后面套路地去转化为矩阵。
高消
三种线性变换 -> 初等变换。
向量。
线性相关性
线性组合、线性表示概念。
线性相关:可以用其他表示;反之,若都不能被表示,则为线性无关。
极大无关组:
- 互相线性无关;
- 每个向量都可用其表示。
一组向量中必有极大无关组
稚:极大无关组所含向量个数。
注意:可能有多个极大无关组,但是可以证明这些不同的极大无关组中向量数相同。
向量空间
子空间,张成子空间。
子空间等价当且仅当两者所得向量均相同。
若
与 是等价且线性无关的向量组,则
设有一子空间
线性方程组与矩阵关系
方程组转矩阵,增广矩阵。
行空间、列空间、行稚、列稚。
矩阵初等行、列变换不改变矩阵行列稚
由此得:
所以定义矩阵的稚
证明考虑数形结合,也可以直接写开。
方程组有解充要条件是:
则有无数解
则有唯一解
考虑方程右边全部为零,那么对所有向量做线性组合方程右边依旧为零。由定义可得这些东西形成子空间
当右边不为零,就构造一个为零的然后就可以在原向量上进行组合。
线性基
可以把线性基插入过程理解成高消。回忆就是消去最高位,抵消的时候直接整体异或。
基本操作、求交求并。
带删
离线:加一维时间,有点贪心地去做。
在线:记录基中元素必须去表示的元素集合,删除后直接从集合中拿一个数填,此时不需要保证最高位递减的性质。
行列式
只有方阵才能定义为行列式。
表示方法:
余子式:划去一行一列。
进而定义
由定义可得连乘的元素不在同一行或一列。
上三角矩阵行列式是对角线之积。
初等变换对行列式影响
- 取反
- 数乘
- 不变
注意:
记录一个大学有用的式子(范德蒙德行列式):
可逆矩阵,即
性质:
可逆当且仅当
伴随矩阵
推论:
三个初等矩阵。
特征值与特征向量
得到充要条件:
特征多项式
求值:
先求
相似变换
前提:方阵。
相似变换前后行列式和特征多项式不变
证明:
实质:
把
相当于每次做初等行变换再做初等列变换。
如果
高消不能用初等变换得到上三角矩阵。
上海森堡矩阵:比上三角矩阵多了一条次对角线。
从最后一行展开行列式进行递归,时间复杂度
极小多项式
关于某矩阵的零化多项式:
极小多项式:次数最小的零化多项式。
设
为 的任一零化多项式,则有: 。
应用:对高次多项式取模。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)