Skip to content

二分法

牛顿切线法

设函数 f(x)[a,b] 上连续可导,且 f(x)0,又 f(a)f(b)<0,则方程 f(x)=0(a,b) 内有且仅有一个实根 x[a,b] 内的点 x0=b 为初始值,过点 (x0,f(x0)) 作切线,方程为

yf(x0)=f(x0)(xx0)

因为 f(x0)0,切线与 x 轴交点横坐标为

x1=x0f(x0)f(x0)

x1 作为根的第一次近似值,重复上面步骤,得到第 n 次近似值

xn=xn1f(xn1)f(xn1),n=1,2,

牛顿迭代法

若记 φ(x)=xf(x)f(x),则有牛顿切线法迭代公式

xn=φ(xn1),n=1,2,

当数列 {xn} 收敛时,记 limnxn=ξ,由 φ(x) 连续性得

ξ=φ(ξ)=ξf(ξ)f(ξ)f(ξ)=0

n 充分大后,xnx 的近似值

φ(x)=x,则称 x 为函数 φ 的不动点