Explorador de Séries de Taylor

Escolhe uma função, um centro a e um grau n. O polinómio a tracejado tem, em a, o mesmo valor e as mesmas primeiras n derivadas que f. O segmento laranja em x mostra quanto se afastaram um do outro; o majorante de Lagrange indica até onde poderia chegar esse afastamento.

Fórmula de Taylor Pn(x)=∑k=0nf(k)(a)k!(x−a)kP_n(x)=\sum_{k=0}^{n}\frac{f^{(k)}(a)}{k!}(x-a)^{k}
Resto de Lagrange Rn(x)=f(n+1)(ξ)(n+1)!(x−a)n+1,ξ∈(a,x)∣Rn(x)∣≤M ∣x−a∣n+1(n+1)!\begin{aligned}&R_n(x)=\frac{f^{(n+1)}(\xi)}{(n+1)!}(x-a)^{n+1},\quad\xi\in(a,x)\\ &|R_n(x)|\le\frac{M\,|x-a|^{n+1}}{(n+1)!}\end{aligned}
Séries a conhecer ex=1+x+x22!+⋯ ,sin⁡x=x−x33!+⋯cos⁡x=1−x22!+⋯ ,ln⁡(1+x)=x−x22+⋯\begin{aligned}&e^{x}=1+x+\frac{x^{2}}{2!}+\cdots,\quad\sin x=x-\frac{x^{3}}{3!}+\cdots\\ &\cos x=1-\frac{x^{2}}{2!}+\cdots,\quad\ln(1+x)=x-\frac{x^{2}}{2}+\cdots\end{aligned}
A carregar a simulação interativa...

Lição

A teoria — Explorador de Séries de Taylor

O polinómio de Taylor de grau n de f em torno de a é o polinómio que tem, em a, o mesmo valor e as mesmas primeiras n derivadas que f: Pn(x) = Σ f(k)(a)(x − a)k/k!, com a soma de k = 0 até n. Quando a = 0, também se chama polinómio de Maclaurin.

O que significa cada símbolo

a
o centro, onde Pₙ e f coincidem
n
o grau: quantas derivadas coincidem
Rₙ(x)
o resto, f(x) − Pₙ(x)

De onde vem a fórmula

  1. Faz coincidir o valor e depois o declive. P0 = f(a) é a altura em a. Acrescentar f′(a)(x − a) dá P1, a reta tangente apresentada na página sobre derivadas.
    P1(x)=f(a)+f′(a)(x−a)P_1(x)=f(a)+f'(a)(x-a)
  2. De onde vem k!. Ao derivar ck(x − a)k k vezes, resta ck·k!, enquanto todos os outros termos se anulam em a. Para obter f(k)(a), o coeficiente tem de ser f(k)(a)/k!.
    dkdxk ck(x−a)k=ck k! ⇒ ck=f(k)(a)k!\frac{d^{k}}{dx^{k}}\,c_k(x-a)^{k}=c_k\,k!\ \Rightarrow\ c_k=\frac{f^{(k)}(a)}{k!}
  3. Aplica a sen x em torno de 0. As derivadas em 0 repetem o ciclo 0, 1, 0, −1. Assim, restam apenas as potências ímpares, com sinais alternados.
    sin⁡x=x−x33!+x55!−⋯\sin x=x-\frac{x^{3}}{3!}+\frac{x^{5}}{5!}-\cdots
  4. Determina um majorante do erro. O resto de Lagrange usa a derivada de ordem n + 1 num ponto desconhecido ξ entre a e x. Substitui o seu módulo por M, o maior valor que pode atingir nesse intervalo, e obténs um majorante sem precisar de conhecer f(x).
    ∣Rn(x)∣=∣f(n+1)(ξ)∣(n+1)! ∣x−a∣n+1≤M ∣x−a∣n+1(n+1)!\begin{aligned}|R_n(x)|&=\frac{|f^{(n+1)}(\xi)|}{(n+1)!}\,|x-a|^{n+1}\\ &\le\frac{M\,|x-a|^{n+1}}{(n+1)!}\end{aligned}
  5. Constrói novas séries a partir das que já conheces. Podes fazer uma substituição numa série conhecida, multiplicar duas séries ou integrar uma termo a termo, sem voltar a derivar. A série de e−x² obtém-se da série de eu com u = −x².
    e−x2=1−x2+x42!−x63!+⋯e^{-x^{2}}=1-x^{2}+\frac{x^{4}}{2!}-\frac{x^{6}}{3!}+\cdots

