期中预习。
引入
定义函数的 -范数 。
对于不同的范数,有不同的多项式逼近方法。
- 对于函数 ,在某个集合 中寻找最小化 的 :最优一致逼近
- 对于函数 ,在某个集合 中寻找最小化 的 :最优平方逼近。在离散的情况下,就是最小二乘拟合。
正交多项式
定义
对于 处的离散函数,定义带权 的内积为 。对于 上的连续函数,定义带权 (一般认为 只在有限个点为 0)的内积为 。正交多项式就是一列两两内积为 0,自身内积(范数)大于 0 的多项式。
例: 是 上带权 1 的正交函数。
构造
从 开始执行 Schmidt 正交化当然可以,但也可以递推:
这个可以理解成一种“扰动法”:已知 和 次多项式都正交,那考虑扰动一下得到 ,根据定义它会和 次多项式都正交,所以它可以被 线性表示,递推式就出来了。
正交多项式的性质(还挺有趣):
- 线性无关(正交必定线性无关)
- 在 内有 个不同的零点。
证明:首先, 不可能没有零点(不变号),否则内积上 不会为 0。
假设变号 次,分别在 ,考虑内积上 ,如果 ,则内积得到的函数不变号但是积分为 0,矛盾。所以 。
- 的零点为 ,则 内都恰有 的一个零点。
证明:不会。
常见正交多项式
- Legendre 多项式: 上带权 ,递推式 。(高代习题)
。
。
- Chebyshev 多项式: 上带权 ,递推式 。同时,。
。
的零点恰好是 。
。
- Laguerre 多项式: 上带权 ,递推式 。。
- Hermite 多项式: 上带权 的多项式。递推式 。。
逼近函数
Taylor 多项式逼近
固定 ,用 逼近 。需要知道导数值,估计误差要用到 阶导数。
最佳平方逼近
Problem:有函数 ,再给定一族线性无关函数 ,求其线性组合 使得 最小。
就是求下面函数极小值:
取极值必要条件是 ,也即
也即
定义 为 矩阵,。显然 满秩等价于 线性无关。上面的方程组系数矩阵为 ,所以有唯一解。
还未证明这也是充分条件,也即方程组的解的确是最小值。上式变形得
这意味着误差函数与 正交,也与 的线性组合正交。设最优解为 ,某个另外线性组合为 ,根据正交性有勾股定理 。所以的确在 处取到最小值。
那最优误差是多少?计算得 。
当 ,, 时,上述方程组的稀疏矩阵就是 Hilbert 矩阵。Hilbert 矩阵是“病态矩阵”,当 微扰时,解的变化很大。
如果用一列正交函数进行最佳平方逼近,则方程组系数矩阵是对角阵,可以直接算得 。
最佳一致逼近
Problem:有函数 ,再给定一族线性无关函数 ,求其线性组合 使得 最小。
定理:对于 上的连续函数 ,只考虑 次多项式,必存在最佳一致逼近多项式。
记 为逼近多项式,,。若 ,则 为正偏差;若 ,则 为负偏差。由连续性,至少存在一个偏差点。
Chebyshev 定理:若 次多项式 是 的最佳一致逼近多项式,则 至少有 个正负交替的偏差点。这样的偏差点组称为 Chebyshev 交错点组。
(事实上,设 为 Chebyshev 多项式,则 是最佳逼近 0 的 次首一多项式)
推论:
- 若 次多项式 是 的最佳一致逼近多项式,则 同时也是 在 上的一个拉格朗日插值多项式。
证明:由 Chebyshev 定理, 在 上至少变号 次,至少有 个根,在这些根处的 次拉格朗日插值多项式即为 。
- 若 次多项式 是 的最佳一致逼近多项式, 有 阶导数且 的 阶导不变号,则 。
证明:反证法,假设 不是偏差点,则在 内至少有 个交错偏差点。在这些点处, 取极值,故 。求 阶导,用 Rolle 定理,得 在 上存在零点,矛盾。
一般情况下最佳一致逼近多项式的计算比较困难。
当 且 在 上有二阶导且二阶导不变号时,有简单的算法:从上述推论知道存在三个点 满足 。问题就是求出 :设 ,则 在 上单调,所以其在 上至多有一个零点,而偏差点就是 零点,所以 满足 。综上列出方程:
解得
对于一般情况,有一种迭代算法叫 Remes 算法:任选 个点钦定为初始 Chebyshev 交错点组,将 的 个系数和最大误差 作为未知数,共 个未知数 个方程,解出 ,并利用某种算法计算 的真实极值点,在这些极值点处进行下一轮迭代。
最小二乘拟合
Problem:有 个离散的点 ,每个点分别带权 ,再给定一族线性无关函数 ,求其线性组合 使得 最小。通常 远大于 。
此时,仍有类似最佳一致逼近的方程组。但是现在是权值给定的离散内积, 无关不能推出离散内积矩阵可逆。为了使离散内积矩阵 可逆,需要 个长为 的向量 线性无关。在这些向量线性无关前提下,方程组有唯一解 ,且类似地有以下结论:
- 该唯一解的确取到最小平方误差。
- 误差与基函数正交。
- 误差的值为 。
定理:设 的任意非零线性组合在给定点集 上都至多只有 个零点(),则称这组函数满足 Haar 条件。若满足 Haar 条件,则上面提到的向量组 线性无关, 可逆。
证明:设 矩阵 是依次把 按列排列得到的矩阵, 为任一 列向量,则 的位置 就是 这个线性组合在 处的点值。 有 行,根据 Haar 条件, 没有非零解,所以 列满秩, 线性无关。记 为将权重 排在对角线上得到的对角阵,则根据内积定义 。若 ,则 ,,必有 ,所以 满秩(而且还正定)。
如果 正交,同样可以直接算得系数 。
实际运用时,可以先对数据变形,例如 ,再用多项式拟合。
最佳平方三角逼近
设对于 , 在 内连续,在端点处左右极限均存在,则称 在 内分段连续。
对于周期为 且在 上分段连续的函数,设
定义 为 的 Fourier 级数。
定理:在上述条件下,
- 若 是 的连续点,则 收敛于
- 若 是 的间断点,则 收敛于
定理:对于 上的连续函数 ,若要求用 的线性组合逼近 ,则存在唯一的最佳平方逼近函数 。换句话说,最佳平方三角逼近就是 Fourier 级数的部分和。
定理:对于 上的连续函数 ,设
则 。
这里, 是 上的正交函数,内积 定义为 。
这个定理其实就是把 Fourier 级数展开换了一种形式写出来。
最小二乘三角逼近
给定复值函数 在 的 等分点上的值 ,在这些点上定义 ,同时可以定义正交性和范数 。
注意到在这样的定义下, 是一族正交函数。记 ,则 。这就是所谓“单位根反演”。
此时套用最小二乘逼近中的结论,得到
定理:设有给定的离散点 ,, 为复数。若要用 的线性组合逼近 ,则最小二乘逼近函数为
可以发现,从 的点值到最小二乘逼近线性组合的系数的变换是线性变换,将其称为离散 Fourier 变换(DFT)。具体地, 的离散 Fourier 变换 满足
该变换的矩阵称为 Fourier 矩阵(DFT 矩阵)。称 为 的离散 Fourier 逆变换,满足
这样,我们为 DFT 找到了一个组合意义:用 去逼近等距节点时进行的系数变换。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix