Você está na página 1de 12

INTRODUCCIN AL CONCEPTO FRACTAL (1)

Fractales?
De seguro que usted no conoce los fractales. Mi labor, pues, ser mostrarle la genialidad de tales cuerpos "especialmente" geomtricos. Y vaya que s lo son. No as, a los matemticos de hoy en da y a la gente comn como podra serlo usted o yo, le llama la atencin la peculiar belleza de entes matemticos de este estilo. Pero bueno... qu cuernos es un fractal? En pocas palabras, belleza... Claro, le entiendo. Esta definicin deja mucho que desear, especialmente si usted es algn profesional o simplemente una persona exigente que gusta de buenas definiciones. Entonces, considerando cualquiera de estos dos casos, definiremos un cuerpo fractal como un ente geomtrico "distinto". En realidad, como un ente geomtrico "infinito". (y si es usted ms exigente an, la definicin correcta es: "un cuerpo fractal es aquel que tiene la Dimensin Topolgica estrictamente menor que su Dimensin de Haussdorf-Besucovic"). Existen dos caractersticas propias a los fractales. Ellas son importantes para comprender su estructura y su concepcin. Primero, su rea o Superficie es finita, es decir, tiene lmites. Por el contrario y por paradjico que esto resulte, su Permetro o Longitud es infinita, es decir, no tiene lmites. Un fractal puede ser una serie de circunferencias que se coloquen una sobre el radio de la otra como si fuera su dimetro y as infinitamente. El area sera siempre semejante o aproximada a la de la circunferencia mayor, pero su longitud (considerandolas no como figuras independientes, sino como todas una sola), sera infinita... bueno... creo que esto no es muy claro, cierto? Entonces vea usted su primer fractal:

Este es el CONJUNTO DE MANDELBROT. Su nombre deriva de su descubridor y el adems considerado padre de la Geometra Fractal, el matemtico polaco BENOIT MANDELBROT. Pero no todos los mritos en el descubrimiento de los Fractales le son debidos a l, sino que tambin a otro gran matemtico, como fue el radicado francs GASTON MAURICE JULIA. Estos dos matemticos han sido los que ms han aportado en el mundo de las investigaciones sobre fractales. Sus historias son muy peculiares y, en cierto modo, ninguno de ellos quiso descubrir los fractales... digmoslo en forma retrica que... los fractales son una hermosa casualidad. Ahora bien. Introduzcamos un nuevo concepto que no ha de serle ajeno al estudiante de fractales: ITERACIN. Una iteracin es la repeticin de "algo" una cantidad "infinita" de veces. Entonces, los fractales se generan a travs de iteraciones de un patrn geomtrico establecido como fijo. El mejor y ms claro ejemplo que usted puede observar de este tipo de concepto es el siguiente:

En la imagen, la figura representada es conocida como el Copo de Nieve de Koch o la Isla Trada de Koch y se forma a partir de un tringulo equiltero al cual se dividen sus lados en tres partes iguales, de forma tal que en los tercios medios se coloca otro tringulo semejante al primero. Esta iteracin, en un alto grado de complejidad, se asemejar a una circunferencia, ya que los tringulos se irn colocando infinitamente. Esto reafirma el concepto de Area finita y Permetro infinito. Claro est que los fractales son tambin nmeros (en efecto, la iteracin de un nmero Complejo simple, por lo que pueden traducirse en operaciones matemticas).

Complejidad Infinita???
La generacin propiamente tal de un fractal se puede hacer de muchas maneras, pero matemticamente, se define como la repeticin constante de un clculo simple (ITERACIN), como habamos dicho anteriormente. El Conjunto de Mandelbrot es mucho ms complejo que la imagen vista anteriormente. Pero su generacin es lo interesante. El Conjunto de Mandelbrot se forma mediante un NUMERO COMPLEJO (a+bi, A y B nros. Reales; i=unidad imaginaria) que se dice "especial". Entonces, tenemos el nmero complejo Z = a+bi, al cual se lo somete a una "prueba matemtica". Para ello tomamos el nmero Z y lo elevamos al cuadrado, sumndoselo despus al mismo Z. Luego, elevamos ese resultado y lo elevamos nuevamente al cuadrado, sumndoselo a Z y as infinitamente (iteracin). Representemos esto:

El esquema anterior nos muestra el caso mencionado. Se toma un nmero complejo y se le somete a un proceso matemtico "simple", tal como es elevarlo al cuadrado y sumarlo consigo mismo. Este proceso, iterado, transforma ese nmero complejo "simple" en uno infinitamente intrincado. Por la complejidad de los clculos, el Conjunto de Mandelbrot, ha sido generado a travs de computadoras, en este caso de la IBM.

Fractales, Computacin y Aplicaciones


Los fractales, como ya sabemos, son nmeros Complejos infinitamente extensos (por no decir complejos, aunque suene extrao). Entonces... cmo se explica la generacin de imgenes tan hermosas como el Conjunto de Mandelbrot? Usted qu cree? (la respuesta se ha dado ya en el trmino del prrafo anterior). Las imgenes fractales son generadas utilizando computadores, ya que estos pueden realizar clculos tan complejos como el estudiado, pero cabe tener en cuenta que lo representado no es propiamente un fractal, ya que por poderosa que sea la mquina, un fractal es infinito y una computadora no puede realizar un clculo infinitas veces. En el caso del Conjunto de Mandelbrot, este se realiza en un plano bidimensional de nmeros Complejos. Todos los nmeros que al ser iterados se mantienen "relativamente pequeos" se dice que pertenecen al Conjunto de Mandelbrot. Estos nmeros son representados por la computadora con color negro. Los dems puntos, es decir, los que no pertenecen al Conjunto de Mandelbrot, se representan dependiendo de su rapidez de iteracin, esto es, el menos rpido se representa con amarillo, anaranjado, etc., y el ms rpido, en colores celeste, azul, azul oscuro y as. En este caso, el mejor de los colores es el negro. En el caso de las aplicaciones de los fractales, se cuenta, dentro del campo computacional, el proceso de TRANSFORMACIN FRACTAL, el que se realiza con imgenes que contienen muchos pixels. Cada uno de estos se va "agrandando", por as decirlo, "infinitamente", sin dejar de ser el mismo (en el sentido de patrn geomtrico, ya que un pixel es de forma cuadrada), lo que permite que, en trminos de memoria, el espacio ocupado sea menor. Adems, como podr ver ms adelante, se utilizan para generar efectos en programacin y otras cosas tan inusuales (no s si este sea el concepto adecuado) como la Msica Fractal. Otra aplicacin se da en el campo de la Geologa y Topologa. Considerando un litoral cualquiera, con todas sus estribaciones, se dice que tiende a una longitud infinita, siendo su rea finita (caractersticas propias de un fractal). Adems, Mandelbrot propuso que galaxias y otros cuerpos semejantes se regan por el mismo concepto. El genial Mandelbrot, en su libro "La Geometra Fractal de la Naturaleza", seala parafraseando:"Por qu a menudo se describe la geometra como algo fro y rido? S, es incapaz de describir la forma de una nube, una montaa, una costa o rbol, porque ni las nubes son esfricas ni las montaas cnicas o un rbol cilndrico". Es pues, un hombre sabio, ya que adelante nos muestra como la matemtica es parte de nuestras vidas, sino una misma de ellas. La geometra fractal permite explicar diversos fenmemos naturales y su buen entendimiento y comprensin son factores que hoy en da se aprecian mucho en el hombre finisecular.

PROFUNDIZANDO EL CONCEPTO FRACTAL (1)


Si usted es algn tipo de profesional o experto matemtico y busca precisin en esta pgina, espero complacerle con las siguientes palabras. Si bien el enfoque hecho anteriormente pudo haberle dejado MUY insatisfecho, he diseado unas cuantas pginas ms con informacin extra sobre los fractales que es bueno que sepa si es que desea conocer un poco ms a fondo su "forma". Podr en el transcurso del tiempo ir encontrando nueva informacin y correcciones sucesivas a los temas de estas pginas. Adems, con el tiempo, a medida que mi conocimiento vaya aumentando respecto al tema y sea capaz de expresarlo en palabras simples, ir agregando ms artculos de inters. En su bsqueda por una definicin adecuada, Mandelbrot seala un punto importante dentro del concepto de Fractal. Un cuerpo de este estilo deba contar con una "dimensin", pero no como se puede pensar a primera vista, sino que una dimensin numrica. Se reconoce que los fractales poseen una dimensin fraccionaria, lo que los hace ms singulares an. No puedo decir mucho sobre este tema, pero mi conocimiento me permite contarle sobre la existencia de dos dimensiones que son propias a todo cuerpo geomtrico. En realidad, es una sla, la llamada DIMENSION TOPOLGICA. Dentro del concepto, adems, Mandelbrot defini una llamada DIMENSIN FRACTAL. Se supona que la dimensin topolgica deba ser menor que la dimensin fractal del cuerpo. Puedo estar equivocado en este punto, pero me permito... mmmm... s, s, ya recuerdo, la dimensin topolgica debe ser menor que la dimensin fractal. Mandelbrot adopt el trmino "dimensin fractal" para reemplazar lo que se conoce como la DIMENSIN DE HAUSDORFF-BESICOVITCH, dos grandes matemticos que introdujeron el concepto. Pero lo importante realmente es que en topologa, todos los cuerpos, incluyendo a los llamados "cuerpos eucldeos" (rectas, segmentos, etc.) poseen una Dt (dimensin topolgica) igual que su dimensin de Hausdorff-Besicovitch. Esto es Dt=D. Para los fractales, el caso es contrario: Dt menor que D.

Dt=D (en fractales Dt<D) Diversos programas de generacin fractal pueden permitir un estudio mucho ms a fondo y ms complementado de este tema. Incluso, si variamos un poco nuestra conversacin, podemos decir que como la representacin de los nmeros Complejos en la computadora toman distintos colores, se puede conseguir una variacin espectacular con el cambio a los colores opuestos. Si no entiende esto, es mejor que vea la siguiente secuencia de fotografas. El efecto no se nota para nada y no podra ni siquiera asemejrsele al verlo en directo. Para ello, baje el programa FRACTINT disponible en el rea de Downloads y me encontrar toda la razn. Ahora, vea la secuencia:

Note usted que la imagen es la misma, pero con distintos colores. Este fractal es conocido como "Dragon Fractal" o nombres similares. Se deriva del conjunto de Mandelbrot. Aunque como ya le dije, el efecto no se aprecia para nada bien, le aconsejo totalmente que baje el programa FRACTINT. No pesa absolutamente nada y es el mejor que he conocido (hasta el momento, seguirn llegando ms). Entonces, no dude ms: bjelo ahora. Y disfrute de sus propios fractales, tan maravillosos como los que pueda encontrar en esta pgina. La Dimensin Topolgica de los fractales tiene mucha importancia especialmente con Koch. Tanto como el tringulo de Koch, existen otras curvas, los llamados Tergonos de Koch que se forman por 2 "arcos", uno junto al otro. Imagine como puede ser el tergono de Koch, una figura infinitamente compleja...

La Crisis de la Matemtica: Una extensin a los Reales.


Cuando ya se conoca el conjunto numrico de los Reales, una pregunta muy simple vino a provocar una verdadera crisis en los estudiosos de esa poca. La pregunta era: "Cul es la raz cuadrada de -4?". Por supuesto que el poco tino de algunos seal: "2". Pero estaban muy equivocados. Recordemos que se define raz cuadrada ("popularmente") como el nmero que multiplicado por si mismo 2 veces da como resultado el nmero bajo raz. Entonces, la raz cuadrada de 4 es 2, porque 2 por 2 es 4, pero no podemos decir que sea 2 para raz cuadrada de -4, porque 2 por 2 siempre ser +4 ("positivo"). De igual forma no podemos sealar que sea -2, porque -2 por -2 es +4 (regla de multiplicacin y otras ms para confirmarlo). Podemos demostrar eso fcilmente. Si mal no recuerdo, fue Benginni quien propuso por primera vez el concepto de Nmero Imaginario. Ante la imposibilidad de encontrar una respuesta para las races pares de nmeros negativos, los matemticos optaron por una solucin: ese nmero "no exista". Pero afirmar que algo "no existe" por slo no poder encontrarlo es difcil. Por lo cual, el genial matemtico Rene Descartes propuso el concepto de Nmero Complejo en base a un nmero Real y a un nmero que era "imaginario" (porque, como no exista fsicamente, se imaginaba).