O erro do declive da secante era um termo de Taylor

Na página sobre derivadas, o declive da secante diferia do da tangente em cerca de ½f″(x)·h. Desenvolve f(x + h) = f(x) + f′(x)h + ½f″(x)h² + ⋯, subtrai f(x) e divide por h: o declive da secante é f′(x) + ½f″(x)h + ⋯. O erro vem do termo seguinte. O mesmo desenvolvimento explica o que acontece na página sobre somas de Riemann. Ao desenvolver f em torno do ponto médio de um subintervalo, o termo com f′ é ímpar em relação a esse ponto, pelo que o seu integral no subintervalo é zero. Na regra do ponto médio, resta um erro que depende de f″ e é de ordem h³ por subintervalo; a regra da extremidade esquerda mantém um erro que depende de f′ e é de ordem h².

Suave em todo o lado, mas diferente da sua série

Em 1797, Lagrange apresentou uma fundamentação do cálculo assente na hipótese de que toda a função é igual à sua série de Taylor. O contraexemplo de Cauchy, de 1823, é f(x) = e−1/x², com f(0) = 0. A função tem derivadas de todas as ordens, todas nulas em x = 0. Assim, o seu polinómio de Taylor em torno de 0 é 0 para qualquer grau, embora a função seja positiva para todo o x ≠ 0. Acrescentar termos nunca ajuda. Uma função com derivadas de todas as ordens diz-se suave; uma função que coincide com a sua série de Taylor numa vizinhança de cada ponto diz-se analítica. Ser suave não implica ser analítica.

SÉRIES DE TAYLOR: ATÉ ONDE CONFIAR NA APROXIMAÇÃO

Qual é o teu caso de Taylor?

Num ponto, um polinómio de Taylor tem o mesmo valor e as mesmas primeiras n derivadas que a função. Ao afastarmo-nos desse ponto, a aproximação perde precisão. A rapidez com que isso acontece depende de dois fatores: a rapidez com que os coeficientes diminuem e a existência de uma singularidade próxima. Acrescentar termos ajuda dentro do raio de convergência; fora dele, não resolve. Muitas vezes, mudar o centro vale mais do que acrescentar termos.

Boa perto do centro, inútil longe dele ε ∝ (x − a)n+1
Os fatoriais vencem: a série converge em todo o lado xn/n! → 0, R = ∞
Para lá do raio de convergência, acrescentar termos não ajuda ln(1 + x): R = 1
Mudar o centro pode poupar termos Δa ≠ 0, Δn = 0

01

Boa perto do centro, inútil longe dele

O que sabes: Um desenvolvimento de grau baixo de uma função regular. A aproximação é precisa perto do centro, mas o erro cresce depressa à medida que nos afastamos.

Série: ε ∝ (x − a)n+1

Exemplo resolvido: Em x = 1, sen x ≈ x − x³/6 dá 0,8333, em vez de 0,8415: um erro de 0,008. Em x = 3, dá −1,5, em vez de 0,141

Abrir este caso: sen x, grau 3
Boa perto do centro, inútil longe dele. O polinómio cúbico acompanha o seno até cerca de um radiano; depois, segue numa direção completamente errada. Um desenvolvimento de grau baixo de uma função regular. A aproximação é precisa perto do centro, mas o erro cresce depressa à medida que nos afastamos.
O polinómio cúbico acompanha o seno até cerca de um radiano; depois, segue numa direção completamente errada.

02

Os fatoriais vencem: a série converge em todo o lado

O que sabes: Os coeficientes têm um fatorial no denominador e, por isso, diminuem mais depressa do que cresce qualquer potência. O raio de convergência é infinito.

Série: xn/n! → 0, R = ∞

Exemplo resolvido: Em x = 1, eˣ ≈ 1 + x + x²/2 + x³/6 + x⁴/24 + x⁵/120 dá 2,71667, enquanto e = 2,71828: seis termos, três algarismos corretos

Abrir este caso: eˣ, grau 5
Os fatoriais vencem: a série converge em todo o lado. Com grau 5, o polinómio já acompanha a exponencial em todo o intervalo visível. Os coeficientes têm um fatorial no denominador e, por isso, diminuem mais depressa do que cresce qualquer potência. O raio de convergência é infinito.
Com grau 5, o polinómio já acompanha a exponencial em todo o intervalo visível.

03

Para lá do raio de convergência, acrescentar termos não ajuda

O que sabes: A função tem uma singularidade a uma distância finita do centro. Dentro dessa distância, a série converge; fora dela, diverge, por mais termos que se acrescentem.

Série: ln(1 + x): R = 1

Exemplo resolvido: Com seis termos e x = 0,8, a série de ln(1 + x) dá 0,5701, em vez de 0,5878: continua a convergir, devagar. Em x = 1,2, os termos crescem e a soma afasta-se cada vez mais

Abrir este caso: ln(1 + x) no limite
Para lá do raio de convergência, acrescentar termos não ajuda. Dentro do raio, o polinómio acompanha a curva; fora dele, afasta-se e não volta a aproximar-se. A função tem uma singularidade a uma distância finita do centro. Dentro dessa distância, a série converge; fora dela, diverge, por mais termos que se acrescentem.
Dentro do raio, o polinómio acompanha a curva; fora dele, afasta-se e não volta a aproximar-se.

04

Mudar o centro pode poupar termos

O que sabes: Precisas de precisão num ponto distante do centro da série. Desenvolver a função em torno de um ponto mais próximo permite melhorar a aproximação sem aumentar o grau.

Série: Δa ≠ 0, Δn = 0

Exemplo resolvido: Para cos x em x = 2, com grau 4: o polinómio centrado em 0 dá −0,333, em vez de −0,416; centrado em 1, dá −0,4086, com um erro onze vezes menor

Abrir este caso: cos x em torno de 1
Mudar o centro pode poupar termos. Com o mesmo grau, mudar o centro faz a diferença: o desenvolvimento em torno de 1 acompanha de perto a curva em x = 2. Precisas de precisão num ponto distante do centro da série. Desenvolver a função em torno de um ponto mais próximo permite melhorar a aproximação sem aumentar o grau.
Com o mesmo grau, mudar o centro faz a diferença: o desenvolvimento em torno de 1 acompanha de perto a curva em x = 2.

Problemas resolvidos na íntegra

  1. Aproximar sen 1 com o polinómio de Maclaurin de grau 3 e limitar o erro 5 passos

    Aproxima sen 1 com o polinómio de Maclaurin de grau 3 e determina um majorante do erro antes de consultar o valor da função. Um majorante que só se consegue calcular depois de saber a resposta não serve de nada.

    Abrir este problema na ferramenta

    1. Para construir o polinómio de Maclaurin, precisamos das derivadas em 0. As derivadas do seno repetem-se com período quatro. Duas das primeiras quatro são nulas, daí o polinómio ser tão curto.

      f(x)=sin⁡x:f(0)=0, f′(0)=1, f′′(0)=0, f′′′(0)=−1f(x)=\sin x:\quad f(0)=0,\ f'(0)=1,\ f''(0)=0,\ f'''(0)=-1
    2. P₃ tem, portanto, dois termos, e toda a correção vem de x³/6. O valor passa de 1 para 0,83333, uma redução de quase 17 %. Já é um sinal de que o termo seguinte também não será desprezável.

      P3(x)=x−x36⟹P3(1)=1−16=0.83333P_3(x)=x-\frac{x^3}{6}\quad\Longrightarrow\quad P_3(1)=1-\frac16=0.83333
    3. O passo decisivo é este. A série do seno é alternada e os termos diminuem em módulo, pelo que o erro de truncatura é menor do que o primeiro termo omitido. Esse termo é x⁵/120, e para o calcular não é preciso saber absolutamente nada sobre sen 1.

      ∣R3∣ ≤ ∣x∣55!=1120=0.0083333|R_3|\ \le\ \frac{|x|^{5}}{5!}=\frac{1}{120}=0.0083333
    4. Podemos agora verificar a garantia. O valor da função é 0,84147, pelo que o erro efetivo é 0,0081377. Fica, de facto, abaixo dos 0,0083333 garantidos de antemão.

      sin⁡1=0.84147⟹∣sin⁡1−P3(1)∣=0.0081377\sin 1=0.84147\quad\Longrightarrow\quad |\sin 1-P_3(1)|=0.0081377
    5. O majorante está muito próximo do erro, e percebe-se porquê. O erro é a soma de todos os termos omitidos, que também formam uma série alternada: 1/5! fica acima, subtrair 1/7! leva-nos para baixo e somar 1/9! aproxima-nos de novo. Bastam três termos para reproduzir, algarismo a algarismo, o erro apresentado.

      15!−17!+19!−⋯=0.0081377,0.00833330.0081377=1.0240\frac{1}{5!}-\frac{1}{7!}+\frac{1}{9!}-\cdots=0.0081377,\qquad \frac{0.0083333}{0.0081377}=1.0240

    Resposta

    P₃(1) = 0,833333, enquanto o valor da função é 0,841471: um erro de 0,0081377. O essencial está na ordem em que obtivemos os números. Já conhecíamos 1/120 = 0,0083333 antes de conhecer sen 1, e esse majorante excedeu o erro efetivo em apenas 2,4 %. Uma aproximação com esta garantia vale mais do que outra que apenas acerta por acaso. A linha do majorante de Lagrange nesta página indica 0,035061 para o grau 3, porque trata P₃ como um polinómio de grau 3. Seleciona o grau 4, que para o seno corresponde ao mesmo polinómio, e o majorante de Lagrange também dá 1/120. Com grau 5, o mesmo raciocínio dá 1/5040; a linha de Lagrange apresenta esse valor no grau 6, que corresponde ao mesmo polinómio. Ficam garantidas três casas decimais antes de calcular um único algarismo da resposta.

    P3(1)=0.83333,∣R3∣≤1120 first, then 0.0081377P_3(1)=0.83333,\qquad |R_3|\le\tfrac{1}{120}\ \text{first},\ \text{then}\ 0.0081377
  2. Estimar √e com um majorante calculado de antemão 4 passos

    Usa o polinómio de Maclaurin de grau 4 de eˣ para estimar √e e determina um majorante do erro sem usar o valor de e0,5.

    Abrir este problema na ferramenta

    Mostrar solução
    1. Todas as derivadas de eˣ são eˣ, que vale 1 em 0. Assim, cada coeficiente é 1/k!:

      P4(x)=1+x+x22+x36+x424P_4(x)=1+x+\frac{x^{2}}{2}+\frac{x^{3}}{6}+\frac{x^{4}}{24}
    2. Em x = 0,5:

      P4(0.5)=1+0.5+0.125+0.1256+0.062524=211128=1.6484375P_4(0.5)=1+0.5+0.125+\frac{0.125}{6}+\frac{0.0625}{24}=\frac{211}{128}=1.6484375
    3. O majorante de Lagrange exige M, o maior valor da quinta derivada eᵗ para t entre 0 e 0,5. Sem conhecer e0,5, podemos usar e < 3, donde e0,5 < √3 < 2:

      ∣R4(0.5)∣≤M (0.5)55!<2⋅0.03125120=0.00052083|R_4(0.5)|\le\frac{M\,(0.5)^{5}}{5!}<\frac{2\cdot0.03125}{120}=0.00052083
    4. A página usa o valor exato M = e0,5 para obter um majorante mais próximo do erro. Apresenta também o erro efetivo, que fica abaixo de ambos os majorantes:

      1.648721⋅0.03125120=0.00042935,∣e−P4(0.5)∣=0.00028377\frac{1.648721\cdot0.03125}{120}=0.00042935,\qquad\left|\sqrt e-P_4(0.5)\right|=0.00028377

    Resposta

    √e ≈ 1,648438, com um erro inferior a 0,00052 garantido apenas por e < 3. O erro efetivo é 0,00028377. Um majorante obtido com uma estimativa mais grosseira de M continua a ser válido; apenas dá uma garantia menos precisa.

  3. Um polinómio de Taylor em torno de um ponto diferente de 0 4 passos

    Determina o polinómio de Taylor de grau 2 de √x em torno de 4, usa-o para estimar √4,1 e determina um majorante do erro.

    Abrir este problema na ferramenta

    Mostrar solução
    1. As derivadas em 4:

      f(4)=2,f′(4)=12⋅4−1/2=14,f′′(4)=−14⋅4−3/2=−132f(4)=2,\quad f'(4)=\tfrac12\cdot4^{-1/2}=\tfrac14,\quad f''(4)=-\tfrac14\cdot4^{-3/2}=-\tfrac{1}{32}
    2. Divide cada uma por k!:

      P2(x)=2+x−44−(x−4)264P_2(x)=2+\frac{x-4}{4}-\frac{(x-4)^{2}}{64}
    3. Em x = 4,1, x − 4 = 0,1:

      P2(4.1)=2+0.025−0.00015625=2.02484375P_2(4.1)=2+0.025-0.00015625=2.02484375
    4. A terceira derivada, (3/8)x−5/2, atinge o máximo na extremidade esquerda de [4; 4,1], onde vale 3/256:

      ∣R2(4.1)∣≤3256 (0.1)33!=1.9531×10−6|R_2(4.1)|\le\frac{\tfrac{3}{256}\,(0.1)^{3}}{3!}=1.9531\times10^{-6}

    Resposta

    √4,1 ≈ 2,024844, com um erro inferior a 1,9531 × 10⁻⁶. O erro efetivo é 1,9231 × 10⁻⁶. Está próximo do majorante porque a terceira derivada varia muito pouco entre 4 e 4,1. O desenvolvimento é feito em torno de 4 porque é fácil calcular √x nesse ponto. Em torno de 0, √x não tem polinómio de Taylor de grau superior a 0, pois não tem derivada nesse ponto.

  4. Obter uma série por substituição e integrá-la 4 passos

    Determina a série de Maclaurin de e−x² até x⁶ e usa-a para estimar o integral de e−x² entre 0 e 0,5.

    Abrir este problema na ferramenta

    Mostrar solução
    1. Derivar e−x² seis vezes é trabalhoso. Basta substituir u = −x² na série de eᵘ:

      eu=1+u+u22+u36+⋯ ⇒ e−x2=1−x2+x42−x66+⋯e^{u}=1+u+\frac{u^{2}}{2}+\frac{u^{3}}{6}+\cdots\ \Rightarrow\ e^{-x^{2}}=1-x^{2}+\frac{x^{4}}{2}-\frac{x^{6}}{6}+\cdots
    2. Compara com o valor apresentado na página para x = 0,5:

      P6(0.5)=1−0.25+0.03125−0.0026042=0.778646P_6(0.5)=1-0.25+0.03125-0.0026042=0.778646
    3. Integra termo a termo entre 0 e 0,5:

      ∫00.5(1−x2+x42−x66)dx=0.5−0.1253+0.0312510−0.007812542=0.461272\int_0^{0.5}\Bigl(1-x^{2}+\frac{x^{4}}{2}-\frac{x^{6}}{6}\Bigr)dx=0.5-\frac{0.125}{3}+\frac{0.03125}{10}-\frac{0.0078125}{42}=0.461272
    4. Os termos alternam de sinal e diminuem em módulo. Por isso, o erro é inferior ao primeiro termo omitido, que resulta de integrar x⁸/4!:

      ∫00.5x84! dx=(0.5)9216=0.0000090\int_0^{0.5}\frac{x^{8}}{4!}\,dx=\frac{(0.5)^{9}}{216}=0.0000090

    Resposta

    O integral vale aproximadamente 0,461272, com um erro inferior a 0,0000090. O valor exato é 0,461281. Este integral não se exprime por funções elementares, pelo que se calcula recorrendo, por exemplo, a uma série ou a uma soma de Riemann.

  5. Calcular um limite com uma série 2 passos

    Determina o limite de (sen x − x)/x³ quando x → 0.

    Mostrar solução
    1. Substitui sen x pela sua série; os termos em x anulam-se:

      sin⁡x−xx3=(x−x36+x5120−⋯ )−xx3\frac{\sin x-x}{x^{3}}=\frac{\bigl(x-\frac{x^{3}}{6}+\frac{x^{5}}{120}-\cdots\bigr)-x}{x^{3}}
    2. Divide cada termo restante por x³:

      =−16+x2120−⋯ →x→0 −16=-\frac{1}{6}+\frac{x^{2}}{120}-\cdots\ \xrightarrow{x\to0}\ -\frac16

    Resposta

    O limite é −1/6. A regra de L'Hôpital também permite chegar ao resultado, após três derivações. A série dá a resposta de imediato e mostra ainda a rapidez com que o quociente se aproxima do limite: o termo seguinte é x²/120.

  6. Ler uma derivada de ordem elevada numa série 2 passos

    Determina a quinta derivada de f(x) = x²eˣ em x = 0.

    Abrir este problema na ferramenta

    Mostrar solução
    1. Multiplica a série de eˣ por x²:

      x2ex=x2+x3+x42+x56+⋯x^{2}e^{x}=x^{2}+x^{3}+\frac{x^{4}}{2}+\frac{x^{5}}{6}+\cdots
    2. O coeficiente de x⁵ é f⁽⁵⁾(0)/5!, pelo que:

      f(5)(0)5!=16 ⇒ f(5)(0)=1206=20\frac{f^{(5)}(0)}{5!}=\frac16\ \Rightarrow\ f^{(5)}(0)=\frac{120}{6}=20

    Resposta

    f⁽⁵⁾(0) = 20. Aplicar a regra de derivação do produto cinco vezes dá o mesmo resultado, com muito mais trabalho. A primeira linha da página apresenta as seis derivadas em 0: 0, 0, 2, 6, 12, 20.

  7. Quantos termos são precisos para seis casas decimais 3 passos

    Quantos termos da série de Maclaurin de eˣ são necessários para calcular e com um erro inferior a 0,0000005?

    Abrir este problema na ferramenta

    Mostrar solução
    1. Em x = 1, o majorante de Lagrange para o grau n é M/(n + 1)!, sendo M o maior valor de eᵗ em [0, 1], ou seja, e < 3:

      ∣Rn(1)∣≤e(n+1)!<3(n+1)!|R_n(1)|\le\frac{e}{(n+1)!}<\frac{3}{(n+1)!}
    2. Procura o primeiro n para o qual esse valor fica abaixo de 0,0000005:

      310!=8.3×10−7>5×10−7,311!=7.5×10−8<5×10−7\frac{3}{10!}=8.3\times10^{-7}>5\times10^{-7},\qquad\frac{3}{11!}=7.5\times10^{-8}<5\times10^{-7}
    3. Obtém-se n = 10, o que corresponde a onze termos, contando com o termo constante. Para o grau 10, a página dá:

      P10(1)=2.718282,e11!=6.81×10−8,∣e−P10(1)∣=2.73×10−8P_{10}(1)=2.718282,\qquad\frac{e}{11!}=6.81\times10^{-8},\qquad\left|e-P_{10}(1)\right|=2.73\times10^{-8}

    Resposta

    Grau 10: onze termos. O majorante para o grau 9 não chega para garantir a precisão pedida (7,4909 × 10⁻⁷), embora o erro efetivo, 3,0289 × 10⁻⁷, já a satisfaça. O majorante estabelece o que podemos garantir de antemão. Só depois de calcular e é que se poderia confirmar que o grau 9 já bastava.

Problemas suplementares, só com a resposta

  1. Escreva a série de Maclaurin de cos x até ao termo em x⁶.

    Mostrar resposta

    1 − x²/2 + x⁴/24 − x⁶/720.

    cos⁡x=1−x22+x424−x6720+⋯\cos x=1-\frac{x^{2}}{2}+\frac{x^{4}}{24}-\frac{x^{6}}{720}+\cdots
  2. Use quatro termos da série de ln(1 + x) para estimar ln 1,1.

    Mostrar resposta

    0,1 − 0,005 + 0,000333 − 0,000025 ≈ 0,095308, em comparação com o valor real de 0,095310.

    ln⁡1.1≈0.095308\ln1{.}1\approx0{.}095308
  3. Escreva a série de Maclaurin de 1/(1 + x²) e indique para que valores de x converge.

    Mostrar resposta

    1 − x² + x⁴ − x⁶ + …, apenas para |x| < 1, embora a própria função 1/(1 + x²) seja infinitamente derivável em toda a reta real.

    11+x2=1−x2+x4−x6+⋯ ,∣x∣<1\frac{1}{1+x^{2}}=1-x^{2}+x^{4}-x^{6}+\cdots,\quad|x|<1

Percurso de aprendizagem

Por que tudo parece reto de perto

Referências (1)