Tentando prever uma folha flutuante: caos e previsões

Jahreszeit__Herbst__Blatt__Baum__rot__farbig__Wasser__schwimmenAutor do original: César R. de Oliveira, Universidade Federal de São Carlos.

Que trajetória seguirá uma folha flutuando em águas turbulentas? Seria mesmo possível montar um modelo matemático para prever tal movimento? Este é o mesmo tipo de problema que se enfrenta para prever o caminho dos planetas em torno do Sol? Mesmo quando conhecemos as regras que governam o movimento de um objeto, e podemos determinar as circunstâncias iniciais, verifica-se que alguns movimentos podem ser previstos e outros não. E naõ se trata apenas de uma questão de simplicidade: podemos modelar sistemas imprevisíveis com equac ̧ões muito simples. Veremos como a imprevisibilidade pode ser gerada de maneira simples. Um dos principais objetivos dos modelos téoricos é fazer (boas) previsões. Contudo, há sistemas dinâmicos determinísticos que na prática são imprevisíveis; eles são os chamados sistemas cáoticos. O objetivo deste texto é discutir como tal imprevisibilidade é gerada, e a principal ferramenta matemática aqui será a representação decimal dos números reais.

Um dos principais motivos para que modelos teóricos sejam construídos é para se fazer previsões. Contudo, existem modelos com sistemas dinâmicos determinísticos que são imprevisíveis na prática; são os chamados sistemas caóticos. O objetivo deste texto é discutir como tal imprevisibilidade pode ser gerada, e a principal ferramenta aqui será a representação decimal dos números reais.

Por sistema dinâmico determinístico deve-se entender um modelo matemático com uma lei de evolução temporal bem especificada, de forma que, se é conhecido como o sistema está disposto no presente, pode-se (teoricamente, pelo menos) saber como ele estará no futuro. Como exemplo de sistema determinístico considere um único planeta ao redor de uma estrela; tomando-se como modelo matemático a segunda lei de Newton da Mecânica Clássica, e como disposição inicial do planeta sua posição e sua velocidade em certo instante, é possível prever exatamente suas disposições futuras.
Quanto ao termo movimentos caóticos, há várias definições espalhadas pela literatura especializada. Em pelo menos um ponto há concordância: movimentos caóticos existem. No mundo dos modelos o termo caos tem sido usado como sinônimo de errático, turbulento, imprevisível, aleatório, irregular, etc., e este tem sido observado frequentemente através de simulações numéricas e em experimentos de laboratório. Tal termo em sistemas determinísticos foi cunhado por T. Li e J. A. Yorke em 1975 e “pegou”, mas seu significado neste contexto não é o apresentado num dicionário. Um exemplo cotidiano de movimento cáotico é o apresentado pelo movimento de uma pequena folha em águas turbulentas.

Destaca-se que comportamentos complicados em sistemas determinísticos não exigem equações com- plicadas! Isto possibilitou os exemplos abaixo, cujos entendimentos utilizam a representação decimal e um pouco de concentração. Passa-se então a analisar mais detalhadamente a representação decimal dos números reais e, em seguida, os exemplos. Fica aqui um convite para que os leitores peguem papel e lápis e confiram alguns dos passos apresentados abaixo.

Representação decimal

Classificam-se os números reais no intervalo \mathcal I = [0,1) em racionais e irracionais. Os racionais são aqueles que podem ser representados na forma \frac{p}{q}, sendo p e q números naturais com q\ne0 e p < q. Os racionais, quando representados na forma decimal, são exatamente aqueles que ou possuem apenas um número finito de dígitos não-nulos ou blocos que se repetem indefinidamente, as chamadas dízimas periódicas. Como exemplos considere \frac14 = 0.25000 \cdots e \frac{2}{11} = 0.18\,18\,18\,18 \cdots; também podem ocorrer situações como 0.53129\,75\,75\,75\,75\,75 \cdots, que também são consideradas dízimas periódicas. Note que está sendo usado o ponto ao invés da tradicional vírgula para representar o ponto decimal.

