• [学习笔记] 泰勒展开


    目的

    用幂级数 (也就是 OI 中的 "多项式") 来近似地表示一个函数.

    大致思路

    假设我们需要表示出的函数为 (g(x)), 最后得到的多项式为 (f(x)).

    容易得到, 若 (f(x)) 的任意阶导数都与 (g(x)) 的对应阶导数相等, 那么 (f(x) Leftrightarrow g(x))

    所以我们在 (g(x)) 的定义域内取一个数 (x_0), 然后列出方程

    [egin{aligned} f(x_0) &= g(x_0) \ f'(x_0) &= g'(x_0) \ f''(x_0) &= g''(x_0) \ & vdots \ f^{(n)}(x_0) &= g^{(n)}(x_0) \ f^{(n+1)}(x_0) &= g^{(n+1)}(x_0) \ & vdots \ end{aligned} ]

    我们取前若干个方程, 解出 (f(x)) 的系数, 就可以近似地表示出 (g(x)) 了. 即

    [g(x) = f(x) = a_0 + a_1x + a_2x^2 + cdots + a_nx^n + xi ]

    其中 (xi) 为余项.

    公式

    若将 (g(x))(x_0) 处进行泰勒展开, 则有

    [egin{aligned}g(x) &= frac{g(x_0)}{0!} + frac{g^{(1)}(x_0)}{1!} (x - x_0) + frac{g^{(2)}(x_0)}{2!} (x - x_0)^2 + frac{g^{(3)}(x_0)}{3!} (x - x_0)^3 + cdots + frac{g^{(n)}(x_0)}{n!} (x - x_0)^n + xi \&= sum_{i ge 0} frac{g^{(i)}(x_0)}{i!}(x - x_0)^iend{aligned} ]

  • 相关阅读:
    javaBean实体包区分
    先后天八卦配太极图
    mysql表连接
    关于解决问题方法论的思考
    Python基础综合练习
    大数据概述
    编译原理
    词法分析
    组合数据类型练习
    词法分析器实验报告
  • 原文地址:https://www.cnblogs.com/BruceW/p/14079502.html
Copyright © 2020-2023  润新知