尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

【笔记】拉格朗日插值

【笔记】拉格朗日插值
📅 发布时间:2026/6/19 12:33:06
拉格朗日插值的推导

对于一个 \(n\) 次多项式 \(f(x) = \sum_{k = 0}^n a_kx^k\),我们只要知道它在 \(n+1\) 个不同点处的取值,就可以进一步解出它的系数

但使用高斯消元法的时间复杂度是 \({\cal O}(n^3)\) 的,如果我们只是想知道这个多项式在某一点 \(x'\) 处的值,希望有复杂度更优的办法

我们希望有这样一组系数 \(\alpha\),使得:

\[\begin{cases} \alpha_0x_0^0+\alpha_1x_1^0+\cdots+\alpha_nx_n^0 = x'^0\\ \alpha_0x_0^1+\alpha_1x_1^1+\cdots+\alpha_nx_n^0 = x'^1\\ \quad\vdots\qquad\quad\vdots\qquad\ddots\qquad\!\vdots\quad=\ \vdots\\ \alpha_0x_0^n+\alpha_1x_1^n+\cdots+\alpha_nx_n^n = x'^n\\ \end{cases}\tag{1} \]

换句话说:

\[\begin{bmatrix} x_0^0&x_1^0&\cdots&x_n^0\\ x_0^1&x_1^1&\cdots&x_n^1\\ \vdots&\vdots&\ddots&\vdots\\ x_0^n&x_1^n&\cdots&x_n^n\\ \end{bmatrix}\cdot \begin{bmatrix} \alpha_0\\ \alpha_1\\ \vdots\\ \alpha_n \end{bmatrix}= \begin{bmatrix} x'_0\\ x'_1\\ \vdots\\ x'_n \end{bmatrix}\tag{2} \]

然后答案就是

\[\sum_{k = 0}^n f(x_k)\alpha_k\tag{3} \]

这个矩阵十分的特殊,它的行列式叫范德蒙德行列式:

\[\det \begin{bmatrix} x_0^0&x_1^0&\cdots&x_n^0\\ x_0^1&x_1^1&\cdots&x_n^1\\ \vdots&\vdots&\ddots&\vdots\\ x_0^n&x_1^n&\cdots&x_n^n\\ \end{bmatrix} = \prod_{0 \le i < j \le n}(x_j-x_i)\tag{4} \]

于是我们考虑在式 \((2)\) 前后同乘逆矩阵,就有:

\[\alpha_k = \sum_{j = 0}^n\frac{(-1)^{j+k}A_{j,k}}{\det}x'^j\tag{5} \]

而对范德蒙德行列式第 \(k\) 列展开,是:

\[\sum_{j = 0}^n\frac{(-1)^{j+k}A_{j,k}}{\det}x_k^j \]

那相当于我们 \(x_k\coloneqq x'\) 之后的到了一个新的范德蒙德行列式展开式,它显然只有包含 \(x_k\) 的项是与原来不同的

于是我们得到:

\[\begin{aligned} \alpha_k &= \sum_{j = 0}^n\frac{(-1)^{j+k}A_{j,k}}{\det}x'^j\\ &= \frac{\det_k}{\det}\\ &= \frac{\prod_{i \not= k}(x'-x_i)}{\prod_{i \not= k}(x_k-x_i)} \end{aligned} \]

故答案为:

\[f(x') = \sum_{k = 0}^nf(x_k)\frac{\prod_{i \not= k}(x'-x_i)}{\prod_{i \not= k}(x_k-x_i)} \]

时间复杂度为 \({\cal O}(n^2)\)。

相关新闻

  • 自定义渲染管线(Unity Cocos)
  • 文献阅读 | Survey of Hallucination in Natural Language Generation
  • 支付中心的钱包类业务应该怎么设计

最新新闻

  • MC68336/376队列式ADC:多通道数据采集的硬件级解决方案
  • 无锡贵金属回收优质渠道排行|拒绝虚高报价,实测真实成交价 - 奢侈品回收评测
  • 全国大件物流怎么选更划算?四大线上渠道兼顾大件托运与小件寄递,手机一键下单上门揽收 - 时讯资讯
  • 06 剑指Offer阅读笔记
  • Article 5 Test Part
  • 藏在海口黄金市场的变现秘诀!2026行情解读,品类计价正规渠道全梳理 - 奢品小当家

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号