Os números irracionais são aqueles que representados na forma decimal apresentam infinitos algarismos não-nulos, mas sem que ocorram blocos que se repetem como nas dízimas periódicas; talvez o exemplo mais famoso de número irracional seja \pi, de forma que o número \frac{\pi}{10} = 0.314159265 \cdots também é irracional e pertence a \mathcal I.

Analisando melhor os números, o que significa escrever 0.25? O primeiro dígito 0 significa, obviamente,
que o número (ponto) considerado está entre 0 e 1. Como a base é decimal, ou seja, são utilizados os algarismos 0, 1, 2, \cdots,9 para representar os números, divide-se o intervalo \mathcal I em dez subintervalos

    \[ [0,0.1),\, [0.1,0.2), \, [0.2,0.3),\cdots,\,[0.9,1); \]

o dígito 2 em 0.25 significa que nesta primeira divisão do intervalo [0,1) o número considerado está no
terceiro subintervalo. Bem, agora divide-se o terceiro subintervalo em novos dez, a saber

    \[ [0.20,0.21),\, [0.21,0.22),\cdots,\, [0.29,0.30), \]

e o dígito 5 diz que 0.25 está, entre tais intervalos, no sexto. Como os dígitos restantes são todos nulos, tem-se que para qualquer subdivisão subsequente, tal ponto estará sempre no primeiro subintervalo que se inicia em 0.25, ficando então unicamente determinado, pois os comprimentos dos subintervalos nessa sequência tendem a zero.

Alguns números possuem mais de uma representação decimal. Por exemplo: 1 = 0.99999 \cdots é possível convencer-se disto analisando os subintervalos fechados a que 0.9999 \cdots pertence (ou seja, sempre nos últimos subintervalos terminando em 1), ou raciocinando do seguinte modo: se x = 0.9999 \cdots, então 10x = 9.9999 \cdots = 9 + x, logo 10x - x = 9, concluindo-se que x = 1. Essas possíveis duplicidades de representações só ocorrem com repetições de noves a partir de certa posição (isto não é óbvio e requer uma demonstração que não será discutida aqui); no que segue, descartam-se tais representaçães particulares, garantindo unicidade da representação decimal para todos os números.

Usando essas ideias sobre a representação decimal, é possível, muitas vezes, construir números adequados a certos propósitos, bastando ir escolhendo subintervalos sucessivos de forma conveniente. Isto será fundamental a seguir, particularmente na descrição do sistema com propriedades caóticas.

Sistemas determinísticos e caos

Como já mencionado, num contexto dinâmico, o termo caos designa comportamentos que na prática são imprevisíveis, embora gerados por sistemas determinísticos. Mas como isso pode ocorrer? É exatamente a esta questão que se pretende apresentar uma resposta, e através da análise de um exemplo específico.

Passemos á discussão de dois sistemas dinâmicos, que numa primeira olhada podem, ingenuamente, mostrar-se assemelhados. Os dois modelos abaixo são determinísticos, o primeiro não apresenta movimento caótico e serve também para “esquentar os motores”, enquanto o segundo possui uma dinâmica bem mais rica. Muito embora esses modelos não estejam necessariamente ligados a situações físicas específicas, eles são importantes pela simplicidade de suas leis de evolução temporal, permitindo assim que as características das dinâmicas sejam mais facilmente percebidas.

Exemplo de sistema regular

Este primeiro exemplo não apresenta caos, o que serádesignado por regular. Como disposições possíveis do sistema, considere os pontos no intervalo \mathcal I com uma pequena modificação: identifique seus extremos formando uma circunferência (basta imaginar um pedaço de corda com suas extremidades coladas uma á outra). A regra geral para manusear esta identificação ésimples: sempre que um número não estiver em [0, 1) subtrai-se sua parte inteira, o que corresponde a um número de voltas completas e, assim, retornando-se ao mesmo ponto (veja a Figura 1); como ilustração, no caso de 3.141592, a parte inteira 3 significa que três voltas completas foram dadas, não alterando a disposição do sistema, no caso 0.141592. Vê-se também que os números 0, 1, 32 e 67 representam a mesma disposição “0“; 1 diz que partindo de zero deu-se uma volta completa e retornou-se a zero; 32 que foram dadas 32 voltas completas, e assim por diante..

Figure 1: Possible configurations in the examples.

Figura 1: Disposições possíveis nos exemplos.

A evolução temporal édada por uma lei na qual só serápossível conhecer as disposições do sistema nos instantes 0, 1, 2, 3, \cdots. A lei é a seguinte: estando o sistema no instante inicial (suposto igual a zero) em x_0\in \mathcal I, então no instante um o sistema estaráem x_1=\frac{x_0}{10}, no instante dois em x_2=\frac{x_0}{100}, e no instante genérico n em x_n=\frac{x_0}{10^n} . Estes pontos formam a órbita de x_0 e este sistema é determinístico.

É esperado que um sistema determinístico atinja algum tipo de equilíbrio para instantes muito grandes, o que em linguagem matemática significa fazer o tempo n “tender ao infinito”; em símbolos: n\to\infty. Neste exemplo, para n grande, suas disposições sucessivas se aproximam de zero, para toda condição inicial x_0; por exemplo, se x_0=0.314159\cdots, então x_1=0.0314159\cdots, x_6=0.000000314159\cdots, etc. O equilíbrio ésempre descrito pela posição zero. É de fato um sistema regular.

Exemplo caótico

Nesta seção seráapresentado um modelo matemático com comportamento caótico. Ele éuma simples adaptação de um sistema muito conhecido entre especialistas.

As disposições possíveis do sistema serão as mesmas \mathcal I do exemplo anterior, um intervalo com as extremidades identificadas. A evolução temporal édada pela seguinte lei: se a disposição inicial é x_0\in\mathcal I, então no instante 1 o sistema estaráem x_1 = 10 x_0, no instante 2 em x_2 = 100 x_0 e, num instante genérico n em x_n = 10^n x_0. A identificação dos pontos 0 e 1 é suposta em cada instante de tempo; assim, se x_0 = 0.1234567, então x_1 = 1.234567=0.234567 e x_5 = 0.67. Aqui também tem-se um sistema determinístico.

Mas exemplifiquemos, mais uma vez, como ficam os pontos da órbita a partir da condição inicial x_0=0.31415926535897932384\cdots: x_1=0.14159265358979323846\cdots, x_2=0.41592653589793238462\cdots, x_3=0.15926535897932384626\cdots, e assim por diante.

Seguem algumas possibilidades de equilíbrio deste sistema para n\to\infty:

Se x_0 = 0.1, ou 0.2, tem-se que x_1 = x_2 = \cdots = x_n = 0, e o equilíbrio édescrito pela posição zero. Se x_0 =0.09 tem-se que x_2 =x_3 =\cdots=x_n =0. Ainda, se x_0 =0.1234567, segue que x_n =0 para todo n\ge7. A partir destes casos vê-se que se x_0 for qualquer número racional entre zero e um, cuja representação decimal possui apenas um número finito de algarismos não-nulos, tem-se sempre como disposição de equilíbrio a posição zero.

No caso de números racionais representados por dízimas periódicas, em geral tem-se o equilíbrio dado por uma órbita periódica. O que vem a ser uma órbita periódica neste contexto pode ser compreendido
através de exemplos. No caso de x_0 = \frac{2}{11} = 0.18\,18\,18\,18\cdots tem-se x_1 = 0.81\,81\,81\,81\cdots, x_2 = 0.18\,18\,18\cdots = x_0; logo, x_0 = x_2 = x_4 = \cdots enquanto x_1 = x_3 = x_5 = \cdots, e o equilíbrio é descrito por uma órbita de período 2 dada por \{x_0,x_1\}. Se x_0 = 200/297 = 0.673400\, 673400\, 673400 \cdots, tem-se como equilíbrio uma órbita periódica de período 6, ou seja, \{x_0,x_1,\cdots,x_5\}, pois x_0 = x_6 (e x_j\ne x_k se j,k são distintos e pertencem a \{0,1,2,3,4,5\}). Usa-se a mesma ideia para apresentar exemplos de órbitas periódicas de qualquer período.

Se a condição inicial for um número irracional, o equilíbrio pode ser mais complicado, há várias possibilidades e pode ser difícil de descrever em alguns casos; contudo, certamente nunca será uma órbita periódica (pois não se trata de uma dízima periódica) e algo relacionado serádiscutido adiante.

Uma forma prática de estimar superiormente a distância entre dois pontos em \mathcal I, representados na forma decimal, é contar, a partir do ponto decimal, quantos algarismos sucessivos coincidem. Por exemplo: se y = 0.\underline{12146}39 e x = 0.\underline{12146}1722, a distância entre eles émenor ou igual a 10^{-5}.

Agora, se a_j representa um algarismo em \{0, 1, 2, \cdots , 9\} e dada uma condição inicial qualquer x_0 = 0.a_1a_2a_3a_4a_5a_6 \cdots, existem condições iniciais que geram órbitas periódicas arbitrariamente próximas de x_0 (é a chamada densidade das órbitas periódicas). A nova condição inicial z_0 = 0.a_1 a_2 a_3 a_4\, a_1 a_2 a_3 a_4\, a_1 a_2 a_3 a_4 \cdots corresponde a uma órbita periódica de período 4 cuja distância a x_0 é menor ou igual a 10^{-4} (caso necessário, use blocos a_1a_2a_3a_4b, com b\ne a_5). Prosseguindo desta forma, conseguem-se órbitas periódicas de períodos altos cujas condições iniciais estão arbitrariamente próximas de x_0. Já y_0 = 0.a_1a_2a_30000\cdots possui como equilíbrio o ponto zero, e sua distância a x_0 émenor do que 10^{-3}. A condição inicial z_0 = 0.a_1a_2a_3a_4a_5a_6 314159265 \cdots éum número irracional cuja distância a x_0 émenor do que 10^{-6}. Como observado acima, hácondições iniciais referentes a órbitas periódicas com período arbitrariamente longo e tão perto de x_0 quanto se desejar.

Figure 2: Illustration of the construction of the blocks of digits a1,bj,ck,···.

Figura 2: Ilustração da construção dos algarismos a_1,b_j,c_k,\cdots.

Agora considera-se um tipo de equilíbrio gerado por certos números irracionais particulares. Seja

    \[ \bar{x}_0 = 0.a_1 b_1b_2 \cdots b_{10}\, c_1c_2c_3 \cdots c_{100} \,d_1d_2 \cdots d_{1000} \cdots, \]

em que a_1,b_j,c_k,\cdots são blocos constituídos por finitos algarismos entre 0 e 9, e são escolhidos como segue:

  • 0.a_1 \cdots pertence a [0,1); note que a_1 pode ser usado para localizar \bar x_0 próximo de onde se desejar.
  • dividindo [0,1) em dez subintervalos, como anteriormente, 0.b_1\cdots pertence ao primeiro desses subintervalos, 0.b_2 \cdots ao segundo, \cdots, e 0.b_{10} \cdots ao último. Por exemplo: b_1 = \underline{0}53, b_{10} = \underline{9}621.
  • dividindo-se agora cada um dos dez subintervalos acima em dez, tem-se cem subintervalos. Escolha os c_j de forma que: 0.c_1\cdots pertença ao primeiro desses subintervalos, 0.c_2\cdots ao segundo, \cdots, 0.c_{100}\cdots ao último. Por exemplo: c_1 = \underline{00}28, c_{62} = \underline{61}9277 e c_{100} = \underline{99}0176.

