Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2. Tomamos los puntos medios de sus lados, y trazamos el triángulo formado por
ellos. Quitamos este triángulo de la figura original.
1
4. Ahora tenemos 9 triángulos, y podemos hacer lo mismo en cada uno de estos
triángulos.
Una observación importante es que necesitamos repetir el proceso infinitas veces para
obtener la autosimilaridad(auto semejanza). Por ejemplo en el paso 4, uno de los tres
triángulo que se forman no es exactamente igual a la figura original porque habría que
sacarle todavía unos triángulos para que sean iguales.
Pregunta:
2
Si en vez de tomar un triángulo equilátero tomamos otro triángulo, podemos hacer lo
mismo, y va a seguir cumpliendo la propiedad de Autosimilaridad y se obtendría la
siguiente figura:
3
6. Si en la figura final, miramos alguno de los 8 cuadrados pequeños que se
formaron en la primera etapa, éstos son exactamente iguales al original, sólo que
más pequeños. Por lo tanto, esta figura también posee autosimilaridad.
Algoritmo para obtener una figura similar al triángulo de Sierpinski, pero por un
método totalmente distinto.
4
Introducción al Caos
La ley de Malthus
xk+1 = a xk
donde xk es la cantidad de individuos en el instante k y a es la tasa de crecimiento.
Consideremos una función que dada una población de x individuos, nos diga
cuántos individuos habrá al año siguiente.
k
Luego de k años, habrá entonces f (x) individuos.
k f k(x0)
0 1
1 2
2 4
3 8
4 16
5 32
5
Como vemos, según este modelo, la población crece muy rápidamente.
Aplicar f varias veces es un proceso iterativo que juega un papel muy importante
en toda la teoría del caos.
6
7. ¿Qué pasa si tomamos como x0 un punto negativo? Obtenemos una
"escalera a -infinito".
7
¡Obtenemos una escalera hacia adentro!
Como vemos, hay muchas posibilidades y cosas para ver. Por ejemplo, el punto de
intersección de r y s parece jugar un papel importante en todos estos gráficos.
8
Vamos a ver ahora unos algoritmos un poco más avanzados, que nos van a permitir
asomarnos a la teoría del caos.
La ley de Malthus:
xk+1 = a xk
donde xk es la cantidad de individuos en el momento k y a es la tasa de
crecimiento.
Esta ley no es muy realista. La población no puede crecer tan rápido, debido a los
problemas de superpoblación. Cuando hay muchos individuos la tasa de crecimiento
decrece.
En 1976, el biólogo Roberto May formuló una nueva ley para el crecimiento de una
población. Roberto supuso que la cantidad de individuos no puede pasar de un
techo fijo y que en vez de una tasa de crecimiento constante a, tenemos una tasa
que depende de la cantidad de individuos.
La ley es entonces:
pk+1 = t(pk). pk
Para elegir la función t(x), supuso que la tasa de crecimiento decrece linealmente
cuando la población aumenta. Por lo tanto, t(x) = m . (1 - x). Obteniendose:
pk+1 = m . (1 - pk) pk
Observemos que para valores pequeños de pk (cercanos a cero) 1 - pk es cercano a
1 y la ecuación se parece a la ecuación original de Malthus.
Dijimos que pk está entre 0 y 1. Por lo tanto, también pk+1 está entre 0 y 1.
Entonces m . (1 - pk) pk debe estar entre 0 y 1 para cualquier valor de pk entre 0
y 1.
9
La curva de color azul es la trayectoria. Como vemos, hemos obtenido una
escalera. La trayectoria se acerca rápidamente al origen. Esto significa que la
problación tiende a desaparecer.
Esta propiedad del origen hace que lo llamemos "atractor". Si probamos con otra
población inicial, la trayectoria también ira rápidamente al 0.
10
La trayectoria se acerca rápidamente a un valor, que corresponde a la intersección
entre la recta y = x y la parábola. Pero en este caso, lo hace siguiendo una espiral
11
Para m mayor a 3,8 aparece un fenómeno realmente interesante. Tomemos
m = 3,95 y x0 = 0,2:
12
Árboles fractales
Empezamos con un tronco. Del tronco salen dos ramas. De cada una de las ramas
salen dos nuevas ramas, y así sucesivamente.
Si miramos una de las dos ramas principales, vemos que es idéntica al árbol pero
rotado.
13
Necesitamos rotarlo alfa grados de donde se obtiene un vector (a,b) como en la
siguiente figura:
a cos(alfa) sen(alfa) x
b sen(alfa) cos(alfa) y
Para hacer el programa creamos una subrutina que dibuja una rama con las
coordenadas dadas y se llama a si misma para dibujar las dos ramificaciones. Esto
es un programa recursivo, cada vez se vuelve a llamar a si mismo y se van creando
las ramificaciones. Después de una cantidad fija de ramificaciones el programa se
detiene.
14
15
La figura anterior tiene 3 niveles de profundidad. Si le pedimos 5 niveles,
obtenemos el siguiente gráfico:
16
Conjunto de Mandelbrot, Conjuntos de Julia
El conjunto de Mandelbrot es uno de los fractales más populares en matemáticas, ya que
proporciona una de las imágenes visuales más enigmáticas y bonitas que se encuentran
en los misterios del plano complejo.
El conjunto de Mandelbrot es muy fácil de calcular con ordenador, sin embargo para su
cálculo no se usa la definición que acabamos de dar, ya que esta resulta ser
prácticamente inmanejable. Se utiliza una propiedad que caracteriza el conjunto de
17
Mandelbrot y que le da por tanto otra definición equivalente. Si empezamos a iterar la
función: f(z)=z2+c
para distintos valores de c, a partir siempre del valor inicial z0=0, esto es consideramos
la familia de iterados de 0
Distintos
conjuntos
de Julia
18
puntos=100; % Poner 300 si
posible
puntosx=linspace(-2, 2, puntos);
puntosy=linspace(-1.5, 1.5,
puntos);
[X,Y]=meshgrid(puntosx,puntosy
);
c=-1;
%Probar con otros valores de c,
por ej.
%c=-0.1+0.8*i, c=-0.3-0.4*i, c=-
0.4-0.6*i, etc.
Z=X+Y*i;
iteraciones=20;
for k=1: iteraciones
Z=Z.^2+c;
W=exp(-abs(Z));
end
colormap(summer)
% por defecto es colormap(jet),
probar con otros
% autumn, bone, hot, colorcube,
spring, summer, etc.
pcolor(W);
shading flat;
19