55
Una nueva geometría

Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Embed Size (px)

Citation preview

Page 1: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Una nueva geometría

Pág. 0

Page 2: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Índice

1. Caos 1.1. Definición aproximada ……………………………………………...... 1.2. Un caso práctico ………………………………………………………

2. Fractales

2.1. Un poco de historia: los orígenes …………………………………….. 2.2. La necesidad de una nueva geometría ………………………………... 2.3. ¿Qué es un fractal? ……………………………………………………. 2.4. Concepto de dimensión ………………………………………………. 2.5. Teoría de las funciones iteradas ……………………………………… 2.6. ¿Qué es un atractor? …………………………………………………..

3. Análisis de diferentes fractales 3.1. Robert Brown y su partícula Browniana ……………………………… 3.2. El triángulo de Sierpinski …………………………………………….. 3.3. El conjunto de Julia …………………………………………………… 3.4. El conjunto de Mandelbrot …………………………………………… 3.5. El fractal de Newton ………………………………………………….. 3.6. El fractal de Cantor …………………………………………………… 3.7. La curva de Koch ……………………………………………………... 3.8. El fractal de Zayas …………………………………………………….

4. Fractales en diferentes ámbitos 4.1. En la música …………………………………………………………... 4.2. En la naturaleza ……………………………………………………….. 4.3. En la poesía …………………………………………………………… 4.4. En la escritura ………………………………………………………… 4.5. Arte fractal ……………………………………………………………. 4.6. Maurits Cornelis Escher ………………………………………………. 4.7. Para comprimir imágenes ……………………………………………..

5. Algoritmos y seudo códigos para dibujar fractales 5.1. Algoritmo del conjunto de Julia ………………………………………. 5.2. Algoritmo del conjunto de Mandelbrot ……………………………….

6. Programas para el dibujo de fractales

6.1. Fractint ………………………………………………………………... 6.2. Ultra Fractal …………………………………………………………... 6.3. Programas de elaboración propia ……………………………………...

7. Conclusión ………………………………………………………………... 8. Apéndice A: los números complejos, los cuaterninos y los números

hipercomplejos …………………………………………………………… 9. Bibliografía ………………………………………………………………..

pág. 3 pág. 3 pág. 5 pág. 7 pág. 7 pág. 8 pág. 10 pág. 14 pág. 15 pág. 15 pág. 18 pág. 21 pág. 25 pág. 29 pág. 29 pág. 30 pág. 32 pág. 34 pág. 36 pág. 37 pág. 37 pág. 39 pág. 40 pág. 42 pág. 43 pág. 45 pág. 46 pág. 46 pág. 50 pág. 51 pág. 53

Pág. 1

Page 3: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Introducción Decantarme por un trabajo de investigación científica y en particular por un trabajo de matemáticas fue fácil. Lo que más me atraía de este trabajo era la estrecha relación que existe entre las matemáticas y el resto de la realidad. Otro de los atractivos que me ayudaron a elegir este trabajo fue el hecho de poder programar pequeñas herramientas para así ejemplificar y mostrar conceptos relacionados con el mundo de los fractales. “Si pudieras detener cada átomo en su posición y dirección y si tu mente fuera capaz de abarcar todas las acciones que quedarían suspendidas en ese momento, y si además fueras bueno para el álgebra, bueno de verdad, podrías escribir la fórmula del futuro” decía Thomasina en Arcadia de Tom Stoppard. Quizá sea demasiado optimista pero el mundo se puede descomponer en matemáticas ya sea de una manera más o menos aproximada todo es reducible a cifras y números. No es aventurado pensar que Thomasina tenía razón pero olvidó algo fundamental que se presenta de manera inesperada y desaparece de igual manera: el caos. La conducta caótica está intrínsicamente ligada a muchas ecuaciones y procesos naturales. El caos es reciente, hasta hace poco más de 40 años se relegaba a los pies de página. Muchos científicos están dejando de creer en el determinismo de la naturaleza. Los fractales son una prueba de ello, quién puede imaginar que la red arterial del cuerpo humano tiene forma y estructura fractal. Es más quién puede imaginar que las costas de todos los continentes tienen estructura fractal. En este trabajo se analizan diversos conjuntos fractales no sin antes introducir al lector en los conceptos necesarios para entender la geometría fractal como la dimensión, el caos o la iteración de funciones. Otro punto destacable es el conjunto de programas que se presentan para que el lector pueda crear fractales y experimentar con ellos.

Pág. 2

Page 4: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

1.- Caos 1.1- Definición aproximada El término caos se refiere a una interconexión subyacente que se manifiesta en acontecimientos aparentemente aleatorios. Esta definición es difícil de interpretar ya que el caos no es un concepto fácilmente definible. Es necesario aclarar desde el comienzo, que la conducta caótica es la agregación de muchas conductas ordenadas. El caos es impredecible, pero determinable. O dicho de otro modo, el caos no es aleatorio, tiene un orden subyacente aunque pueda parecer paradójico. El caos matemático se presenta cuando se predice por ejemplo el comportamiento de una función pero ésta acaba comportándose de manera extraña aunque podemos intuir de manera aproximada cuan extraña y diferente se comporta de lo predicho. Por ejemplo imagine que tenemos una función f(x) que hasta x=1000 crece de manera proporcional pero desde el intervalo (1000, ∞ ) comienza a comportarse de manera extraña (ya no crece proporcionalmente) y toma el aspecto de una función del tipo seno. El caos se ha manifestado, la función en principio debería de continuar creciendo de manera proporcional sin embargo ahora es una función tipo seno. Cabe mencionar que el caos es “muy sensible” a las condiciones iniciales.

1.2- Un caso práctico

Cuando una función se itera muchísimas veces el resultado puede resultar casi imprevisible, dependiendo muy sensiblemente a cualquier variación del valor inicial. Por ejemplo coja un lápiz cualquiera póngalo vertical sobre una superficie llana y espere a que caiga. Repita el proceso pero varíe ligeramente las condiciones iniciales, por ejemplo apoye el lápiz en otro punto y póngalo verticalmente. Caerá en otro lugar.

Otro ejemplo sencillo: vierta el contenido de un vaso y verá como, a pesar de repetir el acto de la misma forma, la forma de expandirse del líquido varía.

Pág. 3

Page 5: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Un ejemplo más gráfico del caos se muestra a continuación:

1. Dibujar dos curvas en los mismos ejes. Escoger un punto del eje X. Este punto será el valor inicial.

2. Dibujar una vertical desde ese punto hasta interceptar la parábola. 3. Dibujar una horizontal desde la intercepción hasta llegar a la línea diagonal. 4. Repetir el paso 2 con el último punto obtenido.

Parámetro: C= 1/4 para el valor inicial 0. La línea que se forma se llama órbita, y tiende a 1/2.

Parámetro = -3/4. Nótese que la órbita se aproxima desde los cuatro lados al punto, pero después de las 1000 iteraciones realizadas todavía queda un punto blanco en el centro: la órbita no ha alcanzado su valor final

C= -13/16. La órbita comienza a circular alternándose entre -3/4 y -1/4.

Pág. 4

Page 6: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

C= -1.3. La órbita oscila en un ciclo cuádruplo entre los valores 1.2996224637, 0.3890185483, -1.1486645691, y 0.0194302923, Esta vez después de sólo 100 iteraciones la órbita parece haber alcanzado su valor final.

C= -1.4015. Se parece a la gráfica anterior, sin embargo en ésta la órbita nunca pasa por el mismo sitio sino que se ajusta a unas bandas.

C= -1.8.

De esta serie de experimentos se concluye pues que en los sistemas caóticos una ligera e imperceptible modificación de las condiciones iniciales hace variar el resultado de forma mayúscula.

Pág. 5

Page 7: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

2.- Fractales 2.1- Un poco de historia: los orígenes La matemática fractal había sido, hasta los años 70, relegada a los pies de página o a los márgenes. Cuando algún matemático se encontraba con un monstruo lo consideraba una mera anécdota. En 1919 Hausdorff ideó un método para medir las dimensiones y medidas de los fractales, el llamado medida y dimensión Hausdorff. Al año siguiente Besicovitch, interesado por el trabajo de Hausdorff, en particular por la dimensión Hausdorff 1 creó la teoría geométrica de la medida. En 1963 Edward Lorenz, meteorólogo, intuía el efecto mariposa al redondear unos decimales en su programa de ordenador que simulaba situaciones meteorológicas. Al variar ligeramente el número de decimales después de la coma e introducir los resultados en su ordenador el programa devolvió unos resultados sorprendentemente diferentes a los anteriores. El caos matemático había nacido. Efecto mariposa: Esta expresión proviene del hecho que el aleteo de una mariposa en un remoto lugar de la Tierra puede originar un tornado en otro lugar. Exageraciones a parte, el caos demuestra que unas ligeras variaciones en las condiciones iniciales pueden originar resultados impredecibles.

