Escolar Documentos
Profissional Documentos
Cultura Documentos
Expoente de Lyapunov
Nathalia Mariath Cristimann
May 7, 2015
Abstract
Este trabalho e referente `
a aula do dia 7 de maio da disciplina Metodos Computacionais
da Fsica B, ministrada pelo professor Leonardo Brunnet
Introduc
ao
(1)
com 0 xn 1 e 0 a 4.
Comportamentos caoticos s
ao caracterizados por uma alta sensibilidade a condicoes iniciais.
Comecando de condicoes iniciais arbitrarias proximas uma da outra, as trajet
orias divergem
rapidamente. Uma pequena diferenca na condicao inicial produzira grandes diferencas no comportamento de longo termo do sistema, e essa propriedade as vezes e chamada de efeito borboleta.
A sensibilidade a condicoes iniciais pode ser quantizada pelo Expoente de Lyapunov. Dado
um ponto inicial x0 e um ponto proximo x0 + 0 , onde 0 e extremamente pequeno. Seja N a
separacao apos N iteracoes.
|N | |0 |e N
(2)
onde e chamado Expoente de Lyapunov. Por definicao,
N = f N (x0 + 0 ) f N (x0 )
Da equacao anterior, obtemos:
n
1
ln| |
N
0
1
f N (x0 + 0 ) f N (x0 )
= ln|
|
N
0
1
= ln|(f N ) (x0 )|
N
=
N
1
Y
i=0
f (xi )
(3)
Portanto,
N
1
Y
1
f (xi )|
ln|
N
i=0
N 1
1 X
ln|f (xi )|
N i=0
= lim
(4)
M
etodo
Codigo em C do programa escrito para dar os expoentes de Lyapunov para o mapa logstico:
main()
{
float x, a, lyp ;
int i;
FILE*fp;
fp=fopen("dados.dat", "w");
a = 1 ;
do{
x= 0.2;
for(i=1 ; i<=1000 ; i++)
x = a*x*(1-x);
lyp=0.0;
for(i=1; i<300; i++)
{
x = a*x*(1-x);
lyp=lyp+log( fabs(a*(1-2*x)) );
}
fprintf(fp,"%f %f\n", a, lyp/300);
a=a+0.001;
}while(a<4);
fclose(fp);
}
Conclus
oes
A seguir s
ao mostrados os gr
aficos obtidos via gnuplot com os dados gerados pelo programa
escrito acima.
Expoente de Lyapunov
2
lyapunov.dat
0
-2
-4
-6
-8
-10
-12
-14
-16
-18
1
1.5
2.5
3.5
parametro (a)
Figure 1: Gr
afico xn X a
Expoente de Lyapunov
1
dados.dat
-1
-2
-3
-4
-5
3
3.2
3.4
3.6
parametro (a)
Figure 2: Gr
afico xn X exp(a)
3.8