Esercizio 1.
Trovare, per ogni intero positivo N, il polinomio
di Taylor intorno a 0 di (1+x)N.
Si trova facilmente, calcolando le derivate successive,
che il polinomio di ordine N (e quelli di ordine superiore),
non sono altro che lo sviluppo di
1 + Nx + N(N-1)/2x2 + ... + C(N,k)xk + ... + xN
[qui C(N,k) indica il coefficiente binomiale "N su k"]
e che i polinomi di T. di ordine inferiore sono ottenibili da
questo eliminando i termini di grado maggiore dell'ordine.
----------
Esercizio 2.
Calcolare (senza mezzi di calcolo) in modo approssimato 9987 e stimare l'errore.
9987 = 0.9987·10007
(1+x)7 = 1 + 7x + R(x)
R(x) = 7·6·(1+c)5·x2/2 con c tra 0 e x.
Nel nostro caso x = −0.002 e 1+c < 1.
0.9987 = 1 − 0.014 + R = 0.986 + R
0 < R < 7·6·15·0.0022/2 = 0.000084 < 0.0001
Quindi 0.9987 = 0.9860 (e 9987 = 9.860·100020) è una
approssimazione per troncamento con 4 cifre significative.
Verifica con la calcolatrice:
9987 = 9.860837206 E 20 OK
[Con R o WolframAlpha avremmo potuto trovare il valore esatto.
Con WolframAlpha basta introdurre 998^7 per avere il valore esatto. Per R basta usare un programma che opera sui numeri naturali:
source("http://macosa.dima.unige.it/R/sompro.txt")
x <- 1; for(i in 1:7) {x <- pro(x,998)}; x
# "986083720559328447872"
----------
Esecizio 3.
Calcolare in modo approssimato √26 usando opportunamente
il polinimio di Taylor di √ intorno a 25.
f(x)=√x f'(x) = x−1/2/2
f(25) = 5 f'(25) = 1/10
f(x) = 5+(x−25)/10 + O((x−25)2)
f(26) =[circa] 5+(26−25)/10 = 5.1
Se ho una calcolatrice posso trovare f(26) = 5.09901951...
e stimare l'errore: 5.1−f(26) = 0.0009804...
Altrimenti:
f"(x) = −x-3/2/4
f"(x)<0 in [25,26] Quindi f(26) = 5.1+R(26)
R(26) = f"(c)(26−25)2/2 per qualche c in (25,26)
Resto negavivo (ed errore positivo: appross.per eccesso);
f" decresce in (25,26)
|f"(x)| < |f"(25)| = 1/500
|R(26)| < 1/500/2 = 0.001 = −Errore in accordo con
quanto trovato con la calcolatrice.
5.099 < f(26) < 5.1
Col polinomio di ordine 2 avrei:
f(26) = 5+1/10-1/(2*4*125) + R(26) = 5.099 + R(26)
f(3)(x) = 3/8·x-5/2
0 < R(26) < 3/8/255/2/6·(26-25)3 = 1/5000 = 0.00002
5.099 < f(26) < 5.09902
----------
Esercizio 4.
Per x compreso tra −0.1 e 0.1 approssimo sin(x) con x−x3/6.
Valutare la precisione di questa approssimazione.
x−x3/3! è il pol. di T. di sin(x) attorno a 0 di ordine 3,
anzi di ordine 4, in quanto D(4)(sin)=sin che in 0 vale 0.
Quindi sin(x) = x−x3/3! + R(x) con R(x)=O(x5)
R(x) = D(5)(sin)(c)/5!·x5 = cos(c)x5/5!
|cos(x)| ≤ 1
|R(x)| ≤ 0.15/5! = 1/12·10−6 < 10-7
Verifica: F(x) = sin(x) G(x) = x-x^3/6 F(0.1) = 0.09983341664682815 G(0.1) = 0.09983333333333334 F(-0.1) = -F(0.1) G(-0.1) = -G(0.1) F(0.1)-G(0.1) = 8.33135E-8 = G(-0.1)-F(-0.1) |
log(x) (x-1)+O((x-1)^2) x-1 1 = si comporta come = → 1/2 x^2-1 (x-1)(x+1) (x-1)(x+1) x+1Usando il secondo avrei potuto porre x = 1+t e fare il limite pet t → 0.
(pendenza di log in 1) = 1 Dx=1 (x2-1) = 2 1/2 |