从 Rolle 定理出发,达到的一个最重要的阶段性成果,必然是 Taylor 定理
在经历过数学分析的学习后,可以明确一个事情:天底下的函数千奇百怪,各自的性质太难研究了。
如果能把所有的函数都统一成一个表达方式,那会在分析意义上非常方便。
Taylor 定理正是这样的一个工具,它提供了幂级数展开的方法
# Taylor 定理
定理 Taylor 定理 ——Lagrange 余项
令 x=0,函数 f 在 [a,x] 上 n 阶可微分
则存在 ξ∈(a,x) 使得
f(x)=k=0∑n−1k!f(k)(a)(x−a)k+n!f(n)(ξ)(x−a)n
证明(暂时省略)
这里出现的级数 k=0∑n−1k!f(k)(a)(x−a)k 称为 f 在点 a 处的 ++ n−1 阶 Taylor 近似多项式 ++
函数 f 与该近似多项式的差值称为余项。
余项在数值上来说是唯一的,但是表达方式有多种。这里的结论中给出的形式 n!f(n)(ξ)(x−a)n 称为 Lagrange 余项
利用分部积分技巧,也可以确认出余项可以表达为 ∫ax(n−1)!f(n)(t)(x−t)n−1dt
此外还有 Roche-Schlomilch 余项形式
p(n−1)!f(n)(ξ)(b−ξ)n−p(b−a)p
在 p=n 的时候,Roche-Schlomilch 余项形式退化为 Lagrange 余项形式
在 p=1 的时候,Roche-Schlomilch 余项形式退化为 Cauchy 余项形式
定理 Taylor 展开可能性
若函数 f 在 [a,b] 上无限阶可微分,且存在某常数 M,C 使得
∀x∈[a,b]: ∣f(n)(x)∣≤MCn,n=0,1,2,…
那么对于任意 x∈[a,b],有
f(x)=k=0∑∞k!f(k)(a)(x−a)k
证明(暂时省略)
不同于有限情形下的展开
这里的级数 k=0∑∞k!f(k)(a)(x−a)k 称为函数 f 以点 a 为中心的 Taylor 级数
特别地,在 a=0 的时候,称为函数 f 的 Maclaurin 级数
该级数未必收敛,所以要注意区分结论
- Taylor 定理:可以微分就成立
- Taylor 展开可能性:满足特定的条件才成立
注意以下示例,Taylor 级数可能会与原本的函数不一致
示例
函数
f(x)={e−x1,0,x>0x≤0
无限阶可微分,并且每一阶微分系数 f(n)(0)=0,因此 Taylor 级数为 0,但函数 f 在 x>0 的时候不为 0。
# 极值问题
Taylor 定理的一个重要应用就是极值问题
命题
令函数 f:[a,b]→R 为 C2 类函数,取点 x0∈(a,b),以下成立
- 若 f′(x0)=0 且 f′′(x0)>0,则 f 在点 x0 处取极小值
- 若 f′(x0)=0 且 f′′(x0)<0,则 f 在点 x0 处取极大值
- 若 f′(x0)=0 且 f′′(x0)=0,则无法判断 f 在点 x0 处的极值情况
证明(暂时省略)
# 初等函数的展开
# Newton 迭代法
这是数值计算中的一个常用办法,我们在这里讨论其理论依据
定理 Newton 迭代法
令 C1 类函数 f:[a,b]→R
取点 x1∈[a,b],则可以定义递推数列
xn+1=xn−f′(xn)f(xn),n=1,2,…
并且若极限 x0:=n→∞limxn 存在,则 f(x0)=0
证明(暂时省略)
显然,出发点 x1 距离方程 f(x)=0 的解越近越好。但是如果出发点选的不好,数列可能不收敛,因此需要讨论收敛性
命题
令 C1 类函数 f:[a,b]→R
设 x0∈(a,b) 满足 f(x0)=0,且 f′(x0)=0
则存在 δ>0,使从任意 B(x0,δ) 中的出发点 x1 定义的递推数列 {xn} 都收敛于 x0
证明(暂时省略)
如果条件提升,可以获得更强的结论
命题
令 C2 类函数 f:[a,b]→R 满足 f(a)f(b)<0,且区间 [a,b] 上 f′′≥0
那么无论选择哪一个满足 f(x1)>0 的出发点 x1∈[a,b],基于 Newton 迭代法的递推数列 {xn} 都可以被定义,且收敛于满足 f(x0)=0 的唯一点 x0∈[a,b]
同时,存在正数 M>0 满足
∀n∈N: ∣xn+1−x0∣≤M∣xn−x0∣2
证明(暂时省略)