一元函数的泰勒公式
或者可以写成:
二元函数的泰勒级数
对 二元函数 f(x, y), 考虑在点 (a, b) 附近方向 (u, v) 有微小增量 f(a + tu, b + tv), 定义函数:
此时
是对 t 的单变量函数,利用上面的 一元函数的泰勒公式, 把
在 t = 0 处展开:
取 t = 1:
明显:
根据链式法则:
有:
所以
. 再次运用 链式法则 求导:
所以
, 可以继续求得更高阶的导数,最终代回
可得二元函数在 (a,b) 的 泰勒级数展开:
所以有时候我也看到这种写法:
第一次看到这种写法还真是让我疑惑了一会,o(╯□╰)o, 但是其实展开,是一样的:
或者写成:
当然最让我亲切的写法还是跟 一元函数 类比/类似的写法。
一元函数线性近似
二次近似
二元函数线性近似
写成招人喜欢的向量形式:
二次近似
同样写成向量形式:
H 为 Hessian 矩阵:
可以做简单的验证:
推广到变量更多的情况,写法也是多种多样,o(╯□╰)o:
比如写成这样:
其中
.
写成这样:
或者运用多重指标,写成上面的更加一元类似的形式:
推导更多元函数的泰勒级数 也可以用类似 二元函数 用 方向导数 的方式推出这个结论。
参考:托马斯微积分
wikipedia