Vai al contenuto
Il Compagno di Corso

Formula di Taylor e di McLaurin: sviluppi notevoli, resto, limiti ed esercizi svolti

Analisi 1 › Derivatedi Valentino RoccoAggiornato il 17 min di lettura

In questa pagina
  1. L’idea: dalla retta tangente ai polinomi
  2. Come si calcolano i coefficienti
  3. La formula di Taylor con il resto di Peano
  4. Il resto di Lagrange: quanto vale l’errore
  5. Gli sviluppi di McLaurin da sapere
  6. L’algebra degli o piccoli
  7. Taylor nei limiti
  8. Stimare l’errore con il resto di Lagrange
  9. Ordine di infinitesimo e comportamento locale
  10. Un po’ di storia
  11. Gli errori più comuni
  12. Esercizi svolti
  13. In sintesi

Vicino a un punto, la retta tangente approssima una funzione con un polinomio di primo grado. La formula di Taylor fa lo stesso con polinomi di grado più alto, che seguono anche la curvatura del grafico e sbagliano sempre meno. È lo strumento più potente del corso di Analisi 1: risolve in poche righe i limiti più difficili, dice subito l’ordine di un infinitesimo, permette di calcolare a mano numeri come ee o sin⁡0,2\sin 0{,}2 sapendo quanto si sbaglia e decide i casi dubbi di massimi e minimi. All’esame lo trovi quasi sempre, di solito dentro un limite. In questa pagina vediamo l’idea, come si calcolano i coefficienti, la formula con il resto di Peano e con il resto di Lagrange, la tabella degli sviluppi di McLaurin da sapere, l’algebra degli o piccoli per combinarli, il metodo per i limiti, la stima dell’errore, l’ordine di infinitesimo, gli errori più comuni e sei esercizi svolti.

L’idea: dalla retta tangente ai polinomi

Prendi f(x)=exf(x) = e^x vicino a x0=0x_0 = 0. La sua retta tangente è y=1+xy = 1 + x: in 0 ha lo stesso valore e la stessa pendenza dell’esponenziale. In x=0,1x = 0{,}1 dà 1,11{,}1, mentre e0,1=1,105 17…e^{0{,}1} = 1{,}105\,17\ldots: l’errore è di circa cinque millesimi.

La retta sbaglia perché è dritta, mentre il grafico di exe^x curva verso l’alto. Per seguire la curvatura serve un termine di secondo grado: un polinomio che in 0 abbia, oltre al valore e alla pendenza, anche la stessa derivata seconda. Poi la stessa derivata terza, e così via. Ecco cosa succede in x=0,1x = 0{,}1 (i polinomi li ricaviamo tra poco):

PolinomioValore in 0,1Errore
1+x1 + x1,11{,}15,2⋅10−35{,}2 \cdot 10^{-3}
1+x+x221 + x + \frac{x^2}{2}1,1051{,}1051,7⋅10−41{,}7 \cdot 10^{-4}
1+x+x22+x361 + x + \frac{x^2}{2} + \frac{x^3}{6}1,105 1671{,}105\,1674,3⋅10−64{,}3 \cdot 10^{-6}

Ogni termine in più divide l’errore per qualche decina. Sul grafico si vede la stessa cosa: ogni polinomio resta attaccato all’esponenziale su un tratto più lungo del precedente.

Il grafico di e alla x tra meno 3 e 2 insieme ai suoi polinomi di McLaurin di grado 1, 2 e 3. La retta tangente y uguale a 1 più x si stacca presto dalla curva; il polinomio di grado 2, una parabola, la segue più a lungo; quello di grado 3 resta quasi sovrapposto all'esponenziale tra circa meno 1 e 1

Come si calcolano i coefficienti

Cerchiamo un polinomio di grado al massimo nn scritto con le potenze di (x−x0)(x - x_0), perché è comodo quando si sostituisce x=x0x = x_0:

P(x)=a0+a1 (x−x0)+a2 (x−x0)2+⋯+an (x−x0)n\begin{gathered} P(x) = a_0 + a_1\,(x - x_0) + a_2\,(x - x_0)^2 \\ {} + \dots + a_n\,(x - x_0)^n \end{gathered}

Vogliamo che in x0x_0 abbia lo stesso valore e le stesse derivate successive di ff fino all’ordine nn: P(k)(x0)=f(k)(x0)P^{(k)}(x_0) = f^{(k)}(x_0) per k=0,1,…,nk = 0, 1, \dots, n.

Come si legge. f(k)f^{(k)} è la derivata kk-esima di ff, cioè ff derivata kk volte; per convenzione f(0)=ff^{(0)} = f. n!n! si legge «nn fattoriale» ed è il prodotto dei numeri da 1 a nn: 2!=22! = 2, 3!=63! = 6, 4!=244! = 24, 5!=1205! = 120; per convenzione 0!=10! = 1.

Deriviamo PP più volte:

P′(x)=a1+2 a2 (x−x0)+…P′′(x)=2 a2+3⋅2 a3 (x−x0)+…P′′′(x)=3⋅2 a3+…\begin{gathered} P'(x) = a_1 + 2\,a_2\,(x - x_0) + \dots \\ P''(x) = 2\,a_2 + 3 \cdot 2\,a_3\,(x - x_0) + \dots \\ P'''(x) = 3 \cdot 2\,a_3 + \dots \end{gathered}

Sostituendo x=x0x = x_0, tutti i termini che contengono ancora (x−x0)(x - x_0) si annullano: P(x0)=a0P(x_0) = a_0, P′(x0)=a1P'(x_0) = a_1, P′′(x0)=2 a2P''(x_0) = 2\,a_2, P′′′(x0)=3! a3P'''(x_0) = 3!\,a_3. In generale, derivando kk volte, i termini di grado minore di kk spariscono, quelli di grado maggiore contengono ancora (x−x0)(x - x_0) e dal termine ak(x−x0)ka_k (x - x_0)^k resta k! akk!\,a_k. Quindi P(k)(x0)=k! akP^{(k)}(x_0) = k!\,a_k, e la condizione P(k)(x0)=f(k)(x0)P^{(k)}(x_0) = f^{(k)}(x_0) dà i coefficienti.

Definizione. Sia ff derivabile nn volte in x0x_0. Il polinomio di Taylor di ordine nn di ff con centro x0x_0 è

Tn(x)=f(x0)+f′(x0) (x−x0)+f′′(x0)2! (x−x0)2+…+f(n)(x0)n! (x−x0)n\begin{gathered} T_n(x) = f(x_0) + f'(x_0)\,(x - x_0) \\ {} + \frac{f''(x_0)}{2!}\,(x - x_0)^2 + \dots \\ {} + \frac{f^{(n)}(x_0)}{n!}\,(x - x_0)^n \end{gathered}

Si dice «di ordine nn» e non «di grado nn» perché il grado può essere più basso: se f(n)(x0)=0f^{(n)}(x_0) = 0, l’ultimo termine manca. Nota che T1(x)=f(x0)+f′(x0)(x−x0)T_1(x) = f(x_0) + f'(x_0)(x - x_0) è proprio la retta tangente.

Esempio. Per f(x)=exf(x) = e^x con x0=0x_0 = 0 tutte le derivate valgono exe^x, e in 0 valgono 1. Quindi ak=1k!a_k = \frac{1}{k!} e

