Escolar Documentos
Profissional Documentos
Cultura Documentos
Conjunto de Mandelbrot
CONJUNTO DE
Profa. Maria das Graças Bruno Marietto
Centro de Matemática, Computação e Cognição (CMCC) MANDELBROT:
graca.marietto@ufabc.edu.br
DEFINIÇÃO
z1=f(z0)=c
Conjunto de Mandelbrot Valor inicial z0=0
OBS 1: A sequência z0, z1, ..., zn,... é a órbita do ponto zero pela função f(z)=z2+c.
Vida Artificial na Computação 3 Vida Artificial na Computação 4
OBS 2: Como c é um número complexo, temos que c=x+yi.
Conjunto de Mandelbrot Conjunto de Mandelbrot
Definição Definição
OBS 1: A sequência z0, z1, ..., zn,... é a órbita do ponto zero pela OBS 1: A sequência z0, z1, ..., zn,... é a órbita do ponto zero pela
função f(z)=z2+c. função f(z)=z2+c.
OBS 2: Como c é um número complexo, temos que c=x+yi. OBS 2: Como c é um número complexo, temos que c=x+yi.
Conjunto de Mandelbrot
CONJUNTO DE
MANDELBROT:
TESTANDO ALGUNS
PONTOS
Conjunto de Mandelbrot
Vida Artificial na Computação 7 Vida Artificial na Computação 8
Construção do Conjunto de Mandelbrot Construção do Conjunto de Mandelbrot
Testando Alguns Pontos Testando Alguns Pontos
z0=0 z0=0
z1 = z02+i = 02+i = i z1 = z02+i = 02+i = i
z2 = z12+i = i2+i = i2+i = -1+i z2 = z12+i = i2+i = i2+i = -1+i
z3 = z22+i = (-1+i)2+i =-i z3 = z22+i = (-1+i)2+i =-i
z4 = z32+i = (í)2+i = -1+i z4 = z32+i = (í)2+i = -1+i
z5 = z42+i = (-1+i)2+i =-i z5 = z42+i = (-1+i)2+i =-i
-1,85 1
1,5725 0,5
0
0,622756250000001 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
-0,5
-1,46217465308594
-1
0,28795471612698 -1,5
-1,76708208146023 -2
1,27257908261782 -2,5
-0,230542478483588 15 16
Vida Artificial na Computação 15 Vida Artificial na Computação
Construção
a do Conjunto de Mandelbrot Construção do Conjunto de Mandelbrot
s
Ca Alguns Pontos
Testando Testando Alguns Pontos
z0 = 0 Testar se o número c=2i pertence ao conj. de Vamos testar se o número complexo c=0 pertence, ou
Mandelbrot. Verifique se a sequência gerada pela
z0 = 0
não, ao conjunto de Mandelbrot. É preciso verificar se a
zn+1=zn2+c órbita do ponto z0=0, pela função f(z)=z2+2i, é zn+1=zn2+c sequência gerada pela órbita do ponto z0=0, pela função
zn+1=zn2+2i limitada ou ilimitada. Iterações=5. zn+1=zn2 f(z)=z2, é limitada ou ilimitada. Iterações=6.
z0=0 z0=0
z1 = z02+2i = 02+2i = 2i O ponto c=2i não está
contido no conjunto de z1 = z02 = 02 = 0
2
z2 = z12+2i = (2i) +2i = -4+2i z2 = z12 = 02 = 0
Mandelbrot, pois a
z3 = z22+2i = (-4+2i)2+2i = 12-14i função f(z)= z2+2i, no z3 = z22 = 02 = 0
z4 = z32+2i = (12-14i)2+2i = -52 -334i ponto z0=0, gera uma
z4 = z32 = 02 = 0
z5 = z42+2i = Valor maior, significando que órbita ilimitada.
z5 = z42 = 02 = 0
este ponto está ficando cada vez mais
z6 = z52 = 02 = 0
distante do ponto z0=0.
Vida Artificial na Computação 17 Vida Artificial na Computação 18
O ponto c=0 está contido no conjunto de Mandelbrot, pois a função Na iteração de zn+1=zn2+c, com z0=0, ou os pontos da órbita ficam cada
f(z)= z2, no ponto z0=0, gera uma órbita limitada. A órbita tende para vez maiores e tendem ao infinito, ou eles assumem números finitos.
um ponto fixo, no caso o valor zero. Quando os valores da órbita não vão para o infinito, podem se
comportar de várias maneiras:
z0=0
Podem tender para um ponto fixo
z1 = z02 = 02 = 0 Podem ser cíclicos
z2 = z12 = 02 = 0 Podem ter comportamento caótico
z3 = z22 = 02 = 0 Mas a observação fundamental a destacar aqui é que existe uma
z4 = z32 = 02 = 0 dicotomia:
z5 = z42 = 02 = 0 Algumas vezes a órbita é limitada
Outras vezes, a órbita é ilimitadas
z6 = z52 = 02 = 0
MANDELBROT: zn+1=zn2+c.
….
z3=f(z2)=(c +c) +c 2 2
CONSTRUÇÃO z2=f(z1)c2+c
z1=f(z0)=c
Valor inicial z0=0