Escolar Documentos
Profissional Documentos
Cultura Documentos
Timóteo Sambo
24 de Agosto de 2020
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 1 / 17
Introdução
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 2 / 17
Introdução
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 2 / 17
Introdução
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 2 / 17
Introdução
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 2 / 17
Zero da função
Definição
Dada uma função real de variável real f, chama-se zero de f a todo a ∈ R tal que
f(a) = 0.
Graficamente os zeros de uma funções real encontram-se nos pontos em que seu
gráfico corta o eixos Ox.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 3 / 17
Zero da função
Definição
Dada uma função real de variável real f, chama-se zero de f a todo a ∈ R tal que
f(a) = 0.
Graficamente os zeros de uma funções real encontram-se nos pontos em que seu
gráfico corta o eixos Ox.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 3 / 17
Zero da função
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 4 / 17
Zero da função
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 4 / 17
Zero da função
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 4 / 17
Isolamento de zeros reais/ Método Analı́tico
Teorema de Bolzano
Seja f uma função contı́nua num intervalo fechado [a, b]. Se f(a) · f(b) < 0,
então f tem pelo menos um zero no intervalo aberto (a, b).
Observação
Notemos ainda que se f 0 existe e não muda de sinal em (a, b), então com as
hipóteses do Teorema anterior podemos garantir que o zero que existe em (a, b) é
único.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 5 / 17
Isolamento de zeros reais/ Método Analı́tico
Teorema de Bolzano
Seja f uma função contı́nua num intervalo fechado [a, b]. Se f(a) · f(b) < 0,
então f tem pelo menos um zero no intervalo aberto (a, b).
Observação
Notemos ainda que se f 0 existe e não muda de sinal em (a, b), então com as
hipóteses do Teorema anterior podemos garantir que o zero que existe em (a, b) é
único.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 5 / 17
Isolamento de zeros reais/ Método Analı́tico
Teorema de Bolzano
Seja f uma função contı́nua num intervalo fechado [a, b]. Se f(a) · f(b) < 0,
então f tem pelo menos um zero no intervalo aberto (a, b).
Observação
Notemos ainda que se f 0 existe e não muda de sinal em (a, b), então com as
hipóteses do Teorema anterior podemos garantir que o zero que existe em (a, b) é
único.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 5 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 6 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 7 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 7 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 7 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 7 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 7 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 7 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 7 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 7 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 7 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 8 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 8 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 8 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 8 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 8 / 17
Isolamento de zeros reais/ Método Analı́tico
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 8 / 17
Isolamento de zeros reais/ Método gráfico
Para além do uso de tabela para análise do sinal da função, o isolamento dos
zeros reais de uma função f pode ser feito também por meio da análise gráfica da
função. Partindo da equação f(x) = 0, obtem-se uma equação equivalente
f1 (x) = f2 (x), em que f1 e f2 sejam funções de análise gráfica fácil.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 9 / 17
Isolamento de zeros reais/ Método gráfico
Método Iterativo
• Consiste em uma sequência de comandos que devem ser executados, alguns
dos quais sendo repetidos algumas vezes.
• A questão central é saber se já estamos perto o suficiente da raı́z. Fixada
uma precisão , o processo iterativo para após k iterações se:
CP1 |x̄ − α| < , onde α é a raı́z exacta e x̄ a raı́z aproximada;
(e/ou)
CP2 |f(x̄)| < ; (e/ou)
CP3 número máximo de iterações: k = kmax ;
Observação
No CP1 temos que calcular |x̄ − α| sem conhecer o α. Uma forma de conseguir
isso é reduzir o intervalo que contém o zero em cada etapa.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 12 / 17
Critérios de parada para cálculo de raizes aproximadas
Método Iterativo
• Consiste em uma sequência de comandos que devem ser executados, alguns
dos quais sendo repetidos algumas vezes.
• A questão central é saber se já estamos perto o suficiente da raı́z. Fixada
uma precisão , o processo iterativo para após k iterações se:
CP1 |x̄ − α| < , onde α é a raı́z exacta e x̄ a raı́z aproximada;
(e/ou)
CP2 |f(x̄)| < ; (e/ou)
CP3 número máximo de iterações: k = kmax ;
Observação
No CP1 temos que calcular |x̄ − α| sem conhecer o α. Uma forma de conseguir
isso é reduzir o intervalo que contém o zero em cada etapa.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 12 / 17
Critérios de parada para cálculo de raizes aproximadas
Método Iterativo
• Consiste em uma sequência de comandos que devem ser executados, alguns
dos quais sendo repetidos algumas vezes.
• A questão central é saber se já estamos perto o suficiente da raı́z. Fixada
uma precisão , o processo iterativo para após k iterações se:
CP1 |x̄ − α| < , onde α é a raı́z exacta e x̄ a raı́z aproximada;
(e/ou)
CP2 |f(x̄)| < ; (e/ou)
CP3 número máximo de iterações: k = kmax ;
Observação
No CP1 temos que calcular |x̄ − α| sem conhecer o α. Uma forma de conseguir
isso é reduzir o intervalo que contém o zero em cada etapa.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 12 / 17
Critérios de parada para cálculo de raizes aproximadas
Método Iterativo
• Consiste em uma sequência de comandos que devem ser executados, alguns
dos quais sendo repetidos algumas vezes.
• A questão central é saber se já estamos perto o suficiente da raı́z. Fixada
uma precisão , o processo iterativo para após k iterações se:
CP1 |x̄ − α| < , onde α é a raı́z exacta e x̄ a raı́z aproximada;
(e/ou)
CP2 |f(x̄)| < ; (e/ou)
CP3 número máximo de iterações: k = kmax ;
Observação
No CP1 temos que calcular |x̄ − α| sem conhecer o α. Uma forma de conseguir
isso é reduzir o intervalo que contém o zero em cada etapa.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 12 / 17
Critérios de parada para cálculo de raizes aproximadas
Método Iterativo
• Consiste em uma sequência de comandos que devem ser executados, alguns
dos quais sendo repetidos algumas vezes.
• A questão central é saber se já estamos perto o suficiente da raı́z. Fixada
uma precisão , o processo iterativo para após k iterações se:
CP1 |x̄ − α| < , onde α é a raı́z exacta e x̄ a raı́z aproximada;
(e/ou)
CP2 |f(x̄)| < ; (e/ou)
CP3 número máximo de iterações: k = kmax ;
Observação
No CP1 temos que calcular |x̄ − α| sem conhecer o α. Uma forma de conseguir
isso é reduzir o intervalo que contém o zero em cada etapa.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 12 / 17
Método da Bissecção
Seja f uma função contı́nua no intervalo [a, b] tal que f(a)f(b) < 0. Suponha que
f tem uma única raı́z em (a, b). O método consiste em dividir o intervalo em que
o zero se encontra, até atingir a precisão desejada.
Alogoritmo
1 intervalo inicial: [a, b] e precisão ;
2 Se b − a < escolha qualquer x̄ ∈ [a, b] para ser a aproximação do zero;
a+b
3 Se b − a > seja m = ;
2
4 Se f(a)f(m) < 0, troque b por m. Se f(m)f(b) < 0, troque a por m;
5 volte para o passo 2.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 13 / 17
Método da Bissecção
Seja f uma função contı́nua no intervalo [a, b] tal que f(a)f(b) < 0. Suponha que
f tem uma única raı́z em (a, b). O método consiste em dividir o intervalo em que
o zero se encontra, até atingir a precisão desejada.
Alogoritmo
1 intervalo inicial: [a, b] e precisão ;
2 Se b − a < escolha qualquer x̄ ∈ [a, b] para ser a aproximação do zero;
a+b
3 Se b − a > seja m = ;
2
4 Se f(a)f(m) < 0, troque b por m. Se f(m)f(b) < 0, troque a por m;
5 volte para o passo 2.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 13 / 17
Método da Bissecção
Seja f uma função contı́nua no intervalo [a, b] tal que f(a)f(b) < 0. Suponha que
f tem uma única raı́z em (a, b). O método consiste em dividir o intervalo em que
o zero se encontra, até atingir a precisão desejada.
Alogoritmo
1 intervalo inicial: [a, b] e precisão ;
2 Se b − a < escolha qualquer x̄ ∈ [a, b] para ser a aproximação do zero;
a+b
3 Se b − a > seja m = ;
2
4 Se f(a)f(m) < 0, troque b por m. Se f(m)f(b) < 0, troque a por m;
5 volte para o passo 2.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 13 / 17
Método da Bissecção
Seja f uma função contı́nua no intervalo [a, b] tal que f(a)f(b) < 0. Suponha que
f tem uma única raı́z em (a, b). O método consiste em dividir o intervalo em que
o zero se encontra, até atingir a precisão desejada.
Alogoritmo
1 intervalo inicial: [a, b] e precisão ;
2 Se b − a < escolha qualquer x̄ ∈ [a, b] para ser a aproximação do zero;
a+b
3 Se b − a > seja m = ;
2
4 Se f(a)f(m) < 0, troque b por m. Se f(m)f(b) < 0, troque a por m;
5 volte para o passo 2.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 13 / 17
Método da Bissecção
Seja f uma função contı́nua no intervalo [a, b] tal que f(a)f(b) < 0. Suponha que
f tem uma única raı́z em (a, b). O método consiste em dividir o intervalo em que
o zero se encontra, até atingir a precisão desejada.
Alogoritmo
1 intervalo inicial: [a, b] e precisão ;
2 Se b − a < escolha qualquer x̄ ∈ [a, b] para ser a aproximação do zero;
a+b
3 Se b − a > seja m = ;
2
4 Se f(a)f(m) < 0, troque b por m. Se f(m)f(b) < 0, troque a por m;
5 volte para o passo 2.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 13 / 17
Método da Bissecção
Seja f uma função contı́nua no intervalo [a, b] tal que f(a)f(b) < 0. Suponha que
f tem uma única raı́z em (a, b). O método consiste em dividir o intervalo em que
o zero se encontra, até atingir a precisão desejada.
Alogoritmo
1 intervalo inicial: [a, b] e precisão ;
2 Se b − a < escolha qualquer x̄ ∈ [a, b] para ser a aproximação do zero;
a+b
3 Se b − a > seja m = ;
2
4 Se f(a)f(m) < 0, troque b por m. Se f(m)f(b) < 0, troque a por m;
5 volte para o passo 2.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 13 / 17
Método da Bissecção
Após oito passos ficamos com b − a < = 10−2 . Logo, qualquer valor no
intervalo [0.34375, 0.351563] é uma aproximação do zero de f. Podemos escolher
x̄ = 0.347656.
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 14 / 17
Método da Bissecção
Teorema
Suponha que f é uma função contı́nua em [a, b] e f(a)f(b) < 0. O método de
bissecção gera uma sequência x0 , x1 , . . . que se aproxima de uma raı́z α de f com
b−a
|xk − α| 6 .
2k
Usando o teorema acima, podemos estimar o número de iterações do método da
bissecção:
b−a
k = log2 .
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 15 / 17
Método da Bissecção
Teorema
Suponha que f é uma função contı́nua em [a, b] e f(a)f(b) < 0. O método de
bissecção gera uma sequência x0 , x1 , . . . que se aproxima de uma raı́z α de f com
b−a
|xk − α| 6 .
2k
Usando o teorema acima, podemos estimar o número de iterações do método da
bissecção:
b−a
k = log2 .
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 15 / 17
Método da Bissecção
Timóteo Sambo Análise Numérica Zeros de funções de variável real 24 de Agosto de 2020 17 / 17