La Unidad Imaginaria: Raz Cuadrada de -1.


Decir que un nmero no exista result complejo (valga la redundancia). Por tanto, se adopt la Unidad Imaginaria que corresponda a la unidad del nuevo conjunto que haba nacido, el de los Nmero Imaginarios o Irreales. La raz cuadrada de -1 representaba esta unidad y poda ser operada de distintas maneras. Gracias a ella se logr resolver el problema de las races pares de nmeros negativos, ya que se encontr solucin para cualquier raz de ese tipo. Por ejemplo, se tena el siguiente proceso para resolver una raz simple:

El ejemplo nos muestra la raz cuadrada de -4. Podemos descomponerla como el producto de races de igual ndice, es decir, raz cuadrada de -1 y de 4. Pero raz cuadrada de -1 es la unidad imaginaria (i), por lo que podemos escribir el resultado como i por raz cuadrada de cuatro. Y la raz cuadrada de cuatro es 2. Entonces el resultado final es 2i. De igual forma, existen las potencias de "i". Por ejemplo, si "i" es raz cuadrada de -1, entonces i al cuadrado es raz cuadrada de -1 al cuadrado, lo que es -1 y as. Las potencias de "i" entregan slo 4 valores, que van de 1, i, -1 y -i. Esto suele reducirse a una frmula de la forma i elevado a 4n para encontrar las soluciones de las races que sean nmeros pares y otras para las que sean impares como 4n + 1.

Se Introducen los Complejos: el descubrimiento de Descartes.


No podra afirmar que fue realmente Descartes quien "descubri" los Nmeros Complejos, pero s se hace referencia histrica a que fue el primero en introducirlos a la matemtica. Cuando se conocan los nmero Imaginarios (o llamados comnmente el conjunto "I"), se gener otro conjunto ms grande an, ya que era la extensin para los otros dos conocidos, los Reales y los neonatos Irreales. Este conjunto tom el nombre de "Nmeros Complejos" (abreviados como "C") y su estructura estaba dada por un par ordenado de la forma: Z=(A,B) En este par ordenado, A representaba a un nmero Real cualquiera y B era un nmero Imaginario. De esta forma, nmeros como (3, 4i) o (5, i) eran Complejos. Este conjunto posea propiedades y operaciones. Por ejemplo, poda multiplicarse, tanto como par ordenado o de la forma algebraica A + Bi, donde A y B son reales e "i" es la unidad Imaginaria.

Reales e Imaginarios: Del Plano Cartesiano, al Plano Complejo.


Al introducir el conjunto de los Complejos, se dio adems un nuevo paso desde el antiguo plano Cartesiano al plano "Complejo". Este nuevo plano de representacin de pares ordenados constaba de un eje x o de abscisa donde se colocaban todos los nmeros Reales, y un plano de eje y u ordenadas donde se colocaban todos los imaginarios. Luego, cualquier punto en ese plano tendra una componente (X,Y) que sera un nmero complejo.

El Conjunto de Mandelbrot: la Iteracin de un Complejo.


EI conjunto de Mandelbrot que hemos conocido en estas pginas (o que vamos a conocer, aunque de hecho aparece en el fondo de todas las webs de este sitio) es la iteracin de un nmero complejo simple. Este nmero, claro est, es de la forma A + Bi. El proceso de iteracin aparentemente es simple (bueno, de hecho lo es), ya que consiste en tomar el nmero y elevarlo al cuadrado y luego sumarle a todo ese resultado el mismo nmero complejo. Luego repetir el proceso infinitas veces. Obviamente, si lo hacemos por clculo algebraico, el resultado ira hacindose cada vez ms y ms complejo, hasta ya casi no poder operarlo. Por suerte, Mandelbrot contaba con el apoyo de las poderosas computadoras de la IBM cuando descubri su Conjunto y la representacin de este en pantalla arroj una imagen impresionante, que por su "fragmentacin" decidi llamar FRACTAL.

Introduccin.

"He concebido una nueva geometra de la naturaleza: la geometra fractal" Benoit Madelbrot

A finales del siglo XIX y principios del XX, Cantor, Peano y Koch, crearon unos extraos entes geomtricos que fueron catalogados como "monstruos". En un principio, se trataba slo de curiosidades matemticas, hasta que Mandelbrot las estudi a fondo y observo que todas ellas compartan una propiedad: tenan una homotecia interna, es decir, sus partes, por pequeas que fueran, eran similares al todo. De hecho, fueron los primeros objetos conocidos con dimensin fraccionarias. Mandelbrot tuvo el gran acierto de observar que muchas estructuras naturales (nubes, montaas, redes fluviales, galaxias, helechos, los conductos pulmonares, etc) que aparentan tanta complejidad, son en realidad, fractales y en el fondo no son tan complicadas. Veamos algunos de estos "monstruos" geomtricos:

Curvas de Peano y de Hilbert

En 1890, Giuseppe Peano, present una nueva curva: se trata de una curva que llena un cuadrado. Aos ms tarde, Hibert construye otra curva de este tipo que tambin rellena un espacio. Tiene la ventaja de que el proceso de construccin es ms sencillo que el de la curva de Peano. Para construir la curva de Hilbert se procede as: partimos del cuadrado unidad dividido en cuatro partes iguales y se unen sus centros tal como indica el dibujo. Seguidamente, se divide cada uno de los cuadrados en cuatro partes y se repite el proceso; se conectan sus centros, comenzando siempre por el cuadrado inferior izquierdo y terminando en el cuadrado inferior derecho. Este proceso se repite indefinidamente y se obtiene la curva de Hilbert.

La curva de Koch.

Es una curva continua y cerrada que no tiene tangente en ningn punto. Adems es de longitud infinita, aunque cierra un rea finita y ms an; dados dos puntos cualesquiera de la curva, la longitud del arco entre ellos es infinita. Veamos cmo se construya esta curva: se parte de un tringulo equiltero en el que cada lado se divide en tres partes iguales. Y se sustituir el tercio central por un promontorio en forma de tringulo equiltero, y as hemos sustituido cada lado por una poligonal formada por 4/3 del lado original. Este proceso se repite hasta el infinito.

El conjunto de Mandelbrot.

El conjunto de Mandelbrot es, sin duda, uno de los ms bello y famosos de toda la matemtica y su estudio est ntimamente relacionado con la teora de los fractales. La razn de este xito estriba en la sencilla definicin de dicho conjunto que permite, con la ayuda de un facilsimo programa de ordenador, explorar este enigmtico ente matemtico. Para definir este conjunto, debemos trabajar en el plano complejo y hacer uso de un proceso iterativo: se

parte de la expresin fc(z) = z2 + c, donde z y c son nmeros complejos, pero z es una variable (puede tomar distintos valores) y c es un nmero complejo fijo. El conjunto de Mandelbrot es el conjunto de los nmeros complejos, "c" para los cuales el tamao de z2 + c permanece acotado, es decir, no diverge a infinito. Se puede asegurar que si despus de 1000 iteraciones el mdulo no supera a 2, entonces ya no diverge a infinito. Un algoritmo para representar el conjunto de Mandelbrot, puede ser el siguiente: 1.- Se elige un nmero c del plano complejo. 2.- Se hace z = 0. 3.- Desde n = 0 hasta 1000 3.1.- Se calcula x = z2 + c. 3.2.- Se hace el cambio z = x. 3.3.- Si | z | >= 2 se va al paso 5. 4.- Se representa c. 5.- Se vuelve al paso 1. 6.- Fin. Podemos representar los puntos con diversos colores dependiendo de la iteracin en la que rebasen a 2. Los puntos que pertenecen al conjunto de Mandelbrot se colorean de negro.

Los conjuntos de Julia.

Los conjuntos de Julia son muy fciles de definir y se engendran mediante un proceso de iterativo, en el plano complejo. Estn ntimamente relacionados con el conjunto de Mandelbrot. Veamos como se crean estos conjuntos de Julia: se parte de la expresin fc(z) = z2 + c, pero ahora z es la variable y c permanece fija. Es decir, cada valor de c tiene un conjunto de Julia asociado. Segn los valores de c, obtenemos algunos conjuntos conexos y otros no. Hay un teorema que nos aclara esto: si el punto c se elige en el interior del conjunto de Mandelbrot, el correspondiente conjunto de Julia es conexo, en caso contrario el conjunto de Julia no es conexo.

Os planteo las siguientes cuestiones:


Si consideramos los links entre pginas web, como trayectorias unidas por lneas rectas, todas situadas en el plano y cada una de ellas de un color segn la web de que provenga, se podra considerar esta situacin como un fractal? Supongamos una conexin infinita a internet por un usuario que est buscando informacin de diverso tipo. En cada web visitada, el usuario tiene varios links y siempre coge uno al azar. Si representamos estas conexiones a los links como trayectorias de lneas rectas. Este movimiento Browniano, se tratara de un fractal aleatorio o ms bien del juego del caos?

Y si consideramos la conexin de cada usuario al servidor y este a su vez a Internet, es decir, es la propia red internet un fractal?

Si tienes respuestas a estas cuestiones o informacin relacionada con ella, enviame un e-mail:

miguy@profesoresmix.com

LINKS
En estas pginas encontraras a su vez infinidad de enlaces: Pginas donde encontraras informacin sobre fractales Zona Fractal: Introduccin, links, software
fractales de todo.

http://www.quanta.net/zfractal/mainmenu.htm

Base de datos de Fractales: Hay de todo relacionado con http://spanky.triumf.ca/www/spanky.html Chaffey High School Fractal Links Page: Aqu si que hay http://www1.primenet.com/~blitzw/fractal/ Fractal Questions and Answers: Preguntas y respuestas http://www.softlab.ece.ntua.gr/faq/fractal/faq.html
sobre fractales.

Mundo Fractal: De todo un poquito. Galeras de Imgenes Galera de imgenes: Algunas imgenes.
infinitas.

http://www.idecnet.com/~azurdoza/fractal.htm http://personal.redestb.es/dinerz/jordi/

Fractal Images by Sharon Web: Algunas imgenes y links a http://home1.gte.net/itriazon/Sharon.htm Sprotts Fractal Gallery: Muchas imgenes. Sekino's Fractal Gallery: Ms imgenes. Fractal Image Compression: Que crees que hay? Software Software de fractales: Programas en Dos que generan
fractales.

http://sprott.physics.wisc.edu/fractals.htm http://www.willamette.edu/~sekino/fractal/fractal.htm http://ipsun1.cs.nthu.edu.tw/~mr834342/fic.html http://sprott.physics.wisc.edu/software.htm http://hamnetcenter.com/jeffc/fractal.html

FRACTINT Fractal Gallery: Links a infinitas imgenes. http://spanky.triumf.ca/www/fractint/fract-gal.html

Jeff's Homepage: Programas para generar fractales.

Aqu tienes una pequea muestra de imagen de un fractal. En los links de Galera de imgenes encontraras infinidad de ellas
Ultima revisin: 10 de Enero de 1998. Miguy

Exactamente de qu se trata...
No es mucha la informacin la que puedo entregarle en este momento con respecto al tringulo de Sierpinsky, pero sin duda algo ms le podremos aclarar con respecto a su forma y constitucin. Es tambin conocido como Arandela de Sierpinsky y es un objeto fractal que cae dentro de la dimensin fractal de HOMOTECIA, de forma que: D=log(3)/log(2)~=1.58496 Definamos como Tringulo de Sierpinski en la iteracin n=0 un tringulo equiltero de lado x. En iteraciones sucesivas n=1,2,3..., iremos recortando un triangulo equiltero con la base invertida de lado mitad al de la iteracin anterior del centro del tringulo de la iteracin anterior. En nuestra seccin de FRACTALES EN JAVA podr ver claramente cmo es que trabaja en plena generacin esta forma. El modelo terico de Tringulo de Sierpinski necesitara un nmero infinito de iteraciones para construirse. Tenindose en cuenta que el rea de un triangulo equiltero de lado x viene dada por la expresin 2 Raz(5) * x A(x) = -------------4 Y que el nmero de tringulos equilteros que conforman la Arandela de Sierpinski para la iteracin n-sima son n 3 Cuya longitud de lado (de estos tringulos) en la iteracin n-sima es x --n 2 El permetro de todos los tringulos viene dado por n 3 *3*x L(x) = Lim ------------ = Infinito

n->oo 2

El rea total de los tringulos ser n 2 3 * Raiz(5) * x S(x) = Lim ------------------- = 0 n->oo 2n 4*2 Conforme las iteraciones se suceden, vemos como el rea total se va desvaneciendo hasta llegar a cero. Al tiempo, el permetro de infinitos tringulos tender a infinito. Demostracin numrica - Programa en C que calcula numricamente el rea y permetro /* * El monstruo de Sierpinski * Calculo numerico del area y el perimetro en lenguaje C * Escrito por Alfredo Zurdo en 1997 */ #include <stdio.h> #include <math.h> #define K 0.559016994374947424102 /* * Area del triangulo equilatero de lado x * * PRECONDICION: x >= 0, K = sqrt(5)/4 */ double area_tri(double x) { return x * x * K; } /* * Area total de los triangulos existentes en la n-esima * iteracion del triangulo de Sierpinski, x es el lado del * triangulo generador en la primera iteracion n=0 * * PRECONDICION: x >= 0, n = 0,1,2,... */ double area_sierp(double x, long n) { return pow(3, n) * area_tri(x / pow(2, n)); } /* * Perimetro total de los triangulos existentes en la * n-esima iteracion del triangulo de Sierpinski, x es * el lado del triangulo generador en la iteracion n=0 * * PRECONDICION: x >= 0, n = 0,1,2,... */ double peri_sierp(double x, long n) {

return pow(3, n) * 3.0 * x / pow(2, n); } main() { long iter[] = {0,1,2,3,4,5,6,7,8,9,10,20,50,100,200,500}; long i; double lado = 1.0; printf("\nLado generador = %g\n", lado); printf("Area teorica = 0\n\n"); printf("Iter Area Perimetro\n"); printf("===== ================== ==============\n"); for (i=0; i<16; i++) { printf("%3d : ", iter[i]); printf("%18.15f", area_sierp(lado, iter[i])); printf("%15.9g\n", peri_sierp(lado, iter[i])); } } Salida por pantalla del programa Lado generador = 1 Area teorica = 0 Iter Area Perimetro ===== ================== ============== 0 : 0.559016994374947 3 1 : 0.419262745781211 4.5 2 : 0.314447059335908 6.75 3 : 0.235835294501931 10.125 4 : 0.176876470876448 15.1875 5 : 0.132657353157336 22.78125 6 : 0.099493014868002 34.171875 7 : 0.074619761151002 51.2578125 8 : 0.055964820863251 76.8867188 9 : 0.041973615647438 115.330078 10 : 0.031480211735579 172.995117 20 : 0.001772761366629 9975.77019 50 : 0.000000316583430 1.9128645e+09 100 : 0.000000000000179 1.21968353e+18 200 : 0.000000000000000 4.95875973e+35 500 : 0.000000000000000 3.33235133e+88 El rea terica de la arandela para un lado incial x=1 es como se esperaba 0, mientras que el permetro de todos los lados tiende a infinito.

NOTA: ste artculo fue sacado desde otro sitio y no es propia autora del webmaster de FRACTALES - CHILE

Você também pode gostar