Gastón Julia (1893-1978) fue uno de los grandes precursores de la matemática fractal. Nacido en 1893 fue herido en la cara durante la Primera Guerra Mundial. Durante su estancia en el hospital se interesó por las iteraciones de funciones complejas y finalmente publicó el artículo “informe sobre la iteración de las funciones racionales” de 199 páginas en la revista francesa Journal de Mathématiques Pures et Apliques. Ello le mereció un galardón por parte de la Academia de ciencias de Francia. En este artículo se mostraba lo que más tarde se tratará en este trabajo, el conjunto de Julia. Benoît Mandelbrot (1924), en los años 70 y posteriores, se interesó mucho por la posibilidad de que una regla o cierto tipo de orden determinaran el ruido que se proyectaba en las comunicaciones entre ordenadores. Este ingeniero de l’Ecole Politecnique de París y

actualmente IBM Fellow en el J.J. Watson Research Center y profesor de matemáticas en la universidad de Harvard había dado el primer gran paso al publicar el libro sobre el

Imagen 1. Gustave Julia.

Pág. 6

Page 8: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

cual reposan los fundamentos de la matemática fractal: The Fractal Geometry of Nature (La geometría fractal de la naturaleza 1977, 1982, 1983). En 1987, el matemático inglés Michael F. Barnsley descubrió la transformación fractal, capaz de detectar fractales en fotografías digitalizadas. Ello permitió crear la compresión fractal para imágenes que obtiene resultados aceptables pero muy inferiores a la compresión JPEG o JPEG2000. Pero quizá el verdadero protagonista de la historia fractal haya sido el ordenador. Ese gran invento que revolucionó el mundo permitió dar pasos agigantados en numerosas ciencias, entre ellas la matemática. Los fractales quizá no hubieran sido objeto de estudio si no hubieran existido ordenadores o hubieran seguido siendo monstruos destinados a los pies de página o márgenes.

Imagen 2. Benoît Mandelbrot

2.2- La necesidad de una nueva geometría: Geometría fractal versus Geometría euclidiana La geometría euclidiana ha simplificado las irregularidades. En concreto ha linealizado las leyes, ha hecho una aproximación de la ley real y ha regularizado las formas geométricas, es decir, suponer suaves o lisas líneas o superficies que en rigor no lo son. Recientemente se ha descubierto que la naturaleza es caótica, sus leyes a veces se comportan de una manera determinista y caótica de manera que un ligero aumento de temperatura en un lugar de la Tierra puede tener consecuencias previsibles pero indeterminadas. La naturaleza es irregular. Por ese motivo surgió lo que hoy conocemos como geometría fractal, una parte de la matemática que se encarga de encontrar un orden y una regla en ese caos natural igual que Dedekind racionalizó el número irracional. 2.3- ¿Qué es un fractal? Dar una definición correcta y sencilla de fractal no es fácil. La palabra “fractal” proviene del latín fractus, que significa “fragmentado”, “fracturado”, o simplemente “roto” o “quebrado”, muy apropiado para objetos cuya

Pág. 7

Page 9: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

dimensión es fraccionaria. El término fue acuñado por Benoît Mandelbrot en 1977 aparecido en su libro The Fractal Geometry of Nature. Al estudio de los objetos fractales se le conoce, generalmente, como geometría fractal. Un fractal es un conjunto matemático que puede gozar de autosimilitud a cualquier escala, su dimensión no es entera o si es entera no es un entero normal. El hecho que goce de autosimilitud significa que el objeto fractal no depende del observador para ser en sí, es decir, si tomamos algunos tipos de fractales podemos comprobar que al hacer un aumento doble el dibujo es exactamente igual al inicial, si hacemos un aumento 1000 comprobaremos la misma característica, así pues si hacemos un aumento n, el dibujo resulta igual luego las partes se parecen al todo. Un conjunto u objeto es considerado fractal cuando su tamaño se hace arbitrariamente mayor a medida que la escala del instrumento de medida disminuye. Por ejemplo: Sea C una curva cualquiera y k la escala del instrumento de medida. Si el límite para cuando k se hace infinitamente pequeño y C tiende a infinito entonces se considera fractal.

o klim C→−∞

= ∞

Hay muchos objetos ordinarios que, debido a su estructura o comportamiento, son considerados fractales naturales, aunque no los reconozcamos. Las nubes, las montañas, las costas, los árboles y los ríos son fractales naturales aunque finitos ergo no ideales; no así como los fractales matemáticos que gozan de infinidad y son ideales. Algunas definiciones sencillas extraídas de ensayos y libros acerca del tema:

o Modelos infinitos comprimidos de alguna manera en un espacio finito o Bellísimos y fascinantes diseños de estructura y complejidad infinita.

Resumen de las propiedades de los fractales

o Dimensión no entera. Como se mostrará en el apartado siguiente la dimensión de un fractal no es un número entero sino un número generalmente irracional. o Compleja estructura a cualquier escala. Los fractales muestran estructuras muy complejas independientemente de la escala a la cual lo observemos. o Infinitud. Se consideran infinitos ya que a medida que aumentamos la precisión del instrumento de medición observamos que el fractal aumenta en longitud o perímetro. o Autosimilitud en algunos casos. Existen fractales plenamente autosimilares de manera que el todo está formado por pequeños fragmentos parecidos al todo.

2.4- Concepto de dimensión La geometría tradicional o euclidiana distingue las siguientes dimensiones: -1, 0, 1, 2, 3.

o Dimensión -1 Realmente esta dimensión representa el vacío.

Pág. 8

Page 10: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

o Dimensión 0 Un punto no tiene dimensión alguna porque no tiene longitud, anchura o profundidad.

.

o Dimensión 1 Una línea (formada por infinitos puntos) es unidimensional ya que sólo tiene longitud. Si dividimos por la mitad la medida de la longitud de un objeto unidimensional, obtenemos dos objetos pequeños de idéntica apariencia al objeto original

o Dimensión 2: Un plano es bidimensional porque tiene longitud y anchura. Si lo dividimos por su longitud y su anchura obtenemos 4 planos.

Pág. 9

o Dimensión 3: Un cubo es tridimensional ya que tiene longitud, anchura y profundidad. Si dividimos exactamente por la longitud, la anchura y la profundidad obtenemos 8 cubos más pequeños.

Plano

Page 11: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

De estas observaciones se puede concluir que la duplicación ocurre a razón exponencial de 2, 4, 8 y así sucesivamente. Aritméticamente, estos números pueden expresarse como:

1

2

3

2 24 2 P n8 2

⎫=⎪

= =⎬⎪= ⎭

D Siendo P las porciones obtenidas del número de divisiones n elevado a la dimensión D.

Si examinamos el valor del exponente en cada caso, encontramos que éste es idéntico al valor de la dimensión de cada objeto: 1, 2 y 3. Así pues esta forma de calcular la dimensión de un objeto resulta totalmente válida.

¿Pero qué pasa cuando medimos la dimensión de un fractal? Tomando de ejemplo el triángulo de Sierpinski (es un fractal muy autosimilar y sencillo de dibujar como se verá en los siguientes apartados) y siguiendo el ejemplo anterior

D D log33 2 log3 log 2 log3 D log 2 D 1.58496...log 2

= → = → = ⋅ → = =

Hallamos pues una dimensión fractal comprendida entre 1 y 2 que no es entera. 2.5- Teoría de funciones iteradas

La construcción de un fractal puede hacerse mediante la iteración de una fórmula. A continuación se hace una pequeña demostración del funcionamiento de este sistema de funciones que demuestra la unión que existe entre matemática fractal y caos.

Partamos de la siguiente fórmula n 1f (x) 2x xk−= + siendo k un número entero y la imagen de .

n 1x −

f (x 1)−

Pág. 10

Page 12: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

La iteración de una función consiste en introducir el valor de la imagen anterior en la imagen que se pretende conseguir. Para iniciar el proceso iterativo se debe introducir pues un valor inicial ( ) en la fórmula, a este valor inicial se le denomina semilla. ox

Partimos en este caso de que of (x ) 0.25= y k=3. El final del programa se puede ver en la figura 1.

Iteración f (x) 0 f (0) 2 0.25 0 3 0.5= ⋅ + ⋅ = 1 f (1) 2 0.5 1 3 4= ⋅ + ⋅ = 1000 301 301f (1000) 6.96 10 +3000 6.96 10= ⋅ = ⋅

Figura 1. Detalle del final del programa Iterame.java que acompaña a este trabajo para demostrarla existencia del caos. Los parámetros introducidos fueron: f(n-1)=0.25 y k=3.

Ahora una pequeña demostración del caos. Cambiamos f(n-1)=0.25 por f(n-1)=0.3 (nótese que sólo hemos aumentado en 0.05 unidades f(n-1) ) El final del programa se puede ver en la figura 2.

La imagen de f(10) para f(n-1)=0.25 es sustancialmente diferente a f(10) para f(n-1)=0.3.

Pág. 11

Page 13: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Figura 2. Detalle del final del programa Iteración.java que acompaña a este trabajo para demostrarla existencia del caos. Los parámetros introducidos fueron: f ( =0.3 y k=3. ox )

Pág. 12

f (x) Iteración 0 f (0) 2 0.3 0 3 0.6= ⋅ + ⋅ = 1 f (1) 2 0.6 1 3 4.2= ⋅ + ⋅ = 1000 301 301f (1000) 7.07 10 +3000 7.07 10= ⋅ = ⋅

Page 14: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

El siguiente gráfico muestra las últimas 20 iteraciones de las funciones anteriores. Observe que la diferencia entre la función F1 con los parámetros , k = 0.3 y F2 con , k = 0.3.

0x 0.2= 530x 0.=

0,00E+00

2,00E+301

4,00E+301

6,00E+301

8,00E+301

Detalle de las iteraciones 980 a 1000

F1(x)

F2(x)

La diferencia entre la iteración 1000 de la primera función y la iteración 1000 de la segunda iteración es . El siguiente gráfico ilustra la diferencia entre el resultado de las últimas 20 iteraciones que se produce entre la función 2 y la función 1.

3001,07 10⋅

F2(x)-F1(x)

0

2E+299

4E+299

6E+299

8E+299

1E+300

1,2E+300

F2(x)-F1(x)

Pág. 13

Page 15: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

A medida que las iteraciones aumentan la diferencia entre los valores de las funciones crece desmesuradamente.

2.6- ¿Qué es un atractor?

Antes de poder admirar la belleza de las fórmulas matemáticas y sus bellos resultados se debe aclarar un concepto que aparecerá nombrado más tarde.

Un atractor no es más que un punto o conjunto de ellos al cual tienden a aproximarse una parte de un conjunto fractal, el fractal se siente atraído. Por ejemplo si tomamos el problema clásico 3n + 1 se obtiene un atractor.

El problema 3n + 1:

Tomamos un número (semilla inicial) al que le aplicaremos un proceso iterativo consistente en que si es impar lo multiplicaremos por 3 y le sumaremos 1, en caso contrario (que sea par) lo dividiremos entre 2. Al resultado obtenido le aplicaremos el mismo procedimiento y así sucesivamente hasta que se entre en un bucle sin salida.

Por ejemplo

0x 1= 0x 3= 0x 6= 4 10 3 2 5 10 1 16 5

Pág. 14

8 16 4 8

2 4 1 2 1

P=3 P=7 P=8

Sea P el número de iteraciones calculadas antes de que la sucesión de resultados caiga en un bucle sin salida.

En este caso pues el atractor es la sucesión 4, 2, 1. Los matemáticos de todos los tiempos llevan preguntándose si existe otra sucesión. Todavía no hay resultados. Para esta explicación se ha elaborado el programa p3n1.java que acompaña al trabajo.

Como más adelante se mostrará los atractores pueden mostrar una belleza interminable (como en el caso del fractal de Newton) o pueden siquiera no mostrarse (visualmente hablando).

Page 16: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

3.- Análisis de diferentes fractales 3.1- Robert Brown y su partícula Browniana El botánico Robert Brown en 1827 observó como una partícula cualquiera fluía de manera aleatoria sobre un líquido. Esta experiencia se puede tener por ejemplo cuando uno está sentado en el cine y observa como el polvo se mueve a través de la luz del proyector. No sería más que anecdótico sino fuera por qué si apuntamos las coordenadas de una de esas motas de polvo en un instante corto observamos como se puede dibujar una curva con dimensión fractal. Intente dibujar una tangente en esa curva, no podrá. Es un fractal ya que:

• Su dimensión estará entre alrededor de 2 ya que prácticamente rellena el plano complejo pero no del todo.

• No es autosimilar pero si infinito y complejo.

Figura 1. Fractal creado con el programa que acompaña al trabajo.

Este es posiblemente el objeto fractal más sencillo de dibujar. 3.2- El triángulo de Sierpinski El matemático polaco Waclaw Sierpinski introdujo este fractal en 1919. El método de dibujo es el siguiente:

Pág. 15

Page 17: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Partamos (iteración n=0) de la superficie de un triángulo equilátero de lado unidad.

Seguidamente (iteración n=1) tomemos los puntos medios de cada lado y construyamos a partir de ellos un triángulo equilátero invertido de lado 1/2. Lo recortamos.

Ahora (iteración n=2) repetimos el proceso con cada uno de los tres triángulos de lado 1/2 que nos quedan.

Así que recortamos, esta vez, tres triángulos invertidos de lado 1/4.

Pág. 16

Page 18: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

El proceso se repite infinitamente hasta obtener un triángulo de Sierpinski tan detallado como se deseé.

Después de 5 iteraciones se obtiene este resultado.

En la figura observamos hasta cinco iteraciones sucesivas. Si repetimos infinitamente el proceso obtendremos una figura fractal denominada triángulo de Sierpinski. Existe también otro método de dibujo relacionado estrechamente con el triángulo de Tartaglia. El triángulo de Tartaglia es una forma de ordenar los números.

1 10 1

⎛ ⎞⎛ ⎞⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠

2 2 20 1 2

⎛ ⎞⎛ ⎞⎛ ⎞⎜ ⎟⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠⎝ ⎠

3 3 3 30 1 2 3

⎛ ⎞⎛ ⎞⎛ ⎞⎛ ⎞⎜ ⎟⎜ ⎟⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠⎝ ⎠⎝ ⎠

Recordamos:

( ) ( ) ( )m m 1 m 2 ... m nmn n!

⋅ − ⋅ − ⋅ ⋅ −⎛ ⎞ =⎜ ⎟⎝ ⎠

1 121

1331 …

Pág. 17

Page 19: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Figura 2. Triángulo de Tartaglia con los números impares pintados de un color.

Ahora coloreamos el fondo de los números impares y obtenemos el triángulo de Sierpinski tal y como muestra la figura 2.

El triángulo de Sierpinski es un fractal porque cumple las tres condiciones para que se considere un fractal:

1.- Tiene una dimensión fraccionaria. Es aproximadamente log3 1.58496...log 2

= como ya

se demostró en el apartado de dimensiones. 2.- Es infinito ya que a medida que se realizan más iteraciones se forma mejor el triángulo. 3.- Es autosimilar: este fractal es el ideal de fractal autosimilar a cualquier escala. 3.3- El conjunto de Julia Iterar una función puede dar resultados muy extraños. Un ejemplo: Partimos de la función cuando iteramos para los puntos iniciales comprendidos entre [ , , es decir, los valores comprendidos entre el número áureo

(

2n n 1f (x ) f (x ) 1−= −

]−Φ Φ

1 5 1,618...2+

Φ = = ) y su valor negativo tienden a un punto que no es infinito

mientras que cuando se itera a partir de un número no comprendido entre el intervalo anterior la iteración tiende directamente al infinito. El programa Iteraciones.java que acompaña al trabajo demuestra la anterior afirmación. Un ejemplo: Escojamos un valor dentro del intervalo [ , ]−Φ Φ , por ejemplo x 0=

Pág. 18

x f(x) x 0= El valor inicial para la iteración. Nótese que el valor está comprendido en el intervalo [ , ]−Φ Φ .

2f (0) 0 1 1= − = −

x f (0) 1= = − 2f ( 1) ( 1) 1 0− = − − = x f ( 1) 0= − = 2f (0) 0 1 1= − = −

Page 20: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Ahora un valor fuera del intervalo [ , ]−Φ Φ , por ejemplo x 3= −

Pág. 19

x f(x) x 3= − El valor inicial para la iteración. Nótese que el valor no está comprendido en el intervalo [ , ]−Φ Φ . ( )2f ( 3) 3 1 8− = − − =

x f ( 3) 8= − = 2f (2) 8 1 63= − = x f (2) 63= = 2f (0) 63 1 3968= − =

… En la iteración número 5 28x 6.15 10= ⋅ Una vez visto el poder, de nuevo, que muestra una simple función polinómica iterada pasemos a iterar la función con números complejos y a representar en un plano complejo los resultados de la manera que sigue. La nueva función, ahora compleja, es

2n n 1Z Z −= −1

1−

Método de dibujo: 1.- Se selecciona un área del plano complejo por ejemplo de (10+10i), (10-10i) a (-10+10i), (-10-10i). Figura 3. Recuerde que en el plano complejo en el eje x se representa la parte real del número complejo y en el eje y se representa el valor imaginario del número complejo. 2.- Elegimos cada punto del plano complejo y lo iteramos. El proceso iterativo consistiría en escoger todos los puntos delimitados por nuestra área del plano complejo en introducirla en la fórmula . Para el primero proceso podría ser elegido el punto (10+10i). 2

n n 1Z Z −=

Figura 3. El plano complejo elegido

La iteración sería aproximadamente:

2 20

2 21

22

z (10 10i) 1 100 100i 100i 100i 1 ( 1 200i)

z ( 1 200i) 1 1 200i 200i 400i 1 ( 400 400i)

z ( 400 400i) 1...

= + − = + + + − = − +

= − + − = − − + − = − −

= − − − 3.- Al realizar unas 1000 iteraciones se comprueba si el punto es próximo al infinito. Para ganar velocidad en el proceso de dibujo se suelen hacer unas 300 iteraciones. Si el módulo del número complejo z es inferior o igual a 2 se puede considerar que orbita alrededor de un punto que no tiende al infinito. Por órbita se entiende la serie de valores que toma la iteración de la función para un valor inicial. El conjunto de números que no tienden al infinito (su órbita no tienden al infinito) se denomina Conjunto de Julia.

n

4.- Si el módulo del número complejo obtenido después de iterar no supera 2 se representa en el plano complejo con un punto negro sino no se representa.

Page 21: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

5.- Pasamos a otro punto de nuestro plano complejo, por ejemplo (9+10i) y continuamos con el proceso ad infinitum. Si se itera una región grande del plano complejo y representamos sobre un plano complejo el conjunto de Julia obtenemos el siguiente dibujo (figura 4):

Esta es la representación del fractal de Julia cuando la fórmula es

2n n 1Z Z − 1= − .

De forma genérica se puede escribir la fórmula como

2n n 1Z Z − c= + donde Z y C

son números complejos. Cabe destacar que el fractal de Julia comprende todo el plano complejo pero se trabaja con regiones delimitadas para agilizar la representación. El plano complejo formado por los vértices superiores (-2+2i), (2+2i) y los vértices (-2-2i), (2-2i) es suficiente para observar el conjunto.

La figura 4 ha sido representada mediante el programa que acompaña al trabajo Julia.exe. Pero esta imagen no es tan atractiva como las que se suelen encontrar cuando se busca información sobre los fractales. Para conseguir colorido y efectos muy agradables se procede de la siguiente manera: una vez estudiada la órbita en un punto cualquiera se comprueba el número de iteraciones. Recuerde el lector que una vez la fórmula iterada superaba el valor (en módulo) de 2 se cesaban las iteraciones y ese punto no era representado, en lugar de ello representamos ese punto con un color determinado. Por ejemplo si el punto tiende rápidamente al infinito se representa con el color azul, si el punto iterado tarda 120 iteraciones en sobrepasar el valor 2 se le asigna otro color etc. Una muestra de ello en la figura 5.

Figura 4. El fractal de Julia para c=-1.

Figura 5. Fractal de Julia coloreado.

A medida que varía el valor del parámetro C se obtienen diferentes fractales del tipo Julia. Estas imágenes han sido capturadas del programa que acompaña al trabajo Julia.exe y se les ha aplicado un efecto de inversión del color.

Pág. 20

Page 22: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

c ( 0.25 i= − + c -1.38= ) c -2=

c ( 0.5 0.55i)= − − c 0.75i= c (0.32 0.32i)= −

c 0= c ( 0.15 0.15i)= − + c ( 0.2 0.45i= − + )

El fractal de Julia puede mostrar una belleza asombrosa. Su dimensión no llega a dos debido a que hay muchas zonas del plano complejo que no pertenecen al conjunto de Julia. Es autosimilar en algunas partes determinadas y con algunos parámetros concretos, es infinito ya que podría ampliar el fractal tanto como quisiera. 3.4- El conjunto de Mandelbrot He aquí el fractal más nombrado, más representado y posiblemente más estudiado de todos los existentes. La relación con el fractal de Julia es muy estrecha como se demostrará en este apartado. ¿Imaginó el matemático francés Benoît Mandelbrot las repercusiones de la publicación de su libro: The Fractal Geometry of Nature? Mandelbrot partió de la función compleja 2

n n 1Z Z − c= + . Sí, no ha leído mal, la misma función que representa el conjunto de Julia. Pero a diferencia del método de Julia, Mandelbrot no iteró el plano complejo de la forma que lo iteró Julia. Mandelbrot decidió fijar e iterar los puntos del plano complejo mediante el parámetro c que no es más que un número complejo.

0z = 0

Pág. 21

Page 23: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

El fractal de Mandelbrot es infinito y prácticamente autosimilar. Método de dibujo 1.- Se decide iterar una región del plano complejo. En este caso elegimos el rectángulo que forman los vértices superiores (-2+2i), (2+2i) y los vértices inferiores (-2-2i), (2-2i). Vea la figura 6.

2.- Ahora se procede a iterar un punto de ese plano elegido partiendo siempre de . 0z 0=

Por ejemplo iteramos el punto : ( )0,37 0, 4i+

( )( ) ( )

( ) ( ) (

2 21 0

222 1

c 0,37 0,4i

z z c 0 0,37 0,4i 0,37 0,4i

z z c 0,37 0,4i 0,37 0,4i 0,347 0,696i...

= +

= + = + + = +

= + = + + + = + )

La tabla 1 muestra el resultado de las 12 primeras iteraciones

nz Valor de la iteración Módulo

0z ( )0,37 0, 4i+ 0z 0,545=

1z ( )0,347 0,696i+ 1z 0,778=

2z ( )0,006 0,883i+ 2z 0,883=

3z ( ) 0, 409 0, 410i− + 3z 0,580=

4z ( )0,369 0,064i+ 4z 0,375=

5z ( )0,502 0, 447i+ 5z 0,672=

6z ( )0, 422 0,849i+ 6z 0,948=

Figura 7. La órbita del punto (0,34+0,4i) observe que acaba saliendo de la circunferencia de radio 2.

Figura 6. El plano complejo elegido.

Pág. 22

Page 24: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

( )0,173 1,117i− + 3.- En general con 100 iteraciones es suficiente. En el momento en que el módulo de es mayor a 2 se descarta el punto (no se representa) ya que está demostrado que tenderá al infinito. En caso de iterarse 100 veces y que se cumpla la condición

nz

100z ≤

7z 7z 1,130=

8z ( ) 0,848 0,014i− + 8z 0,848=

9z ( )1,089 0,376i+ 9z 1,152=

( )1, 415 1, 219i+ 10z 10z 1.868=

2 se pinta en el punto en cuestión ya que por cuestiones de matemática probabilística el punto tenderá a infinito.

11z ( )0,885 3,850i+ 11z 3,950=

4.- Se iteran todos los puntos del plano delimitado anteriormente. Finalmente obtenemos el conjunto de Mandelbrot formado por todos aquellos puntos que han sido iterados y han cumplido la condición 100z 2≤ . Observe detalladamente las enormes irregularidades de su contorno. Pero esta representación no es tan atractiva como las que se pueden llegar a generar. Para generar una imagen con colores atractivos se procede con el mismo mecanismo que en el caso del fractal de Julia. Generalmente se hace una paleta de colores que corresponde con el número de iteraciones que ha sufrido un punto hasta alcanzar el valor de su orbita. En el caso del punto anterior (0,37+0,4i) en la iteración 11 ya escapaba al infinito (superaba en módulo el valor 2) así pues se representaría este punto con el color correspondiente a la iteración 11.

Figura 8. Fractal de Mandelbrot.

La dimensión del fractal de Mandelbrot se ha estimado en algo inferior 2. Es autosimilar en algunos puntos es infinito y complejo en cualquier punto. Otro aspecto destacable del conjunto de Mandelbrot es cada punto de ese conjunto puede asociarse al conjunto de Julia.

Pág. 23

Page 25: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Figura 9. Una ampliación del conjunto de Mandelbrot correspondiente a la zona coloreada de rojo.

Figura 10. Ampliación.

Pág. 24

Page 26: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Figura 11. Otra ampliación con otra paleta de colores. 3.5- El fractal de Newton Este fractal se crea usando el método de Newton-Raphson y su forma de generarlo es similar al de Julia. Parte de la fórmula 3z 1 0− = donde z es un número complejo. El Método de Newton-Raphson es ampliamente utilizado para encontrar las raíces de las funciones polinómicas tipo n n 1f (x) ax bx c−= + + . Su definición matemática es

( )( )

n 1n n 1

n 1

f xx x

f x−

−−

= −′

, este método consigue encontrar las raíces de f(x) de manera

aproximada. Por ejemplo, para hallar las raíces de 3 2f (x) x 4x 10= + − se calcula su derivada

. Se define el valor inicial de x, que suele ser la aproximación de la raíz. En este caso podemos intuir que la raíz debe de estar alrededor de 1 ya que

y f por lo tanto

2f (x) 3x 8x′ = +

f (1) 1 4 10 5= + − = − (2) 8 16 10 14= + − = 0x 1= . Para este ejemplo se ha realizado el programa metodon.java que con dos modificaciones puede adaptarse a casi cualquier ecuación.

Pág. 25

Page 27: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Estas son las dos primeras iteraciones:

Pág. 26

x a iterar f (x) ( )( )

0x x 1= = 01 0

0

f x 5 16x x 1f x 11 11

−= − = − =

116x x11

= = 216 1,54x 111 17,98

= − = ,36

… Después de 10 iteraciones luego x 1,36523001= f (1,37) 0≈ . A más iteraciones más se aproxima el resultado al valor correcto. Método de dibujo para el fractal de Newton:

Figura 12. La región del plano complejo elegida, la misma en que se sitúa el fractal de Mandelbrot y el fractal de Julia.

1.- Partimos de una nueva región del plano completo comprendida entre los puntos (-2,2i), (2,2i), (-2,-2i) y (2,-2i). Elegimos esta región para ganar velocidad en la representación del fractal. 2.- Se selecciona un número complejo para iterar. Para este caso suponga el número complejo (1+0i), aunque también podría ser elegido el extremo (-2+2i) y barrer verticalmente todo el plano. Ahora teniendo en cuenta el método Newton-Raphson para

Page 28: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

hallar raíces ( )( )

n 1n n 1

n 1

f xx x

f x−

−−

= −′

, nuestro número complejo se convierte en la x inicial

. 0x 1=Este proceso iterativo se repite unas 1000 veces para conseguir unos resultados bastantes precisos:

03 3

0 0

2 20 0

01 0

0

z 1

f (z ) z 1 1 1 0

f (z ) 3z 3 1 3f (z ) 0z z 1f (z ) 3

...

=

= − = − =

′ = = ⋅ =

= − = − =′

1

0

3.- Una vez terminado el proceso iterativo la representación del punto iterado se hace en base de los tres atractores, es decir, de las tres soluciones a la ecuación . El punto se pinta de un color determinado teniendo en cuenta hacia cual atractor tiende.

30z 1− =

4.- El proceso continuaría para otro punto de la región del plano complejo.

Figura 13. El fractal de Newton en la región (-2+2i), (-2-2i), (2+2i) y (2-2i).

Cuando se itera la región anterior y se representa con los colores azul, rojo y verde se obtiene la figura 13. Nótese la gran autosimilitud de la que goza este fractal ya que en cada ampliación del centro se obtiene el mismo fractal.

Cuando se trató el tema de los atractores se mencionó que estos pueden tener una belleza asombrosa. Pues este es el ejemplo más claro ya que las zonas homogéneas representan los puntos que han sido atraídos por estos atractores que son las soluciones a la ecuación siendo z un número complejo son las siguientes: 3z 1 0− =

Pág. 27

Page 29: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

( )

3

3

z 1

z 1

1 0i

1 3z i2 2

1 3 i2 2

=

=

⎧⎪

+⎪⎪⎛ ⎞⎪= − +⎜ ⎟⎨⎜ ⎟⎝ ⎠⎪⎪⎛ ⎞⎪ − −⎜ ⎟⎜ ⎟⎪⎝ ⎠⎩

Figura 14. Fractal de Newton con los 3 atractores marcados.

Cuando un punto iterado no tiende a ninguno de esos tres atractores se produce el caos, como queda gráficamente demostrado en las zonas donde aparecen los “brazos” del fractal. Modificando levemente la fórmula que da lugar a este fractal se aprecian los siguientes resultados:

Figura 15. Fractal de Newton para la ecuación 5z 1 0− =

Figura 16. Fractal de Newton para la ecuación 10z 1 0− =

Figura 17. Fractal de Newton para la ecuación

50z 1 0− =

Figura 18. Fractal de Newton para la ecuación

80z 1 0− =

Pág. 28

Page 30: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

3.6- Fractal de Cantor Otro fractal sencillo de dibujar. Su creador fue Georg Ferdinand Ludwig Philipp Cantor (1845-1918). Método de dibujo: 1.- Se toma un segmento de cualquier longitud.

Pág. 29

2.- Se divide en tres partes iguales y se elimina el segmento central. 3.- Se procede de igual manera para los segmentos restantes y así se continúa infinitamente.

Figura 19. Tres iteraciones del fractal de Cantor.

Se considera un fractal ya que su dimensión está en el intervalo (0,1), es infinito y es otro claro ejemplo, junto al fractal de Sierpinski, de autosimilitud. 3.7- La curva de Koch Este fractal fue descubierto en 1904 por el matemático Niels Helge von Koch (1870-1924). Es un fractal sencillo de dibujar. Método de dibujo: 1. Se traza un segmento de

cualquier longitud. 2. Se divide el segmento en tres porciones proporcionales y la parte central se sustituye por dos segmentos del mismo tamaño que el eliminado y formando un ángulo de 60º. 3. Sucesivamente se repite el mismo proceso por cada segmento formado.

Page 31: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

La isla de Koch es una variante de este fractal que consiste en iniciar el proceso con un triángulo isósceles y tratar cada cateto con el procedimiento anterior.

Iteración 0 Iteración 2 Isla de Koch tras 15 iteraciones

Es un fractal, tanto la curva de Koch como su variante, ya que cumplen las siguientes condiciones:

• Dimensión no entera Se ha estimado la dimensión de la curva de Koch en aproximadamente

1,2618• Autosimilitud Es un fractal muy autosimilar • Compleja estructura A medida que se itera este fractal su estructura se vuelve más abrupta y compleja.

Nótese que la isla de Koch tiene perímetro o longitud infinita y área finita. 3.8- El fractal de Zayas El fractal de Zayas es el título que le he querido dar a una modificación del fractal de Julia. Ahora la fórmula toma un parámetro más.

2o oZ Z c Z *w= + +

Para que el fractal sea agradable a la vista w debe de comprender el intervalo [ ]1,1− . El parámetro w es un número complejo. Se ha elaborado un pequeño programa que acompaña al trabajo para que el lector pueda experimentar con este fractal introduciendo los parámetros c y w para más tarde representar el fractal.

Pág. 30

Page 32: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Las iteraciones se realizan del mismo modo que en el fractal de Julia. Por ejemplo para , c y el punto del plano complejo ( )w 1 i= − 0= oZ 0=

nz Valor de la iteración

( ) ( )Z 0 0 1 i 1 i= + + − = −0z

Pág. 31

( ) ( ) ( )

( )

2Z 1 i 0 1 i 1 i 1 i 1 i i i

Z 1 3i

= − + + − ⋅ − = − + − − + =

= −

1z

( ) ( ) ( )( )

2Z 1 3i 0 1 3i 1 i 1 3i 1 i 3i 3i

Z 1 7i

= − + + − ⋅ − = − + − − + =

= − −

2z

… Tras iterar todo el plano complejo se obtienen imágenes verdaderamente sorprendentes. Esta es una pequeña muestra de cuatro fractales muy atractivos.

La calavera. y c 1= w 1= − El escorpión. c i= y w 1=

Galaxia. y c i= w i= − La Vera Cruz. c 1= − y w 1=

Puede catalogarse como conjunto fractal ya que es infinito, muestra una compleja estructura y no tiene dimensión entera. Su dimensión la he estimado en inferior 2 ya que no cubre todo el plano complejo.

Page 33: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

4.- Fractales en diferentes ámbitos Encontrar fractales, por ejemplo en la naturaleza, resulta muy fácil. Y es que los fractales tienen menor o mayor presencia en los diferentes entornos y objetos que podemos encontrar en la realidad. Posiblemente el caso más espectacular es la demostración de que la música clásica contiene formas fractales en su interior. La música clásica de Beethoven es un ejemplo muy representativo. Pero también existe poesía fractal e incluso formas de escritura fractal que ponen de manifiesto la relación que existe entre la realidad y las matemáticas. 4.1- En la música Beethoven, junto con Bach y Mozart pasaron a la historia como grandes compositores de obras clásicas de increíble majestuosidad y belleza. Pero lo que reveló hace años el estudio de los fractales es que también están integrados en obras clásicas. El método que siguieron estos compositores, ya sea de manera intencionada o no, para integrar fractales y matemáticas era mediante una analogía entre una dimensión fractal y el número y la disposición de las diferentes notas de una obra o pieza. A continuación hay un completo análisis de la pieza “Primera Escossaien” de Beethoven donde se demuestra que existe una estructura fractal interna en la obra.

Pág. 32

Page 34: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Como la imagen muestra la pieza esta formada por un total de 32 unidades o compases que se dividen en 2 secciones de 16 unidades cada una. A: de la 1 a la 16; B: de la 17 a la 32. A su vez se dividen en 2 períodos. Periodo A: 1 y 2; periodo B: 3 y 4, que se fraccionan en 2 partes: a y a' compuestas por 4 unidades (1, 2, 3, 4) agrupadas cada una de a 2 (1 y 2). En conjunto pues la obra se divide en 32 16 8 4 2, una sucesión binaria que goza de autosimilitud propia de una estructura fractal. Pero la unión música-fractal no queda ahí. Actualmente algunos sintetizadores son usados para crear música techno con bases fractales. También hay autores que están experimentando con este tipo de música que promete. Richard F. Voss – físico estadounidense – conjetura que existe una filiación entre la manera en que nuestro sistema sensorial envía la información al sistema nervioso y las dimensiones fractales de manera que la música con estructura fractal es grata al oído humano.

Pág. 33

Page 35: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

El programa Generador Voss de música fractal que acompaña el trabajo es un pequeño ejemplo de cómo integrar música y fractales. El programa reproduce el método que Richard F. Voss propone para crear melodías fractales. El funcionamiento es el siguiente: 1.- Se escogen tres dados de diferentes tamaños pero de 6 caras. 2.- En la primera tirada se lanzan los tres y se anota la suma de los tres valores obtenidos. 3.- En la tirada 2 se lanzan los dados pequeño y mediano y se suman los resultados junto al primer valor del dado mayor. 4.- En la tirada 3 se lanza el pequeño y se suma el valor obtenido a los valores del mayor de la primera tirada y del mediano de la segunda tirada. 5.- Se reinicia el proceso y se continúa ad infinitum. Ejemplo de resultado:

Paso Dados Valores obtenidos Suma 1 Mayor, mediano y menor 5, 3, 6 5 + 3 + 6 = 14 2 Mediano y menor 2, 1 5 + 2 + 1 = 8 3 5 + 2 + 3 =10 Menor 3 4 Mayor, mediano y menor 1, 4, 3 1 + 4 + 3 = 8

… Si a estos valores les hacemos corresponder un determinado sonido de un instrumento o simplemente un tono se obtienen melodías que bien parecen creadas artificialmente aún habiendo sido creadas aleatoriamente. 4.2- En la naturaleza Encontrar fractales en la naturaleza es tan sencillo como alzar la vista al cielo, y es que las nubes tienen forma y dimensión fractal (figura 1). Más allá, las galaxias también tienen estructura fractal. Si por el contrario miramos una parcela de terreno desecada (figura 2) veremos un fractal del tipo árbol. Una coliflor veremos los siguiente figura 3. Si cortamos esa coliflor podemos ver como la estructura se repite como muestra la figura 4. La coliflor pues goza de autosimilitud. Aún más, si medimos su perímetro éste aumenta a medida que medimos trozos más pequeños, ergo la coliflor goza de dimensión fractal. Para la medición del perímetro se puede usar un hilo que vaya resiguiendo el perímetro de la coliflor (una sección de 2 cm. de grosor es suficiente). También las ramificaciones de los árboles se asemejan a estructuras y modelos fractales. Hay árboles como el helecho que sus hojas están formadas por pequeñas partes autosemejantes (ver figura 5). Nuestro cuerpo también tiene estructura fractal, o al menos su interior ya que la distribución de nuestras venas y capilares es muy similar. Por ejemplo nuestra red arterial y venosa cubre todo nuestro cuerpo a pesar de representar una pequeña fracción del mismo (alrededor del 3%1).

Pág. 34

1 Estructuras fractales y sus aplicaciones, pág. 58

Page 36: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Queda demostrado que vivimos en un mundo formado por fractales. Seguramente la ciencia en unos años nos demuestre que el resto del universo también tiene estructura fractal.

Figura 1. Las nubes tienen estructura y forma fractal.

Figura 2. Terreno desecado donde las grietas forman una estructura fractal.

Figura 3. Coliflor común (Brassica oleracea botry).

Figura 4. Coliflor común partida. Nótese la similitud con la Figura 3.

Pág. 35

Figura 5. Hoja de helecho creada a partir de un fractal

Figura 6. Capilares presentes en el corazón. Se asemejan en gran manera a un fractal del tipo árbol.

Page 37: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

4.3- En la poesía Los fractales han llegado hasta el ámbito de la lengua. Es el caso de la poesía fractal. En noviembre de 2004 tuve la ocasión de asistir a una conferencia, en concreto a “Poemàtics: matemàtiques i poesia, una aproximació” celebrada en la “Residència d’Investigadors de Barcelona” donde el poeta irlandés Desmond Egan leyó varios poemas con estructura fractal a dos voces. El cuadro 1 muestra uno de esos poemas de Egan.

Traducción de Dolors Udina: *Haceldama: campo que Judas compró con las 30 monedas. (Hecho de los Apóstoles, 1; 18-19) pots descobrir-los lligats a través / de la calçada cap a l’interior // els 350 homes de Kildare eliminats per / paisans del jutge Clinch / a Gibbet Rath el 1789 // els seus crits i laments encara / ressonen silenciosos a través dels camps / com la mort de Crist a la campaneta d’ hivern // no puc mai passar-hi sense sentir / l’olor ds sang fresca // mai // i tot sovint m’ imagino / què podria significar / ser jueu vespre / dels humans // comença a ennegrir-se / de gas i pols / dels habituals / gairebé anònims / dits enguantats // d’ aquells que / només podien / ser destruïts // veritables espartans / incapaços de deixar / res d’ells / mateixos

Cuadro 1. Akeldama, poesía de Desmond Egan – poeta irlandés que experimenta con poesía fractal – extraída de In the Holocaust of Autumn (En el holocausto del otoño) 1995.

Akeldama you can discover them roped across the carriageway to the interior the 350 Kildaremen eliminated by countrymen of Judge Clinch at Gibbet Rath 1789 their shouts and sobs still scream quietly across the fields as Christ’s death does in a snowdrop never can I pass without getting the smell of fresh blood never and often I imagine whati it might mean to be a Jew

evening of the human beginning to blacken in gas and dust from the usual almost anonymous gloved fingers of tose who could only be by destroying true spartans unable to leave anything of themselves

Pág. 36

Page 38: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

4.4- En la escritura Ramón Dachs propone un tipo de escritura fractal basada en los conceptos: materia, conflicto, resolución. Un ejemplo de este tipo de escritura:

Pág. 37

Muro

Brazo Tela

En Codex Mundi de Ramón Dach se profundiza en este tipo de escritura fractal y se proponen nuevas formas de escritura. 4.5- Arte fractal Las formas de arte nuevas no han dejado escapar a los fractales. Artistas como Linda Allison, Robert William, Mark Townsend, Paul DeCelle, Dan Kuzmenka utilizan programas informáticos para obtener imágenes fractales y componen verdaderas obras de arte con ellas.

Se dibuja un triángulo y en los extremos se escriben tres materias.

Agujero Rotura

Brecha

En otro triángulo pero volteado 180º respecto a la horizontal del anterior se escribe en sus extremos tres conflictos o problemas

Agujero

Muro

Brazo Tela

Rotura

Brecha

Escayola Parche

Cemento

El proyecto The fractal Alhambra Project1 consistió en reproducir partes de la Alhambra con fractales.

1 http://www.sc.ehu.es/mathema1/Alhambra.htm

Uniendo todos los conceptos y añadiendo las soluciones se obtiene una curva de Koch

Figura 7. Creado por Linda Allison para The fractal Alhambra Project

Page 39: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Los resultados fueron impresionantes. La figura 7 es un ejemplo de ello.

Se pueden encontrar verdaderas obras de arte que nada tienen que envidiar a los tradicionales lienzos. Hubiera sido interesante ver que hubiera hecho Velázquez con una computadora y un programa para representar fractales.

Figura 8. Composición creada por Robert William.

Explorar, por ejemplo, el fractal de Mandelbrot puede dar resultados increíbles. Sólo hay que elegir qué combinación de colores aplicar y qué área del plano complejo representar.

Figura 9. Ampliación del fractal de Mandelbrot después de aplicarle un efecto gráfico con el software Adobe Photoshop.

Pág. 38

Page 40: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Figura 10. Otra ampliación de Mandelbrot con un efecto diferente que le proporciona volumen. 4.6- Maurits Cornelis Escher Maurits Cornelis Escher (1898-1972), fue un dibujante holandés. Sus litografías y grabados han ilustrado muchísimas páginas de libros. La obra de Escher presenta numerosos rasgos fractales a pesar de que se desconoce si investigó y se documentó sobre el tema.

Figura 12. Slangen, grabado en madera, 1969.

Figura 11. Cirkkellimiet IV, xilografía, 1960. Compárela con la figura 13.

Pág. 39

Page 41: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

En su honor nacieron los fractales “escherianos”, fue como un pequeño reconocimiento que se le hizo ya que él los descubrió sin necesidad de fórmulas matemáticas tan sólo con su imaginación.

Figura 13. Fractal “escheriano”: Julia-escher. 4.7- Para comprimir imágenes En 1987 Michael F. Barnsley1, matemático inglés, descubrió que los fractales podían servir para comprimir imágenes. Su patente número 4.941.193 restringía el uso de la tecnología de compresión de imágenes y es que las patentes de software son impedimentos para la mejora y la evolución de la informática. Comprimir imágenes mediante el algoritmo de compresión fractal se basa en lo siguiente: 1.-Se analiza la imagen en busca de puntos similares

2.-Se procede a buscar fórmulas matemáticas que describan estos puntos similares. 3.-Los puntos que no son similares se comprimen mediante otro algoritmo. 4.-Se guarda el archivo comprimido.

Sus resultados son pobres y de baja calidad, actualmente la técnica de compresión fractal no supera el estándar de compresión de imágenes JPEG ni el JPEG2000.

Pág. 40

1 http://www.iterated.com

Page 42: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Con toda seguridad si se liberara este algoritmo en cuestión de meses se convertía en un nuevo estándar y se mejoraría en velocidad y efectividad.

Figura 14. Imagen original a comprimir. Figura 15. Puntos en común que aparecen en

la imagen.

En este caso observe el lector que en la figura 15 existen dos regiones de la imagen que son prácticamente similares. Este método de compresión se encargaría de guardar sólo información del área mayor y generar el área menor a partir de la grande. Así se consigue ahorrar espacio ya que las áreas repetidas o similares sólo se guardan una vez y el resto de áreas se generan a partir de la guardada.

Figura 16. Imagen comprimida mediante un algoritmo de compresión fractal basado en puntos comunes.

Pág. 41

Page 43: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

5.- Algoritmos y seudo códigos básicos para dibujar fractales Este capítulo trata de explicar los algoritmos básicos para dibujar los fractales más famosos: Mandelbrot y Julia. Cualquiera con conocimientos básicos sobre programación puede adaptar estos algoritmos. El seudo código es la manera más genérica para adaptar el código a diferentes lenguajes. Todo este material se distribuye con licencia GPL1. 5.1- Algoritmo del conjunto de Julia

Inicio del programa

Toma del parámetro C

Pág. 42

1 http://www.gnu.org/home.es.html

Pintar el punto según el número de iteraciones

¿Supera en módulo el valor 2?

Iterar

No Sí

Coger un punto del plano

No ¿Fin del

plano complejo

?

Fin del programa

Page 44: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Inicio del programa. Inicialización de variables: Z, Zo, x, y, iteraciones, i. Toma del parámetro C. División del área de dibujo en un plano de ancho de -2 a 2 y de alto de -2 a 2. while (x < 2) { while (y < 2) {

while ((i < iteraciones) && (|Z|<2)) {

Z=Zo*Zo+C; Zo=Z; i++;

} proceso_de_pintado(i, x, y); y++; i=0;

} y=-2; x++; }

5.2- Algoritmo del conjunto de Mandelbrot

Inicio del programa

Pintar el punto según el número de iteraciones

¿Supera en módulo el valor 2?

Iterar

No Sí

Coger un punto del plano

No Sí ¿Fin del

plano complejo

?

Fin del programa

Pág. 43

Page 45: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Seudo código Inicio del programa. Inicialización de variables: Z, Zo, x, y, iteraciones. División del área de dibujo en un plano de ancho de -2 a 2 y de alto de -2 a 2. while (x < 2) { while (y < 2) {

C=(x,y); //Diferencia con el conjunto de Julia while ((i < iteraciones) && (|Z| <= 2)) {

Z=Zo*Zo+C; Zo=Z; i++;

} proceso_de_pintado(i, x, y); y++; i=0;

} y=-2; x++; }

Pág. 44

Page 46: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

6.- Programas para el dibujo de fractales Para ilustrar algunos fractales que se muestran en este trabajo se han usado básicamente dos programas: Ultra Fractal y Fractint. 6.1- Fractint Fractint es uno de los primeros programas que nacieron de la colaboración entre varias personas. Es un ejemplo de como liberando el código fuente de los programas se pueden mejorar hasta extremos inimaginables. Su creador original fue Bert Tyler y se denominaba FRA386.exe. Más tarde, después de liberar el código, se formó el grupo Stone Soup que construyó Fractint gracias a la colaboración mutua. Fractint se puede encontrar en http://www.fractint.org y puede ser usado libremente si tener que pagar por su uso. Está basado en un entorno MS-Dos aunque existen versiones para Unix/Linux y una versión para Windows. Para este trabajo se ha usado la versión 20.3.02. Este programa muestra una rapidez enorme y extraordinaria en cualquier equipo moderno. Su característica más significativa es la capacidad de ejecutar fórmulas que el usuario puede programar. De hecho Fractint viene acompañado de muchísimas fórmulas que usuarios de todo el mundo han creado. Otra característica es la capacidad de generar fractales por el sistema de funciones iteradas. Presenta un menú principal que esconde una potencia de capacidad de cálculo y configuración de muy alta calidad. Un ejemplo de ello es que puede aumentar de tal manera el fractal de Mandelbrot que se podría obtener una imagen de él que ocuparía el tamaño de la órbita de Júpiter. Esto es aproximadamente unas diez veces la distancia del Sol a la Tierra.

Figura 1. El conjunto de Mandelbrot ampliado por Fractint. La posibilidad de encontrar regiones del conjunto de Mandelbrot jamás vistas es alta, únicamente se necesita paciencia y un equipo informático con Fractint instalado.

Pág. 45

Page 47: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

6.2- Ultra Fractal Ultra fractal es un software para la plataforma Windows que se puede encontrar en http://www.ultrafractal.com Para este trabajo se ha usado la versión 3.05. Este programa es capaz de generar dos fractales: el fractal de Mandelbrot y el fractal de Julia. Su principal característica es la rapidez para el dibujo y la capacidad de ejecutar nuevas fórmulas que el usuario puede crear para dibujar fractales. Otra característica muy atractiva es la capacidad de dibujar fractales en diferentes colores y rotarlos de manera que se crean efectos espectaculares. En contra sólo un defecto, es un programa propietario y por lo tanto se debe pagar por su uso.

Figura 2. Ultra fractal 3.05 De todas formas Ultra Fractal es un programa muy sencillo de usar que posee características dignas de mencionar en este trabajo. 6.3- Programas de elaboración propia Lo más atractivo de este trabajo, a parte de la adquisición de conocimiento, es que demuestra que un usuario con conocimientos medios de programación puede crearse herramientas para el dibujo y la representación de fractales. A continuación se detallan los programas que he ido elaborando junto con una pequeña descripción.

Pág. 46

Page 48: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

• Applet Julia Este pequeño applet muestra el conjunto de Julia con c=1. Directorio U:\propios\bin\Applet Julia\j1.class Programado en: Java Sistema/s operativo/s: Cualquiera con máquina virtual (Windows, GNU Linux, MacOS…) • Cantor Este programa se encarga de dibujar el conjunto de Cantor. Permite hasta 20 iteraciones. Directorio U:\propios\bin\Cantor v2\Cantor.exe Programado en: Visual Basic 6.0 Sistema/s operativo/s: Windows 95 o superior • Iterame Este programa se encarga de iterar la función n n 1f (x ) 2 f (x ) k x− n= ⋅ + ⋅ Directorio U:\propios\bin\Caos\Iterame\iterame.class Programado en: Java Sistema/s operativo/s: Cualquiera con máquina virtual • Iterame versión Applet Un applet que muestra e itera la función anterior.

Directorio U:\propios\bin\Caos\Iterame Applet\iterapplet.class Programado en: Java Sistema/s operativo/s: Cualquiera con máquina virtual • Generador Voss Pequeña utilidad que simula el método Voss para crear música fractal. Directorio U:\propios\bin\Generador Voss\Generador Voss de música fractal.exe Programado en: Visual Basic 6.0 Sistema/s operativo/s: Windows 95 o superior

• Juego del Caos Aplica el proceso llamado Juego del Caos para generar el conjunto de Sierpinski. Directorio U:\propios\bin\Juego del Caos\Juego del Caos.exe Programado en: Visual Basic 6.0 Sistema/s operativo/s: Windows 95 o superior

Pág. 47

Page 49: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

• Julia Programa para la representación del conjunto de Julia. Permite introducir el parámetro c. Directorio U:\propios\bin\Julia\Julia.exe Programado en: Visual Basic 6.0 Sistema/s operativo/s: Windows 95 o superior

• Mandel Programa para representar el conjunto de Mandelbrot.

Directorio U:\propios\bin\Mandelbrot\Mandel.exe Programado en: Visual Basic 6.0 Sistema/s operativo/s: Windows 95 o superior • Método N Usa el método de Newton-Raphson para hallar raíces de la ecuación . 3 2x 4x 10+ − = 0

Directorio U:\propios\bin\MétodoN\metodon.class Programado en: Java Sistema/s operativo/s: Cualquiera con máquina virtual • P3n1 Programa que muestra el conocido problema 3n+1.

Directorio U:\propios\bin\P3n1\p3n1.class Programado en: Java Sistema/s operativo/s: Cualquiera con máquina virtual • Partícula Browniana Simula el movimiento de una partícula Browniana.

Directorio U:\propios\bin\Partícula Browniana\Browniana.exe Programado en: Visual Basic 6.0 Sistema/s operativo/s: Windows 95 o superior • Razón Áurea – Iteraciones Este programa itera la función 2

n n-1f (x ) f (x ) -1= Directorio U:\propios\bin\Razón Áurea – Iteraciones\iteraciones.class Programado en: Java Sistema/s operativo/s: Cualquiera con máquina virtual

Pág. 48

Page 50: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

• Fractal de Newton Programa que genera el fractal de Newton. Directorio U:\propios\bin\Newton\Newton.exe Programado en: Visual Basic 6.0 Sistema/s operativo/s: Windows 95 o superior • Fractal de Zayas Programa que permite representar el fractal que he titulado Fractal de Zayas. Directorio U:\propios\bin\Fractal de Zayas\Fractal de Zayas.exe Programado en: Visual Basic 6.0 Sistema/s operativo/s: Windows 95 o superior

Los requisitos mínimos para ejecutar los programas en Visual Basic 6.0 son: -Runtime de Microsoft Visual Basic -Windows 95 o superior Los requisitos mínimos para ejecutar los programas en Java son: -Máquina virtual de Java (preferiblemente la de SUN) Los requisitos mínimos para ejecutar los applets son: -Navegador compatible con Java -Máquina virtual de Java (preferiblemente la de SUN) El código fuente de todos los programas se encuentra en x\source donde x es el nombre del programa. Todo el código fuente y los algoritmos se distribuyen bajo licencia GPL1

Pág. 49

1 http://www.gnu.org/home.es.html

Page 51: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

7.- Conclusión Si he de describir la pasión con la que he hecho este trabajo, lo que he disfrutado aprendiendo y programando me faltarían palabras. Los fractales demuestran que aún sabemos muy poco, quizá creamos vivir en una época de esplendor científico y es así, pero todavía nos falta saber muchísimas cosas. El caos está presente en la naturaleza, es más, está intrínsicamente relacionado con nuestra realidad. No es, pues, asombroso que los fractales sean un ejemplo de cómo se puede “controlar” lo incontrolable. Otro aspecto que cabe destacar son las numerosas imágenes de belleza muy asombrosa. El conjunto de Mandelbrot es enorme y bello, también el conjunto de Julia es muy curioso y con infinitas posibilidades. Quizá lo que más he disfrutado ha sido la programación de los programas que acompañan este trabajo. Cada nuevo programa que podía compilar de manera correcta me producía una satisfacción muy grande. Me congratula también el hecho de haber creado un fractal “propio”, y escribo propio entre comillas porque dudo que se pueda atribuir propiedad a un fractal. Me he basado en el conjunto de Julia modificando la fórmula de una manera muy sencilla pero los resultados han sido muy inesperados. Los fractales que se pueden obtener son muy extraños y porqué no, bellos. Una herramienta que me ha ayudado muchísimo ha sido Internet. La red de redes es la mayor enciclopedia, la mayor fuente de información, la mayor base de datos jamás creada. En cuanto al apoyo que ha mostrado mi tutor ha sido el correcto y necesario para la completa elaboración y corrección de este trabajo. Al nivel que está este trabajo he de reconocer que no me ha presentado demasiadas dificultades a pesar de que si hubiera profundizado en aspectos como el Sistema de Funciones Iteradas o la demostración de muchos teoremas con los que he topado durante la investigación hubiera sufrido mucho ya que los conocimientos matemáticos necesarios eran de nivel universitario y no de bachiller. El tiempo que he dedicado ha sido de aproximadamente dos horas semanales de intenso trabajo. Puede parecer poco pero se ha de considerar que en verano prácticamente 30 minutos diarios estaban dedicados al trabajo. Los trabajos de investigación motivan al alumnado a investigar un poco más en temas que por cuestiones diversas no están presentes en el currículo de bachillerato y que resultan muy interesantes.

Pág. 50

Page 52: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

8.- Apéndice A 8.1- Los números complejos

La raíz cuadrada de un número complejo sí existe y se denomina i.

2

i 1i 1= −

= −

Los números complejos son una extensión de los números reales, de hecho un número complejo se compone de una parte real y otra imaginaria ( z a bi= + ) donde a es la parte real y b es la parte imaginaria. Si un número imaginario z se compone sólo de la parte imaginaria se le denomina número irreal. Disciplinas de ingeniería que van desde la dinámica orbital de naves espaciales hasta la transferencia eléctrica dependen en alto grado de estos números. Los números complejos se pueden representar en el plano complejo. En un plano cartesiano en el eje horizontal se representa la parte real y en el eje vertical se representa la parte imaginaria.

8.2- Los cuaternios Los cuaternios son la extensión de los números complejos a una cuarta dimensión. Se les añade los elementos j y k. Lamentablemente, como demostró el matemático del siglo XIX Froebius, la búsqueda de números de más de 4 dimensiones que cumplan todas las propiedades de los reales es vana. En este conjunto de números se pierde la propiedad conmutativa de la multiplicación. Se pueden obtener fractales de este tipo:

Pág. 51

Page 53: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

Un cuaternio se escribe de la manera que sigue: q con y ijx yi zj wk= + + + 2 2 2i j k= = = −1 k= 8.3- Los números hipercomplejos William Hamilton descubrió los cuaterninos durante los años 50 pero consideró un sistema alternativo denominado sistema de números hipercomplejos que sí cumplen la propiedad conmutativa pero pierden la propiedad que establece que todos los números distintos de cero tienen un inverso multiplicativo. Por lo tanto nada garantiza que

1 hh h 1h

−⋅ = = .

Figura 1. Fractal con dimensión 4 a partir de números hipercomplejos.

Pág. 52

Page 54: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

9.- Bibliografía Los recursos que he empleado para realizar este trabajo son básicamente dos: -Ensayos sobre geometría fractal -Internet 9.1- Ensayos sobre geometría fractal GUZMÁN, Miguel; MARTÍN, Miguel Ángel; MORÁN, Manuel; REYES, Miguel. Estructuras fractales y sus aplicaciones. Barcelona. Editorial Labor, 1993. MANDELBROT, Benoît. Los objetos fractales. Barcelona. Editorial Tusquets, 1987. MANDELBROT, Benoît. La geometría fractal de la naturaleza. Barcelona. Editorial Tusquets, 1997. WEGNER, Tim; TYLER, Bert. El mundo de las fractales. Madrid. Editorial Anaya, 1995. 9.2- Internet • Caos http://www.iac.es/gabinete/difus/ciencia/silbia/caos.htm http://usuarios.lycos.es/lateoriadelcaos/ http://www.monografias.com/trabajos13/caos/caos.shtml http://www.geocities.com/Athens/Atlantis/4003/textos/caos.htm • Fractales http://matap.dmae.upm.es/cursofractales/index.htm http://www.fractales.org http://www.fractovia.org http://www.fractals.8m.com/ http://www.xtec.es/ieslabisbal/fractals/ http://aixa.ugr.es/fractal.html • Apuntes de matemáticas y programación http://soko.com.ar/matematica.htm http://graficos.conclase.net/curso/index.php

Pág. 53

http://pgrafica.webideas4all.com/

Page 55: Una nueva geometría - Universidad de Granadapgomez/docencia/tc/documentos/Fractales-una-nueva... · El triángulo de Sierpinski ... Maurits Cornelis Escher ... Repetir el paso 2

10.- Licencia Este trabajo se publica bajo una licencia de Creative Commons. La licencia en cuestión se puede consultar en la página web http://creativecommons.org/licenses/by-sa/2.1/es/

Usted es libre de:

• copiar, distribuir y comunicar públicamente la obra • hacer obras derivadas • hacer un uso comercial de esta obra

Bajo las condiciones siguientes:

Pág. 54

Reconocimiento. Debe reconocer y citar al autor original.

Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta.

• Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra.

• Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor

No me responsabilizo de los daños que puedan causar los programas que tienen relación con este trabajo. El código fuente se distribuye bajo licencia GNU/GPL que puede ser consultada en esta dirección http://www.gnu.org/home.es.html

La versión online de este trabajo http://usuarios.lycos.es/sisar/fractales/ contiene una versión más corta y ligera. Todos los programas que se han desarrollado para este trabajo están disponibles en esa misma página.

Para terminar quisiera darle el agradecimiento al lector por leer este trabajo que si bien no es todo lo que necesita saber para comprender los fractales sí es una buena introducción para que usted mismo pueda documentarse más sobre el tema.

Yango 18 de Marzo de 2005