Math ClubMath Club
v1 · padrão canônico

Lição 29 — Método de Newton-Raphson

Método iterativo de Newton-Raphson para aproximação de raízes de equações. Interpretação geométrica via reta tangente, análise de convergência quadrática e critérios de parada.

Used in: Cálculo 1 — Unidade 3 · USP MAC0105 · ITA MA-011

xn+1=xnf(xn)f(xn)x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)}
Choose your door

Rigorous notation, full derivation, hypotheses

No content for this age yet.


Exemplos


Exercícios

Exercise list

30 exercises · 7 with worked solution (25%)

Application 20Understanding 4Modeling 4Challenge 2
  1. Ex. 29.1Application

    Escreva a fórmula de Newton para resolver f(x)=0f(x) = 0 e analise a convergência quando f(x)=x2+1f(x) = x^2 + 1.

    Select the correct option
    Select an option first
    Show solution
    A fórmula de Newton seria xn+1=xnxn2+12xnx_{n+1} = x_n - \frac{x_n^2+1}{2x_n}. No entanto, f(x)=x2+1f(x)=x^2+1 não tem raízes reais (discriminante negativo), portanto o método não converge para nenhuma raiz real.
    Show step-by-step (with the why)
    1. Calcule f(x)=2xf'(x) = 2x.
    2. Fórmula de Newton: xn+1=xnxn2+12xnx_{n+1} = x_n - \frac{x_n^2+1}{2x_n}.
    3. Discriminante de x2+1=0x^2+1=0: Δ=4<0\Delta = -4 < 0. Sem raízes reais — Newton diverge.
  2. Ex. 29.2Application

    Escreva a fórmula de iteração de Newton para f(x)=x3+2x+1f(x) = x^3 + 2x + 1.

    Select the correct option
    Select an option first
    Show solution
    Para f(x)=x3+2x+1f(x)=x^3+2x+1, temos f(x)=3x2+2f'(x)=3x^2+2. A iteração de Newton é xn+1=xnxn3+2xn+13xn2+2x_{n+1} = x_n - \frac{x_n^3+2x_n+1}{3x_n^2+2}.
  3. Ex. 29.3Application

    Escreva a fórmula de iteração de Newton para f(x)=sinxf(x) = \sin x.

    Select the correct option
    Select an option first
    Show solution
    Para f(x)=sinxf(x) = \sin x, temos f(x)=cosxf'(x) = \cos x. Logo xn+1=xnsinxncosxn=xntanxnx_{n+1} = x_n - \frac{\sin x_n}{\cos x_n} = x_n - \tan x_n.
    Show step-by-step (with the why)
    1. Identifique f(x)=sinxf(x) = \sin x e f(x)=cosxf'(x) = \cos x.
    2. Substitua: xn+1=xnsinxncosxnx_{n+1} = x_n - \frac{\sin x_n}{\cos x_n}.
    3. Simplifique: sinxcosx=tanx\frac{\sin x}{\cos x} = \tan x. Resultado: xn+1=xntanxnx_{n+1} = x_n - \tan x_n.
  4. Ex. 29.4ApplicationAnswer key

    Use o método de Newton para resolver x210=0x^2 - 10 = 0 com precisão de quatro casas decimais. Qual é o resultado?

    Select the correct option
    Select an option first
    Show solution
    Newton para f(x)=x210f(x)=x^2-10: xn+1=xn+10/xn2x_{n+1} = \frac{x_n + 10/x_n}{2}. Com x0=3x_0=3: x1=3,1667x_1 = 3{,}1667, x23,1623x_2 \approx 3{,}1623, x33,16228x_3 \approx 3{,}16228. Resp: 103,1623\sqrt{10} \approx 3{,}1623.
  5. Ex. 29.5Application

    Use o método de Newton para resolver x4100=0x^4 - 100 = 0 com precisão de quatro casas decimais. Qual é 1004\sqrt[4]{100}?

    Select the correct option
    Select an option first
    Show solution
    Newton para f(x)=x4100f(x)=x^4-100: f(x)=4x3f'(x)=4x^3, logo xn+1=xnxn41004xn3x_{n+1}=x_n-\frac{x_n^4-100}{4x_n^3}. Com x0=3x_0=3: converge para 1001/4=101/23,1623100^{1/4}=10^{1/2}\approx 3{,}1623.
  6. Ex. 29.6Application

    Use o método de Newton para resolver x3x=0x^3 - x = 0 com precisão de quatro casas decimais, partindo de x0=0,1x_0 = 0{,}1. Quais são as raízes não nulas?

    Select the correct option
    Select an option first
    Show solution
    f(x)=x3x=x(x1)(x+1)f(x)=x^3-x=x(x-1)(x+1), raízes em x=0,1,1x=0, 1, -1. Newton com x0=0,5x_0=0{,}5 converge para x=0x=0; com x0=1,5x_0=1{,}5 converge para x=1x=1. As raízes não nulas são x=±1x=\pm 1.
  7. Ex. 29.7Application

    Use o método de Newton para resolver x+5cos(x)=0x + 5\cos(x) = 0 com precisão de quatro casas decimais. Qual é a raiz?

    Select the correct option
    Select an option first
    Show solution
    Newton para f(x)=x+5cosxf(x) = x + 5\cos x: f(x)=15sinxf'(x) = 1 - 5\sin x. Com x0=1x_0 = -1: x11,1630x_1 \approx -1{,}1630, x21,1721x_2 \approx -1{,}1721. Resp: x1,1721x \approx -1{,}1721.
    Show step-by-step (with the why)
    1. f(x)=x+5cosxf(x) = x + 5\cos x, f(x)=15sinxf'(x) = 1 - 5\sin x.
    2. Iteração: xn+1=xnxn+5cosxn15sinxnx_{n+1} = x_n - \frac{x_n + 5\cos x_n}{1 - 5\sin x_n}.
    3. Com x0=1x_0 = -1: x11,163x_1 \approx -1{,}163, x21,1721x_2 \approx -1{,}1721. Convergência rápida.
  8. Ex. 29.8Application

    Resolva x+tan(x)=0x + \tan(x) = 0 com x0(π/2,π/2)x_0 \in (-\pi/2, \pi/2) usando o método de Newton com precisão de quatro casas decimais. Qual é a raiz?

    Select the correct option
    Select an option first
    Show solution
    f(x)=x+tanxf(x) = x + \tan x. Em (π/2,π/2)(-\pi/2, \pi/2), f(0)=0f(0)=0 e f(x)=1+sec2x2>0f'(x) = 1 + \sec^2 x \geq 2 > 0, portanto ff é estritamente crescente. A única raiz é x=0x=0.
  9. Ex. 29.9ApplicationAnswer key

    Use o método de Newton para encontrar o ponto fixo de f(x)=sinxf(x) = \sin x (onde f(x)=xf(x) = x), arredondando para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    Para encontrar o ponto fixo de sinx\sin x, resolvemos g(x)=sinxx=0g(x) = \sin x - x = 0 via Newton: g(x)=cosx1g'(x) = \cos x - 1. A única solução real é x=0x=0, pois sinxx|\sin x| \leq |x| com igualdade somente em x=0x=0.
  10. Ex. 29.10ApplicationAnswer key

    Use o método de Newton para encontrar o ponto fixo de tan(x)\tan(x) no intervalo x(π/2,3π/2)x \in (\pi/2,\, 3\pi/2), arredondando para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    Ponto fixo: tanx=x\tan x = x, ou seja, g(x)=tanxx=0g(x) = \tan x - x = 0. Newton: xn+1=xntanxnxnsec2xn1x_{n+1} = x_n - \frac{\tan x_n - x_n}{\sec^2 x_n - 1}. Com x0=4,5x_0 = 4{,}5, converge para x4,493x \approx 4{,}493.
  11. Ex. 29.11Application

    Use o método de Newton para encontrar o ponto fixo de f(x)=ex2f(x) = e^x - 2, arredondando para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    Queremos ex2=xe^x - 2 = x, ou seja, g(x)=ex2x=0g(x) = e^x - 2 - x = 0. Newton: xn+1=xnexn2xnexn1x_{n+1} = x_n - \frac{e^{x_n}-2-x_n}{e^{x_n}-1}. Com x0=1x_0=1, converge para x1,146x \approx 1{,}146.
  12. Ex. 29.12Understanding

    O método de Newton pode ser usado para encontrar máximos e mínimos de funções, aplicando-o à derivada f(x)=0f'(x) = 0. Mostre que, para encontrar pontos críticos de f(x)f(x), a iteração de Newton é:

    Select the correct option
    Select an option first
    Show solution
    Para encontrar pontos críticos de ff, aplicamos Newton à equação f(x)=0f'(x)=0. Tratando ff' como a "função", sua derivada é ff''. A iteração de Newton fica xn+1=xnf(xn)f(xn)x_{n+1} = x_n - \frac{f'(x_n)}{f''(x_n)}.
    Show step-by-step (with the why)
    1. Queremos os zeros de f(x)f'(x).
    2. Aplique Newton a h(x)=f(x)h(x)=f'(x): xn+1=xnh(xn)h(xn)x_{n+1} = x_n - \frac{h(x_n)}{h'(x_n)}.
    3. Como h(x)=f(x)h'(x)=f''(x), o resultado é xn+1=xnf(xn)f(xn)x_{n+1} = x_n - \frac{f'(x_n)}{f''(x_n)}.
  13. Ex. 29.13Application

    Use o método de Newton aplicado a f(x)f'(x) para encontrar o mínimo local de f(x)=x2+2x+4f(x) = x^2 + 2x + 4, arredondando para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    Newton em f(x)=2x+2f'(x) = 2x + 2: f(x)=2f''(x)=2. Iteração: xn+1=xn2xn+22=xnxn1=1x_{n+1} = x_n - \frac{2x_n+2}{2} = x_n - x_n - 1 = -1. O mínimo está em x=1x=-1 (em uma iteração, pois ff' é linear).
  14. Ex. 29.14Application

    Use o método de Newton aplicado a f(x)f'(x) para encontrar o mínimo local de f(x)=3x3+2x216f(x) = 3x^3 + 2x^2 - 16, arredondando para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    f(x)=9x2+4xf'(x) = 9x^2 + 4x, f(x)=18x+4f''(x) = 18x + 4. Newton: xn+1=xn9xn2+4xn18xn+4x_{n+1} = x_n - \frac{9x_n^2+4x_n}{18x_n+4}. Com x0=0,5x_0 = -0{,}5: converge para x0,444x \approx -0{,}444 (raiz negativa de ff').
  15. Ex. 29.15ApplicationAnswer key

    Use o método de Newton aplicado a f(x)f'(x) para encontrar o mínimo local de f(x)=x2exf(x) = x^2 e^x, arredondando para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    f(x)=ex(x2+2x)=xex(x+2)f'(x) = e^x(x^2 + 2x) = xe^x(x+2). Pontos críticos: x=0x=0 (mínimo local, f(0)=0f(0)=0) e x=2x=-2 (mínimo local, f(2)=4e20,541f(-2)=4e^{-2}\approx 0{,}541). Newton em ff' com x0=2,5x_0=-2{,}5 converge para x=2x=-2.
  16. Ex. 29.16Application

    Use o método de Newton aplicado a f(x)f'(x) para encontrar o máximo local de f(x)=x+1/xf(x) = x + 1/x, arredondando para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    f(x)=11/x2f'(x) = 1 - 1/x^2. Raízes: x=±1x = \pm 1. f(x)=2/x3f''(x) = 2/x^3: em x=1x=1, f>0f''>0 (mínimo); em x=1x=-1, f<0f''<0 (máximo). Newton com x0=1,5x_0=-1{,}5 converge para x=1x=-1.
  17. Ex. 29.17Application

    Use o método de Newton para encontrar o mínimo local mais próximo de x=0x=0 (não nulo) de f(x)=x2sinxf(x) = x^2 \sin x, arredondando para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    f(x)=2xsinx+x2cosxf'(x) = 2x\sin x + x^2\cos x. Newton em ff' com x02x_0 \approx -2: o mínimo não nulo mais próximo é em x2,029x \approx -2{,}029.
  18. Ex. 29.18Application

    Use o método de Newton para encontrar o mínimo local de f(x)=x4+x3+3x2+12x+6f(x) = x^4 + x^3 + 3x^2 + 12x + 6, arredondando para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    f(x)=4x3+3x2+6x+12f'(x) = 4x^3 + 3x^2 + 6x + 12. Newton em ff' com x0=1,5x_0 = -1{,}5: converge para x1,658x \approx -1{,}658. Verifique: f(1,658)>0f''(-1{,}658) > 0.
    Show step-by-step (with the why)
    1. f(x)=4x3+3x2+6x+12f'(x) = 4x^3 + 3x^2 + 6x + 12, f(x)=12x2+6x+6f''(x) = 12x^2 + 6x + 6.
    2. Iteração: xn+1=xn4xn3+3xn2+6xn+1212xn2+6xn+6x_{n+1} = x_n - \frac{4x_n^3+3x_n^2+6x_n+12}{12x_n^2+6x_n+6}.
    3. Com x0=1,5x_0 = -1{,}5: x11,654x_1 \approx -1{,}654, x21,658x_2 \approx -1{,}658.
  19. Ex. 29.19Understanding

    Use o método de Newton para tentar resolver x2+2=0x^2 + 2 = 0. O que acontece e por quê?

    Select the correct option
    Select an option first
    Show solution
    f(x)=x2+2>0f(x) = x^2 + 2 > 0 para todo xRx \in \mathbb{R}. Sem raízes reais, Newton gera iterados xn+1=xnxn2+22xnx_{n+1} = x_n - \frac{x_n^2+2}{2x_n} que divergem (a sequência cresce sem cota).
  20. Ex. 29.20Understanding

    Use o método de Newton para tentar resolver 0=ex0 = e^x. O que acontece?

    Select the correct option
    Select an option first
    Show solution
    ex>0e^x > 0 para todo xRx \in \mathbb{R}. A equação 0=ex0 = e^x não tem solução real. Newton produz xn+1=xnexnexn=xn1x_{n+1} = x_n - \frac{e^{x_n}}{e^{x_n}} = x_n - 1, uma sequência que vai para -\infty sem convergir.
  21. Ex. 29.21UnderstandingAnswer key

    Use o método de Newton para resolver 0=1+x20 = 1 + x^2 partindo de x0=0x_0 = 0. O que ocorre?

    Select the correct option
    Select an option first
    Show solution
    Para f(x)=1+x2f(x) = 1 + x^2, temos f(x)=2xf'(x) = 2x. Com x0=0x_0 = 0, f(x0)=0f'(x_0) = 0: divisão por zero na fórmula de Newton. Além disso, ff não tem raízes reais.
  22. Ex. 29.22Application

    Use o método da secante para encontrar uma raiz de 0=x2x30 = x^2 - x - 3 com precisão de três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    Método da secante para f(x)=x2x3f(x) = x^2 - x - 3. Com x0=2,x1=1,5x_0 = 2, x_1 = 1{,}5: x2=x1f(x1)x1x0f(x1)f(x0)1,308x_2 = x_1 - f(x_1)\frac{x_1-x_0}{f(x_1)-f(x_0)} \approx 1{,}308, convergindo para x1,303x \approx 1{,}303. (Raiz positiva: fórmula quadrática dá (1+13)/22,303(1+\sqrt{13})/2 \approx 2{,}303; a raiz negativa é (113)/21,303(1-\sqrt{13})/2 \approx -1{,}303; verifique o sinal de ff no intervalo de busca.)
  23. Ex. 29.23Application

    Use o método da secante para encontrar uma raiz de 0=sinx+3x0 = \sin x + 3x com precisão de quatro casas decimais.

    Select the correct option
    Select an option first
    Show solution
    f(x)=sinx+3xf(x) = \sin x + 3x. Note que f(x)=cosx+32>0f'(x) = \cos x + 3 \geq 2 > 0 para todo xx, logo ff é estritamente crescente e x=0x=0 é a única raiz.
    Show step-by-step (with the why)
    1. f(x)=sinx+3xf(x) = \sin x + 3x; f(0)=0f(0) = 0: x=0x=0 é raiz.
    2. f(x)=cosx+32f'(x) = \cos x + 3 \geq 2 (pois cosx1\cos x \geq -1). Logo ff é crescente.
    3. Função crescente com exatamente uma raiz em x=0x=0. Método da secante converge para x=0x=0.
  24. Ex. 29.24ApplicationAnswer key

    Use o método da secante para encontrar uma raiz de 0=ex20 = e^x - 2 com precisão de quatro casas decimais.

    Select the correct option
    Select an option first
    Show solution
    ex2=0x=ln20,6931e^x - 2 = 0 \Rightarrow x = \ln 2 \approx 0{,}6931. O método da secante com x0=0,x1=1x_0=0, x_1=1 converge rapidamente para esse valor.
  25. Ex. 29.25ModelingAnswer key

    Use tanto o método de Newton quanto o método da secante para calcular a raiz de f(x)=x2+2x+1f(x) = x^2 + 2x + 1 partindo de x0=1x_0 = 1. Qual método converge mais rápido para atingir três casas decimais de precisão?

    Select the correct option
    Select an option first
    Show solution
    Para f(x)=(x+1)2f(x)=(x+1)^2 (raiz dupla em x=1x=-1): Newton converge linearmente (fator 1/2), enquanto o método da secante converge com ordem 1,618\approx 1{,}618. Com x0=1x_0=1, Newton leva ~2 passos para e<0,001|e|<0{,}001; a secante leva ~4.
  26. Ex. 29.26Modeling

    Use tanto o método de Newton quanto o método da secante para calcular a raiz de f(x)=x2f(x) = x^2 partindo de x0=1x_0 = 1. Quantas iterações cada método precisa para atingir precisão de três casas decimais?

    Select the correct option
    Select an option first
    Show solution
    Para f(x)=x2f(x) = x^2, raiz dupla em 0: Newton dá xn+1=xn/2x_{n+1} = x_n/2 (convergência linear, fator 1/2). Secante tem ordem ϕ1,618\phi \approx 1{,}618, portanto mais rápida que Newton nesse caso patológico.
  27. Ex. 29.27Modeling

    Use tanto o método de Newton quanto o método da secante para calcular a raiz de f(x)=sinxf(x) = \sin x partindo de x0=1x_0 = 1. Quantas iterações cada método precisa para atingir três casas decimais?

    Select the correct option
    Select an option first
    Show solution
    Newton para f(x)=sinxf(x)=\sin x, x0=1x_0=1: xn+1=xntanxnx_{n+1}=x_n-\tan x_n. Converge para x=0x=0 quadraticamente em ~3 iterações. Secante (ordem 1,618) leva ~5 iterações para a mesma precisão.
    Show step-by-step (with the why)
    1. Newton: x1=1tan111,557=0,557x_1 = 1 - \tan 1 \approx 1 - 1{,}557 = -0{,}557.
    2. x20,557tan(0,557)0,028x_2 \approx -0{,}557 - \tan(-0{,}557) \approx -0{,}028.
    3. x30,000x_3 \approx 0{,}000. Total: 3 iterações.
  28. Ex. 29.28Challenge

    Considere a equação de Kepler para órbitas planetárias: M=Eεsin(E)M = E - \varepsilon \sin(E), onde MM é a anomalia média, EE é a anomalia excêntrica e ε\varepsilon mede a excentricidade. Use o método de Newton para calcular EE quando M=π/3M = \pi/3 e ε=0,25\varepsilon = 0{,}25; arredonde para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    Equação de Kepler: M=EεsinEM = E - \varepsilon \sin E. Para M=π/3M=\pi/3 e ε=0,25\varepsilon=0{,}25: f(E)=E0,25sinEπ/3f(E) = E - 0{,}25\sin E - \pi/3. Newton: En+1=EnEn0,25sinEnπ/310,25cosEnE_{n+1} = E_n - \frac{E_n - 0{,}25\sin E_n - \pi/3}{1 - 0{,}25\cos E_n}. Com E0=M=π/3E_0 = M = \pi/3: converge para E1,358E \approx 1{,}358.
    Show step-by-step (with the why)
    1. Defina f(E)=E0,25sinEπ/3=0f(E) = E - 0{,}25\sin E - \pi/3 = 0.
    2. f(E)=10,25cosEf'(E) = 1 - 0{,}25\cos E.
    3. E0=π/31,047E_0 = \pi/3 \approx 1{,}047: f(E0)=1,0470,250,8661,047=0,217f(E_0) = 1{,}047 - 0{,}25\cdot 0{,}866 - 1{,}047 = -0{,}217.
    4. E11,047+0,217/0,7831,324E_1 \approx 1{,}047 + 0{,}217/0{,}783 \approx 1{,}324. Converge para E1,358E \approx 1{,}358.
  29. Ex. 29.29Challenge

    Considere a equação de Kepler M=Eεsin(E)M = E - \varepsilon \sin(E). Use o método de Newton para calcular EE quando M=3π/2M = 3\pi/2 e ε=0,8\varepsilon = 0{,}8; arredonde para três casas decimais.

    Select the correct option
    Select an option first
    Show solution
    Equação de Kepler: f(E)=E0,8sinE3π/2f(E) = E - 0{,}8\sin E - 3\pi/2. Newton: En+1=EnEn0,8sinEn3π/210,8cosEnE_{n+1} = E_n - \frac{E_n-0{,}8\sin E_n - 3\pi/2}{1-0{,}8\cos E_n}. Com E0=3π/2E_0 = 3\pi/2 e alta excentricidade (ε=0,8\varepsilon=0{,}8), converge para E5,611E \approx 5{,}611.
  30. Ex. 29.30Modeling

    O custo total para imprimir xx livros é C(x)=1000+12x+12x2/3C(x) = 1000 + 12x + \frac{1}{2}x^{2/3}. Use o método de Newton para encontrar o ponto de equilíbrio (break-even) se cada livro é vendido por US\ $20. Qual é a aproximação?

    Select the correct option
    Select an option first
    Show solution
    Custo: C(x)=1000+12x+12x2/3C(x) = 1000 + 12x + \frac{1}{2}x^{2/3}. Receita: R(x)=20xR(x) = 20x. Ponto de equilíbrio: C(x)=R(x)C(x) = R(x), logo f(x)=1000+12x+12x2/320x=10008x+12x2/3=0f(x) = 1000 + 12x + \frac{1}{2}x^{2/3} - 20x = 1000 - 8x + \frac{1}{2}x^{2/3} = 0. Newton com x0=100x_0 = 100: f(x)=8+13x1/3f'(x) = -8 + \frac{1}{3}x^{-1/3}. Converge para x125,1x \approx 125{,}1; verifique a escala do problema — para livros vendidos a US$20 com custo inicial de US$1000, o break-even exato requer Newton iterando a partir de x0100x_0 \approx 100.

Fontes

Updated on 2026-05-23 · Author(s): Clube da Matemática

Found an error? Open an issue on GitHub or submit a PR — open source forever.