Tn(x)=1+x+x22+x36+⋯+xnn!T_n(x) = 1 + x + \frac{x^2}{2} + \frac{x^3}{6} + \dots + \frac{x^n}{n!}

Sono i polinomi della tabella qui sopra. Quando il centro è x0=0x_0 = 0, come qui, si parla di polinomio di McLaurin.

La formula di Taylor con il resto di Peano

La differenza Rn(x)=f(x)−Tn(x)R_n(x) = f(x) - T_n(x) si chiama resto di ordine nn: è l’errore che commetti usando il polinomio al posto della funzione. Il primo teorema dice che, vicino a x0x_0, il resto è trascurabile rispetto all’ultima potenza usata.

Teorema (formula di Taylor con il resto di Peano). Sia n≥1n \geq 1 e sia ff derivabile n−1n - 1 volte in un intorno di x0x_0 e nn volte in x0x_0. Allora, per x→x0x \to x_0,

f(x)=Tn(x)+o((x−x0)n)f(x) = T_n(x) + o\big((x - x_0)^n\big)

cioè

lim⁡x→x0f(x)−Tn(x)(x−x0)n=0\lim_{x \to x_0} \frac{f(x) - T_n(x)}{(x - x_0)^n} = 0

Come si legge. o((x−x0)n)o\big((x - x_0)^n\big) si legge «o piccolo di (x−x0)(x - x_0) alla nn» e indica una funzione che, divisa per (x−x0)n(x - x_0)^n, tende a 0 per x→x0x \to x_0. Non è una funzione precisa: è un’etichetta per «un resto che va a zero più in fretta di (x−x0)n(x - x_0)^n». Lo hai incontrato con gli infinitesimi, insieme al simbolo f∼gf \sim g, «ff è asintotica a gg», che vuol dire fg→1\frac{f}{g} \to 1.

Per n=1n = 1 basta che ff sia definita vicino a x0x_0 e derivabile in x0x_0, e il teorema dice che la tangente sbaglia di un o(x−x0)o(x - x_0). Con n=3n = 3 l’errore va a zero più in fretta di (x−x0)3(x - x_0)^3: più alto è nn, più il polinomio è «incollato» alla funzione. Le funzioni del corso (polinomi, esponenziali, logaritmi, funzioni goniometriche e loro combinazioni) sono derivabili quante volte vuoi nei punti interni del dominio, quindi le ipotesi sono quasi sempre soddisfatte.

Dimostrazione

Per n=1n = 1 il limite è f(x)−f(x0)x−x0−f′(x0)\frac{f(x) - f(x_0)}{x - x_0} - f'(x_0), che tende a 0 per la definizione di derivata.

Per n≥2n \geq 2 il limite è una forma 00\frac{0}{0}. Anche le derivate di numeratore e denominatore fino all’ordine n−2n - 2 tendono a 0, perché TnT_n ha in x0x_0 le stesse derivate di ff e queste derivate sono continue; quelle del denominatore, inoltre, non si annullano per x≠x0x \neq x_0. Applichiamo de l’Hôpital n−1n - 1 volte. La derivata (n−1)(n-1)-esima di TnT_n è f(n−1)(x0)+f(n)(x0)(x−x0)f^{(n-1)}(x_0) + f^{(n)}(x_0)(x - x_0), quella di (x−x0)n(x - x_0)^n è n! (x−x0)n!\,(x - x_0), e si arriva a

1n!(f(n−1)(x)−f(n−1)(x0)x−x0−f(n)(x0))\frac{1}{n!}\left(\frac{f^{(n-1)}(x) - f^{(n-1)}(x_0)}{x - x_0} - f^{(n)}(x_0)\right)

Il rapporto incrementale di f(n−1)f^{(n-1)} tende a f(n)(x0)f^{(n)}(x_0) per definizione di derivata, quindi tutto tende a 0. Siccome quest’ultimo limite esiste, per de l’Hôpital esistono e valgono 0 anche quelli precedenti.

Il resto di Lagrange: quanto vale l’errore

Peano dice che l’errore è trascurabile, ma non dà un numero. Per sapere quanto sbagli in un punto preciso serve una derivata in più.

Teorema (formula di Taylor con il resto di Lagrange). Sia ff derivabile n+1n + 1 volte in un intervallo aperto II che contiene x0x_0. Allora per ogni x∈Ix \in I, x≠x0x \neq x_0, esiste un punto ξ\xi strettamente compreso tra x0x_0 e xx tale che

f(x)=Tn(x)+f(n+1)(ξ)(n+1)! (x−x0)n+1\begin{gathered} f(x) = T_n(x) \\ {} + \frac{f^{(n+1)}(\xi)}{(n+1)!}\,(x - x_0)^{n+1} \end{gathered}

ξ\xi è la lettera greca «csi». Il resto ha la forma del termine successivo del polinomio, ma con la derivata calcolata in un punto ξ\xi che non conosciamo. Spesso però sappiamo quanto può essere grande quella derivata: se ∣f(n+1)(t)∣≤M|f^{(n+1)}(t)| \leq M per ogni tt tra x0x_0 e xx,

∣Rn(x)∣≤M(n+1)! ∣x−x0∣n+1|R_n(x)| \leq \frac{M}{(n+1)!}\,|x - x_0|^{n+1}

Con n=0n = 0 la formula diventa f(x)=f(x0)+f′(ξ)(x−x0)f(x) = f(x_0) + f'(\xi)(x - x_0): è il teorema di Lagrange, di cui questa è la generalizzazione.

L’idea della dimostrazione. Il resto R=RnR = R_n e la funzione g(t)=(t−x0)n+1g(t) = (t - x_0)^{n+1} si annullano in x0x_0 insieme alle loro prime nn derivate. Applicando il teorema di Cauchy n+1n + 1 volte, ogni volta tra x0x_0 e il punto trovato prima:

R(x)g(x)=R′(ξ1)g′(ξ1)=R′′(ξ2)g′′(ξ2)=…=R(n+1)(ξ)g(n+1)(ξ)=f(n+1)(ξ)(n+1)!\begin{gathered} \frac{R(x)}{g(x)} = \frac{R'(\xi_1)}{g'(\xi_1)} = \frac{R''(\xi_2)}{g''(\xi_2)} = \dots \\ {} = \frac{R^{(n+1)}(\xi)}{g^{(n+1)}(\xi)} = \frac{f^{(n+1)}(\xi)}{(n+1)!} \end{gathered}

perché TnT_n ha grado al massimo nn, quindi R(n+1)=f(n+1)R^{(n+1)} = f^{(n+1)}, e g(n+1)=(n+1)!g^{(n+1)} = (n+1)!.

PeanoLagrange
Ipotesinn derivate in x0x_0n+1n + 1 derivate su un intervallo
Cosa diceresto trascurabileformula del resto, con ξ\xi ignoto
Serve perlimiti e ordini di infinitesimostimare l’errore con i numeri

Gli sviluppi di McLaurin da sapere

Con x0=0x_0 = 0 la formula di Taylor si chiama formula di McLaurin (il matematico si chiamava Colin Maclaurin; nei libri italiani trovi anche Mac Laurin). Gli sviluppi delle funzioni elementari si ottengono calcolando le derivate in 0, e vanno saputi a memoria.

  • Esponenziale. Tutte le derivate valgono 1 in 0: i coefficienti sono 1k!\frac{1}{k!}.
  • Seno e coseno. Le derivate del seno sono cos⁡x\cos x, −sin⁡x-\sin x, −cos⁡x-\cos x, sin⁡x\sin x, poi si ripetono; in 0 valgono 1,0,−1,0,…1, 0, -1, 0, \dots Restano solo le potenze dispari, con segni alterni. Il coseno, allo stesso modo, ha solo potenze pari.
  • Logaritmo. Per f(x)=ln⁡(1+x)f(x) = \ln(1 + x): f′(x)=11+xf'(x) = \frac{1}{1 + x}, f′′(x)=−1(1+x)2f''(x) = -\frac{1}{(1 + x)^2}, f′′′(x)=2(1+x)3f'''(x) = \frac{2}{(1 + x)^3}, e in generale f(k)(0)=(−1)k−1(k−1)!f^{(k)}(0) = (-1)^{k-1}(k-1)!. Diviso per k!k! dà (−1)k−1k\frac{(-1)^{k-1}}{k}: niente fattoriali.
  • Potenza. Per (1+x)α(1 + x)^\alpha, con α\alpha reale, f(k)(0)=α(α−1)⋯(α−k+1)f^{(k)}(0) = \alpha(\alpha - 1)\cdots(\alpha - k + 1). Se α\alpha è un numero naturale lo sviluppo si ferma: è il binomio di Newton.
  • Tangente. Le derivate in 0 valgono 0,1,0,20, 1, 0, 2, quindi tan⁡x=x+x33+o(x3)\tan x = x + \frac{x^3}{3} + o(x^3); continuando si trova anche il termine 215x5\frac{2}{15}x^5.

Sviluppi di McLaurin, per x→0x \to 0:

ex=1+x+x22!+x33!+…+xnn!+o(xn)\begin{gathered} e^x = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \dots \\ {} + \frac{x^n}{n!} + o(x^n) \end{gathered} sin⁡x=x−x33!+x55!−…+(−1)nx2n+1(2n+1)!+o(x2n+2)\begin{gathered} \sin x = x - \frac{x^3}{3!} + \frac{x^5}{5!} - \dots \\ {} + (-1)^n \frac{x^{2n+1}}{(2n+1)!} + o(x^{2n+2}) \end{gathered} cos⁡x=1−x22!+x44!−…+(−1)nx2n(2n)!+o(x2n+1)\begin{gathered} \cos x = 1 - \frac{x^2}{2!} + \frac{x^4}{4!} - \dots \\ {} + (-1)^n \frac{x^{2n}}{(2n)!} + o(x^{2n+1}) \end{gathered} ln⁡(1+x)=x−x22+x33−…+(−1)n+1xnn+o(xn)\begin{gathered} \ln(1 + x) = x - \frac{x^2}{2} + \frac{x^3}{3} - \dots \\ {} + (-1)^{n+1} \frac{x^n}{n} + o(x^n) \end{gathered} (1+x)α=1+α x+α(α−1)2 x2+α(α−1)(α−2)6 x3+o(x3)\begin{gathered} (1 + x)^\alpha = 1 + \alpha\,x + \frac{\alpha(\alpha - 1)}{2}\,x^2 \\ {} + \frac{\alpha(\alpha - 1)(\alpha - 2)}{6}\,x^3 + o(x^3) \end{gathered} 1+x=1+x2−x28+x316+o(x3)11+x=1−x+x2−…+(−1)nxn+o(xn)11−x=1+x+x2+…+xn+o(xn)\begin{gathered} \sqrt{1 + x} = 1 + \frac{x}{2} - \frac{x^2}{8} \\ {} + \frac{x^3}{16} + o(x^3) \\[1mm] \frac{1}{1 + x} = 1 - x + x^2 - \dots \\ {} + (-1)^n x^n + o(x^n) \\[1mm] \frac{1}{1 - x} = 1 + x + x^2 + \dots \\ {} + x^n + o(x^n) \end{gathered} arctan⁡x=x−x33+x55−…+(−1)nx2n+12n+1+o(x2n+2)tan⁡x=x+x33+215 x5+o(x6)\begin{gathered} \arctan x = x - \frac{x^3}{3} + \frac{x^5}{5} - \dots \\ {} + (-1)^n \frac{x^{2n+1}}{2n+1} + o(x^{2n+2}) \\[1mm] \tan x = x + \frac{x^3}{3} + \frac{2}{15}\,x^5 + o(x^6) \end{gathered}

Le righe di 1+x\sqrt{1 + x} e 11+x\frac{1}{1 + x} sono il caso α=12\alpha = \frac{1}{2} e α=−1\alpha = -1; quella di 11−x\frac{1}{1 - x} si ottiene dalla precedente cambiando xx in −x-x. Lo sviluppo dell’arcotangente si ricava da quello di 11+x2\frac{1}{1 + x^2}, come vedrai con le serie di potenze.

Perché nel seno c’è o(x2n+2)o(x^{2n+2})? Il seno ha solo potenze dispari, quindi il termine di grado 2n+22n + 2 ha coefficiente zero: i polinomi di ordine 2n+12n + 1 e 2n+22n + 2 coincidono. Per questo puoi scrivere sin⁡x=x−x36+o(x4)\sin x = x - \frac{x^3}{6} + o(x^4), un’informazione in più gratis. Lo stesso vale per coseno, arcotangente e tangente.

I primi termini sono esattamente i limiti notevoli: sin⁡x=x+o(x)\sin x = x + o(x) equivale a sin⁡xx→1\frac{\sin x}{x} \to 1, e cos⁡x=1−x22+o(x2)\cos x = 1 - \frac{x^2}{2} + o(x^2) equivale a 1−cos⁡xx2→12\frac{1 - \cos x}{x^2} \to \frac{1}{2}. Taylor aggiunge i termini successivi.

Il grafico del seno tra meno 2 pi greco e 2 pi greco insieme ai suoi polinomi di McLaurin di grado 1, 3 e 5. La retta y uguale a x lo segue solo vicino all'origine; il polinomio di grado 3 lo segue più a lungo; quello di grado 5 resta quasi sovrapposto al seno fino a circa x uguale a 2, poi se ne allontana

Attenzione. Gli sviluppi di seno, coseno e tangente valgono solo con gli angoli in radianti, come le loro derivate.

Un’approssimazione locale

La formula di Taylor parla di quello che succede vicino a x0x_0. Lontano, aggiungere termini può perfino peggiorare le cose. Per ln⁡(1+x)\ln(1 + x), in x=1,5x = 1{,}5 i polinomi di grado da 1 a 6 valgono a turno 1,51{,}5; 0,3750{,}375; 1,51{,}5; 0,2340{,}234; 1,7531{,}753; −0,145-0{,}145… e dal grado 2 in poi sono sempre più lontani da ln⁡2,5≈0,916\ln 2{,}5 \approx 0{,}916. Oltre x=1x = 1 gli sviluppi del logaritmo non servono per calcolare: il motivo lo vedrai con il raggio di convergenza delle serie di potenze.

Il grafico di logaritmo di 1 più x, definito per x maggiore di meno 1, insieme ai suoi polinomi di McLaurin di grado 2, 5 e 10. Tra meno 1 e 1 i polinomi seguono la curva, tanto meglio quanto più alto è il grado; oltre la retta x uguale a 1 si staccano tutti, e quello di grado 10, il più preciso vicino a zero, è il primo a precipitare verso il basso

L’algebra degli o piccoli

Calcolare tante derivate è lungo. Per fortuna non serve quasi mai: gli sviluppi di funzioni più complicate si ottengono da quelli della tabella con un po’ di algebra. Il segreto è sapere come si comportano gli o piccoli. Qui x→0x \to 0, nn e mm sono naturali e cc è una costante.

Regole di calcolo, per x→0x \to 0:

c⋅o(xn)=o(xn)o(xn)±o(xn)=o(xn)xm⋅o(xn)=o(xn+m)o(xm)⋅o(xn)=o(xn+m)o(xm)+o(xn)=o(xn)  se m>nxm=o(xn)  se m>n\begin{gathered} c \cdot o(x^n) = o(x^n) \\ o(x^n) \pm o(x^n) = o(x^n) \\ x^m \cdot o(x^n) = o(x^{n+m}) \\ o(x^m) \cdot o(x^n) = o(x^{n+m}) \\ o(x^m) + o(x^n) = o(x^n) \ \text{ se } m > n \\ x^m = o(x^n) \ \text{ se } m > n \end{gathered}

Le ultime due dicono che l’o piccolo di ordine più basso «si mangia» tutte le potenze più alte: è il troncamento. Le uguaglianze si leggono da sinistra a destra: x3=o(x2)x^3 = o(x^2) è vero, mentre o(x2)=x3o(x^2) = x^3 non ha senso.

Attenzione. o(xn)−o(xn)=o(xn)o(x^n) - o(x^n) = o(x^n), non 0. I due simboli indicano due resti diversi, che in generale non si cancellano.

Sostituzione

In uno sviluppo puoi sostituire a xx qualunque espressione che tende a 0. Da et=1+t+t22+o(t2)e^t = 1 + t + \frac{t^2}{2} + o(t^2) con t=x2t = x^2, e da sin⁡t=t−t36+o(t4)\sin t = t - \frac{t^3}{6} + o(t^4) con t=2xt = 2x:

ex2=1+x2+x42+o(x4)sin⁡(2x)=2x−43 x3+o(x4)\begin{gathered} e^{x^2} = 1 + x^2 + \frac{x^4}{2} + o(x^4) \\ \sin(2x) = 2x - \frac{4}{3}\,x^3 + o(x^4) \end{gathered}

perché o((x2)2)=o(x4)o\big((x^2)^2\big) = o(x^4) e (2x)36=43x3\frac{(2x)^3}{6} = \frac{4}{3}x^3. Invece ex+1e^{x + 1} non si sviluppa così, perché x+1→1x + 1 \to 1: si scrive ex+1=e⋅exe^{x+1} = e \cdot e^x.

C’è un solo polinomio di grado al massimo nn che approssima ff a meno di o(xn)o(x^n), quindi quello che ottieni con l’algebra è il polinomio di Taylor. Ne segue un trucco: in ex2e^{x^2} il coefficiente di x4x^4 è f(4)(0)4!=12\frac{f^{(4)}(0)}{4!} = \frac{1}{2}, quindi f(4)(0)=12f^{(4)}(0) = 12, senza calcolare quattro derivate.

Somma e prodotto

Nella somma si sommano i termini simili. Il risultato è preciso solo fino all’o piccolo di ordine più basso tra quelli presenti:

ex−cos⁡x=(1+x+x22)−(1−x22)+o(x2)=x+x2+o(x2)\begin{gathered} e^x - \cos x \\ {} = \left(1 + x + \frac{x^2}{2}\right) - \left(1 - \frac{x^2}{2}\right) + o(x^2) \\ {} = x + x^2 + o(x^2) \end{gathered}

Nel prodotto si moltiplicano i polinomi e si buttano nell’o piccolo le potenze troppo alte. Per exln⁡(1+x)e^x \ln(1 + x) fino all’ordine 3:

exln⁡(1+x)=(1+x+x22)⋅(x−x22+x33)+o(x3)=x−x22+x33+x2−x32+x32+o(x3)=x+x22+x33+o(x3)\begin{gathered} e^x \ln(1 + x) = \left(1 + x + \frac{x^2}{2}\right) \\ {} \cdot \left(x - \frac{x^2}{2} + \frac{x^3}{3}\right) + o(x^3) \\ {} = x - \frac{x^2}{2} + \frac{x^3}{3} + x^2 - \frac{x^3}{2} \\ {} + \frac{x^3}{2} + o(x^3) \\ {} = x + \frac{x^2}{2} + \frac{x^3}{3} + o(x^3) \end{gathered}

Perché exe^x solo fino a x2x^2? Perché ln⁡(1+x)\ln(1 + x) comincia con xx: il termine x36\frac{x^3}{6} di exe^x, moltiplicato almeno per xx, darebbe x4x^4. Allo stesso modo, in sin⁡2x\sin^2 x fino all’ordine 4 basta il seno fino a x3x^3:

sin⁡2x=(x−x36+o(x3))2=x2−x43+o(x4)\begin{gathered} \sin^2 x = \left(x - \frac{x^3}{6} + o(x^3)\right)^2 \\ {} = x^2 - \frac{x^4}{3} + o(x^4) \end{gathered}

Composizione e quoziente

Per esin⁡xe^{\sin x} fino all’ordine 3 si pone t=sin⁡x=x−x36+o(x3)t = \sin x = x - \frac{x^3}{6} + o(x^3), che tende a 0. Le potenze di tt, troncate a x3x^3, sono t2=x2+o(x3)t^2 = x^2 + o(x^3) e t3=x3+o(x3)t^3 = x^3 + o(x^3); inoltre o(t3)=o(x3)o(t^3) = o(x^3), perché tt ha ordine 1. Allora:

esin⁡x=1+t+t22+t36+o(t3)=1+x−x36+x22+x36+o(x3)=1+x+x22+o(x3)\begin{gathered} e^{\sin x} = 1 + t + \frac{t^2}{2} + \frac{t^3}{6} + o(t^3) \\ {} = 1 + x - \frac{x^3}{6} + \frac{x^2}{2} + \frac{x^3}{6} + o(x^3) \\ {} = 1 + x + \frac{x^2}{2} + o(x^3) \end{gathered}

I termini in x3x^3 si cancellano: un risultato che con le derivate sarebbe stato tutt’altro che ovvio.

Per i quozienti si usa 11−t=1+t+t2+o(t2)\frac{1}{1 - t} = 1 + t + t^2 + o(t^2). Con t=x22+o(x3)t = \frac{x^2}{2} + o(x^3) si ha t2=o(x3)t^2 = o(x^3), quindi

1cos⁡x=11−x22+o(x3)=1+x22+o(x3)tan⁡x=sin⁡x⋅1cos⁡x=(x−x36)(1+x22)+o(x3)=x+x33+o(x3)\begin{gathered} \frac{1}{\cos x} = \frac{1}{1 - \frac{x^2}{2} + o(x^3)} \\ {} = 1 + \frac{x^2}{2} + o(x^3) \\[1mm] \tan x = \sin x \cdot \frac{1}{\cos x} \\ {} = \left(x - \frac{x^3}{6}\right)\left(1 + \frac{x^2}{2}\right) + o(x^3) \\ {} = x + \frac{x^3}{3} + o(x^3) \end{gathered}

come nella tabella.

Fino a che ordine sviluppare?

  1. In una frazione guarda prima il denominatore: se è xnx^n, o se il suo primo termine non nullo è c xnc\,x^n, sviluppa il numeratore fino all’ordine nn.
  2. Se dopo le cancellazioni resta solo un o piccolo, ti sei fermato troppo presto: sviluppa di più.
  3. In un prodotto, se un fattore comincia con xkx^k, l’altro basta svilupparlo fino all’ordine n−kn - k. In una composizione, se l’argomento comincia con xkx^k, la funzione esterna basta svilupparla fino all’ordine n/kn/k (arrotondato per eccesso), mentre l’argomento va sviluppato fino all’ordine nn.
  4. Sviluppare più del necessario non è mai sbagliato: allunga solo i conti, e i termini in più finiscono nell’o piccolo.

Taylor nei limiti

Qui Taylor dà il meglio, nelle forme 00\frac{0}{0} con funzioni elementari. La scaletta:

  1. Controlla che sia una forma indeterminata con x→0x \to 0. Se x→x0≠0x \to x_0 \neq 0, poni t=x−x0t = x - x_0; se x→±∞x \to \pm\infty, poni t=1xt = \frac{1}{x}.
  2. Trova l’ordine nn del denominatore.
  3. Sviluppa il numeratore fino all’ordine nn, con la tabella e le regole.
  4. Semplifica: restano i termini principali, perché o(xn)xn→0\frac{o(x^n)}{x^n} \to 0.

Esempio 1. lim⁡x→0x−sin⁡xx3\displaystyle\lim_{x \to 0} \frac{x - \sin x}{x^3}. Il denominatore ha ordine 3:

x−sin⁡x=x−(x−x36+o(x3))=x36+o(x3)\begin{gathered} x - \sin x = x - \left(x - \frac{x^3}{6} + o(x^3)\right) \\ {} = \frac{x^3}{6} + o(x^3) \end{gathered}

quindi il limite è 16\frac{1}{6}. Con de l’Hôpital servono tre passaggi: 1−cos⁡x3x2\frac{1 - \cos x}{3x^2}, poi sin⁡x6x\frac{\sin x}{6x}, poi cos⁡x6→16\frac{\cos x}{6} \to \frac{1}{6}.

Esempio 2. lim⁡x→0ex−1−x−x22x3\displaystyle\lim_{x \to 0} \frac{e^x - 1 - x - \frac{x^2}{2}}{x^3}. Con exe^x fino a x3x^3 il numeratore è x36+o(x3)\frac{x^3}{6} + o(x^3), e il limite è 16\frac{1}{6}.

Esempio 3. lim⁡x→0cos⁡x−e−x2/2x4\displaystyle\lim_{x \to 0} \frac{\cos x - e^{-x^2/2}}{x^4}. Qui de l’Hôpital è un incubo: serve la derivata quarta di e−x2/2e^{-x^2/2}, che è (x4−6x2+3) e−x2/2(x^4 - 6x^2 + 3)\,e^{-x^2/2}. Con Taylor, sostituendo t=−x22t = -\frac{x^2}{2} nello sviluppo di ete^t fino a t2t^2:

cos⁡x=1−x22+x424+o(x4)e−x2/2=1−x22+x48+o(x4)\begin{gathered} \cos x = 1 - \frac{x^2}{2} + \frac{x^4}{24} + o(x^4) \\ e^{-x^2/2} = 1 - \frac{x^2}{2} + \frac{x^4}{8} + o(x^4) \end{gathered}

I termini fino a x2x^2 si cancellano, e resta x424−x48=−x412\frac{x^4}{24} - \frac{x^4}{8} = -\frac{x^4}{12}. Il limite è −112-\frac{1}{12}. Fermandoti all’ordine 2 avresti avuto o(x2)x4\frac{o(x^2)}{x^4}, che non dice niente.

Esempio 4. lim⁡x→0tan⁡x−sin⁡xx3\displaystyle\lim_{x \to 0} \frac{\tan x - \sin x}{x^3}. Con gli asintotici, tan⁡x∼x\tan x \sim x e sin⁡x∼x\sin x \sim x, verrebbe la tentazione di scrivere x−x=0x - x = 0: sbagliato, perché nelle somme non si sostituisce. Con gli sviluppi al terzo ordine:

tan⁡x−sin⁡x=(x+x33)−(x−x36)+o(x3)=x32+o(x3)\begin{gathered} \tan x - \sin x \\ {} = \left(x + \frac{x^3}{3}\right) - \left(x - \frac{x^3}{6}\right) + o(x^3) \\ {} = \frac{x^3}{2} + o(x^3) \end{gathered}

e il limite è 12\frac{1}{2}. Altri limiti di questo tipo li trovi negli esercizi svolti sui limiti.

Stimare l’errore con il resto di Lagrange

Quanti termini servono per calcolare e? Con x0=0x_0 = 0 e x=1x = 1, tutte le derivate di exe^x sono exe^x. Per 0<ξ<10 < \xi < 1 vale eξ<e<3e^\xi < e < 3, quindi

∣Rn(1)∣=eξ(n+1)!<3(n+1)!|R_n(1)| = \frac{e^\xi}{(n+1)!} < \frac{3}{(n+1)!}

Per un errore minore di un millesimo serve (n+1)!>3000(n+1)! > 3000: 6!=7206! = 720 non basta, 7!=50407! = 5040 sì. Quindi n=6n = 6:

e≈1+1+12+16+124+1120+1720≈2,718 06\begin{gathered} e \approx 1 + 1 + \frac{1}{2} + \frac{1}{6} + \frac{1}{24} + \frac{1}{120} + \frac{1}{720} \\ {} \approx 2{,}718\,06 \end{gathered}

Il valore vero del numero di Nepero è 2,718 28…2{,}718\,28\ldots: l’errore è 0,000 230{,}000\,23, sotto la stima 35040≈0,000 6\frac{3}{5040} \approx 0{,}000\,6. Il resto qui è positivo, quindi ee sta tra 2,718 052{,}718\,05 e 2,718 662{,}718\,66: le cifre 2,7182{,}718 sono già certe, ma non sappiamo ancora se, arrotondato a tre decimali, ee valga 2,7182{,}718 o 2,7192{,}719. Con n=7n = 7 la stima scende a 340 320≈0,000 07\frac{3}{40\,320} \approx 0{,}000\,07 e si ottiene 2,718 252{,}718\,25: ora ee sta tra 2,718 252{,}718\,25 e 2,718 332{,}718\,33, e anche l’arrotondamento a tre decimali, 2,7182{,}718, è certo.

Quanto vale sin 0,2? Con il polinomio di ordine 3, con 0,20{,}2 in radianti:

sin⁡0,2≈0,2−0,236≈0,198 667\sin 0{,}2 \approx 0{,}2 - \frac{0{,}2^3}{6} \approx 0{,}198\,667

Tutte le derivate del seno sono comprese tra −1-1 e 1. Con n=3n = 3 il resto di Lagrange dà ∣R3∣≤0,244!≈6,7⋅10−5|R_3| \leq \frac{0{,}2^4}{4!} \approx 6{,}7 \cdot 10^{-5}. Ma il seno non ha il termine in x4x^4, quindi T3=T4T_3 = T_4, e possiamo usare il resto di ordine 4:

∣R4∣≤0,255!≈2,7⋅10−6|R_4| \leq \frac{0{,}2^5}{5!} \approx 2{,}7 \cdot 10^{-6}

Il valore vero è sin⁡0,2=0,198 669 3…\sin 0{,}2 = 0{,}198\,669\,3\ldots: l’errore è 2,66⋅10−62{,}66 \cdot 10^{-6}, praticamente uguale alla stima.

Ordine di infinitesimo e comportamento locale

Se f(x)=c (x−x0)k+o((x−x0)k)f(x) = c\,(x - x_0)^k + o\big((x - x_0)^k\big) con c≠0c \neq 0, allora ff è un infinitesimo di ordine kk per x→x0x \to x_0, e c (x−x0)kc\,(x - x_0)^k è la sua parte principale: f(x)∼c (x−x0)kf(x) \sim c\,(x - x_0)^k. Lo sviluppo dà l’ordine senza fatica: x−sin⁡xx - \sin x ha ordine 3 e parte principale x36\frac{x^3}{6}; ln⁡(1+x)−x\ln(1 + x) - x ha ordine 2 e parte principale −x22-\frac{x^2}{2}.

Lo stesso ragionamento decide i punti stazionari. Se f′(x0)=0f'(x_0) = 0 e la prima derivata non nulla in x0x_0 è f(n)(x0)f^{(n)}(x_0), con n≥2n \geq 2, allora

f(x)−f(x0)=f(n)(x0)n! (x−x0)n+o((x−x0)n)\begin{gathered} f(x) - f(x_0) \\ {} = \frac{f^{(n)}(x_0)}{n!}\,(x - x_0)^n + o\big((x - x_0)^n\big) \end{gathered}

Vicino a x0x_0, il segno di f(x)−f(x0)f(x) - f(x_0) è quello della parte principale. Se nn è pari, (x−x0)n≥0(x - x_0)^n \geq 0: c’è un minimo relativo se f(n)(x0)>0f^{(n)}(x_0) > 0, un massimo relativo se f(n)(x0)<0f^{(n)}(x_0) < 0. Se nn è dispari, (x−x0)n(x - x_0)^n cambia segno: né massimo né minimo, ma un flesso a tangente orizzontale.

Per esempio f(x)=cos⁡x+x22f(x) = \cos x + \frac{x^2}{2} ha in 0 derivate prima, seconda e terza nulle: il test della derivata seconda tace. Lo sviluppo f(x)=1+x424+o(x4)f(x) = 1 + \frac{x^4}{24} + o(x^4) dice che x=0x = 0 è un minimo. È il criterio delle derivate successive, che usi per massimi e minimi e per concavità, convessità e flessi.

Un po’ di storia

L’inglese Brook Taylor pubblicò la formula nel 1715, nel libro Methodus incrementorum directa et inversa. Non fu il primo: varianti del risultato erano già note, in modo indipendente, a James Gregory, Newton, Leibniz, Johann Bernoulli e de Moivre. Lo scozzese Colin Maclaurin usò il caso x0=0x_0 = 0 nel suo Treatise of Fluxions del 1742, attribuendolo esplicitamente a Taylor; eppure quel caso porta oggi il suo nome. Nel 1772 Lagrange definì la formula di Taylor il principio fondamentale del calcolo differenziale, e il suo nome è rimasto legato al resto.

Gli errori più comuni

  • Fermarsi a un ordine troppo basso. Se dopo le cancellazioni resta solo o(xk)o(x^k), non puoi concludere niente: sviluppa di più.
  • Cancellare gli o piccoli tra loro. o(x3)−o(x3)o(x^3) - o(x^3) fa o(x3)o(x^3), non 0.
  • Tenere termini oltre l’ordine dell’o più basso. Se un pezzo è sviluppato fino a o(x2)o(x^2), i termini in x3x^3 degli altri pezzi non hanno più significato.
  • Usare McLaurin quando l’argomento non tende a 0. ex+1e^{x+1} non è 1+(x+1)+…1 + (x + 1) + \dots, e ln⁡x\ln x non ha sviluppo di McLaurin. Per x→1x \to 1 si pone t=x−1t = x - 1 e si usa ln⁡(1+t)\ln(1 + t).
  • Sbagliare fattoriali e segni. Nel seno il termine di quinto grado è x5120\frac{x^5}{120}, non x55\frac{x^5}{5} (quello è l’arcotangente); in ln⁡(1+x)\ln(1 + x) i segni si alternano e non ci sono fattoriali.
  • Usare i gradi. Gli sviluppi delle funzioni goniometriche valgono solo in radianti.
  • Sostituire gli asintotici in una somma. tan⁡x−sin⁡x∼x−x=0\tan x - \sin x \sim x - x = 0 è falso: la differenza ha parte principale x32\frac{x^3}{2}.
  • Scambiare il resto di Peano per una stima numerica. o(x3)o(x^3) non dice quanto vale l’errore in x=0,5x = 0{,}5: per un numero serve il resto di Lagrange.

Esercizi svolti

1. Un polinomio di Taylor fuori dall’origine

Testo. Scrivi il polinomio di Taylor di ordine 2 di f(x)=xf(x) = \sqrt{x} con centro x0=4x_0 = 4 e usalo per approssimare 4,1\sqrt{4{,}1}.

Calcoliamo valore e derivate in 4:

f(4)=4=2f′(x)=12x ⇒ f′(4)=14f′′(x)=−14 xx ⇒ f′′(4)=−132\begin{gathered} f(4) = \sqrt{4} = 2 \\ f'(x) = \frac{1}{2\sqrt{x}} \ \Rightarrow\ f'(4) = \frac{1}{4} \\ f''(x) = -\frac{1}{4\,x\sqrt{x}} \ \Rightarrow\ f''(4) = -\frac{1}{32} \end{gathered}

Il coefficiente di (x−4)2(x - 4)^2 è f′′(4)2!=−164\frac{f''(4)}{2!} = -\frac{1}{64}, quindi

T2(x)=2+x−44−(x−4)264T_2(x) = 2 + \frac{x - 4}{4} - \frac{(x - 4)^2}{64}

Con x=4,1x = 4{,}1, cioè x−4=0,1x - 4 = 0{,}1:

4,1≈2+0,025−0,0164=2,024 843 75\begin{gathered} \sqrt{4{,}1} \approx 2 + 0{,}025 - \frac{0{,}01}{64} \\ {} = 2{,}024\,843\,75 \end{gathered}

Il valore vero è 2,024 845 7…2{,}024\,845\,7\ldots: l’errore è circa 2⋅10−62 \cdot 10^{-6}. Con la sola tangente (2,0252{,}025) sarebbe stato di 1,5⋅10−41{,}5 \cdot 10^{-4}, circa ottanta volte di più.

2. Un limite con sostituzione e prodotto

Testo. Calcola lim⁡x→01−cos⁡2x−2xsin⁡xx4\displaystyle\lim_{x \to 0} \frac{1 - \cos 2x - 2x\sin x}{x^4}.

Il denominatore ha ordine 4. Nello sviluppo del coseno sostituiamo t=2xt = 2x:

cos⁡2x=1−(2x)22+(2x)424+o(x4)=1−2x2+23x4+o(x4)\begin{gathered} \cos 2x = 1 - \frac{(2x)^2}{2} + \frac{(2x)^4}{24} + o(x^4) \\ {} = 1 - 2x^2 + \frac{2}{3}x^4 + o(x^4) \end{gathered}

quindi 1−cos⁡2x=2x2−23x4+o(x4)1 - \cos 2x = 2x^2 - \frac{2}{3}x^4 + o(x^4). Nel prodotto 2xsin⁡x2x\sin x il fattore 2x2x ha ordine 1, quindi il seno basta fino a x3x^3:

2xsin⁡x=2x(x−x36+o(x3))=2x2−x43+o(x4)\begin{gathered} 2x\sin x = 2x\left(x - \frac{x^3}{6} + o(x^3)\right) \\ {} = 2x^2 - \frac{x^4}{3} + o(x^4) \end{gathered}

Sottraendo, i termini 2x22x^2 si cancellano:

1−cos⁡2x−2xsin⁡x=−23x4+x43+o(x4)=−x43+o(x4)\begin{gathered} 1 - \cos 2x - 2x\sin x \\ {} = -\frac{2}{3}x^4 + \frac{x^4}{3} + o(x^4) = -\frac{x^4}{3} + o(x^4) \end{gathered}

Il limite vale −13-\frac{1}{3}. Al secondo ordine sarebbe rimasto solo o(x2)o(x^2): per questo serviva l’ordine 4.

3. Lo sviluppo di ln(cos x)

Testo. Scrivi lo sviluppo di McLaurin di ln⁡(cos⁡x)\ln(\cos x) fino all’ordine 4 e usalo per calcolare lim⁡x→0ln⁡(cos⁡x)+x22x4\displaystyle\lim_{x \to 0} \frac{\ln(\cos x) + \frac{x^2}{2}}{x^4}.

Scriviamo cos⁡x=1+t\cos x = 1 + t, con

t=−x22+x424+o(x4)t = -\frac{x^2}{2} + \frac{x^4}{24} + o(x^4)

che tende a 0 e comincia con x2x^2. Per arrivare a x4x^4 basta ln⁡(1+t)\ln(1 + t) fino a t2t^2: ln⁡(1+t)=t−t22+o(t2)\ln(1 + t) = t - \frac{t^2}{2} + o(t^2). Il quadrato di tt, troncato a x4x^4, è t2=x44+o(x4)t^2 = \frac{x^4}{4} + o(x^4), e o(t2)=o(x4)o(t^2) = o(x^4). Quindi

ln⁡(cos⁡x)=−x22+x424−x48+o(x4)=−x22−x412+o(x4)\begin{gathered} \ln(\cos x) = -\frac{x^2}{2} + \frac{x^4}{24} - \frac{x^4}{8} + o(x^4) \\ {} = -\frac{x^2}{2} - \frac{x^4}{12} + o(x^4) \end{gathered}

perché 124−324=−112\frac{1}{24} - \frac{3}{24} = -\frac{1}{12}. Nel limite il termine −x22-\frac{x^2}{2} si cancella con +x22+\frac{x^2}{2}, il numeratore è −x412+o(x4)-\frac{x^4}{12} + o(x^4) e il limite vale −112-\frac{1}{12}.

4. Quanti termini servono per la radice di e

Testo. Usa lo sviluppo di exe^x per calcolare e=e1/2\sqrt{e} = e^{1/2} con un errore minore di un millesimo. Quanti termini servono?

Con x=12x = \frac{1}{2} il resto di Lagrange è Rn=eξ(n+1)!(12)n+1R_n = \frac{e^\xi}{(n+1)!}\left(\frac{1}{2}\right)^{n+1}, con 0<ξ<120 < \xi < \frac{1}{2}. Siccome e<4e < 4, si ha eξ<e1/2<2e^\xi < e^{1/2} < 2, quindi

∣Rn∣<2(n+1)!⋅2n+1|R_n| < \frac{2}{(n+1)! \cdot 2^{n+1}}

Con n=3n = 3 la stima è 224⋅16≈0,005 2\frac{2}{24 \cdot 16} \approx 0{,}005\,2: troppo. Con n=4n = 4 è 2120⋅32≈0,000 52\frac{2}{120 \cdot 32} \approx 0{,}000\,52: va bene. Servono quindi cinque termini:

e≈1+12+18+148+1384=633384=211128≈1,648 44\begin{gathered} \sqrt{e} \approx 1 + \frac{1}{2} + \frac{1}{8} + \frac{1}{48} + \frac{1}{384} \\ {} = \frac{633}{384} = \frac{211}{128} \approx 1{,}648\,44 \end{gathered}

Il valore vero è 1,648 72…1{,}648\,72\ldots: l’errore è 0,000 280{,}000\,28, sotto il millesimo come garantito.

5. Un limite da esame

Testo. Calcola lim⁡x→0ln⁡(1+x2)−sin⁡2xx2 (cos⁡x−1)\displaystyle\lim_{x \to 0} \frac{\ln(1 + x^2) - \sin^2 x}{x^2\,(\cos x - 1)}.

Il denominatore: cos⁡x−1=−x22+o(x2)\cos x - 1 = -\frac{x^2}{2} + o(x^2), quindi x2(cos⁡x−1)=−x42+o(x4)x^2(\cos x - 1) = -\frac{x^4}{2} + o(x^4). Ordine 4.

Il numeratore fino all’ordine 4. Con t=x2t = x^2 basta ln⁡(1+t)\ln(1 + t) fino a t2t^2; il quadrato del seno l’abbiamo già calcolato:

ln⁡(1+x2)=x2−x42+o(x4)sin⁡2x=x2−x43+o(x4)\begin{gathered} \ln(1 + x^2) = x^2 - \frac{x^4}{2} + o(x^4) \\ \sin^2 x = x^2 - \frac{x^4}{3} + o(x^4) \end{gathered}

La differenza è −x42+x43+o(x4)=−x46+o(x4)-\frac{x^4}{2} + \frac{x^4}{3} + o(x^4) = -\frac{x^4}{6} + o(x^4). Quindi

lim⁡x→0−x46+o(x4)−x42+o(x4)=13\lim_{x \to 0} \frac{-\frac{x^4}{6} + o(x^4)}{-\frac{x^4}{2} + o(x^4)} = \frac{1}{3}

Con gli asintotici, ln⁡(1+x2)∼x2\ln(1 + x^2) \sim x^2 e sin⁡2x∼x2\sin^2 x \sim x^2, il numeratore sarebbe sembrato nullo: è proprio il caso in cui serve Taylor.

6. Un parametro e l’ordine di infinitesimo

Testo. Sia f(x)=ln⁡(1+x)−x1+axf(x) = \ln(1 + x) - \dfrac{x}{1 + ax}, con aa reale. Per quale valore di aa l’infinitesimo ff, per x→0x \to 0, ha l’ordine più alto possibile? Trova l’ordine e la parte principale.

Sviluppiamo fino all’ordine 3. Con 11+t=1−t+t2+o(t2)\frac{1}{1 + t} = 1 - t + t^2 + o(t^2) e t=axt = ax:

x1+ax=x(1−ax+a2x2+o(x2))=x−a x2+a2x3+o(x3)\begin{gathered} \frac{x}{1 + ax} = x\left(1 - ax + a^2x^2 + o(x^2)\right) \\ {} = x - a\,x^2 + a^2x^3 + o(x^3) \end{gathered}

Sottraendo da ln⁡(1+x)=x−x22+x33+o(x3)\ln(1 + x) = x - \frac{x^2}{2} + \frac{x^3}{3} + o(x^3):

f(x)=(a−12)x2+(13−a2)x3+o(x3)\begin{gathered} f(x) = \left(a - \frac{1}{2}\right)x^2 \\ {} + \left(\frac{1}{3} - a^2\right)x^3 + o(x^3) \end{gathered}

Se a≠12a \neq \frac{1}{2}, il primo coefficiente non è nullo: ff ha ordine 2, con parte principale (a−12)x2\left(a - \frac{1}{2}\right)x^2. Se a=12a = \frac{1}{2}, il termine in x2x^2 sparisce e quello in x3x^3 vale 13−14=112≠0\frac{1}{3} - \frac{1}{4} = \frac{1}{12} \neq 0. L’ordine massimo è quindi 3, per a=12a = \frac{1}{2}, con parte principale x312\frac{x^3}{12}. Ne esce un’ottima approssimazione razionale del logaritmo: per x=0,1x = 0{,}1, x1+x/2=0,095 24\frac{x}{1 + x/2} = 0{,}095\,24 contro ln⁡1,1=0,095 31\ln 1{,}1 = 0{,}095\,31.

In sintesi

  • Il polinomio di Taylor ha in x0x_0 le stesse derivate di ff fino all’ordine nn: il coefficiente di (x−x0)k(x - x_0)^k è f(k)(x0)k!\frac{f^{(k)}(x_0)}{k!}. T1T_1 è la retta tangente; con x0=0x_0 = 0 si parla di McLaurin.
  • Resto di Peano: f(x)=Tn(x)+o((x−x0)n)f(x) = T_n(x) + o\big((x - x_0)^n\big) per x→x0x \to x_0. Serve per limiti e ordini di infinitesimo.
  • Resto di Lagrange: Rn(x)=f(n+1)(ξ)(n+1)!(x−x0)n+1R_n(x) = \frac{f^{(n+1)}(\xi)}{(n+1)!}(x - x_0)^{n+1}, con ξ\xi tra x0x_0 e xx. Serve per stimare l’errore.
  • Da sapere: gli sviluppi di exe^x, sin⁡x\sin x, cos⁡x\cos x, ln⁡(1+x)\ln(1 + x), (1+x)α(1 + x)^\alpha, 11−x\frac{1}{1 - x}, arctan⁡x\arctan x, tan⁡x\tan x.
  • Gli altri sviluppi si ottengono con sostituzione, somma, prodotto e composizione; o(xn)±o(xn)=o(xn)o(x^n) \pm o(x^n) = o(x^n).
  • Nei limiti si sviluppa fino all’ordine del denominatore, e oltre se tutto si cancella.
  • In un punto stazionario decide la prima derivata non nulla: ordine pari, massimo o minimo; ordine dispari, flesso.

Hai finito la teoria del capitolo: mettiti alla prova con gli esercizi svolti sulle derivate.

Domande frequenti

Cos'è il polinomio di Taylor?

Il polinomio di Taylor di ordine n di f con centro x₀ è il polinomio che in x₀ ha lo stesso valore e le stesse derivate di f fino all'ordine n. Il coefficiente di (x − x₀)ᵏ è la derivata k-esima di f in x₀ divisa per k!. Il polinomio di ordine 1 è la retta tangente; quelli di ordine più alto seguono anche la curvatura del grafico.

Che differenza c'è tra formula di Taylor e formula di McLaurin?

Nessuna, a parte il centro: la formula di McLaurin è la formula di Taylor con x₀ = 0, quindi usa le potenze di x invece di quelle di (x − x₀). Gli sviluppi della tabella, come eˣ = 1 + x + x²/2 + o(x²), sono sviluppi di McLaurin e valgono per x → 0.

Che differenza c'è tra resto di Peano e resto di Lagrange?

Il resto di Peano dice che l'errore f(x) − Tₙ(x) è trascurabile rispetto a (x − x₀)ⁿ quando x → x₀: serve per i limiti e per l'ordine degli infinitesimi. Il resto di Lagrange dà una formula per l'errore, con la derivata (n+1)-esima calcolata in un punto ignoto tra x₀ e x: serve per stimare l'errore con i numeri, e richiede una derivata in più.

Quali sviluppi di McLaurin bisogna sapere a memoria?

Quelli di eˣ, sin x, cos x, ln(1 + x) e (1 + x) elevato ad α, con i casi particolari √(1 + x), 1/(1 + x) e 1/(1 − x). Utili anche arctan x = x − x³/3 + o(x⁴) e tan x = x + x³/3 + o(x⁴). Tutti gli altri si ricavano da questi con sostituzioni, somme, prodotti e composizioni.

Come si usano gli sviluppi di Taylor nei limiti?

Si sostituisce ogni funzione con il suo sviluppo di McLaurin fino all'ordine del denominatore; se nel numeratore si cancella tutto, si sviluppa di più. Per esempio x − sin x = x − (x − x³/6 + o(x³)) = x³/6 + o(x³), quindi (x − sin x)/x³ tende a 1/6. Se x tende a un punto diverso da 0 si pone prima t = x − x₀.

Cosa vuol dire o piccolo di xⁿ?

Indica una funzione trascurabile rispetto a xⁿ, cioè che divisa per xⁿ tende a 0. Non è una funzione precisa ma un'etichetta per «un resto che va a zero più in fretta di xⁿ». Per questo o(x³) − o(x³) fa ancora o(x³) e non zero: i due simboli possono indicare funzioni diverse.

Per i limiti è meglio Taylor o de l'Hôpital?

Per le forme 0/0 con x → 0 e funzioni elementari, quasi sempre Taylor: bastano gli sviluppi della tabella e qualche moltiplicazione. De l'Hôpital richiede di derivare più volte, e con prodotti e composizioni le derivate si allungano a ogni passo. De l'Hôpital resta comodo per le forme ∞/∞ e per i limiti all'infinito.

Continua a studiare

  • Infinitesimi e infiniti: ordine, parte principale, asintotici, o piccolo ed esercizi

    Come si confrontano due infinitesimi o due infiniti, l'ordine e la parte principale, le funzioni asintotiche e la tabella da sapere, il principio di sostituzione e perché nelle somme può tradirti, la gerarchia degli infiniti con la dimostrazione, il simbolo o piccolo, il metodo per i limiti, gli errori più comuni e sei esercizi svolti.

  • Derivata della funzione inversa e derivate successive: teorema, formule ed esercizi

    Il teorema della derivata della funzione inversa con tutte le ipotesi e la dimostrazione, perché le pendenze diventano reciproche, le derivate di logaritmo, radice, arcoseno, arcocoseno, arcotangente e arcocotangente, la derivata dell'inversa in un punto senza conoscere l'inversa, le derivate successive e le classi Cⁿ, le derivate n-esime da sapere, la formula di Leibniz, il significato della derivata seconda e sei esercizi svolti.

  • Esercizi svolti sui limiti: forme indeterminate, limiti notevoli e asintoti

    Dodici esercizi sui limiti in ordine di difficoltà, con il metodo da scegliere e la soluzione da aprire dopo averci provato: verifica con la definizione, polinomi e frazioni all'infinito, 0/0 da scomporre, radici e la trappola di √(x²) = |x|, limite destro e sinistro, limiti notevoli, la forma 1^∞, gerarchia degli infiniti, asintotici e o piccolo, teorema dei carabinieri, ricerca degli asintoti e un esercizio completo da esame.