Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/04/20 1 Zero de Funções - Aulas remotas 17.04.2020 Prof. João Paulo ATENÇÃO O CONTEÚDO AUDIOVISUAL A SEGUIR É PARA USO EXCLUSIVAMENTE ACADÊMICO E ESTÁ PROTEGIDO PELAS LEIS DE PROPRIEDADE INTELECTUAL, SENDO VEDADA SUA CESSÃO OU OUTRA FORMA DE UTILIZAÇÃO NÃO AUTORIZADA, DO TODO OU DE QUALQUER PARTE 1 2 17/04/20 2 AGENDA Zero de Funções • Métodos para refinamento das raízes: i. Bisseção ou Dicotomia ii. Cordas ou Falsa Posição iii. Ponto Fixo ou Iteração Linear iv. Newton-Raphson ou Tangentes v. Secantes AGENDA Zero de Funções • Métodos para refinamento das raízes: i. Bisseção ou Dicotomia ii. Cordas ou Falsa Posição iii. Ponto Fixo ou Iteração Linear iv. Newton-Raphson ou Tangentes v. Secantes 3 4 17/04/20 3 MÉTODO DO PONTO-FIXO OU ITERATIVO LINEAR Método Iterativo Linear • Ideia básica (métodos de ponto fixo): – Transformar o problema de encontrar uma raíz da equação • f(x) = 0 (�) – No problema de resolver a equação • � � = � (��) – que deve possuir as mesmas soluções que a anterior – � -> máquina geradora da sequência {��} de aproximações da raíz procurada – Temos o seguinte processo iterativo: • ���� = � �� , � = �, �, � … 5 6 17/04/20 4 Método Iterativo Linear • Convergência: – Uma função de iteração deve satisfazer a condição � � = � ↔ � � = � – Dada uma equação � � = 0 podemos definir diversas funções de iteração: • Nem todas elas serão úteis; • Existem certas condições para garantir a convergência com uma certa função de iteração. Método Iterativo Linear • Exemplo de Não-Convergência: – Considerando a equação �� + � − 6 (que possui -3 e 2 como raízes ), vemos abaixo a aplicação da máquina geradora � � = � − ��, tomando �� = 1.5: – Como podemos observar, {��} não está convergindo para a raíz � = �. 7 8 17/04/20 5 Método Iterativo Linear • Exemplo de Convergência: – Considerando ainda a equação �� + � − 6 (que possui -3 e 2 como raízes ), vemos abaixo a aplicação da máquina geradora �(�)= � − � tomando �� = 1.5: – Como podemos observar, {��} está convergindo para a raíz � = �. Método Iterativo Linear • Critérios de Convergência: – Seja � um zero real da função �, � um intervalo de separação de � centrado em � e � uma função de iteração para � � = 0. – Se 1. .� e �´ forem contínuas em I; 2. . �� � ≤ � < �, ∀ x ∈ I; 3. .�� ∈ � • Então a sequência {��} gerada por ���� = � �� , � = 0,1,2 … converge para �. 9 10 17/04/20 6 Método Iterativo Linear • Analisando condições de convergência dos exemplos anteriores: 1. � � = 6 − �� �′ � = −2� � � � = 6 − �� �ã� ����í���� �� � ��(�) < � ↔ −�� < � ↔ − � � < � < � � – Não existe um intervalo I centrado em 2, tal que ��(�) < � ou basta testar as raízes na condição, ou seja: • ��(�) = −�. � = � > � e ��(−�) = −�. (−�) = � > � – Condições de convergência não satisfeitas! Método Iterativo Linear 2. � � = 6 − � ��(�) = �� � ��� � � é contínua em � = {� ∈ �|� ≤ �} �′ � é contínua em � = {� ∈ �|� < �} – ��(�) < � ↔ � � ��� < � ↔ � < �. �� ou basta testar as raízes na condição, ou seja: • ��(�) = � � ��� = � � � = � �.� = � � = �, �� < � • ��(−�) = � � ��(��) = � � � = � �.� = � � ≈ �, �� < � – Condições de convergência satisfeitas! 11 12 17/04/20 7 Método Iterativo Linear • Exemplo 1: Calcular a raiz de � � = �� − 9� + 3, com precisão de 5.10-4 , FIX=7 e sabendo que � ∈ I(0;1). Antes de iniciar os cálculos da raíz aproximada, garanta que o � � escolhido satisfaz o Teorema da convergência. • Exemplo 2: Calcular a raiz de � � = ���� + ��� + �, com precisão de 10-2 , FIX=5 e sabendo que � ∈ I(0;1). Antes de iniciar os cálculos da raíz aproximada, garanta que o � � escolhido satisfaz o Teorema da convergência. Exemplo 1 - � � = �� − 9� + 3 • Analisando condições de convergência para diferentes possibilidades de � � : • �� � : � � = �� − 9� + 3 -> �� − 9� + 3 = 0 -> −9� = −�� − 3 dividindo por -9 ambos os lados, teremos: � = �� � + � � , logo �1 � = �� � + � � �′1 � = ��� � = �� � �1 � e �′1 � são contínuas em R – Testando um ponto dentro do intervalo, podemos considerar x0=0,5, ponto central do intervalo I=[0;1], logo �′1(�, �) = �,�� � = �,�� � = �, �� < � – Condições de convergência satisfeitas! Logo �1 � é a função de interação que deverá ser usada na máquina geradora. �������: ���� = � �� 13 14 17/04/20 8 Exemplo 1 - � � = �� − 9� + 3 • Analisando condições de convergência para diferentes possibilidades de � � : • �� � : � � = �� − 9� + 3 -> �� − 9� + 3 = 0 -> �� = 9� − 3 Extraindo a raiz cúbica, teremos: � = 9� − 3 � , logo �2 � = 9� − 3 � �′2 � = � (����)�� (Usar a regra da cadeia) �2 � é contínua em R �� 2 � é contínua em R, com exceção do ponto x=1/3. – Testando um ponto dentro do intervalo, podemos considerar x0=0,5, ponto central do intervalo I=[0;1], logo �′2(�, �) = � (�.�,���)�� = � (�,���)�� = � �,��� = �, �� > � – Condições de convergência não-satisfeitas! Logo �2 � não é a função de interação que deverá ser usada na máquina geradora. �������: ���� = � �� Resolução da derivada Regra da cadeia Onde: u=9x-3 15 16 17/04/20 9 Exemplo 1 - � � = �� − 9� + 3 • Usando uma possibilidade de � � quando a função de iteração não foi encontrada apenas isolando-se os diferentes “X’s” na função: • �� � : Usando um Artifício � � = �� − 9� + 3 -> �� − 9� + 3 = 0 ; inverter os lados e: Basta somar “x” nos 2 lados da equação, teremos: � = �� − 9� + 3 + � -> � = �� − 8� + 3 , logo �3 � = �� − 8� + 3 �′3 � = 3�� − 8 �3 � e �� 3 � são contínuas em R – Testando um ponto dentro do intervalo, podemos considerar x0=0,5, ponto central do intervalo I=[0;1], logo �′3(�, �) = 3.0,5� − 8 = 3.0,25 − 8 = 0,75 − 8 = = −�, �� = �, �� > � – Condições de convergência não-satisfeitas! Logo �3 � não é a função de interação que deverá ser usada na máquina geradora. �������: ���� = � �� Método Iterativo Linear • Exemplo 1: � � = �� − 9� + 3, com precisão de 5.10-4 e FIX=7 . ���� = � �� , � = �, �, � … • Solução: �� i �� i+1 F(��) Precisão I=[a;b] I=[0;1] X0=0,5 �� � = �� � � � �� � = �� � + � � 17 18 17/04/20 10 Método Iterativo Linear • Exemplo 1: � � = �� − 9� + 3, com precisão de 5.10-4 e FIX=7 . ���� = � �� , � = �, �, � … • Solução: �� i �� i+1 F(��) Precisão 0,5000000 0,3472222 -0,0831378 0,1527778I=[a;b] I=[0;1] X0=0,5 �� � = �� � � � �� � = �� � + � � Método Iterativo Linear • Exemplo 1: � � = �� − 9� + 3, com precisão de 5.10-4 e FIX=7 . ���� = � �� , � = �, �, � … • Solução: �� i �� i+1 F(��) Precisão 0,5000000 0,3472222 -0,0831378 0,1527778 0,3472222 0,3379847 -0,0032530 0,0092375 I=[a;b] I=[0;1] X0=0,5 �� � = �� � � � �� � = �� � + � � 19 20 17/04/20 11 Método Iterativo Linear • Exemplo 1: � � = �� − 9� + 3, com precisão de 5.10-4 e FIX=7 . ���� = � �� , � = �, �, � … • Solução: �� i �� i+1 F(��) Precisão 0,5000000 0,3472222 -0,0831378 0,1527778 0,3472222 0,3379847 -0,0032530 0,0092375 0,3379847 0,3376232 -0,0001237 0,0003614 I=[a;b] I=[0;1] X0=0,5 �� � = �� � � � �� � = �� � + � � Método Iterativo Linear • Exemplo 1: � � = �� − 9� + 3, com precisão de 5.10-4 e FIX=7 . ���� = � �� , � = �, �, � … • Solução: �� i �� i+1 F(��) Precisão 0,5000000 0,3472222 -0,0831378 0,1527778 0,3472222 0,3379847 -0,0032530 0,0092375 0,3379847 0,3376232 -0,0001237 0,0003614 <0,0005 (STOP!) I=[a;b] I=[0;1] X0=0,5 �� � = �� � � � �� � = �� � + � � �� = 0,3376232 ± 0,0003614 21 22 17/04/20 12 Método Iterativo Linear • Exemplo 2: � � = ���� + ��� + �, com precisão de 10-2 e FIX=5 . ���� = � �� , � = �, �, � … • Solução: �� i �� i+1 F(��) Precisão I=[a;b] I=[0;1] X0=0,5 � � =� � = ? �� = ? ± ? Método Iterativo Linear • Exemplo 2: � � = ���� + ��� + �, com precisão de 10-2 e FIX=5 . ���� = � �� , � = �, �, � … • Solução: �� i �� i+1 F(��) Precisão 0,50000 0,25219 -0,15701 0,24781 0,25219 0,29507 0,03131 0,04288 0,29507 0,28598-0,00647 0,00909 <0,01 (STOP!) I=[0;1] X0=0,5 � � =� � = e(-cos(x) –x) �� = 0,28598 ± 0,00909 �′ � = (���� − �)�′ � = (���� − �) e(-cos(x) –x) �′ �, � = �, ����� < � , ���� � � ��������.�′ �, � = �, ����� < � , ���� � � ��������. 23 24 17/04/20 13 MÉTODO DE NEWTON-RAPHSON OU TANGENTES Método de Newton-Raphson • Nem sempre é simples determinar uma função de iteração que satisfaça as condições do Método Iterativo Linear. I. � e �´ forem contínuas em I; II. . �� � ≤ � < �, ∀ x ∈ I; III. .�� ∈ � • Tentativa de garantir a convergência • Ideia do método de Newton: – Construir uma função de iteração �, tal que �′ � = 0 25 26 17/04/20 14 Método de Newton-Raphson Partindo da forma geral: � � = � + � � � � , � � � �′(�) ≠ 0, ∀� ∈ � ��(�) = 1 + � � �� � + �� � . �(�) Impondo que �� � = 0, e sabendo que � � = 0, já que � é a raiz procurada, temos que: � � = − � �� � Retornando à forma geral, teremos que: � � = � − �(�) �´(�) O que nos leva ao seguinte processo iterativo: � �� = ���� = �� − �(��) �´(��) = A – B/C na calculadora. Método de Newton-Raphson • Convergência do Método: – Caso �� ∈ �, a sequência {��} gerada pelo processo iterativo ���� = �� − �(��) �´(��) converge para a raíz – Em geral, afirma-se que o método de Newton converge desde que �� seja escolhido “suficientemente próximo” da raíz 27 28 17/04/20 15 Método de Newton-Raphson • Interpretação geométrica ���� �� � � � ��� = �(��) (�� − ����)� ���� = �� − �(��) �′(��)� �´(��) = �(��) (�� − ����)� �� − ���� = �(��) �´(��)� �(��) �(����) Método de Newton-Raphson • Exemplo 1: Calcular a raiz de � � = �. ��� − 3, com precisão de 0,05 , FIX=5 e sabendo que � ∈ I(2;3). Antes de iniciar os cálculos da raíz aproximada, determine o x0 que mais se aproxima da raiz. • Exemplo 2: Calcular a raiz de � � = �� − 4�� + 2, com precisão de 10-2 , FIX=5 e sabendo que � ∈ I(3;4). Antes de iniciar os cálculos da raíz aproximada, determine o x0 que mais se aproxima da raiz. 29 30 17/04/20 16 Método de Newton-Raphson • Exemplo 1: � � = �. ��� − � , com precisão de 0,05. Usar Fix = 5. • Solução: • F’(x)=x.(lnx)’+x’.lnx= x. (1/x)+1.lnx= 1+lnx • Analisando o módulo das derivadas em cada lado do intervalo, temos: – |F’(2)|= 1+ln2 = 1,69315 – |F’(3)|= 1+ln3 = 2,09861 Como |F’(3)|>|F’(2)|, logo o ponto inicial da raiz será x0 = 3. Método de Newton-Raphson • Exemplo 1: � � = �. ��� − � , com precisão de 0,05. Usar Fix = 5. • Solução: Iteração ��i F(xi) F’(xi) ��i+1 Precisão F’(x)= 1+lnx X0=3 ���� = A – B/C A B C D (D-A) 31 32 17/04/20 17 Método de Newton-Raphson • Exemplo 1: � � = �. ��� − � , com precisão de 0,05. Usar Fix = 5. • Solução: Iteração ��i F(xi) F’(xi) ��i+1 Precisão 1 3,00000 0,29584 2,09861 2,85903 0,14097 F’(x)= 1+lnx X0=3 ���� = A – B/C A B C D (D-A) Método de Newton-Raphson • Exemplo 1: � � = �. ��� − � , com precisão de 0,05. Usar Fix = 5. • Solução: Iteração ��i F(xi) F’(xi) ��i+1 Precisão 1 3,00000 0,29584 2,09861 2,85903 0,14097 F’(x)= 1+lnx X0=3 ���� = A – B/C A B C D -> A (D-A) 33 34 17/04/20 18 Método de Newton-Raphson • Exemplo 1: � � = �. ��� − � , com precisão de 0,05. Usar Fix = 5. • Solução: Iteração ��i F(xi) F’(xi) ��i+1 Precisão 1 3,00000 0,29584 2,09861 2,85903 0,14097 2 2,85903 0,00336 2,05048 2,85739 0,00164F’(x)= 1+lnx X0=3 ���� = A – B/C A B C D (D-A) Método de Newton-Raphson • Exemplo 1: � � = �. ��� − � , com precisão de 0,05. Usar Fix = 5. • Solução: Iteração ��i F(xi) F’(xi) ��i+1 Precisão 1 3,00000 0,29584 2,09861 2,85903 0,14097 2 2,85903 0,00336 2,05048 2,85739 0,00164 <0,05 (STOP!) F’(x)= 1+lnx X0=3 ���� = A – B/C �� = 2,85739 ± 0,00164 35 36 17/04/20 19 Método de Newton-Raphson • Exemplo 2: � � = �� − ��� + �, com precisão de 0,01. Usar Fix = 5. • Solução: • F’(x)=3x2-8x • Analisando o módulo das derivadas em cada lado do intervalo, temos: – |F’(3)|= 3. (3)2-8.3 = 27-24 = 3 – |F’(4)|= 3. (4)2-8.4 = 48-32 = 16 Como |F’(4)|>|F’(3)|, logo o ponto inicial da raiz será x0 = 4. Método de Newton-Raphson • Exemplo 2: � � = �� − ��� + �, com precisão de 0,01. Usar Fix = 5. • Solução: Iteração ��i F(xi) F’(xi) ��i+1 Precisão F’(x)= 3x2-8x X0=4 ���� = A – B/C �� = ? ± ? 37 38 17/04/20 20 Método de Newton-Raphson • Exemplo 2: � � = �� − ��� + �, com precisão de 0,01. Usar Fix = 5. • Solução: Iteração ��i F(xi) F’(xi) ��i+1 Precisão 1 4,00000 2,00000 16,00000 3,87500 0,12500 2 3,87500 0,12305 14,04688 3,86624 0,00876 <0,01 (STOP!) F’(x)= 3x2-8x X0=4 ���� = A – B/C �� = 3,86624 ± 0,00876 Exercícios – Método do Ponto Fixo 1. Calcular a raiz de �(�)=�3−�-1, com precisão de 10-3, FIX=6 e sabendo que �∈I(1;2). Antes de iniciar os cálculos da raíz aproximada, garanta que o �(�) escolhido satisfaz o Teorema da convergência. 2. Calcular a raiz de �(�)=x2-senx, com precisão de 10-3, FIX=5. Considere x0=0,9. Antes de iniciar os cálculos da raíz aproximada, garanta que o �(�) escolhido satisfaz o Teorema da convergência. 39 40 17/04/20 21 Exercícios – Método de Newton-Raphson 1. Calcular a raiz de � � = �� − 9� + 3, com precisão de 0,01 , FIX=5 e sabendo que �∈I(0;1). Antes de iniciar os cálculos da raíz aproximada, determine o x0 que mais se aproxima da raiz. 2. O aquecimento de uma caldeira obedece a equação T= ln(t+1) + 5t. Como engenheiro, você precisaria saber em quanto tempo (t) ela atingirá a temperatura T=300 de forma que você tenha tempo hábil de posicionar um equipamento no local antes que esta temperatura limite seja atingida. Utilizar a precisão de 10-2 e FIX=5, sabendo que �∈I(5;6). Antes de iniciar os cálculos da raíz aproximada, determine o x0 que mais se aproxima da raiz. Dúvidas e Sugestões ? 41 42 17/04/20 22 Referências 43 44
Compartilhar