Continuando as divisões como acima, épossível conseguir condições iniciais que, pela evolução temporal, visitam “toda parte” de \mathcal I. Por toda parte entende-se qualquer subintervalo de \mathcal I; o termo técnico preciso éque a órbita é densa em \mathcal I. Conclui-se isto observando a órbita de \bar x_0; por exemplo, visitará [0.50,0.51) quanto atingir 0.c_{51}c_{52}c_{53} \cdots c_{100}\, d_1d_2 ááád_{1000}\cdots, e assim por diante. Este comportamento (ou seja, visitar toda parte de \mathcal I) seria o equilíbrio dessas órbitas para n\to\infty.

É interessante notar que cada um dos a_1,b_j,c_k,\cdots pode ser escolhido entre muitas possibilidades distintas, mostrando que as órbitas de infinitas condições iniciais visitam toda parte do intervalo [0, 1) pela evolução temporal. Háainda outras possibilidades e os leitores podem exercitar a criatividade! Pense, por exemplo, em condições iniciais cujas órbitas visitariam toda parte apenas do intervalo [0,1/2).

Ainda em relação à condição \bar x_0 acima, como já indicado, a_1 pode ser selecionado de maneira que \bar x_0 esteja arbitrariamente próximo de qualquer outro ponto de [0,1). Assim, existem condições iniciais que pela evolução temporal se espalham por toda parte de \mathcal I e que se encontram arbitrariamente próximas de qualquer órbita periódica, e também das condições iniciais cujo equilíbrio é descrito pelo zero. Tem-se, então, pelo menos três tipos de equilíbrios entrelaçados. Pode-se também considerar órbitas periódicas de diferentes períodos como tipos distintos de equilíbrio; isto é do gosto de cada autor(a) e/ou leitor(a).

Vê-se que neste exemplo, em contraste com o anterior, para diferentes condições iniciais pode haver diferentes possibilidades de equilíbrio. O que ainda faltaria para se caracterizar o movimento caótico? É claro que esses comportamentos tão distintos entrelaçados já dão um sabor de imprevisibilidade à dinâmica, ou seja, arbitrariamente próximo a uma condição inicial existem infinitas outras que geram outros tipos de equilíbrios. Aqui entra outro ingrediente essencial: na prática as configurações iniciais de qualquer sistema são conhecidas com precisão limitada, pois sempre há um erro experimental ou de truncamento. Em sistemas físicos, aliada à precisão limitada dos dados iniciais, há também pequenas perturbações externas que podem ocorrer, como variações de temperatura e várias outras que se pode imaginar.

O quadro agora estácompleto: hácomportamentos muito distintos pela evolução temporal, cujas condições iniciais se encontram arbitrariamente próximas umas das outras e, com a precisão limitada dos dados iniciais, não se sabe qual o tipo de equilíbrio, qual comportamento para n\to\infty, seráseguido.

Um dos ingredientes para o comportamento caótico éa expansividade, ou seja, pontos próximos são afastados rapidamente pela evolução temporal (o que não ocorre no primeiro exemplo acima) e, neste exemplo, a cada instante de tempo a distância entre dois pontos muito próximos émultiplicada por 10; isto échamado de sensibilidade ás condições iniciais. Como ilustração, suponha que a condição inicial seja x_0 com precisão de um milionésimo, ou seja, suponha que ela possa ser qualquer ponto entre x_0 e x_0 + 10^{-6}. Pela evolução temporal, no instante 1 este intervalo de precisão será multiplicado por dez e passaráa ter comprimento 10^{-5}, no instante 2 comprimento 10^{-4}, e no instante 6 comprimento 1, mas esse último é o comprimento do intervalo \mathcal I, ou seja, decorridos apenas 6 instantes de tempo, qualquer ponto de \mathcal I pode estar descrevendo o sistema. É o caos!

Com um ferramental matemático mais sofisticado, vê-se que a evolução temporal da maioria (no sentido de exceto num conjunto de “comprimento nulo”) das condições iniciais se comporta como \bar x_0 acima, cuja órbita édensa no intervalo \mathcal I; assim, a condição inicial \bar x_0 ad hoc está, de fato, longe de ser uma exceção.

Os exemplos acima foram definidos em termos de uma sequência de símbolos (no caso \{0, 1, 2 \cdots, 9\}) associados á representação decimal, dinâmicas foram postuladas e o caos dinâmico pôde se manifestar de forma clara. É interessante comentar que, muitas vezes, a partir de certos sistemas dinâmicos determinísticos mais sofisticados, alguns modelando fenômenos físicos, com ferramentas da pesquisa matemática atual pode-se visualizar (isto geralmente não é uma tarefa simples) comportamentos caóticos muito semelhantes ao descrito acima. O princípio básico éo mesmo: existência de uma região com (1) órbitas periódicas arbitrariamente próximas de qualquer condição inicial, (2) presença de órbita densa na região, e (3) sensibilidade às condições iniciais. É claro que a noção de visualização empregada acima deve ser dada de modo preciso, mas o objetivo é obter propriedades dinâmicas baseadas em símbolos como ilustrado pela representação decimal acima.

Hávários aspectos do caos que não estão tratados neste texto, como suas ligações com os fractais, dimensões não-inteiras e teoria ergódica [2,6], mas o objetivo aqui não éo de uma revisão detalhada do assunto e leva, obviamente, muito do gosto do autor.

Em várias situações a presença de caos dinâmico éprejudicial: ele pode dificultar uma boa previsão meteorológica, pode ser o responsável por instabilidades planetárias, causar instabilidades aerodinâmicas, entre outros. Por outro lado, hátrabalhos apontando o caos como o mecanismo responsável pelo bom funcionamento de vários órgãos animais, como o coração e o cérebro. Assim, naturalmente pergunta-se: como características caóticas podem criar algum tipo de instabilidade responsável pelo bom funcionamento de algo? E, particularmente no caso do cérebro, como o caos é responsável por frequentemente produzir padrões originais? Certamente a situação é mais rica do que prever o comportamento de uma folha flutuante e há muitas aplicações a serem detalhadas e compreendidas.

Agradecimentos: Agradeço ao Prof. Mário J. D. Carneiro por disponibilizar seu texto sobre o assunto, bem como ao CNPq.

Referências

[1] F. L. da Silveira, Deteminismo, previsibilidade e caos, Cad. Catar. Ens. Física 10 (2) (1993), 137–147. (http://www.if.ufrgs.br/∼lang/Textos/Determinismo−previsibilidade−caos.pdf)
[2] J.-P. Eckmann, D. Ruelle, Ergodic theory of chaos and strange attractors, Rev. Modern Phys. 57 (1985), 617–656.
[3] J. Ford, How random is a coin toss?, Physics Today 36 (4) (1983), 40–47.
[4] J. Gleick, Chaos: Making a New Science, Penguin Books, Revised edition, 2008.
[5] W. M. Hirsch, S. Smale, R. Devaney, Differential Equations, Dynamical Systems, and an Introduction to Chaos, Second edition, Academic Press, New York, 2003.
[6] D. Ruelle, Chaotic Evolution and Strange Attractors, Cambridge Univ. Press, Cambridge, 1989.
[7] S. Spezamiglio, W. F. Pereira, Ordem no caos de Devaney, Matemática Universitária 35 (2003), 31–40.

Este post está disponível em: Inglês, Árabe

This entry was posted in Vignettes. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *