Sistemas dinâmicos · x → r x (1 − x)

Aplicação logística

A aplicação logística é a regra x → r x (1 − x), numa só linha: à medida que r cresce, o comportamento a longo prazo passa de um valor a dois, quatro e depois ao caos.

A aplicação logística nesta visualização

A aplicação logística é a aplicação f(x)=rx(1−x)f(x) = r x (1 - x) do intervalo [0,1][0, 1] em si mesmo, com parâmetro 0≤r≤40 \le r \le 4. Partir de x0x_0 e aplicar xn+1=f(xn)x_{n+1} = f(x_n) repetidamente produz uma sucessão; esta página mostra como o seu comportamento a longo prazo varia com rr.

xn+1=r xn (1−xn),xn∈[0,1],0≤r≤4x_{n+1} = r\,x_n\,(1 - x_n),\qquad x_n \in [0, 1],\qquad 0 \le r \le 4

O que mostram as imagens

O diagrama de bifurcação, a imagem maior: rr na horizontal, xx na vertical. Cada coluna usa o rr do seu centro, começa em x0=1/πx_0 = 1/\pi, omite os primeiros TT passos e regista onde chegam os KK seguintes; quanto mais brilhante, mais frequente. TT e KK aparecem no canto superior direito e aumentam ao ampliar. Cada coluna é, assim, uma amostra de longo prazo de um início, não toda a história de uma órbita. «Típico» significa quase todos os inícios (no sentido da medida de comprimento); 1/π1/\pi representa-os, sem prova de que seja típico para todos os rr.

A faixa λ, sob o diagrama e no mesmo eixo rr: uma estimativa numérica do expoente de Lyapunov λ(r)=lim⁡1n∑ln⁡∣f′(xi)∣\lambda(r) = \lim \frac1n \sum \ln|f'(x_i)| (o mesmo início típico, 1000 passos omitidos e média de 4000). É a taxa exponencial média de crescimento de uma diferença infinitesimal entre dois inícios: abaixo de 0, essas diferenças diminuem em média; acima de 0, crescem. Num parâmetro superestável (12\tfrac12 pertence ao ciclo atrator), λ=−∞\lambda = -\infty; representa-se por uma seta para baixo, identificada com o período, no parâmetro encontrado numericamente.

O diagrama de teia, no topo do painel: a curva y=f(x)y = f(x) (ou f2f^2, f3f^3, f4f^4) e a diagonal y=xy = x. Subir de x0x_0 até à curva e avançar horizontalmente até à diagonal: um passo. Os pontos cheios são pontos fixos atratores; os vazios, repulsores.

A série temporal, acessível por uma tecla: xnx_n em função de nn e, à direita, a proporção dos 10510^5 passos desta órbita em cada uma de 40 classes; em r=4r = 4, a linha escura dá a probabilidade teórica.

Por que tem este aspeto

No ponto fixo x∗=1−1/rx^* = 1 - 1/r, o declive é f′(x∗)=2−rf'(x^*) = 2 - r. Para 1<r<31 < r < 3, ∣f′(x∗)∣<1|f'(x^*)| < 1 e o ponto atrai os seus vizinhos. Quando rr ultrapassa 3, f′(x∗)f'(x^*) passa por −1-1: deixa de atrair e surge ao seu lado um ciclo de período 2, r+1±(r−3)(r+1)2r\frac{r + 1 \pm \sqrt{(r - 3)(r + 1)}}{2r}, com multiplicador 4+2r−r24 + 2r - r^2. O par corresponde aos novos encontros de f2f^2 com a diagonal — mude a teia para f2f^2 para os ver. Em r=1+6r = 1 + \sqrt6, o multiplicador do ciclo de período 2 atinge −1-1, e este também se divide.

As duplicações surgem cada vez mais depressa e acumulam-se em r∞≈3.5699r_\infty \approx 3.5699. A razão entre espaçamentos sucessivos tende para a constante de Feigenbaum δ≈4.6692\delta \approx 4.6692, e não apenas nesta aplicação: é a mesma para toda uma classe de aplicações com um único máximo quadrático (descoberta por Feigenbaum em 1978 e demonstrada mais tarde por Lanford com auxílio de computador).

Uma janela dentro do caos: quando rr ultrapassa 1+8≈3.82841 + \sqrt8 \approx 3.8284, f3f^3 toca a diagonal e nasce um par de ciclos de período 3, um atrator e outro repulsor (uma bifurcação sela-nó, multiplicador +1+1). Dentro da janela surge a sua própria cascata de duplicação do período.

Em r=4r = 4, f(sin⁡2πu)=sin⁡2(2πu)f(\sin^2 \pi u) = \sin^2(2\pi u): a substituição x=sin⁡2(πu)x = \sin^2(\pi u) leva a aplicação de duplicação u↦2u mod 1u \mapsto 2u \bmod 1 a ff (uma semiconjugação: uu e 1−u1 - u dão o mesmo xx). Daqui obtém-se exatamente a densidade a longo prazo de um início típico, 1πx(1−x)\frac{1}{\pi\sqrt{x(1 - x)}}, e λ=ln⁡2\lambda = \ln 2.

Há janelas periódicas por toda a região de aspeto caótico. Quando existe um ciclo atrator, os inícios típicos aproximam-se dele; caso contrário, a coluna representada é uma amostra de longo prazo do valor inicial indicado, não uma classificação de todos os inícios possíveis.

Equívocos frequentes

História

«Logística» vem da equação diferencial de Verhulst de 1838 para o crescimento populacional. Em 1976, May usou esta aplicação discreta na Nature para mostrar que modelos simples podem ter comportamentos muito complicados [1]. Ulam e von Neumann já tinham identificado a densidade invariante em r=4r = 4 em 1947 [2]. Em 1978, Feigenbaum encontrou as constantes universais da cascata de duplicação do período [3], e Singer deu o critério para a existência de, no máximo, um ciclo atrator [4].

Conceitos relacionados

Referências

  1. R. M. May, “Simple mathematical models with very complicated dynamics”, Nature 261 (1976) 459–467. doi:10.1038/261459a0
  2. S. M. Ulam, J. von Neumann, “On combination of stochastic and deterministic processes” (abstract), Bulletin of the American Mathematical Society 53 (1947) 1120.
  3. M. J. Feigenbaum, “Quantitative universality for a class of nonlinear transformations”, Journal of Statistical Physics 19 (1978) 25–52. doi:10.1007/BF01020332
  4. D. Singer, “Stable orbits and bifurcation of maps of the interval”, SIAM Journal on Applied Mathematics 35 (1978) 260–267.
  5. O. E. Lanford III, “A computer-assisted proof of the Feigenbaum conjectures”, Bulletin of the American Mathematical Society (N.S.) 6 (1982) 427–434.
  6. M. V. Jakobson, “Absolutely continuous invariant measures for one-parameter families of one-dimensional maps”, Communications in Mathematical Physics 81 (1981) 39–88.
  7. J. Graczyk, G. Świątek, “Generic hyperbolicity in the logistic family”, Annals of Mathematics 146 (1997) 1–52.
  8. M. Lyubich, “Dynamics of quadratic polynomials, I–II”, Acta Mathematica 178 (1997) 185–297.

Para saber mais: Wikipédia: Logistic map (Inglês); MacTutor — História da Matemática: Robert May (Inglês); MacTutor — História da Matemática: Mitchell Feigenbaum (Inglês).