Método da Bissecção
Teoria
Fala aí! Bora aprender TUDO sobre o Método da Bissecção com o Responde Aí?!
O Método da Bissecção é um tipo de método interativo utilizado pra descobrir os zeros de funções!
Lá no ensino fundamental a gente aprende bhaskara com o objetivo de descobrir os zeros da função em funções de segundo grau, lembra? bhaskara é o que chamamos de método analítico mas em alguns momentos as equações são tão complicadas que é mais fácil usar os métodos interativos!
Imagina que queremos descobrir o zero da função da figura abaixo a partir de métodos analíticos e mais especificamente pelo método da bissecção:
Simplificando muuuito, os métodos interativos são formas inteligentes de chutar uma resposta e depois ir refinando esse chute até chegar em um resultado muito próximo ao resultado analítico, ou seja, o resultado real!
Na figura acima queremos descobrir o zero da função e sabemos que ele fica entre
-Quão próximo?!
Geralmente no enunciado do problema temos um critério de parada, que vai ser a diferença entre o ponto
Como usar o Método da Bissecção?
A gente vai aprender na prática! Então bora pro exemplo?! Vamos achar o zero da função desse carinha aqui:
Na sua prova, ou lista de exercício o enunciado seria mais ou menos assim:
Em um intervalo de
Só pra a gente visualizar melhor, o gráfico da nossa função é esse aqui:
Olhando o gráfico a gente sabe que a resposta tá ali perto do
Passo 1: Organizando os Dados
A primeira coisa que podemos fazer é montar uma tabelinha show de bola com toooodas as informações que precisamos!
Nela temos: o número k de iterações
Sempre começamos em
Passo 2: Calculando o f(x) no Intervalo
Podemos calcular o valor da função
No ponto
No ponto
Passo 3: Calculando
Agora vamos calcular o nosso
Bom, só falta calcular o valor de
Passo 4: Calculando o Critério de Parada
Agora vemos o primeiro critério de parada você lembra qual é ? Isso mesmo,
Como
Passo 5: Substituição
Passar saber se vamos reduzir o intervalo substituindo o valor de
No nosso exemplo, temos
Então temos:
Como o valor deu negativo, substituímos
Passo 6: Repetir o Processo até Atingir o Critério de Parada
Agora a gente começa a parte cíclica da coisa! Vamos fazer iterações até chegarmos em um resultado legal! Ah, outra coisa importante é numerar as iterações! Normalmente é pedido isso de vocês.
Vamos jogar os valores na tabela e ver como fica?
Da uma olhadinha nas cores da tabela, e perceba que a cada valor negativo em
Opaa, percebeu o que aconteceu aqui?
Nos interagimos até chegar em um intervalo de
Percebeu que é bem trabalhoso né? Relaxa que vamos estudar outros métodos mais vantajosos que convergem com muito menos iterações!
Algoritmo
Agora imagina se você quisesse um erro de
Mas calma, o principal objetivo desse método e de todos os outros que vamos ver é programar as máquinas para fazerem as contas pra gente!
Você provavelmente vai ter que escrever um código no computador. Existem vários programas pra isso, cada um com a sua linguagem, mas de um modo geral elas obedecem o seguinte algoritmo:
- Passo 1: Dados iniciais (o que seu programa vai receber de você):
- Intervalo inicial
contendo a raiz; - Precisão do resultado final
- Intervalo inicial
- Passo 2: Definimos um contador de iterações
. - Passo 3:
- Se
, então seu intervalo já está ótimo! Escolha um qualquer entre (normalmente se escolhe o ponto médio) e FIM - Se não, continue para o Passo 4.
- Se
- Passo 4:
, aumentamos uma iteração no contador. - Passo 5:
- Passo 6:
- Se
, fazemos . - Se não, fazemos
.
- Se
- Passo 7: Voltamos para o Passo 3. Repare que o
e o que utilizaremos nesse novo ciclo já não são mais os mesmos e representam um intervalo menor.
No último passo a ordem é voltar pro Passo 3 onde em uma condição a gente para e em outra a gente continua até chegar no Passo 7, quando a gente volta pro Passo 3 e assim por diante, até a condição de parada ser satisfeita e acharmos a nossa resposta! O nome desse processo de repetição é loop!
Ele faz a gente ficar nesse ciclo até que seu programa fique na precisão desejada! Terminado o processo teremos um intervalo
Um critério de parada interessante para seu programa e que é normalmente pedido é um número máximo de iterações!
Dessa forma se tiver algum erro no seu programa ou sua função não satisfizer as condições do método você não corre risco de ficar preso em um loop infinito ;)
Se liga nesse vídeo de exercício resolvido sobre método da bissecção que eu separei especialmente pra você:
Agora, vamos praticar com mais exercícios?!
Algoritmo
Exercícios Resolvidos
Exercício Resolvido #1
Elaboração Própria
Dê um exemplo de função , que tenha pelo menos uma raiz que não pode ser determinada pelo método da Bisseção.
Passo 1
Essa eu dei um exemplo na teoria né? A função não pode ter sua raiz determinada por esse método já que a função não atravessa o eixo . Qualquer outra função com essa característica também pode ser usada como exemplo, como .
Resposta
Qualquer função que toque o eixo sem atravessá-lo, como por exemplo , , etc.
Exercício Resolvido #2
Richard L. Burden e J. Douglas Faires, Numerical Analysis, 9ª ed. Brooks/Cole, Cengage Learning, pag 55, exercício 11a e 11d.
Seja . Para qual zero de o método da bisseção converge quando aplicado nos seguintes intervalos:
Passo 1
A primeira coisa é vermos quais são os zeros dessa função que tá bem tranquilo né? Temos e como zeros da nossa função. Agora é só aplicar o método da bisseção nesses intervalos até acharmos pra qual desses zeros ele converge:
Temos as raízes dentro desse intervalo, então não podemos afirmar para qual delas ele vai convergir.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Ainda temos as raízes , e nesse intervalo então não podemos dizer para qual raiz ele vai convergir.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Opa, repara que a única raiz nesse intervalo é o ! Então já sabemos que ele vai convergir para o .
Passo 2
Temos raízes dentro desse intervalo, então não podemos afirmar para qual delas ele vai convergir.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Opa, repara que a única raiz nesse intervalo é o ! Então já sabemos que ele vai convergir para o .
Resposta
Exercício Resolvido #3
Lista 2 – Professora Aurora – UFPR – Questão 2
A função possui dois zeros: um no intervalo e outro no intervalo . Obtenha os zeros dessa função em ambos os intervalos usando o método da bisseção com . Quantas iterações foram necessárias?
Passo 1
Como todas as questões de bisseção é só aplicar a receita de bolo. Ou para parecer mais engenheiro, basta aplicar o algoritmo!
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Opa! Nosso intervalo está menor que o erro, então podemos parar por aqui e dar como resposta o intervalo . Uma aproximação para a raiz é o ponto médio do intervalo, .
Passo 2
Beleza, vamos para a próxima raiz:
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Opa! Nosso intervalo está menor que o erro, então podemos parar por aqui e dar como resposta o intervalo . Uma aproximação possível para a raiz é valor .
Resposta
Intervalo :
Intervalo :
Foram necessárias iterações para ambos os intervalos.
Exercício Resolvido #4
Lista 2 – Prof Rubens Vilhena Fonseca – UEPA – Capítulo 2.6 – Exercício 7
Calcule a raiz da equação com utilizando o método da bisseção. (sugestão utilizar intervalo de busca )
Passo 1
Vamos aplicar nosso algoritmo no intervalo que o cara bondosamente sugeriu haha.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Opa! Nosso intervalo (finalmenteeeee) está menor que o erro, então podemos parar por aqui e dar como resposta a aproximação para a raiz .
Resposta
Exercício Resolvido #5
Richard L. Burden e J. Douglas Faires, Numerical Analysis, 9ª ed. Brooks/Cole, Cengage Learning, pag 54, exercícios 5b e 5d
Use o método da Bisseção para encontrar os zeros das funções abaixo com :
no intervalo
no intervalo
Passo 1
Novamente, é só aplicarmos o algoritmo. Dessa vez os números vão ficar beeeem grandes então como ele pede uma precisão de vamos usar pelo menos casas decimais pra não ter problema:
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Opa! Nosso intervalo está igual ao erro, então podemos parar por aqui e dar como resposta a aproximação para a raiz .
Passo 2
Ufa! Agora vamos para a letra .
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Opa! Nosso intervalo está menor que o erro, então podemos parar por aqui e dar como resposta a aproximação para a raiz .
Resposta
Exercício Resolvido #6
Richard L. Burden e J. Douglas Faires, Numerical Analysis, 9ª ed. Brooks/Cole, Cengage Learning, pag 55, exercício 13
Encontre uma aproximação para com precisão de usando o método da Bisseção.
Passo 1
Opa, finalmente uma questão pra gente raciocinar um pouco. Bom, o método da Bisseção nos dá o zero de uma função, certo? Po, mas essa questão não ta dando função nenhuma! Alguma ideia?
Bom, pensa comigo, quanto vale elevado ao cubo? Vale né? Então:
E pronto! Taí nossa função! O que zera a função é justamente o que é o que queremos aproximar! O próximo passo é arrumar um intervalo que contenha . Que tal e ? Se liga:
Opa, um deu positivo e o outro negativo, então temos nosso intervalo . Agora é só aplicar o algoritmo ;)
Passo 2
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Nosso intervalo está menor que o erro, então podemos parar por aqui e dar como resposta a aproximação para a raiz .
Resposta
Exercício Resolvido #7
Lista 2 – Professor Daniel – UFRJ – Questão 3
Encontre o número de iterações necessário para obter uma aproximação com precisão de para a solução da equação que se encontra no intervalo pelo Método da Bisseção. Encontre um valor aproximado para a raiz com esse grau de precisão.
Passo 1
Primeira coisa que ele pergunta é quantas iterações vamos precisar. Pra isso basta usar nossa fórmula né?
Beleza, então vamos precisar de iterações! Agora temos que botar a mão na massa e achar uma aproximação pra isso aí.
Passo 2
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Opa! Nosso intervalo está igual ao erro, então podemos parar por aqui e dar como resposta a aproximação para a raiz .
Resposta
São necessárias iterações. .
Exercício Resolvido #8
Lista 2 – Professora Juliana – UFRJ – Questão 2 – Item ii
Seja em , faça:
Mostre que é contínua no intervalo e teste se existe uma raiz no intervalo.
Encontre o número de iterações para uma precisão de usando o método da bisseção.
Faça iterações e forneça uma estimativa para a raiz.
Passo 1
Sabemos que e são contínuas em né? Então também será! Repare que teríamos problemas apenas se estivéssemos em um intervalo negativo já que começaríamos a mexer com imaginários.
Para testar se tem uma raiz basta usarmos o teorema do nosso amigo com nome de palhaço, o grande Bolzano.
Temos , logo existe uma raiz nesse intervalo.
Passo 2
Agora para acharmos o número de iterações só jogarmos naquela fórmula:
Beleza, precisamos de iterações! Agora vamos botar a mão na massa!
Passo 3
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Finalmente! Nosso intervalo está igual ao erro, então podemos parar por aqui e dar como resposta a aproximação para a raiz .
Resposta
Exercício Resolvido #9
Lista 2 – Professora Juliana – UFRJ – Questão 2 – Item iv
Seja em , faça:
Mostre que é contínua no intervalo e teste se existe uma raiz no intervalo.
Encontre o número de iterações para uma precisão de usando o método da bisseção.
Faça iterações e forneça uma estimativa para a raiz.
Passo 1
As funções e não possuem nenhuma descontinuidade no intervalo , então nossa é contínua.
Para testar se tem uma raiz basta usarmos o teorema de Bolzano:
Temos , logo existe uma raiz nesse intervalo.
Passo 2
Agora para acharmos o número de iterações só jogarmos naquela fórmula:
Beleza, precisamos de iterações! Agora vamos aplicar nosso algoritmo!
Passo 3
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Finalmente! Nosso intervalo está igual ao erro, então podemos parar por aqui e dar como resposta a aproximação para a raiz .
Resposta
Exercício Resolvido #10
Lista de Exercícios – Módulo 4 – Professor Bruno Queiroz – UFCG – Questão 2
A velocidade de ascensão de um foguete em vôo vertical próximo a superfície terrestre pode ser aproximada pela seguinte expressão:
Na qual:
velocidade de exaustão relativa do foguete
massa do foguete ao ser lançado
taxa de consumo de combustível
aceleração gravitacional
tempo (medido a partir do lançamento)
Considerando , , e , determinar o instante em que . Empregar o método da bisseção para determinar uma raiz aproximada para a equação, com intervalo inicial e tolerância de . Explicite o erro relativo a cada iteração.
Passo 1
Eita cacete. Que negócio é esse de física? Achei que estávamos em cálculo numérico!
Haha, relaxa cara, essas letras todas são só pra te complicar! Vamos começar nos livrando delas substituindo todos os valores dados e igualando a velocidade a :
Melhorou um pouco né? Agora é só uma equação, nada de foguetes haha. Mas ainda não podemos resolver isso usando bisseção né? Temos que dar uma mexida:
Opa, agora sim! Vai dar trabalho, mas pelo menos sabemos fazer haha. Só faltou um detalhe! Que negócio é aquele de ? E de erro relativo a cada iteração?? Então aqui ele está usando outro critério de parada! Ele quer que o erro relativo de uma iteração pra outra, dado por:
Seja menor que . Bom agora que já esclarecemos isso vamos partir em frente.
Passo 2
Ta pronto? Bebe uma água e toma coragem que esse é chatinho:
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não temos um chute inicial continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Essa foi quase em haha. Mas como não alcançamos o critério de parada continuamos as iterações.
Iteração :
Logo, nosso novo intervalo será formado por e . Temos então que:
Critério de Parada:
Beleza! Nosso erro relativo está menor que a tolerância, então podemos parar por aqui e dar como resposta a aproximação para a raiz .
Resposta
Instante segundos.
Erro relativo por iteração: