设 f(x)f(x) 在 ℝR 有二阶连续导数,且 f′(x)≠0f′(x)≠0 则
∀x0,x∈ℝ,∀x0,x∈R, 若 f(x0)=0f(x0)=0 则
f(x0)=f(x)+f′(x)Δx+12f″(ε)Δx2=0f(x0)=f(x)+f′(x)Δx+12f″(ε)Δx2=0
⇒⇒
x0−x=Δx=−1f′(x)[f(x)+12f″(ε)Δx2]x0−x=Δx=−1f′(x)[f(x)+12f″(ε)Δx2]
=−f(x)f′(x)−12f″(ε)f′(x)Δx2=−f(x)f′(x)−12f″(ε)f′(x)Δx2
⇒⇒
x0=x−f(x)f′(x)−12f″(ε)f′(x)Δx2x0=x−f(x)f′(x)−12f″(ε)f′(x)Δx2
由于 limx→x0[−12f″(ε)f′(x)Δx2]=0limx→x0[−12f″(ε)f′(x)Δx2]=0
因此 limx→x0[x−f(x)f′(x)]=x0limx→x0[x−f(x)f′(x)]=x0
令 F(x)=x−f(x)f′(x)F(x)=x−f(x)f′(x),则 limx→x0F(x)=x0limx→x0F(x)=x0
由此得到迭代公式:
xk+1=F(xk)=xk−f(xk)f′(xk)xk+1=F(xk)=xk−f(xk)f′(xk)
牛顿迭代法
最新推荐文章于 2025-06-01 23:45:35 发布