You are on page 1of 242

Sonia SABOGAL

&

Gilberto ARENAS

Una introduccin a la

geometra fractal

Sonia SABOGAL & Gilberto ARENAS


Escuela de Matemticas
Universidad Industrial de Santander
Bucaramanga, 2011

Contenido
Introduccin

1. Generalidades

1.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.1. La autosimilitud . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.2. La dimensin extraa . . . . . . . . . . . . . . . . . . . . . .

10

1.2. Algunos datos histricos . . . . . . . . . . . . . . . . . . . . . . . . .

15

1.3. Cuatro ejemplos clsicos de conjuntos fractales . . . . . . . . . . . .

19

1.3.1. El conjunto de Cantor . . . . . . . . . . . . . . . . . . . . . .

20

1.3.2. La carpeta de Sierpiski . . . . . . . . . . . . . . . . . . . . .

21

1.3.3. La curva de Koch . . . . . . . . . . . . . . . . . . . . . . . . .

22

1.3.4. La esponja de Menger . . . . . . . . . . . . . . . . . . . . . .

23

1.4. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

24

2. Nociones de espacios mtricos

25

2.1. Denicin y ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . .

26

2.1.1. Subespacio mtrico . . . . . . . . . . . . . . . . . . . . . . . .

32

2.2. Nocin de convergencia . . . . . . . . . . . . . . . . . . . . . . . . . .

33

Contenido

ii

2.3. Sucesiones de Cauchy, espacios mtricos completos, punto adherente,


bolas, conjuntos cerrados . . . . . . . . . . . . . . . . . . . . . . . . .

37

2.4. Conjuntos abiertos . . . . . . . . . . . . . . . . . . . . . . . . . . . .

48

2.5. Conjuntos compactos, conjuntos acotados y totalmente acotados, puntos de acumulacin y puntos frontera . . . . . . . . . . . . . . . . . .

50

2.6. Continuidad en espacios mtricos . . . . . . . . . . . . . . . . . . . .

62

2.7. Contracciones en espacios mtricos . . . . . . . . . . . . . . . . . . .

66

2.8. El teorema del punto jo para espacios mtricos completos . . . . . .

70

2.9. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

71

3. El espacio (H(X) , h): el espacio donde viven los fractales

79

3.1. El conjunto H(X) y la mtrica de Hausdor . . . . . . . . . . . . . .

79

3.2. Completez del espacio H(X) . . . . . . . . . . . . . . . . . . . . . .

87

3.3. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

97

4. Sistemas iterados de funciones

99

4.1. Sistema Iterado de Funciones (SIF), atractor de un SIF . . . . . . . .

99

4.2. SIF con condensacin . . . . . . . . . . . . . . . . . . . . . . . . . . . 104


4.3. La funcin de direccionamiento . . . . . . . . . . . . . . . . . . . . . 107
4.4. Sobre el tringulo de Sierpiski . . . . . . . . . . . . . . . . . . . . . 115
4.4.1. SIF triangulares y una caracterizacin de S . . . . . . . . . . 117
4.4.2. S es mucho ms de lo que parece . . . . . . . . . . . . . . . . 127
4.4.3. Una caracterizacin de

Ln . . . . . . . . . . . . . . . . . . 129

n=0

4.5. Transformaciones geomtricas del atractor de un SIF en el plano . . 135


4.5.1. Transformacin de similaridad, homotecia centrada en 0 . . . 135

Contenido

iii

4.5.2. Traslado del atractor de un SIF . . . . . . . . . . . . . . . . . 139


4.5.3. SIF rgido y rotacin del atractor de un SIF rgido . . . . . . 142
4.6. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
5. Breve visita a los sistemas dinmicos discretos

149

5.1. Dinmica de las funciones lineales en R . . . . . . . . . . . . . . . . . 151


5.2. La dinmica se complica: la Tienda . . . . . . . . . . . . . . . . . . 154
5.3. Puntos peridicos y el teorema de Sharkovskii . . . . . . . . . . . . . 156
5.4. Transitividad topolgica . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.5. La denicin de caos segn R. L. Devaney . . . . . . . . . . . . . . . 165
5.6. El conjunto de los puntos atrapados . . . . . . . . . . . . . . . . . . 169
5.7. Equivalencia topolgica . . . . . . . . . . . . . . . . . . . . . . . . . 178
5.8. Conjuntos invariantes repulsores

. . . . . . . . . . . . . . . . . . . . 180

5.9. Un ejemplo en el plano . . . . . . . . . . . . . . . . . . . . . . . . . . 183


5.10. Ejercicios y algunos comentarios

. . . . . . . . . . . . . . . . . . . . 187

6. Talleres

191

Taller 1: Manejo bsico de WinLogo . . . . . . . . . . . . . . . . . . . . . . 192


Taller 2: Creando Fractales con WinLogo

. . . . . . . . . . . . . . . . . . 196

Taller 3: Transformaciones anes y autosemejanzaParte I . . . . . . . . . 200


Taller 4: Transformaciones anes y autosemejanzaParte II . . . . . . . . 204
Taller 5: El juego de la semilla y la produccin . . . . . . . . . . . . . . . 208
Taller 6: Generando fractales con FRACLIN . . . . . . . . . . . . . . . . 210
Taller 7: Movimientos del atractor de un SIF . . . . . . . . . . . . . . . . 212

iv

Contenido

A. La desigualdad de CauchySchwarz

213

B. Algunas propiedades del conjunto de Cantor

215

C. Algunas propiedades del tringulo de Sierpiski

219

Referencias

223

Introduccin
El creciente inters que existe actualmente en diversos campos de la ciencia por la
geometra fractal y sus muy diversas aplicaciones, as como la importancia que se
le concede, implica la necesidad de divulgar los conceptos bsicos de esta geometra
entre los estudiantes de ciencias e ingenieras de nuestras universidades. En el presente
texto se pretende hacer un acercamiento a los fractales por el camino de los Sistemas
Iterados de Funciones (SIF) mediante el estudio formal de la nocin de autosimilitud
(o autosemejanza) en el contexto de los espacios mtricos, haciendo nfasis en el
tratamiento formal y riguroso de los conceptos y teoremas de la matemtica que
sustentan esta teora y proponiendo talleres para ser desarrollados por los estudiantes,
haciendo uso, en algunos de ellos, de un programa computacional.
La geometra fractal nace en la dcada de los aos setenta del siglo pasado y se enmarca en las reas del anlisis matemtico, la geometra, la topologa y la matemtica
aplicada. Por otra parte, dado que en esta geometra la interaccin con el computador es indispensable, dadas tambin las muy diversas aplicaciones que se le vienen
encontrando, y dada la vistosidad de las guras que en ella se estudian y su proximidad con objetos y fenmenos de la naturaleza, se puede armar que los fractales
constituyen actualmente una interesante alternativa de trabajo en el campo de la
educacin matemtica.
En el mbito de la Universidad Industrial de Santander (UIS) se imparti, de manera casi ininterrumpida, entre los ao 1992 y 2009, un curso de introduccin a la
geometra fractal como contenido de la asignatura Geometra Moderna, ofrecida por
la Escuela de Matemticas. El texto que aqu presentamos corresponde en buena

vi

Introduccin

parte a la recopilacin, anlisis y organizacin de las notas de clase de dicho curso,


recopilacin, anlisis y organizacin que han sido posibles gracias al ao sabtico que
la UIS concedi a la autora durante el ao 2007.
El presente trabajo ha sido escrito con el objetivo de servir como texto gua para
el desarrollo de un curso de introduccin a la geometra fractal a nivel universitario y con un tratamiento formal desde el punto de vista matemtico. Pretendemos
de esta manera contribuir a la divulgacin, estudio e investigacin de la geometra
fractal tanto en la UIS como en universidades de otras latitudes del habla hispana.
Existen ya actualmente varios libros introductorios a la geometra fractal; sin embargo la mayora de ellos son principalmente de tipo divulgativo, y los que hacen un
tratamiento ms formal estn en idioma ingls.
Por otra parte se incluyen en nuestro texto algunos resultados originales, como el
ejemplo de una bola no convexa (Ejemplo 2.3.11(7)) obtenido por el profesor G.
Arenas (ver [2]); tambin en el captulo 4, ms exactamente en la seccin 4.4, aparecen algunos resultados relativos al ya muy conocido tringulo de Sierpiski. La idea
esencial de la Proposicin 4.4.19 es debida al excelente matemtico, especialista en
Sistemas Dinmicos, colega y amigo Dr. Hctor Mndez Lango, profesor de la Universidad Nacional Autnoma de Mxico (UNAM), quien como parte de su ao sabtico
estuvo acompandonos durante los meses de agosto de 2007 a enero de 2008, realizando una estancia acadmica en la UIS. El Dr. Mndez Lango es adems autor
del captulo 5 del presente texto, como lo comentaremos de nuevo ms adelante. La
Proposicin 4.4.13 es debida al tambin excelente matemtico, colega y amigo profesor Hber Mesa Palomino, distinguido egresado de la Licenciatura en Matemticas
de la UIS, M.Sc. de la Universidad del Valle (UNIVALLE) y actualmente profesor
en la UNIVALLE; dicha proposicin es parte de su trabajo de monografa de la
Licenciatura (ver [25]) y aparece tambin publicado en [26].
Adems, en el trabajo que estamos aqu presentando el orden y el tratamiento de
algunos temas se desarrollan de manera un poco diferente a como se hace en la
mayora de los textos; este desarrollo un poco diferente se basa principalmente en
la experiencia con los estudiantes de los diversos cursos que se han impartido. De

Introduccin

vii

esta manera esperamos que todo lo anteriormente expresado justique plenamente


la presentacin de este trabajo.
Hemos distribuido nuestra exposicin en seis captulos. El primer captulo, Generalidades, se ha escrito a manera de introduccin al tema, presentando algunas
ideas muy generales pero tambin bsicas y por tanto muy importantes. Algunos
datos histricos interesantes no solo proporcionan una breve resea histrica de la
geometra fractal, sino que aportan elementos que ayudan a entender el proceso de
gestacin, nacimiento y evolucin que ha venido teniendo este tipo de geometra.
Tambin en este captulo nos detenemos un poco en hacer una descripcin informal
de cuatro fractales clsicos: el conjunto de Cantor, la carpeta de Sierpiski, la curva
de Koch y la esponja de Menger, principalmente con el nimo de ilustrar varias de
las ideas generales presentadas.
En el segundo captulo, Nociones de espacios mtricos, pasamos a abordar directamente los conceptos y resultados formales de lo que podramos llamar la topologa
de los espacios mtricos, que se van a necesitar para los captulos siguientes. Es aqu
donde un estudiante que ha aprobado ya un curso de anlisis matemtico tendra
cierta ventaja. Sin embargo, procuramos hacer el desarrollo de este captulo muy detalladamente, pensando que los estudiantes slo han visto un primer curso de clculo.
En todo caso corresponde a cada profesor determinar, de acuerdo al nivel en que se
encuentren sus alumnos, el ritmo y profundidad con que desarrollara este captulo.
Habiendo estudiado las nociones y resultados bsicos de la teora de los espacios
mtricos, iniciamos en el captulo tres, El espacio (H(X) , h): el espacio donde viven
los fractales, el estudio de ese espacio mtrico en particular, llamado as por M.
Barnsley (ver [5], [4]), uno de los pioneros en el estudio de la geometra fractal, que
es en realidad un hiperespacio en cuanto sus puntos son los subespacios compactos
no vacos de un espacio mtrico completo.
El captulo cuatro, Sistemas iterados de funciones, es de gran importancia, pues por
una parte constituye la justicacin de los captulos anteriores, es decir prcticamente
toda la teora que se ha visto hasta el captulo tres se incluye, porque se necesita
para la completa y cabal comprensin del captulo cuatro, y por otra parte en este

viii

Introduccin

captulo se expone con todo detalle el proceso de construccin de fractales mediante


SIF, lo cual a su vez permite presentar una denicin plenamente formal desde el
punto de vista matemtico de la nocin de autosemejanza. Se incluye adems en
este captulo una seccin dedicada exclusivamente a la ubicua curva triangular de
Sierpiski, y hacia el nal, una seccin titulada Transformaciones geomtricas del
atractor de un SIF en el plano, la cual, aunque tal vez no es tan importante como las
anteriores, no deja de ser interesante, pues muestra cmo se puede cambiar el tamao
o girar o desplazar un fractal en el plano, lo cual puede ser muy til desde el punto
de vista computacional. Es importante resaltar aqu que esta seccin corresponde
al tema de trabajo de monografa de una estudiante egresada de la Licenciatura en
Matemticas de la UIS (ver [31]), trabajo que realiz bajo la orientacin del profesor
Rafael Isaacs, colega nuestro en la Escuela de Matemticas y destacado integrante
del Grupo Fractales.
El captulo cinco, Breve visita a los sistemas dinmicos discretos, se ha incluido por
la estrecha relacin que existe entre los fractales y los sistemas dinmicos en cuanto
estos ltimos proporcionan otro mtodo para obtener fractales. Como ya se coment
anteriormente, este captulo ha sido elaborado por el Dr. Hctor Mndez Lango,
quien durante su estancia en nuestra Escuela de Matemticas orient la mayora de
las sesiones semanales de nuestro seminario de Fractales, y con quien adems tuvimos
otras muy agradables reuniones de trabajo.
Finalmente se proponen varios talleres en el captulo seis, para ser desarrollados
paralelamente a la teora de la siguiente forma: los talleres 1 a 5 apoyan y complementan los tres primeros captulos, mientras que los talleres 6 y 7 corresponderan
a los captulos 4 y 5. Debemos mencionar aqu que buena parte de estos talleres fue
elaborada junto con el profesor Rafael Isaacs, y que otra parte se basa en el trabajo
de monografa de una estudiante egresada de la Licenciatura en Matemticas de la
UIS (ver [7]).
Incluimos adems en cada captulo, excepto en el ltimo, una lista de ejercicios, y al
nal tres pequeos apndices que en algn momento consideramos necesarios.
Queremos agradecer muy profunda y sinceramente a varias personas y entidades que

Introduccin

ix

contribuyeron en una u otra forma con la elaboracin y buen trmino de este trabajo:
la UIS, la Escuela de Matemticas, todos los estudiantes que en algn momento de su
carrera tomaron el curso de Geometra Moderna, todos los asistentes y participantes,
permanentes y pasajeros, del Seminario de Fractales que se realiz durante varios aos
en la Escuela de Matemticas de la UIS, tambin a Leidy Yadira Velasco y Camilo
Ramrez, quienes colaboraron con la digitacin de parte del presente documento.
Esperamos entonces que el material que estamos ofreciendo se convierta en una buena
alternativa de apoyo para el desarrollo de un curso introductorio de geometra fractal
a nivel universitario.
Los autores
Bucaramanga, abril de 2011

Captulo 1

Generalidades
1.1.

Introduccin

Naturalmente podemos ubicar la geometra fractal en ese gran continente del mundo
de la matemtica llamado geometra, junto a la geometra proyectiva, la geometra
euclidiana, las no euclidianas y la topologa. La palabra geometra viene del griego
geo: tierra, y metrein: medir. La geometra euclidiana es la geometra clsica que
empezamos a estudiar desde la escuela primaria; es punto de partida para las otras
clases de geometra y la primera en orden cronolgico. Casi tan antigua como el hombre mismo, dado que su gestacin es, en buena parte, consecuencia de la necesidad e
inquietud natural del ser humano por conocer, analizar y medir lo que encuentra en
el mundo, la geometra en general busca, de una u otra manera, el modelar objetos
y fenmenos de la naturaleza y hallar un orden en el universo.
Sin embargo las formas y guras que estudia la geometra euclidiana son bastante
ideales, suaves, regulares, es decir ms bien alejadas de las que realmente se encuentra
en la naturaleza. Como arma el propio B. Mandelbrot, considerado padre de los
fractales:

Las nubes no son esferas, las montaas no son conos, las lneas costeras no son
circunferencias y la corteza de un rbol no es lisa, como tampoco es cierto que
la luz viaje en lnea recta. (B. Mandelbrot, [22]).

1. Generalidades

La geometra fractal pretende acercarse un poco ms a las formas, objetos y fenmenos de la naturaleza; de hecho, uno de los libros clsicos de B. Mandelbrot lleva
el sugestivo ttulo The Fractal Geometry of Nature [22]. Pensemos por ejemplo en
un rbol. Quiz una representacin aproximada de un rbol, usando guras de la
geometra euclidiana, sera como la que se muestra en la Figura 1.1, mientras que
usando los principios bsicos de la geometra fractal, una representacin de un rbol
sera como la de la Figura 1.2. La Figura 1.3 corresponde a una representacin de
un rbol obtenida (computacionalmente) aplicando el mtodo que explicaremos en
el captulo 4 del presente libro.

Figura 1.1: Geometra euclidiana. Figura 1.2: Geometra fractal.

Figura 1.3: rbol fractal.

Justamente esta caracterstica (la de constituir una geometra ms cercana a la naturaleza) es una de las razones por las cuales la geometra fractal actualmente llama
la atencin. Existen, en nuestro concepto, al menos otros tres atractivos que posee esta geometra, a saber: la belleza o vistosidad de las guras que estudia, las numerosas
aplicaciones que se le vienen encontrando en muy diversas ramas de la ciencia y aun
del arte (fsica, biologa, qumica, geologa, medicina, pintura, arquitectura, msica,
literatura, diseo, entre otras), y por otra parte, dado que constituye un rea de estudio relativamente nueva, se encuentra an en ella una buena cantidad de problemas
abiertos y preguntas sin respuestas conocidas, hecho que por s slo constituye un
fuerte atractivo para quien se precie de ser un amante de la matemtica.
En la Figura 1.4 se muestran dos ejemplos de la naturaleza donde llama la atencin
lo vistoso de su geometra.
[S.M. Sabogal & G. Arenas

1.1. Introduccin

Figura 1.4: Fractales en la naturaleza. Foto de los autores.

En la Figura 1.5 se muestran varios modelos de fractales elaborados por los estudiantes de la asignatura Geometra Moderna. Los modelos fueron construidos aplicando
el mtodo que explicaremos en el captulo 4, y corresponden a ejemplos clsicos
de la geometra fractal: Esponja de Menger, Pirmide de Sierpiski y Carpeta de
Sierpiski.

Figura 1.5: Fractales en la matemtica.

En la Figura 1.6 se presentan dos fotos tomadas en el Museo de Arte Moderno de la


ciudad de Mxico, donde se muestra cmo en el arte se hace referencia a la geometra
fractal.
Bien, pero, qu es un fractal?; debemos aclarar en primer lugar, que an NO existe
una denicin formal (desde el punto de vista matemtico) y universalmente acepUna introduccin a la geometra fractal]

1. Generalidades

Figura 1.6: Fractales en el arte. Fotos de los autores.


[S.M. Sabogal & G. Arenas

1.1. Introduccin

tada de lo que es un fractal. En [23], el primer gran ensayo en el que Mandelbrot


expone su teora de los fractales, y que constituye por tanto un documento histrico,
el padre de los fractales incluye, en el captulo 13, una lista de neologismos, de la
cual extraemos los siguientes1 :
Escalante. Adj. Dcese de una gura geomtrica o de un objeto natural cuyas
partes tienen la misma forma o estructura que el todo, salvo que estn a diferente
escala y pueden estar ligeramente deformadas. Advertencia: El trmino scaling,
tomado del ingls, est ya tan arraigado que es mejor no alejarse demasiado de
l buscando un neologismo que lo sustituya.
Fractal. Adj. Sentido intuitivo. Que tiene una forma, bien sea sumamente
irregular, bien sumamente interrumpida o fragmentada, y sigue siendo as a
cualquier escala que se produzca el examen. Que contiene elementos distintivos
cuyas escalas son muy variadas y cubren una gama muy amplia. Razones de
su necesidad: Desde har unos cien aos, los matemticos se haban ocupado
de algunos de esos conjuntos, pero no haban edicado ninguna teora acerca
de ellos, y no haban necesitado, por lo tanto, ni la necesidad de un trmino especco para designarlos. Una vez que el autor ha demostrado que en la
naturaleza abundan objetos cuyas mejores representaciones son conjuntos fractales, es necesario disponer de una palabra apropiada que no sea compartida
con ningn otro signicado.
Fractal. n.f. Conguracin fractal; conjunto u objeto fractal. Advertencia: La
palabra fractal no distingue, adrede, entre conjuntos matemticos (la teora) y
objetos naturales (la realidad): se emplea en los casos en que su generalidad, y
la ambigedad deliberada que resulta de ello sean bien deseadas, bien aclaradas
por el contexto, o no lleven inconvenientes asociados.
Dimensin fractal. Sentido genrico: Nmero que sirve para cuanticar el grado de irregularidad y fragmentacin de un conjunto geomtrico o de un objeto
natural. La dimensin fractal no es necesariamente entera. Sentido especco:
Se aplica a veces a la dimensin de Hausdor y Besicovitch, pero ya no se
1

Hay que advertir que citamos de la traduccin al espaol que Tusquets hizo del original francs
[23]. El mismo trmino escalante, por ejemplo, no aparece en el DRAE, y ni siquiera en la Wikipedia
hasta la fecha.
Una introduccin a la geometra fractal]

1. Generalidades
recomienda tal uso.
Conjunto fractal. Denicin provisional. Conjunto cuya dimensin fractal es
mayor o igual que su dimensin ordinaria (topolgica).
Objeto fractal. Objeto natural que resulta razonablemente til representarlo
matemticamente por un conjunto fractal.

Es claro que ninguno de los neologismos anteriores, salvo el de conjunto fractal,


corresponde a una denicin formal desde el punto de vista matemtico. Y es que
en verdad Mandelbrot hace un tratamiento muy informal de su teora. Por ejemplo,
en relacin con la denicin misma del trmino fractal, escribe:
Hace falta denir de manera rigurosa lo que es una gura fractal para luego
decir que un objeto real es fractal si lo es la gura que conforma su modelo?
pensando que tal formalismo sera prematuro, he adoptado un mtodo distinto basado en una caracterizacin abierta, intuitiva, y procediendo por toques
sucesivos. [23, pg. 13].

Ciertamente existen dos propiedades fundamentales que de alguna forma identican


lo que es un fractal, y son: la autosimilitud (o autosemejanza) y la dimensin extraa. Lo que haremos en lo que resta de esta seccin es intentar explicar en qu
consisten estas dos propiedades, a partir de un ejemplo concreto, para nalmente
mostrar una denicin tentativa del trmino fractal.

1.1.1.

La autosimilitud

Consideremos un tringulo cualquiera junto con su interior, es decir relleno. Unamos


los puntos medios de los lados del tringulo de modo que su interior queda dividido
en cuatro tringulos, de los cuales eliminamos el tringulo central. En cada uno de los
tres tringulos que quedan repetimos la misma construccin (unir los puntos medios
de los lados y eliminar el tringulo central) obtenindose nueve triangulitos (vase
la Figura 1.7), en cada uno de los cuales repetimos la construccin para obtener 27
triangulitos y as sucesivamente. De esta manera obtenemos una sucesin de guras
[S.M. Sabogal & G. Arenas

1.1. Introduccin

S0

S1

S2

...

...

S3

Sn

Figura 1.7: Construccin geomtrica del tringulo de Sierpiski.

S1 , S2 , S3 , . . . , Sn . . ., y la ltima gura es la que se conoce con el nombre de


tringulo de Sierpiski.
Por supuesto que no es correcto decir la ltima gura, dado que, en teora, el
proceso de construccin descrito anteriormente nunca va a terminar; sin embargo,
la sucesin de guras s parece acercarse a una gura en particular y es posible
y correcto hablar de la gura lmite, que intuitivamente es la gura hacia la cual
tiende o se acerca nuestra sucesin (Sn )n . Uno de los objetivos del presente texto
es proporcionar una denicin formal de lo que aqu estamos llamando gura lmite
y obtenerla efectivamente como el lmite matemtico de una cierta sucesin en un
cierto espacio mtrico; esto lo haremos en el captulo cuatro y se necesitar para ello
todo el contenido de los dos captulos anteriores. Sin embargo, s podemos en este
momento denir formalmente el tringulo de Sierpiski como conjunto, mediante la
interseccin de la familia {Sn }n , es decir, si notamos S al tringulo de Sierpiski,
entonces denimos,

S :=

Sn .

n=1

Este fractal lleva su nombre en honor al matemtico polaco Waclaw Sierpiski2 ,


2

Sierpiski Waclaw (18821969). Matemtico polaco, nacido en Varsovia. Miembro fundador


de la escuela matemtica polaca moderna, junto con Janiszewski y Mazurkiewicz, que contribuy al
progreso de la teora de conjuntos y de la topologa y favoreci la consolidacin de los fundamentos
lgicos de las matemticas. Llev a cabo importantes investigaciones sobre teora de nmeros.
Una introduccin a la geometra fractal]

1. Generalidades

quien lo present en el ao 1916 (vase [34]).


Aunque hay innitos pasos en la construccin del conjunto S, ya a partir de los pasos

4 o 5 se empieza a tener una idea clara de cmo es la gura lmite y en pocos pasos
posteriores ya no se perciben diferencias, a simple vista, entre un paso y el siguiente.

Figura 1.8: Tringulo de Sierpiski.

Una buena representacin de cmo sera la gura lmite o tringulo de Sierpiski


S, se muestra en la Figura 1.8. Ahora, observando detenidamente este conjunto,

inmediatamente se aprecian en l muchsimas copias ms pequeas de s mismo. En


realidad si recordamos el proceso de construccin de S concluimos que son innitas

copias. De esta forma podemos armar que el tringulo de Sierpiski est formado
por innitas copias de s mismo, solo que reducidas y colocadas en diferente posicin.
Esta propiedad es llamada autosimilitud o autosemejanza, y es la primera propiedad
que debemos destacar como una propiedad esencial de los fractales.
La nocin intuitiva de autosemejanza en realidad es muy sencilla y natural; muy
seguramente todos la hemos percibido en algn momento y de alguna manera en
muy diversos contextos: por ejemplo al observar diferentes objetos de la naturaleza
como algunas clases de plantas, rboles, una cabeza de colior o una de brcoli, las
nubes, las olas del mar, un relmpago, entre muchos otros. Se encuentra tambin,
claro est, en el contexto de las matemticas: algunas fracciones continuas, conjuntos
cuyos elementos son conjuntos, ltros cuyos elementos son ltros, la categora de
[S.M. Sabogal & G. Arenas

1.1. Introduccin

las categoras3 , la estructura algebraica de Top(X), y numerosos conjuntos, hoy


ejemplos clsicos de conjuntos autosemejantes como el tringulo de Sierpiski, del
que acabamos de hablar, o el conjunto de Cantor, la curva de Koch, el tetraedro de
Sierpiski y la esponja de Menger, de los cuales hablaremos un poco ms adelante.
En todos los entes anteriores se percibe de alguna forma y en mayor o menor grado
la siguiente caracterstica: el todo est formado por varias copias de s mismo, solo
que reducidas y puestas en diferente posicin; o, dicho de otra manera: el todo es
igual a sus partes, salvo un factor de escala.

(a)

(b)

Figura 1.9: Autosimilitud en el tringulo de Sierpiski.

Volviendo a nuestro tringulo de Sierpiski, es claro que de las innitas copias que S

contiene de s mismo, hay tres de ellas que son maximales (vase la Figura 1.9(a)).
Cada una de estas tres copias est a su vez formada por otras tres subcopias, y
cada una de estas por tres subsubcopias etc. etc. Otra manera de visualizar la
propiedad de autosemejanza es imaginando que se pone una lupa o efecto de zoom
en cualquier parte o regin de S, y observar que, no importa lo pequea que sea
la regin observada, siempre se encontrar una copia reducida del conjunto total S

(Figura 1.9(b)).

Sin embargo, notemos que un conjunto de la geometra clsica euclidiana tambin


puede ser autosemejante; por ejemplo, un segmento de recta se puede ver como la
unin de dos copias de s mismo, o un cuadrado como la unin de cuatro copias
de s mismo, como se puede apreciar en la Figura 1.10. Entonces, en dnde radica
3

Muy posiblemente aqu aparecen algunos conceptos desconocidos para el estudiante. La idea es
que investigue algo al respecto ya sea consultando en libros o preguntndole al profesor.
Una introduccin a la geometra fractal]

10

1. Generalidades

la diferencia entre los objetos de la geometra fractal y los objetos de la geometra


euclidiana clsica? Aqu es donde abordaremos la segunda propiedad esencial de los
fractales.

(a)

(b)

Figura 1.10: Autosimilitud en un segmento y en un cuadrado.

1.1.2.

La dimensin extraa

Para la mayora de las personas es intuitivamente claro y natural, de acuerdo con lo


aprendido en la escuela primaria y secundaria, que las guras o conjuntos geomtricos tienen dimensin 0, 1, 2 o 3. As, un punto o un conjunto discreto de puntos
tiene dimensin 0; una lnea dimensin 1; una gura en el plano, como un cuadrado
o un tringulo (con su interior), tiene dimensin 2, y las guras en el espacio como
una esfera o un cubo tienen dimensin 3. En principio, para la mayora de las personas estas seran las nicas posibilidades que puede tomar el valor de la dimensin
de un objeto o ente geomtrico. Qu pensara usted si le dijeran que un conjunto
tiene dimensin 0,458?, o dimensin 1,753, por ejemplo? Seguramente le parecera
al menos un poco extrao. Pues bien, nuestro tringulo de Sierpiski tiene dimensin aproximadamente igual a 1,584 (ms exactamente su dimensin es ln 3/ ln 2).
Justicar plenamente esta armacin requerira tener unos buenos conocimientos de
teora de la medida y teora de la dimensin, que ciertamente constituyen campos
relativamente sosticados de la matemtica, fuera del alcance del presente texto.
Intentaremos de todas maneras, dar una pequea explicacin que al menos nos aproxime un poco a este fenmeno. En primer lugar debemos aclarar que existen varias
clases de dimensin; por ejemplo la dimensin topolgica, la dimensin de Hausdor
[S.M. Sabogal & G. Arenas

1.1. Introduccin

11

Dimensin 0

Dimensin 1

Dimensin 2

Dimensin 3

Dimensin 1,584

Dimensin 1,8928

Figura 1.11: Algunos objetos y su dimensin.

y la llamada precisamente dimensin fractal. Analicemos un poco lo que ocurre con


un segmento o con un cuadrado. El segmento lo podemos romper en dos segmentos
congruentes, y cada uno de ellos se puede ampliar por un factor de 2 para obtener
el segmento original (ver Figura 1.10(a)). Claro que tambin se puede romper en 4
segmentos congruentes, de modo que cada uno de ellos al ampliarlo por un factor de
4, reproduce el original y, en general podramos romper el segmento en n segmentos
congruentes y con un factor de ampliacin de n, obtener el segmento original. El
caso de un cuadrado es un poco diferente. Podemos descomponer un cuadrado en 4
cuadrados congruentes y el factor de la ampliacin es 2 (Figura 1.10(b)). Alternativamente podemos descomponer el cuadrado en 9 cuadrados congruentes con el factor
de ampliacin 3, o 25 pedazos con factor 5. As, en general el cuadrado se puede
descomponer en n2 copias de s mismo, cada una de las cuales se puede ampliar por
un factor n para alcanzar la gura original. Finalmente podemos descomponer un
cubo en n3 pedazos iguales, cada uno de los cuales tiene factor de ampliacin n
(ver Figura 1.12).
Una introduccin a la geometra fractal]

12

1. Generalidades

Figura 1.12: Autosimilitud en un cubo.

En todos los casos se cumple la frmula


nD = N,
donde n es el factor de ampliacin, N el nmero de copias y D la dimensin. En
consecuencia,
D=

ln N
ln (nmero de copias semejantes a la gura original)
=
.
ln n
ln (factor de ampliacin para obtener la gura original)

(1.1)

As, para nuestro tringulo de Sierpiski tenemos que N = 3 y n = 2, y por tanto,


DS =

ln 3
1,584 .
ln 2

De esta manera 1 < DS < 2, lo que puede interpretarse como que el tringulo

de Sierpiski no es exactamente ni una curva clsica, ni una supercie, sino algo


intermedio entre estos dos entes; expresado de manera informal e intuitiva, S llena
el espacio ms que una curva clsica, pero menos que una supercie.

Sin embargo, teniendo en cuenta que una buena cantidad de personas piensa que
todos los fractales tienen dimensin no entera, debemos en este momento hacer una
aclaracin importante. Consideremos un fractal tambin clsico y que podra verse de
alguna manera como la versin en R3 del tringulo de Sierpiski, se llama justamente
la pirmide o tetraedro de Sierpiski, y lo notaremos P. Se construye como sigue:
tomemos un tetraedro regular P0 con longitud de arista a. Ubiquemos los puntos

medios de cada arista y conectmoslos. Conservamos los cuatro nuevos tetraedros


formados por los vrtices y removemos lo que resta de P0 (octaedro de longitud de
arista a/2). La gura obtenida consta de cuatro tetraedros semejantes a P0 , gura

[S.M. Sabogal & G. Arenas

1.1. Introduccin

13

que denotaremos P1 . El proceso se repite para cada tetraedro semejante a P0 , es


decir, se ubican los puntos medios de cada arista (en cada tetraedro por separado) y

se conectan. Conservamos los 16 tetraedros de arista a/4 formados en este proceso


y removemos lo restante (cuatro octaedros de arista a/4).

...
P0

P1

P2

Pn

Figura 1.13: Construccin geomtrica de la pirmide de Sierpiski.

Obsrvese que para obtener el primer paso P1 de la construccin anterior hemos


quitado del tetraedro un octaedro como se muestra en la Figura 1.14.

Figura 1.14: Primer paso de la construccin de la pirmide de Sierpiski.

La gura obtenida la llamaremos P2 ; as sucesivamente construiremos P3 , P4 , . . . , lo

cual nos genera una sucesin (Pn )n de guras cuya gura lmite (en el mismo sentido
en que la describimos para el tringulo de Sierpiski), la llamaremos la pirmide

o tetraedro de Sierpiski, y la notaremos como ya lo escribimos con la letra P.


Claramente nuestra pirmide de Sierpiski es autosemejante; podemos identicar

en ella cuatro copias maximales de s misma, siendo 2 el factor de ampliacin para


obtener de cada copia maximal el conjunto total.
Aplicando entonces (1.1) a nuestro fractal P, tenemos
DP =
Una introduccin a la geometra fractal]

ln 4
= 2.
ln 2

14

1. Generalidades

Lo que muestra, quiz sorpresivamente, que no todos los conjuntos de tipo fractal tienen dimensin no entera. Pero entonces estaramos regresando a la pregunta
planteada al nal de la seccin anterior: en dnde radica la diferencia entre los objetos de la geometra fractal y los objetos de la geometra euclidiana clsica? Veamos:
decamos antes que existen varias clases de dimensin, entre ellas una llamada dimensin topolgica y otra llamada dimensin de Hausdor, y no entraremos a denir
tales conceptos, as que el lector tendr que hacer un acto de fe y creer que en el caso
de un segmento las dos dimensiones (la topolgica y la de Hausdor) coinciden en el
valor de 1, en el cuadrado tambin coinciden pero en el valor de 2, para el tringulo
de Sierpiski la dimensin topolgica es 1 mientras que la de Hausdor es ln 3/ ln 2,
y para la pirmide de Sierpiski la dimensin topolgica tambin es 1, mientras que
la de Hausdor es 2. Lo que ocurre, en el caso de los conjuntos que tienen caractersticas fractales, es que su dimensin de Hausdor es estrictamente mayor que
su dimensin topolgica, y hecha esta observacin, pasamos entonces a escribir una
denicin relativamente aceptable, aunque todava no plenamente formal, desde el
punto de vista matemtico:

Un fractal es un conjunto autosemejante y cuya dimensin de Hausdor es


estrictamente mayor que su dimensin topolgica.

Autosemejante
DT = 2
DH = 2
DH = DT

Autosemejante
DT = 1
DH 1,584
DH > DT

Autosemejante
DT = 1
DH = 2
DH > DT

Figura 1.15: En estas guras DT signica dimensin topolgica y DH , dimensin de Hausdor.


[S.M. Sabogal & G. Arenas

1.2. Algunos datos histricos

1.2.

15

Algunos datos histricos

La mencin explcita quiz ms remota en la historia sobre el fenmeno de autosemejanza se remonta al siglo V a.C., al examinar las ideas del lsofo jonio Anaxgoras
de Clazomene (c. 500-428 a.C.). Segn Anaxgoras, el universo fue un caos de innumerables semillas (spermata), al cual la mente (nus), mediante un movimiento de
rotacin (perichoresis), dio orden y forma. Estas semillas no son elementos pues,
cada una es tan compleja como el todo. La alusin a la autosemejanza es clara. Segn
Anaxgoras, los elementos son homemeros, [. . . ] pues cada uno de ellos es un conglomerado de cosas homemeras invisibles. [. . . ] Cada homeomera contiene en s
todas las cosas, de modo similar al todo, [de modo que las homeomeras] no solo son
innitas, sino innitas veces innitas [19]. As cada semilla o spermata, no es ms
simple que el resto, ni esencialmente distinta en su composicin [33, pg. 297].
Ejemplos de conjuntos autosemejantes se conocen desde hace mucho tiempo. A una
buena parte de ellos se los denomina actualmente conjuntos fractales. La prehistoria
de este tipo de conjuntos se remonta a nales del siglo XIX y principios del siglo XX,
con el descubrimiento de fenmenos como el movimiento browniano y de conjuntos
extraos o situaciones que en esa poca fueron consideradas patolgicas, tales
como el conjunto de Cantor (1883), el tringulo de Sierpiski (1916), las funciones
continuas y nunca diferenciables (1872), la curva de Von Koch (1904), las curvas
de Peano que llenan el espacio (1890), entre otros. En el momento de aparecer este
tipo de conjuntos y fenmenos, muchos de ellos fueron subestimados y sencillamente
dejados a un lado. En 1919 Hausdor4 proporciona la herramienta fundamental para medir estos conjuntos tan particulares, al introducir lo que hoy se conoce
como medidas y dimensin de Hausdor, y durante los aos veinte se sigue
desarrollando la teora geomtrica de la medida, cuyo papel es fundamental en el
estudio de este tipo de conjuntos. En 1918 Gaston Julia (1893-1978) publica sus
trabajos sobre sistemas dinmicos complejos, y lo mismo hace en 1926 el matemtico
francs Pierre Joseph Louis Fatou (1878-1929). En los aos veinte los trabajos
de Julia y Fatou fueron de reconocida importancia, pero posteriormente quedaron
4

Hausdorff Flix (18681942). Toplogo alemn, estableci los fundamentos de la topologa


general; desarroll las nociones bsicas de lmite, continuidad, conexin y compacidad, piezas fundamentales de muchas estructuras matemticas; una de sus ideas revolucionarias fue la de espacio
de dimensin no entera. Fue tambin lsofo y escritor.
Una introduccin a la geometra fractal]

16

1. Generalidades

en el olvido hasta que, en los aos setenta Benoit Mandelbrot (1924-2010), rescata dichos trabajos con la ayuda importante de los computadores. Basado en estos
trabajos y en ejemplos como los que mencionamos anteriormente, Mandelbrot logra,
con una visin particular muy geomtrica, detectar ciertas caractersticas comunes,
(autosemejanza, dimensin extraa), en objetos, situaciones y fenmenos de naturaleza muy diversa: el conjunto de Cantor, el tringulo de Sierpiski, la curva de Koch,
el movimiento browniano, las curvas de Peano, la medicin de la longitud de una
costa (en este caso fueron importantes los trabajos de Lewis Fry Richardson), las
uctuaciones en las lneas de transmisin de datos entre ordenadores, la turbulencia
en uidos, la distribucin de las galaxias en el universo, las variaciones de los precios en la bolsa de valores, etc., etc. Crea entonces el trmino fractal para agrupar
bajo l esta gran variedad de fenmenos, y expone sus ideas y teoras al respecto,
principalmente en dos libros que son quiz sus dos obras ms importantes en lo que
se reere a la geometra fractal: Les Objets Fractals: Forme, hasard et dimension
[21] y The Fractal Geometry of Nature [22]. El primero, publicado en 1975, es un
ensayo en el cual, a travs de una serie de pequeos captulos sobre diversos temas
de la ciencia, Mandelbrot expone las ideas fundamentales de sus teoras acerca de los
fractales (irregularidad, azar, autosimilitud, dimensin fractal, etc.). En la ya mencionada traduccin al espaol de este libro [23], Mandelbrot cita a Perrin, quien en
1913 haba escrito lo siguiente:
. . . Todos sabemos cmo, antes de dar una denicin rigurosa, se hace observar a los principiantes que ellos mismos tienen ya la idea de continuidad. Se
traza ante ellos una curva bien clara, y se dice, aplicando una regla contra su
contorno: Veis como en cada punto hay una tangente. O tambin, para sentar
la nocin ms abstracta de la verdadera velocidad de un mvil en un punto de
su trayectoria, se dir: Estis de acuerdo, verdad, con que la velocidad media
entre dos puntos prximos de esta trayectoria acaba por no variar apreciablemente cuando dichos puntos se acercan entre s indenidamente. Y, en efecto,
son muchos los que, recordando que para ciertos movimientos usuales parece
que es as, no ven que esto entraa grandes dicultades.
Los matemticos, sin embargo, han comprendido muy bien la falta de rigor
de estas consideraciones geomtricas, y lo pueril de, por ejemplo, intentar de[S.M. Sabogal & G. Arenas

1.2. Algunos datos histricos


mostrar, trazando una curva, que toda funcin continua admite una derivada.
Si bien las funciones derivables son las ms simples, las ms fciles de manejar,
constituyen a su vez, la excepcin; o bien, si se preere un lenguaje geomtrico,
las curvas que no admiten tangente son la regla, y las curvas regulares, tales
como el crculo, son casos interesantsimos, pero particularsimos [. . . ] Y como
ocurre la mayora de las veces, aquellos a quienes se habla de curvas sin tangente
o de funciones sin derivada empiezan pensando que la naturaleza no presenta
tales complicaciones y que, evidentemente, no nos sugiere esas ideas. Sin embargo, lo cierto es lo contrario, y la lgica de los matemticos los ha mantenido
ms cerca de la realidad que las representaciones prcticas empleadas por los
fsicos [. . . ] Observamos, por ejemplo, uno de esos copos blancos que se obtienen
al salar el agua jabonosa. De lejos, su contorno puede parecer claro, pero tan
pronto como uno se acerca un poco, esa claridad desaparece. El ojo no consigue
ya determinar la tangente en un punto cualquiera: una recta que lo parecera a
primera vista, pareciera tambin, con un poco ms de atencin, perpendicular
u oblicua al contorno. Si uno toma una lupa, o un microscopio, la incertidumbre
no se desvanece, pues cada vez que se incrementa el aumento, se ven aparecer
nuevas anfractuosidades, sin que se llegue nunca a sentir la impresin tranquilizadora y clara que da, por ejemplo, una bola de acero pulido. De manera que
si dicha bola da una idea til de la continuidad clsica, lgicamente tambin
nuestro copo puede sugerir la nocin ms general de las funciones continuas sin
derivada.
Y lo que hay que tener muy en cuenta es que la incertidumbre en la posicin del
plano tangente en un punto del contorno no es de hecho del mismo orden que
la incertidumbre que habra para determinar la tangente en un punto del litoral
de Bretaa, segn se utilizara para ello un mapa de tal o cual escala. Segn la
escala, la tangente cambiara, pero cada vez habra una. El mapa es un dibujo
convencional, en el que, por la propia construccin, cada lnea tiene tangente.
Por el contrario, la caracterstica esencial de nuestro copo (igual que el resto del
litoral, si en vez de estudiarlo con un mapa se lo mirara directamente de ms
o menos lejos) es que, a cualquier escala, se suponen, sin verlos del todo bien,
detalles que impiden denitivamente determinar una tangente.
Una introduccin a la geometra fractal]

17

18

1. Generalidades
Seguiremos an en la realidad experimental si, mirando por el microscopio,
observamos el movimiento browniano que agita cualquier pequea partcula en
suspensin en un uido. Para jar una tangente a su trayectoria, tendramos que
encontrar un lmite, por lo menos aproximado, a la direccin de la recta que une
las posiciones de dicha partcula en dos instantes sucesivos muy prximos. Ahora
bien, hasta donde permite llegar la experiencia, esta direccin varia localmente
cuando se disminuye el tiempo transcurrido entre ambos instantes. De modo
que lo que este anlisis sugiere al observador sin prejuicios es la funcin sin
derivada y no, en absoluto, la curva con tangente [. . . ] [23, pg. 1516].

Aunque Mandelbrot cita a Perrin, aclara tambin que fue la obra de Norbert
Wiener su principal fuente de inspiracin. Veamos lo que exactamente escribe
Mandelbrot al respecto:
. . . Dejemos la lectura de Perrin (que se puede continuar en Les Atomes, o
en mi edicin de 1975), para describir la importancia histrica de estas ltimas observaciones. Hacia 1920 deberan trastornar al joven Norbert Wiener y
lo estimularan en la construccin de su modelo probabilstico del movimiento
browniano. Hablaremos mucho de ello en este ensayo. Y desde ahora tomaremos
de Wiener un trmino al que tenia acin para denominar una forma extrema
del desorden natural. La palabra es caos y nos permite apreciar que Perrin hizo dos observaciones distintas. Por una parte, que la geometra de la naturaleza
es catica y est mal representada por el orden perfecto de las formas usuales
de Euclides o del clculo diferencial. Por otra parte, que dicha geometra ms
bien evoca la complicacin de las matemticas creadas hacia 1900. Desgraciadamente, la inuencia de estas observaciones de Perrin parece haber terminado
con su efecto sobre Wiener. Es la obra de Wiener la que ha sido mi principal
fuente de inspiracin, y la losofa de Perrin no me ha llegado ms que cuando
este ensayo estaba siendo sometido a las ltimas correcciones. Como ocurre a
veces, el dominio fractal haba emergido (sin nombre) cuando abord ciertos
fenmenos caticos completamente modestos por medio de tcnicas matemticas reputadas de avanzadas, con las que el azar me haba familiarizado [. . . ]
[23, pg. 1718].
[S.M. Sabogal & G. Arenas

1.3. Cuatro ejemplos clsicos de conjuntos fractales

19

El libro Les objets fractals: forme, hasard et dimension [21], muy informal, poco
riguroso y dirigido a pblicos dispares, nalmente genera una especie de explosin
de publicaciones, investigaciones y discusiones alrededor de los fractales en diversos
campos de la ciencia. Constituye, como ya se haba anotado, una de las principales
obras de Mandelbrot, y un documento histrico.
El segundo libro, The Fractal Geometry of Nature, reemplaza ampliamente su ensayo original de 1975 y conserva aproximadamente el mismo estilo de Los objetos
fractales, aunque abarca ms temas y constituye tambin una obra fundamental de
Mandelbrot.
Por supuesto, existen esfuerzos importantes de formalizacin matemtica y elaboracin de una teora unicada de los fractales. En particular, en relacin con la nocin
de autosemejanza John E. Hutchinson publica, en 1981, su artculo Fractals and
Self-Similarity [17], en el cual, a partir de las ideas de B. Mandelbrot expone una
teora muy formal y bien fundamentada de los que l llama conjuntos estrictamente
autosimilares. All hace un estudio riguroso de la nocin de autosimilitud en espacios
mtricos, usando conceptos y herramientas de la teora de la medida. Es este un
artculo muy importante en lo que a geometra fractal se reere, puesto que constituye uno de los trabajos pioneros formales y rigurosos en cuanto al tratamiento
matemtico del tema.
A partir de este artculo, y usando las deniciones all establecidas, se genera una
enorme cantidad de trabajos y publicaciones alrededor de los fractales, sus aplicaciones y la nocin de autosimilitud; para el lector interesado mencionamos en las
Lecturas recomendadas varias de estas publicaciones.

1.3.

Cuatro ejemplos clsicos de conjuntos fractales

En esta seccin presentamos una descripcin muy general de cuatro conjuntos que
ocupan un lugar destacado en la familia de los fractales.
Una introduccin a la geometra fractal]

20

1. Generalidades

1.3.1.

El conjunto de Cantor

El conjunto de Cantor es un ejemplo clsico de conjunto no numerable con el mismo


cardinal del continuo, pero que a pesar de ello tiene longitud nula. Fue presentado
por el matemtico Georg Cantor5 en 1883. Se construye como sigue:
Partimos del intervalo unidad C = [0, 1] R. Dividimos dicho intervalo en tres partes

iguales, descartamos la parte central y consideramos los dos intervalos cerrados de


los extremos (Figura 1.16)
C11 = [0, 1/3] ,

C12 = [2/3, 1] ,

cada uno de ellos de longitud 1/3.


Cada uno de estos intervalos se divide a su vez en tres intervalos iguales. Descartamos los intervalos centrales que resultan de tal divisin y consideramos los cuatro
intervalos cerrados
C21 = [0, 1/9] ,

C22 = [2/9, 1/3] ,

C23 = [2/3, 7/9] ,

C24 = [8/9, 1] ,

cada uno de ellos de longitud 1/9.


Si continuamos indenidamente de esta forma, en la etapa j-sima habremos obtenido
2j intervalos cerrados Cjk , k = 1, 2, . . . , 2j cada uno de ellos de longitud 3j .
C1
C2
C3

..

Figura 1.16: Descripcin de la construccin del conjunto de Cantor.

Para cada j = 1, 2, . . . sea


2j

Cj =

Cjk .
k=1

Cantor Georg (1854-1918). Matemtico alemn de origen ruso. Se le considera el creador de


la llamada teora de conjuntos y de la teora de nmeros transnitos. Su obra impuls una revisin
en profundidad de los fundamentos de las matemticas.
[S.M. Sabogal & G. Arenas

1.3. Cuatro ejemplos clsicos de conjuntos fractales

21

Observamos que los conjuntos Cj , j = 1, 2, . . . forman una sucesin decreciente, eso


es Cj+1 Cj , j. El conjunto lmite de este proceso, es decir,
C=

Cj ,

j=1

se denomina conjunto ternario de Cantor.


Aunque en este caso la gura lmite no es tan vistosa como por ejemplo para el caso
del tringulo de Sierpiski, descrito en la primera seccin de este captulo, el conjunto
de Cantor constituye un ejemplo muy importante en matemticas, particularmente
en anlisis y topologa. Es claro que C est formado por dos copias maximales de

s mismo (autosimilitud) y que cada copia debe ser multiplicada por un factor de 3
para restablecer todo el conjunto C. De esta manera su dimensin de Hausdor est
dada por

ln 2
0,63093,
ln 3
y por otra parte la dimensin topolgica DT de C es cero, de modo que se cumple la
DH =

condicin DH > DT .

En el Apndice B se establecen algunas propiedades del conjunto de Cantor.

1.3.2.

La carpeta de Sierpiski

La carpeta de Sierpiski se forma partiendo de un cuadrado (con su interior), que


se divide en nueve cuadrados iguales y se descarta el cuadrado central; despus, a
cada uno de los ocho cuadrados que quedan se le aplica el mismo proceso, y as
sucesivamente (ver Figura 1.17). Se obtiene la sucesin de guras A0 , A1 , A2 , . . . ,
Ak , . . . , y se dene la carpeta de Sierpiski A por
A=

j=0

Aj .

En cuanto a la autosemejanza, es claro que A est formada por 8 copias maximales

de s misma, con un factor de ampliacin 3, luego su dimensin de Hausdor es


DH =
Una introduccin a la geometra fractal]

ln 8
1,89279,
ln 3

22

1. Generalidades

...
A0

A1

A2

...
Ak

Figura 1.17: Descripcin de la construccin de la carpeta de Sierpiski.

mientras que su dimensin topolgica es 1; as, se tiene que DH > DT . Recordando


que la dimensin del tringulo de Sierpiski es aproximadamente 1,584, podramos
armar que la carpeta A, llena un poco ms el espacio que el tringulo S.

1.3.3.

La curva de Koch

La curva de Koch debe su nombre al matemtico Helge Von Koch6 , quien la construy
por primera vez en 1904. Se forma partiendo de un segmento unidad K0 , el cual se

divide en tres partes iguales. La parte central se sustituye por dos segmentos del

mismo tamao que el eliminado, que junto con dicha parte anulada formara un
tringulo equiltero; se obtiene as la poligonal K1 (ver Figura 1.18). A continuacin

se repite el proceso por cada segmento formado y se obtiene entonces una sucesin
(Kj )jN . El lmite de esta sucesin, denotado K, se llama curva de Koch.

...
K0

K1

K2

...
Kj

Figura 1.18: Descripcin de la construccin de la curva de Koch.

Nuevamente se percibe la autosimilitud de la gura lmite, se detectan cuatro copias


maximales y un factor de ampliacin igual a tres, de modo que su dimensin de
Hausdor es

ln 4
1,26186,
ln 3
mientras que la dimensin topolgica es DT = 1.
DH =

Koch Helge Von (1870-1924) matemtico sueco, nacido en Estocolmo. Tras los estudios de
escuela elemental acudi a estudiar matemticas en la Universidad de Estocolmo con el famoso
matemtico sueco Magnus Gsta Mittag-Leer, quien fue su gua y consejero. Von Koch escribi
muchos artculos sobre teora de nmeros.
[S.M. Sabogal & G. Arenas

1.3. Cuatro ejemplos clsicos de conjuntos fractales

1.3.4.

23

La esponja de Menger

Este bonito fractal, creado por Karl Menger7 en 1926, se puede pensar como una
versin en R3 de la carpeta de Sierpiski. Se construye partiendo de un cubo M0 , el

cual se divide en 27 cubitos y se elimina el cubito central de cada cara y el que queda
en exactamente el centro del cubo, es decir en total se eliminan 7 cubitos, quedando
20 y obtenindose M1 (ver Figura 1.19). En cada uno de los 20 cubitos que quedan
se repite el mismo proceso (dividir en 27 cubitos y eliminar 7) y as sucesivamente.

Se obtiene la sucesin de guras M0 , M1 , M2 , . . . , Mj , . . . , y se dene la esponja


M por

M=

j=0

Mj .

En cuanto a la autosemejanza es claro que M est formado por 20 copias maximales

...
M0

M1

M2

Figura 1.19: Descripcin de la construccin de la esponja de Menger.

de s misma, con un factor de ampliacin 3, luego su dimensin de Hausdor es


DH =

ln 20
2,7268,
ln 3

mientras que su dimensin topolgica es 2, as que de nuevo DH > DT . Este valor


2,7268 nos indicara que M no es una supercie, pero tampoco es un slido, sino

algo intermedio entre ellos.


7

Menger Karl (1902-1985). Matemtico austriaco nacido en Viena. Elabor una importante
teora de curvas y de dimensin. Su libro: Dimension theorie, publicado en 1928, constituye un documento histrico. Estuvo interesado en la economa e hizo contribuciones a la mecnica cuntica;
en 1951 introdujo el concepto de conjunto confuso que fue redescubierto posteriormente y renombrado conjunto difuso. Intent una reforma del clculo y se caracteriz por su espritu original e
independiente.
Una introduccin a la geometra fractal]

24

1. Generalidades

1.4.

Ejercicios

1. D al menos tres ejemplos (distintos a los que se mencionan en este captulo),


de objetos o fenmenos de la naturaleza que en su opinin sean autosemejantes.
2. Para cada una de las siguientes sucesiones de guras, haga un dibujo aproximado de la gura lmite, analice su autosemejanza y calcule su dimensin de
Hausdor:

...
a)

F0

F1

F2

b)

...

J0

J1

J2

1/4
1/4

c)

1/4

1/4

...

K0

K1

K2
1/2

1/2

1
1/2

d)

L0

1/2

L1

...
L2

3. Discuta con sus compaeros el siguiente prrafo (tomado de [29]):


Enraizadas profundamente en la realidad, el arte y la matemtica comparten la libertad absoluta de la abstraccin. En vaivn constante entre
imaginacin y realidad, tanto el artista como el matemtico se ocupan
en construir signos siempre cambiantes que intentan captar y expresar lo
vislumbrado.
[S.M. Sabogal & G. Arenas

Captulo 2

Nociones de espacios mtricos


La historia de la matemtica nos muestra cmo, hacia nales del siglo XIX, uno
de los problemas principales en los fundamentos del anlisis era formalizar la idea
de que algo estuviese arbitrariamente cerca de otro algo: la idea de magnitudes
tan pequeas como se quisiera (nociones adems muy importantes en el clculo y la
geometra). Esto claramente involucra el concepto de distancia, ya que la posibilidad
de medir distancias permite distinguir entre puntos cercanos y lejanos.
Intuitivamente un espacio mtrico es un conjunto en el cual tiene sentido medir distancias, es decir en el cual, dados dos elementos cualesquiera del conjunto, digamos x
e y, se puede calcular la distancia entre ellos, que notaremos d(x, y). Naturalmente
se esperara que d(x, y) sea un nmero real positivo, o podra ser igual a cero en el
caso (extremo) en que x = y y solamente en este caso. Otra propiedad importante
del nmero d(x, y) es que es igual al nmero d(y, x) (es claro que, por ejemplo, la
distancia que hay entre Bogot y Bucaramanga, es igual a la distancia que hay entre
Bucaramanga y Bogot).
y

Por otra parte, recordando un teorema de la


geometra euclidiana, segn el cual en todo trin-

gulo cada lado es menor que la suma de los otros


dos, podemos escribir:
z

d(x, y) d(x, z) + d(y, z)

(ver Figura 2.1).

Figura 2.1: Desigualdad triangular.

26

2. Nociones de espacios mtricos

Esta desigualdad se conoce con el nombre de desigualdad triangular (cundo se


cumple la igualdad?).
Formalizamos en el presente captulo el concepto de distancia y otros conceptos
relacionados.

2.1.

Denicin y ejemplos

Denicin 2.1.1 (Espacio mtrico). Un espacio mtrico es un conjunto no vaco


X de objetos que llamaremos puntos, dotado de una funcin
d:

X X
(x, y)

R
d (x, y)

(llamada mtrica o distancia en el espacio), que satisface los dos siguientes axiomas:
EM1: x, y X, d (x, y) = 0 x = y.
EM2: x, y, z X, d (x, y) d (x, z) + d (y, z) .

Usando estos axiomas se puede probar (Ejercicio 2.9.1) que, no importa cules
sean los puntos x, y, z X, se cumple d (x, y) 0 (la distancia es no negativa),

d (x, y) = d (y, x) (simetra) y d (x, y) d (x, z) + d (z, y) (desigualdad triangular).


Ejemplo 2.1.2.

1. El conjunto de los nmeros reales con la distancia denida por du (x, y) := |xy|

(distancia usual o euclidiana sobre R) forma el espacio mtrico (R, du ),

llamado espacio eucldeo de una dimensin. En efecto: sean x, y, z R,

entonces

EM1: du (x, y) = |x y| = 0 |x y| = 0 x y = 0 x = y.
EM2:

du (x, y) = |x y| = |(x z) + (z y)|


|x z| + |z y|
= |x z| + |y z|
= du (x, z) + du (y, z) .
[S.M. Sabogal & G. Arenas

2.1. Denicin y ejemplos

27

2. En general, sobre un conjunto podemos denir varias distancias, por ejemplo,


sobre el conjunto de los nmeros reales adems de la distancia usual podemos
denir la distancia dln por:
dln (x, y) := ln(1 + |x y|);
o podemos denir la distancia m por m (x, y) := x3 y 3 . No es difcil vericar
que (R, dln ) y (R, m) son espacios mtricos (Ejercicio 2.9.2).

3. El conjunto de parejas ordenadas de nmeros reales, x = (x1 , x2 ) (o R2 ) con


la distancia
du ((x1 , x2 ), (y1 , y2 )) :=

(y1 x1 )2 + (y2 x2 )2 ,

llamada distancia usual o euclidiana sobre R2 , se denomina espacio eucldeo de dos dimensiones, (R2 , du ). Veamos que en efecto du es una mtrica.
EM1: Para cualesquiera x = (x1 , x2 ), y = (y1 , y2 ) tenemos
du (x, y) = 0

(y1 x1 )2 + (y2 x2 )2 = 0

(y1 x1 )2 = (y2 x2 )2 = 0
y1 = x1 y2 = x2
x = y.

EM2: Para probar la desigualdad triangular haremos uso de otra desigualdad


conocida como la desigualdad de Cauchy-Schwarz, cuya demostracin puede
consultarse en el Anexo A, y que establece:
Para cualesquiera a1 , a2 , b1 , b2 R se cumple
(a1 b1 + a2 b2 )2 a21 + a22

b21 + b22 .

(Desigualdad de Cauchy-Schwarz)

De esta desigualdad es inmediato que:


a1 b1 + a2 b2 |a1 b1 + a2 b2 |
Una introduccin a la geometra fractal]

a21 + a22

b21 + b22 .

(2.1)

28

2. Nociones de espacios mtricos


Por otra parte tenemos, usando al nal (2.1),
(a1 + b1 )2 + (a2 + b2 )2 =
a21 + a22 + 2

a21 + a22 + 2 (a1 b1 + a2 b2 ) + b21 + b22

a21 + a22

b21 + b22

+ b21 + b22

a21 + a22 +

b21 + b22

De esta manera, tomando x = (x1 , x2 ), y = (y1 , y2 ) y z = (z1 , z2 ) elementos


cualesquiera de R2 , y tomando adems a1 = z1 x1 , a2 = z2 x2 , b1 = y1 z1
y b2 = y2 z2 , tenemos a1 + b1 = y1 x1 y a2 + b2 = y2 x2 , y por tanto
2

(y1 x1 )2 + (y2 x2 )2

(z1 x1 )2 + (z2 x2 )2 +

(y1 z1 )2 + (y2 z2 )2

de donde
2

(y1 x1 ) + (y2 x2 )

(z1 x1 ) + (z2 x2 ) +

(y1 z1 ) + (y2 z2 ) ,

es decir du (x, y) du (x, z) + du (y, z), como se quera ver.


Los ejemplos 1 y 3 (R y R2 ) se pueden generalizar para obtener el espacio
eucldeo de n dimensiones, siendo
Rn := {(x1 , x2 , . . . , xn ) | xi R, i {1, 2, . . . , n}} .
Considere x = (x1 , x2 , . . . , xn ) e y = (y1 , y2 , . . . , yn ); entonces
n

du (x, y) :=
i=1

(xi yi )2 .

(2.2)

En adelante siempre que hablemos de Rn como espacio mtrico, sin especicar


la mtrica, se entender que es la mtrica du denida en (2.2) y llamada la
distancia usual o euclidiana sobre Rn .
4. Tomando un conjunto arbitrario X, se dene para x, y X,
ddisc (x, y) :=

0,
1,

si x = y,
si x = y,

entonces (X, ddisc ) es un espacio mtrico denominado espacio mtrico discreto


(ejercicio 3).
[S.M. Sabogal & G. Arenas

2.1. Denicin y ejemplos

29

5. El espacio de los cdigos 1 . Sean N un entero positivo jo y = {1, 2, . . . , N }


N := {x = x1 x2 x3 . . . | xi , i N} .
Los elementos de N los llamaremos cdigos o palabras semi-innitas.
Ilustracin: si = {1, 2, 3}, un elemento de N sera por ejemplo:
x = 211323123131313131 . . . = 2113231231 N .
La barra sobre los nmeros indica que ese grupito de nmeros se repetir
indenidamente (periodo).
Ahora bien, en N se dene la distancia entre los cdigos x = x1 x2 x3 . . . e
y = y1 y2 y3 . . . por
d (x, y) :=

|xi yi |

i=1

(N + 1)i

(2.3)

Ilustracin: si x = 212, y = 3213 son cdigos en {1, 2, 3}N entonces


d (x, y) =
=
=

|2 3| |1 2| |2 1| |2 3| |2 3|
+
+
+
+
+
4
42
43
44
45
1
1
1
+
+
+
4 16 64

1 i
1
1
=
1= .
4
1 1/4
3

i=1

Veamos que en efecto d es una mtrica sobre N . En primer lugar debemos


probar que la serie en (2.3) es siempre convergente. Como 1 xi , yi N , para
todo i = 1, 2, 3, . . ., entonces |xi yi | < N , i N, luego
|xi yi |

(N + 1)
lo que implica

|xi yi |

i=1

(N + 1)

<

N
(N + 1)i

<N

i=1

(N + 1)i

y basta entonces usar el criterio de comparacin para concluir que d (x, y)


siempre existe. Las propiedades (EM1) y (EM2) se demuestran fcilmente y lo
dejamos como ejercicio para el lector (Ejercicio 2.9.4).
1

Para estudiantes que han visto los conceptos bsicos de series.

Una introduccin a la geometra fractal]

30

2. Nociones de espacios mtricos


6. Obsrvese que la mtrica usual en R2 (Ejemplo 3), en efecto mide la distancia
en el sentido cotidiano usual de distancia que separa los puntos x e y (esto es
consecuencia del teorema de Pitgoras), es decir calcula la medida del segmento
que une dichos puntos. Sin embargo, pensemos en x e y como dos puntos
en el plano de una ciudad cartesiana. Si tomamos un taxi en el punto x
para trasladarnos hasta el punto y, la trayectoria del taxi difcilmente ser el
segmento que une los dos puntos, ya que el taxi tendr que desplazarse por
calles y carreras, de manera que la distancia total recorrida ser la suma de

las medidas de los segmentos xz y zy como en la Figura 2.2, lo que podemos


escribir as:
dtax (x, y) := |y1 x1 | + |y2 x2 | .

(2.4)

y = (y1 , y2 )

y2

|y2 x2 |

x = (x1 , x2 )
x2

z
|y1 x1 |

x1

y1
dtax : metrica del taxista
du : metrica usual

Figura 2.2: Comparacin entre mtrica usual y mtrica del taxista.

Se puede probar entonces (Ejercicio 2.9.5) que (2.4) dene una mtrica en R2 ,
que llamaremos la mtrica del taxista.
7. En el conjunto de parejas ordenadas de nmeros reales, x = (x1 , x2 )
(o R2 ), se dene el producto interior entre dos elementos x = (x1 , x2 ),
[S.M. Sabogal & G. Arenas

2.1. Denicin y ejemplos

31

y = (y1 , y2 ) R2 como

x y := x1 y1 + x2 y2 ;

se dene tambin la norma de un elemento x = (x1 , x2 ) R2 como


x21 + x22 ,

x :=
y el ngulo (x, y) entre x e y como
: R2 R2 R

0,
si x = y = 0 ;
/2,
si x = 0 y = 0 ;
(x, y) (x, y) :=

arc cos
, si x = 0 y = 0 .
x y

(2.5)

Utilizando las deniciones anteriores introducimos la mtrica d como sigue:


d :

R2 R2
(x, y)

R
d (x, y) :=

x y

+ (x, y) .

(2.6)

y
y
x

(x, y)
x

Figura 2.3: La mtrica d .

Veriquemos que la mtrica d est correctamente denida.


EM1: 1) Si x = y, de (2.6) se sigue inmediatamente que d (x, y) = 0.
2) Si d (x, y) = 0, entonces

x y

+ (x, y) = 0, pero como cada

trmino de la suma es no negativo, si su suma da 0 es porque cada


uno de ellos es 0, y por lo tanto x = y , por un lado, y por otro
y = x para algn > 0, as que x = y.

Una introduccin a la geometra fractal]

32

2. Nociones de espacios mtricos


EM2: Demostremos que
d (x, y) d (x, z) + d (y, z) .

(2.7)

En efecto, observemos primero que si x, y, z R2 con el producto interior


denido, se tiene la desigualdad

(x, y) (x, z) + (y, z) .

(2.8)

Aplicando (2.8) en (2.6) tenemos


d (x, y) =

x y

+ (x, y)

x z

+ (x, z) +

y z

+ (y, z)

= d (x, z) + d (y, z) .
Por tanto, se satisface la desigualdad (2.7).
Por consiguiente, de EM1 y EM2 tenemos que R2 , d es un espacio mtrico
correctamente denido.

2.1.1.

Subespacio mtrico

Dado un espacio mtrico cualquiera (X, d), l automticamente determina una gran
cantidad de espacios mtricos, ya que cada S X, hereda la estructura de espacio
mtrico, al restringir a S la mtrica denida en X.
Ms exactamente, tenemos lo siguiente:
DenicinArmacin 2.1.3 (Subespacio mtrico). Sean (X, d) un espacio mtrico y S X. La funcin d restringida a S S, d| , es una mtrica y el espacio (S, d| )

se llama subespacio mtrico.


Sea

d : X X R
(x, y) d(x, y);

como S X, entonces S S X X,

d| : S S R
(x, y) d| (x, y) = d(x, y).
[S.M. Sabogal & G. Arenas

2.2. Nocin de convergencia

33

Demostracin. Es inmediato que si d satisface (EM1) y (EM2) en X, entonces siguen


satisfacindose estos axiomas en S X.
1

Ejemplo 2.1.4. Sea X =

R2

con la mtrica

usual y S = [0, 1] [0, 1]. S, du| es un subes-

pacio mtrico de R2 , du .

Figura 2.4: S = [0, 1] [0, 1]

2.2.

Nocin de convergencia

El concepto de sucesin ser muy importante en nuestro trabajo. Intuitivamente una


sucesin es una lista ordenada de elementos u objetos, por ejemplo:
1,

1 1 1 1
, , , ,
2 3 4 5

Formalmente una sucesin en X es una funcin s : N X. Por ejemplo s : N R


denida por s (n) := n1 . Como lo que ms nos interesa de esta funcin son los valores

que va tomando, es decir, su imagen o recorrido, se acostumbra a identicar la funcin


s con su recorrido,
s := {s (n) | n N} ,
de manera que la sucesin denida anteriormente quedara:
s :=

1,

1 1 1 1
1
, , , , , ,
2 3 4 5
n

Puesto que el orden en que se escriben los elementos o trminos de la sucesin es


importante, entonces el recorrido se puede pensar ms como un conjunto ordenado,
por lo que usaremos la siguiente notacin:
s = (sn )nN = (s1 , s2 , s3 , , sn , )
o simplemente (sn )n .
Una introduccin a la geometra fractal]

34

2. Nociones de espacios mtricos

Nota. Obsrvese que para simplicar la notacin estamos escribiendo sn en lugar de


s (n).
Ejemplo 2.2.1.
1. Los siete primeros trminos de la sucesin (sn )n denida por:
s1 = s2 = 1
sn = sn2 + sn1 ,

n 3

son: 1, 1, 2, 3, 5, 8, 13 (Esta sucesin lleva el nombre de un matemtico


importante del siglo XVII. Investigue: cmo se llama?).
2. Si PR denota la familia de todos los subconjuntos de R, denimos la sucesin
(Cn )n en PR como sigue:
C1 = : [0, 1]
Cn = : conjunto que se obtiene de Cn1 , eliminando el

tercio medio de cada uno de los 2n2 intervalos

que conforman a Cn1 .


Los tres primeros trminos de (Cn )n son:
[0, 1] , [0, 1/3] [2/3, 1] , [0, 1/9] [2/9, 1/3] [2/3, 7/9] [8/9, 1] .
(Dibuje los conjuntos C1 , C2 , C3 ; a cul ejemplo del captulo 1 corresponde

esta sucesin?).

Con el n de precisar varios conceptos como compacidad, continuidad o la nocin


misma de fractal, es necesario denir la nocin de convergencia en un espacio mtrico.
(Decimos que (xn )n es una sucesin en un espacio mtrico (X, d) si esta es una
sucesin en el conjunto X).
Denicin 2.2.2 (Sucesin convergente). Sea (X, d) un espacio mtrico y (sn )n
una sucesin en X. Diremos que (sn )n converge si y slo si existe S X, tal que

para todo > 0, existe N N tal que n N implica d(sn , S) < . S se llama lmite
de la sucesin, y lo notaremos

lm (sn )n = S

(sn )n S.
[S.M. Sabogal & G. Arenas

2.2. Nocin de convergencia

35

Si la sucesin converge a un elemento S X, se dice que la sucesin es convergente


en X; en caso contrario diremos que no converge en X, o que es divergente.

Al analizar un poco la Denicin 2.2.2 se observa que se est formalizando la idea de


que los trminos de una sucesin se van acercando cada vez ms a un determinado
punto S X, es decir, a medida que avanzamos en los trminos de la sucesin,

estos se acercan arbitrariamente al valor de S, de modo que la distancia d (sn , S) se


puede hacer tan pequea como se quiera.
Ejemplo 2.2.3.
1. La sucesin

1
n n

es convergente en el espacio mtrico (R, du ) ya que

(Ver Figura 2.5).

sn

s4 s3

1
n

1
4

1
3

s2

s1

1
2

1
n n

Figura 2.5: Los trminos de

1
n n

0.

se acercan cada vez ms a cero.

En efecto: dado > 0, sabemos por la propiedad arquimediana2 que existe


N N tal que N > 1, es decir, N > 1 . De esta manera siempre que n N

tendremos:

1
,0
n

du

1
1
1
0 =
< .
n
n
N

De modo que, segn la Denicin 2.2.2 concluimos que

1
n n

0.

2. La sucesin (2n)n no converge en (R, du ). Esto es intuitivamente claro al observar la Figura 2.6. Una demostracin formal de este hecho sera como sigue:
supongamos que existe un L R tal que (2n)n L.
s1

s2

s3

s4

10

12

Figura 2.6: Sucesin (2n)n .


2

Propiedad arquimediana: sean x, y R, con x > 0; entonces existe N N tal que N x > y.

Una introduccin a la geometra fractal]

36

2. Nociones de espacios mtricos


Observemos que para cualesquiera naturales n y m, con n = m se tiene que
|m n| 1. Tomemos por ejemplo =

1
2

> 0. Como estamos suponiendo

(2n)n L debe existir N N tal que n N implique |2n L| < 12 .


Tomemos cualquier M > N , entonces
2 2 |N M | = |2N 2M + L L| |2N L| + |2M L| < 1,
lo cual claramente es absurdo.
1
n n

Volviendo a nuestro ejemplo 1, donde demostramos que


tarnos si es posible que exista otro valor L tal que

1
n n

0, podemos pregun-

L. La respuesta es NO,

como lo garantiza el siguiente teorema.

Teorema 2.2.4 (Unicidad del lmite). Si (sn )n converge, entonces lo hace a un nico
punto lmite.
Demostracin. (Por contradiccin)
Supongamos que (sn ) a, (sn ) b y a = b, entonces d(a, b) > 0.
d(a, b)
.
2
Como (sn )n a, existe N1 N : n N1 d(sn , a) < .
Sea =

Como (sn )n b, existe N2 N : n N2 d(sn , b) < .


Sea n = m
ax {N1 , N2 }. Para todo n N se tendr
0 d(a, b) d(a, sn ) + d(b, sn ) <

d(a, b) d(a, b)
+
.
2
2

Luego d(a, b) < d(a, b), contradiccin!


Otro concepto que necesitamos es el de subsucesin.
Denicin 2.2.5 (Subsucesin). Sea (xn )n una sucesin en X. Sea k : N N
una funcin creciente (i.d., n1 n2 implica k (n1 ) k (n2 )). La funcin compuesta

x k : N X se llama una subsucesin de (xn )n .

[S.M. Sabogal & G. Arenas

2.3. Sucesiones de Cauchy, . . .

37

Analicemos un poco esta denicin: se tiene


k

N N X
n kn xkn
De esta manera x k es una sucesin en X cuyos trminos xkn son extrados de

la sucesin original (xn )n , pero extrados no de cualquier manera, puesto que la

condicin
n m = kn km

(i.d., k es creciente)

signica que de (xn )n se van tomando trminos xk1 , xk2 , , xkm , , pero conser-

vando el orden.

Ejemplo 2.2.6. Dada la sucesin ( n)n entonces


2, 7, 10, 12, 14,

es una subsucesin de ella, pero 1, 2, 5, 3, 12, 10, 14, no lo es


(por qu?).

Proposicin 2.2.7. Sea (xn )n sucesin en un espacio mtrico. Entonces (xn )n L


si y slo si toda subsucesin de (xn )n tambin converge a L.

Demostracin. Si toda subsucesin de (xn )n converge a L entonces es inmediato que


(xn )n L, pues la sucesin completa es subsucesin de s misma. Recprocamente,

supongamos que (xn )n L y sea (xkn )n subsucesin de (xn )n . Sea > 0. Existe

N N tal que, n N implica d (xn , L) < . En particular para cada kn > N se


tendr d (xkn , L) < .

2.3.

Sucesiones de Cauchy, espacios mtricos completos,


punto adherente, bolas, conjuntos cerrados

Cuando en una sucesin en un espacio mtrico ocurre que al ir avanzando en los


trminos de la sucesin se encuentra que dichos trminos se van acercando cada vez
ms entre si, se dice que esta es una sucesin de Cauchy. Formalmente tenemos la
siguiente denicin.
Denicin 2.3.1 (Sucesin de Cauchy). Sea (X, d) un espacio mtrico, (sn )n una
sucesin en X. Diremos que (sn )n es de Cauchy si: > 0, N N tal que m, n N
implica d(sm , sn ) < .

Una introduccin a la geometra fractal]

38

2. Nociones de espacios mtricos

Comparando los conceptos de sucesin de Cauchy y sucesin convergente, percibimos


que hay cierta semejanza en las dos deniciones, que nos hace plantear la pregunta:
cul es exactamente la relacin o la diferencia entre los dos conceptos? Hay un
elemento que aparece en uno de ellos y en el otro no y es el elemento lmite L.

s2

s1

s3

s2

s1

s4

s5

s6

s4

s7

s3

s5

sn

s6

Sucesin convergente
Los trminos sn se acercan
cada vez ms a un punto L.

s7

sn

Sucesin de Cauchy
Los trminos sn se acercan
cada vez ms entre s.

Figura 2.7: Sucesin convergente vs. sucesin de Cauchy.

Si los trminos de la sucesin se acercan cada vez ms a un punto L (sucesin


convergente), es intuitivamente claro que entonces estos trminos se estarn tambin
acercando entre s cada vez ms (sucesin de Cauchy). Sin embargo, el hecho de que
los trminos se acerquen cada vez ms entre s no parece implicar que necesariamente
exista el punto lmite L. Veamos esto formalmente mediante algunos ejemplos y un
teorema.
Ejemplo 2.3.2.
1. Consideremos el conjunto X = (0, ) R. En el espacio mtrico ((0, ), du ),
(subespacio del espacio eucldeo R),
1
n

es de Cauchy
n

pero

1
n

no converge en X.
n

En efecto: sea > 0; por propiedad arquimediana, existe N N, tal que

1
N

< .

Sean m, n N , podemos asumir sin prdida de generalidad que m n; esto


implica que

1
m

n1 , y esta desigualdad implica que

1
n

1
m

0.

Luego m, n N se cumple:
1
1
1
1
1
1

=
<
< .
n m
n m
n
N
[S.M. Sabogal & G. Arenas

2.3. Sucesiones de Cauchy, . . .


Por tanto,

1
n

39

es de Cauchy.
n

Ahora veamos que ( n1 )n no converge en X. Supongamos que si, es decir que


existe L X = (0, ), tal que ( n1 ) L, luego L = 0 y L R.
Pero ya habamos demostrado (Ejemplo 2.2.3) que ( n1 )n 0 en R, de mo-

do que existiran dos nmeros reales, L y 0, que son lmite de la sucesin,


contradiciendo esto el teorema de la unicidad del lmite.
2. Sea (sn )n la sucesin que resulta de tomar aproximaciones a la raz

de 2 mediante la adicin en cada paso de un nuevo decimal, i.e.,


(sn )n = (1, 1, 4, 1, 41, 1, 414, 1, 4142, . . .). Esta es evidentemente una sucesin en Q (se entiende que con la mtrica usual), pero es claro que no converge
en Q.
(sn )n es de Cauchy y no converge en Q.
3. Si (sn )n es la sucesin de Fibonacci (Ejemplo 2.2.1(1)), entonces se puede
sn
denir la sucesin qn =
. Obsrvese que (qn )n es una sucesin en Q, la
sn+1
51
cual converge a =

/ Q (el nmero se llama la razn dorada).


2
Proposicin 2.3.3. Sea (X, d) un espacio mtrico y (sn )n una sucesin convergente
en X. Entonces (sn )n es de Cauchy.
Demostracin. Sea (sn )n una sucesin convergente en X y sea L el lmite de dicha

sucesin. Sea > 0. Por hiptesis, existe N N tal que n N implica d (sn , L) < .
2

Sean m, n N , entonces d (sn , sm ) d (sn , L) + d (sm , L) < + = .
2 2
De esta manera se concluye que (sn )n es de Cauchy.
Se ha demostrado entonces que, en cualquier espacio mtrico, toda sucesin convergente es de Cauchy, pero lo recproco no se cumple, como lo hicimos notar en el
ejemplo 2.3.2 para los casos (0, ) y Q. Sin embargo, s existen espacios mtricos

en los cuales toda sucesin de Cauchy es convergente, y sern precisamente estos


espacios los que nos van a interesar.
Una introduccin a la geometra fractal]

40

2. Nociones de espacios mtricos

Denicin 2.3.4 (Espacio mtrico completo). Diremos que un espacio mtrico


(X, d) es completo, si toda sucesin de Cauchy en X converge en X.
1. R, R2 , . . . , Rn son completos. Esto es un resultado clsico del

Ejemplo 2.3.5.

anlisis y su demostracin puede encontrarse por ejemplo en [1].


2. (0, ), (0, 1] , Q son no completos (ver ejemplo 2.3.2).
3. [0, 1], [a, b],

1
n

| n Z+ {0}, [0, ) son completos. Esto quedar plenamente

justicado ms adelante, una vez se demuestre la Proposicin 2.3.18.

Denicin 2.3.6 (Punto adherente). Sea (X, d) un espacio mtrico, S X y

x X. Diremos que x es un punto de adherencia de S (o punto adherente a S) si


existe una sucesin (sn )n en S tal que (sn )n x.

Ejemplo 2.3.7. Sean X = R, S = (0, 1]. 0 es un punto de adherencia de S, pues


existe

1
n n

sucesin en S tal que ( n1 )n 0.

Obsrvese que 0
/ S. Tambin 14 , 35 , 23 , 18 , 12 , son puntos de adherencia de S. Cules

son exactamente todos los puntos de adherencia de S?

Denicin 2.3.8 (Adherencia de un conjunto). El conjunto de todos los puntos


de adherencia de un conjunto S se llama la adherencia o clausura de S; se notar S
o adh(S).
Es decir S = {x X | x es punto de adherente de S}.
Ejemplo 2.3.9. (0, 1] = [0, 1] ; [0, ) = [0, ); (0, 1) {2} = [0, 1] {2}.
Una forma alternativa de caracterizar los puntos adherentes a un conjunto es usando el concepto de bola, el cual es tambin muy til en
el contexto general de los espacios mtricos. Lo
denimos a continuacin.

r
a

Denicin 2.3.10 (Bola). Sean (X, d) espacio mtrico, a X y r R+ . Se dene la bola

de centro a y radio r, notada Brd (a) Bd (a; r),


por
Brd (a)

Figura 2.8: Bola de centro a y radio r.

Bd (a; r) := {x X | d(x, a) < r}.

[S.M. Sabogal & G. Arenas

2.3. Sucesiones de Cauchy, . . .

41

Si no hay lugar a confusin se puede omitir la d y notar simplemente: Br (a)


B(a; r).
Ejemplo 2.3.11.
1. En (R, du ) : Br (a) = (a r, a + r). Justique esta igualdad. (Figura 2.9).
2. En R2 : Br ((a1 , a2 )) =
=

(x, y) R2 |

(x a1 )2 + (y a2 )2 < r

(x, y) R2 | (x a1 )2 + (y a2 )2 < r 2 .

Por tanto en R2 las bolas son discos abiertos (Figura 2.10).

r
ar

a+r

Figura 2.9: Bolas en (R, du ).


Figura 2.10: Bolas en (R2 , du ).

3. Veamos cmo sera la bola Bdtax ((0, 0) ; 1). Recordemos que la mtrica del
taxista (en R2 ) est denida por
dtax ((x1 , y1 ) , (x2 , y2 )) =: |x1 x2 | + |y1 y2 | ,
de modo que
Bdtax ((0, 0) ; 1) = {(x, y) | dtax ((x, y) , (0, 0)) < 1}
= {(x, y) | |x| + |y| < 1} .
La grca de la desigualdad |x| + |y| < 1 es un rombo (abierto) con vrtices

en los puntos (1, 0), (0, 1), (1, 0) y (0, 1) (ver Figura 2.11). En general, una
bola con centro a = (a1 , a2 ) y radio r con la mtrica del taxista es un rombo

con centro a y diagonal es 2r (ver Figura 2.12).


Una introduccin a la geometra fractal]

42

2. Nociones de espacios mtricos


1

1
Figura 2.11: Bola de centro (0, 0) y radio 1 segn
la mtrica del taxista.

Figura 2.12: Bolas en (R2 , dtax ).

4. En un espacio discreto (X, ddisc ) se puede vericar que dados a X y r R+


entonces:

Bddisc (a; r) =

{a},
X,

si r 1
si r > 1

(ver Figura 2.13).


5. Consideremos D = {(x, y) | x2 + y 2 1} como subespacio de R2 . Las bolas en
D corresponden a las bolas en (R2 , du ), intersecadas con D (ver Figura 2.14).
X

Figura 2.13: Bolas en (X, ddisc )

Figura 2.14: Bolas en D = {(x, y) : x2 + y 2 1}

Nota. Generalmente las bolas son conjuntos convexos (esto es, para cualquier
par de elementos de la bola, el segmento3 que los une queda totalmente con3

La denicin del segmento entre dos puntos a y b depende de la mtrica del espacio, y es

a, b = {x X | d(a, x) + d(x, b) = d(a, b)}.

[S.M. Sabogal & G. Arenas

2.3. Sucesiones de Cauchy, . . .

43

tenido en la bola). Pero hay excepciones; veamos a continuacin un par de


ejemplos.
6. Se dene en R la siguiente mtrica.

0,
d(x, y) = 1,

2,

si x = y;
si x = y (x = 2y y = 2x);
si x = y (x = 2y y = 2x).
1

Figura 2.15: Bola B(2; 2) no convexa.

(Demuestre que en efecto d es una mtrica). Si se considera la bola B(2; 2), se


verica fcilmente que 3 y 6 son elementos de la bola, pero el nmero 4, que
pertenece al segmento entre 3 y 6, no est dentro de la misma4 (ver Figura 2.15).
7. (Para estudiantes que han visto coordenadas polares). Consideremos el espacio
mtrico R2 , d denido en (2.6), y la bola con centro en (, 0) = c y de radio
:

Bd (c; ) = x R2 | d (c, x) < .

(2.9)

Abreviando (c, x) simplemente como , desmenucemos la condicin de (2.9)


segn (2.6):
d (c, x) <

c x

+ (c, x) <

+ <

<

+ < x <
2 + < x <
< x < 2 .
Si denotamos x = r, tendremos que los puntos que constituyen la bola (2.9)
son aquellos cuya norma r es mayor que el valor del ngulo que hacen con el
4

En este caso: d(3, 4) + d(4, 6) = 1 + 1 = 2 = d(3, 6) y d(4, 2) = 2 2.

Una introduccin a la geometra fractal]

44

2. Nociones de espacios mtricos


punto c, pero menor que 2 :
< r < 2 .

(2.10)

Construyamos ahora sobre el plano cartesiano el modelo de la bola (2.9) empleando las desigualdades polares (2.10).
Teniendo en cuenta que [0, ], la primera desigualdad de (2.10) nos da la

zona del semiplano superior que se encuentra por fuera de la espiral r = ,


junto con su correspondiente reejo en el semiplano inferior.
Anlogamente, la segunda desigualdad de (2.10) nos da la zona del semiplano
superior que est por dentro de la espiral r = 2 , junto con su reejo en

el semiplano inferior.

(0, 3/2)

(, 0)

p(2 2, 0) 0

c(, 0)

(2, 0)

(0, 3/2)

Figura 2.16: Bola Bd (c; ) en R2 , d .

La interseccin de los dos modelos anteriores nos da el modelo de la bola


Bd (c; ) que se muestra en la Figura 2.16. El segmento5 que une los puntos

a(2, 2) y b(2, 2) no est completamente contenido en Bd (c; ), por lo


tanto dicha bola no es convexa6 .
5

En este espacio mtrico el segmento


a, b corresponde al arco entre a y b de la circunferencia
con centro en el origen y radio a = 2 2.

6
Por ejemplo el punto p = (2 2, 0) a, b Bd (c; ).
[S.M. Sabogal & G. Arenas

2.3. Sucesiones de Cauchy, . . .

45

Veamos cmo se puede caracterizar la adherencia de un conjunto, usando el concepto


de bola.
Proposicin 2.3.12. Sean (X, d) espacio mtrico, S X y x X. Entonces x S
si y slo si toda bola con centro en x interseca a S. En smbolos:
x S (r > 0) (Br (x) S = ) .
Demostracin.
) Por hiptesis existe (sn )n sucesin en S tal que (sn ) x.
Sea r > 0; como (sn )n x, existe N N tal que
n N

d (sn , x) < r,

n N

sn Br (x) S = .

n N

sn Br (x) ,

) Para cada rn = n1 , (n N) existe sn B 1 (x) S, luego (sn )n es una sucesin


n

en S y

d (sn , x) <

1
0,
n n

de modo que (sn )n x, por tanto x S.


Ya sea usando directamente la denicin de punto adherente, o la proposicin anterior, se obtiene el siguiente lema de manera inmediata.
Lema 2.3.13. Si (X, d) es un espacio mtrico, para todo S X se cumple S S.
En el ejemplo 2.3.9 se estableci que (0, 1] = [0, 1] y (0, 1) {2} = [0, 1] {2} (en
(R, du )), lo cual demuestra que, en general, la contenencia S S no se tiene. Cuando
s se cumple esta contenencia, se dice que el conjunto es cerrado. Es decir, tenemos
la siguiente denicin:
Denicin 2.3.14 (Conjunto cerrado). Sean (X, d) espacio mtrico y S X.
remos que S es cerrado si S = S.

Una introduccin a la geometra fractal]

Di-

46

2. Nociones de espacios mtricos

Ejemplo 2.3.15. Observando el ejemplo 2.3.9 podemos concluir que en (R, du ),


[0, 1] y [0, ) son ejemplos de conjuntos cerrados, mientras que (0, 1] y (0, 1) {2}
son no cerrados. Otros ejemplos de conjuntos cerrados en este espacio son: cualquier

intervalo de la forma [a, b],

1
n

| n N {0} y cualquier conjunto nito.


1 1
n, n

Ejemplo 2.3.16. En R2 , du el conjunto S =


do. Justique!

| n Z+ {(0, 0)} es cerra-

Ejemplo 2.3.17. Dada una bola B(a; r) en un espacio mtrico (X, d), se dene la

bola cerrada B(a; r) por:

B(a; r) := {x X | d(x, a) r}.

B(a; r) es en efecto un conjunto cerrado, ya que si x es un punto adherente de B(a; r)

entonces existe una sucesin (an )n de puntos de B(a; r) tal que (an )n x; probemos

que x B(a; r).

Supongamos que d(x, a) > r. Entonces para = d(x, a)r > 0, existe N N tal que:

n N = d(x, an ) < . Por tanto, n N = d(x, a) d(x, an ) + d(an , a) < + r,

de donde se tendra < , absurdo. De esta manera, d(x, a) r, luego x B(a; r),

como se quera ver.

Recordemos el ejemplo 2.3.5, en el cual se arm que en R los conjuntos [0, 1], [a, b],
[0, ) y

1
n

| n Z+ {0} son completos. Esta armacin es una consecuencia

directa de la siguiente proposicin, que garantiza que en un espacio completo los


subespacios que heredan la completez son exactamente los subespacios cerrados.
Proposicin 2.3.18. Sean (X, d) un espacio mtrico completo y S X. S es
cerrado si y slo si S es completo.
Demostracin.
) Sea (sn )n una sucesin de Cauchy en S. Debemos demostrar que (sn ) converge
en S.

Tenemos que (sn )n converge en X, ya que X es completo, luego existe x X


tal que

(sn )n x.
[S.M. Sabogal & G. Arenas

2.4. Conjuntos abiertos

47

Claramente x S = S (S es cerrado), de modo que (sn )n converge en S.


) Para probar que S es cerrado, basta probar que S S.
Sea x S. Entonces existe una sucesin (sn )n en S tal que
(sn )n x.

(2.11)

Como (sn )n es convergente, entonces es de Cauchy, y como S es completo,


entonces (sn )n converge en S, es decir, existe s S tal que
(sn )n s.

(2.12)

De (2.11) y (2.12) y por la unicidad del lmite se concluye que x = s, y por


tanto x S, como se quera probar.
Proposicin 2.3.19. Sea (sn )n s. Entonces {sn | n N} = {sn | n N} {s} .
Demostracin.

Denotemos D = {sn | n N}, de modo que lo que queremos de-

mostrar es D = D {s}. La contenencia D {s} D es inmediata recordando que

D D, y adems la denicin de punto adherente. Recprocamente, sea x D.

Entonces existe una sucesin (snk )k de elementos de D tal que (snk )k x. Si

{snk | k N} es nito, debe existir un t N tal que snt = snt+1 = snt+2 = . . . ;

es decir, la sucesin (snk )k es casi constante (ver Ejercicio 2.9.13), de modo que

(snk )k snt . Pero (snk )k x, luego, por el teorema de unicidad del lmite, snt = x,
y as x D D {s}. Ahora, si {snk | k N} es innito, entonces debe existir
una sucesin creciente de naturales nk1 < nk2 < . . . < nkt < . . . tal que los elementos snk1 , snk2 , . . . , snkt , . . . son distintos dos a dos. Se tiene as que snkt
subsucesin de (snk )k , por lo tanto
s n kt
Pero tambin snkt

x.

es una

(2.13)

es una subsucesin de (sn )n , de modo que


s n kt

s.

(2.14)

Finalmente, de (2.13) y (2.14), y de nuevo por la unicidad del lmite, se concluye que
x = s D {s}.
Una introduccin a la geometra fractal]

48

2.4.

2. Nociones de espacios mtricos

Conjuntos abiertos

Usando el concepto de bola deniremos la nocin de conjunto abierto, el cual a su


vez proporciona formas alternativas de caracterizar conceptos ya denidos como el
de conjunto cerrado, o que se denirn ms adelante, como el de conjunto compacto.
Denicin 2.4.1 (Conjunto abierto). Sea (X, d) un espacio mtrico y S X.

Diremos que S es abierto si para todo elemento s S, existe una bola que contiene
a s y que est contenida en S. En smbolos:

S es abierto (s S) (B, B bola) (s B S) .


Si para el punto s existe una bola B tal que s B S, se dice que s es un punto
interior de S. El conjunto de todos los puntos interiores de S se llama el interior
de S y se nota S .
En realidad, es posible seleccionar una bola centrada precisamente en el punto s. Es
decir, tenemos la siguiente proposicin:
Proposicin 2.4.2. Sea (X, d) un espacio mtrico y S X. Las siguientes armaciones son equivalentes:
(i) S es abierto;
(ii) para todo s S, existe > 0 tal que B (s; ) S;
(iii) S = S .
Demostracin.
(i) (ii): Si S es abierto y s S, existe (por denicin)

una bola B tal que s B S. Sean a el centro de B y r

el radio de B. Entonces d (a, s) < r. Sea = r d (a, s)

(ver Figura 2.17). Se tiene: B (s; ) B (a; r) S.

r
a

En efecto: si x B (s; ),

d (a, x) d (x, s) + d (a, s) < + d (a, s)


r d (a, s) + d (a, s) = r.

Figura 2.17: Punto interior.


[S.M. Sabogal & G. Arenas

2.4. Conjuntos abiertos

49

(ii) (iii): La contenencia S S siempre se cumple, debido a la denicin misma

de punto interior. La otra contenencia se obtiene de manera inmediata usando la


hiptesis y la denicin de conjunto abierto.
(iii) (i): Si S = S entonces S S , lo cual signica que S es abierto.
De la demostracin anterior se obtiene como consecuencia inmediata:
Corolario 2.4.3. Toda bola B (a; r) es un conjunto abierto.
Ejemplo 2.4.4. En R los conjuntos (0, 1), (0, ), (a, b), (2, 3) (5, 7),

(n, n + 1)
nZ

son abiertos; mientras que [0, 1), [0, 1], {a1 , a2 , , ak }, (, a], N, no son abiertos.
Se puede vericar mediante ejemplos que, riendo un poco con el lenguaje cotidiano,
un conjunto puede ser simultneamente abierto y cerrado, o puede ser abierto y no
cerrado, o cerrado y no abierto, o ni abierto ni cerrado. Veamos:
Ejemplo 2.4.5. Consideremos el espacio mtrico X = [0, 1) [2, 3]. En este espacio

tenemos que:

[0, 1) es abierto y cerrado, ([2, 3] tambin).


0, 12 es abierto, pero no cerrado.

0, 12 es cerrado, pero no abierto.


2, 52 no es abierto, ni cerrado.

Sin embargo, existe una relacin importante entre los conceptos de abierto y cerrado,
la cual establecemos en la siguiente proposicin.
Proposicin 2.4.6. Sea (X, d) un espacio mtrico y S X. S es abierto si y slo
si S c es cerrado.

Demostracin. Suponga que S es abierto. Sea x S c (si S c = entonces S c = y

es cerrado). Queremos probar que x S c . Por contradiccin supongamos que x


/ Sc,

entonces x S, y puesto que S es abierto, existe una bola B tal que x B S;

pero esto implica que x B y B S c = , lo que contradice que x S c (vase


Una introduccin a la geometra fractal]

50

2. Nociones de espacios mtricos

Proposicin 2.3.12). De esta manera se concluye que S c S c , de modo que S c es


cerrado.

Ahora recprocamente, si S c es cerrado, veamos que S es abierto. Sea x S (si S =


ya es abierto); entonces x
/ S c luego x S c (pues S c = S c ), lo cual signica que

existe > 0 tal que B (x; ) S c = o, equivalentemente, tal que B (x; ) S.

En la siguiente proposicin se caracterizan los abiertos de un subespacio de un espacio


X, como las trazas o intersecciones de los abiertos de X, con el subespacio.
Proposicin 2.4.7. Sean (X, d) un espacio mtrico, S X y G S. G es abierto

en el subespacio S si y slo si G = O S para algn O abierto de X.

Demostracin. Si G es abierto en S, para cada x G existe una bola Bx tal que


x Bx G, donde

Bx = {y S | d (y, a) < r} ,

siendo a y r el centro y el radio de la bola, respectivamente. Obsrvese que:


Bx = {y X | d (y, a) < r} S = Bx S,
siendo Bx una bola (y por tanto un abierto) del espacio X. Se tiene entonces:
G=
xG

Bx

S, luego basta tomar O :=

cicio 2.9.16.

xG

Bx y usar la parte (b) del Ejer-

Recprocamente, si G = OS para algn O abierto de X, veamos que G es abierto en


S. Sea x G; entonces x O y x S. Existe una bola B (de X) tal que x B O,

de donde x B S O S = G. Como B S es una bola en S, se concluye que G


es abierto en S.

2.5.

Conjuntos compactos, conjuntos acotados y totalmente acotados, puntos de acumulacin y puntos


frontera

De la familia de los cerrados de un espacio mtrico, nos interesarn principalmente


aquellos que cumplen la propiedad de ser compactos, propiedad que denimos a
continuacin:
[S.M. Sabogal & G. Arenas

2.5. Conjuntos compactos, . . .

51

Denicin 2.5.1 (Compacto). Sean (X, d) un espacio mtrico y S X. Diremos

que S es compacto, si toda sucesin en S admite una subsucesin convergente en S.


Ejemplo 2.5.2. En X = R, sean S = [0, 1], S1 = [0, 1) y S2 = [0, ). Entonces

S es compacto (esto parece intuitivamente claro si pensamos en las sucesiones de


S; sin embargo, esta compacidad quedar plenamente justicada ms adelante, con
la Proposicin 2.5.5), mientras que el conjunto S1 = [0, 1) no es compacto, ya que,
n
n+1 nN
nalmente S2

por ejemplo, la sucesin

es una sucesin en S1 que no admite subsucesin

convergente en S1 ;

= [0, ) tampoco es compacto; por ejemplo la

sucesin (n)n no admite subsucesiones convergentes. Obsrvese que S1 no es cerrado,


mientras que S2 s lo es.
0

S1

compacto

S2

no compacto

no compacto

Figura 2.18: Ejemplos de compacidad.

En el caso particular de los espacios euclidianos Rn , existe una caracterizacin de


los subespacios compactos que puede ser muy til, pero antes debemos denir el
concepto de conjunto acotado.
Denicin 2.5.3 (Conjunto acotado). Sean (X, d) un espacio mtrico y S X.
Diremos que S es acotado si existen a X y r R+ tales que S Bd (a; r).

En palabras: un conjunto es acotado si es posible encerrarlo dentro de una bola.


Ejemplo 2.5.4. Para los conjuntos S, S1 y S2 del ejemplo 2.5.2 se tiene que S y S1
son acotados, mientras que S2 no lo es.
La siguiente proposicin es un resultado clsico del anlisis, y su demostracin puede
encontrarse en [1].
Proposicin 2.5.5. Sea S Rn , entonces S es compacto si y slo si S es cerrado
y acotado.

Esta equivalencia entre ser compacto y ser cerrado y acotado no es vlida en el


contexto general de los espacios mtricos. Veamos algunos ejemplos:
Una introduccin a la geometra fractal]

52

2. Nociones de espacios mtricos

Ejemplo 2.5.6.
1. Sea X = Q [1, 2] Q R.
X es cerrado: X X porque X es todo el espacio, es el universo.
X es acotado: X B

3
2; 1

= x X : x

3
2

<1 =

1 5
2, 2

X no es compacto: (1, 1,4, 1,41, . . .) es una sucesin en X que no admite


subsucesin convergente en X.
2. Sea X un conjunto innito con mtrica discreta. Entonces (X, ddisc ) es cerrado
y acotado pero no compacto. En efecto: X es cerrado porque es el universo;
es acotado porque claramente X Bddisc (a; 2) para cualquier a X. Ahora,
como X es innito podemos escoger {x1 , x2 , . . . , xn , . . . } X con xi = xj

para todo i = j, de modo que (xn )n es sucesin en X, y si suponemos por un


momento que X es compacto, entonces (xn )n debe admitir una subsucesin
(xkn )n convergente, pero esto implicara, por tratarse de un espacio discreto (ver Ejercicio 2.9.13) que (xkn )n es casi constante, lo que contradice la
condicin: xi = xj para todo i = j.
As, en general, en un espacio mtrico, ser cerrado y acotado no implica ser compacto.
Sin embargo lo recproco s se cumple. Para probarlo veamos antes un lema.
Lema 2.5.7. Sean (X, d) un espacio mtrico y S X. S est contenido en una bola
si y slo si est contenido en la unin de un nmero nito de bolas.

Demostracin. Si S est contenido en una bola entonces el resultado es inmediato


(una bola se puede ver como la unin de un nmero nito de bolas). Recprocamente,
supongamos que
k

B (ai ; ri ) .
i=1

Sea r = m
ax {r1 , r2 , , rk } y t = m
ax {d (ai , aj ) : i, j = 1, 2, , k}. Seleccionemos

uno cualquiera de los centros de las bolas cuya unin recubre a S, digamos a1 , y
probemos que:
S B (a1 ; r + t) .
[S.M. Sabogal & G. Arenas

2.5. Conjuntos compactos, . . .

53

Sea s S; entonces s B (ai ; ri ) para algn i {1, 2, . . . , k}. Tenemos:


d (s, a1 ) d (s, ai ) + d (a1 , ai ) < ri + t r + t.
Proposicin 2.5.8. Sean (X, d) un espacio mtrico y S X. Si S es compacto
entonces S es cerrado y acotado.

Demostracin. Supongamos que S es compacto. Veamos que S S. Sea x S.

Existe una sucesin (sn )n en S tal que:

(sn )n x.
Como S es compacto, (sn )n admite una subsucesin convergente, luego existe (skn )n ,
subsucesin de (sn )n , tal que:
a) (skn )n s, donde s S.
Como (skn )n es subsucesin de (sn )n y (sn )n x, entonces
b) (skn )n x (Proposicin 2.2.7).
De a) y b) se tiene que x = s luego x S.
Veamos que S es acotado. Por contradiccin: supongamos que S no es acotado. Sea
s1 S (si fuera S = , ya est acotado). Tenemos:
S

B (s1 ; 1) s2 S tal que s2


/ B (s1 , 1)
s2 S y d (s1 , s2 ) 1.

Tenemos:
S

B (s1 ; 1) B (s2 ; 1) (Lema 2.5.7),

de modo que existe s3 S tal que s3 B (s1 ; 1) B (s2 ; 1), es decir, tal que
d (s3 , s1 ) 1 y d (s3 , s2 ) 1. De esta manera podemos continuar, y en el paso

n obtendramos

B (si ; 1) ,
i=1

de modo que debe existir sn+1 S tal que d (sn+1 , si ) 1 i = 1, 2, . . . , n.


Una introduccin a la geometra fractal]

54

2. Nociones de espacios mtricos

De manera inductiva se ha construido una sucesin (sn )n en S con la propiedad de


que
d (si , sj ) 1,

i = j.

(2.15)

Pero S es compacto, lo que implica que (sn )n admite una subsucesin convergente,
digamos (skn )n , lo cual es imposible pues contradice la propiedad (2.15). Por lo tanto
S debe ser acotado.
De esta manera, en el contexto general de los espacios mtricos se tiene:
S compacto

=
=

S cerrado y acotado.

Sin embargo, en el contexto ms particular de los espacios mtricos completos, s es


posible obtener una equivalencia, sustituyendo la propiedad de ser acotado, por la
propiedad de ser totalmente acotado que se denir ms adelante (Denicin 2.5.11).
Necesitamos ahora las nociones de recubrimiento, recubrimiento abierto y subrecubrimiento.
Denicin 2.5.9. Sea (X, d) un espacio mtrico y F = {Si }iI una familia de

subconjuntos de X. Diremos que F es un recubrimiento de X o que F recubre a X si


X

iI

Si ; y diremos que F es un recubrimiento abierto de X, si es un recubrimiento

de X y cada elemento Si es un conjunto abierto.


Ejemplo 2.5.10. {[n, n + 1)}nZ es un recubrimiento (no abierto) de R y

{(n 1, n + 1)}nZ es un recubrimiento abierto de R.

Ahora, si {Si }iI es un recubrimiento (abierto) de X, entonces llamaremos subrecu-

brimiento (abierto) a cualquier subfamilia de {Si }iI que tambin recubre a X.


Denamos ahora s lo que es un conjunto totalmente acotado.
X

Denicin 2.5.11 (Conjunto totalmente acotado). Sean (X, d) un espacio


mtrico y S X. Diremos que S es total-

mente acotado si para todo > 0, existe


una red que recubre a S.

Entenderemos por red un nmero nito


de bolas de radio .

Figura 2.19: Nocin de red.


[S.M. Sabogal & G. Arenas

2.5. Conjuntos compactos, . . .


Ejemplo 2.5.12.

55

1. [0, 1) es totalmente acotado. En efecto: dado > 0, por la

propiedad arquimediana existe N N tal que N (2) > 1, de modo que es

posible recubrir el intervalo [0, 1) con N intervalos abiertos de longitud 2, o


lo que es lo mismo, con N bolas de radio .

2. [0, ) no es totalmente acotado. Si fuese totalmente acotado estara contenido


en un intervalo de la forma (a, b) lo cual claramente es imposible.

Veamos la relacin que existe entre los conceptos: acotado y totalmente acotado:
Proposicin 2.5.13. (X, d) espacio mtrico S X. Si S es totalmente acotado
entonces S es acotado. Lo recproco, en general no es cierto.

Demostracin. Por denicin, S est contenido en la unin de un nmero nito de


bolas; basta entonces usar el Lema 2.5.7 y se obtiene el resultado.
Ahora veamos un ejemplo para mostrar que lo recproco, en general no es cierto. Tomemos X cualquier conjunto innito con la mtrica discreta. Claramente
X B (a; 2) para cualquier a X, as que X es acotado; pero no existe por ejemplo

una = 12 red que recubra a X, pues de lo contrario se tendra


k

X=
i=1

B ai ; 12 = {a1 , a2 , . . . , ak } ,

lo que contradice que X es innito. Se concluye entonces que X no es totalmente


acotado.
Teorema 2.5.14. Sean (X, d) espacio mtrico completo y S X. Entonces S es

compacto si y slo si S es cerrado y totalmente acotado.

Demostracin. Si S es compacto ya sabemos (Proposicin 2.5.8) que entonces S es


cerrado. Veamos que es totalmente acotado. Sea > 0. Si no existiese una red que
recubre a S, entonces se puede construir una sucesin (xn )n en S tal que
d (xi , xj ) ,

i = j.

(2.16)

Como S es compacto, (xn )n admite una subsucesin (xkn )n convergente, por lo tanto
(xkn )n es de Cauchy, pero esto contradice la desigualdad (2.16). Por lo tanto existe
Una introduccin a la geometra fractal]

56

2. Nociones de espacios mtricos

una red que recubre a S. Recprocamente, supongamos que S es cerrado y totalmente acotado. Sea (xn )n una sucesin en S. Si {xn | n N} es nito, entonces existe

un trmino de la sucesin, digamos xk , que se repetir indenidamente, es decir, tal


que para todo n N es posible encontrar N n tal que xN = xk . De esta manera

la sucesin constante (xk , xk , . . . , xk , . . . ) es una subsucesin convergente de (xn )n .

Ahora, si {xn | n N} es innito, tomamos una coleccin nita de bolas cerradas

de radio 1 tal que S est contenida en la unin de esas bolas. Una de estas bolas,

digamos B1 , contiene innitos puntos de la sucesin (xn )n . Escojamos N1 tal que


xN1 B1 . Como B1 S tambin resulta totalmente acotado, tomamos una coleccin

nita de bolas cerradas de radio 1/2 tal que B1 S est contenido en la unin de

esas bolas. Nuevamente como B1 S contiene innitos trminos de la sucesin (xn )n ,

entonces alguna de estas bolas, digamos B2 , debe contener innitos trminos de la


sucesin. Escojamos N2 > N1 tal que xN2 B2 . As continuamos, hasta obtener una
sucesin decreciente de cerrados:

B1 S B2 S B3 S Bn S ,
donde cada Bn tiene radio 1/2n1 y (Nn )n es una sucesin creciente de enteros tal que
xNn Bn S. Si m n entonces BNm S BNn S, de modo que xNn , xNm BNm ,

y por tanto

d (xNn , xNm ) <

1
2m2

(el dimetro de la bola BNm ), lo cual implica que (xNn )n es una sucesin de Cauchy.
Como S es cerrado y X es completo, entonces S es completo (Proposicin 2.3.18),
luego (xNn )n converge a un punto en S. De esta manera obtenemos que S es compacto.
En el caso particular de los espacios euclidianos Rn se tiene que ser acotado es
equivalente a ser totalmente acotado.
Proposicin 2.5.15. Sea S Rn . Entonces S es acotado si y slo si S es totalmente
acotado.

La demostracin de esta proposicin debemos posponerla para despus de demostrar


la Proposicin 2.5.20.
[S.M. Sabogal & G. Arenas

2.5. Conjuntos compactos, . . .

57

Denicin 2.5.16 (Puntos de acumulacin y puntos frontera). Sean (X, d) un espacio mtrico, S X y x X.
1. Diremos que x es un punto de acumulacin de S si toda bola con centro en x,
interseca a S, en un punto distinto de x. Es decir, x es punto de acumulacin
de S si y slo si
( > 0) ((B (x; ) {x}) S = ) .
El conjunto de todos los puntos de acumulacin de S se llama el derivado de
S y se denota S .
2. Diremos que x es un punto frontera de S si toda bola con centro en x interseca
a S y a X S = S c . Es decir, x es punto frontera de S si y slo si
( > 0) (B (x; ) S = y B (x; ) S c = ) .
El conjunto de todos los puntos frontera de S se llama la frontera de S y se
denota F r(S) o S.

Ejemplo 2.5.17. En R:
Si

Si

Si

Si

[0, 1)

[0, 1]

[0, 1]

{0, 1}

(0, )

[0, )

[0, ) {0}

1
n

| n N1

1
n

| n N1 {0} {0}

1
n

| n N1 {0}

1
n

| n N1 {0}

1
n

| n N1 {0} {0}

1
n

| n N1 {0}

[0, 1) {2}

[0, 1] {2}

[0, 1]

{0, 1, 2}

C (Conjunto de Cantor)

C (vase el Apndice B)

{x1 , x2 , x3 , . . . , xk }

{x1 , x2 , x3 , . . . , xk }

{x1 , x2 , x3 , . . . , xk }

Una introduccin a la geometra fractal]

58

2. Nociones de espacios mtricos

Proposicin 2.5.18. Sean (X, d) espacio mtrico y S X. Entonces:


i) S = S S .

ii) S es cerrado si y slo si S S.

Demostracin.
i) Sea x S. Si x
/ S veamos que entonces x S .
Sea > 0, entonces B (x; ) S = , luego, existe y B (x; ) S, lo cual
implica que y B (x; ) e y S, de modo que x = y; en consecuencia,
y (B (x; ) {x}) S. As, S S S .
Recprocamente:
Sea x S; entonces x S (dado que S S).
Si x S , entonces existe > 0 tal que (B (x; ) {x}) S = , luego
B (x; ) S = , y en consecuencia x S; as, S S S.

ii) ) Si S es cerrado, sea x S, y veamos que x S. Dado > 0, se tiene

que B(x; ) S = y B (x; ) S c = ; en particular, B (x; ) S = ,


entonces x S = S, luego x S.

) Para probar que S es cerrado, demostramos que S S.

/ S;
Sea x S; veamos que x S. Por contradiccin, supongamos que x
entonces x
/ S (hiptesis), luego existe > 0, tal que
a) B (x; ) S =

b) B (x; ) S c = .

Como x S, entonces a) es imposible, de modo que se debe tener b), o

sea B(x, ) S, lo que implicara x S

(contradiccin).

Veamos una caracterizacin de la nocin de compacidad en trminos de recubrimientos abiertos. Pero antes introduzcamos la nocin de dimetro de un conjunto.
Denicin 2.5.19. Sean (X, d) espacio mtrico y A X, A acotado y no vaco. Se
dene el dimetro de A por:

diam(A) := sup{d(a1 , a2 ) | a1 , a2 A}.


[S.M. Sabogal & G. Arenas

2.5. Conjuntos compactos, . . .


Observe

que

como

es

59
acotado

no

vaco,

entonces

el

conjunto

{d(a1 , a2 ) | a1 , a2 A} es un conjunto de reales, no vaco y acotado superiormente, de modo que la denicin anterior est bien formulada.

Proposicin 2.5.20. Sea (X, d) un espacio mtrico. X es compacto si y slo si todo


recubrimiento abierto de X se puede reducir a un subrecubrimiento nito.
Demostracin.

) Si X es compacto, sea A un recubrimiento abierto de X. De-

mostremos que existe > 0 tal que cada conjunto de dimetro menor que ,
est contenido en un elemento de A. Por contradiccin, supongamos que no

existe tal . Entonces para cada entero positivo n existe un conjunto Cn con
dimetro menor que 1/n que no est contenido en ningn elemento de A. Tomemos un xn Cn para cada n. Por hiptesis, existe una subsucesin xnj

de la sucesin (xn )n , que converge a un punto a X. Existe un A A tal


que a A. Como A es abierto, existe > 0 tal que Bd (a; ) A. Tomemos
j sucientemente grande para que

1
nj

< 2 , de modo que Cnj Bd xnj ; /2

(pues si y Cnj , como xnj Cnj , entonces d y, xnj diam Cnj <

1
nj

< 2 ).

Tambin podemos escoger j sucientemente grande para que d xnj , a < /2.

De esta manera obtendramos, para j sucientemente grande, Cnj Bd (a; );


luego Cnj A, lo que contradice que cada Cn no est contenido en ningn
elemento de A.

Ahora demostremos que X es totalmente acotado. Sea > 0. Supongamos


que X no se puede recubrir con un nmero nito de bolas de radio . Sea
x1 X. Como X Bd (x1 ; ), escogemos x2 X tal que d (x1 , x2 ) . Como
X Bd (x1 ; ) Bd (x2 ; ), escogemos x3 X tal que d (x3 , xi ) , i = 1, 2.

As sucesivamente, hasta construir una sucesin (xn )n en X que no puede


admitir una subsucesin convergente (por la condicin d (xi , xj ) , i = j).
Por lo tanto X es totalmente acotado.

Para el > 0, encontrado anteriormente consideremos = /3. Existe un


cubrimiento nito de X por bolas. Cada bola tiene dimetro 2 = 23 < ,
de modo que cada bola de estas est contenida en un elemento de A. Digamos

que estas bolas son B1 , B2 , . . . , BN y Bi Ai , Ai A, i = 1, 2, . . . , N . As,

{A1 , A2 , . . . , AN } es un subcubrimiento nito de X.


Una introduccin a la geometra fractal]

60

2. Nociones de espacios mtricos

) Supongamos que todo recubrimiento abierto de X se puede reducir a un sub-

cubrimiento nito, y sea (xn )n una sucesin en X. Si el conjunto {xn | n N}

es nito, entonces existe un punto x tal que x = xn para un nmero innito de


valores de n, y en tal caso la sucesin (xn )n tiene una subsucesin que es constante y, por tanto, convergente. Ahora bien, si A = {xn | n N} es innito,
probemos que entonces A tiene un punto de acumulacin. Por contradiccin:

si A = entonces A = A A = A = A, luego A es cerrado. Adems, para

cada xn A, xn no es punto de acumulacin de A, lo que signica que para


cada xn , existe una bola B (xn ; rn ) tal que

(B (xn ; rn ) {xn }) A = .
Ahora bien, X = A (X A)

(2.17)

(X A), de modo que

B (xn ; rn )
nN

{Bn (xn ; rn ) | n N} {X A} es un recubrimiento abierto de X y podemos


aplicar la hiptesis para extraer un subcubrimiento nito. Como claramente
N

X A no interseca a A, entonces A

i=1

B (xni ; rni ) para algn N N; pero

adems cada bola interseca a A solamente en su centro (por (2.17)), de modo


que esta ltima contenencia implicara que A es nito (contradiccin).
Sea entonces x un punto de acumulacin de A. Construiremos una subsucesin
de (xn )n convergente a x, como sigue: elegimos xn1 B (x; 1). Como B (x; 1/2)

interseca a A en un nmero innito de puntos, es posible escoger n2 > n1 tal


que xn2 B (x; 1/2). De nuevo, como B (x; 1/3) interseca a A en innitos

puntos, se puede seleccionar n3 > n2 tal que xn3 B (x; 1/3). De esta manera
se contina, y se obtiene entonces una subsucesin xnj

de (xn )n tal que

xnj x.
El resultado anterior se usa en la demostracin de la Proposicin 2.5.15, la cual
habamos dejado pendiente, y la presentamos en seguida.
Demostracin de la Proposicin 2.5.15. En virtud de la Proposicin 2.5.13 slo falta
probar que si S es acotado entonces es totalmente acotado. Si S B(a; r), consi-

deremos > 0 y K = B(a; r), de modo que S K; K es cerrado (Ejercicio 2.9.12)


y acotado (por ejemplo, K B(a; 32 r)), por lo tanto K es compacto.

[S.M. Sabogal & G. Arenas

2.5. Conjuntos compactos, . . .


Tenemos: K
tal que K

tK

i=1

61

B(t; ), de modo que usando la Proposicin 2.5.20 existe N N

B(ti ; ), y de esta manera {B(ti ; )}N


i=1 es una red para S.

Proposicin 2.5.21. Si (X, d) es espacio mtrico compacto, F X y F es cerrado,


entonces F es compacto.

Demostracin. Sea {Oi }iI un recubrimiento abierto de F ; entonces


X = F (X F )

(X F ) .

Oi
iI

{Oi }iI {X F } es un recubrimiento abierto de X, y como X es compacto, este recubrimiento se puede reducir a un subcubrimiento nito, de lo cual podemos concluir
que debe existir un N N tal que F

N
k=1

Oik ; luego F es compacto.

Proposicin 2.5.22. Sea (X, d) un espacio mtrico; entonces:


(i) La unin nita de compactos es un compacto;
(ii) La interseccin arbitraria de compactos es un compacto.
Demostracin.
(i) Basta hacer la prueba para dos compactos y luego aplicar induccin matemtica.
Sean A y B compactos y sea {Oi }iI un recubrimiento abierto de A B.

Tenemos: A, B A B

iI

Oi , luego {Oi }iI es recubrimiento abierto tanto

M
de A, como de B. Por hiptesis existen {Oik }N
k=1 y {Ojk }k=1 subrecubrimientos

M
nitos de A y de B respectivamente, de modo que {Oik }N
k=1 {Ojk }k=1 es un

subrecubrimiento nito de A B.

(ii) Sea {Ki }iI familia de compactos. Entonces cada Ki es un cerrado (Proposicin 2.5.8) de modo que

Ki es tambin un cerrado (Ejercicio 2.9.10).

iI

Adems,
iI

Ki Kj para cada j I, e

Ki sigue siendo cerrado como


iI

subconjunto de Kj (si A K X y A es cerrado en X, entonces A tam-

bin es cerrado en K porque K A = (X A) K, X A es abierto en


Una introduccin a la geometra fractal]

62

2. Nociones de espacios mtricos


X, y se puede entonces aplicar la Proposicin 2.4.7 para concluir que K A

es abierto en K). Se tiene entonces que

Ki es un cerrado en Kj y Kj es

iI

compacto, luego, en virtud de la Proposicin 2.5.21, se concluye que


compacto.

2.6.

Ki es
iI

Continuidad en espacios mtricos

Recordemos la denicin de continuidad que se estudia en un primer curso de clculo:


dados una funcin f : R R y a R, se dice que f es continua en a, si para todo
> 0, existe > 0 tal que

siempre que |x a| < entonces |f (x) f (a)| <

(2.18)

(ver Figura 2.20).


f

f (a) +
f (a)
f (a)

a+

Figura 2.20: f es continua en a.

Recordemos tambin que la mtrica usual en R est dada por


du (x, y) = |x y| ,
de modo que en la denicin anterior est involucrada la nocin de distancia, y la
condicin (2.18) se puede escribir como sigue:
siempre que du (x, a) < , entonces du (f (x) , f (a)) < .

(2.19)

[S.M. Sabogal & G. Arenas

2.6. Continuidad en espacios mtricos

63

De esta manera la denicin de continuidad de una funcin en R se puede generalizar


al contexto de los espacios mtricos, cambiando R por cualquier espacio mtrico y
du por la mtrica del espacio, obteniendo entonces la siguiente denicin:
Denicin 2.6.1. Sean (X, d) y (Y, m) espacios mtricos, f : X Y y a X.
Diremos que f es continua en a, si para todo > 0 existe > 0 tal que siempre

que d(x, a) < , se tiene m(f (x), f (a)) < . Diremos que f es continua en X (o
simplemente continua), si f es continua en a, para todo a X.
Si f no es continua en a, se dice que f es discontinua en a.
La continuidad se puede tambin caracterizar en trminos de bolas o en trminos de
abiertos. Veamos:
Proposicin 2.6.2. Sea f : (X, d) (Y, m). Las siguientes armaciones son equivalentes:

(i) f es continua;
(ii) Para todo a X y para toda bola Bm (f (a) ; ) existe una bola Bd (a; ) tal que
f (Bd (a; )) Bm (f (a) ; ) ;
(iii) Para todo O abierto en Y , se tiene que f 1 (O) es abierto en X.
Demostracin.
(i) (ii): Dada la bola B (f (a) ; ), para > 0 existe > 0 tal que d (x, a) <

implica m (f (x) , f (a)) < , es decir, tal que

x Bd (a; ) implica f (x) Bm (f (a) ; ) .


Ahora sea y f (B (a; )); existe x B (a; ) tal que y = f (x), entonces

y Bm (f (a) ; ), de modo que, f (Bd (a; )) Bm (f (a) ; ).

(ii) (iii): Sea O abierto en (Y, m). Si f 1 (O) = , entonces es abierto. Si


f 1 (O) = , sea a f 1 (O), es decir f (a) O, y puesto que O es abierto,
Una introduccin a la geometra fractal]

64

2. Nociones de espacios mtricos

existe > 0 tal que Bm (f (a) ; ) O. Por hiptesis existe una bola Bd (a; ) tal
que, f (Bd (a; )) Bm (f (a) ; ) , de lo cual se tiene

Bd (a; ) f 1 f (Bd (a; )) f 1 (Bm (f (a) ; )) f 1 (O) .


Esto prueba que f 1 (O) es abierto.
(iii) (i): Sea a X y > 0. Consideremos la bola Bm (f (a) ; ), que es

un abierto en Y . Por hiptesis f 1 (Bm (f (a) ; )) es abierto en X, y puesto que

a f 1 (Bm (f (a) ; )), entonces debe existir un > 0 tal que


Bd (a; ) f 1 (Bm (f (a) ; )) .
De esta manera, si d (x, a) < , entonces x Bd (a; ), luego x f 1 (Bm (f (a) ; )),

es decir f (x) Bm (f (a) ; ), o equivalentemente, m (f (x) , f (a)) < .


Ejemplo 2.6.3.

1. La funcin f : (R, du ) (R, du ) denida por f (x) = x es continua.


2. La funcin f : (R, du ) (R, ddisc ) denida por f (x) = x no es continua.
3. La funcin f : (R, ddisc ) (R, du ) denida por f (x) = [[x]] es continua.
(R, du )

(R, du )

(R, ddisc )

f (x) = x
O

(R, du )

f 1 (O)

f (x) = [[x]]

f (x) = x

f 1 (O)

f 1 (O)

(R, du )

(R, ddisc )

Figura 2.21: Funciones R en R.

4. Toda funcin constante es continua.


(X, d)

(Y, m)

f : (X, d) (Y, m)

denida

por

f (x) = y0 , siendo y0 Y , y0 jo.

y0

Sea O abierto en (Y, m). Si y0 O

entonces f 1 (O) = y es abierto.

Si y0 O entonces f 1 (O) = X,
que tambin es abierto, luego f es
Figura 2.22: Funcin constante.

continua.
[S.M. Sabogal & G. Arenas

2.7. Contracciones en espacios mtricos

65

Nota. Obsrvese cmo, en general la continuidad de una funcin depende no solamente de la forma como est denida la funcin, sino tambin de las mtricas, tanto
del dominio como del codominio de la funcin.
La continuidad en espacios mtricos tambin se puede caracterizar en trminos de
convergencia de sucesiones, como sigue:
Proposicin 2.6.4. Sean f : (X, d) (Y, m) y a X. f es continua en a si y
slo si (xn )n a implica (f (xn ))n f (a), para cada sucesin (xn )n en X.
Demostracin.
) Si f es continua en a y (xn )n a, veamos que entonces (f (xn ))n f (a). Sea
> 0. Existe > 0 tal que

d (xn , a) <

implica

m (f (xn ) , f (a)) < .

Como (xn )n a, para > 0 existe N N tal que,


nN

implica

d (xn , a) < ,

lo cual a su vez implica que m (f (xn ) , f (a)) < . Luego (f (xn ))n f (a).
) Sea > 0. Por contradiccin, supongamos que no existe > 0 tal que
f (Bd (a; )) Bm (f (a) ; ) .
Entonces para cada n N se tiene
f Bd a; n1

Bm (f (a) ; ) ,

de modo que para cada n N existe xn B a; n1 tal que f (xn ) B (f (a) ; ),

es decir,

1
y
m (f (xn ) , f (a)) .
n
Esto signica que (xn )n a pero (f (xn ))n (f (a)), contradiciendo la hipted (xn ; a) <

sis.

Para efectos de construir fractales nos interesar cierto tipo de funciones que abordamos en la siguiente seccin.
Una introduccin a la geometra fractal]

66

2. Nociones de espacios mtricos

2.7.

Contracciones en espacios mtricos

Intuitivamente una contraccin es un funcin de un espacio mtrico en s mismo, que


reduce distancias.
(X, d)

(X, d)
f

f (y)

x
f (x)

d(f (x), f (y)) rd(x, y)

Figura 2.23: Nocin intuitiva de contraccin.

Formalmente:
Denicin 2.7.1 (Contraccin). Sean (X, d) un espacio mtrico y f : X X. Di-

remos que f es una contraccin si existe r R, 0 r < 1 tal que para cualesquiera

x, y X se tiene que

d (f (x) , f (y)) rd (x, y) .


En tal caso la constante r se llama factor de contraccin de f .
Nota. Una contraccin tiene innitos factores de contraccin, ya que si r es factor
de contraccin de f , entonces tambin s lo es, para todo s tal que r < s < 1.
Ejemplo 2.7.2.
1. f : R R, f (x) = 13 x +
d (f (x) , f (y)) =

2
3

1
2
x+
3
3

1
2
y+
3
3

1
1
|x y| = d (x, y) .
3
3

f es contraccin, con factor de contraccin 13 . Cualquier r

1
3, 1

es tambin

un factor de contraccin de f .

[S.M. Sabogal & G. Arenas

2.7. Contracciones en espacios mtricos

67

2. f : R2 R2 ,
f

x
y

=
=

1
2

x
+
y

0
1
2

1 x
+
2 y

1
2

1
2

1
2

1
1
z+ ;
2
2

x
+
y

1 0
0 1
z=

1
2

x
.
y

Recordemos, (vase el Apndice A) que si z = (z1 , z2 ) y w = (w1 , w2 ) entonces


la norma de z w est dada por
zw =

(z w) (z w) =

(z1 w1 )2 + (z2 w2 )2 = du (z, w) .

Luego
f (z) f (w) =

d (f (z) , f (w)) =

1
1 1
1
z+ w
2
2 2
2

1
1
z w = d (z, w) .
2
2

As, f es una contraccin con factor de contraccin 12 .


Este ejemplo lo podemos generalizar como sigue:
3. Sea f : R2 R2 denida por f (z) = rz ei + a + bi, donde r, a, b R,
0 r < 1, i es la unidad imaginaria y e es la constante de Euler7 .

Recordemos que ei = cos + i sen = (cos , sen ), de donde ei = 1.

Ahora bien,
f (z) f (w)

rz ei + a + bi rwei a bi

= r e i

zw =r zw .

Entonces
f (z) f (w) = r z w ,
o de forma equivalente
d (f (z) , f (w)) = rd (z, w) .
Luego f es una contraccin con factor de contraccin r.
7

e 2,7182818284590452353602874713527

Una introduccin a la geometra fractal]

68

2. Nociones de espacios mtricos


4. Toda funcin constante es una contraccin. En efecto: sea f : (X, d) (X, d),
x0 X, donde x0 es jo. Denamos f (x) = x0 , x X. Entonces
d (f (x) , f (y)) = d (x0 , x0 ) = 0 < rd (x, y)
para cualquier r, 0 r < 1.

x
5. La funcin f : R3 R3 , denida por f y =
z
1
con factor de contraccin 2 (comprubelo!).

x
1
y , es una contraccin
2
z

Proposicin 2.7.3. Toda contraccin es continua.


Demostracin. Sean f : X X una contraccin, a X y > 0. Debemos encontrar
> 0 tal que

d (x, a) < d (f (x) , f (a)) < .


Dado que f es contraccin, existe r, 0 r < 1 tal que d (f (x) , f (y)) rd (x, y) . Si

r = 0 se tendra d (f (x) , f (y)) = 0, x, y X, luego f (x) = f (y), x, y X, lo


que signica que f es una funcin constante y por tanto continua (Ejemplo 2.6.3.4).

Si r > 0, basta tomar = , ya que si d (x, a) < = , entonces


r
r

d (f (x) , f (a)) rd (x, a) < r = .


r

Denicin 2.7.4. Sea f : X X; un punto x0 X se denomina punto jo de f

si satisface f (x0 ) = x0 .
Ejemplo 2.7.5.

1. La funcin f : R R denida por f (x) = x2 tiene dos puntos jos: 0 y 1,


como fcilmente se puede vericar.

2. La funcin f : R R denida por f (x) = 13 x + 1 tiene a


como fcilmente se puede vericar. En este caso, adems,
jo de f , ya que es el nico real que satisface

1
3x

3
2

3
2

como punto jo,

es el nico punto

+ 1 = x. Por otra parte

este nico punto jo cumple tambin una propiedad especial que explicaremos
despus de introducir la siguiente notacin:
[S.M. Sabogal & G. Arenas

2.8. El teorema del punto jo para espacios mtricos completos

69

Nota. Si f : X X y x X, obsrvese que entonces los elementos f (x), f (f (x)),

f (f (f (x))), etc., quedan bien denidos.

Notemos f (f (x)) por f 2 (x), f (f (f (x))) por f 3 (x), y as sucesivamente. Lo podemos tambin denir recursivamente como sigue:
f 1 (x) := f (x)
f n (x) := f f (n1) (x) ,

n 2.

De esta manera, para todo x X queda denida la sucesin:


x, f (x) , f 2 (x) , . . . , f n (x) , . . .
que suele llamarse la rbita de x.
Volvamos a nuestro ejemplo y analicemos la rbita de cualquier x R:
f (x) =

1
3x

f 2 (x) = f
f 3 (x) = f

+1
1
1 1
3x + 1 = 3 3x + 1
1 2
x + 13 + 1 = 13
3

+1=
1 2
x
3

1 2
x + 13 + 1
3
+ 13 + 1 + 1 =

1 3
x
3

1 2
3

1
3

+1

..
.
f n (x) =

1 n
x
3

1 n1
3

+ +

1 2
3

1
3

+ 1.

Cmo se comporta esta rbita?, converge?, no converge?; si converge, a dnde


lo hace? Veamos:
lm f n (x) =

lm

1
3

lm

1
3

x+

1
3

n1

+ +
n1

x + lm

i=0

1
3

1
3
1
1

1
3

1
+1
3

3
,
2

que es precisamente el punto jo de f .


Veremos en la siguiente seccin que esto no es una coincidencia, sino que es un caso
particular de un importante teorema.
Una introduccin a la geometra fractal]

70

2.8.

2. Nociones de espacios mtricos

El teorema del punto jo para espacios mtricos


completos

El siguiente resultado, llamado Teorema del punto jo para espacios mtricos completos, es de gran importancia para la geometra fractal, pues es justamente el resultado
que va a garantizar la existencia y unicidad de cada fractal obtenido por medio de
un sistema iterado de funciones, como lo veremos en el captulo 4.
Teorema 2.8.1 (Teorema del punto jo). Sean (M, d) un espacio mtrico completo
y f : M M una contraccin. Entonces f tiene un nico punto jo, es decir, existe
un nico p M tal que f (p) = p. Adems, para cualquier x M se tiene que
lm f n (x) = p.

Bosquejo de la demostracin. Sea x M . Puesto que f es una contraccin, se puede

demostrar que la sucesin

(f n (x))n = x, f (x), f 2 (x), . . . , f n (x), . . .


es una sucesin de Cauchy (intuitivamente, cada vez que se aplica la funcin, las distancias se van reduciendo, de modo que los trminos de la sucesin se van acercando
cada vez ms entre s). Como M es completo la sucesin converge, es decir existe un
p M tal que

lm f n (x) = p.

Entonces:
f

lm f n (x) = f (p),

y como f es continua (por ser contraccin), se tiene


lm f (f n (x)) = f (p),

luego
lm f n (x) = f (p),

es decir, p = f (p) de modo que p es punto jo de f . Ahora bien, si q fuese otro punto
jo de f , se tendra
d(p, q) = d(f (p), f (q)) rd(p, q),
[S.M. Sabogal & G. Arenas

2.9. Ejercicios

71

siendo r factor de contraccin de f . Entonces d(p, q)(r 1) 0, y puesto que

0 r < 1 se concluye que d(p, q) = 0.

La prueba formal de que (f n (x))n es de Cauchy es como sigue:


tomemos m, n Z+ , m n. Tenemos:
d (f m (z) , f n (z)) rd f (m1) (z) , f (n1) (z)
r 2 d f (m2) (z) , f (n2) (z)
r 3 d f (m3) (z) , f (n3) (z)
..
.
r n d f (mn) (z) , z
r n d f (mn) (z) , f (mn1) (z)
+ d f (mn1) (z) , f (mn2) (z) + . . . + d (f (z) , z)
r n r mn1 d (f (z) , z) + r mn2 d (f (z) , z)
+ . . . + rd (f (z) , z) + d (f (z) , z)]
= r n d (f (z) , z) r mn1 + r mn2 + . . . r + 1
r n d (f (z) , z)

r k = r n d (f (z) , z)

k=0

1
0.
1 r n

Luego (f n (z))n es una sucesin de Cauchy.

2.9.

Ejercicios

1. Demuestre que los axiomas EM 1 y EM 2 de la denicin de espacio mtrico


(Denicin 2.1.1) implican que para cualesquiera x, y, z M se cumple que:
a) d (x, y) 0;

b) d (x, y) = d (y, x);

Una introduccin a la geometra fractal]

c) d (x, y) d (x, z) + d (z, y).

72

2. Nociones de espacios mtricos


2. Para cada una de las siguientes funciones de R R en R, determine cules de
ellas denen una mtrica y cules no. Justique su respuesta.

0, si x = y,
d) t (x, y) = 1, si x = 2y y = 2x,

2, en otro caso.

a) dln (x, y) =: ln (1 + |x y|) ;


b) m (x, y) = x3 y 3 ;
c) d (x, y) = x2 y 2 ;

3. Demuestre que la funcin ddisc denida en el ejemplo 2.1.2.4 es en efecto una


mtrica en X (mtrica discreta).
4. Demuestre que la funcin d denida en el ejemplo 2.1.2.5 en efecto satisface los
axiomas (EM1) y (EM2).
5. Se denen las funciones dtax , dmax : R2 R2 R por:
dtax ((x1 , x2 ) , (y1 , y2 )) := |y1 x1 | + |y2 x2 | ,
dmax ((x1 , x2 ) , (y1 , y2 )) := m
ax {|y1 x1 | , |y2 x2 |} .
Demuestre que dtax y dmax son mtricas en R2 .
6. Escriba los siete primeros trminos de la sucesin (sn )n denida por:
b) (sn )n = ((1)n )n .

a) (sn )n = (2n)n ;

7. Escriba una frmula que dena la siguiente sucesin (en PR2 ):


,

8. Considere el espacio mtrico R2 , dmax , y dibuje la bola Bdmax ((0, 0) ; 1).


9. Considere el espacio de los cdigos N , d , = {1, 2, . . . , N } (Ejemplo 2.1.2.5)
y sean k N, k jo, a = a1 a2 a3 . . . N . Demuestre que
Bd a;

1
(N + 1)

= x N | x1 = a1 , x2 = a2 , , xk = ak .

[S.M. Sabogal & G. Arenas

2.9. Ejercicios

73

10. Sea (X, d) espacio mtrico. Demuestre que:


a) y X son cerrados.
b) La unin nita de cerrados, es un cerrado.
c) La interseccin arbitraria de cerrados, es un cerrado.
d) Qu se puede decir de la unin arbitraria de cerrados? Justique.
11. Considere una bola B(a; r) en un espacio mtrico (X, d). Qu relacin existe

entre la adherencia B(a; r) y la bola cerrada B(a; r)? (recuerde que la bola

cerrada se dene por: B(a; r) := {x X | d(x, a) r}).


12. Demuestre que en un espacio mtrico, la adherencia de cualquier conjunto, es
un conjunto cerrado. Adems S es el menor cerrado que contiene S, es decir
si C es cerrado y S C, entonces S C.
13. Una sucesin (xn )n en un espacio mtrico se dir casi constante si existe
k N tal que xk = xk+1 = xk+2 =
Demuestre que en un espacio discreto (X, ddisc ) una sucesin converge si y slo
si es casi constante.
14. Sea (X, d) espacio mtrico y S X. Demuestre:
a) = , = , X = ;

b) S = S c .

15. Sean (X, d) espacio mtrico, S X y x X. Demuestre que x es punto de

acumulacin de S si y slo si existe una sucesin (xn )n de puntos de S {x}


tal que (xn )n x.

16. Sea (X, d) espacio mtrico. Demuestre:


a) y X son abiertos.
b) La unin arbitraria de abiertos, es un abierto.
c) La interseccin nita de abiertos, es un abierto.
d) Qu se puede decir de la interseccin arbitraria de abiertos? Justique
17. Demuestre que todo espacio nito es compacto.
Una introduccin a la geometra fractal]

74

2. Nociones de espacios mtricos

18. Demuestre que en un espacio discreto los subespacios compactos son exactamente los subconjuntos nitos.
19. Demuestre que no siempre la unin de compactos es un compacto.
20. Para cada uno de los siguientes subconjuntos Si de R2 , determine: es completo?, Si , es cerrado?, es acotado?, es compacto?, Si , Si , Si , es abierto?
a) S1 = (x, y) | x2 + y 2 < 1 ;
b) S2 = (x, y) | x2 + y 2 1 ;
c) S3 = S1 {(1, 1)};
d) S4 = S2 {(1, 1)};
e) S5 = {p1 , p2 , p3 , , pk } (un conjunto nito de puntos);
f ) S6 = {(x, y) | x 1};
g) S7 = (x, y) | y = x3 ;
h) S8 = {(x, y) | |y| > 2};
i ) S9 = Tringulo de Sierpiski;
j ) S10 =

1 1
n, n

|nN ;

k ) S11 = S10 ;
l) S12 = [0, 1] [0, 1];
m) S13 = (0, 1] [0, 1);
n) S14 = Z Q;
) S15 = Q Q.
Puede resumir toda la informacin obtenida completando las tablas 2.9.1 y
2.9.2.
21. Demuestre que en un espacio mtrico discreto (X, ddisc ) todo subconjunto de
X es simultneamente abierto y cerrado.
22. Sean

(X, d)

un

espacio

mtrico,

(Y, ddisc )

un

espacio

discreto

f : (X, d) (Y, ddisc ) inyectiva. Demuestre que f es discontinua en

X .

[S.M. Sabogal & G. Arenas

2.9. Ejercicios

75

23. Demuestre que toda funcin cuyo dominio sea un espacio mtrico discreto, es
continua.
24. Sea f : R R denida por f (x) := ax + b, donde a y b son constantes reales.
a) Demuestre que f es una contraccin si y slo si |a| < 1.

b) D un ejemplo de una funcin f de la forma denida en a), y calcule


la imagen bajo f de los conjuntos: [0, 1], [1, 3] y [2, 1], esto es, cal-

cule f ([0, 1]), f ([1, 3]) y f ([2, 1]). Describa en palabras el efecto
geomtrico de f .

25. Sea f : R2 R2 denida por f (z) = rz ei + a + bi, donde r, a, b R, i es la


unidad imaginaria y e es la constante de Euler.

a) Demuestre que f es contraccin si y slo si |r| < 1.


b) D un ejemplo de una funcin f de la forma denida en a) y calcule la
imagen bajo f del rectngulo: R = [0, 1] [0, 2], esto es, calcule f (R).
Describa en palabras el efecto geomtrico de f .

26. Determine cules de las siguientes funciones son contracciones, y justique su


respuesta. Para cada funcin encuentre, si los tiene, sus puntos jos.
a) f : R R, f (x) = 5x;
b) f : R R, f (x) = x2 ;
c) f : R R, f (x) = |x|;

d) f : 0, 14 0, 14 , f (x) = x2 ;
e) f : R R, f (x) = 23 x;

f ) f : R R, f (x) = cos x.
27. Dibuje la grca de cada una de las funciones anteriores y d una interpretacin
geomtrica al problema de encontrar los puntos jos de una funcin f : R R.

Una introduccin a la geometra fractal]

76

Conjunto

completo?

cerrado? acotado? compacto?


NO

S1

NO

Si

Si

abierto?

NO

S4
S5

Si

S2
S3

Si

[S.M. Sabogal & G. Arenas

S7
NO

S8
S9

S
Tabla 2.9.1.

2. Nociones de espacios mtricos

S6

2.9. Ejercicios

Una introduccin a la geometra fractal]

Conjunto

completo?

cerrado? acotado? compacto?

Si

NO

S10

Si

Si

Si

abierto?

S11
1

S12

S13

NO

NO

S14
S15

NO

ZR
R2

Tabla 2.9.2.

77

78

2. Nociones de espacios mtricos

[S.M. Sabogal & G. Arenas

Captulo 3

El espacio (H(X) , h): el espacio


donde viven los fractales
En este captulo nos dedicaremos al estudio de un espacio mtrico particular, el cual
ha sido denominado por M. Barnsley [4] como el espacio donde viven los fractales.

3.1.

El conjunto H(X) y la mtrica de Hausdor

Denicin 3.1.1. Sea (X, d) un espacio mtrico. Notemos H(X) la familia de todos
los subconjuntos compactos no vacos de X, es decir:
H(X) := {K X | K es compacto, K = } .
Ejemplo 3.1.2. Consideremos (R2 , du ). Los conjuntos K1 a K7 que se muestran en
la Figura 3.1(a) pertenecen a H R2 , mientras que S1 a S6 no pertenecen a H R2
(ver Figura 3.1(b)).
Una caracterstica importante en H(X) es que la continuidad preserva la compacidad, es decir:
Proposicin 3.1.3. Sean (X, d) y (Y, m) espacios mtricos y f : X Y continua.
Si K H(X) entonces f (K) H(Y ).

80

3. El espacio (H(X) , h): el espacio donde viven los fractales


K2

K1

K5

S6

S1

S2

K3

S3

K6

K4
K7

S4

(a) Elementos de H(R2 ).

S5

(b) Elementos que no estn en H(R2 ).

Figura 3.1: Caracterizando los elementos de H(R2 ).

Demostracin. Sea (yn )n una sucesin en f (K). Debemos probar que (yn )n admite
una subsucesin convergente en f (K).
f (K) = {y Y | y = f (k)

para algn k K} .

Para cada n N, yn = f (kn ) para algn kn K. Dado que (kn )n es una sucesin

en K, y que K es compacto, entonces existe una subsucesin (knt )t de (kn )n tal que
(knt )t k

para un k K.

(3.1)

(f (knt ))t es una subsucesin de (yn )n y (f (ktn ))n f (k) f (K) por (3.1) y
porque f es continua (Proposicin 2.6.4).

Se quiere ahora denir una mtrica en el conjunto H(X). Observe que los puntos
o elementos de H(X) no son sencillos o elementales, en cuanto cada elemento
es a su vez un conjunto; ms exactamente, un subconjunto compacto no vaco del
espacio mtrico X. De esta manera, para denir una mtrica en el conjunto H(X)
procedemos por etapas.
Denicin 3.1.4 (Distancia de punto a compacto). Sean (X, d) espacio mtrico,
a X y K H(X). Se dene d(a, K) por:
d(a, K) := mn {d (a, x) | x K}

(ver Figura 3.2).

Proposicin 3.1.5. El mnimo de la denicin anterior siempre existe.


[S.M. Sabogal & G. Arenas

3.1. El conjunto H(X) y la mtrica de Hausdor

81

Demostracin. Sea f : K R denida por f (x) := d(a, x), x K. Veamos que f

es continua. Sea > 0. Observemos que: d(x, y) d(x, a) d(y, a) d(x, y); por

tanto,

|f (x) f (y)| = |d(x, a) d(y, a)| d(x, y).


De esta manera basta tomar para tener la continuidad de f .
Ahora consideremos el conjunto
S := {d(a, x) | x K}(= {f (x) | x K}).
Claramente S R, S = (pues K = ) y S es acotado inferiormente; por el axioma

de completez de R, existe P = nf S. Como P es la mxima cota inferior de S, para


1
1
1
cada n N existe yn K tal que f (yn ) < P + , y se tiene < 0 f (yn )P < ;
n
n
n
1
por lo tanto, |f (yn ) P | < , de lo cual se deduce que
n
lm f (yn ) = P.
(3.2)
n

Como K es compacto, existe (ykn )n , subsucesin de (yn )n , tal que lm ykn = y,


n

con y

K. Tenemos f

lm f (ykn ) = f (
y)
n
(f (yn ))n , entonces,

lm ykn = f (
y), y puesto que f es continua,

(Proposicin 2.6.4). Pero (f (ykn ))n es una subsucesin de


aplicando la Proposicin 2.2.7 y teniendo en cuenta (3.2), se

concluye que P = f (
y ), de modo que P es en realidad el mnimo de S, como se
quera ver.

K
a

K)
Figura 3.2: d(a,

B)
Figura 3.3: d(A,

Denicin 3.1.6 (Distancia de compacto a compacto). Sean (X, d) espacio mtrico


y A, B H(X). Se dene d(A; B) como
d(A, B) := m
ax d(a, B) | a A
:= m
ax {mn {d (a, b) | b B} | a A}
Una introduccin a la geometra fractal]

(ver Figura 3.3).

82

3. El espacio (H(X) , h): el espacio donde viven los fractales

Es de aclarar que d no es mtrica, ya que en general, no se cumple que


B) = d(B,
A), es decir la propiedad de simetra, lo que se observa en los sid(A,
guientes ejemplos.
Ejemplo 3.1.7.
1. Considere en H R2

los siguientes dos

conjuntos

,A
)

A = [0, 1] [0, 1] y B = [1, 7] [0, 8] .

d(
B

Al calcular se obtiene que

d([0, 1] [0, 1] , [1, 7] [0, 8]) = 1.


d([1, 7] [0, 8] , [0, 1] [0, 1]) =

A
B)
d(A,

85.

B) = d(B,

Figura 3.4: d(A,


A)

Claramente d(A, B) = d(B, A).


2. Considere ahora en (R, du ) los conjuntos

A = [0, 1] y B = [0, 2]. Entonces


2] , [0, 1]).
d([0, 1] , [0, 2]) = 0 = 1 = d([0,

B) = d(B,

Figura 3.5: d(A,


A)

Para que la Denicin 3.1.6 quede bien establecida, tenemos que demostrar la siguiente proposicin.
Proposicin 3.1.8. El mximo de la Denicin 3.1.6 siempre existe.
Demostracin. Denamos f : A R por f (x) := d(x, B), x A. Por la Proposicin 3.1.5, f (x) siempre existe. Veamos que f es continua. Sea > 0. Tenemos,
|f (x) f (y)| = d(x, B) d(y, B) = |d (x, b1 ) d (y, b2 )|
para algunos b1 , b2 B; es decir,
d(x, B) = d (x, b1 )

(= mn {d (x, b) | b B})

d(y, B) = d (y, b2 )

(= mn {d (y, b) | b B}).

y
[S.M. Sabogal & G. Arenas

3.1. El conjunto H(X) y la mtrica de Hausdor

83

Por lo tanto,
d (x, b1 ) d (x, b2 ) d (x, y) + d (y, b2 )
y
d (y, b2 ) d (y, b1 ) d (y, x) + d (x, b1 ) .
De las desigualdades anteriores se obtiene:
d (x, y) d (x, b1 ) d (y, b2 ) d (x, y) ,
es decir,
|d (x, b1 ) d (y, b2 )| d (x, y) ,
y basta entonces tomar 0 < para obtener la continuidad de f .
Ahora consideremos el conjunto
S := d(x, B) | x A .
S R, S = (pues A y B son no vacos). Como f : A R es continua y A es

compacto, f (A) es compacto (Proposicin 3.1.3). Pero claramente f (A) = S, luego


S es compacto y por lo tanto acotado. Aplicando entonces el axioma de completez

de R podemos armar que existe P = sup S. Queremos ver que en realidad P es el


mximo de S. Para cada n N, existe yn A tal que: P

de donde |P f (yn )| <

1
n

1
n

< f (yn ); luego:

1
1
< 0 P f (yn ) < ,
n
n

y por tanto
(3.3)

lm f (yn ) = P.

Ahora bien, como A es compacto y (yn )n es una sucesin en A, existe (ykn ) subsucesin de (yn )n tal que lm ykn = a
para algn a
A. Por tanto f
n

lm ykn = f (
a),

y como f es continua, lm f (ykn ) = f (


a) (Proposicin 2.6.4). Observando (3.3) y
n

por la Proposicin 2.2.7 se concluye que P = f (


a), de modo que P es el mximo de
S, como se quera ver.
B) = 0.
Lema 3.1.9. Si A, B H(X) y A B, entonces d(A,
Una introduccin a la geometra fractal]

84

3. El espacio (H(X) , h): el espacio donde viven los fractales

Demostracin.
d(A, B) = m
ax d(a, B) | a A
= d(a0 , B) para algn a0 A B
= mn {d (a0 , b) | b B} ;
pero a0 B, luego mn {d (a0 , b) | b B} = 0.
Denicin 3.1.10. Sean A, B H(X); se dene h (A, B) como
h (A, B) =: m
ax d(A, B) , d(B, A) .
Ejemplo 3.1.11.
1. En H(R2 ), h ([0, 1] [0, 1] , [1, 7] [0, 8]) = m
ax{1,

85} =

85.

2. En H(R), h ([0, 1] , [0, 2]) = m


ax {0, 1} = 1.
El objetivo ahora es demostrar que h s dene una mtrica en H(X), pero para esto
necesitaremos de algunos resultados previos.
Lema 3.1.12. Sean S R y k R, k constante; entonces,
mn {k + s | s S} = k + mn S.
Demostracin. Notemos H = {k + s | s S}. Es claro que k + mn S H. Sea

k + s H; como s S se tiene que mn S s, por tanto k + mn S k + s, s S,

es decir, k + mn S = mn H.

Lema 3.1.13. Sean a, b, c, d, e, f R, tales que cumplen las desigualdades a b + c


y d e + f , entonces

m
ax {a, d} m
ax {b, e} + m
ax {c, f } .
Demostracin. Si m
ax{a, d} = a, se tiene:
m
ax{a, d} = a b + c m
ax{b, e} + m
ax{c, f }.
Si m
ax{a, d} = d, se tiene
m
ax{a, d} = d e + f m
ax{b, e} + m
ax{c, f }.
[S.M. Sabogal & G. Arenas

3.1. El conjunto H(X) y la mtrica de Hausdor

85

Lema 3.1.14. Sean A, B, C H(X), a A, c C (a, c jos). Entonces


mn{d(a, b) | b B} mn {d (a, c) + d (c, b) | b B} .
Demostracin. Sean b0 y b1 elementos de B tales que
d (a, c) + d (c, b0 ) = mn {d (a, c) + d (c, b) | b B}
y
d (a, b1 ) = mn {d (a, b) | b B} ;
se tiene entonces d (a, b1 ) d (a, b0 ) d (a, c) + d (c, b0 ).
Lema 3.1.15. d(A, B) d(A, C) + d(C, B), A, B, C H(X).
Demostracin. Para cada a A se tiene:
d(a, B) = mn {d (a, b) | b B}
mn {d (a, c) + d (c, b) | b B} ,

c C

(usando el Lema anterior)

d (a, c) + mn {d (c, b) | b B} ,

c C

(usando el Lema 3.1.12).

Luego, considerando c0 C tal que: d(a, C) = d (a, c0 ), se tendra:


d(a, B) d (a, c0 ) + mn {d (c0 , b) | b B}

d(a, C) + m
ax {mn {d (c, b) | b B} | c C}
= d(a, C) + d(C, B) .

Considerando en particular a = a0 , donde d(a0 , B) = d(A, B), se obtiene:


d(A, B) d(a0 , C) + d(C, B)

m
ax d(a, C) | a A + d(C, B)
= d(A, C) + d(C, B) .

Proposicin 3.1.16. h es una mtrica sobre H(X).


Demostracin.
(EM 1)

h (A, B) = 0 A = B.

Una introduccin a la geometra fractal]

86

3. El espacio (H(X) , h): el espacio donde viven los fractales

) Sea a0 A. Como h (A, B) = 0, entonces d(A, B) = d(B, A) = 0. Por tanto


d(A, B) = m
ax d(a, B) | a A = 0, lo cual implica que existe a1 A tal
que d(a1 , B) = 0.
Por otra parte, se tiene que d(a0 , B) d(a1 , B) = 0; en consecuencia,
d(a0 , B) = 0, luego existe b0 B tal que d(a0 , B) = d (a0 , b0 ) = 0, de modo
que a0 = b0 . Entonces a0 B. Con esto hemos probado que A B.
Anlogamente se prueba que B A.
) Supongamos (sin prdida de generalidad) que
h (A, B) = d(A, B) .
Para cada a A se tiene que d(a, B) = mn {d (a, b) | b B} = 0, pues A B;
entonces d(A, B) = m
ax {0} = 0.
(EM 2)

h (A, B) h (A, C) + h (B, C)

A, B, C H(X).

En efecto, por el Lema 3.1.15 se tiene que


d(A, B) d(A, C) + d(C, B)

y d(B, A) d(B, C) + d(C, A) .

(3.4)

Ahora usando el Lema 3.1.13 se puede ver que


m
ax d(A, B) , d(B, A) m
ax d(A, C) , d(C, A) + m
ax d(C, B) , d(B, C) .
En consecuencia,
h (A, B) h (A, C) + h (B, C)

A, B, C H(X) .

Ahora s estamos en condiciones de formular la siguiente denicin.


Denicin 3.1.17 (Mtrica de Hausdor). Llamaremos al espacio mtrico
(H(X) , h) el espacio donde viven los fractales. La mtrica h se llama mtrica
de Hausdor.
Como los elementos de H(X) son subconjuntos de X (es decir son elementos que a
la vez son conjuntos), tambin se suele decir que H(X) es un hiperespacio de X.
En la siguiente seccin se demuestra la completez de H(X) a partir de la completez
de X, (en realidad se prueba la equivalencia entre la completez de X y la de H(X)).
Tambin se demuestran otros resultados que se usarn en el prximo captulo.
[S.M. Sabogal & G. Arenas

3.2. Completez del espacio H(X)

3.2.

87

Completez del espacio H(X)

Un objetivo importante del presente captulo es probar que la completez de (X, d)


implica la completez de (H(X) , h), para lo cual se deben establecer antes varios
conceptos y resultados.
Denicin 3.2.1. Sean (X, d) espacio mtrico, A H(X) y > 0. Se dene la

nube de centro A y radio , denotada N (A; ) como


N (A; ) := x X | d(x, A) <

(ver Figura 3.6).

N (A; )

X
N (A; )

a0

Figura 3.6: Nube N (A; ).

Figura 3.7: Nube cerrada.

Es fcil vericar que:


N (A; ) = {x X | d (x, a) < para algn a A} .
Lema 3.2.2. Sean A, B H(X) y > 0. Entonces: h (A, B) < si y slo si

A N (B; ) y B N (A; ).

Demostracin. Basta probar que:


(i) d(A, B) < si y slo si A N (B; )
y
(ii) d(B, A) < si y slo si B N (A; ) .
Una introduccin a la geometra fractal]

88

3. El espacio (H(X) , h): el espacio donde viven los fractales

Si d(A, B) < entonces m


ax d(a, B) | a A < , por lo tanto, d(a, B) < ,

a A; entonces a N (B; ), a A y A N (B; ). Recprocamente, si


A N (B; ), entonces para todo a A se tiene que d(a, B) < . Si en particu-

lar tomamos a0 A tal que d(a0 , B) = d(A, B), entonces se obtiene d(A, B) < .
Anlogamente se prueba (ii).

Si A H(X) y > 0, denimos la nube cerrada de centro A y radio , notado por

N (A; ), como sigue:

N (A; ) := x X | d(x, A)

= {x X | a A : d (x, a) } .

Lema 3.2.3. Sean A H(X) y > 0. El conjunto N (A; ) es cerrado.


c

Demostracin. Veamos que


N (A; )
es abierto. Sea y N (A; ) .
Entonces d(y, A) > . Sea a0 A tal que d(y, A) = d (y, a0 ). Veamos que
c

B (y; ) N (A; ) , donde = d (y, a0 ) > 0.

Sea z B (y; ). Debemos probar que d (z, a) > para todo a A.


Sea a A. Tenemos
d (y, a0 ) d (y, a) d (y, z) + d (z, a)
< + d (z, a) = d (y, a0 ) + d (z, a) ,
de donde < d (z, a), como se quera ver.
De manera anloga a como se demostr el Lema 3.2.2, se puede demostrar el siguiente
resultado.
Lema 3.2.4. Sean A, B H(X) y > 0.
h (A, B)

A N (B; )

B N (A; ) .

Lema 3.2.5 (Lema de Extensin). Sean (An )n una sucesin de Cauchy


en (H(X) , h) y (nj )
j=1 una sucesin creciente de naturales. Suponga que
xnj Anj | j = 1, 2, . . .

es una sucesin de Cauchy (en (X, d)). Entonces existe

una sucesin de Cauchy {


xn An | n = 1, 2, . . . } tal que x
nj = xnj , j = 1, 2, 3, . . .
[S.M. Sabogal & G. Arenas

3.2. Completez del espacio H(X)


Demostracin. Se

construye

89

la

sucesin

(
xn )n como sigue: para cada
n {1, 2, . . . , n1 1} escogemos x
n An tal que d(xn1 , An ) = d (xn1 , x
n ). Anloga-

mente, para cada j {2, 3, . . . } y cada n: nj1 < n < nj se escoge x


n An tal que

d xnj , An = d xnj , xn , y por supuesto x


nj := xnj , j = 1, 2, 3, . . . Veamos que
(
xn )n as denida es la sucesin buscada: claramente (
xn )n es una extensin de
xnj

xnj

yx
n An para todo n. Veamos que (
xn )n es de Cauchy. Sea > 0. Como

es de Cauchy, existe N1 > 0 tal que

nk , nj N1 = d xnk , xnj < /3.

(3.5)

Como (An )n es de Cauchy, existe N2 > 0 tal que:


m, nj N2 = h Am , Anj < /3.

(3.6)

La ltima desigualdad signica, segn el Lema 3.2.2, que:


Am N Anj ; /3

Anj N (Am ; /3) .

Luego para m, nj N2 , xnj N (Am ; /3), es decir d xnj , Am < /3, y por tanto
m = d xnj , Am < /3.
d xnj , x

(3.7)

Anlogamente, si n, nk N2 , entonces
d (xnk , xn ) < /3.

(3.8)

Basta entonces tomar N = m


ax {N1 , N2 }, y se tendr: m, n N implica
n ) d x
m , xnj + d xnj , xnk + d (xnk , x
n )
d (
xm , x
< /3 + /3 + /3 = .
Un resultado central de este captulo, como ya se haba comentado antes, es la
obtencin de la completez del hiperespacio H(X) a partir de la completez de X.
En realidad se tiene la siguiente equivalencia:
Teorema 3.2.6. Sea (X, d) un espacio mtrico. (H(X) , h) es completo si y slo si
(X, d) es completo. Adems, si (An )n es una sucesin de Cauchy en H(X) y
A = lm An ,
n

entonces A se puede caracterizar as:


A := {x X | existe (xn )n sucesin en X, con (xn )n x y xn An , n}.
Una introduccin a la geometra fractal]

90

3. El espacio (H(X) , h): el espacio donde viven los fractales

Demostracin. ) Sea (xn )n una sucesin de Cauchy en (X, d). Como claramente

cada conjunto unitario {xn } es un compacto no vaco, entonces ({xn })n es una sucesin en H(X). Adems,

h ({xn } , {xm }) = d({xn } , {xm }) = d(xn , {xm }) = d (xn , xm ) ,


de modo que ({xn })n es una sucesin de Cauchy en H(X). Por hiptesis,
({xn })n K para algn K H(X). Veamos que K es un conjunto unitario. Sean

a, b K y > 0. Existe N N tal que n N implica que h (K, {xn }) < /2.
Observemos que

d(K, {xn }) = m
ax d(y, {xn }) | y K

= m
ax {d (y, xn ) | y K} .

Ahora bien, para n N se tendr:


d (a, b) d (a, xn ) + d (b, xn ) 2 m
ax {d (y, xn ) | y K}
= 2d(K, {xn }) 2h (K, {xn }) < 2 /2 = .

De esta manera, para todo > 0 se tiene d (a, b) < , lo que implica a = b y K = {a}.

Por tanto,

d (xn , a) = h ({xn } , {a}) = h ({xn } , K)


se puede hacer tan pequea como se quiera, es decir (xn )n a.
) Sea (An )n una sucesin de Cauchy en H(X). Denamos:
A := {x X | existe (xn )n sucesin en X, con (xn )n x y xn An , n} .
(a) Probemos que A = . Para esto basta probar que existe una sucesin de Cauchy

(an )n con an An , n, ya que la completez de X garantiza que en tal caso


(an )n a para algn a X, y por tanto a A.

Como (An )n es de Cauchy, podemos escoger una sucesin creciente de naturales,


N1 < N2 < < Nn < ,
tales que
h (Am , An ) <

1
,
2i

m, n Ni ,

i = 1, 2, . . .
[S.M. Sabogal & G. Arenas

3.2. Completez del espacio H(X)

91

Sea xN1 AN1 . Como h (AN1 , AN2 ) < 12 implica que AN1 N AN2 ; 12 , entonces d(xN1 , AN2 ) < 12 , lo que a su vez implica que existe xN2 AN2 tal que

d (xN1 , xN2 ) < 12 .

Como h (AN2 , AN3 ) <

1
,
22

entonces AN2 N AN3 ; 212 , luego d(xN2 , AN3 ) <

de donde existe xN3 AN3 tal que d (xN2 , xN3 ) <

1
22 ,

1
,
22

y as sucesivamente se ob-

tiene una sucesin (xNi )i con xNi ANi y tal que d xNi , xNi+1 <

1
.
2i

Tomemos

Nm Nn ; entonces

d (xNm , xNn ) d xNm , xNm+1 + d xNm+1 , xNm+2 + + d xNn1 , xNn


1
1
1
<
+ m+1 + + n1 0.
m
n,m
2
2
2
De esta manera, (xNi )i es de Cauchy, y por el Lema de Extensin (Lema 3.2.5)
existe (
xn )n sucesin de Cauchy tal que x
n An , n y x
Ni = xNi , i. Como X
es completo, existe x X tal que (
xn )n x, de modo que x A y as A = .

(b) Probaremos ahora que A es cerrado. Sea una sucesin de elementos (ai )i de A
tal que (ai ) a, y probemos que a A (de esta manera se tendr que A A).
i

Como cada ai A, entonces para cada i existe una sucesin xin

n y xin

ai :

x1n

x2n

xin

k
xN
n

x11 x12 . . . x1n . . .

a1 ,

=
..
.

x21 x22 . . . x2n . . .

..
.

a2 ,

=
..
.

xi1 xi2 . . . xin . . .

..
.

ai ,

=
..
.

Nk
k
k ...
xN
. . . xN
n
1 x2

aNk

, con xin An ,

a.

Como (ai )i a, es posible encontrar una sucesin creciente de naturales


N1 < N2 < < Nk <
tal que para cada k,
d (aNk , a) <
Una introduccin a la geometra fractal]

1
.
k

92

3. El espacio (H(X) , h): el espacio donde viven los fractales


k
Como xN
n

aNk , para k existe mk tal que


k
d xN
mk , aNk <

1
.
k

Entonces
Nk
k
d xN
mk , a d xmk , aNk + d (aNk , a) <

1 1
2
+ = 0.
k k
k

k
Notemos ymk = xN
mk . Entonces para cada k, ymk Amk , y adems (ymk )k a,

luego (ymk )k es de Cauchy. En estas condiciones aplicamos de nuevo el Lema de

Extensin para obtener una sucesin (


ym )m tal que ym Am , m, ymk = ymk

y (
ym )m sea de Cauchy. Por la completez de X, (
ym )m debe ser convergente,
y como su subsucesin (ymk )k converge a a, entonces tambin (
ym )m a. De

esta manera a cumple todos los requisitos para pertenecer a A, como se quera
probar.

(c) Sea > 0. Probaremos que existe N tal que para n N , A N (An ; ). Como
(An )n es de Cauchy, existe N tal que si m, n N entonces h (An , Am ) , luego

Am N (An ; ) (Lema 3.2.2). Sea a A. Entonces existe una sucesin (ai )i tal

que cada ai Ai y (ai )i a. Podemos asumir adems que N es sucientemente

grande para que m N implique d (am , a) < . Entonces am N (An ; ),

pues Am N (An ; ). De esta manera (aN , aN +1 , aN +2 , . . . ) es una sucesin en

N (An ; ) que converge a a, es decir, a N (An ; ) = N (An ; ) (Lema 3.2.3).

Hemos probado as que para n N , A N (An ; ).

(d) Probemos ahora que A es compacto. Para esto basta probar que A es totalmente
acotado y aplicar entonces el Teorema 2.5.14.
Por contradiccin, supongamos que A no es totalmente acotado. Entonces existe
> 0 para el cual no existe una red que recubra a A. Sea x1 A; entonces:
A

B (x1 ; ) = x2 A : d (x1 , x2 ) ,

B (x1 ; ) B (x2 ; ) = x3 A : d (x3 , x1 ) y d (x3 , x2 ) ,

..
.

Se construye de esta manera una sucesin (xi )i de elementos de A tal que


d (xi , xj ) , i = j. Ahora bien, por (c) existe un n sucientemente grande
[S.M. Sabogal & G. Arenas

3.2. Completez del espacio H(X)

93

tal que A N (An ; /3). Entonces para cada xi , existe yi An tal que
d (xi , yi ) /3. Como An es compacto, existe una subsucesin (yni ) de (yn )n ,

convergente en An . Por tanto (yni ) es de Cauchy, as que es posible encontrar


yni , ynj tales que d yni , ynj < /3. Por tanto,
d xni , xnj

d (xni , yni ) + d yni , xnj


d (xni , yni ) + d yni , ynj + d ynj , xnj

+ + = .
<
3 3 3

Esto claramente contradice la forma como fue construida (xn )n . De esta manera,
A es totalmente acotado, y puesto que en (b) se demostr que es cerrado, entonces
se concluye (Teorema 2.5.14) que A es compacto.
(e) Probaremos ahora que
lm An = A.

Sea > 0. Probaremos que existe N tal que n N implica An N (A; ). Esto
ser suciente teniendo en cuenta (c) y el Lema 3.2.4.

Existe N tal que m, n N implica h (Am , An ) /2. Entonces para m, n N ,

Am N (An ; /2). Probemos que n N implica An N (A; ).


Sea y An . Existe una sucesin creciente de enteros
N < N1 < N2 < < Nk <

tal que para m, n Nj , Am N An ;

2j+1

. Entonces An N AN1 ; 2 . Co-

mo y An , existe xN1 AN1 tal que d (y, xN1 ) /2. Como xN1 AN1 , existe

xN2 AN2 tal que d (xN1 , xN2 ) /22 . De esta manera continuamos y se encuen
tra una sucesin xN1 , xN2 , xN3 , . . . tal que xNj ANj y d xNj , xNj+1 j+1 .
2
Entonces
d y, xNj

d (y, xN1 ) + d (xN1 , xN2 ) + + d xNj1 , xNj

+ 2 + + j < , para todo j.


2 2
2

Adems xNj es una sucesin de Cauchy, luego xNj x, para algn x. Esto

implica que x A.

Una introduccin a la geometra fractal]

94

3. El espacio (H(X) , h): el espacio donde viven los fractales


Veamos que d (y, x) . Supongamos que d (y, x) > . Entonces d (y, x) > 0,

y como xNj x, existe M > 0 tal que Nj > M implica d xNj , x < d (y, x),
de donde

< d (y, x) d xNj , x


d y, xNj + d xNj , x d xNj , x

= d y, xNj < .

Se obtendra < , lo cual es absurdo. Por lo tanto, d (y, x) , y puesto

que x A se concluye que y N (A; ), luego An N (A; ), como se quera


demostrar.

El teorema anterior, cuya demostracin es un poco ardua, desempea un papel muy


importante en nuestro camino de acercamiento a los fractales; podramos decir que
este teorema proporciona la mitad de los ingredientes que usaremos para construir
nuestros fractales. La otra mitad la constituye un nmero nito de contracciones
que conformarn lo que en el prximo captulo se denomina un sistema iterado de
funciones. De esta manera, los lemas que se presentan en lo que queda del presente
captulo se incluyen porque se usarn para garantizar el buen funcionamiento de los
sistemas iterados de funciones.
Lema 3.2.7. Sean (X, d) un espacio mtrico completo y (An )n una sucesin de
Cauchy en H(X) tal que
A1 A2 An ;
entonces
lm An =

An .

n=1

Demostracin. Por el Teorema 3.2.6 sabemos que H(X) es completo, y que


A := lm An = {x X | existe (xn )n sucesin en X con (xn )n x y xn An , n} .
n

Probemos entonces que A =

n=1

An . Sea x A. Existe (xn )n , sucesin en X, tal que

(xn )n x y xn An , n. Supongamos que x

n=1

An , es decir, existe M N tal


[S.M. Sabogal & G. Arenas

3.2. Completez del espacio H(X)

95

que x AM . Como AM es compacto, entonces es cerrado, luego AM = AM , as que

x AM , lo cual signica que existe > 0 tal que B (x; ) AM = . Ahora bien,
como (xn )n x, para > 0 existe N N tal que d (xn , x) < siempre que n N .

Sea T = m
ax {M, N }. Se tiene d (xT , x) < , luego xT B (x; ). Como T M ,

AT AM ; y como xT AT , entonces xT AM , de modo que xT B (x; )AM = ,


lo cual es una contradiccin.
Recprocamente: sea x

n=1

An ; entonces x An para todo n, y basta entonces

considerar la sucesin constante (x, x, . . . , x, . . . ) x para concluir que x A.


Lema 3.2.8. Sean (X, d) un espacio mtrico y f : X X una contraccin. Denimos la funcin f : H(X) H(X) por f (K) = f (K) , K H(X). Entonces f es

una contraccin en H(X), con el mismo factor de contraccin de f .

Demostracin. En primer lugar obsrvese que f est bien denida en virtud de la


Proposicin 3.1.3.
Dado que f es una contraccin, existe r [0, 1) tal que x, y X
d (f (x) , f (y)) rd (x, y) .

(3.9)

Sean A, B, H(X). Tenemos entonces


h f (A) , f (B) = h (f (A) , f (B)) = m
ax d(f (A) , f (B)) , d(f (B) , f (A)) ;
sin prdida de generalidad, supongamos que
h (f (A) , f (B)) = d(f (A) , f (B))
= m
ax {mn {d (f (a) , f (b)) | a A} | b B}

(por (3.9))

m
ax {mn {rd (a, b) | a A} | b B} .
En consecuencia,
h f (A) , f (B)

r m
ax {mn {d (a, b) | a A} | b B} = r d(A, B)
r m
ax d(A, B) , d(B, A) = rh (A, B) .

Lema 3.2.9. d(A B, C) = m


ax d(A, C) , d(B, C) .
Una introduccin a la geometra fractal]

96

3. El espacio (H(X) , h): el espacio donde viven los fractales

Demostracin.
d(A B, C) = m
ax d(x, C) | x A B
= m
ax d(x, C) | x A x B
= m
ax m
ax d(x, C) | x A , m
ax d(x, C) | x B
= m
ax d(A, C) , d(B, C) .
Lema 3.2.10. h (A B, C D) m
ax {h (A, C) , h (B, D)} .
Demostracin. Por el Lema 3.1.15,
d(A, C D) d(A, C) + d(C, C D) ;
como d(C, C D) = 0, ya que C C D (Lema 3.1.9), entonces
d(A, C D) d(A, C) .

(3.10)

De forma anloga,
d(B, C D) d(B, D) + d(D, C D)

d(B, C D) d(B, D) ,

(3.11)

d(C, A B) d(C, A) + d(A, A B)

d(C, A B) d(C, A)

(3.12)

d(D, A B) d(D, B) + d(B, A B)

d(D, A B) d(D, B) .

(3.13)

Por la denicin de h, el Lema 3.2.9 y las inecuaciones anteriores, se obtiene


h (A B, C D) =

= m
ax d(A B, C D) , d(C D, A B)

= m
ax m
ax d(A, C D) , d(B, C D) , m
ax d(C, A B) , d(D, A B)
= m
ax d(A, C D) , d(B, C D) , d(C, A B) , d(D, A B)
m
ax d(A, C) , d(B, D) , d(C, A) , d(D, B)
= m
ax m
ax d(A, C) , d(C, A) , m
ax d(B, D) , d(D, B)
= m
ax {h (A, C) , h (B, D)} ,
[S.M. Sabogal & G. Arenas

3.3. Ejercicios

97

esto es,
h (A B, C D) m
ax {h (A, C) , h (B, D)} .
Los lemas anteriores se usarn para demostrar el siguiente, el cual a su vez constituye
un resultado bsico para el desarrollo de nuestro prximo captulo.
Lema 3.2.11. Sean (X, d) espacio mtrico y fi : X X una contraccin en X,
con i = 1, 2, 3, . . . , N (N N, N jo). Si se dene F : H(X) H(X) como
N

F (K) =: f1 (K) f2 (K) f3 (K) fN (K) =:

fi (K) ,
i=1

entonces F es contraccin.
Demostracin. En primer lugar obsrvese que F est bien denida en virtud de las
proposiciones 2.5.22 y 3.1.3.
Para probar que F es contraccin basta considerar el caso N = 2 (luego se aplica
induccin matemtica).
Existen r1 , r2 , [0, 1) tales que x, y X,
d (f1 (x) , f1 (y)) r1 d (x, y) ,
d (f2 (x) , f2 (y)) r2 d (x, y) .
Sean A, B H(X); utilizando los lemas 3.2.10 y 3.2.8, respectivamente, obtenemos
h (F (A) , F (B)) = h (f1 (A) f2 (A) , f1 (B) f2 (B))
m
ax {h (f1 (A) , f1 (B)) , h (f2 (A) , f2 (B))}
m
ax {r1 h (A, B) , r2 h (A, B)}
r m
ax {h (A, B) , h (A, B)} = rh (A, B) ,
donde r = m
ax {r1 , r2 }. Por lo tanto F es una contraccin.

3.3.

Ejercicios

1. Sean (X, d) un espacio mtrico y A, B H(X). Pruebe que puede ocurrir


d(A, B) = 0, pero A = B.
Una introduccin a la geometra fractal]

98

3. El espacio (H(X) , h): el espacio donde viven los fractales


2. Sean (X, d) un espacio mtrico y K H(X), x K. Discuta la veracidad o
falsedad de la igualdad

d(x, K) = d(x, K) .
3. Sean (X, d) un espacio mtrico, A H(X) y > 0. Considere la bola Bh (A; )
en el espacio (H(X) , h), y demuestre que
N (A; ) =

Bh (A; )

{K H(X) | h (K, A) < } .

4. Demuestre que la sucesin (Sn )n , denida en la seccin 1.1.1 es una sucesin


de Cauchy en H(R2 ).
5. Demuestre que la sucesin (Sn )n , siendo (Sn )n la sucesin del ejercicio anterior, es una sucesin de Cauchy en H(R2 ).
6. Demuestre que la sucesin (Cn )n , denida en la seccin 1.3.1 es una sucesin
de Cauchy en H(R).
7. Demuestre que las sucesiones (An )n y (Kn )n , denidas en las secciones 1.3.2 y
1.3.3 respectivamente, son sucesiones de Cauchy en H(R2 ).
8. Ilustre con un ejemplo el Lema 3.2.7.
9. Sean (X, d) un espacio mtrico y (An )n una sucesin de Cauchy en H(X) tal
que
A1 A2 An . . .
Demuestre que
lm An =

An .

n=1

Ilustre con un ejemplo. Compare con el Lema 3.2.7.

[S.M. Sabogal & G. Arenas

Captulo 4

Sistemas iterados de funciones


Abordamos en este captulo el estudio del mecanismo ms usado, y ya clsico, para
construir fractales. Esto nos permite adems establecer una denicin formal de la
nocin de autosemejanza, que se discuti de manera intuitiva en el primer captulo
y que constituye una de las propiedades esenciales de los fractales.

4.1.

Sistema Iterado de Funciones (SIF), atractor de un


SIF

Denicin 4.1.1 (SIF). Un Sistema Iterado de Funciones (SIF), es una estructura de la forma {X; f1 , f2 , f3 , . . . , fN }, donde X es un espacio mtrico completo
y cada fi : X X, i = 1, 2, . . . , N , es una contraccin en X.

El siguiente teorema garantiza la existencia y unicidad de lo que llamaremos el atractor de un SIF.


Teorema 4.1.2. Dado un SIF {X; f1 , f2 , . . . , fN }, se dene
F : H(X) H(X)
K

F (K) =:

fi (K) ;
i=1
N

entonces existe un nico A H(X) tal que F (A) = A =

fi (A).
i=1

100

4. Sistemas iterados de funciones

Adems, para cualquier K H(X) se tiene que


lm F n (K) = A.

El conjunto A lo llamaremos el atractor del SIF.

Demostracin. En primer lugar obsrvese que F est bien denida en virtud de las
proposiciones 2.5.22 y 3.1.3; adems, por el Lema 3.2.11, F es una contraccin en
H(X).
Por otra parte, dado que X es completo, tenemos que H(X) es completo (Teorema
3.2.6), de modo que podemos aplicar el teorema del punto jo (Teorema 2.8.1) a la
funcin
F : H(X) H(X) ,
para concluir que existe un nico A H(X) tal que
N

(4.1)

fi (A) = F (A) = A.
i=1

Finalmente, aplicando la segunda parte del teorema del punto jo, se obtiene la
segunda parte del teorema.
Ejemplo 4.1.3. Consideremos el SIF {R; f1 , f2 }, donde
f1 (x) =

1
x,
3

1
2
f2 (x) = x + .
3
3

En este caso F : H(R) H(R) est denida por


F (K) := f1 (K) f2 (K) ,

K H(R) .

Tomemos como conjunto inicial (llamado tambin semilla) el conjunto C0 = [0, 1].
Entonces,
Es intuitivamente claro que el atractor de este SIF es el conjunto de Cantor C.

Para probarlo formalmente basta observar que (Cn )n es una sucesin de Cauchy
(comprubelo!) en H(R) que cumple
C0 C1 C2 Cn . . .

[S.M. Sabogal & G. Arenas

4.1. Sistema Iterado de Funciones (SIF), atractor de un SIF


0

101

1
1/3

2/3

C0

= [0, 1]

C1

= F (C0 ) = f1 ([0, 1]) f2 ([0, 1])


= [0, 1/3] [2/3, 1]

1/9 2/9 1/3

2/3 7/9 8/9

C2

= F (C1 ) = f1 (C1 ) f2 (C1 )


= [0, 1/9] [2/9, 1/3] [2/3, 7/9] [8/9, 1]

..
.

..
.

Figura 4.1: Descripcin de la construccin del conjunto de Cantor.

Entonces se puede aplicar el Lema 3.2.7, y por supuesto el teorema anterior, para
obtener
Atractor del SIF = lm Cn =
n

n=1

Cn = C

(recuerde la seccin 1.3.1).

Analizando la expresin (4.1), y recordando que cada fi es una contraccin, de modo


que cada fi (A) se podra interpretar como una copia reducida de A, entonces la
igualdad (4.1) podra tambin expresarse informalmente, diciendo que el conjunto A
es la unin de un nmero nito de copias reducidas de s mismo. Formalmente:
Denicin 4.1.4. Diremos que un conjunto es autosemejante (o autosimilar) si
es el atractor de un SIF.
Ejemplo 4.1.5.
1. Consideremos el SIF R2 ; 12 z, 12 z + 12 , 12 z + i2 . En este caso F : H(R2) H(R2)
est denida por

F (K) := f1 (K) f2 (K) f3 (K) ,


siendo f1 (z) = 12 z, f2 (z) = 12 z +

1
2

K H(R2 ),

y f3 (z) = 12 z + i2 .

Tomemos como conjunto inicial el tringulo rectngulo relleno K, de vrtices


(0, 0), (0, 1) y (1, 0). Se obtiene:
Una introduccin a la geometra fractal]

102

4. Sistemas iterados de funciones

...
K

F (K)

F n (K)

F (F (K))

Figura 4.2: Construccin de una versin del tringulo de Sierpiski.

Aunque la sucesin de guras que aqu se obtiene no es exactamente la misma


obtenida en la seccin 1.1.1, s parece que, de alguna manera, los conjuntos
lmite son esencialmente iguales. Veremos en la seccin 4.4 una proposicin
(Proposicin 4.4.13) que nos permitir concluir que en efecto el atractor del
SIF de este ejemplo, es justamente (homeomorfo1 a) el tringulo de Sierpiski.
2. Tomemos ahora el SIF [0, 1] ;
0

2
5x
2/5

0 4/25

n
0 (2/5)

2
x
5

Figura 4.3: Construccin del atractor del SIF [0, 1] ;

Su atractor es A = {0}. En efecto: segn el Teorema 4.1.2 basta demostrar que

A es el punto jo de la contraccin F : H ([0, 1]) H ([0, 1]) denida por


F (K) = f1 (K) ,

K H ([0, 1]) ,

f1 (x) =

2
x.
5

Tenemos:
F ({0}) = f1 ({0}) = {f1 (0)} = {0} .
Obsrvese que este ejemplo naturalmente se puede generalizar a cualquier SIF
que tenga solamente una contraccin (Ejercicio 4.6.3).
3. Sea R;

1
2 x,

1 . En este caso el atractor es A = {0}

1
2n

| n N0 .

Dos espacios mtricos X e Y se dicen homeomorfos si existe una biyeccin h : X Y tal


que h y h1 son continuas.
[S.M. Sabogal & G. Arenas

4.1. Sistema Iterado de Funciones (SIF), atractor de un SIF

103

En efecto: probemos que,


F

{0}

1
| n N0
2n

1
| n N0 .
2n

= {0}

C0 = [0, 1]
1/2

C1 = F (C0 ) = [0, 1/2] {1}


1/4

1/2

C2 = F (C1 ) = [0, 1/4] {1, 1/2}


0 1/8 1/4

1/2

C3 = F (C2 ) = [0, 1/8] {1, 1/2, 1/4}


n

0 1/2

1/4

1/2

..
.

Cn = F (Cn1 ) = [0, 1/2n ] 1, 1/2, 1/4, . . . , 1/2n1

..
.
Figura 4.4: Construccin del atractor del SIF R;

1
x,
2

1 .

Sea y F (A). Entonces y f1 (A) f2 (A). Si y = f1 (x) para algn x A,


1
tenemos: si x = 0 entonces y = f1 (0) = 0, de modo que y A. Si x = n para
2
1
A. Ahora, si y f2 (A) = {1},
algn n N, entonces y = f1 21n = 2n+1
entonces y = 1 =

1
20

A. De esta forma, F (A) A. Recprocamente, sea

y A; si y = 0 entonces y = f1 (0) f1 (A) F (A). Si y =

gn n N, n 1, entonces y =

1
2

2n1

= f1

2n1

1
2n

para al-

f1 (A) F (A). Final-

mente, si y = 1 entonces y = f2 (1) f2 (A) F (A). Por tanto, A F (A).

4. Considere el mismo SIF del ejemplo 1, pero ahora tomemos como semilla un
cuadrado (relleno) como en la Figura 4.5.
1

...
1

F (K)

F 2 (K)

F 3 (K)

Figura 4.5: Construccin del tringulo de Sierpiski tomando otro compacto inicial.
Una introduccin a la geometra fractal]

104

4. Sistemas iterados de funciones


Este ejemplo ilustra lo armado en el Teorema 4.1.2 en relacin con que el
atractor de un SIF es independiente del compacto K que se elija como semilla
o conjunto inicial. Explique!

Podemos ahora armar que el conjunto de Cantor, el tringulo de Sierpiski, {0}

(y en general cualquier conjunto unitario {x} en un espacio mtrico completo), y


{0} { 21n | n N} son conjuntos autosemejantes.

4.2.

SIF con condensacin

Es comn que al observar guras como las siguientes,

(a)

(b)

(c)

Figura 4.6: SIF con condensacin.

se piense en fractales. Si bien es intuitivamente claro que dentro de la gura completa se pueden observar varias copias reducidas de s misma, en realidad en estos
ejemplos no se cumple rigurosamente la condicin de la lupa o efecto de zoom
(ver seccin 1.1.1, Figura 1.9), en el sentido de que no es cierto que al poner una
lupa en cualquier parte del conjunto, se pueda observar ah una copia reducida del
mismo (Figura 4.7). Sin embargo, s es posible obtener este tipo de guras como
atractores de cierta clase de sistemas iterados de funciones, que se llamarn SIF con
condensacin.
[S.M. Sabogal & G. Arenas

4.2. SIF con condensacin

105

Figura 4.7: No se cumple la propiedad de la lupa.

Denicin 4.2.1. Sean (X, d) espacio mtrico y C

H(X). Denimos

w0 : H(X) H(X) por w0 (K) := C, K H(X). Se dice entonces que w0 es una

transformacin de condensacin, y C se llama el conjunto de condensacin

asociado.
Nota. Obsrvese que w0 sencillamente es una funcin constante de H(X) en H(X);
por lo tanto w0 es una contraccin (con factor de contraccin cero) cuyo punto jo
es el conjunto de condensacin C.
Denicin 4.2.2. Sea {X; w1 , w2 , . . . , wN } un SIF y sea w0 : H(X) H(X)

una transformacin de condensacin. Entonces {X; w0 , w1 , w2 , . . . , wN } se llama


un SIF con condensacin.

Ejemplo 4.2.3. Sea R2 ; w0 , w1 , w2 donde


w0 (K) := {0} [0, 1],

1
w1 (z) := z ei/4 + i
2

1
y w2 (z) := z ei/4 + i.
2

Obsrvese que la nica diferencia entre SIF y SIF con condensacin es la presencia, en este ltimo, de una contraccin diferente de las otras del SIF, en cuanto
w0 : H(X) H(X); es decir el dominio y codominio de w0 es H(X), mientras

que el dominio y codominio de las dems contracciones, es X. Sin embargo, el SIF


con condensacin puede funcionar de la misma manera que los otros y generar
una sucesin convergente de compactos. Veamos cmo sera esto para el SIF con
condensacin del ejemplo anterior:
Una introduccin a la geometra fractal]

106

4. Sistemas iterados de funciones

Ejemplo 4.2.4. Para el SIF del Ejemplo 4.2.3 se tiene que W : H(R2 ) H(R2 )

est dada por

W (K) := w0 (K) w1 (K) w2 (K)


=

({0} [0, 1]) w1 (K) w2 (K) .

Tomemos como semilla o conjunto inicial el mismo conjunto de condensacin, es


decir, tomemos K = {0} [0, 1]. La sucesin
K, W (K) , W 2 (K) , W 3 (K) , . . . , W n (K) , . . .
se vera aproximadamente como sigue:

...
Figura 4.8: Construccin de un rbol fractal.

De manera totalmente anloga a como se obtuvo la demostracin del Teorema 4.1.2,


se obtiene la demostracin del siguiente resultado.
Teorema 4.2.5. Sea {X; w0, w1 , w2 , . . . , wN } un SIF con condensacin. Entonces

la transformacin W : H(X) H(X) denida por


N

W (K) :=

K H(X)

wi (K) ,
i=0

tiene un nico punto jo, es decir, existe un nico A H(X) tal que
N

wi (A) .

W (A) = A =
i=0

Adems, para cualquier K H(X) se tiene que


lm W n (K) = A.

[S.M. Sabogal & G. Arenas

4.3. La funcin de direccionamiento

107

Denicin 4.2.6. Sea {X; w0, w1 , w2 , . . . , wN } un SIF con condensacin. El con-

junto A del teorema anterior se llama el atractor del SIF con condensacin.
Ejemplo 4.2.7. El atractor del SIF

R2 ; w0 , w1 , donde w0 es la transforma-

cin de condensacin denida por w0 (K) := ([0, 1] [0, 1]), K H(R2 )

w (z) := 2 z ei/4 + 1 , es el conjunto de la Figura 4.9.


1

Figura 4.9: Atractor de un SIF con condensacin.

En la siguiente seccin se estudia una funcin que desempea un papel muy importante en la geometra fractal.

4.3.

La funcin de direccionamiento

Esta funcin permitir, entre otras cosas, asociar a cada punto del atractor de un
SIF un cdigo, es decir un elemento del espacio de los cdigos (ver Ejemplo 2.1.2.5).
En primer lugar veamos cmo el atractor de un SIF determina un espacio de cdigos,
de acuerdo con el nmero de contracciones del SIF.
Denicin 4.3.1 (El espacio de cdigos asociados a un SIF). Dado un SIF
{X; f1 , f2 , . . . , fN }, se dene su espacio de cdigos asociado como el espacio mtrico N , donde = {1, 2, . . . , N }.

Nota. Recerdese que la mtrica en N esta dada por dc (, ) =

i=1

todo = 1 2 . . ., = 1 2 . . . N .
Una introduccin a la geometra fractal]

|i i |
,
(N +1)i

para

108

4. Sistemas iterados de funciones

Ejemplo 4.3.2. El espacio de cdigos asociados al SIF


w1 (z) = 12 z; w2 (z) = 12 z + 12 ; w3 (z) = 12 z +

1
4

3
4 i

R2 ; w1 , w2 , w3 , donde

(y a cualquier SIF con tres

contracciones) es {1, 2, 3} .

3
1
2, 2

333

33

332
313

31

322

32
133

13
(0, 0)

(1, 0)

11

23
12

21

232

22

222
111

121

211

221

Figura 4.10: El espacio de cdigos asociado con el tringulo de Sierpiski.

Los siguientes lemas se usarn en la demostracin del Teorema 4.3.5, el cual a su vez
constituye el resultado central de esta seccin.
Lema 4.3.3. Sea {X; w1 , w2 , . . . , wN } un SIF. Sea K H(X). Entonces existe
H(X) tal que K K
y para cada i = 1, . . . , N , wi : K
K.
En otras palabras,
K
w1 , . . . , wN es un SIF cuyo conjunto subyacente es un compacto.
K;
considere el SIF con condensacin
Demostracin. Para construir K
{X; w0 , w1 , . . . , wN } ,
donde la funcin w0 es la funcin de condensacin determinada por K, es decir:
w0 (B) := K, B H(X).
Por el Teorema 4.1.2 existe el atractor de este SIF con condensacin, es decir existe
de la contraccin
el punto jo K
W0 : H(X) H(X)
denida como
W (B)

W0 (B) := w0 (B) w1 (B) . . . wN B = K W (B) .


es compacto y adems cumple W0 (K)
= K,

Claramente K
es decir
= K,
de donde K K
y W (K)
K;
esta ltima contenencia imK W (K)
K,
i = 1, . . . , N .
plica wi : K
[S.M. Sabogal & G. Arenas

4.3. La funcin de direccionamiento

109

Lema 4.3.4. Sea {X; w1 , . . . , wN } un SIF con factor de contraccin (es

decir = m
ax{1 , 2 , . . . , N , }, donde i es el factor de contraccin de wi ,
i = 1, 2, . . . , N ). Sea N el espacio de cdigos asociados al SIF. Sea
: N N X X
denida por
(, n, x) := w1 w2 . . . wn (x) .
Sea K H(X). Entonces existe una constante D tal que
d ( (, m, x1 ) , (, n, x2 )) Dmn{m,n}
N , m, n N y x1 , x2 K.
Demostracin. Sean , m, n, x1 , x2 como se establecen en el lema. Construya el com K.
Podemos suponer
como en el Lema 4.3.3, de modo que cada wi : K
pacto K
m < n. Tenemos:

(, n, x2 ) = w1 . . . wm wm+1 . . . wn (x2 ) = (, m, x3 ) .
x3

De modo que
d ( (, m, x1 ) , (, n, x2 )) = d ( (, m, x1 ) , (, m, x3 ))
= d (w1 . . . wm (x1 ) , w1 . . . wm (x3 ))
m d (x1 , x3 ) m D,

; D existe puesto que K


es compacto.
donde D = m
ax d (x, y) | x, y K
Establecidos los lemas anteriores, podemos ahora s abordar la funcin que nos interesa.
Teorema

4.3.5

(La funcin o la funcin de direccionamiento). Sean

{X; w1 , . . . , wN } un SIF y A su atractor. Sea N el espacio de cdigos asociado


al SIF. Para cada N , n N y x X, sea

() := lm (, n, x) .
n

Una introduccin a la geometra fractal]

110

4. Sistemas iterados de funciones

Entonces () siempre existe, pertenece a A, es independiente de x, y la funcin


: N A
()
es continua y sobre.
como en el
Demostracin. Sean x X y K H(X) tales que x K. Construya K
Lema 4.3.3. Sabemos que el atractor A se puede obtener como
A = lm W n (K) .
n

Obsrvese que:
(, 1, x) = w1 (x) W (K) ,

(, 2, , x) = w1 w2 (x) W 2 (K) ,
..
.
(, n, x) = w1 . . . wn (x) W n (K) ,
..
.
que es espacio mtrico
Por el Lema 4.3.4 la sucesin ( (, n, x))n es de Cauchy en K,
completo, y aplicando entonces el Teorema de Completez de H(X) (Teorema 3.2.6),
podemos armar que dicha sucesin converge a un elemento del atractor A (ver
Proposiciones 2.3.18 y 2.5.8), es decir,
lm (, n, x) A.

Veamos que es continua. Sea > 0. Por la propiedad arquimediana, existe n0 N


Para
tal que n0 D < , ( es factor de contraccin del SIF y D es el dimetro de K).
, N que cumplan
dc (, ) <
se tiene

n0

(N + 1)n0 +1
i=1

1
= > 0,
(N + 1)n0 +1

|i i |

(N + 1)

i=n0 +1

|i i |

(N + 1)i

< 1,

[S.M. Sabogal & G. Arenas

4.3. La funcin de direccionamiento

111

n0
i=1

|i i | (N + 1)n0 +1i +

i=n0 +1

|i i | (N + 1)n0 +1i < 1.

||
+

tZ {0}

Luego necesariamente t = 0, de modo que i = i , i = 1, . . . , n0 (es decir y


coinciden en sus primeras n0 cifras).

Para m n0 se tiene que m n0 , por lo tanto, si x1 , x2 K,


d ( (, m, x1 ) , (, m, x2 )) = d (w1 . . . wm (x1 ) , w1 . . . wm (x2 )) ,

= d ( (, m, x1 ) , (, m, x2 )) m D n0 D < ,

y tomando el lmite cuando m ,


d

lm (, m, x1 ) , lm (, m, x2 ) < ,

luego d ( () , ()) < . As, es continua.


Solo falta probar que es sobre. Sea a A. Claramente {x} H(X) para cualquier
x X, de modo que

A = lm W n ({x}) .
n

Considere la sucesin de compactos


W ({x}) = {w1 (x) , . . . , wN (x)} ,

W 2 ({x}) =
..
.

w1 w1 (x) , . . . , w1 wn (x) ,
w2 w1 (x) , . . . , w2 wN (x) , . . . , wN w1 (x), . . . , wN wN (x) ,

W n ({x}) = {w1 w2 . . . wn (x) | i {1, . . . , N } , 1 i n} ,


..
.
Como W n ({x}) es convergente, claramente es una sucesin de Cauchy (en H(X));
usando el Teorema de Completez de H(X) (ver Teorema 3.2.6), debe existir una
sucesin (an )n tal que (an )n a y an W n ({x}), n N. As, para cada n,
an = wn1 wn2 . . . wnn (x) .

Se determina entonces una sucesin de cdigos (n )n donde n = (nm )m . Como


N es compacto, (n )n admite una subsucesin convergente, digamos kn
Una introduccin a la geometra fractal]

112

4. Sistemas iterados de funciones

N . Por la ltima convergencia, los segmentos iniciales de los cdigos kn ,

coincidentes con los de , se van haciendo cada vez ms largos, de modo que
d (, n, x) , kn , n, x

t(n) D,

donde
t (n) = # j N | kkn = k , 1 k j .
Tomando lmite en los dos lados de la desigualdad, se obtiene:
lm (, n, x) = lm kn , n, x ,

() = lm wkn . . . wknn (x) = lm akn = a.


n

De esta manera, para cada punto del atractor de un SIF podemos ahora denir lo
que llamaremos una direccin del punto.
Denicin 4.3.6 (Funcin de direccionamiento). Sean {X; w1 , . . . , wn } un SIF, N

su espacio de cdigos asociado y : N A la funcin construida en el teorema


anterior. Sea a A; llamaremos una direccin o cdigo de a, a cualquier elemento
del conjunto,

1 (a) := N | () = a .
El conjunto 1 (a) lo llamaremos el conjunto de las direcciones de a, y la funcin
la llamaremos la funcin de direccionamiento del atractor del SIF.
Dos observaciones sobre la funcin de direccionamiento2 :La funcin permite, entre otras cosas, asignar a cada punto del atractor un cdigo semiinnito, lo
cual a su vez puede facilitar la caracterizacin de ciertos subconjuntos del fractal,
como se har en la seccin 4.4.2 para el tringulo de Sierpiski. Por otra parte, la
funcin de direccionamiento constituye una forma de obtener los conjuntos fractales
como cocientes topolgicos del espacio de Cantor. En efecto, si F es un subconjunto
cerrado de N , y dado que N es compacto, entonces F es tambin compacto; de esta
manera, para la funcin : N A denida en el Teorema 4.3.5 se tiene que (F )

es un subconjunto compacto de A (la imagen continua de un compacto es un compacto); adems, puesto que A es Hausdor (por ser un espacio mtrico), entonces
2

Para estudiantes que han visto un curso de topologa.


[S.M. Sabogal & G. Arenas

4.3. La funcin de direccionamiento

113

(F ) es un cerrado de A (un subconjunto compacto de un espacio Hausdor es


cerrado [38, Theorem 17.5]). De esta manera la funcin es cerrada, de modo que se
tiene una funcin continua, sobre y cerrada; se puede entonces aplicar el Teorema 9.2
de [38] para concluir que A es un cociente (topolgico) del espacio de Cantor. Por
supuesto, esta conclusin tambin se puede obtener como una consecuencia directa
del Teorema 30.7 de [38], el cual establece que todo espacio mtrico compacto es una
imagen continua del espacio de Cantor; sin embargo, en el Teorema 4.3.5 se muestra
explcitamente una funcin de cociente entre el espacio de Cantor N y el atractor
A.
Ejemplo 4.3.7.
1. Consideremos el SIF {[0, 1] ; w1 , w2 }, donde w1 (x) = 13 x, w2 (x) = 13 x + 23 . El
atractor de este SIF es el espacio de Cantor C, y su funcin de direccionamiento,
: N C,

donde

= {1, 2} .

Calculemos por ejemplo (12) ( 12 = 1222 . . .):


(12) =
=

lm w1 w2 w2 . . . w2 (1)

lm w1 (1) = w1 (1) =

1
3

C,

luego 12 es direccin de 13 .

11

12

21

22

111 112

121 122

211 212

221 222

..
(12) =

1
3

Figura 4.11: El espacio de cdigos asociado con el conjunto de Cantor.

2. El atractor del SIF

I I;

1
1
i/3
3 z, 3 z e

+ 13 ,

1
i/3
3 ze

es la curva de Koch, que notaremos K. Entonces,


: N K
Una introduccin a la geometra fractal]

con

= {1, 2, 3, 4} .

1
2

3
1
6 i, 3 z

2
3

114

4. Sistemas iterados de funciones

23

12
11

32

13
14

41

...

44

Figura 4.12: El espacio de cdigos asociado con la curva de Koch.

En este caso, por ejemplo 1

1
3

= 14, 21 . Comprubelo.

Los siguientes lemas sern de gran utilidad ms adelante.


Lema 4.3.8. Sean A el atractor de un SIF {X; f1 , f2 , . . . , fN } y : N A,
la

correspondiente

funcin

de

direccionamiento.

Entonces,

para

todo

= 1 2 3 N se cumple
(1 2 3 . . . ) = f1 ( (2 3 . . . )) .
Demostracin. En efecto:
(1 2 3 . . . ) =

lm f1 f2 f3 fn (x) ,

= f1

lm f2 f2 fn (x) ,

xX
pues f1 es continua

= f1 ( (2 3 . . . )) .
Lema 4.3.9. Sean {X; f1 , f2 , . . . , fN } un SIF cuyas contracciones son inyectivas y
: N A la correspondiente funcin de direccionamiento. Entonces, para todo
par = 1 2 3 . . ., = 1 2 3 N se tiene

(1 2 3 . . . ) = (1 2 3 . . . )
si y solo si
(2 3 . . . ) = (2 3 . . . ) .
Demostracin.
) Si (1 2 3 . . . ) = (1 2 3 . . . ); aplicando el lema anterior se tiene
f1 ( (2 3 . . . )) = f1 ( (2 3 . . . )) .
Como f1 es inyectiva, se concluye que (2 3 . . . ) = (2 3 . . . ).
[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

115

) Aplicando f1 en la hiptesis, y luego usando el lema anterior, se obtiene el


resultado.

En la familia de los fractales clsicos el tringulo de Sierpiski, llamado tambin curva


triangular de Sierpiski, ocupa un lugar muy destacado, parece tener propiedades
excepcionales y surge, a veces de manera casi sorpresiva, en diversos contextos de la
matemtica: en los sistemas dinmicos, la teora de grafos, la matemtica aplicada
(en la fabricacin de antenas de alta frecuencia, en particular en telfonos celulares),
e incluso en objetos tan antiguos como el tringulo de Pascal o el juego de las Torres
de Hanoi (vanse por ejemplo [35], [26], [12, pg. 309]). Por las razones anteriores,
hemos querido dedicar en este captulo una seccin completa a este muy famoso
fractal.

4.4.

Sobre el tringulo de Sierpiski

Recurdese que en el captulo 1, seccin 1.1.1, se deni el tringulo de Sierpiski,


que notamos S, como la interseccin de cierta familia de compactos (Sn )n . Ahora, si

consideramos el SIF S = R2 ; w1 , w2 , w3 , donde


1
w1 (z) = z,
2

1
1
w2 (z) = z + ,
2
2

1
3
1
w3 (z) = z + +
i,
2
4
4

y tomamos como semilla S0 el tringulo (relleno) de vrtices (0, 0), (1, 0) y

(4.2)

3
1
,
2 2

se puede comprobar, haciendo los clculos y aplicando induccin matemtica, que la


sucesin (W n (S0 ))n es la misma sucesin (Sn )n de la seccin 1.1.1 (Figuras 1.7 y
4.13). En adelante notaremos con S el SIF anterior.
De esta forma denimos:
Denicin 4.4.1. Siendo (Sn )n la sucesin obtenida anteriormente, se dene el
tringulo de Sierpiski, que notaremos S, como la interseccin de la familia
{Sn | n N}, es decir,

S :=

n=0

Sn .

Obsrvese que cada Sn es compacto, no vaco, y adems,


Una introduccin a la geometra fractal]

116

4. Sistemas iterados de funciones

1
3
2, 2

...
S0

(1, 0)

S1 = W (S0 )

S2 = W (S1 )

Figura 4.13: Construccin del tringulo de Sierpiski.

(i) S0 S1 S2 Sn
(ii) (Sn )n es una sucesin de Cauchy en H(R2 ).

3
12

S0

,
S1

3
1222

3
122

S2

Figura 4.14: Distancia entre Sn y Sn+1 .

S3

...

En efecto:

3
,
12

3
1 , S2 ) =
h(S1 , S2 ) = d(S
,
12 2
3
2 , S3 ) =
h(S2 , S3 ) = d(S
,
12 22
..
.

3
n , Sn+1 ) =
h(Sn , Sn+1 ) = d(S
,
12 2n
0 , S1 ) =
h(S0 , S1 ) = d(S

[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

117

de modo que si m n, se tiene:


m1

h(Sn , Sm )

j=n

h(Sj , Sj+1 )

3
3
3
+
+ +
n
n+1
12
12 2
12 2m
2
3 1
1
1

0.
+ n+1 + + m n,
m
n
12 2
2
2

=
=

As, teniendo en cuenta (i), (ii) y que R2 es completo, se puede aplicar el Lema 3.2.7
para obtener:
Proposicin 4.4.2. El tringulo de Sierpiski es el atractor del SIF S.

En la siguiente seccin (basada en [25]), se hace un anlisis del SIF S y se introduce


la nocin de SIF triangular, para llegar a obtener una caracterizacin del tringulo
de Sierpiski. Debemos comentar sin embargo que, para un total entendimiento de
esta seccin, es necesario haber visto un curso de topologa; ms especcamente,
para entender la demostracin de la Proposicin 4.4.11 y la segunda parte de la
demostracin de la Proposicin 4.4.12.

4.4.1.

SIF triangulares y una caracterizacin de S

En el siguiente lema se establecen algunas propiedades del SIF S, las cuales a su vez
inspiran la Denicin 4.4.4.
Lema 4.4.3. Para el SIF S se tiene:
(ii) w1 (S) w2 (S) = 12 , 0 ;

ii
(ii
ii) w2 (S) w3 (S) =

iii
(iii
iii) w1 (S) w3 (S) =

iv
(iv
iv) w1 (S) w2 (S) w3 (S) = .

3
1
4, 4

Una introduccin a la geometra fractal]

3
3
,
4 4

118

4. Sistemas iterados de funciones

3
1
2, 2

3
1
2, 2

1
3
4, 4

(0, 0)

(1, 0)

w3 (S0 )

w1 (S0 )

(0, 0)

3
3
4, 4

w2 (S0 )

(1, 0)

1
2, 0

S0

Figura 4.15: Algunas propiedades del SIF S.

Demostracin. En primer lugar obsrvese que w1 (S0 ) es el tringulo de vrtices


(0, 0),

1
2, 0

3
1
,
4 4

3
1
,
4 4

w3 (S0 ) es el tringulo de vrtices


1
2, 0

w1 (S0 ) w2 (S0 ) =

3
1
4, 4

w1 (S0 ) w3 (S0 ) =
Sea

y w1 (S) w2 (S);

a, b S =

n=0

Sn .

3
1
3
,
0
,
(1,
0)
y
,
2
4 4

3
1
2 , 2 , de modo que

; w2 (S0 ) es el tringulo de vrtices

En

3
3
4, 4

w2 (S0 ) w3 (S0 ) =

y w1 (S0 ) w2 (S0 ) w2 (S0 ) = .


y = w1 (a) = w2 (b)

a, b S0 ,

de

donde

w2 (b) w2 (S0 ), luego y w1 (S0 ) w2 (S0 ), es decir y =


concluir que w1 (S) w2 (S) =
w2 (S) w3 (S) =

3
3
,
4 4

1
2, 0

3
3
,
4 4

entonces

particular,

1
2, 0

para

; y

algunos

w1 (a) w1 (S0 )

. De esto podemos

. Anlogamente se prueba que

, w1 (S) w3 (S) =

3
1
,
4 4

y w1 (S) w2 (S) w2 (S) = .

Denicin 4.4.4. Diremos que un SIF {X; f1 , f2 , f3 } es triangular de inter-

secciones p, q y r, si sus contracciones son inyectivas y su atractor A satisface


f1 (A) f2 (A) = {p}, f2 (A) f3 (A) = {q} y f1 (A) f3 (A) = {r}, donde p, q y
r son diferentes dos a dos.

Ejemplo 4.4.5. Claramente el SIF S es triangular.


[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

119

Ejemplo 4.4.6. Sea R2 ; f1 , f2 , f3 , donde


f1
f2
f3

x
y
x
y
x
y

1/2 0
0
1/2

1/2 1/4
0
1/2

1/2 0
0
1/2

x
,
y
x
1/2
+
,
y
0
x
1/4
+
,
y
1/2

es un SIF triangular cuyo atractor se ilustra en las guras 4.16 y 4.17.

Figura 4.16: Atractor de un SIF triangular.

En los siguientes resultados R2 ; f1 , f2 , f3

Figura 4.17: Divisin del atractor.

es un SIF triangular de intersecciones

p, q y r, y atractor A. Adems, : N A es la funcin de direccionamiento


correspondiente.

Notemos el conjunto de cdigos nitos sobre = {1, 2, 3}, incluyendo el cdigo


vaco, es decir, sin cifras.
Lema 4.4.7.
(i) p, q y r tienen ms de un cdigo.

(ii) f1 (A) f2 (A) f3 (A) = .

Demostracin.
(i) Puesto que p f1 (A) f2 (A), existen x1 , x2 A tales que
p = f1 (x1 ) = f2 (x2 ) ;
Una introduccin a la geometra fractal]

120

4. Sistemas iterados de funciones


luego existen , N (el espacio de cdigos asociado al SIF), tales que
x1 = () y x2 = (), as que, usando el Lema 4.3.8, se tiene:
p = f1 ( ()) = (1)

y p = f2 ( ()) = (2) ,

de modo que 1 y 2 son cdigos de p. Anlogamente se prueba que q y r tiene


cada uno ms de un cdigo.
(ii) Si x f1 (A) f2 (A) f3 (A), entonces
x f1 (A) f2 (A) = {p}

x f2 (A) f3 (A) = {q} ,

de donde p = q, lo cual contradice que el SIF es triangular.


Proposicin 4.4.8. Sea a A; a tiene ms de un cdigo si y solo si
a {p, q, r} a {f (p) , f (q) , f (r)}, donde f = f1 f2 fk para alguna
= 1 2 . . . k .

Demostracin. Si a tiene ms de un cdigo, existen , N tales que

a = () = (), con = .

Si = 1 2 , = 1 2 , consideremos dos casos, 1 = 1 1 = 1 . Si


1 = 1 , a = (1 ) = (1 ), donde = 2 3 , = 2 3
Entonces
a = f1

= f1

luego a f1 (A) f1 (A), de donde a {p, q, r}.


Si 1 = 1 , como = , sea i el menor ndice tal que i = i . Llamemos
1 = 1 = 1 ,

2 = 2 = 2 ,

...,

i1 = i1 = i1 ,

= 1 2 . . . i1 .

Tenemos:
a = (i i+1 ) = (i i+1 )
= f ( (i i+1 )) = f ( (i i+1 )) ,
luego a f (fi (A) fi (A)), y puesto que fi (A) fi (A) {p, q, r}, entonces
a {f (p) , f (q) , f (r)} .
[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

121

Recprocamente, si a {p, q, r} usamos el lema anterior para obtener el resultado; y si

a {f (p) , f (q) , f (r)} para alguna , supongamos por ejemplo a = f (p),


sabemos que existen , N , = tales que p = () = (); entonces

a = f ( ()) = f ( ()). Pero f ( ()) = () y f ( ()) = (), de


modo que y son dos cdigos diferentes de a. Anlogamente si a = f (q)
a = f (r).
Proposicin 4.4.9. Sea a A. Si a tiene exactamente m cdigos distintos con

m > 1, entonces al menos uno de los elementos de {p, q, r} tiene exactamente m


cdigos.

Demostracin. Sean 1 , 2 , . . . , m los m cdigos distintos de a. Si dos de estos


cdigos dieren en su primera cifra, entonces procediendo de manera anloga a la
demostracin anterior se tendr que a {p, q, r}, y estara demostrado lo que se
quiere. En caso contrario, es decir si todos los m cdigos coinciden en su primera

cifra, sea i el primer ndice para el cual dos de los m cdigos dieren en su i-sima
cifra.
m
Entonces 1 = 1i 1i+1 , 2 = 2i 2i+1 , m = m
i i+1 , donde es el

cdigo nito formado por las i 1 primeras cifras comunes a todos los cdigos. De
nuevo razonando como en la demostracin de la proposicin anterior, obtendremos
que a {f (p) , f (q) , f (r)}.

Supongamos, sin prdida de generalidad, que a = f (p), y probemos que en este


caso p tiene exactamente m cdigos. Si p tuviese ms de m cdigos, entonces cada
uno de ellos, al anteponerle , sera un cdigo de a, lo cual contradice la hiptesis.
De esta forma p no puede tener ms de m cdigos.
Por otra parte,
a = 1 = 2 = = (m ) ,
es decir
m
a = 1i 1i+1 = 2i 2i+1 = = m
i i+1

f (p) = a = f 1i 1i+1

= f 2i 2i+1

Una introduccin a la geometra fractal]

m
= = f m
i i+1

122

4. Sistemas iterados de funciones

Como f es inyectiva (compuesta de inyectivas), se tiene


p = 1 = 2 = = 2 ,
m
donde 1 = 1i 1i+1 , 2 = 2i 2i+1 , , m = m
i i+1 son distintos dos a

dos. De esta forma se concluye que p tiene exactamente m cdigos distintos.

Denicin 4.4.10. Sea N el espacio de cdigos asociado al SIF triangular


{X; f1 , f2 , f3 }. Se dene en N la relacin as:
si y solo si se cumple alguna de las siguientes condiciones:
(i) = ;

(iii) () = () = f (q);

(ii) () = () = f (p);

(iv) () = () = f (r),

para algn {} ( es el cdigo vaco, es decir sin cifras, de modo que

f = id).

Recordemos ahora3 que la funcin de direccionamiento : N A es continua,

sobre y cerrada; entonces es una funcin de cociente, de modo que A es un cociente topolgico de N (ver las observaciones hechas despus de la Denicin 4.3.6).
Adems, es sabido que en este caso la relacin de equivalencia sobre N que de-

termina el espacio cociente est dada por

si y solo si () = () .

De esta manera los espacios N y A son homeomorfos, lo cual notamos: N


= A.
Nota: Lo anterior es vlido para cualquier SIF, no solo para los triangulares.
Veamos ahora que en el caso de los SIF triangulares las relaciones y coinciden.
Proposicin 4.4.11. Para , N se tiene:

si y solo si

Para estudiantes que han visto un curso de topologa.


[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

123

Demostracin. Si = entonces . Si = , tenemos


() = () = a A,
de modo que a tiene ms de un cdigo; entonces usamos la Proposicin 4.4.8 para
armar que a {p, q, r, f (p) , f (q) , f (r)} para algn . As,
() = () {p, q, r, f (p) , f (q) , f (r)} ,
concluyendo, por la denicin de que .
Recprocamente, supongamos . En cualquiera de los cuatro casos de la Denicin 4.4.10, y por la denicin de , se obtiene de manera inmediata que .
Proposicin 4.4.12. Sean {X; f1 , f2 , f3 } y {Y ; g1 , g2 , g3 } dos SIF triangulares de

intersecciones {p, q, r}, {p , q , r } y atractores A y A respectivamente, tales que para


todo {} se tiene:

(i) f (p) y g (p ) tienen exactamente los mismos cdigos;


(ii) f (q) y g (q ) tienen exactamente los mismos cdigos;
(iii) f (r) y g (r ) tienen exactamente los mismos cdigos.
Entonces A y A son homeomorfos.
Demostracin. Por la Proposicin 4.4.11 tenemos: , N ,
A

si y solo si A ,

lo cual signica, por la denicin de A , que = , , () = () = f (p), ,


() = () = f (q), , () = () = f (r), para alguna {}. Si
= , es claro que A .

Si = , supongamos () = () = f (p). Entonces y son cdigos de f (p),


y por la hiptesis (i) y son cdigos de g (p ), es decir () = () = g (p )
( es la funcin de direccionamiento para el atractor A ). Segn la Denicin 4.4.10
se tiene entonces que A , luego A . De manera parecida se prueba que si
Una introduccin a la geometra fractal]

124

4. Sistemas iterados de funciones

() = () = f (q), o si () = () = f (r), en cualquiera de los dos casos se


obtendr A .
Recprocamente, si , N y A , entonces A , es decir, = , ,

() = () = g (p ), , () = () = g (q ), , () = () = g (r ), y
en cualquier caso se demuestra, de manera totalmente anloga a como se hizo antes,
que A .

Se ha demostrado que las relaciones A y A son iguales en N , de modo que


N A = N A , luego,

A
= N A = N A
= A .

Estamos ahora si en condiciones de demostrar la anunciada caracterizacin de la


curva triangular de Sierpiski.
Proposicin 4.4.13 ([26], [25]). El tringulo de Sierpiski es el nico (salvo homeomorsmos) espacio topolgico que se puede obtener como el atractor A de un SIF
{X; f1 , f2 , f3 } que cumple:
(i) f1 , f2 y f3 son inyectivas.
(ii) f1 (A) f2 (A) = {p}, f1 (A) f3 (A) = {q}, f2 (A) f3 (A) = {r} donde
p = f1 (x2 ) = f2 (x1 ), q = f1 (x3 ) = f3 (x1 ), r = f2 (x3 ) = f3 (x2 ) son tres

puntos distintos y x1 , x2 y x3 son los puntos jos de f1 , f2 y f3 respectivamente.


(iii) p, q y r tienen exactamente dos cdigos cada uno.
Demostracin. La demostracin tiene dos partes:
I. Se probar que S se puede obtener como el atractor de un SIF que satisface
las condiciones (i), (ii) y (iii).

II. Se probar que si A es el atractor de un SIF que satisface (i), (ii) y (iii),
entonces A es homeomorfo a S.
Demostremos la primera parte.
[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

125

I. Claramente el SIF S denido en la ecuacin (4.2) satisface (i). Fcilmente


se verica que x1 = (0, 0), x2 = (1, 0) y x3 =
jos de w1 (z) = 12 z, w2 (z) = 12 z +

1
2

y w3 (z) = 12 z +

3
1
son los puntos 2, 2

1
3
4 + 4 i, respectivamente.

Adems, se verica:
1
2, 0

w1 (x2 ) = w1 (1, 0) =
w1 (x3 ) =
w2 (x3 ) =

3
1
2, 2

w2 12 , 23
1
2

Notemos entonces p =

=
=

1
2, 0

= w2 (0, 0) = w2 (x1 );

3
1
,
4 4

3
1
4, 4

,q=

= w3 (0, 0) = w3 (x1 ), y,
+

3
1
,
4 4

3
3
4, 4

yr=

3
3
,
4 4

1
2, 0

= w3 (1, 0) = w3 (x2 ).
.

El Lema 4.4.3 completa la demostracin de la parte (ii).


Para la parte (iii) veamos que p tiene dos cdigos. Obsrvese que en este caso
la funcin de direccionamiento es : N S con = {1, 2, 3}. Tenemos
12

=
=

lm (w1 w2 w2 w2 ) (x2 )

lm w1 (x2 )

= w1 (1, 0) =

1
2, 0

= p.

Y por otra parte,


21

=
=

lm (w2 w1 w1 w1 ) (x1 )

lm w2 (x1 )

= w2 (0, 0) =

1
2, 0

= p.

De esta forma 12 y 21 son cdigos de p.


Anlogamente,
13 = lm (w1 w3 w3 w3 ) (x3 ) = w1 (x3 ) = q
n

y
31 = lm (w3 w1 w1 w1 ) (x1 ) = w3 (x1 ) = q,
n

de modo que 13 y 31 son cdigos de q. De manera similar se obtiene que 23 y


32 son cdigos de r.
Una introduccin a la geometra fractal]

126

4. Sistemas iterados de funciones


Falta

entonces

demostrar

cdigos.

Supongamos

= 21.

Entonces

que

1 = 3,

que
p

y r

p, q
tiene

pues

un

si

no tienen

tercer

1 = 3

se

cdigo

ms
,

tendra,

de dos

= 12
usando

y
el

Lema 4.3.8, p = (32 3 . . . ) = w3 ( (2 3 . . . )) w3 (S), y por tan-

to

p w1 (S) w2 (S) w3 (S) = ,

lo

cual

es

absurdo.

Por

tanto,

1 = 1 1 = 2. Si 1 = 1 entonces 12 = (12 3 . . . ), de donde


2 = (2 3 . . . ), ya que w1 es inyectiva (Lema 4.3.9). Sea i el menor
= (i i+1 ) = t para algn t S. Si
ndice tal que i = 2, as que (2)

i = 1, entonces t w1 (S) w2 (S) = {p}, luego t = p. Pero


(
2) = lm w2 w2 (1) = 1 = p.
n

Ahora si i = 3, entonces t w2 (S) w3 (S) = {q}, luego t = q, pero


= 1 = q. De esta manera es imposible que 1 = 1. Anlogamente, si
(2)
1 = 2 se obtiene una contradiccin. Se concluye que p tiene exactamente dos
cdigos. La demostracin de que q y r tienen exactamente dos cdigos cada
uno se realiza de manera similar.
II. Sea A el atractor de un SIF {X; f1 , f2 , f3 } que satisface (i), (ii) y (iii). Veamos

que A es homeomorfo a S. Para esto basta demostrar que para todo {}

se cumple:

(a) f (p) y w
(b) f (q) y w
(c) f (r) y w

1
2, 0

3
1
4, 4

3
3
4, 4

tienen exactamente los mismos cdigos;


tienen exactamente los mismos cdigos;
tienen exactamente los mismos cdigos,

y luego aplicar la Proposicin 4.4.12.


Por la hiptesis (ii) tenemos,
p = f1 (x2 ) = f1 f2 (x2 ) = lm f1 f2 f2 (x2 ) = (1
2) ,
n

y tambin
p = f2 (x2 ) = f2 f1 (x2 ) = lm f2 f1 f1 (x2 ) = (2
1) ,
n

de modo que 1
2 y 2
1 son cdigos de p, y adems los nicos dos cdigos en
virtud de la hiptesis (iii).
[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

127

Veamos ahora que 12 y 2


1 son los nicos cdigos de f (p).
Tenemos:
(1
2) = f ( (1
2)) = f (p)

(2
1) = f ( (2
1)) = f (p) ,

de modo que en efecto 1


2 y 2
1 son cdigos de f (p).
Ahora bien, si f (p) tuviese ms de dos cdigos, entonces, en virtud de la
Proposicin 4.4.8, al menos uno de los elementos de {p, q, r} tiene ms de dos

cdigos, lo cual contradice la hiptesis (iii). De manera parecida se puede


demostrar que los nicos cdigos de w 12 , 0 son 1
2 y 2
1; que los nicos

1
3

,
cdigos de f (q) y w
son 13 y 31; y nalmente que los nicos
4 4

3
3
,
4 4

son 2
3 y 3
2. De esta forma se obtiene (a),
(b) y (c), y por tanto (Proposicin 4.4.12) que A
= S.
cdigos de f (r) y w

4.4.2.

S es mucho ms de lo que parece

Observando la construccin que hacemos aqu del tringulo de Sierpiski


(Figura 4.13), podra parecer que nuestro conjunto S, el atractor del SIF S, est constituido exactamente por los puntos frontera de los conjuntos S0 , S1 , S2 , etc.

Es decir, habra una enorme tentacin a pensar que S =

n=0

Sn . Esta tentacin in-

cluso podra ser mayor al tomar como semilla directamente el tringulo (no relleno)
de vrtices (0, 0), (1, 0) y

1
3
,
2 2

(es decir, tomar como semilla: S0 = L0 , que clara-

mente es tambin un compacto no vaco), y recordar que, segn el Teorema 4.1.2, el


atractor de un SIF es independiente de la semilla tomada, de modo que S debe ser
el lmite de la sucesin (Ln )
n=0 que se muestra en la Figura 4.18.

,
L0

,
L1

...,

L2
Figura 4.18: La sucesin (Ln )
n=0 .

Una introduccin a la geometra fractal]

,
Ln

...

128

4. Sistemas iterados de funciones

Sin embargo es falso que S =


S=

Ln (lo cual implica que

n=0

n=0

Ln . Probaremos en primer lugar que en realidad

n=0

que estn en S pero no estn en

Ln S), y posteriormente mostraremos puntos


Ln .

n=0

Hay varias forma de probar que S =


(Ln )n es una sucesin de Cauchy en

Ln . Por ejemplo, bastara observar que

n=0
H(R2 )

tal que,

L0 L1 L2 Ln . . .
y aplicar entonces el ejercicio 3.3.9. Otra alternativa es aplicar el ejercicio 4.6.2 al
SIF S, tomando C = L0 . A continuacin presentamos una prueba directa de dicha
igualdad.
Proposicin 4.4.14. S =

Ln .

n=0

Demostracin. Sea s S. Usando la funcin de direccionamiento : N S

asociada al SIF S, sabemos que existe un cdigo N tal que () = s ( es


sobre, Teorema 4.3.5), de modo que lm w1 . . . wn (x) = s, x R2 . Para
n

probar que s

n=0

Ln tomemos > 0 y veamos que B (s; )

n=0

Ln

= .

Observemos que
W (L0 ) = w1 (L0 ) w2 (L0 ) w3 (L0 )
= {w1 (x) | x L0 } {w2 (x) | x L0 } {w3 (x) | x L0 }
W

= {wi (x) | x L0 , i {1, 2, 3}} ,


(L0 ) = {wi1 wi2 (x) | x L0 , i1 , i2 {1, 2, 3}} ,

y en general, W n (L0 ) = {wi1 . . . win (x) | x L0 , i1 , . . . , in {1, 2, 3}}.


Sea x0 L0 . Puesto que lm w1 . . . wn (x) = s, entonces para > 0 existe
n

N N tal que si n N entonces w1 . . . wn (x0 ) B (s; ). De esta manera

[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

129

tenemos que n N ,
w1 . . . wn (x0 ) B (s; ) W n (L0 ) = B (s; ) Ln
B (s; )

Ln

n=

Para la otra contenencia demostremos en primer lugar que

n=0

Ln

n=0

n=0

Ln S, es decir que

Sn (Denicin 4.4.1).

Usaremos los siguientes hechos:


(1) Ln Sn para todo n = 0, 1, 2, 3, . . .
(2) S0 S1 S2 Sn . . .
(3) L0 L1 L2 Ln . . .
Sea x

n=0

Ln . Existe m N tal que x Lm . Por (3) se tiene que x Ln para

todo n m. Por (1) se tiene que x Sn para todo n m. Por (2) se tiene que

x Sn para todo n m. De esta manera x

n=0

n=0

Sn , con lo cual obtenemos que

Ln S. Recordando que S es cerrado y que la adherencia de un conjunto es el

menor cerrado que lo contiene (Ejercicio 2.9.12), concluimos que

n=0

En la siguiente seccin se mostrar una caracterizacin de la unin


nos permitir obtener puntos de S que no estn en dicha unin.

4.4.3.

Una caracterizacin de

Ln S.

Ln , lo cual

n=0

Ln

n=0

Notemos p = (0, 0), q = (1, 0) y r =

3
1
,
2 2

los puntos jos de las contracciones

w1 , w2 y w3 , respectivamente. Observemos que p, q y r son los vrtices del tringulo


inicial L0 . Sea Lpq el segmento que une p y q. Denimos Lqr y Lpr de manera anloga
(Figura 4.19).
Una introduccin a la geometra fractal]

130

4. Sistemas iterados de funciones

As tenemos L0 = S0 = Lpq

Lqr

Lpr y Ln := W (Ln1 ) = W n (L0 ), n 1.


r

Lpr

Lqr

q
Lpq

Figura 4.19: Los segmentos Lpq , Lqr y Lpr .

Nuestra meta en esta seccin es demostrar que S =

Ln , es decir que en el tringulo

n=0

de Sierpiski existen puntos que no pertenecen a ningn tringulo Ln . Probaremos


antes algunos lemas que necesitaremos.
Denotemos 13 el siguiente conjunto de cdigos:
13 := N | i {1, 3} , i N .
Lema 4.4.15. (13 ) = Lpr .

Demostracin. Sea = 1 2 . . . 13 . Como w1 (Lpr ) w3 (Lpr ) = Lpr , entonces

Lpr es el atractor del SIF R2 ; w1 , w3 ; esto implica que para todo x R2 se cumple
lm w1 . . . wn (x) Lpr ,

de aqu que () Lpr y por tanto (13 ) Lpr . Para la otra contenencia demostremos antes que si

/ 13 ,

entonces

()
/ Lpr .

(4.3)

Si
/ 13 es porque existe k N tal que k = 2, de modo que
(k k+1 . . .) = w2 ( (k+1 k+2 . . .)) w2 (S) ,

(Lema 4.3.8)

[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

131

Lpr
w2 (S)

Figura 4.20: w2 (S) Lpr = .

de donde podemos concluir que (k k+1 . . .)


/ Lpr (vese la Figura 4.20), de lo
cual se sigue que (1 2 . . . k k+1 . . .)
/ Lpr , es decir ()
/ Lpr , como se quera

ver.

Tomemos ahora x Lpr . Como es sobreyectiva, existe N tal que


() = x, de modo que () Lpr ; usando (4.3) se concluye que 13 , donde

x = () (13 ), lo cual demuestra que Lpr (13 ), que es la contenencia que

faltaba.

De manera anloga el lector puede demostrar (Ejercicio 4.4.11) el siguiente lema:


Lema 4.4.16. (12 ) = Lpq y (23 ) = Lqr .
Los dos lemas anteriores nos permiten entonces escribir el siguiente:
Lema 4.4.17. L0 = Lpq Lqr Lpr = (12 ) (23 ) (13 ).
Obsrvese que lo establecido en el lema anterior es intuitivamente claro si pensamos
en la codicacin de los puntos de S (vase la Figura 4.21).
r

Lpr = (13 )
Los codigos con solo
1s y 3s
p

Lqr = (23 )
Los codigos con solo
2s y 3s
q

Lpq = (12 ): Los codigos con solo 1s y 2s


Figura 4.21: Los cdigos de Lpq , Lqr y Lpr .
Una introduccin a la geometra fractal]

132

4. Sistemas iterados de funciones

Ahora jmonos en L1 = W (L0 ), que


es la unin de L0 con el tringulo de
1
2, 0

vrtices

3
3
,
4 4

3
1
,
4 4

. Sea

L1 L0

x0 L1 L0 . Un cdigo para x0 es de una


de las siguientes tres formas:

x0

= 1, donde 23 ,
= 2, donde 13 ,
= 3, donde 12 .

Figura 4.22: Grco de L1 L0 .

Podemos suponer, sin prdida de generalidad, que = 1, con 23 (vase la


Figura 4.22). Como x0 w1 (S) y x0
/ L0 , entonces x0
/ w2 (S) y x0
/ w3 (S). Si
x0 tuviera otro cdigo que se inicia tambin con 1, digamos 1, entonces:
x0 = (1) = (1) .
Puesto que w1 es inyectiva, podemos aplicar el Lema 4.3.9 y escribir
() = () ,
es decir, y son cdigos del mismo punto. Como 23 , entonces
() (23 ) = Lqr , luego () Lqr de donde 23 .

Denotemos 123 el conjunto de los cdigos de la forma 1, donde 23 . Lo que

se ha probado es sencillamente que los cdigos de x0 necesariamente pertenecen a


123 .
De manera anloga se puede probar que si = 2, donde 13 , entonces los

cdigos de x0 pertenecen a 213 (conjunto de cdigos de la forma 2, 13 ), y


que si = 3, donde 12 , entonces los cdigos de x0 pertenecen a 312 (conjunto

de cdigos de la forma 3, 12 ). Por tanto podemos concluir que


L1 L0 = (123 ) (213 ) (312 )
(vase la Figura 4.23).

Los razonamientos anteriores, junto con el Lema 4.4.17, nos permiten escribir lo
siguiente:
[S.M. Sabogal & G. Arenas

4.4. Sobre el tringulo de Sierpiski

133

(312 )
(123 )
(213 )

Figura 4.23: L1 L0 = (123 ) (213 ) (312 ).

Lema 4.4.18. L1 = (12 ) (23 ) (13 ) (123 ) (213 ) (312 ).


Procediendo inductivamente y con cuidado, se concluye que si x0 Ln entonces los

cdigos de x0 son de la forma

= 1 2 . . . k ,

12 23 13

donde

(4.4)

para algn k N, y donde 1 , 2 , . . . , k {1, 2, 3}.


Recprocamente, si un cdigo de x0 es de la forma (4.4), se tendr:
x0 = () = (1 2 k ) = w1 w2 wk (()) F k (L0 ) = Lk .
Expresndolo en palabras, lo que hemos demostrado es que los puntos de los conjuntos Ln son aquellos cuyos cdigos inician con un cdigo nito cuyas cifras son 1, 2
3 (1 2 . . . k ), y luego sigue una cola en la cual solamente aparecen dos cifras: ,
1s y 2s; 2s y 3s; 1s y 3s .
Los razonamientos anteriores nos permiten nalmente escribir el resultado principal
de esta seccin, el cual constituye una caracterizacin de los puntos del conjunto

n=0

Ln , y permitir adems concluir que nuestro fractal distinguido S contiene puntos

que no estn en dicha unin, es decir habremos alcanzado la meta de esta seccin,
la cual era probar que S =
Proposicin 4.4.19. x0
= ,

n=0

Ln .

n=0

Ln si y slo si cada cdigo de x0 es de la forma

donde

Una introduccin a la geometra fractal]

12 23 13 .

(4.5)

134

4. Sistemas iterados de funciones

Recordemos ahora la funcin de direccionamiento : N S; ella nos indica


que para todo N , () S. Claramente existen muchos cdigos en N

que no son de la forma (4.5), por ejemplo los siguientes: 123123123, 112321321,
333111213111213 (d otros ejemplos, hay muchsimos ms). Veamos un ejemplo
haciendo un clculo ms preciso:
Qu ser x0 = 123 ?
Calculemos la composicin w1 w2 w3 :

1
1
3
x+ +
i
w1 w2 w3 (x) = w1 w2
2
4
4

1 1
1
3
1
= w1
x+ +
i +
2 2
4
4
2

3
1
5
x+ +
i
= w1
4
8
8

5
1
3
+
i.
= x+
8
16
16
El punto jo de la contraccin w1 w2 w3 es xf =

5
14

3
14 i,

de modo que podemos

calcular 123 como sigue:

3
5
+
i.
123 = lm w1 w2 w3 w1 . . . w1 w2 w3 (xf ) =
n
14
14
Por lo tanto x0 =

5
3
+
14
14 i

pero no pertenece a

es un punto que pertenece al tringulo de Sierpnski,

Ln .

n=0

Se puede adems probar (ejercicio 4.6.14) que existe un conjunto B, denso4 en S, y


tal que ninguno de sus puntos pertenece a la unin de la familia {Ln }
n=0 .

En realidad la curva triangular de Sierpiski es la adherencia de la unin de los


tringulos Ln , como se estableci ya en la Proposicin 4.4.14.
4

B S, B se dice denso en S, si para todo conjunto abierto O de S, O = , se tiene que


B O = , o, equivalentemente si B S.
[S.M. Sabogal & G. Arenas

4.5. Transformaciones geomtricas del atractor de un SIF en el plano

4.5.

135

Transformaciones geomtricas del atractor de un


SIF en el plano

Esta seccin se basa en el trabajo [31], y tiene como objetivo mostrar cmo se pueden
realizar cambios en el tamao del atractor de un SIF en el plano R2 , o trasladarlo o
girarlo. Para el buen entendimiento de esta seccin, es importante haber desarrollado
antes los Talleres 3 y 4 del captulo 6.
Iniciaremos deniendo los conceptos de transformacin de similaridad y homotecia.

4.5.1.

Transformacin de similaridad, homotecia centrada en 0

Denicin 4.5.1. Sean (X, d) un espacio mtrico, k R+ y f : X X una


funcin sobreyectiva que satisface: x, y X,

d (f (x), f (y)) = k d (x, y) .


Diremos entonces que f es una transformacin de similaridad con factor de
escala k.
Ejemplo 4.5.2. La funcin f : C C denida por f (z) := 5z es una transformacin de similaridad con factor de escala 5.

Lema 4.5.3. Toda transformacin de similaridad es biyectiva.


Demostracin. Sea f : X X una transformacin de similaridad con factor de

escala k. Por denicin ya tenemos que f es sobreyectiva. Supongamos ahora que


f (x) = f (y). Tenemos:
0 = d (f (x), f (y)) = k d (x, y) ,
y puesto que k = 0 (k R+ ), entonces necesariamente d (x, y) = 0, es decir x = y y
por tanto f es inyectiva.

Lema 4.5.4. Si f es una transformacin de similaridad con factor de escala k,


entonces f 1 es una transformacin de similaridad con factor de escala
Una introduccin a la geometra fractal]

1
k.

136

4. Sistemas iterados de funciones

Demostracin. En primer lugar obsrvese que por el lema anterior se tiene que en
efecto existe la funcin inversa f 1 : X X denida por f 1 (y) = x si y slo si
y = f (x). Sean y1 , y2 X, y probemos que

d f 1 (y1 ) , f 1 (y2 ) =

1
d (y1 , y2 ) .
k

Sean x1 = f 1 (y1 ) y x2 = f 1 (y2 ), o equivalentemente: y1 = f (x1 ) y y2 = f (x2 ).


Por hiptesis tenemos que
d (f (x1 ) , f (x2 )) = k d (x1 , x2 ) ,
de donde
d (x1 , x2 ) =

1
d (f (x1 ) , f (x2 )) ,
k

es decir:
d f 1 (y1 ) , f 1 (y2 ) =

1
d (y1 , y2 ) .
k

Lema 4.5.5. Toda transformacin de similaridad es continua.


Demostracin. Dada f transformacin de similaridad con factor de escala k y dado
> 0, es inmediato que basta tomar un <

para obtener la continuidad de f .

Proposicin 4.5.6. Sean {X; w1 , w2 , . . . , wN } un SIF con atractor A. Si

},
f : X X es una transformacin de similaridad, entonces {X; w1 , w2 , . . . , wN

donde wj = f wj f 1 , j {1, 2, . . . , N }, es un SIF con atractor f (A).

Demostracin. En primer lugar se debe demostrar que cada wj es una contraccin en


X. Para simplicar un poco la notacin escribiremos f wj f 1 en vez de f wj f 1 .

Por hiptesis, existen r [0, 1) y k R+ , factores de contraccin y de escala de wj


y f , respectivamente.

Sean x, y X. Tenemos
d

wj

(x) , wj

(y)

= d f wj f

X
1

(x) , f wj f

(y)

= k d wj f 1 (x) , wj f 1 (y)

k r d f 1 (x) , f 1 (y)
1
= k r d (x, y) = r d (x, y) .
k

wj

wj

f 1

[S.M. Sabogal & G. Arenas

4.5. Transformaciones geomtricas del atractor de un SIF en el plano

137

De esta manera wj es una contraccin (con el mismo factor de contraccin de


wj ). Ahora debemos demostrar que f (A) es el punto jo de la contraccin
W : H(X) H(X) denida por W (K) :=

N
j=1

wj (K), K H(X).

Veamos:

W (f (A)) = w1 (f (A)) w2 (f (A)) wN


(f (A))

= f w1 f 1 (f (A)) f w2 f 1 (f (A)) f wN f 1 (f (A))


= f w1 (A) f w2 (A) f wN (A)

= f (w1 (A) w2 (A) wN (A))


= f (W (A)) = f (A) .
Ejemplo

4.5.7. Consideremos

el

{R; w1 , w2 },

SIF

donde

w1 (x) = 13 x,

w2 (x) = 13 x + 23 , cuyo atractor, como ya sabemos, es el conjunto de Cantor


C. Tomemos f : R R denida por f (x) = 4x + 1. Fcilmente se comprueba que f

es una transformacin de similaridad con factor de escala 4 y que f 1 (x) = 14 x 14 ,

x R:

w1 (x) = f w1 f 1 (x) = f w1

1
4x

1
4

=f

1
12 x

1
12

= 13 x +

2
3

y
w2 (x) = f w2 f 1 (x) = f w2
De modo que el nuevo SIF R;

1
3x

1
1
x
4
4
+ 23 ,

1
3x

=f
+

10
3

1
7
x+
12
12

1
10
= x+ .
3
3

tiene como atractor A = f (C),

que es una copia ampliada (con factor de ampliacin 4) de C y desplazada una unidad
hacia la derecha (ver Figuras 4.24 y 4.25).
0

Figura 4.24: Atractor del SIF {R;

1
x, 13 x
3

+ 23 }.

1
Figura 4.25: Atractor del SIF {R;

4
1
x
3

+ 23 ,

1
x
3

10
}.
3

Ahora nos dedicaremos a trabajar exclusivamente en el plano R2 .


Una introduccin a la geometra fractal]

138

4. Sistemas iterados de funciones

Denicin 4.5.8 (Homotecia centrada en el origen). Sea k R {0}. Llamamos

homotecia de centro 0 = (0, 0) y razn k, la transformacin geomtrica dada


por

h : R2 R2
x h (x) := kx

Lema 4.5.9. Toda homotecia de centro 0 es una transformacin de similaridad.


Demostracin. Para todo par x, y R2 se tiene:
h (x) h (y)

du (h (x) , h (y)) =

kx ky

= |k| x y
= |k| du (x, y) ,
de modo que h es una transformacin de similaridad con factor de escala |k|.
Una transformacin afn en el plano es una funcin : R2 R2 denida de la forma

x
y

:=

x
y

a11 a12
a21 a22

a
b

r cos s sen
r sen
s cos

Notacin cartesiana

x
y

a
b

Notacin geomtrica

(recuerde los conceptos denidos en los Talleres 3 y 4 del captulo 6).


En lo que sigue consideraremos solamente sistemas iterados de funciones en el plano,
cuyas contracciones son transformaciones anes; y si wj es una de las transformaciones del SIF, notaremos Mj su matriz, es decir,
wj

x
y

x
y

= Mj

Proposicin 4.5.10. Sean R2 ; w1 , . . . , wN


x
y

wj

x
y

= Mj

aj
bj

un SIF con atractor A,


aj
bj

j = 1, . . . , N

y h : R2 R2 una homotecia de centro 0 y razn k. Entonces R2 ; w1 , . . . , wN

es

un SIF con atractor h (A), donde:


wj

x
y

= Mj

x
y

+k

aj
bj

j = 1, . . . , N.
[S.M. Sabogal & G. Arenas

4.5. Transformaciones geomtricas del atractor de un SIF en el plano

139

Demostracin. Por el Lema 4.5.9 y la Proposicin 4.5.6 podemos garantizar que


si gj := hwj h1 , j = 1, . . . , N , entonces R2 ; g1 , . . . , gN

es un SIF con atractor

h (A). Probemos entonces que gj = wj para cada j = 1, . . . , N . Tenemos:


x
y

gj

x
y

= hwj h1
= h Mj
1
= k Mj
k
= Mj

1
k
x
y

x
y

= hwj
x
y

x
y

aj
bj

aj
bj

+k
+k

1
k

aj
bj

= wj

x
y

La Proposicin 4.5.10 nos permite escribir la siguiente conclusin:


Para realizar una homotecia de razn k y centro el origen (dilatar o contraer)
al atractor de un SIF, basta multiplicar por k los parmetros de desplazamiento
de cada transformacin del SIF (los dems parmetros no cambian).

Ejemplo 4.5.11. Supongamos que queremos obtener una curva de Koch cuyo
tamao sea el doble de la curva de Koch clsica o sea del atractor del SIF

1 i60 1 1 i60 1
3 1
2
2 1
R ; z, z e
+ , ze
+ +
i, z +
.
3
3
3 3
2
6
3
3
x
x
= 2
y
y
que el nuevo SIF que nos proporcionar la curva que queremos ser

La homotecia que debemos aplicar est denida por h

1
1 i60 2 1 i60
3 1 i60 4
R ; z, z e
+ , ze
+1+
i, z e
+
3
3
3 3
3
3
3
2

4.5.2.

(4.6)

, de modo

(4.7)

Traslado del atractor de un SIF

El objetivo ahora es desplazar el atractor de una posicin original a otra posicin en


el plano. La siguiente proposicin muestra cmo se hace esto.
Una introduccin a la geometra fractal]

140

4. Sistemas iterados de funciones

Atractor del SIF (4.6)

Atractor del SIF (4.7)

Figura 4.26: Homotecia de razn 2 y centro el origen realizada sobre la curva de Koch.

Proposicin 4.5.12. Sean R2 ; w1 , . . . , wN

un SIF con atractor A y f : R2 R2

la transformacin de traslado dada por


f (z) := z + B,

Entonces R2 ; w1 , . . . , wN

B R2 .

es un SIF con atractor f (A), donde

wj (z) = wj (z B) + B,

j = 1, . . . , N.

Demostracin. Claramente f es sobreyectiva y


d (f (z) , f (v)) = f (z) f (v) = (z + B) (v + B) = z v = d (z, v) ,
de modo que f es una transformacin de similaridad con factor de escala 1.
Sea B =

e
f

, y calculemos, para cada j, f wj f 1 (z):

f wj f 1

x
y

= f wj
= f
=

Mj
Mj

xe
yf

xe
yf

xe
yf

aj
bj

+
+

aj
bj

e
f

= wj (z B) + B = wj (z) .
De esta manera, usando nuevamente la Proposicin 4.5.6 se obtiene el resultado.
[S.M. Sabogal & G. Arenas

4.5. Transformaciones geomtricas del atractor de un SIF en el plano

141

Obsrvese que
x
y

wj (z B) + B = Mj

e
f

= Mj

x
y

aj
bj

= wj

x
y

Mj B + B.

aj
bj

e
f

e
f

e
f

Mj

Por lo tanto, la conclusin quedara como sigue:


Para trasladar el atractor de un SIF, segn un vector de desplazamiento B (si
B=

e
f

entonces el traslado ser de e unidades en sentido horizontal y f en

el sentido vertical), se resta a cada contraccin el producto Mj B y se suma B.

Ejemplo 4.5.13. Desplacemos el tringulo de Sierpiski 3 unidades hacia la derecha


y 2 hacia abajo. Nuestro SIF original es
1
R ; z,
2

3
1
1
z+ +
i .
2
4
4

1
1
z+ ,
2
2

(4.8)

Las contracciones del nuevo SIF sern:

1/2 0
0 1/2

w1 (z) = 12 z
w2 (z) = 12 z +

1
2

w3 (z) = 12 z +

1
4

3
2

1/2 0
0 1/2

3
4 i+

3/2
1

3
2

= 12 z

3
2

3
2

= 12 z +

3/2
1

= 12 z +

1/4
0

3
2

= 12 z +

1/2
0

3/2
1

3/4

3/2
1

3/2
1

2
1

= 12 z +

= 12 z +

7/4
3/41

De esta forma, el nuevo SIF lo podemos escribir como


3
1
R ; z + i,
2
2
2

1
z + 2 i,
2

y su atractor se muestra en la Figura 4.27.


Una introduccin a la geometra fractal]

1
7
z+ +
2
4

3
1 i ,
4

(4.9)

142

4. Sistemas iterados de funciones


3

Atractor del SIF (4.8).

Atractor del SIF (4.9).

Figura 4.27: Traslacin del tringulo de Sierpiski.

4.5.3.

SIF rgido y rotacin del atractor de un SIF rgido

En esta seccin veremos cmo se girara el atractor de un SIF cuyas contracciones


son todas similitudes directas, es decir, son de la forma
w (z) = rz ei + a + bi
(ver Ejemplo 2.7.2.3 y tambin el Taller 4: Transformaciones anes y autosemejanza,
Parte II).
Denicin 4.5.14. Un SIF R2 ; w1 , . . . , wN

se dir rgido si sus contracciones

son de la forma
wj (z) = rj z eij + aj + bj i,
es decir, son similitudes directas.
Ejemplo 4.5.15. Sea
R2 ;

1
1
1 1
1 1 1
1
z, z ei/2 + , z + + i, z ei/2 + 1 + i
2
2
2 2
2 2 2
2

(4.10)

el SIF rgido cuyo atractor se obtiene al encontrar el lmite de la sucesin que se


aprecia en la Figura 4.28.
Lo que ahora se quiere es girar el atractor un determinado ngulo .
[S.M. Sabogal & G. Arenas

4.5. Transformaciones geomtricas del atractor de un SIF en el plano

143

Figura 4.28: Sucesin que conduce al atractor del SIF (4.10).

R2 ; w1 , . . . , wN

un SIF rgido con atractor A, y


la transformacin de rotacin denida por: f (z) := z ei . Entonces

Proposicin 4.5.16. Sean


f :

R2

R2 ;

R2

w1 , . . . , wN

es un SIF con atractor f (A), donde:


wj (z) = rj z eij + (aj + bj i) ei ,

j = 1, . . . , N.

Demostracin. Ntese que f es sobreyectiva con inversa f 1 (z) = z ei . Adems,


d (f (z) , f (v)) =
=

z ei v ei

ei z v = z v = d (z, v) ,

de modo que f es una transformacin de similaridad con factor de escala 1. Podemos


aplicar entonces la Proposicin 4.5.6; veamos quin es f wj f 1 :
f wj f 1 (z) = f wj z ei = f rj z ei eij + aj + bj i
=

rj z ei eij + aj + bj i ei

= rj z eij + (aj + bj i) ei = wj (z) .


Conclusin: Para girar el atractor de un SIF rgido un ngulo , se multiplican
los parmetros de desplazamiento de cada contraccin por el giro ei .

Ejemplo 4.5.17. Giremos el atractor del SIF del Ejemplo 4.5.15 un ngulo de 45 .
El SIF original es
R2 ;

1
1
1 1
1 1 1
1
z, z ei/2 + , z + + i, z ei/2 + 1 + i .
2
2
2 2
2 2 2
2

Una introduccin a la geometra fractal]

144

4. Sistemas iterados de funciones

Las contracciones del nuevo SIF sern:


w1 (z) =
w2 (z) =
w3 (z) =
w4 (z) =

1
1
z + 0ei/4 = z,
2
2

1 i/2 1 i/4 1 i/2


2
2
+ e
= ze
+
ze
+
i,
2
2
2
4
4

1
1 1
1
2
z+
+ i ei/4 = z +
i,
2
2 2
2
2

1 i/2
1
1
2 3
i
/4
ze
+
+ 1+ i e
= z+
2i.
2
2
2
4
4

Por tanto, el nuevo SIF es

1
1
1
2
2 1
2
2
R ; z, z +
+
i, z +
i, z +
+ 2i ,
2
2
4
4
2
2
2
4
2

(4.11)

y su atractor se muestra en la Figura 4.29.

/4

Atractor del SIF (4.10).

Atractor del SIF (4.11).

Figura 4.29: Giro del atractor del SIF del Ejemplo 4.5.15.

4.6.

Ejercicios

1. La inyectividad de las contracciones de un SIF {X; f1 , . . . , fN } implica la


N

inyectividad de F : H(X) H(X) denida por: F (K) :=

fi (K)?
i=1

2. Sean {X; f1 , . . . , fN } un SIF con atractor A y F la funcin denida en

el Teorema 4.1.2. Demuestre que para cualesquier C, D H(X) tales que


[S.M. Sabogal & G. Arenas

4.6. Ejercicios

145

C A D se cumple

A=

F n (C) =

n=0

F n (D).

n=0

3. Considere un SIF de la forma {X; f }. Demuestre que el atractor de este SIF


es A = {x0 }, donde x0 es el punto jo de f .

4. Sean (X, ddisc ) espacio mtrico discreto y A X, A = . Demuestre que A es


el atractor de un SIF si y solo si A es nito.

5. Determine el atractor de cada uno de los siguientes SIF:


2
3 x,

a)

R;

b)

R2 ;

c)

R2 ; C,

1 .

1
1
2 z, 2 z
1
2z

1
2

+ 12 i .

+ 1 , donde C es el conjunto de condensacin determinado

por el tringulo relleno de vrtices (0, 0), (1, 0) y (0, 1).


d)

R2 ;

e)

R;

1
1
3 z, 3 z
1
3 x,

+ 13 ;

1
3z

+ 23 ;

1
3z

+ 13 i;

1
3z

+ 23 i .

13 x + 1 .

6. Para cada gura, determine un SIF (podra ser con condensacin) que la genere:

a)

b)

c)

d)

Una introduccin a la geometra fractal]

146

4. Sistemas iterados de funciones

f)

e)

7. Demuestre que el intervalo cerrado I = [0, 1] y el cuadrado I I son conjuntos


autosemejantes.

8. Para el ejemplo 4.3.7.1 (el espacio de Cantor), determine el conjunto de


direcciones de cada uno de los siguiente puntos: 0, 1, 2/3 y 7/9. Cuntas
direcciones tiene cada punto?
9. Para el ejemplo 4.3.7.2 (la curva de Koch), determine el conjunto de direcciones

de cada uno de los siguientes puntos: (0, 0), (1/3, 0), (1/4, 0), (1/2, 3/6) y
(1, 0).
10. Justique mediante ejemplos la siguiente armacin: si en un SIF eliminamos
una contraccin, entonces el atractor del SIF puede cambiar drsticamente.
11. Demuestre el Lema 4.4.16.
12. Verique que el SIF R2 ; f1 , f2 , f3 , donde
f1
f2
f3

x
y
x
y
x
y

=
=
=

1/2 0
0
1/2
1/2 0
0
1/2
1/2 0
0
1/2

x
,
y
x
1/2
+
,
y
0
x
1/4
+
,
y
1/2

es un SIF triangular.
13. Caracterice los cdigos de los puntos del tringulo de Sierpiski que no
pertenecen a

Ln (sugerencia: use la Proposicin 4.4.19).

n=0

[S.M. Sabogal & G. Arenas

4.6. Ejercicios
14. Tome el punto x0 =

147
5
14

3
14 i

y demuestre que el conjunto

B :=

n=1

W n ({x0 })

es denso en el tringulo de Sierpiski S.


15. Determine un SIF cuyo atractor sea:
a) Una curva de Koch girada 60 .
b) Una carpeta de Sierpiski de lado 12 .
c) Un conjunto de Cantor cuyos extremos sean los puntos de coordenadas
(2, 1) y (1, 1).
d) Un tringulo de Sierpiski de lado 2 y girado un ngulo de -90 .

e) El segmento de extremos (2, 1) y 2 + 2, 1 + 2 .


f ) Un tringulo de Sierpiski cuyos vrtices estn en los puntos (1, 0), (1, 0)
y (1, 2).
16. Enuncie y demuestre una proposicin que establezca cmo reejar con respecto
al origen el atractor de un SIF de la forma R2 ; w1 , . . . , wN
ciones son transformaciones anes. Ilustre con un ejemplo.

Una introduccin a la geometra fractal]

cuyas contrac-

148

4. Sistemas iterados de funciones

[S.M. Sabogal & G. Arenas

Captulo 5

Breve visita a los sistemas


dinmicos discretos
Para obtener un sistema dinmico discreto necesitamos tan slo dos ingredientes.
El primero es un espacio mtrico, X.
En este captulo nos interesamos de manera especial en el conjunto de los nmeros
reales, X = R, en el plano, X = R2 , y en subconjuntos de ellos. La mtrica en el
conjunto X la denotaremos con la letra d. Si X = R R2 , la distancia entre dos de
sus puntos, x y y, la expresamos as: |x y|.
El segundo ingrediente es una funcin continua del espacio X en s mismo,
f : X X.
Una vez que tenemos estos ingredientes podemos denir, para cada punto x X,
una sucesin de puntos en X conocida como la rbita de x bajo f ,
o (x, f ) = x, f (x) , f 2 (x) , f 3 (x) , . . . .
Aqu el smbolo f n representa una funcin de X en s mismo: f 0 es la funcin
identidad, f 1 = f , f 2 = f f , f 3 = f f f , y as sucesivamente1 .
La interpretacin que le damos a la sucesin o (x, f ) es la siguiente: en el tiempo t = 0
un objeto se encuentra en la posicin x; en el tiempo t = 1 el objeto ha cambiado de
1

En adelante f n (x) denotar la composicin de f (x) n veces, es decir f n (x) f n (x).

150

5. Breve visita a los sistemas dinmicos discretos

posicin y ahora se encuentra en f (x); en el tiempo t = 2 el objeto vuelve a cambiar


de posicin y se encuentra en f (f (x)) = f 2 (x); etctera.
Tiempos:

...

...

Posiciones:

f (x)

f 2 (x)

...

f n (x)

...

Desde este punto de vista la pareja X y f nos da un modelo matemtico del


movimiento. Esto es, nos da un sistema dinmico discreto. La palabra discreto se reere a que conocemos la posicin del objeto que se mueve slo cuando el
tiempo asume un valor entero mayor o igual a cero.
La meta es estudiar todas las posibles sucesiones o (x, f ). De manera muy especial
nos interesa su comportamiento cuando n tiende a .
Antes de presentar al lector las deniciones y los resultados iniciales de la dinmica
discreta, es claro que tenemos que hacernos la siguiente pregunta: cmo aparecen
los conjuntos fractales en un sistema dinmico discreto?
A lo largo de este captulo presentaremos ejemplos donde se muestra la relacin entre
fractales y dinmica discreta. La idea central en todos estos ejemplos es la siguiente:
para cada f : X X existe un subconjunto de X, digamos B, invariante bajo f ,
f (B) = B, donde la dinmica de f tiene su parte ms interesante. En los puntos x

que no estn en B el comportamiento de su rbita es fcil de entender, pero si x est


en B entonces la o(x, f ) no se comporta de manera sencilla. Lo interesante es que
muchas veces este conjunto B es un fractal. Es decir, con cierta frecuencia se nos
presenta que un conjunto fractal es el lugar donde la parte complicada e interesante
de la dinmica de f sucede.
De aqu en adelante todas las funciones consideradas en este captulo son funciones
continuas. Las letras X, Y, . . ., representan espacios mtricos. La letra N representa
el conjunto de los nmeros naturales, es decir, el conjunto de los enteros positivos.
El ncleo de este captulo son los ejemplos. Las deniciones, los lemas, las proposiciones y los teoremas irn apareciendo en el momento en que nos ayuden a entender
mejor las propiedades dinmicas del ejemplo que estemos tratando. A veces a la
mitad misma de un ejemplo nos desviaremos para demostrar una proposicin o un
lema y, luego regresaremos nuevamente al ejemplo para aplicar inmediatamente lo
[S.M. Sabogal & G. Arenas

5.1. Dinmica de las funciones lineales en R

151

que nos dice ese resultado.


Los ejercicios forman la ltima seccin de este captulo. A pesar de esto, el lector no
debe esperar hasta haber ledo todas las secciones previas para intentar su solucin.
En varios lugares a lo largo del captulo haremos sugerencias al lector sobre los
ejercicios que se pueden ir intentando. Parte importante de la teora se encuentra en
los ejercicios.

5.1.

Dinmica de las funciones lineales en R

Iniciamos con el estudio de las propiedades dinmicas de las funciones lineales


denidas en la recta real. Para explicar completamente la dinmica de estas funciones solamente necesitamos dos conceptos: punto jo y punto peridico.
Recordemos que x0 X es punto jo de f si f (x0 ) = x0 . En este caso la rbita de

x0 bajo f es o (x0 , f ) = {x0 , x0 , . . . } = {x0 }. Es claro, adems, que cuando n crece,

o(x0 , f ) tiende a x0 .

Denicin 5.1.1. Sean f : X X y x0 X. Decimos que x0 es un punto


peridico de f si existe N N tal que f N (x0 ) = x0 . Al conjunto de todos los
puntos peridicos de f lo denotamos con Per (f ).

Denicin 5.1.2. Sea x0 un punto peridico de f . Decimos que x0 tiene periodo


k si k = mn {n N : f n (x0 ) = x0 }.
Nota. Si x0 es un punto jo de f , entonces x0 Per (f ) y x0 tiene periodo 1.
En la gura 5.1 se muestra la grca de una funcin f : R R que tiene un punto
peridico de periodo 5.

Sean a y b dos nmeros reales jos. Decimos que una funcin f : R R es lineal o
afn si su regla de correspondencia se expresa as:
f (x) = ax + b.
Estudiaremos en esta seccin la dinmica de este tipo de funciones.
Por cada pareja de valores a y b tenemos una funcin lineal. Es previsible que la
dinmica depender de estos valores.
Una introduccin a la geometra fractal]

152

5. Breve visita a los sistemas dinmicos discretos


6

0
-1

Figura 5.1: Grca de una funcin f : R R con un punto peridico de periodo 5.

Caso 1. a = 1.
La funcin es f (x) = x + b. Si adems b = 0, entonces para todo x se tiene que
f (x) = x. La funcin no mueve los puntos, todo x R es punto jo de f , y todas
las rbitas son muy sencillas.
Si a = 1 y b = 0, entonces,
f (x) = x + b, f 2 (x) = x + 2b, . . . , f n (x) = x + nb.
Si b > 0, entonces para todo punto x en R, lm f n (x) = .
n

Si, por otro lado, b < 0, entonces lm

f n (x)

= .

Todas las rbitas tienen un comportamiento muy sencillo en el sentido de que sabemos perfectamente qu les pasa cuando n tiende a innito.
Caso 2. a = 1.
Los puntos jos de f cumplen la relacin ax + b = x. Esta igualdad tiene una nica
solucin: x0 =

b
1a .

Es decir, f tiene un nico punto jo.

Observemos adems que para toda pareja de puntos x e y, se tiene que


|f (x) f (y)| = |a||x y|,
y, por lo tanto, para todo n N se tiene que
|f n (x) f n (y)| = |a|n |x y|.
[S.M. Sabogal & G. Arenas

5.1. Dinmica de las funciones lineales en R

153

Si |a| < 1, entonces f es una contraccin, y para todo x en R se tiene que


lm f n (x) =

Si |a| > 1, entonces para todo x =

b
1a

b
.
1a

se tiene que

lm |f n (x)| = .

En ambos subcasos la dinmica vuelve a ser muy sencilla. Existe un nico punto
jo y, una de dos, o todas las rbitas convergen a l o todas, salvo la del punto jo,
tienden en valor absoluto a innito.
Slo resta considerar a = 1.
El punto jo de f es x0 = 2b . Para cada punto x distinto de este punto jo se tiene
que
f 2 (x) = f (x + b) = (x + b) + b = x.
La funcin f mueve el punto x a una posicin distinta, pero al volver aplicar f esta
funcin regresa al punto a su lugar original. Es decir, al aplicar f una y otra vez lo
que se est creando es un movimiento de ida y vuelta, un movimiento peridico.
Tenemos, entonces, que si a = 1, f tiene un nico punto jo y todos los dems

puntos son puntos peridicos de periodo 2. Nuevamente la dinmica que produce


f es muy sencilla. Si x = 2b , entonces para todo n N se tiene que f 2n (x) = x y
f 2n+1 (x) = f (x). La sucesin o(x, f ) no converge, pero es claro que
lm f 2n (x) = x, y lm f 2n+1 (x) = f (x).

Con esto terminamos el tercer caso.


Sugerencia. Intentar los ejercicios 5.10.1, 5.10.2, 5.10.3, 5.10.4 y 5.10.5.
Una introduccin a la geometra fractal]

154

5.2.

5. Breve visita a los sistemas dinmicos discretos

La dinmica se complica: la Tienda

La regla de correspondencia de la siguiente funcin


est dada en dos partes. Ambas son lineales. Cada
una por separado se entiende muy bien y no presenta

mayor problema al estudiar su dinmica. Sin embargo, juntas provocan la aparicin de fenmenos muy
interesantes.
Sea T : R R la funcin dada por:
T (x) =

2x,
2 2x,

si x 12 ,

si x 12 .

En la Figura 5.2 se puede ver la grca de la funcin

1
Figura 5.2: Grca de T .

T.
La funcin T es conocida como la Tienda. Esta funcin nos acompaar de aqu en
adelante. En este captulo siempre nos referiremos a ella con la letra T .
Las siguientes propiedades de T son inmediatas:
i) Si x < 0, entonces T (x) = 2x < x, y para cada n N se tiene que T n (x) = 2n x.
Por lo tanto, lm T n (x) = .
n

ii) Si x > 1, entonces T (x) < 0 y, por lo tanto, tambin lm T n (x) = .


n

iii) Si x [0, 1], entonces T (x) [0, 1].


Estas tres propiedades nos dicen que los puntos que pueden tener una rbita interesante son los que estn en el intervalo unitario [0, 1]. Observemos que T ([0, 1]) = [0, 1].

Denicin 5.2.1. Sean f : X X y B X. Decimos que el conjunto B es


invariante bajo f si f (B) = B.

El conjunto [0, 1] es invariante bajo T . Si la Tienda tiene puntos jos o peridicos, estos deben estar en [0, 1]. De hecho, si T tiene algunas propiedades dinmicas
[S.M. Sabogal & G. Arenas

5.2. La dinmica se complica: la Tienda

155

distintas a las que nos presentaron las funciones lineales, el lugar donde debemos
buscarlas es en el intervalo [0, 1].
Comencemos por los puntos jos de T . Si x es elemento del intervalo 0, 12

y es punto jo de T ,

entonces, por un lado, T (x) = x y, por el otro,


T (x) = 2x. Por lo tanto, 2x = x, y as x = 0.
Si x

1
2, 1

y x es un punto jo de T , entonces

2 2x = x, x = 23 . Observemos que estos puntos


son los nicos dos puntos jos de T .
Nota.
un

Si

punto

A R,
tal

f : A A,

que

f (x0 ) = x0 ,

x0 A

es

entonces

(x0 , f (x0 )) = (x0 , x0 ). Por lo tanto este pun-

x0

to, (x0 , f (x0 )), se encuentra en la interseccin de


la grca de f y la diagonal {(x, y) : x = y}. En

x1

x2

Figura 5.3: Puntos jos de f .

la Figura 5.3 se muestra la grca de una funcin


con exactamente tres puntos jos: x0 , x1 y x2 .

Mostramos a continuacin la existencia de un punto peridico de periodo 2 para la


funcin Tienda.
2
3.

Recordemos que los puntos jos de T son los puntos 0 y


T (1) = 0, entonces los puntos

1
2

1
2

Como T

= 1 y

y 1 no son puntos peridicos bajo T .

Buscamos x0 tal que T (x0 ) = x0 y T 2 (x0 ) = x0 . Obsrvese que si un punto


x0 0, 12 cumple estas dos condiciones, entonces T (x0 ) >
Como

x0 0, 12 ,

T 2 (x0 ) =
x0 = 25 .

entonces

T (x0 ) = 2x0 .

2 2 (2x0 ). Por tanto,

x0

T 2 (x0 )

1
2

1
2

(por qu?).

T (x0 )

Como

2
5

T (x0 )

= 45 , la rbita bajo T de este punto es el conjunto


o

2
,T
5

Una introduccin a la geometra fractal]

entonces

= x0 implica 2 4x0 = x0 . As,

Figura 5.4: Punto peridico de periodo 2.

Como T

1
2, 1

2 4 2 4 2
, , , , ,...
5 5 5 5 5

2 4
,
5 5

156

5. Breve visita a los sistemas dinmicos discretos

En resumen,

2
5

Per (T ) y su periodo es 2.

Para mostrar que T tiene un punto peridico de periodo 3 seguimos un camino


similar. Supongamos que T 3 (x0 ) = x0 , y que tanto x0 como T (x0 ) estn en el
intervalo 0, 12 . Como
x0 =

2
9

< T 2 (x0 ), llegamos a la igualdad 2 2 (4x0 ) = x0 . As,

es un punto peridico bajo T de periodo 3. Adems,


o

5.3.

1
2

2
,T
9

2 4 8 2 4
, , , , ,...
9 9 9 9 9

2 4 8
, ,
9 9 9

Puntos peridicos y el teorema de Sharkovskii

Un intervalo en R es un conjunto que tiene alguna de las siguientes formas: (a, b),
(a, b], [a, b), [a, b], (a, ), [a, ), (, b), (, b], (, ), donde a y b son dos

nmeros reales tales que a b.

Proposicin 5.3.1. Sean A un intervalo en R, f : A A y n 2. Si f tiene un

punto peridico de periodo n, entonces f tiene un punto jo en A.

Demostracin. Sea x A tal que x Per (f ) y x tiene periodo n 2. La o (x, f )

tiene n elementos que podemos ordenar as:

x1 < x2 < < xn .


Esto no quiere decir f (x1 ) = x2 , sino simplemente que x1 es el mnimo de los
elementos de o (x, f ) y que xn es el mximo de o (x, f ) (ver Figura 5.5).
x1

x2

x3

xn

Figura 5.5: rbita peridica de periodo n 2.

Como n es mayor o igual a 2, f (x1 ) > x1 y f (xn ) < xn . Utilizando el teorema del
valor intermedio y el hecho de que f es una funcin continua se sigue que f tiene un
punto jo en el intervalo [x1 , xn ] A.
Los siguientes dos lemas nos dan herramientas que nos ayudarn a encontrar puntos
jos y puntos peridicos.
[S.M. Sabogal & G. Arenas

5.3. Puntos peridicos y el teorema de Sharkovskii

157

Lema 5.3.2. Sean A y B dos intervalos en R y f : A B. Sean [a, b] A


y [c, d] B tales que f ([a, b]) [c, d]. Entonces existe un intervalo cerrado
[, ] [a, b] tal que f ([, ]) = [c, d].

Demostracin. Sean s, t en [a, b] tales que f (s) = c y f (t) = d.


Caso 1. Supongamos que s < t. Considere los
puntos
= sup {x [s, t] : f (x) = c}

d
y

= nf {x [, t] : f (x) = d} .
Como f es continua, f () = c y f () = d.
Por la forma en que fueron denidos y

c
a

Figura 5.6: El intervalo [, ].

, y utilizando el teorema del valor intermedio, se tiene que si < x < , entonces
f () < f (x) < f (). As el intervalo [, ]
cumple la condicin deseada (ver Figura 5.6).

Caso 2. La demostracin para la desigualdad s > t es anloga a la del caso anterior.

Lema 5.3.3. Sea f : R R. Sea [a, b] R un intervalo cerrado y acotado. Se tiene:


i) Si f ([a, b]) [a, b], entonces f tiene un punto jo en [a, b].
ii) Si f ([a, b]) [a, b], entonces f tiene un punto jo en [a, b].
Demostracin. i) Como f ([a, b]) [a, b], entonces f (a) a y f (b) b. Sea

h : [a, b] R dada por h (x) = f (x) x.

La funcin h es continua en [a, b]. Adems, h (a) 0, h (b) 0. Por lo tanto existe

x0 [a, b] tal que h (x0 ) = 0. En consecuencia, f (x0 ) = x0 .

ii) Como f ([a, b]) [a, b], entonces existen , [a, b] tales que f () = a y
f () = b. Notemos que f () y f (). Consideramos ahora, como antes,

una funcin auxiliar h : [a, b] R, h (x) = f (x) x. Tenemos h () 0 y h () 0.


Una introduccin a la geometra fractal]

158

5. Breve visita a los sistemas dinmicos discretos

Por tanto, existe x0 [, ], o existe x0 [, ], tal que h (x0 ) = x0 y con ello,


x0 [a, b] y f (x0 ) = x0 .

Tomemos un pequeo respiro antes de aplicar estos dos lemas.


Todos compartimos, en grados distintos, el placer de encontrar de repente algo asombroso. Las matemticas estn felizmente salpicadas, por aqu y por all, de estas
gemas que algunos afortunados han encontrado y (ms afortunados nosotros!) nos
han mostrado. El contenido de la siguiente proposicin es, sin duda, uno de estos
asombrosos descubrimientos.
Proposicin 5.3.4. Sean A R un intervalo y f : A A. Si f tiene un punto
peridico de periodo 3, entonces f tiene puntos peridicos de todos los periodos.

Demostracin. Sea a A, a Per (f ), de periodo 3. Sin prdida de generalidad


podemos suponer que a es el mnimo de o(a, f ) (ver Ejercicio 5.10.5).

Observemos que la rbita de a tiene dos opciones de recorrido. En el primero,


b = f (a) y c = f 2 (a); en el segundo, c = f (a) y b = f 2 (a).

i)

ii)

Figura 5.7: Dos opciones de recorrido para la rbita de a.

Haremos la demostracin para el primer caso, con la


conviccin de que la demostracin para el otro posible

recorrido de la rbita es anloga.


La Figura 5.8 puede ser de ayuda en lo que sigue.
Ya sabemos que f tiene puntos peridicos de periodos
1 y 3.
Paso 1: La funcin f tiene puntos peridicos de
periodo 2.

Figura 5.8: Dibujo que ayuda.

Demostracin del Paso 1. Como f ([b, c]) contiene a [a, b], existe un intervalo
cerrado [1 , 1 ] contenido en [b, c] tal que f ([1 , 1 ]) = [a, b]. Como f ([a, b]) [b, c],
[S.M. Sabogal & G. Arenas

5.3. Puntos peridicos y el teorema de Sharkovskii

159

entonces existe otro intervalo cerrado [2 , 2 ] [a, b] tal que f ([2 , 2 ]) = [1 , 1 ].

As,

f 2 ([2 , 2 ]) = [a, b] .
Como [2 , 2 ] [a, b], entonces f 2 tiene un punto jo en [2 , 2 ] . Sea x0 [2 , 2 ]

tal que f 2 (x0 ) = x0 .


Ahora bien, como

f ([2 , 2 ]) = [1 , 1 ] [b, c] ,
se tiene que f (x0 ) [b, c]. Puesto que b es de periodo 3, f (x0 ) = b. Por lo tanto,
x0 2 b < f (x0 ) ,
y con ello, x0 < f (x0 ) . As, x0 Per (f ) y su periodo es 2.
Paso 2: Sea n > 3 (jo). Entonces f tiene un punto peridico de periodo n.
Demostracin del Paso 2. Anlogo a lo hecho en el paso 1, existe un intervalo
A1 = [1 , 1 ] [b, c] tal que f ([1 , 1 ]) = [a, b] . Ahora bien, como f ([b, c]) contiene

a [b, c], existe otro intervalo A2 = [2 , 2 ] [b, c] tal que f ([2 , 2 ]) = [1 , 1 ] .

Siguiendo este argumento varias veces podemos encontrar n 1 subintervalos de

[b, c],

A1 = [1 , 1 ] , A2 = [2 , 2 ] , . . . , An1 = [n1 , n1 ] ,
tales que, para 1 i n 2,
f ([i+1 , i+1 ]) = [i , i ] ;
y tales que para cada 1 i n 1,
f i ([i , i ]) = [a, b] .
Finalmente, como f ([a, b]) [b, c], existe un ltimo intervalo cerrado An = [n , n ]

contenido en [a, b] tal que f ([n , n ]) = [n1 , n1 ]. As,


f n ([n , n ]) = [a, b] .

Por tanto, existe x0 [n , n ] tal que f n (x0 ) = x0 (ver Figura 5.9).


Una introduccin a la geometra fractal]

160

5. Breve visita a los sistemas dinmicos discretos

n1

...

An

Figura 5.9: En An hay un punto peridico.

Obsrvese que para cada i, 1 i n 1, se tiene que


f i (x0 ) [ni , ni ] [b, c] .
Ahora, si x0 = f i (x0 ) para algn i, 1 i n 1, entonces se tendra que x0 = b,
ya que x0 b f i (x0 ). En este caso la rbita de x0 = b tendra n 1 elementos en

el intervalo [b, c], con n 1 3, lo cual es una contradiccin.

Por lo tanto, para cada i {1, 2, . . . , n 1} se tiene que f i (x0 ) = x0 . Como


f n (x0 ) = x0 , entonces x0 Per (f )s y tiene periodo n.

El resultado que acabamos de demostrar es realmente muy interesante. Observe el


lector que a partir de un conjunto de hiptesis muy pequeo, f : A A continua
en el intervalo A, y f tiene un punto peridico de periodo 3, obtenemos muchsima

informacin sobre la funcin f : Ella tiene puntos peridicos de todos los periodos
posibles. Agreguemos que la demostracin slo utiliza herramientas que aprendemos
en nuestros primeros cursos de clculo diferencial e integral.
El resultado anterior es slo una pequea parte de un resultado ms general obtenido
en el ao de 1964 por el matemtico ucraniano A. N. Sharkovskii.
Presentamos a continuacin lo que se conoce en nuestros das como el teorema de
Sharkovskii.
El siguiente arreglo de los nmeros naturales es conocido como el orden de
[S.M. Sabogal & G. Arenas

5.3. Puntos peridicos y el teorema de Sharkovskii

161

Sharkovskii.
3 5 7 9 11 13 . . .
2 3 2 5 2 7 ...

22 3 22 5 22 7 . . .
23 3 23 5 23 7 . . .
..
.
24 23 22 2 1
En el primer rengln aparecen todos los nmeros impares mayores que 1. En los
siguientes renglones aparecen todos los nmeros que se expresan como un producto
de una potencia de 2 y un impar mayor que 1. En el ltimo rengln aparecen todas
las potencias de 2. En el arreglo estn incluidos todos los nmeros naturales.
Teorema 5.3.5 (Sharkovskii, 1964). Sean A un intervalo en R y sea f una funcin
de A en A. Sean m y n dos nmeros en N. Consideremos el orden de Sharkovskii.
Si f tiene un punto peridico de periodo m y sucede alguna de las siguientes dos
condiciones:
i) m est en algn rengln arriba del rengln que ocupa n, o
ii) m y n estn en el mismo rengln, pero m est a la izquierda de n,
entonces f tambin tiene un punto peridico de periodo n.
No presentaremos aqu la demostracin de este teorema. Gran parte de ella se puede
consultar en el libro de R. L. Devaney An Introduction to Chaotic Dynamical Systems,
ver [9].
Sabemos que la Tienda tiene al menos un punto peridico de periodo 3. Por tanto esta funcin tiene puntos peridicos de todos los periodos. Como cada rbita peridica
modela o representa un movimiento peridico, entonces la funcin Tienda presenta
todos los movimientos peridicos posibles, slo hay que partir de la condicin inicial
adecuada.
Sugerencia. Intentar ejercicios 5.10.6, 5.10.7 y 5.10.9.
Una introduccin a la geometra fractal]

162

5. Breve visita a los sistemas dinmicos discretos

5.4.

Transitividad topolgica

Recordar los siguientes conceptos nos ayudar en algunos de los argumentos contenidos en esta seccin.
Sea f : X Y . Decimos que f es: inyectiva si para todo par de puntos en X, x = y,

se tiene que f (x) = f (y); suprayectiva si para todo punto y Y , existe x X tal
que f (x) = y; biyectiva si f es inyectiva y suprayectiva; un homeomorsmo si f
es biyectiva y continua, y su inversa, f 1 : Y X tambin es continua.
La riqueza dinmica presente en la Tienda no se limita a lo observado hasta ahora.
El siguiente lema nos permitir descubrir otras muy interesantes propiedades de esta
funcin cuando la restringimos al intervalo unitario [0, 1], T : [0, 1] [0, 1].
Lema 5.4.1. Para todo n N y para cada {0, 1, 2, . . . , 2n 1}, se tiene que
Tn

+1
,
2n 2n

+1
[0, 1]
,
2n 2n

(5.1)

es un homeomorsmo.
Demostracin. Nuestro argumento utiliza induccin matemtica.
Veamos que la armacin es cierta para n = 1. En este caso, {0, 1}.
Es inmediato que T : 0, 12 [0, 1] es homeomorsmo, ya que en este intervalo
T (x) = 2x. De manera anloga, es inmediato que T :
smo, ya que en este conjunto T (x) = 2 2x.

1
2, 1

[0, 1] es homeomor-

Suponemos vlida la armacin para n = k, y demostramos el caso n = k + 1.


Sea 0, 1, 2, . . . , 2k+1 1 . Observemos que

2k+1

+1
1
0,
k+1
2
2

si 2k 1,

2k+1

+1
1

,1
k+1
2
2

si

2k .

Si 2k 1, entonces la funcin T k+1 se puede expresar as:

+1 T
+ 1 Tk
,

,
[0, 1] .
2k+1 2k+1
2k 2k
[S.M. Sabogal & G. Arenas

5.4. Transitividad topolgica

163

Ambas funciones son homeomorsmos (la segunda de ellas, T k , por hiptesis de


induccin). Por tanto,
T k+1

, +1
2k+1 2k+1

2k+1

+1
[0, 1]
2k+1

es un homeomorsmo.
Si 2k , entonces
+1 T
2k+1 1 2k+1 T k
,

,
[0, 1] .
2k+1 2k+1
2k
2k

Es inmediato que la primera funcin es un homeomorsmo. Y como


2k 2k+1 1,
entonces

2k 1 2k+1 ,
2k+1 2k 1 2k+1 1 0,
2k 1 2k+1 1 0.

As, la segunda funcin, gracias a la hiptesis de induccin, tambin es un homeomorsmo.


Corolario 5.4.2. Sea (a, b), a < b, un subintervalo de (0, 1). Entonces existe N N
tal que T N (a, b) = [0, 1].

1
n
n 2

Demostracin. Como a < b y lm

que existe un valor en el conjunto

= 0, existe N N tal que

0, 1, 2, . . . , 2N

1
2N

1 tal que

<

,
2N

ba
2 .
+1
2N

Ahora, gracias al Lema 5.4.1, tenemos que T N (a, b) = [0, 1].

Se sigue
(a, b).

Denicin 5.4.3. Sea D X. Decimos que D es denso en X si para todo conjunto


abierto U de X, U = , se tiene que U D = .

Corolario 5.4.4. El conjunto Per (T ) es denso en [0, 1].


Demostracin. Sea U = un conjunto abierto en [0, 1]. Sea (a, b) U , a < b.
Procediendo como en el Corolario 5.4.2, tomamos N N tal que
existe

{0, 1, 2, . . . , 2n

1} tal que

Una introduccin a la geometra fractal]

+1
,
2N 2N

(a, b).

1
2N

<

ba
2 .

Entonces

164
Como T N
intervalo

5. Breve visita a los sistemas dinmicos discretos


+1
,
2N 2N
+1
,
.
2N 2N

= [0, 1], podemos aplicar el Lema 5.3.3 a la funcin T N en el


As concluimos que existe x0 ,
x0

+1
,
(a, b) U,
2N 2N

tal que T N (x0 ) = x0 .


Denicin 5.4.5. Sea f : X X. Decimos que f es topolgicamente transitiva

en X si para todo par de conjuntos abiertos no vacos de X, U y V , existe n N


tal que f n (U ) V = .

Hemos interpretado a lo largo de este captulo, la funcin f : X X como la que

dene el movimiento: un objeto que est en la posicin x X estar, una unidad de


tiempo despus, en la posicin f (x), y as sucesivamente. Bajo esta ptica una funcin
transitiva da vida a una dinmica muy interesante. Hablando de manera intuitiva,
una funcin que es transitiva mueve puntos de cualquier regin U de X a cualquier
otra regin V de X. No lo hace de manera inmediata, es decir, no necesariamente

a la primera aplicacin de f hay puntos de U que van a dar a V . Pero lo que s


es seguro es que aplicando f una cantidad suciente de veces s habr puntos de U
que viajen a V . Como esto es vlido para cualesquiera dos conjuntos abiertos de X,
entonces f est revolviendo, mezclando, a los puntos de todas las regiones que
componen X.
La funcin Tienda no es transitiva en R. Consideremos los conjuntos abiertos
U = (, 0) y V = (0, ). Es inmediato que para todo n N, T n (U ) V = . Sin
embargo, si restringimos T al intervalo unitario resulta que ah esta funcin s es
transitiva.
Proposicin 5.4.6. La funcin T : [0, 1] [0, 1] es transitiva en [0, 1].
Demostracin. Sean U y V dos subconjuntos de [0, 1] abiertos y no vacos.
Existe un intervalo abierto (a, b), a < b, contenido en U . Por el Corolario 5.4.2, existe
N N tal que T N (a, b) = [0, 1]. De aqu se sigue que T N (U ) V = .
Sugerencia. Intentar los ejercicios 5.10.8, 5.10.10, 5.10.11 y 5.10.12.
[S.M. Sabogal & G. Arenas

5.5. La denicin de caos segn R. L. Devaney

5.5.

165

La denicin de caos segn R. L. Devaney

Sea f : X X, y sea x0 X tal que f (x0 ) = x0 .


Decimos que x0 es un punto jo atractor si existe un conjunto abierto U tal que
x0 U , f (U ) U , y para todo x U se tiene que lm f n (x) = x0 .
n

Decimos que x0 es un punto jo repulsor si existe un conjunto abierto U tal que


x0 U y para cada x U , x = x0 , existe n N, n = n (x), tal que f n (x)
/ U.
Nota. Los puntos jos de la funcin Tienda, 0 y 23 , son ambos repulsores.
Decimos que el punto jo x0 es estable (o tiene rbita estable) si para todo
> 0 existe > 0 tal que si x B (x0 ; ), entonces para todo n N se tiene que
d (f n (x) , x0 ) < .

La siguiente es una denicin ms general.


Decimos que y0 X tiene rbita estable si para todo > 0, existe > 0, tal que
para todo x B (y0 , ) y para todo n N se tiene que d (f n (x) , f n (y0 )) < .

f (y0 )

f 2 (y0 )

y0
f 3 (y0 )

Figura 5.10: Una rbita estable.

Las rbitas estables son, en cierto sentido, fciles de seguir con un error pequeo.
Supongamos que la rbita de y0 es estable. Si queremos seguir la rbita de y0 con
un error menor que un valor positivo , entonces tomemos la condicin inicial x con
un error menor que > 0. Es decir, tomemos x tal que d (x, y0 ) < y sigamos la
o(x, f ). La informacin que nos dan los elementos de la rbita de x es -cercana a la
que nos daran los elementos de la rbita de y0 . Adems, la estabilidad de la rbita
de y0 nos asegura que dado cualquier positivo, s podemos encontrar el positivo
que nos permita este seguimiento -cercano.
Una introduccin a la geometra fractal]

166

5. Breve visita a los sistemas dinmicos discretos

Nota. Si la rbita de x0 X no es estable, entonces existe 0 > 0 tal que para todo

> 0, podemos encontrar un punto y B (x0 ; ) y un nmero natural n tales que


d (f n (x0 ) , f n (y)) 0 . Como y = x0 , entonces tambin sabemos que x0 es un punto
de acumulacin de X.

Proposicin 5.5.1. Sean f : A A, donde A R es un intervalo, y x0 A.


Supongamos que f es derivable en x0 y que f (x0 ) = x0 . Se tiene:
a) Si |f (x0 )| < 1, entonces x0 es un punto jo atractor.
b) Si |f (x0 )| > 1, entonces x0 es un punto jo repulsor.
c) En el caso a), la rbita de x0 es estable. En el caso b), la rbita de x0 no es
estable.
Demostracin. Si |f (x0 )| < 1, entonces
f (x) f (x0 )
< 1.
x x0

lm

xx0

Como la funcin valor absoluto es continua y f (x0 ) = x0 , tenemos


lm

xx0

f (x) x0
< 1.
x x0

Sea c un nmero real jo tal que


lm

xx0

f (x) x0
< c < 1.
x x0

Existe > 0 tal que si x B (x0 ; ) A, entonces


f (x) x0
< c,
x x0
y as
|f (x) x0 | < c |x x0 | .
Como |f (x) x0 | < , tenemos que para todo n N,
|f n (x) x0 | < cn |x x0 | .
[S.M. Sabogal & G. Arenas

5.5. La denicin de caos segn R. L. Devaney

167

De lo anterior se sigue que x0 es un punto jo atractor. Adems, si 0 < < , entonces


para todo punto x B (x0 ; ) y para todo n N, se tiene que f n (x) B (x0 ; ).

Por lo tanto la rbita de x0 bajo f es estable.

Si |f (x0 )| > 1, desarrollamos un argumento similar al seguido antes. Encontramos

c > 1 y > 0 tales que si x B (x0 ; ) A, x = x0 , entonces


|f (x) x0 | > c |x x0 | .

Si sucede que para cada i, 0 i n, f i (x) B (x0 ; ) A, entonces


|f n (x) x0 | > cn |x x0 | .
/ B (x0 ; ). As x0 es un
Como c > 1, debe existir N N, N = N (x), tal que f N (x)
punto jo repulsor.

Observemos que en este segundo caso podemos concluir tambin que para cada valor
, 0 < < , existen x B (x0 , ) y N N tales que f N (x)
/ B (x0 ; ). Por lo

tanto, la rbita de x0 no es estable.

Nota. Los puntos jos de la funcin Tienda, 0 y

2
3,

son ambos puntos jos no

estables.
En trminos coloquiales podramos decir que un sistema dinmico discreto donde
todas sus rbitas son estables es un sistema que se comporta muy bien. A pesar
de que podramos, al escoger la condicin inicial x0 , tener un pequeo error y tomar
y0 , las rbitas de estos dos puntos no se separaran demasiado. Por otro lado, la
presencia de algunas o muchas rbitas no estables provocara, si no escogemos de
manera exacta la condicin inicial, muchos problemas, y hara que el comportamiento
del sistema, a la larga, fuera impredecible o catico.
La siguiente denicin la podramos entender como una no estabilidad que abarca
a todas las rbitas por igual.
Denicin 5.5.2. Decimos que f : X X es sensible a las condiciones iniciales
en X si existe un valor positivo 0 , jo, tal que para todo x X, y para todo > 0,
existen y B (x; ) y N N tales que

d f N (x) , f N (y) 0 .
Una introduccin a la geometra fractal]

168

5. Breve visita a los sistemas dinmicos discretos

Una funcin f que es sensible a las condiciones iniciales no slo nos dice que todas
sus rbitas son no estables. Hay adems una suerte de uniformidad en este fenmeno:
El 0 > 0 para la cual falla la estabilidad es el mismo para todas las rbitas.
Sea f : X X una funcin sensible a las condiciones iniciales. Al valor 0 > 0

que cumple las condiciones de la Denicin 5.5.2 lo llamamos una constante de


sensibilidad de f . Obsrvese que f tiene una innidad de constantes de sensibilidad.
Proposicin 5.5.3. La funcin T : [0, 1] [0, 1] es sensible a las condiciones

iniciales. De esta manera, ninguna rbita bajo T , restringida al intervalo unitario,


es estable.
Demostracin. Sea 0 = 12 . Tomemos x [0, 1] y > 0. Por el Corolario 5.4.2, existe

N N tal que

T N ((x , x + ) [0, 1]) = [0, 1] .

Por tanto, existen en el intervalo (x , x + ) [0, 1] dos puntos, y1 , y2 , tales que


T N (y1 ) = 0, T N (y2 ) = 1. De aqu que

1
1
T N (x) T N (y1 ) , T N (x) T N (y2 ) .
2
2
La siguiente es la denicin de caos dada por R. L. Devaney en 1985 (ver [9]).
Denicin 5.5.4. Decimos que f : X X es una funcin catica, o que genera un

sistema dinmico discreto catico, si se cumplen las siguientes tres condiciones:


a) El conjunto Per (f ) es denso en X,
c) f es transitiva en X, y
d) f es sensible a las condiciones iniciales en X.
Proposicin 5.5.5. La funcin T : [0, 1] [0, 1] es catica en [0, 1].

Demostracin. Se sigue de lo hecho en el Corolario 5.4.4 y en las proposiciones 5.4.6


y 5.5.3.
[S.M. Sabogal & G. Arenas

5.6. El conjunto de los puntos atrapados

169

Sugerencia. Intentar los ejercicos 5.10.13 y 5.10.14.


Para una discusin ms profunda de la denicin de caos dada por Devaney recomendamos leer los artculos [3], [24] y [36]. El trabajo de S. Ruette (ver [32]), contiene
una detallada y muy recomendable introduccin a los sistemas dinmicos discretos
denidos en subconjuntos de la recta real R.

5.6.

El conjunto de los puntos atrapados

La siguiente denicin es muy til cuando estudiamos funciones denidas en el espacio Rn . La redactamos para funciones en R slo por comodidad.
Denicin 5.6.1. Dada f : R R, el conjunto de todos los puntos x cuya rbita

est acotada lo llamamos el conjunto de los puntos atrapados o el conjunto de


los puntos prisioneros. Este conjunto lo denotamos con J(f ). Es decir,
J(f ) = {x R : o(x, f ) est acotada} .
Observemos que si x J(f ), entonces f (x) tambin est en J(f ), ya que la o (f (x), f )

est contenida en la o(x, f ). De aqu se sigue que f (J(f )) J(f ).

Por otro lado, sea x en J(f ). Si existe y tal que f (y) = x, entonces y tambin est
en J(f ), ya que
o(y, f ) = {y} o(x, f ).
As, si se tiene que J(f ) f (R), entonces J(f ) f (J(f )), y con ello estos dos

conjuntos son iguales. Es decir, J(f ) es un conjunto invariante bajo f .

Tal vez la importancia de este conjunto de puntos atrapados se vea si recordamos


que para la funcin Tienda se tiene que J(T ) = [0, 1]. Y es precisamente en este
conjunto donde T tiene una dinmica catica, y fuera de l su dinmica es muy
sencilla.
Nota. Si la funcin f est denida en los nmeros complejos, f : C C, y la regla
de correspondencia de f se expresa de forma polinomial,

f (z) = a0 + a1 z + a2 z 2 + + aN z N ,
Una introduccin a la geometra fractal]

170

5. Breve visita a los sistemas dinmicos discretos

con N 2 y aN = 0, entonces J(f ) es conocido como el conjunto de Julia2 lleno

de f , y la frontera de J(f ) es el conjunto de Julia de f .


Ejemplo 5.6.2. Sea P : R R la funcin
dada por

P (x) =
Estudiaremos
propiedades

3 3x,
a

si x 12 .

continuacin

dinmicas

3/2

si x 12 ,

3x,

de

esta

algunas

funcin.

En primer lugar nos interesa descubrir la


estructura del conjunto J(P ). En particular,
demostraremos que este conjunto es un fractal.
Una vez cumplida esta tarea demostraremos
que P restringida a J(P ) es catica.
En la Figura 5.11 el lector puede ver la grca
de la funcin P : R R. De aqu en adelante

la letra P slo la utilizaremos para designar

1
3

1
2

2
3

Figura 5.11: La funcin P (x).

esta funcin.
Las grcas de P y T son muy parecidas. La nica diferencia es la altura que alcanza
el pico que ambas tiene en el punto x = 12 . Sin embargo, el conjunto de los puntos
atrapados de una y otra es muy distinto.
Las demostraciones de las siguientes cuatro observaciones son casi inmediatas.
i) Para todo x < 0 se tiene que P (x) < x. Ms an, para todo n N se tiene que
P n (x) = 3n x. As, lm P n (x) = .
n

2
Julia Gaston Maurice (18931978). Matemtico francs. Julia fue un precursor en la teora de
los sistemas dinmicos complejos y en lo que hoy se conoce como fractales. Fue uno de los primeros
en estudiar estos temas y explicar cmo a partir de cualquier funcin compleja se puede fabricar,
por medio de una sucesin denida por induccin, un conjunto cuya frontera es imposible de dibujar
a pulso (por ser de longitud innita, entre otras propiedades).
Su notoriedad culmin al ser publicado su artculo informe sobre la iteracin de las funciones
racionales (Mmoire sur litration des fonctions rationnelles) en la revista francesa de matemticas Journal de Mathmatiques Pures et Appliques. Este artculo de 199 pginas le permiti ser
galardonado por la Academia de las Ciencias Francesa.

[S.M. Sabogal & G. Arenas

5.6. El conjunto de los puntos atrapados

171

ii) Si x > 1, entonces P (x) < 0. Por lo tanto para estos puntos tambin se concluye
que lm P n (x) = .
n

iii) Los nicos puntos jos de P son 0 y 34 , y ambos son repulsores.


iv) Si x

1 2
3, 3

, entonces P (x) > 1 y, nuevamente, lm P n (x) = .


n

Sobre el conjunto J(P ) hasta ahora sabemos lo siguiente:


J(P ) 0,

1
2
,1
3
3

0,

Llamamos A1 a la unin de los intervalos 0, 13 y

3
4

2
3, 1

J(P ).
.

La funcin P transforma al intervalo 0, 13 en el intervalo [0, 1] de manera lineal,


haciendo crecer las distancias por un factor de 3. El intervalo abierto
formado bajo P en el intervalo
al intervalo

2
3, 1

1 2
3, 3

. As, J(P )

Sea A2 la unin de los 22 intervalos 0, 19 ,


intervalos es transformado bajo

P2

2 3
9, 9

1 2
9, 9

6 7
9, 9

1 2
9, 9

es trans-

= . Algo similar le sucede


y

8
9, 1

. Cada uno de estos

en el intervalo unitario. Este hecho provoca que

el tercio de en medio de cada uno de ellos est formado por puntos que no estn
en J(P ). Con esta informacin podemos denir A3 como la unin de 23 intervalos
cerrados de longitud

1 3
3 ,

tal que P 3 transforma a cada uno de ellos en el intervalo

unitario, y tal que el conjunto J(P ) est contenido en A3 .


Podemos continuar el proceso anterior indenidamente, quitando en cada paso puntos
cuya rbita no est acotada. Los conjuntos An que se van formando son precisamente
los que se utilizan en la construccin del conjunto de Cantor clsico, que denotamos
con la letra C. Como para todo n N se tiene que J(P ) An , entonces J(P ) C.
Por otro lado, si x C entonces para todo n N, x An , y por ello P n (x) [0, 1].
Esto implica que la rbita entera de x est en [0, 1], as x J(P ). Por lo tanto,
J(P ) = C.

Como J(P ) est contenido en la imagen de R bajo P , entonces J(P ) es un conjunto


invariante de P .
As nuestra funcin P nos ha proporcionado un conjunto invariante que es a su vez un
conjunto fractal. Haremos algunos comentarios sobre este interesante hecho un poco
Una introduccin a la geometra fractal]

172

5. Breve visita a los sistemas dinmicos discretos

ms adelante. Por lo pronto nos interesa convencer al lector de que P , restringida a


J(P ), es una funcin catica. As el conjunto de Cantor clsico es el escenario donde
se lleva a cabo un sistema dinmico discreto catico.
A cada punto de J(P ) le vamos a asignar, mediante una funcin , una sucesin
innita formada solamente por ceros y unos. Sea x0 un punto en J(P ). Observemos
que para todo n N se tiene que P n (x0 ) est en el intervalo 0, 13 o en el intervalo
2
3, 1

. La idea es asignar un 0 un 1, segn P n (x0 ) se encuentre en el primer o en

el segundo intervalo.
Sean I0 = 0, 13 y I1 =

2
3, 1

. Entonces

(x0 ) = t = (t0 , t1 , t2 , . . .) ,
donde las coordenadas de t se denen de la siguiente manera: para cada n 0,
tn =

0,
1,

si P n (x0 ) I0 ,
si P n (x0 ) I1 .

Sea
2 = t = (t0 , t1 , t2 , . . .) : para cada n 0, tn {0, 1} .
Ya habamos visto este espacio antes: es el espacio de los cdigos. Recordemos que
la mtrica est dada por
d t, s =

|tn sn |
,
3n
n=0

donde t = (t0 , t1 , t2 , . . .) y s = (s0 , s1 , s2 , . . .).


A la sucesin (x0 ) = t = (t0 , t1 , t2 , . . .) se la llama, tambin, el itinerario de x0 .
Si lo pensamos un poco este nombre tiene mucho sentido. El punto x0 slo puede
viajar, al aplicarle P varias veces, a dos ciudades, I0 e I1 . El valor que asuma tn
nos dir de manera inmediata en cul de estos dos destinos se encuentra P n (x0 ).
Las siguientes cuatro proposiciones contienen las propiedades ms importantes de la
funcin : J(P ) 2 . La meta es mostrar que es en realidad un homeomorsmo.
Proposicin 5.6.3. : J(P ) 2 es una funcin inyectiva.
[S.M. Sabogal & G. Arenas

5.6. El conjunto de los puntos atrapados

173

Demostracin. Sean x0 y y0 dos puntos en J(P ) tales que t = (x0 ) = (y0 ) = s.


Entonces para todo n 0 se tiene que tn = sn . De aqu se sigue que para cada
n N, P n1 (x0 ) y P n1 (y0 ) estn ambos en I0 o ambos en I1 . Entonces
|P n (x0 ) P n (y0 )| = 3 P n1 (x0 ) P n1 (y0 ) .
Y como para cada i, 0 i n 2, se tiene que P i (x0 ) y P i (y0 ) estn ambos en I0

o ambos en I1 , entonces tenemos que

|P n (x0 ) P n (y0 )| = 3n |x0 y0 | .


De aqu se sigue que para todo n N, |x0 y0 |

1
3n .

Por lo tanto x0 = y0 .

Proposicin 5.6.4. : J(P ) 2 es una funcin suprayectiva.


Demostracin. Observemos primero que si E = [a, b] es un intervalo contenido en
[0, 1], entonces existen dos intervalos E0 I0 y E1 I1 tales que P (Ei ) = E,
i = 0, 1. Adems la longitud de cada Ei es un tercio de la longitud de E.

Para los intervalos I0 e I1 existen dos intervalos en I0 , que llamaremos I00 e I01 ,
tales que P (I00 ) = I0 y P (I01 ) = I1 , y existen dos intervalos en I1 , que ahora
llamaremos I10 e I11 , tales que P (I10 ) = I0 y P (I11 ) = I1 . La longitud de cada uno
de estos cuatro intervalos cerrados es

1 2
3 .

La unin de los cuatro intervalos nos da

el conjunto A2 .
En el siguiente paso existen cuatro intervalos en I0 , llamados I000 , I001 , I010 e I011 ,
tales que la funcin P transforma de la siguiente manera:
I000 I00 ,

I001 I01 ,

I010 I10 ,

I011 I11 .

De manera anloga existen cuatro intervalos en I1 que se comportan de manera


similar a los cuatro anteriores.
En este paso ya tenemos 23 intervalos de la forma Is0 s1 s2 , si {0, 1} para 0 i 2,
tales que P (Is0 s1 s2 ) = Is1 s2 , y la longitud de cada uno de ellos es

1 3
3 .

Obsrvese que si x Is0 s1 s2 , entonces x Is0 , P (x) Is1 y P 2 (x) Is2 .


Una introduccin a la geometra fractal]

174

5. Breve visita a los sistemas dinmicos discretos

En el paso n de esta construccin obtenemos 2n intervalos de la forma Is0 s1 s2 ...sn1 ,


si {0, 1} para 0 i n 1, tales que
P Is0 s1 s2 ...sn1 = Is1 s2 ...sn1 ,
y la longitud de cada uno de ellos es

1 n
3 .

Adems, si x Is0 s1 s2 ...sn1 entonces x Is0 , P (x) Is1 , P 2 (x) Is2 , y as hasta
que P n1 (x) est en Isn1 .

Ahora s demostraremos que es suprayectiva.


Sea t = (t0 , t1 , t2 , . . .) un punto en 2 . Sea n N y consideremos el intervalo
It0 t1 t2 ...tn .

Observemos que si x es un punto en J(P ) tal que x It0 t1 t2 ...tn , entonces (x) y t

tienen iguales las primeras n + 1 coordenadas.

Como para cada n N se tiene que el intervalo It0 t1 t2 ...tn est contenido en el
intervalo It0 t1 t2 ...tn1 , la coleccin {It0 t1 t2 ...tn }
n=0 forma una sucesin de intervalos

cerrados encajados, cada uno de ellos distinto del vaco. Sabemos tambin que la
longitud del intervalo It0 t1 t2 ...tn tiende a cero cuando n tiende a innito. Entonces la
interseccin

It0 t1 t2 ...tn

n=0

es exactamente un punto, que llamaremos x0 .


Por la forma en que encontramos a x0 se sigue que x0 J(P ) y que (x0 ) es t.
Proposicin 5.6.5. : J(P ) 2 es una funcin continua.
Demostracin. Sean x0 J(P ), (x0 ) = t = (t0 , t1 , t2 , . . .) y > 0.
Existe N N tal que

n=N +1

1
< .
3n

Consideremos el intervalo It0 t1 t2 ...tN . Este es uno de los 2N intervalos que componen
AN . Su longitud es

1 N +1
.
3

[S.M. Sabogal & G. Arenas

5.6. El conjunto de los puntos atrapados

175

Observemos que si x y y son dos puntos de J(P ) tales que tambin estn en It0 t1 t2 ...tN ,
entonces (x) y (y) coinciden desde la primera hasta la coordenada N . Entonces
d((x), (y))

n=N +1

1
< .
3n

Sea > 0 tal que


(x0 , x0 + ) AN It0 t1 t2 ...tN .
Si |x0 x| < y x J(P ), entonces x It0 t1 t2 ...tN y d( (x0 ) , (x)) < .
Proposicin 5.6.6. 1 : 2 J(P ) es una funcin continua.
Demostracin. Sean t = (t0 , t1 , t2 , . . .) 2 y > 0.
Como la longitud del intervalo It0 t1 t2 ...tn tiende a cero cuando n tiende a innito,
existe N N tal que la longitud de It0 t1 t2 ...tN es menor que .
Sea =

1
.
3N

Observemos que si s J(P ) es tal que d t, s < , entonces para cada

i, 0 i N , se tiene ti = si . Esto implica que 1 (


s) tambin est en el intervalo
1
1
t y (
It0 t1 t2 ...tN . Por ello la distancia entre
s) es menor que .

La demostracin del siguiente resultado es inmediata a partir de las proposiciones


5.6.5 y 5.6.6.
Corolario 5.6.7. La funcin : J(P ) 2 es un homeomorsmo.
La siguiente observacin nos permitir denir una funcin del espacio 2 en s
mismo. Sea x en J(P ). La idea es encontrar una relacin entre los itinerarios de
x y de P (x). Supongamos que (x) = (t0 , t1 , t2 , t3 , . . .); entonces es inmediato que
(P (x)) = (t1 , t2 , t3 , . . .). La rbita de P (x) siempre va un paso adelante de la rbita
de x.
Es natural, entonces, denir la funcin : 2 2 como
((t0 , t1 , t2 , t3 , . . .)) = (t1 , t2 , t3 , . . .) .
El punto t tiene una innidad de coordenadas. Para encontrarlas slo quitamos
la primera coordenada de t, t0 , y desplazamos todas las dems un lugar hacia la
Una introduccin a la geometra fractal]

176

5. Breve visita a los sistemas dinmicos discretos

izquierda. As, : 2 2 es conocida como la funcin desplazamiento o como


la funcin corrimiento.

La demostracin de que esta funcin es continua no es tan difcil, y se invita al lector


a hacerla en el ejercicio 5.10.16.
Para cada punto x J(P ) se tiene que (P (x)) = ((x)). Esta igualdad es la clave

para descifrar la dinmica de P restringida al conjunto de los puntos atrapados. Este


hecho es tan importante que merece una denicin que tome en cuenta a muchos
posibles casos semejantes.
Denicin 5.6.8. Sean f : X X y g : Y Y dos funciones continuas denidas

en sendos espacios mtricos. Decimos que las funciones f y g son topolgicamente

conjugadas, o simplemente conjugadas, si existe un homeomorsmo h : X Y


tal que para todo punto x X se tiene que h(f (x)) = g(h(x)).

La condicin de conjugacin a veces se expresa diciendo que el diagrama de la gura


adjunta es conmutativo.
Si f : X X y g : Y Y son dos funciones conjugadas,

entonces las propiedades dinmicas de f son esencialmente

iguales a las propiedades dinmicas de g. Dedicaremos la siguiente seccin de este captulo a darle cuerpo a esta arma-

cin. En particular, demostraremos que, bajo esta hiptesis,


la funcin f es catica en X si y solamente si la funcin g

es catica en Y .
Las funciones P : J(P ) J(P ) y : 2 2 son conjugadas. Para demostrar que
P es catica en J(P ), demostraremos primero que es catica en 2 .

Proposicin 5.6.9. El conjunto de puntos peridicos de es denso en 2 .


Demostracin. Sean t = (t0 , t1 , t2 , . . .) 2 y > 0.
Existe N N tal que

n=N +1

1
< . Considrese en 2 el punto
3n

s = (t0 , t1 , t2 , . . . , tN , t0 , t1 , t2 , . . . , tN , t0 , t1 , t2 , . . .) ,
[S.M. Sabogal & G. Arenas

5.6. El conjunto de los puntos atrapados

177

donde la cadena nita de coordenadas t0 , t1 , t2 , . . . , tN se repite indenidamente.


Es inmediato que N +1 (
s) = s y que la distancia de t a s es menor que .
Proposicin 5.6.10. La funcin : 2 2 es transitiva.
Demostracin. Sean t = (t0 , t1 , t2 , . . .) y s = (s0 , s1 , s2 , . . .) dos puntos en 2 , y
> 0.
Sea N N tal que

n=N +1

1
< . Considrese el siguiente punto en 2 :
3n

u
= (t0 , t1 , t2 , . . . , tN , s0 , s1 , s2 , . . . , sN , u2N +2 , . . .) .
Por la forma que le hemos asignado al punto u
sus coordenadas, las siguientes
desigualdades son inmediatas:
d t, u
<

d s, N +1 (
s) < .

Por lo tanto, : 2 2 es transitiva.


Proposicin 5.6.11. La funcin : 2 2 es sensible a las condiciones iniciales.
Demostracin. Tome 0 = 1. Esta va a ser nuestra constante de sensibilidad.
Sean t = (t0 , t1 , t2 , . . .) 2 y > 0. Demostraremos que existen un punto s, que
est a distancia menor que de t, y N N tales que d N t , N (
s) 0 .

1
< . Consideramos ahora un punto s tal que sus primeras
3n
n=N
N coordenadas coincidan con las primeras N coordenadas de t,
Sea N N tal que

s = (t0 , t1 , t2 , . . . , tN 1 , sN , sN +1 , . . . , ) ,
y tal que el valor de sN sea distinto del valor de tN .
Obsrvese que la distancia de t a s es menor que . Adems, como N t y N (
s)
N
N
dieren en la primera coordenada, d t , (
s) 1.
De las tres proposiciones anteriores se sigue que la funcin es catica en 2 .
Una introduccin a la geometra fractal]

178

5.7.

5. Breve visita a los sistemas dinmicos discretos

Equivalencia topolgica

Varias son las propiedades dinmicas que se preservan a travs de la equivalencia


topolgica. Dedicaremos por entero esta seccin al estudio de algunas de ellas. La
hiptesis para todos los resultados contenidos en esta seccin es la siguiente: los
espacios X e Y son compactos y las funciones f : X X y g : Y Y son
conjugadas bajo el homeomorsmo h : X Y .

Proposicin 5.7.1. Para todo n N y para todo x X se tiene que


h (f n (x)) = gn (h(x)).
Demostracin. Procederemos por induccin. Como f y g son conjugadas, la armacin es cierta para el caso n = 1.
Sea k N. Supongamos que para todo x X se tiene que h f k (x) = gk (h(x)).
Entonces

h f k+1 (x) = h f k (f (x)) = gk (h(f (x)))


= gk (g(h(x))) = gk+1 (h(x)).
Proposicin 5.7.2. Las funciones g : Y Y y f : X X son conjugadas bajo el
homeomorsmo h1 : Y X.

Demostracin. Demostraremos que para todo y Y se tiene que


h1 (g(y)) = f h1 (y) .
Sea y un punto en Y . Entonces
g(y) = g h h1 (y)

= h f h1 (y)

Aplicando el homeomorsmo h1 a los extremos de la expresin anterior obtenemos


la igualdad h1 (g(y)) = f h1 (y) .
Proposicin 5.7.3. El conjunto Per(f ) es denso en X si y slo si el conjunto Per(g)
es denso en Y .
[S.M. Sabogal & G. Arenas

5.7. Equivalencia topolgica

179

Demostracin. Gracias a la Proposicin 5.7.2 es suciente demostrar que si Per(f )


es denso en X, entonces Per(g) es denso en Y .
Sea U Y un conjunto abierto y distinto del vaco. Entonces h1 (U ) es un subcon-

junto de X que es tambin abierto y distinto del vaco. Como Per(f ) es denso en X,
existe en h1 (U ) un punto peridico x0 de f .
Sea N N tal que f N (x0 ) = x0 . Entonces h (x0 ) = y0 es un punto en U y
gN (y0 ) = gN (h (x0 )) = h f N (x0 ) = h (x0 ) = y0 .
As, y0 es un punto peridico de g que est en U .
Proposicin 5.7.4. La funcin f es transitiva en X si y slo si g es transitiva en
Y.
Demostracin. Es suciente demostrar que si f es transitiva en X, entonces la fun-

cin g es transitiva en Y .
Sean U y W dos conjuntos abiertos, no vacos, en Y . Entonces los conjuntos h1 (U )
y h1 (W ) son no vacos y abiertos en el espacio X.
Como f es transitiva en X, existen x0 en h1 (U ) y N , un nmero natural, tales que
f N (x0 ) est en h1 (W ). Entonces h (x0 ) U y gN (h (x0 )) = h f N (x0 ) W . De

aqu se sigue que gN (U ) W = .

Proposicin 5.7.5. La funcin f es sensible a las condiciones iniciales en X si y


slo si g es sensible a las condiciones iniciales en Y .
Demostracin. Nuevamente es suciente demostrar slo una de las implicaciones.
Supongamos que f es sensible a las condiciones iniciales en X. Sea 0 > 0 una
constante de sensibilidad para f .
Como Y es un espacio compacto y h1 : Y X es continua, entonces h1 es
uniformemente continua3 en Y . Para el valor 0 , existe 0 > 0 tal que para
3

Sean X e Y espacios mtricos y f : X Y . Se dice que la funcin f es uniformemente


continua en X si y solo si
> 0, > 0 : a, b X, dX (a, b) < implica que dY (f (a) , f (b)) < .
Una introduccin a la geometra fractal]

180

5. Breve visita a los sistemas dinmicos discretos

toda pareja de puntos y1 e y2 en Y tales que dY (y1 , y2 ) < 0 , se tiene que


dX h1 (y1 ) , h1 (y2 ) < 0 .
Demostraremos que 0 es una constante de sensibilidad para g : Y Y .
Sean y0 un punto en Y y > 0. Sea U = B (y0 ; ). El conjunto U es abierto en Y .
Sea x0 = h1 (y0 ).
El conjunto h1 (U ) es abierto en X y contiene al punto x0 . Por lo tanto, existen
x1 h1 (U ) y N N tales que
dX f N (x0 ) , f N (x1 ) 0 .
Los correspondientes puntos h (x0 ) = y0 y h (x1 ) estn en U . Adems, como
dX h1 gN (y0 ) , h1 gN (h (x1 ))

= dX f N (x0 ) , f N (x1 ) 0 ,

se tiene que
dY gN (y0 ) , gN (h (x1 )) 0 .
Ahora la demostracin del siguiente corolario es inmediata.
Corolario 5.7.6. La funcin f es catica en X si y slo si g es catica en Y .
Otra armacin que ya podemos fcilmente demostrar es la siguiente:
Corolario 5.7.7. La funcin P es catica en el conjunto de los puntos atrapados
J(P ).
Demostracin. Las funciones P : J(P ) J(P ) y : 2 2 son conjugadas.

Como es catica en 2 , entonces P es catica en J(P ).

5.8.

Conjuntos invariantes repulsores

El conjunto de los puntos atrapados de la funcin P : R R, J(P ), tiene dos

propiedades interesantes.

[S.M. Sabogal & G. Arenas

5.8. Conjuntos invariantes repulsores

181

La primera lo hace un conjunto invariante repulsor. Sabemos que si x es un punto


fuera de J(P ), entonces lm P n (x) = .
n

Dado > 0, un valor jo, N (J(P ); ) representa la nube de radio alrededor de


J(P ). Obsrvese que para todo punto x en N (J(P ); ) \ J(P ), existe N , que depende
de x, tal que P N (x)
/ N (J(P ); ).

Esta situacin es exactamente la misma que tenemos cuando hablamos de un punto


jo repulsor. Ahora lo que tenemos es un conjunto invariante repulsor.
La segunda es que J(P ) es el conjunto de Cantor clsico, J(P ) = C. Este fractal ya lo
habamos visto antes como el conjunto atractor de un SIF. Nuestra meta es mostrar
que es posible denir un SIF particular, a partir de la regla de correspondencia de
la funcin P : R R, que tiene como atractor precisamente a J(P ) = C.
La funcin P : R R,
P (x) =

si x 12 ,

3x,
3 3x,

si x 12 ,

est muy lejos de tener una funcin inversa: P no es ni inyectiva ni suprayectiva. Sin
embargo, si nos restringimos al conjunto x : x
funcin es 1 (x) =

x
3.

1
2

, P (x) = 3x, la inversa de esta

Si nos restringimos al conjunto x : x

inversa es 2 (x) = 1

x
3.

1
2

, P (x) = 3 3x. La

Obsrvese que ambas funciones son contracciones denidas

en todo R.

Esto nos lleva a proponer el siguiente SIF:


R; 1 (x) =
Como 1 (C) = C 0, 13

x
x
, 2 (x) = 1
.
3
3

y 2 (C) = C

2
3, 1

el atractor del SIF es el conjunto de Cantor C.

, entonces C = 1 (C) 2 (C). As,

La funcin que a cada conjunto A le asigna el conjunto F (A) = 1 (A) 2 (A) es una
contraccin en el espacio de los subconjuntos compactos de R. A partir de cualquier
conjunto compacto A, la sucesin de conjuntos {F n (A)} ser convergente al conjunto

de Cantor C.

Hablando intuitivamente, F no se puede pensar como una funcin cuando se aplica


a un punto, ya que esta funcin toma un conjunto con un nico punto y lo enva a
Una introduccin a la geometra fractal]

182

5. Breve visita a los sistemas dinmicos discretos

un conjunto con dos puntos. Sin embargo al haber sido construida como el resultado
de un esfuerzo por encontrarle una inversa a la funcin P : R R, F s tiene una

propiedad importante: atraer a todos los conjuntos compactos hacia al conjunto C.

Esto es precisamente lo inverso de lo que hace P , que es alejar del conjunto C a todos
los puntos que no estn en ese conjunto.

Apliquemos la misma idea a la funcin Tienda.


La funcin inversa de x 2x es 1 (x) = x2 , y la inversa de x 2 2x es
2 (x) = 1 x2 . Ambas funciones son contracciones denidas en todo R.

Consideremos el siguiente SIF:


R; 1 (x) =

x
x
, 2 (x) = 1
.
2
2

Observemos que 1 ([0, 1]) = 0, 12 y 2 ([0, 1]) =

1
2, 1

. Por lo tanto, el atractor del

SIF es el intervalo unitario. Este conjunto es precisamente el conjunto de puntos


atrapados de T y, como el conjunto de Cantor en el ejemplo anterior, se comporta,
bajo T , como un conjunto invariante repulsor.
Vale la pena aqu hacer la siguiente observacin: Es cierto que el SIF
R; 1 (x) =

x
x
, 2 (x) = 1
2
2

tiene como atractor el conjunto [0, 1], pero no es el nico SIF que tiene esta
propiedad.
Tomemos por ejemplo el SIF:
R; 1 (x) =

x
x 1
, 2 (x) = +
2
2 2

El atractor tambin es el intervalo unitario. Sin embargo, al intentar encontrar una


funcin del intervalo [0, 1] en s mismo que sea una suerte de inversa, es decir que
cumpla el papel de la T para el SIF anterior, se presenta un problema. Si x [0, 1]

es tal que x < 12 , entonces la inversa se construye a partir de la funcin 1 , ya que

x 1 ([0, 1]) \ 2 ([0, 1]). Si x 2 ([0, 1]) \ 1 ([0, 1]), entonces la inversa se propone a

partir de la funcin 2 .

[S.M. Sabogal & G. Arenas

5.9. Un ejemplo en el plano

183
1

Siguiendo estos pasos, la inversa va quedando


con esta regla de correspondencia:
f (x) =

2x

si x < 12 ,

2x 1

si x > 12 .

1
Figura 5.12: Grca de f .

Obsrvese que no hay forma de denir la funcin en el punto


sea continua. El problema radica en que

1
2

1
2

para lograr que f

es elemento tanto de 1 ([0, 1]) como de

2 ([0, 1]). La primera dice que la inversa debe enviar el punto

1
2

al 1, y la segunda

dice que hay que enviarlo al 0.


Cuando estamos en el SIF
x
x
, 2 (x) = 1
2
2
esto no sucede, ya que ambas inversas envan el punto 12 al valor 1. Y as la inversa
R; 1 (x) =

es una funcin continua en el atractor [0, 1] que, adems, se puede extender a una
funcin continua en todo R, dando lugar a la funcin Tienda.

5.9.

Un ejemplo en el plano

En esta seccin, a partir de dos de los sistemas iterados de funciones que presentamos en la seccin anterior, deniremos un SIF en el plano. Discutiremos cul es
su conjunto atractor, (que llamaremos A). Y por ltimo, intentaremos denir una
funcin G : R2 R2 tal que tenga a A como su conjunto de puntos atrapados.
Consideremos el SIF R2 ; F1 , F2 , F3 , F4 , donde
x y
x y
F1 (x, y) =
,
,
F2 (x, y) = 1 ,
,
3 2
3 2
x
y
x
y
F3 (x, y) =
,1
,
F4 (x, y) = 1 , 1
.
3
2
3
2
Cada una de las funciones Fi : R2 R2 , 1 i 4, es una contraccin.
Para

encontrar

el

conjunto

atractor,

tomaremos

el

conjunto

B = [0, 1] [0, 1] y le aplicaremos la funcin


B F (B) = F1 (B) F2 (B) F3 (B) F4 (B)
Una introduccin a la geometra fractal]

compacto

184

5. Breve visita a los sistemas dinmicos discretos

varias veces para descubrir hacia dnde converge la sucesin de imgenes.


Observemos que cada Fi es una transformacin lineal que enva rectas verticales
en rectas verticales y rectas horizontales en rectas horizontales. Cada una de estas
funciones transforma a B en un rectngulo:
F1 (B) = 0, 13 0, 12 , F2 (B) =

2
3, 1

0, 12 ,

F3 (B) = 0, 13

2
3, 1

As, F (B) = 0, 13 [0, 1]

2
3, 1

1
2, 1

, F4 (B) =

1
2, 1

[0, 1].

Obsrvese que cada segmento de recta vertical L = {(x, y) : x = x0 , 0 y 1} se


transforma bajo F en dos segmentos:

F1 (L) F2 (L) = (x, y) : x =

x0
,0 y 1
3

x0
,0 y 1 .
3
As, desde el punto de vista de la primera coordenada se va formando el conjunto
F3 (L) F4 (L) = (x, y) : x = 1

de Cantor C, y desde el punto de vista de la segunda coordenada el intervalo [0, 1]


queda invariante (ver Figura 5.13).

...
1
Figura 5.13: Imgenes de B al aplicarle la funcin F .

Concluimos que el atractor del SIF es el conjunto A = C [0, 1].


Nuestra siguiente meta es denir una funcin G : R2 R2 con las siguientes carac-

tersticas: continua en todo R2 ; su conjunto de puntos atrapados es exactamente A;


catica si la restringimos a A; y, por ltimo, que se comporte como un conjunto
repulsor.
El primer paso es denir G en los puntos del atractor A.
[S.M. Sabogal & G. Arenas

5.9. Un ejemplo en el plano

185

Como F (A) = F1 (A) F2 (A) F3 (A) F4 (A), entonces las inversas de cada una de

estas cuatro funciones nos dicen cmo denir G. Sea (x, y) A. Si (x, y) F1 (A) y

(x, y) no es elemento de la unin F2 (A) F3 (A) F4 (A), entonces denimos G en

(x, y) con la regla de correspondencia de la inversa de F1 . Esta idea nos lleva a esta

primera versin de G: Sea (x, y) A; entonces,

(3x, 2y),
si 0 x 13 , 0 y < 12 ,

(3 3x, 2y),
si 23 x 1, 0 y < 12 ,
G (x, y) =

(3x, 2 2y),
si 0 x 13 , 12 < y 1,

(3 3x, 2 2y), si 2 x 1, 1 < y 1.


3
2

Ahora nos jamos en los puntos que estn en alguna interseccin Fi (A) Fj (A),
i = j.

Sea x0 , 12 F1 (A) F3 (A). El lector puede comprobar que ah las dos inversas

coinciden y sugieren enviar este punto a (3x0 , 1). Para puntos x0 , 12 en F1 (A)F3 (A)
la situacin tambin se resuelve satisfactoriamente.
Extendemos las cuatro reglas de correspondencia que denen a la funcin G, primero
a todo el conjunto A y luego a todo el plano. La

(3x, 2y),

(3 3x, 2y),
G (x, y) =

(3x, 2 2y),

(3 3x, 2 2y),

nueva G se ve as:
si x 12 , y 12 ,
si

1
2

x, y 12 ,

si x 12 , 12 y,
si

1
2

x, 12 y.

Observemos que en la funcin G(x, y) = (G1 (x, y), G2 (x, y)) sucede que G1 (x, y) slo
depende la variable x y G2 (x, y) slo depende de y. De hecho, G se puede expresar
como
G(x, y) = (P (x), T (y)),
donde P y T son las funciones que hemos estudiado en buena parte de este captulo.
Para cada punto (x, y) y para cada n N se tiene que Gn (x, y) = (P n (x), T n (y)).
Si un punto (x0 , y0 ) no pertenece a A = C [0, 1], entonces x0
/ C y0
/ [0, 1]. En

el primer caso lm P n (x0 ) = , y en el segundo caso lm T n (y0 ) = . En


n

cualquiera de las dos situaciones se tiene que lm |Gn (x0 , y0 )| = . As, el conjunto
A es invariante bajo G y es repulsor.

Una introduccin a la geometra fractal]

186

5. Breve visita a los sistemas dinmicos discretos

Proposicin 5.9.1. La funcin G restringida al conjunto C [0, 1] = A es catica.


Demostracin. Paso 1. Sean (x0 , y0 ) un punto en C [0, 1], y > 0.
Existe > 0 tal que ((x0 , x0 + ) (y0 , y0 + ) A) B (x0 ; ) A.
Sea x1 , un punto peridico de P de periodo N , contenido en (x0 , x0 + ), y sea
y1 un punto peridico de T de periodo M , contenido en (y0 , y0 + ).
Entonces (x1 , y1 ) B (x0 , ) A y GN M (x1 , y1 ) = (x1 , y1 ).
Paso 2. Sean (x0 , y0 ) y (x1 , y1 ) dos puntos en C [0, 1], y sea > 0. Demostraremos que existe n N tal que Gn (B ((x0 , y0 ) ; ) A) interseca el conjunto
B ((x1 , y1 ) ; ) A.

Como en el paso 1, consideremos > 0 tal que (x0 , x0 + ) (y0 , y0 + ) A


est contenido en B ((x0 , y0 ) ; ) A.

Entonces existe N tal que uno de los intervalos utilizados en la denicin de


J(P ) = CC, It0 t1 t2 ...tN , est contenido en (x0 , x0 + ).
De aqu se sigue que P N +1 ((x0 , x0 + ) C) = C (ver Ejercicio 5.10.19). Tambin
sabemos que existe M N tal que T M ((y0 , y0 + ) [0, 1]) = [0, 1].

Tenemos, entonces, que GN +M (x0 , x0 + ) (y0 , y0 + ) A = A. Por lo


tanto, GN +M (B (x0 ; ) A) = A. De aqu se sigue que

GN +M (B ((x0 , y0 ) ; ) A) (B ((x1 , y1 ) ; ) A) = ,
y con ello que G es transitiva en A.
Paso 3. Sea 0 > 0 una constante de sensibilidad para la funcin T : [0, 1] [0, 1].

Demostraremos que este mismo valor sirve como constante de sensibilidad de la


funcin G restringida al conjunto A.

Sean (x0 , y0 ) en C [0, 1] y > 0. Entonces existen un punto y1 en el intervalo


(y0 , y0 + ) [0, 1] y N N tales que T N (y0 ) T N (y1 ) 0 .

De aqu es inmediato que d GN (x0 , y0 ) , GN (x0 , y1 ) 0 .


[S.M. Sabogal & G. Arenas

5.10. Ejercicios y algunos comentarios

5.10.

187

Ejercicios y algunos comentarios

1. Sea f : [0, ) [0, ). Demuestre que si f es suprayectiva, entonces f tiene,


al menos, un punto jo.

2. Sea f : R R. Demuestre que si Per (f ) = , entonces una de las siguientes


dos opciones se cumple:

a) para todo x R, se tiene que lm f n (x) = ;


n

b) para todo x R, lm f n (x) = .


n

3. Sea X = (0, 1)(0, 1). Muestre, si es que existe, un homeomorsmo f : X X


sin puntos jos.

4. Muestre, si es que existe, un homeomorsmo f : [0, 1) [0, 1) sin puntos jos.


5. Si x0 Per (f ), entonces cada punto y o (x0 , f ) es tambin un punto peridico de f del mismo periodo de x0 .

6. Muestre una funcin f : R2 R2 tal que s tenga puntos de periodo 2 pero no


tenga puntos jos.

7. Verdadero o falso? Sea f : [0, 1] [0, 1]. Supongamos que f es un homeomorsmo. Entonces, si x0 Per (f ), el periodo de x0 slo puede ser 1 2.

8. Sean

A = [0, 1] [0, 1] R2

F :AA

la

funcin

dada

F (x, y) = (T (x), T (y)). Demuestre que Per(F ) es denso en A.


Cuntas rbitas peridicas de periodo 3 tiene F ?
4

0
0

Una introduccin a la geometra fractal]

por

188

5. Breve visita a los sistemas dinmicos discretos

9. El conjunto {1, 2, 3, 4} es una rbita de periodo 4 en cada una de las dos grcas

que aparecen en la gura anterior. Una de ellas es la grca de una funcin


que tiene rbitas peridicas de todos los periodos y la otra es la grca de una
funcin que slo tiene rbitas peridicas de periodos 1, 2 y 4. Identique cul

es cul.
10. Sean X un espacio mtrico, f : X X una funcin transitiva en X y U X
un conjunto abierto no vaco. Demuestre que la unin innita

f n (U ) es

n+1

un conjunto abierto y denso en X.


11. Sean X un espacio mtrico y f : X X una funcin transitiva en X. Sea

N un nmero natural jo. Considere, en X, N conjuntos abiertos no vacos,

U1 , . . . , UN , que sean disjuntos dos a dos. Demuestre que existe un punto x0


en X tal que su rbita visita todos estos conjuntos.
Sean A un subconjunto de X y un nmero positivo. Decimos que A es un
conjunto denso en X si para todo x X, existe a A tal que d(x, a) < .
12. Sean X un espacio mtrico, f : X X una funcin transitiva en X y > 0.
Demuestre que existe x0 X tal que la o (x0 , f ) es un conjunto denso en X.

Los ejercicios 5.10.11 y 5.10.12 nos dicen, de alguna manera, que el concepto de
transitividad y la existencia de rbitas que recorran casi densamente el espacio
estn relacionados.
Sea X un espacio mtrico compacto sin puntos aislados, y sea f : X X.

Entonces f es transitiva si y slo si existe un punto en X cuya rbita forma un


conjunto denso en X. La demostracin de este resultado se puede consultar en
[6].

13. Sea f : [0, 1] [0, 1] dada por f (x) = x2 . Encuentre todos los puntos con
rbita estable bajo f .

14. Demuestre que la funcin Tienda es sensible a las condiciones iniciales en todo
R.
15. Sea f : R R. Si J(f ) = , entonces f tiene al menos un punto jo.
16. Demuestre que la funcin corrimiento : 2 2 es continua.
[S.M. Sabogal & G. Arenas

5.10. Ejercicios y algunos comentarios

189

17. Sean c y k dos nmeros reales distintos de cero. Sean f : R R y g : R R


dadas por f (x) = x + c y g(x) = x + k. Demuestre que f y g son funciones

conjugadas. Sugerencia. Suponga que el homeomorsmo buscado es de la


forma h(x) = x + .
18. Sea F : R2 R2 dada por F (x, y) = (P (x), P (y)). Describa el conjunto J(F )
y demuestre que F restringida a J(F ) es catica.

19. Sea It0 t1 t2 ...tN uno de los intervalos utilizados en la denicin de J(P ) = C.
Demuestre que la imagen bajo P N +1 del conjunto It0 t1 t2 ...tN C es el conjunto

C.

Una introduccin a la geometra fractal]

190

5. Breve visita a los sistemas dinmicos discretos

[S.M. Sabogal & G. Arenas

Captulo 6

Talleres
La interaccin con el computador es prcticamente imprescindible en el estudio de
la geometra fractal. En este captulo proponemos varios talleres, la mayora de ellos
para ser desarrollados con un programa computacional y paralelamente a la teora
de la siguiente forma: los talleres 1 a 3 apoyan y complementan los tres primeros
captulos; los talleres 4 a 7 corresponderan al captulo 4. Adems, algunos conceptos
tericos importantes son denidos en los talleres.

192

6. Talleres

Taller 1: Manejo bsico de WinLogo


Para el desarrollo de este taller se necesita disponer de la versin del lenguaje Logo
denominado WinLogo1 . El lenguaje Logo es un lenguaje de programacin cuya particularidad reside en el hecho de que fue diseado especcamente para la enseanza.
Tiene como caractersticas principales: programacin estructurada, manejo de listas,
recursividad y comandos en castellano.
1. Imagine que en la pantalla hay un tablero donde vamos a dibujar, y para esto
disponemos de una pequea tortuga que vive en el tablero de la pantalla, tiene
lpices de colores y se caracteriza por ser muy obediente. Para limpiar el tablero
y hacer que la tortuga aparezca, digite las letras bp (borrar pantalla), luego
oprima la tecla Enter.
2. La tortuga es capaz de obedecer rdenes expresadas en el lenguaje denominado
idioma de la tortuga. La orden avanza hace que la tortuga se mueva en lnea
recta en la direccin hacia donde mira; para indicarle cunto debe avanzar, la
orden av (avanza) debe ir seguida de un nmero que corresponda a los pasos
que avanzar. Por ejemplo: dgale a la tortuga que avance 30 de sus pasos, con
la instruccin:
Avanza 30

av 30

Ella cumple la orden al oprimir la tecla Enter.


3. Ensaye: borre la pantalla y dgale a la tortuga que avance, con diferentes nmeros de pasos.
4. Otra orden que obedece la tortuga es re (retrocede) la cual le indica que debe
caminar hacia atrs; como en la orden anterior, se requiere informarle con un
nmero la cantidad de pasos que debe retroceder. Por ejemplo: Retrocede 60
(Enter) o re 60 (Enter).
5. Ensaye: borre la pantalla y pdale a la tortuga que avance al borde inferior de
la misma y posteriormente al borde superior.
1

Ver http://www.wlogo.com/
[S.M. Sabogal & G. Arenas

Taller 1: Manejo bsico de WinLogo

193

6. Ahora veamos otras dos rdenes que la tortuga acepta, las cuales modican
la direccin en que mira la tortuga sin afectar su ubicacin; giraderecha,
giraizquierda, hacen que la tortuga vuelva su mirada en otra direccin.
Igual que en avanza, una orden de giro debe contener un nmero que indique
el ngulo (medido en grados) que debe girar la tortuga. Por ejemplo:
Giraderecha 45 (Enter)

gd 45 (Enter).

La tortuga gira, sin cambiar de posicin 45 grados hacia la derecha.


Dgale ahora
giraizquierda 60 (Enter)

gi 60 (Enter).

Antes de continuar tenga en cuenta las siguientes observaciones: es posible


que al comunicarnos con la tortuga se cometan errores tales como: Avanza50
(Enter), por el cual el computador le responde (al lado derecho de la parte
inferior de la pantalla): No s cmo hacer Avanza50, o: Av (Enter) y de la
misma forma el computador le responder: Faltan datos para Av.
7. Digite las siguientes instrucciones y observe (no olvide oprimir la tecla Enter
al nal de cada una)
bp
gd 90
av 80

bp
gd
re
av
gi

150
70
90
70

bp gd 90 av 80

bp
gi
av
gd
re
gd
av

60
120
80
50
20
70

8. Con estas instrucciones podemos trazar muchas guras, por ejemplo:


bp av 20 gd 90 av 20 gi 90 av 20 gd 90 av 20 gi 90 av 20 gd 90 av 20

Qu gura se obtiene en la pantalla?


bp av 40 gd 90 av 40 gd 90 av 40 gd 90 av 40
Qu gura se obtiene en la pantalla?
bp gd 30 av 40 gd 120 av 40 gd 120 av 40
Qu gura se obtiene en la pantalla?
Una introduccin a la geometra fractal]

194

6. Talleres

9. Cuando necesite que la tortuga avance sin dejar trazo, utilize la orden sl (sube
lpiz) y no olvide, para cuando ya desee el trazo, decirle bl (baja lpiz). Ensaye
esas instrucciones.
10. Dibuje cada una de las grcas siguientes (no olvide primero limpiar la pantalla):

11. Digite las siguientes instrucciones:


bp gd 90 av 30 sl av 15 bl av 10 sl av 10 bl av 10
Qu gura observa?
12. Dle a la tortuga las rdenes necesarias para dibujar un cuadriltero regular
(un cuadrado) y un tringulo equiltero.
Observe: algunas rdenes se repiten varias veces?, qu rdenes se repiten y
cuntas veces?
Repite es un nuevo comando que le va a ayudar a dibujar polgonos regulares,
de manera fcil y rpida. Aqu tiene un ejemplo de cmo se usa este nuevo
comando.
repite n [com1 arg1 com2 arg2 etc. . . . ]
El comando repite necesita tener corchetes. Los corchetes contienen los comandos y los argumentos que hemos de repetir (recuerde que el comando es
el qu hacer y el argumento es cuntas veces). Intente usar este nuevo
comando para hacer diferentes polgonos regulares (tringulo, cuadrado,
pentgono, hexgono, etc.).
[S.M. Sabogal & G. Arenas

Taller 1: Manejo bsico de WinLogo

195

13. Hasta ahora usted ha trabajado en el modo de comandos directos. Ha llegado


el momento de que le ensee a la tortuga nuevos procedimientos que ella pueda
recordar. Por ejemplo, hacer un polgono de n lados de una longitud de lado
. Para ello necesitar dos nuevos comandos: para nombre del procedimiento
opciones, para iniciar el modo de enseanza, y fin para acabar con la leccin.
a) Escriba para poligono :n :lado y pulse Enter.
b) Escriba sus comandos para hacer un polgono, por ejemplo:
repite :n [av :lado gd 360/:n]
y pulse Enter.
c) Ahora escriba fin para acabar la leccin de su tortuga y pulse Enter.
La ventana de trabajo mostrar un mensaje diciendo poligono definido.
d) Escriba poligono 6 100 y pulse Enter; qu dibuja la tortuga?
e) Haga que la tortuga dibuje un pentgono regular y un enegono regular.
A continuacin le presentamos una tabla para que recuerde algunos de los comandos
bsicos del idioma de la tortuga.

CODIGO

PRIMITIVA

DESCRIPCION

Borrar pantalla

bp

Borra todo lo que este en el area


de graficos

Avanza n

av n

Avanza, mueve la tortuga n pasos hacia delante

Retrocede n

re n

Retrocede, mueve la tortuga n pasos hacia atras

Gira a la derecha n

gd n

Gira la tortuga hacia la derecha n grados

Gira a la izquierda n

gi n

Gira la tortuga hacia la izquierda n grados

Baja lapiz

bl

Baja la pluma

Sube lapiz

sl

Sube la pluma

Goma

goma

Cambia la pluma por el borrador

Oculta la tortuga

ot

Hace invisible la tortuga

Muestra la tortuga

mt

Hace visible la tortuga

Repite

Repite n [ . . . ]

Permite repetir n veces una lista de instrucciones

Una introduccin a la geometra fractal]

196

6. Talleres

Taller 2: Creando fractales con WinLogo


Continuamos usando el lenguaje Winlogo para, ahora s, iniciar la creacin de conjuntos fractales. En el captulo 1, seccin 1.3, se describe la construccin de cuatro
importantes fractales, en todos los casos partiendo de una gura inicial (paso 0), y
efectuando sobre ella ciertos cambios para obtener una sucesin de guras. Llamaremos tambin semilla a la gura inicial o paso 0, y produccin a la segunda gura
o paso 1 del proceso de construccin fractal.
1. Inventar una semilla y una produccin que generen una gura de tipo fractal
(en el plano).
2. Escribir las instrucciones en WinLogo para gracar el paso 1 de los siguientes
fractales:
La curva de Koch.
El tringulo de Sierpiski.
La isla de Koch.
La carpeta de Sierpiski.
El fractal que usted ide en el punto 1.
3. A continuacin se encuentran programas en lenguaje LOGO que generan la
curva de Koch y otros fractales. Cpielos en el computador (no es muy importante por ahora entender plenamente la estructura del programa, ya que para
esto se necesitan instrucciones del lenguaje LOGO ms avanzadas), delitese
observando la forma como la tortuga construye el fractal!

Programa 1: La curva de Koch


para koch :paso :lado
si :paso = 0 [av :lado alto]
koch :paso-1 :lado/3 gi 60
koch :paso-1 :lado/3 gd 120
koch :paso-1 :lado/3 gi 60
koch :paso-1 :lado/3
fin
Este programa trabaja con dos variables :paso y :lado. Para ejecutar
el programa debe llamarlo e indicar dos valores determinados para las
variables; por ejemplo, digite

koch 0 100

y oprima la tecla Enter. Qu

dibuja la tortuga?
[S.M. Sabogal & G. Arenas

Taller 2: Creando Fractales con WinLogo

197

Siga ensayando con los siguientes u otros valores arbitrarios que usted elija:
koch 1 100;

koch 2 150;

koch 5 300;

koch 7 250.

Observando lo que dibuja la tortuga en cada caso, explique el signicado


de las variables :paso y :lado.

Programa 2: Isla de Koch


para isla :paso :lado
repite 3 [koch :paso :lado gd 120]
fin
Observe que para ejecutar este programa es necesario haber denido con
anterioridad el programa que genera la curva de Koch. Repita el mismo
proceso que se realiz en el programa 1, escogiendo valores arbitrarios:

isla 1 100;

isla 2 150;

isla 5 300;

isla 4 200.

Programa 3: Pentgono
para pentagono :paso :lado
haz contraccion (suma 3 raizcuadrada 5)/2
si :paso = 0 [av :lado alto]
gi 36 pentagono :paso-1 :lado/:contraccion gi 72
pentagono :paso-1 :lado/:contraccion gd 144
pentagono :paso-1 :lado/:contraccion gd 72
pentagono :paso-1 :lado/:contraccion gi 72
pentagono :paso-1 :lado/:contraccion gi 72
pentagono :paso-1 :lado/:contraccion gd 36
fin
Repita el mismo proceso, escogiendo valores arbitrarios:
pentagono 1 100;

pentagono 2 150;

pentagono 3 300;

pentagono 5 250.

Qu dibuja la tortuga en cada caso?

Programa 4: Dragn de Sierpiski


para dragon :paso :lado :signo
si :paso = 0 [av :lado alto]
gi 60*:signo
dragon :paso-1 :lado/2 :signo gd 60*:signo
dragon :paso-1 :lado/2 :signo gd 60*:signo
dragon :paso-1 :lado/2 :signo gi 60*:signo
fin

Una introduccin a la geometra fractal]

198

6. Talleres
En este programa :signo toma los valores de -1 1. Repita el mismo proceso
que se realiz en los programas anteriores. Interprete el signicado de la
variable :signo.

Programa 5
El siguiente algoritmo genera un tringulo rectngulo y es auxiliar del programa principal que se presenta despus.
para triangulo :lado
av :lado gd 90 av :lado gd 135 av :lado*(raizcuadrada 2)
gd 135
fin
Programa principal:
para tri :paso :lado
si :paso=0 [triangulo :lado alto]
tri :paso-1 :lado/2 sl av :lado/2 bl
tri :paso-1 :lado/2 sl gd 90 av :lado/2 gi 90 bl
tri :paso-1 :lado/2 sl re :lado/2 gi 90 av :lado/2 gd 90
bl
fin
Bautice con un nombre apropiado el programa 5.

Programa 6: Tringulo de Sierpiski


Se presenta primero un algoritmo auxiliar que hace un cuadrado de color
azul y se usar en el programa principal.
para cuadrado :lado
poncl 5 repite 4 [av :lado gd 90]
sl av :lado/2 gd 90 av :lado/2 bl rellena
sl re :lado/2 gd 90 av :lado/2 gd 180 bl
fin
Programa principal:
para sierpinski :paso :lado
si :paso=0 [cuadrado :lado alto]
sierpinski :paso-1 :lado/2 gd 90 sl av :lado/2 gi 90 bl
sierpinski :paso-1 :lado/2 sl av :lado/2 bl
sierpinski :paso-1 :lado/2 sl re :lado/2 gi 90 av :lado/2
gd 90 bl
fin
[S.M. Sabogal & G. Arenas

Taller 2: Creando Fractales con WinLogo

199

Compare los programas 5 y 6. Qu similitud y qu diferencias encuentra?


Discuta con sus compaeros y escriba alguna conclusin.

Programa 7: Carpeta de Sierpiski


Algoritmo auxiliar:
para cuadrorr :lado
poncl 5 repite 4 [av :lado gd 90] sl av :lado/3 gd 90 av
:lado/3 gi 90 bl rellena
poncl 16 repite 4 [av :lado/3 gd 90] sl av :lado/9 gd 90
av :lado/9 bl rellena
sl re 4*:lado/9 gi 90 re 4*:lado/9 bl poncl 5
fin
Programa principal:
para carpeta :paso :lado
si :paso=0 [cuadrado :lado alto]
si :paso=1 [cuadrorr :lado alto]
repite 4 [carpeta :paso-1 :lado/3 cuadrorr :lado/3 av
:lado/3 carpeta :paso-1 :lado/3 cuadrorr :lado/3 av
2*:lado/3 gd 90]
fin
Observe que este programa hace uso de dos programas auxiliares: el programa cuadrado del programa 6 y el programa cuadrorr. Explique cmo
hace la tortuga para rellenar de color una gura y qu hace el programa
cuadrorr.

4. Escriba un programa que genere el fractal que usted invent en el punto 1.

Una introduccin a la geometra fractal]

200

6. Talleres

Taller 3: Transformaciones anes y autosemejanzaParte I


. . .

. . .

Para el desarrollo de este taller se necesita: algunos conocimientos bsicos de lgebra lineal, mucha imaginacin, actitud mental positiva y una buena capacidad de
asombro.
1. a) Observe atentamente las siguientes guras:

b) Recuerde la nocin intuitiva de autosemejanza: un objeto se dice autosemejante si est formado por varias copias de s mismo, slo que reducidas
y puestas en diferente posicin.
c) Para cada una de las guras anteriores, responda: es autosemejante?,
por qu?
d) D otros ejemplos de guras, objetos o fenmenos de la naturaleza que
sean autosemejantes.
[S.M. Sabogal & G. Arenas

Taller 3: Transformaciones anes y autosemejanzaParte I

201

2. Para una gura o cualquier subconjunto del plano, adoptemos la siguiente


notacin provisional:

i) R

r
s

: Hacer un reescalamiento de la gura:

(a) multiplicando por |r| en sentido horizontal y, si r < 0, reejando


respecto al eje Y ; y

(b) multiplicando por |s| en sentido vertical, y, si s < 0, reejando respecto al eje X.

ii) G

: Girar cada segmento horizontal de la gura un ngulo y cada

segmento vertical un ngulo .


iii) M

e
f

: Mover la gura |e| unidades en sentido horizontal, (hacia la derecha

si e 0, hacia la izquierda si e < 0), y |f | unidades en sentido vertical

(hacia arriba si f 0, hacia abajo si f < 0).

Nota. Debe tenerse presente que en la transformacin G

el giro hori-

zontal es totalmente independiente del giro vertical. Por ejemplo, si


60
30

aplicamos la transformacin G

a la Figura (A), quedara aproximada-

mente como se muestra en la Figura (B).

30
60
x

Figura (A)

Una introduccin a la geometra fractal]

Figura (B)

202

6. Talleres
(a) Dibuje cmo quedara la casita al aplicarle cada grupo de cambios o
transformaciones que se indican en la siguiente gura:
R

1
3

1/2
3

30o
60o

G ( 45
90o )
o

1/2
0

0
2

1/3
1/3

2
2

G ( 90
90o )
o

1
G ( 45
45o ) M ( 1 )
o

(b) Escriba, segn la notacin provisional, las transformaciones que producen el efecto indicado:

20o

60o

3. Una transformacin afn en el plano es una funcin T : R2 R2 de la forma


T (X) = AX + W,

(notacin matricial)
[S.M. Sabogal & G. Arenas

Taller 3: Transformaciones anes y autosemejanzaParte I

203

donde A es una matriz 22, X es el vector variable y W es el vector (constante)


de desplazamiento, es decir, una transformacin afn en el plano es de la forma
x
x
e
a b
=
+
,
c d
y
y
f
donde a, b, c, d, e y f son constantes reales.

(notacin cartesiana)

a) Explique la siguiente armacin:


Una transformacin afn es una transformacin lineal,
seguida de un desplazamiento.
b) D dos ejemplos de transformaciones anes en el plano encontrando las
imgenes de diferentes vectores o puntos del plano y graque en un
plano cartesiano.
4. Dados los puntos: (0, 0), (0, 4), (4, 4), (4, 2), (1, 2), (1, 0) en un plano cartesiano:
a) Una los puntos en el orden dado para obtener una gura en el plano.
b) Dibuje la imagen de la gura obtenida bajo cada una de las siguientes
transformaciones anes y en cada caso describa (con palabras) el efecto
geomtrico de cada transformacin (recuerde que si A22 es la matriz
estndar de una transformacin lineal en el plano, entonces las columnas
de A son las imgenes bajo la transformacin de los vectores unitarios
1
0

i=
T1
T3
T5

0
1

yj=
x
y
x
y
x
y

1
2

):

x
1
+
,
y
2
x
1
2 0
=
+
,
0 2
y
0
x
0
1 0
=
+
.
0 1
y
4
=

T2

1
2

T4

x
y
x
y

=
=

3 0
0 1
1 0
0 1

x
,
y
x
,
y

k 0
.
0 k
Sugerencia: Considere los casos k > 1, 0 < k < 1, 1 < k < 0, k < 1,

c) Describa el efecto geomtrico que produce una matriz de la forma


k = 1, k = 0 y k = 1.

d) Describa el efecto geomtrico de las matrices


1 0
,
0 1

1 0
,
0 1

Una introduccin a la geometra fractal]

1 0
,
0 0

0 0
,
0 1

cos sen
.
sen
cos

204

6. Talleres

Taller 4: Transformaciones anes y autosemejanza


Parte II
. . .

. . .

Para el desarrollo de este taller se necesita: algunos conocimientos bsicos de lgebra lineal, mucha imaginacin, actitud mental positiva y una buena capacidad de
asombro.
5. Una transformacin afn en el plano tambin se puede representar de la forma
T

x
y

0
T 1

r cos s sen
r sen s cos

x
e
+
,
y
f

0
1

s sen
s cos

(notacin geomtrica)

T 0

r cos
r sen

1
0

Figura 6.1: Columnas de la matriz estndar de T .

donde cada uno de los parmetros r, s, , , e y f se interpreta as:


r:

indica el cambio de escala en el eje X


(si r < 0 indica adems una reexin con respecto al eje Y );

s:

indica el cambio de escala en el eje Y


(si s < 0 indica adems una reexin con respecto al eje X);

indica el giro del eje X;

indica el giro del eje Y ;

e:

indica el desplazamiento horizontal;

f:

indica el desplazamiento vertical.


[S.M. Sabogal & G. Arenas

Taller 4: Transformaciones anes y autosemejanzaParte II

205

Figura 6.2: Transformacin afn en el plano.

Discuta el efecto geomtrico de T cuando:


a)

r = s y = = 0,

b)

r = s = 1,

c)

r = s, |r| < 1 y = .

6. Una similitud directa es una transformacin afn de la forma


T

x
y

r cos r sen
r sen r cos

x
e
+
;
y
f

r se llama el factor de escala de la similitud.


a) Analice y explique la siguiente armacin:
Una similitud directa conserva los ngulos.
b) Escriba en notacin geomtrica y cartesiana cada una de las transformaciones presentadas en notacin provisional en el punto 2. Cules de ellas
son similitudes directas?
7. Para las similitudes directas existe una notacin ms prctica, que llamaremos
notacin compleja, y que se deduce fcilmente al identicar el vector columna
( xy ) con el nmero complejo z = x + iy (recordar cmo se multiplican matrices
y recordar la identidad ei = cos + i sen ). De esta manera, una similitud
directa con factor de escala r, ngulo de giro y vector de desplazamiento ( fe ),
se puede escribir como
f (z) = rzei + e + f i,

(notacin polar)

8. Considere las siguientes similitudes directas:


1
f1 (z) = z,
2

1
1
f2 (z) = z + ,
2
2

Una introduccin a la geometra fractal]

1
1
f3 (z) = z + i.
2
2

206

6. Talleres
a) Describa brevemente el efecto geomtrico de cada similitud.
b) Para el tringulo A0 de vrtices (0, 0), (0, 1) y (1, 0), dibuje en un mismo
plano cmo queda el tringulo al aplicarle f1 , f2 y f3 . Llame A1 la gura
obtenida.
c) Dibuje en otro plano cmo queda A1 al aplicarle f1 , f2 y f3 . Llame A2 a
la gura obtenida y repita el proceso las veces que quiera (o que pueda).
d) Observe la sucesin A0 , A1 , A2 , . . . de guras obtenidas y especule todo lo
que quiera (el proceso termina?, qu ocurre con las guras A0 , A1 , A2 ,
. . . a medida que se avanza en la sucesin?, qu caractersticas tienen las
guras obtenidas?). Vuelva al punto 1 de este taller, observe, compare,
analice, hgase preguntas y siga especulando.

9. Diremos que un conjunto A es autosimilar si existen similitudes f1 , f2 , . . . , fn


tales que A = f1 (A) f2 (A) . . . fn (A). Ms generalmente, diremos que un
conjunto A es autoafn (o autosemejante) si existen transformaciones anes
f1 , f2 , . . . , fn tales que A = f1 (A) . . . fn (A).
La sucesin de conjuntos que se form en el punto anterior, tiene un lmite
o mejor un conjunto lmite A. Este conjunto A es autosimilar (generado por
tres similitudes) y es un ejemplo clsico de un conjunto fractal.

a) Analice la autosemejanza de cada una de las guras del punto 1 de este


taller y determine con cuntas transformaciones anes se puede generar
cada una de ellas.
b) No todos los conjuntos autosemejantes son tan vistosos o llamativos :
verique que un cuadrado cualquiera es autosimilar (por ejemplo con:
f1 (z) = 12 z, f2 (z) = 12 z + 12 , f3 (z) = 12 z + 12 i, f4 (z) = 12 z +

1
2

+ 12 i.

c) Identique las transformaciones anes que hacen que cada uno de los
siguientes conjuntos sea autosemejante:
[S.M. Sabogal & G. Arenas

Taller 4: Transformaciones anes y autosemejanzaParte II

Curva de Koch

207

Vicsek girado

Se le parece la curva de Koch a algn elemento de la naturaleza? Explique.


Si pudiera deslizar el dedo a lo largo de la curva de Koch, qu sensacin
piensa que le producira?, por qu?
Si se piensa en la curva de Koch como una funcin de dominio [0, 1] y
codominio R2 , es continua esta funcin?, es derivable? Argumente.
Muchos conjuntos de tipo fractal se pueden obtener mediante un proceso anlogo al realizado en el punto 8:
f1 , f2 , . . . , fn un nmero nito de transformaciones anes,
A0 una gura inicial,
A1 = f1 (A0 ) f2 (A0 ) . . . fn (A0 ),
A2 = f1 (A1 ) f2 (A1 ) . . . fn (A1 ),
..
.
Ak = f1 (Ak1 ) f2 (Ak1 ) . . . fn (Ak1 ),
..
.
la sucesin A0 , A1 , A2 , . . . , Ak , . . . A, A es autosemejante.
10. Tome el cuadrado A0 de vrtices (0, 0), (1, 0), (0, 1) y (1, 1), y las similitudes
f1 (z) = 13 z, f2 (z) = 13 z + 23 .
a) Efecte cuidadosamente el proceso descrito anteriormente.
b) Reconoce el conjunto lmite de la sucesin obtenida? Este conjunto tiene
nombre propio famoso en matemticas, pues constituye un ejemplo muy
importante en topologa y anlisis. Cmo se llama?
Una introduccin a la geometra fractal]

208

6. Talleres

Taller 5: El juego de la semilla y la produccin


...

. . .

Para el desarrollo de este taller necesitar varias hojas de papel milimetrado y reglas
o escuadras.
Recuerde la construccin del conjunto de Cantor, la curva de Koch, el tringulo de
Sierpiski y la carpeta de Sierpiski, a partir de una semilla y una produccin (vese
el Taller 2.)
1. Tomemos medidas:
(a) Para el conjunto de Cantor, suponga que la semilla tiene longitud 1. Cul
es la longitud de la produccin o segunda gura de la sucesin?, cul es
la longitud de la tercera gura?, de la cuarta?, . . . , de la n-sima gura?
Cul es la longitud del conjunto de Cantor?
(b) De manera anloga a la anterior, calcule la longitud de la curva de Koch.
(c) Para el tringulo de Sierpiski, suponga que la semilla tiene rea 1. Cul
es el rea de la produccin o segunda gura de la sucesin?, cul es el
rea de la tercera gura?, de la cuarta?, . . . , de la n-sima gura? Cul
es el rea del tringulo de Sierpiski?
(d) De manera anloga, calcule el rea de la carpeta de Sierpiski.
(e) Discuta la siguiente armacin: El tringulo de Sierpiski no es un tringulo. Escriba una conclusin al respecto (mnimo media pgina).
2. Para la semilla y la produccin que se le dan a continuacin (el profesor asignar
a cada estudiante o grupo de estudiantes una semilla y una produccin), dibuje
(en las hojas de papel milimetrado), al menos las primeras cuatro guras de
la sucesin que se genera, o las que considere necesarias para tener una idea
clara de cmo es el respectivo conjunto lmite. Describa dicho conjunto lmite
(autosemejanza, irregularidad, longitud, rea, etc.).
3. Realice lo mismo del punto anterior para la semilla y produccin que usted
propuso en el punto 1 del Taller 2.
[S.M. Sabogal & G. Arenas

Taller 5: El juego de la semilla y la produccin

209

4. Como seguramente lo habr notado desde el comienzo de este taller (y si ya


desarroll el taller anterior) en cada ejemplo trabajado, aplicar la produccin
no es otra cosa que aplicar a cada gura obtenida un nmero nito de transformaciones anes (las mismas en cada paso), para obtener la gura siguiente.
Identique para la curva de Koch, el tringulo de Sierpiski y la carpeta de
Sierpiski, las transformaciones anes correspondientes, en forma geomtrica,
cartesiana y, en caso de tratarse de una similitud, tambin en notacin compleja. Para cada fractal construya una tabla donde aparezcan las transformaciones
anes que lo generan con sus respectivos parmetros correspondientes a la forma geomtrica. Por ejemplo, para el tringulo de Sierpiski, se necesitan tres
transformaciones T1 , T2 y T3 , y la tabla que debe completar sera como la
siguiente:
r

T1
T2
T3
5. Identique para el fractal que usted invent en el punto 1 del Taller 2, y tambin para el fractal que usted trabaj en el punto 2 del presente taller, las
transformaciones anes correspondientes, en forma geomtrica, cartesiana y,
en caso de tratarse de una similitud, tambin en notacin compleja. Para cada
fractal construya la correspondiente tabla, como se explic en el punto anterior.

Una introduccin a la geometra fractal]

210

6. Talleres

Taller 6: Generando fractales con FRACLIN


. . .

. . .

Para el desarrollo de este taller necesita disponer de un computador y del programa


Fraclin1.2, diseado por Fernando Prez.
Fraclin1.2 es una versin mejorada por el mismo autor, Fernando Prez, quien
dise la versin original llamada Fractales en el ao 1991, siendo estudiante del
Departamento de Fsica de la Universidad de Antioquia y como parte de un proceso
de simulacin de procesos fsicos y matemticos en computador.
1. Una vez est ubicado dentro del programa explore todos y cada uno de los
mens con sus respectivas ventanas; en particular, lea atenta y cuidadosamente los mens Instrucciones e Informacin (en este ltimo podr repasar
algunos de los conceptos ya trabajados y encontrar nuevos datos e ideas muy
interesantes).
2. Detngase especialmente en el men operar, observe cada fractal presentado en
la ventana DEMO y reconozca sus correspondientes transformaciones anes.
3. Realice los ejercicios propuestos en el men Sugerencias.
4. Escoja uno de los fractales presentados en DEMO.
Observe atentamente las transformaciones anes que generan el fractal.
Cuntas son?
Cules son similitudes directas?
Describa con palabras el efecto geomtrico de cada transformacin.
5. Continuando con el fractal que escogi en el punto anterior, vaya a la ventana
ECUACIONES y con la opcin EDITAR vare algn(os) parmetro(s) de
las transformaciones, tratando de predecir el efecto que producirn sobre la
gura dichos cambios; luego vaya a GRAFICAR y observe atentamente lo
que ocurre (quiz deba hacer algunos ajustes en PANTALLA para obtener
[S.M. Sabogal & G. Arenas

Taller 6: Generando fractales con FRACLIN

211

una imagen satisfactoria). A manera de ejemplo, podra seguir un esquema


como el siguiente:
Ejemplo:
Fractal Escogido: helecho.
Transformacin modicada: T3 .
Parmetro cambiado: B1 ; valor original: 0, nuevo valor: 1.
Efecto producido en el fractal: las ramitas del lado derecho se desprendieron
del tallo del helecho.
6. Con la opcin CREAR, introduzca los parmetros de las transformaciones
correspondientes a un fractal inventado por usted. Grafquelo y delitese
observndolo!
Haga lo mismo para el fractal que le fue asignado en el punto 2 del taller
anterior.
7. Siga jugando: haga variaciones de su fractal, como en el punto 5. Escoja
dos de las variaciones que ms le gusten. Bautice su fractal y sus respectivas
variaciones, grbelos, imprmalos y disfrtelos! (para cada fractal que imprima
indique sus respectivas transformaciones y una breve explicacin).

Una introduccin a la geometra fractal]

212

6. Talleres

Taller 7: Movimientos del atractor de un SIF


Para el desarrollo de este taller necesita disponer del programa computacional Fraclin
1.2
1. Inicie con el fractal curva de Koch. Con EDITAR, introduzca los parmetros
indicados:
TN
T1
T2
T3
T4

r
0,333
0,333
0,333
-0,333

s
0,333
0,333
0,333
0,333

0
0
60
-60

0
0
60
-60

B1
0
0,333
0,166
0,333

B2
0
0
0
0

Qu gura se obtiene?
2. Las siguientes funciones generan el tringulo de Sierpiski luego de un
movimiento:
TN
T1
T2
T3

r
0,5
0,5
0,5

s
0,5
0,5
0,5

0
0
0

0
0
0

B1
1,5
2,0
1,75

B2
2,0
2,0
2,5

Cul?
3. Las siguientes transformaciones generan un rbol. Comprelas con las del rbol
predeterminado de FRACLIN. Qu cambios encuentra en las guras y en las
funciones?
TN
T1
T2
T3
T4
T5
T6

r
0,05
0,05
0,60
0,50
0,50
0,55

s
0,60
-0,50
0,50
0,45
0,53
0,40

0,00
0,00
40,3
19,9
-30,2
-39,8

0,00
0,00
40,1
19,7
-31,9
-40

B1
-1,90
-1,90
-0,76
-0,91
-1,42
-1,42

B2
0,40
2,50
2,00
2,02
1,05
0,69

4. Obtenga con FRACLIN los atractores que se piden en el ejercicio 4.6.15.


5. Obtenga el rbol predeterminado de FRACLIN, con un giro de 90 .
[S.M. Sabogal & G. Arenas

Apndice A

La desigualdad de
CauchySchwarz
En el ejemplo 2.1.2.3 se us la siguiente desigualdad:
Para cualesquiera a1 , a2 , b1 , b2 R se cumple
(a1 b1 + a2 b2 )2 a21 + a22

b21 + b22 .

(A.1)

Esta es la llamada la desigualdad de Cauchy-Schwarz (en R2 ). Demostraremos aqu


una versin ms general de esta desigualdad, para lo cual recordaremos rpidamente
algunos conceptos del lgebra lineal, ms exactamente del espacio vectorial Rn :
Rn =: {(x1 , x2 , . . . , xn ) | xi R, 1 i n} .
En Rn se dene una suma y un producto por escalar como sigue: dados
X = (x1 , x2 , . . . , xn ) e Y = (y1 , y2 , . . . , yn ) en Rn y R, entonces:
X +Y

:= (x1 + y1 , x2 + y2 , . . . , xn + yn ) ,

X := (x1 , x2 , . . . , xn ) .
De modo que Rn , +, es un espacio vectorial.
Dados X = (x1 , x2 , . . . , xn ) e Y = (y1 , y2 , . . . , yn ) en Rn , denimos la norma de X
y el producto interior de X e Y , denotados X y X Y , respectivamente, como
X
XY

:=

x21 + x22 + + x2n ,

:= x1 y1 + x2 y2 + + xn yn .

(A.2)
(A.3)

214

La desigualdad de CauchySchwarz

El producto interior satisface las siguientes propiedades: X, Y, Z Rn , R:


1. X X = X

2. X Y = Y X,
3. X (Y + Z) = X Y + X Z,
4. (X Y ) = (X) Y = X (Y ).
Veamos que para cualesquiera X, Y Rn se cumple:
(X Y )2 (X X) (Y Y ) .

(Desigualdad de CauchySchwarz)

(Obsrvese que en el caso particular X = (a1 , a2 ) e Y = (b1 , b2 ) se obtendra justamente (A.1)).


Si R, es claro que
(X Y ) (X Y ) = X Y

0,

por lo cual
X X 2X Y + 2 Y Y 0,
X

2X Y + 2 Y

0.

Consideremos ahora la funcin f : R R denida por


f () = A2 + B + C,
donde A := Y

0, B := 2X Y , C := X

0.

La grca de f es entonces una parbola que se abre hacia arriba, y puesto


que f () 0, entonces f tiene a lo ms una sola raz real, lo cual implica que
B 2 4AC 0, es decir,

4 (X Y )2 4 Y

0,

de donde se obtiene que:


(X Y )2 (X X) (Y Y ) .
[S.M. Sabogal & G. Arenas

Apndice B

Algunas propiedades del conjunto


de Cantor
(1). C tiene longitud cero:
C0 :

long (C0 ) = 1

C1 :

long (C1 ) =

2
3

C2 :

long (C2 ) =
..
.

4
9

long (Cn ) =

En consecuencia se tiene que

2 n
n 3

long (C) = lm

2 2
3

2 n
3

= 0.

(2). C no contiene intervalos de la forma (a, b), a < b:


Si existiera (a, b) C se tendra:
0 < b a = long (a, b) long (C) = 0

(3). C es cerrado (luego C = C).

(contradiccin).

216

Algunas propiedades del conjunto de Cantor


Recordemos que C se deni como: C :=

Cj , donde

j=1

C1 =

0, 13

2
3, 1

C2 =

0, 19

2 1
9, 3

2 7
3, 9

8
9, 1

..
.
2j

Cj

Cjk ,
k=1

siendo cada Cj es cerrado, pues es una unin nita de cerrados.


Por tanto, C es una interseccin de cerrados, luego C es cerrado.
(4). C = C: Como C es cerrado, C = C; pero por otra parte C = C C (Proposicin 2.5.18), luego C = C C , lo que implica que C C.

Para la otra contenencia usaremos el hecho de que C es equivalente al espacio de


cdigos N , con = {1, 2} (ver Ejemplo 2.1.2.(5)). Probaremos entonces que

N N .

Sea x = x1 x2 x3 N y sea > 0. Debemos probar que


(B (x; ) {x}) N = .
Es claro que existe k N tal que
yi = xi ,

1
3k

< . Sea y N denido como sigue:

i = 1, 2, . . . , k,

yk+1 = xk+1 ,

yi , i k + 2.

Claramente y = x pues yk+1 = xk+1 .


Ahora bien,
d (y, x) =
=

i=1

i=1

|xi yi |
=
3i

k
i=1

|xi yi |
+
3i

1
|xk+i yk+i |
= k
k+i
3
3

i=1

i=k+1

|xi yi |
3i

|xk+i yk+i |
.
3i

Como xk+i , yk+i {1, 2} entonces |xk+i yk+i | 1, i, entonces


d (y, x)

1
3k

i=1

1
1
= k
3i
3

1
3

1
3

1 1
1
< k < ,
3k 2
3
[S.M. Sabogal & G. Arenas

Apndice B

217

y en consecuencia y B (x; ).
De esta manera, y (B (x; ) {x}) N .
(5). C = C: Puesto que C es cerrado, C C (Proposicin 2.5.18). Para la otra

contenencia, tomemos x C y sea > 0. Debemos probar que B (x; ) C =


y B (x; ) (RC) = .

Puesto que x C, es inmediato que B (x; ) C = .


Por contradiccin, supongamos que B (x; ) (R C) = ; esto implicara que

B (x; ) = (x , x + ) C, lo cual implicara a su vez que C contiene el


intervalo (x , x + ), contradiciendo (2).
(6). C es acotado: en efecto C B

1
2; 1

= 12 , 32 .

(7). C es compacto: por (3) y (6).


(8). C es completo: por ser cerrado en R, que es completo.
existira > 0 tal que B (x; ) = (x , x + ) C,
(9). C = : Si existiera x C,
lo cual contradice (2).

(10). C no es abierto: Por (9).

Una introduccin a la geometra fractal]

218

Algunas propiedades del conjunto de Cantor

[S.M. Sabogal & G. Arenas

Apndice C

Algunas propiedades del tringulo


de Sierpiski
a (S0 ) = A R+ ,

(1). S tiene rea cero: S0 :


S1 :

a (S1 ) = 34 A,

S2 :

a (S2 ) =
..
.
a (Sn ) =

En consecuencia se tiene que


(2). S no contiene discos abiertos:
Si existiera D = B (a; r) =

9
16 A

3 2
A,
4

3 n
A.
4

3 n
A
n 4

a (S) = lm

= 0.

(x, y) R2 : (x a1 )2 + (y a2 )2 < r 2

D S, implicara que a (D) a (S), esto es, 0 <

r 2

tal que

0 (contradiccin).

(3). S es cerrado (luego S = S):


Si recordamos la construccin de S, cada Sn es cerrado (unin nita de cerrados);

en consecuencia, S :=

Sn es cerrado (interseccin de cerrados).

n=1

(4). S es completo: por ser cerrado en R2 , que es completo.

220

Algunas propiedades del tringulo de Sierpiski

(5). S es acotado: en efecto, S B

1 1
2, 2

;1 .

(6). S es compacto: es cerrado y acotado en R2 .


(7). S = S: puesto que S es cerrado, S S (Proposicin 2.5.18). Para la otra
contenencia, tomemos a S y sea > 0. Debemos probar que,
B (a; ) S = y B (a; ) R2 S = .
Puesto que a S, es inmediato que B (a; ) S = .
Por contradiccin, supongamos que B (a; ) R2 S = . Esto implicara que
B (a; ) S, lo cual implicara a su vez que S contiene discos, contradiciendo
(2).

(8). S = S: como S es cerrado, S = S; pero por otra parte S = S S (Proposicin 2.5.18), luego S = S S , lo que implica que S S.

Para la otra contenencia usaremos el hecho de que S es equivalente al espacio


de cdigos N , con = {1, 2, 3} (ver Ejemplo 2.1.2.(5)). Probaremos entonces

que N N .

Sea x = x1 x2 x3 N y sea > 0. Debemos probar que


(B (x; ) {x}) N = .
Es claro que existe k N tal que
yi = xi ,

1
4k

< . Sea y N denido como sigue:

i = 1, 2, . . . , k,

yi , i k + 2.

yk+1 = xk+1 ,

Claramente y = x, pues yk+1 = xk+1 .


Ahora bien, d (y, x) =
=

i=1

i=1

|xi yi |
=
4i

k
i=1

|xi yi |
+
4i

|xk+i yk+i |
1
= k
k+i
4
4

i=1

i=k+1

|xi yi |
4i

|xk+i yk+i |
.
4i

Como xk+i , yk+i {1, 2, 3}, entonces |xk+i yk+i | 2, i, luego


d (y, x)

1
4k

i=1

1
1
= k
4i
4

1
4

1
4

1 1
1
< k < ,
4k 3
4
[S.M. Sabogal & G. Arenas

Apndice C

221

y en consecuencia y B (x; ).
De esta manera, y (B (x; ) {x}) N .
= : Si existiera a S,
existira > 0 tal que B (a; ) = D S, lo cual
(9). S
contradice (2).

(10). S no es abierto: por (9).

Una introduccin a la geometra fractal]

222

Algunas propiedades del tringulo de Sierpiski

[S.M. Sabogal & G. Arenas

Referencias
[1] Tom Apostol. Anlisis Matemtico. Editorial Revert, Barcelona Espaa, 1972.
[2] G. Arenas y B. Mayorga. Bolas no convexas. Lecturas Matemticas, 24(2):3951,
2003.
[3] J. Banks, J. Brooks, G. Cairns, G. Davis, and P. Stacey. On Devaneys Denition of
Chaos. American Math. Montly, 99:332334, 1992.
[4] M. Barnsley. Fractals Everywhere. Academic Press, Inc., 1988.
[5] M. Barnsley and S. Demko. Iterated Function Systems and the Global Construction
of Fractals. Proc. Roy. Soc. London Ser., A 399:243275, 1985.
[6] L. S. Block and W. A. Coppel. Dynamics in One Dimension. Lecture Notes in Math.,
1513, 1992.
[7] F. Castro. Geometra fractal en el bachillerato. Monografa de grado, Licenciatura en
Matemticas, UIS, Bucaramanga, 1994.
[8] V. J. Charatonik and A. Dilks. On Self-Homeomorphic Space. Topol. and its Appl.,
55:215238, 1994.
[9] R. L. Devaney. An Introduction to Chaotic Dynamical Systems. Second Edition,
Addison-Wesley, Redwood City, 1989.
[10] G. A. Edgar. Measure, Topology, and Fractal Geometry. Springer-Verlag New York,
Inc., 1990.
[11] K.J. Falconer. The Geometry of Fractal Sets. Cambridge University Press, U.K., 1985.
[12] K.J. Falconer. Fractal Geometry. Mathematical Foundations and Applications. Second
Edition; John Willey and Sons, England, 2003.

224

Referencias

[13] E. Flrez. Una resea histrica de la geometra fractal. Monografa de grado, Licenciatura en Matemticas, UIS, Bucaramanga, 1995.
[14] Grupo Fractales. Taller de fractales. Departamento de Matemticas, UIS, Bucaramanga, 1994. Material preimpreso.
[15] M. de Guzmn, A. Martn, M. Morn, and M. Reyes. Estructuras fractales y sus
aplicaciones. Editorial Labor, S. A., 1993.
[16] Bill Hirst. Libro de presentacin de una exposicin de arte, realizada en la sala de la
Biblioteca Luis ngel Arango, marzo 1998, Bogot.
[17] J.E. Hutchison.

Fractals and Self-Similarity.

Indiana University Journal of

Mathematics, 30:713747, 1981.


[18] A. Kameyama. Julia Sets and Self-Similar Sets. Topology and its Applications, 54:241
251, 1993.
[19] G.S. Kirk, J.E. Raven, and M. Schoeld. Los lsofos presocrticos. Editorial Gredos,
Madrid, 1985.
[20] G. B. Levellen. Self-Similarity. Rocky Mountain Journal of Mathematics, 23:1023
1040, 1993.
[21] B. Mandelbrot. Les objets fractals: forme, hasard et dimension. Flammarion, 1975.
[22] B. Mandelbrot. The Fractal Geometry of Nature. Freeman, 1992.
[23] B. Mandelbrot. Los objetos fractales: forma, azar y dimensin. Tusquets editores, S.
A., Traduccin de Josep Llosa realizada a partir de la 3a edicin francesa, Barcelona,
1993.
[24] H. Mndez. On Intervals, Sensitivity Implies Chaos. Revista Integracin, 21(12):15
23, 2003.
[25] H. Mesa. El tringulo de Sierpiski. Monografa de grado, Licenciatura en Matemticas,
UIS, Bucaramanga, 2001.
[26] H. Mesa. Fractales, grafos y cdigos. Revista Integracin, 19(1):1321, 2001.
[27] J. R. Munkres. Topology, A First Course. Prentice-Hall, Inc, 1975.
[28] G. Muser. Comunicaciones inalmbricas Fractales tiles. Rev. Investigacin y
Ciencia, septiembre:38, 1999.
[S.M. Sabogal & G. Arenas

Referencias

225

[29] A. Oostra. En la interseccin del arte y la matemtica. XVI Encuentreo de Geometra


y IV de Aritmtica, Universidad Pedaggica Nacional, Bogot, pg. 6575, 2006.
[30] H.O. Peitgen, H. Jurgens, and D. Saupe. Fractals for the Classroom, volume Part One.
SpringerVerlang, 1992.
[31] C.L. Rodrguez. Movimientos del atractor de un sistema iterado de funciones. Monografa de grado, Licenciatura en Matemticas, UIS, Bucaramanga, 2003.
[32] S. Ruette. Chaos for Continuous Interval Maps. Universit Paris-Sud, France, 2003,
Notas disponibles en:
http://www.math.u-psud.fr/~ruette/abstracts/abstract-chaos-int.html.
[33] G. Sarton. Historia de la ciencia (La ciencia antigua durante la edad de oro griega).
Editorial Universitaria de Buenos Aires, 1965.
[34] W. Sierpiski. Sur une curve dont tout point est un point de ramication. Prace Mat.
Fiz, 1916.
[35] I. Stewart. La ubicua curva de Sierpiski. Rev. Investigacin y Ciencia, octubre:86
87, 1999.
[36] M. Vellekoop and R. Berglund. On Intervals, Transitivity = Chaos. Amer. Math.
Monthly, 101:353355, 1994.
[37] K. R. Wicks. Fractals and Hyperspaces. Springer-Verlag, 1991.
[38] S. Willard. General Topolgy. Addison-Wesley, Publishing Company, 1970.

Una introduccin a la geometra fractal]

ndice alfabtico
adherencia de un conjunto, 40
ngulo, 31
atractor, 99
del SIF, 100, 107
autosemejante, 8, 101
autosimilar, 101
autosimilitud, 6, 8, 16, 19
bola, 40
cerrada, 46
Cantor, Georg, 20
caos, 165
carpeta de Sierpiki, 21
conjunto
H(X), 79
abierto, 48
acotado, 50, 51
autosemejante, 15, 101
autosimilar, 101
cerrado, 45
compacto, 50
convexo, 43
de Cantor, 20, 113, 215
de condensacin, 105
de Julia, 170
de la direcciones de a, 112
denso, 163
fractal, 6, 14
invariante, 154, 180
totalmente acotado, 50, 54
conjunto de Cantor
construccin, 100
continuidad, 62
contraccin, 66
curva de Koch, 22, 113
denicin

caos, 165
desigualdad de Cauchy-Schwarz, 27, 213
dimetro, 58
dimensin
extraa, 10
fractal, 5, 11
Hausdor, 10, 14
topolgica, 10, 14
distancia
entre compactos, 82
equivalencia topolgica, 178
espacio
de cdigos asociado, 107
de Cantor, 113
de los cdigos, 29
discreto, 42
eucldeo, 26
Hausdor, 113
mtrico, 26
mtrico completo, 40
topolgico, 124
vectorial, 213
esponja de Menger, 23
fractal, 5, 14, 99
fractales, 99
en el arte, 3
en la matemtica, 3
en la naturaleza, 2
funcin
afn, 151
biyectiva, 162
catica, 168
continua, 63
de direccionamiento, 107, 112
desplazamiento, 176

Referencias
inyectiva, 162
la Tienda, 154
lineal, 151
sensible a condiciones iniciales, 167
suprayectiva, 162
topolgicamente transitiva, 164
Hausdor, Flix, 15
hiperespacio, 86
homeomorsmo, 102, 124, 162
homotecia, 138
interior, 48
Julia, Gaston Maurice, 170
Koch, Helge Von, 22
mtrica
de Hausdor, 79, 86
del taxista, 30
discreta, 28
usual, 29
Mandelbrot, Benoit, 1, 16
Menger, Karl, 23
norma, 213
nube, 87
cerrada, 88
objeto fractal, 6
rbita, 69, 149
estable, 165, 166
periodo, 151
pirmide de Sierpiski, 13
producto interior, 213
punto
acumulacin, 57
adherente, 40
atrapado, 169
jo, 68, 151
jo atractor, 165, 166
jo repulsor, 165, 166
frontera, 57
interior, 48
peridico, 151, 156
Una introduccin a la geometra fractal]

227
prisioneros, 169
recubrimiento, 54
rotacin del atractor, 142
segmento, 42, 44
Sierpiski, Waclaw, 7
similitud directa, 142
Sistema Iterado de Funciones (SIF), 99
atractor del, 100
con condensacin, 104
movimiento del atractor, 212
rgido, 142
triangular, 117
SIF, 99
sistemas dinmicos discretos, 149
software
Fraclin, 210, 212
WinLogo, 192, 196
subespacio mtrico, 32
sucesin, 33
convergente, 34
de Cauchy, 37
subsucesin, 36
teorema
de completez de H(X), 89
de Sharkovskii, 156
del punto jo para espacios mtricos
completos, 70
transformacin
afn, 200, 202, 204
de condensacin, 105
de similaridad, 135
geomtrica, 135
notacin cartesiana, 138, 203
notacin geomtrica, 138, 204
notacin matricial, 202
transitividad topolgica, 162
traslacin del atractor, 139
tringulo de Sierpiski, 9, 115, 127, 219
autosimilitud, 9
construccin, 7, 101

You might also like