Você está na página 1de 3

Resolução de alguns exercı́cios da ficha I

Resolução do exercı́cio 2

Considere os números reais


2199
x = π, y = e z = x − y.
700
a) Obtenha as aproximações x e y de x e y, respectivamente, com 3 casas decimais correctas. Calcule também
a aproximação z = x − y do número z.
Resposta:
x = 3.142, y = 3.141 e z = x − y = 0.001.

b) Calcule as percentagens de erro das aproximações x de x e y de y.


Resposta: Os erros absolutos de x e y são, respectivamente,

∆x = 0.4074 × 10−3 e ∆y = 0.4286 × 10−3 .

Os erros relativos de x e y são, respectivamente,

δx = 0.1296 × 10−3 e δy = 0.1364 × 10−3 ,

pelo que as percentagens de erro são

δx × 100% = 0.01296% e δy × 100% = 0.01364%.

c) Calcule a percentagem de erro e o número de algarismos significativos da aproximação z de z. Comente o


resultado e explique o sucedido.
2199
Resposta: De forma semelhante, calculam-se os erros associados a z. Sendo z = π − , vem que
700

∆z = 0.8359 × 10−3 , δz = 5.0944 e δz × 100% ≈ 509%

Embora as percentagens de erro associadas a x e y sejam aceitáveis (pequenas), o mesmo não se pode dizer
sobre z. Isto deve-se ao fenómeno de cancelamento subtrativo (perda de algarismos significativos devido à
subtração de quantidades bem próximas uma da outra). x e y têm 4 algarismos significativos cada um en-
quanto que z tem apenas um.

Resolução do exercı́cio 10

a) Diz-se que x tem k casas decimais correctas se, e só se, ∆x ≤ 0.5 × 10−k .
Neste caso, π tem que ser ser escrito com duas casas decimais correctas, uma vez que o erro fornecido é menor
que 0.5 × 10−2 .

Resolução do exercı́cio 16

Assume-se que as aproximações são obtidas por arredondamento:

a) 0.9434 × 105 × 0.8125 × 105 = 0.7665 × 1010 6= F P ((10, 4, −9, 9))

1
c)
   
3.754 + 9.653 − 0.002534 − 13.39 × 35.48 = 0.1341 × 102 − 0.002534 − 13.39 × 35.48
| {z } | {z }
0.1341×102 0.1341×102
2

= 0.1341 × 10 − 13.39 × 35.48
= 0.2000 × 10−1 × 35.48
= 0.7096 × 100

Obs.: Introduza a expressão numa máquina de calcular e analise o resultado.

Resolução do exercı́cio 18

a) Define-se erro máximo relativo, 0 , como um majorante para o erro relativo e é obtido através das relações:
 
0 = ≈ .
|x| |x|
Assim,
x ∈ [x(1 − 0 ), x(1 + 0 )] .
Para x = 15, o maior intervalo para o qual x deve pertencer é [150(1 − 10−3 ), 150(1 + 10−3 )] = [149.85, 150.15].
Resolução do exercı́cio 19
Considere a equação x2 + 0.7341x + 0.6000 × 10−4 = 0.
a) Usando a fórmula resolvente, determine em F P (10, 4, 2, A) as raı́zes x1 e x2 da equação dada.
Resposta: As duas raı́zes são resultado das expressões
√ √
−0.7341 + 0.73412 − 4 × 0.6000 × 10−4 −0.7341 − 0.73412 − 4 × 0.6000 × 10−4
x1 = e x2 = .
2 2
Utilizando o sistema indicado obtém-se
x1 = 0 e x2 = −0.7341
c
b) Mostre que x1 x2 = , para ax2 + bx + c = 0 com a 6= 0, e aproveite este resultado para obter a menor raı́z (em
a
valor absoluto) da equação dada, calculando a outra raı́z pela fórmula habitual. Compare com os resultados
obtidos na alı́nea anterior e comente.
√ √
−b + b2 − 4ac −b − b2 − 4ac
Resposta: Tomando x1 = e x2 = , vem que,
2a 2a
√ ! √ !
−b + b2 − 4ac −b − b2 − 4ac (−b)2 − (b2 − 4ac) c
x1 x2 = = 2
= , a 6= 0
2a 2a 4a a

c
Da alı́nea anterior, a menor raı́z, em valor absoluto é x1 e pela expressão x1 x2 = , vem que
a
c 0.6000 × 10−4
x1 = = = −0.8173 × 10−4 .
ax2 −0.7341
O objectivo deste exercı́cio também pode ser visto como a procura dos zeros da função
f (x) = x2 + 0.7341x + 0.6000 × 10−4 .
Comparando os valores obtidos, o melhor valor para x1 é −0.8173 × 10−4 , porque
f (0) = 0.6000 × 10−4 e f (−0.8173 × 10−4 ) = −0.8687 × 10−8 .
Ocorreu cancelamento subtrativo na obtenção de x1 na alı́nea a) (subtração da valores muito próximos) e por
isso, perderam-se algarismos significativos.

2
Resolução do exercı́cio 20

Considere a expressão de f (x) = x − x2 − 1. Trata-se de uma expressão numericamente instável para x  1.

a) Calcule os valores de f (x) para x = 100 , 101 , ..., 1015 ;


Resposta: Através do script com os comandos

foram obtidos os valores de f (x):

b) Manipule a expressão de f de modo a obter uma expressão equivalente mas numericamente estável. Repita
os cálculos e tire conclusões.
Resposta: Pela multiplicação e divisão do conjugado de f (x), obtém-se:

 p  x + x2 − 1 1
x− x2 −1 × √ = √
x + x2 − 1 x + x2 − 1
Repetindo os cálculos com a expressão nova,

obtiveram-se novos valores (melhores, com mais algarismos significativos):

√ √ √ √
Quando x tende para o infinito, x ≈ x2 − 1 e, por conseguinte, f (x) = x − x2 − 1 tende para zero.
Subtraem-se valores muito próximos um do outro (cancelamento subtrativo) e por isso, perderam-se algarismos
significativos. A expressão nova é mais estável, não ocorre cancelamento subtrativo e por isso os resultados
são melhores.

Você também pode gostar