数学顶尖科技学习笔记
常系数齐次线性递推
考虑普通递推式:
一般我们会用矩阵来表示递推关系,再通过矩阵快速幂来优化时间复杂度到
特征多项式
定义
在求矩阵的特征值时,我们需要求方程
假设
舒尔引理
设一个
证:
上海森堡矩阵
虽然上三角矩阵的特征多项式可以简单地通过对角线算出,但
求解特征多项式:海森堡算法
矩阵对角化
考虑用基变换求矩阵的
对角化矩阵的特征多项式
伴随矩阵
我们知道矩阵的代数余子式写作
伴随矩阵与原矩阵的乘积有特殊含义,拿
根据矩阵乘法,有
对于不在左上到右下对角线上的元素,比如
于是
于是一个重要的定理就诞生了
cayley-hamilton 定理
这是特征多项式非常重要的一个定理。假设我们已经求出了一个矩阵
举个例子,先拿
将
证明1
假设
对于可以对角化的矩阵,假设它对角化后为
我们知道
对于不可对角化的矩阵,可以通过伴随矩阵来证明。
考虑矩阵
根据特征多项式的定义,
等式右边是
将第
将左边全部加起来,右边全部加起来,发现右边的项都被消掉了,而左边加起来正好是
证明2
线性代数方法
这个方法是所有方法中时间复杂度最高的,达到了
首先,设函数
于是直接快速幂,每次对
完整代码:P10775 BZOJ4162 shlw loves matrix II:
Fiduccia 算法
现在还是来求
bostan-mori 算法
这个算法需要我们细细的来讲。
还是从分式
这就意味着
此时,一个求分式
例题一
你有
常系数非齐次线性递推
整式递推
类欧几里得算法
次剩余
高级筛法
筛
筛
洲阁筛
冷群筛
组合筛
参考资料
-
程序员的数学3:线性代数 平冈和幸 掘玄
-
Introductory Combinatorics(Fifth Edition) Richard A. Brualdi
-
「常系数齐次线性递推」——矩阵快速幂的优化 Troy Ricardo
-
特征多项式 Winniechen
-
Cayley-Hamilton 定理学习笔记 _Famiglistimo
-
哈密顿-凯莱定理 百度百科
-
[tutorial] Bostan-Mori, an elegant algorithm to compute k-th term of linear recurrence in O(dlgdlgk) Misuki
-
《A Simple and Fast Algorithm for Computing
the N-th Term of a Linearly Recurrent Sequence》
Alin Bostan and Ryuhei Mori -
常系数齐次线性递推 OI-Wiki
本文来自博客园,作者:JPGOJCZX,转载请注明原文链接:https://www.cnblogs.com/JPGOJCZX/p/18606740
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效