Matemática
Newton descobriu um método para aproximar os valores das raízes de uma equação numérica, aplicável tanto para equações algébricas como para equações transcendentes. A variante desse método, hoje conhecido como Método de Newton, diz o seguinte:
"Se f (x) = 0 tem apenas uma raiz no intervalo [a, b] e se nem f '(x) nem f "(x) se anulam nesse intervalo, escolhido x0 como aquele dos dois números a e b para o qual f (x) e f" (x) tem mesmo sinal, então:
situa-se mais perto da raiz do que x0.
Seja
A derivada f '(x0) é a reta tangente da função no ponto x0. Se o ponto x0 está localizado nos pontos de inflexão, máximos ou mínimos, a derivada da função tende a zero e é por esse motivo que o Método de Newton não converge se f '(x0) tende a zero.
NOTA: O Método de Newton é excelente para calcular aproximações de raízes reais de funções reais, convergindo rapidamente. Por este motivo será estudado mais profundamente numa próxima oportunidade. No momento, iremos aplicá-lo somente para calcular aproximações de raízes quadradas de números reais.
Exemplo1: Aproximar √3 pelo Método de Newton, com precisão de ε = 1 x 10– 4. O erro E = |(ak)2 - n|.
Como queremos encontrar uma aproximação para √3, fazemos:
Logo:
A raiz quadrada de 3 está situada entre 1 e 2. Desta forma, tomaremos como uma aproximação inicial x0 = 1,5.
Como E = |1,752 – 3| > 10– 4, continuamos as iterações:
Como E = |1,7321428572 – 3| > 10– 4, continuamos as iterações:
Como E = |1,732050812 – 3| menor que 10– 4 paramos as iterações e tomamos x3 como uma raiz aproximada √3.
Vimos como o algoritmo de Newton aproxima raízes, que melhoram a cada iteração. No entanto, o Método de Newton é muito mais eficaz quando se trata de raízes de funções.
Veja mais:
Método de Herão para aproximação de raiz quadradaMétodo Babilônico para aproximação de raiz quadrada
Aproximação da raiz quadrada de um número n
Zeros Reais de Funções Reais
- Extraindo Uma Raiz Quadrada Por que alguém iria querer encontrar a raiz quadrada de um número sem usar uma calculadora? Certamente, ninguém faria tal coisa, exceto em casos extremos no qual não se tenha a mão uma calculadora. Apresentamos um método simples (trabalhoso sim,...
- Mais Um Método Para Aproximar A Raiz Quadrada
A fórmula que apresentada logo abaixo é uma aproximação para raízes quadradas, mas se nos deparamos com um problema e não temos uma calculadora na mão, ou o nosso celular ficou sem bateria, podemos usá-la sem medo. Vejamos: Onde, Q é o quadrado...- Zeros Reais De Funções Reais – O Método De Newton Raphson Resolvido No Excel
Introdução:Sabemos que para alguns tipos de funções existem fórmulas fechadas que levam às raízes em função dos coeficientes, como por exemplo, as equações polinomiais de segundo grau. No entanto, no caso de um polinômio de grau mais alto...- Aproximação De Raiz Quadrada De Um Número N
Introdução Os Babilônios deram algumas aproximações interessantes de raízes quadradas de números não-quadrados perfeitos, tais como 17/12 para aproximar , 17/24 para . Talvez eles usassem a fórmula de aproximação: Uma aproximação notável...- Método Babilônico Para Aproximação De Raiz Quadrada De Um Número N
Os Babilônios utilizavam um algoritmo para aproximar uma raiz quadrada de um número qualquer, da seguinte maneira: Dado um número n, para encontrar a raiz quadrada aproximada, assumimos uma aproximação inicial a0 e calculamos b0. Em seguida, utilizamos...Matemática
Dado um inteiro N e um nível de tolerância L , a tarefa é encontrar a raiz quadrada desse número usando o Método de Newton .
Exemplos:
Entrada: N = 16, L = 0,0001
Saída: 4
4 2 = 16
Entrada: N = 327, L = 0,00001
Saída: 18,0831
Método de Newton:
Seja N qualquer número, então a raiz quadrada de N pode ser dada pela fórmula:
root = 0,5 * (X + (N / X)) onde X é qualquer suposição que pode ser considerada N ou 1.
- Na fórmula anterior, X é qualquer raiz quadrada assumido de N e raiz é a raiz quadrada correcta de N .
- O limite de tolerância é a diferença máxima entre X e a raiz permitida.
Abordagem: as etapas a seguir podem ser seguidas para calcular a resposta:
- Atribua X ao próprio N.
- Agora, começar um loop e manter o cálculo da raiz , que certamente irá avançar para a raiz quadrada correta de N .
- Verifique a diferença entre o X assumido e a raiz calculada , se ainda não estiver dentro da tolerância, atualize a raiz e continue.
- Se a raiz calculada estiver dentro da tolerância permitida, saia do loop.
- Imprima a raiz .
Abaixo está a implementação da abordagem acima: