A mais bela fórmula da Matemática (Parte I)

Há alguns anos, enquanto ainda cursava a graduação, proferi um seminário intitulado “A mais bela fórmula da Matemática”. Muitos amigos não puderam comparecer e solicitaram uma transcrição do seminário, a qual agora forneço, com apenas 7 anos de atraso.

O texto está dividido em duas partes mais ou menos independentes, a depender de seus conhecimentos prévios. Nesta primeira parte falaremos sobre o número de Euler e veremos o que o torna tão especial. Na segunda parte (a ser postada) estudaremos a fórmula de Euler propriamente, uma belíssima ligação entre o número de Euler e as funções trigonométricas obtida com o auxílio dos números complexos.

Como última observação antes de começarmos, quero deixar claro que a maioria dos desenvolvimentos que farei foram tirados de outras fontes, todavia os devidos créditos serão dados.

Capa do livro de Paul J. Nahin

Capa do livro de Paul J. Nahin, que contém várias aplicações da “Fabulosa Fórmula do Dr. Euler”.

I. O número de Euler

Por muito tempo fiquei intrigado com o uso do número e=2.7182818...e = 2.7182818... como base do chamado logaritmo natural. Como poderia essa base ser natural? Por que esse número em particular? Como um número irracional pode ser mais natural que qualquer número natural? Encontrei uma resposta satisfatória no trabalho do próprio Euler, apresentado de forma magistral no livro Euler: The Master of Us All de William Dunham.

Nosso ponto de partida é a operação de potenciação. Mais especificamente analisaremos potências do tipo aωa^{\omega} com ω\omega “pequeno”, ou seja, ω0\omega \rightarrow 0 na linguagem mais moderna da teoria dos limites. Na época de Euler, o Cálculo Diferencial e Integral ainda não havia passado pelo processo de formalização que veio a tornar-se o padrão, através do conceito de limites, de modo que Euler utiliza o conceito de infinitesimais: grandezas infinitamente pequenas. Em homenagem a Euler, evitarei o uso de limites neste artigo, utilizando de forma intuitiva e não rigorosa o conceito de infinitesimal. Ainda seguindo Euler, utilizarei como símbolos para essas grandezas infinitesimais as letras gregas ψ\psi e ω\omega.

Observe que aωa^{\omega} irá aproximar-se cada vez mais de 11 à medida que o valor de ω\omega aproximar-se de 0 0. Ou seja, podemos escrever

aω=1+ψ    ψ=aω1,(1)\begin{aligned} a^{\omega} = 1 + \psi \implies \psi = a^{\omega} - 1, \tag{1} \end{aligned}

com ψ0\psi \rightarrow 0 sempre que ω0\omega \rightarrow 0.

Tomemos a=2a = 2 e façamos ω\omega cada vez menor. Obtemos a seguinte tabela:

ω\omega2ω2^\omegaψ\psik=ψωk = \frac{\psi}{\omega}
0.10.11.0717734631.0717734630.0717734630.0717734630.7177346250.717734625
0.010.011.0069555501.0069555500.0069555500.0069555500.6955550060.695555006
0.0010.0011.0006933871.0006933870.0006933870.0006933870.6933874630.693387463
0.00010.00011.0000693171.0000693170.0000693170.0000693170.6931712040.693171204
0.000010.000011.0000069311.0000069310.0000069310.0000069310.6931495830.693149583
0.0000010.0000011.0000006931.0000006930.0000006930.0000006930.6931474210.693147421
0.00000010.00000011.0000000691.0000000690.0000000690.0000000690.6931472040.693147204

Observe que à medida que diminuímos ω\omega, ψ\psi também diminui. Se definirmos a proporção entre o segundo e o primeiro como k=ψωk = \frac{\psi}{\omega}, vemos que essa proporção parece aproximar-se de um valor constante, k0.693k \approx 0.693 (alguns reconhecerão esse número!).

Vejamos como a tabela fica para a=5a = 5:

ω\omega5ω5^\omegaψ\psik=ψωk = \frac{\psi}{\omega}
0.10.11.1746189431.1746189430.1746189430.1746189431.7461894311.746189431
0.010.011.0162245911.0162245910.0162245910.0162245911.6224591271.622459127
0.0010.0011.0016107341.0016107340.0016107340.0016107341.6107337531.610733753
0.00010.00011.0001609571.0001609570.0001609570.0001609571.6095674341.609567434
0.000010.000011.0000160951.0000160950.0000160950.0000160951.6094508641.609450864
0.0000010.0000011.0000016091.0000016090.0000016090.0000016091.6094392081.609439208
0.00000010.00000011.0000001611.0000001610.0000001610.0000001611.6094380431.609438043

A razão kk é diferente para a=5 a =5, mas ela parece aproximar-se de um valor determinado, assim como no caso a=2 a = 2.

Tendo em vista que k=ψω    ψ=kωk = \frac{\psi}{\omega} \implies \psi = k \omega, podemos reescrever a equação (1)(1) como:

aω=1+kω.(2)\begin{aligned} a^\omega = 1 + k \omega.\tag{2} \end{aligned}

Podemos, a partir dessa equação, isolar aa:

a=(1+kω)1ω,\begin{aligned} a = \left ( 1 + k \omega \right ) ^ {\frac{1}{\omega}}, \end{aligned}

onde extraímos a raiz ω\omega -ésima da equação (2)(2).

Para calcularmos uma potência xx qualquer de aa, não necessariamente infinitesimal, podemos fazer

ax=(1+kω)xω.\begin{aligned} a^x = \left ( 1 + k \omega \right ) ^ {\frac{x}{\omega}}. \end{aligned}

Observe que j=xω j = \frac{x}{\omega} \rightarrow \infty, dada a natureza infinitesimal de ω\omega (um número finito dividido por uma quantidade suficientemente próxima de zero terá como resultado um número tão grande quanto quisermos). Podemos escrever também ω=xj\omega = \frac{x}{j} e substituir na equação acima, junto com a definição de j j, o que nos dá

ax=(1+kxj)j.(3)\begin{aligned} a^x = \left ( 1 + \frac{kx}{j} \right ) ^ j. \tag{3} \end{aligned}

Nossa intenção é aplicar o Teorema Binomial à essa última equação. No entanto, utilizaremos uma versão com os coeficientes binomiais simplificados (cancelando grande parte dos fatoriais) e que por sinal continua válida para a generalização da fórmula binomial com potência real demonstrada por Newton pela primeira vez. O Teorema Binomial nos diz que, dado nNn \in \mathbb{N} e x,yR x,y \in \mathbb{R}:

(x+y)n=(n0)xn+(n1)xn1y1+(n2)xn2y2+(n3)xn3y3+=n!0!n!xn+n!1!(n1)!xn1y1+n!2!(n2)!xn2y2+n!3!(n3)xn3y3+=1xn+n(n1)!1!(n1)!xn1y1+n(n1)(n2)!2!(n2)!xn2y2+n(n1)(n2)(n3)!3!(n3)!xn3y3+=xn+n1!xn1y1+n(n1)2!xn2y2+n(n1)(n2)3!xn3y3+\begin{aligned} (x+y)^n &= {n \choose 0 } x^n + {n \choose 1 }x^{n-1}y^1 + {n \choose 2 }x^{n-2}y^2 + {n \choose 3 }x^{n-3}y^3 + \cdots \\ &= \frac{n!}{0!n!}x^n + \frac{n!}{1!(n-1)!}x^{n-1}y^1 + \frac{n!}{2!(n-2)!}x^{n-2}y^2 + \frac{n!}{3!(n-3)}x^{n-3}y^3 + \cdots \\ &= 1x^n + \frac{n(n-1)!}{1!(n-1)!}x^{n-1}y^1 + \frac{n(n-1)(n-2)!}{2!(n-2)!}x^{n-2}y^2 + \frac{n(n-1)(n-2)(n-3)!}{3!(n-3)!}x^{n-3}y^3 + \cdots \\ &= x^n + \frac{n}{1!}x^{n-1}y^1 + \frac{n(n-1)}{2!}x^{n-2}y^2 + \frac{n(n-1)(n-2)}{3!}x^{n-3}y^3 + \cdots \end{aligned}

Aplicando o Teorema Binomial na forma acima com n=j n = j, x=1x = 1 e y=kxj y = \frac{kx}{j}, obtemos:

ax=1+j1!kxj+j(j1)2!k2x2j2+j(j1)(j2)3!k3x3j3+j(j1)(j2)(j3)4!k4x4j4+=1+jjkx1!+j(j1)j2k2x22!+j(j1)(j2)j3k3x33!+j(j1)(j2)(j3)j4k4x44!+=1+jjkx1!+jj(j1j)k2x22!+jj(j1j)(j2j)k3x33!+jj(j1j)(j2j)(j3j)k4x44!+=1+1kx1!+1(11j)k2x22!+1(11j)(12j)k3x33!+1(11j)(12j)(13j)k4x44!+\begin{aligned} a^x &= 1 + \frac{j}{1!} \frac{kx}{j} + \frac{j(j-1)}{2!} \frac{k^2x^2}{j^2} + \frac{j(j-1)(j-2)}{3!} \frac{k^3x^3}{j^3} + \frac{j(j-1)(j-2)(j-3)}{4!} \frac{k^4x^4}{j^4} + \dots \\ &= 1 + \frac{j}{j} \frac{kx}{1!} +\frac{j(j-1)}{j^2} \frac{k^2x^2}{2!}+ \frac{j(j-1)(j-2)}{j^3} \frac{k^3x^3}{3!} + \frac{j(j-1)(j-2)(j-3)}{j^4} \frac{k^4x^4}{4!} + \dots \\ &= 1 + \frac{j}{j} \frac{kx}{1!} + \frac{j}{j} \left ( \frac{j-1}{j} \right ) \frac{k^2x^2}{2!} + \frac{j}{j} \left ( \frac{j-1}{j} \right ) \left ( \frac{j-2}{j} \right ) \frac{k^3x^3}{3!} + \frac{j}{j} \left ( \frac{j-1}{j} \right ) \left ( \frac{j-2}{j} \right ) \left ( \frac{j-3}{j} \right ) \frac{k^4x^4}{4!} + \dots \\ &= 1 + 1 \frac{kx}{1!} + 1 \left ( 1- \frac{1}{j} \right ) \frac{k^2x^2}{2!} + 1 \left ( 1- \frac{1}{j} \right ) \left (1 - \frac{2}{j} \right ) \frac{k^3x^3}{3!} + 1 \left ( 1 - \frac{1}{j} \right ) \left ( 1- \frac{2}{j} \right ) \left ( 1- \frac{3}{j} \right ) \frac{k^4x^4}{4!} + \dots \end{aligned}

Agora, se lembrarmos que jj \rightarrow \infty, veremos que os termos 1j\frac{1}{j}, 2j\frac{2}{j}, 3j\frac{3}{j}, 4j,0\frac{4}{j}, \dots \rightarrow 0, e a monstruosidade acima se reduz a:

ax=1+kx+k2x22!+k3x33!+k4x44!+(4)a^x = 1 + kx + \frac{k^2x^2}{2!} + \frac{k^3x^3}{3!} + \frac{k^4x^4}{4!} + \dots \tag{4}

Fazendo x=1 x = 1, imediatamente obtemos o valor de aa em função apenas de kk:

a=1+k+k22!+k33!+k44!+(5)a = 1 + k+ \frac{k^2}{2!} + \frac{k^3}{3!} + \frac{k^4}{4!} + \dots \tag{5}

Como exemplo, fazendo k=0.693k = 0.693 e utilizando os quatro primeiros termos dessa equação, obtemos a=1.9982 a = 1.9982, valor bem próximo de 2 2.

De todos os valores possíveis de k k, qual seria aquele mais “natural”? Qual valor de kk faria o cálculo de axa^x mais fácil? Se pegarmos k=0 k = 0, obteremos a=1a = 1 e, obviamente, todas as potências serão fáceis de calcular, mas seria tudo muito sem graça! O próximo candidato seria k=1k = 1, e aqui as coisas ficam interessantes! O valor de aa correspondente à k=1k = 1 tem até uma letra especial para representá-lo: e e. O número de Euler finalmente dá as caras!

Vejamos quais consequências podemos extrair do fato de que k=1k = 1 corresponde ao número de Euler, estabelecendo seu caráter especial:

  1. Se fizermos k=1k = 1 na equação (5)(5), temos:
e=1+1+12!+13!+14!+(6)e = 1 + 1 + \frac{1}{2!} + \frac{1}{3!} + \frac{1}{4!} + \dots \tag{6}
  1. Se fizermos k=1k = 1 na equação (2)(2), temos:
eω=1+ω,e^\omega = 1 + \omega,

ou seja, é muito fácil calcular o valor de eωe^\omega para ω\omega infinitesimal.

  1. Se fizermos k=1k = 1 na equação (3)(3), temos:
ex=(1+xj)j,j.e^x = \left ( 1 + \frac{x}{j} \right ) ^ j, \quad j \to \infty.

Tomando x=1x = 1 e utilizando a linguagem moderna dos limites, temos:

e=limj(1+1j)j.e = \lim_{j \to \infty} \left ( 1 + \frac{1}{j} \right ) ^ j.

Essa última fórmula é geralmente utilizada como definição do número de Euler em textos de Cálculo.

  1. Finalmente, se fizermos k=1k = 1 na equação (4)(4), temos:
ex=1+x+x22!+x33!+x44!+,(7)\begin{aligned} e^x = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \frac{x^4}{4!} + \dots \tag{7}, \end{aligned}

e vemos que é fácil calcular exe^x também para xx não infinitesimal. De fato, mais do que isso, podemos estimar o erro quando utilizamos (3)(3) para valores pequenos, mas não infinitesimais de ω\omega.

Aconselho o leitor a utilizar uma calculadora científica, uma planilha ou até mesmo alguma linguagem de programação para obter estimativas para o número de Euler e suas potências através das equações listadas acima. Como exemplo, graças aos fatoriais em (6)(6), basta somarmos 77 termos para obtermos um valor correto até a terceira casa decimal:

e2.718.e \approx 2.718.

Um valor mais preciso seria

e=2.718281828459045235360287471352662497757247e = 2.718281828459045235360287471352662497757247\dots

Caso queira ouvir os 50005000 primeiros dígitos de e e, eu fiz um vídeo:

Relação com potências em outras bases

Compare a equação (7)(7) com a (4)(4). O lado direito das duas são praticamente iguais! Basta trocarmos xx por kk na equação (7)(7), ou seja:

ek=1+k+k22!+k33!+k44!+=a.e^k = 1 + k + \frac{k^2}{2!} + \frac{k^3}{3!} + \frac{k^4}{4!} + \dots = a.

Então, podemos achar aa em função de kk com o intermédio de ee:

a=ek,a = e^k,

e assim, vemos que kk nada mais é do que o logaritmo natural de aa:

k=lna.(8)k = \ln{a} \tag{8}.

Os valores limites de kk obtidos nas tabelas acima são reconhecidos como ln(2)=0.6931471805599453...\ln(2) = 0.6931471805599453... e ln(5)=1.6094379124341003...\ln(5) = 1.6094379124341003 ....

Se você não está familiarizado com a função logaritmo, observe que ela é, por definição, justamente a função que nos fornece kk dado aa. Seria interessante se tivéssemos um jeito fácil de calculá-la, não? Afinal, rapidamente encontramos problemas com a precisão dos cálculos se utilizarmos o método das tabelas acima. Fornecemos uma série para o cálculo do logaritmo na sessão bônus ao final, ainda seguindo Euler.

Antes, porém, deixaremos uma breve nota sobre a questão da convergência.

Nota sobre somas infinitas e convergência

Devemos enfatizar que todas essas somas em (4)(4), (5)(5), (6)(6) e (7)(7) são infinitas. Devemos sempre ser cuidadosos ao lidarmos com esse tipo de soma, devendo observar sob quais condições as somas fazem sentido, ou seja, quando (e se) elas convergem para um valor finito. Neste caso em particular, não é difícil provarmos que as somas em questão produzem resultados finitos para quaisquer k,xR k, x \in \mathbb{R}, graças aos fatoriais nos denominadores, que crescem mais rapidamente que qualquer potência presente nos numeradores. Tudo isso pode ser demonstrado rigorosamente, mas demandaria ainda mais tempo deste breve seminário. Por hora, contemple (5)(5) escrita da seguinte forma e observe como os denominadores crescem rapidamente:

ex=1+x+x22+x36+x424+x5120+x6720+x75040+x840320+x9362880+x103628800+x1139916800+\begin{aligned} e^x &= 1 + x + \frac{x^2}{2} + \frac{x^3}{6} + \frac{x^4}{24} + \frac{x^5}{120} + \frac{x^6}{720} + \frac{x^7}{5040} \\ &\quad + \frac{x^8}{40320} + \frac{x^9}{362880} + \frac{x^{10}}{3628800} + \frac{x^{11}}{39916800} + \dots \end{aligned}

Se tomarmos x=2 x = 2, por exemplo, o termo de potência 1111 contribui com apenas 21139916800=2048399168000.0000513\frac{2^{11}}{39916800} = \frac{2048}{39916800} \approx 0.0000513 ao resultado final.

Bônus: Uma série para a função logaritmo natural

Comecemos isolando kk em (2)(2):

k=aω1ωk = \frac{a^\omega - 1}{\omega}

Para podermos aplicar o truque do binômio de Newton mais uma vez, façamos a=1+xa = 1 + x e lembremos que, por (8)(8), k=ln(a)=ln(1+x) k = \ln(a) = \ln(1 + x), de modo que a equação acima fica

k=ln(1+x)=(1+x)ω1ω.(9)k = \ln(1 + x) = \frac{(1+x)^\omega - 1}{\omega} \tag{9}.

Agora, pelo binômio de Newton, temos:

(1+x)ω=1+ω1!x+ω(ω1)2!x2+ω(ω1)(ω2)3!x3+ω(ω1)(ω2)(ω3)4!x4+\begin{aligned} (1+x)^\omega &= 1 + \frac{\omega}{1!} x + \frac{\omega(\omega-1)}{2!} x^2 + \frac{\omega(\omega-1)(\omega -2)}{3!} x^3 \\ &\quad + \frac{\omega(\omega-1)(\omega-2)(\omega-3)}{4!} x^4 + \dots \end{aligned}

Passando o número 11 para o lado esquerdo e dividindo os dois lados por ω\omega, temos:

(1+x)ω1ω=11!x+(ω1)2!x2+(ω1)(ω2)3!x3+(ω1)(ω2)(ω3)4!x4+\begin{aligned} \frac{(1+x)^\omega -1}{\omega} &= \frac{1}{1!} x + \frac{(\omega-1)}{2!} x^2 + \frac{(\omega-1)(\omega -2)}{3!} x^3 \\ &\quad + \frac{(\omega-1)(\omega-2)(\omega-3)}{4!} x^4 + \dots \end{aligned}

Por outro lado, ω\omega é um infinitesimal, ou seja, ω0\omega \to 0, de modo que:

ln(1+x)=(1+x)ω1ω=11!x+(01)2!x2+(01)(02)3!x3+(01)(02)(03)4!x4+=11!x+12x2+(1)(2)123x3+(1)(2)(3)1234x4+=xx22+x33x44+\begin{aligned} \ln(1+x) &= \frac{(1+x)^\omega -1}{\omega} \\ &= \frac{1}{1!}x + \frac{(0-1)}{2!}x^2 + \frac{(0-1)(0-2)}{3!}x^3 \\ &\quad + \frac{(0-1)(0-2)(0-3)}{4!}x^4 + \dots \\ &= \frac{1}{1!}x + \frac{-1}{2}x^2 + \frac{(-1)(-2)}{1\cdot2\cdot3}x^3 \\ &\quad + \frac{(-1)(-2)(-3)}{1\cdot2\cdot3\cdot4}x^4 + \dots \\ &= x - \frac{x^2}{2} + \frac{x^3}{3} - \frac{x^4}{4} + \dots \end{aligned}

Ou seja, temos:

ln(1+x)=xx22+x33x44+x55x66+(10)\ln(1 + x) = x - \frac{x^2}{2} + \frac{x^3}{3} - \frac{x^4}{4} + \frac{x^5}{5} - \frac{x^6}{6} + \dots \tag{10}

Observe que aqui não temos mais os fatoriais nos denominadores e, de fato, essa série não converge para qualquer x x, mas apenas para 1<x1-1 < x \leq 1. Faça x=2 x = 2, por exemplo, e veja como as somas parciais oscilam e parecem crescer cada vez mais em módulo:

s1=2 s2=2222=0 s3=2222+233=2.666... s4=2222+233244=1.333... s5=2222+233244+255=5.066... s6=2222+233244+255266=5.6 s7=2222+233244+255266+277=12.6857142857... s8=2222+233244+255266+277288=19.3142857143...\begin{aligned} s_1 &= 2 \\\ s_2 &= 2 - \frac{2^2}{2} = 0 \\\ s_3 &= 2 - \frac{2^2}{2} + \frac{2^3}{3} = 2.666... \\\ s_4 &= 2 - \frac{2^2}{2} + \frac{2^3}{3} - \frac{2^4}{4} = -1.333... \\\ s_5 &= 2 - \frac{2^2}{2} + \frac{2^3}{3} - \frac{2^4}{4} + \frac{2^5}{5} = 5.066... \\\ s_6 &= 2 - \frac{2^2}{2} + \frac{2^3}{3} - \frac{2^4}{4} + \frac{2^5}{5} - \frac{2^6}{6} = 5.6 \\\ s_7 &= 2 - \frac{2^2}{2} + \frac{2^3}{3} - \frac{2^4}{4} + \frac{2^5}{5} - \frac{2^6}{6} + \frac{2^7}{7} = 12.6857142857... \\\ s_8 &= 2 - \frac{2^2}{2} + \frac{2^3}{3} - \frac{2^4}{4} + \frac{2^5}{5} - \frac{2^6}{6} + \frac{2^7}{7} - \frac{2^8}{8} = -19.3142857143... \end{aligned}

O valor correto é ln(1+2)=ln(3)=1.0986122886681098...\ln(1 + 2) = \ln(3) = 1.0986122886681098....

Aqui, Euler mais uma vez traz luz ao problema, pois trocando xx por x-x em (10)(10), temos:

ln(1x)=xx22x33x44x55x66,\ln(1 - x) = -x - \frac{x^2}{2} - \frac{x^3}{3} - \frac{x^4}{4} - \frac{x^5}{5} - \frac{x^6}{6} - \dots,

e, utilizando uma bem conhecida propriedade dos logaritmos:

ln(1+x)ln(1x)=ln(1+x1x)=(xx22+x33x44+)(xx22x33x44+)=2(x+x33+x55+)\begin{aligned} \ln(1 + x) - \ln(1 - x)&= \ln \left( \frac{1 + x}{1 - x} \right) \\ &= \left( x - \frac{x^2}{2} + \frac{x^3}{3} - \frac{x^4}{4} + \dots \right) \\ &\quad - \left( -x - \frac{x^2}{2} - \frac{x^3}{3} - \frac{x^4}{4} + \dots \right) \\ &= 2 \left(x + \frac{x^3}{3} + \frac{x^5}{5} + \dots \right) \end{aligned}

Vamos destacar este último resultado:

ln(1+x1x)=2(x+x33+x55+)\ln \left( \frac{1 + x}{1 - x} \right) = 2 \left(x + \frac{x^3}{3} + \frac{x^5}{5} + \dots \right)

Fazendo x=12 x = \frac{1}{2}, temos 1+x1x=1+1/211/2=3\frac{1 + x}{1 - x} = \frac{1 + 1/2}{1 - 1/2} = 3 e, pela última série obtida:

ln(3)=ln(1+1/211/2)=2(12+1233+1255+1277)= 1+112+180+1448+,\begin{aligned} \ln(3) = \ln \left( \frac{1 + 1/2}{1 - 1/2} \right) = 2 \left(\frac{1}{2} + \frac{1}{2^3 3} + \frac{1}{2^5 5} + \frac{1}{2^7 7} \dots \right) = \\\ 1 + \frac{1}{12} + \frac{1}{80} + \frac{1}{448} + \dots, \end{aligned}

e agora a série converge para o valor correto de ln(3)\ln(3). Somando apenas os quatro primeiros termos mostrados acima já obtemos ln(3)1.0981\ln(3) \approx 1.0981, valor correto até a terceira casa decimal.