Sunteți pe pagina 1din 216

MONOGRAF AS MAT E MT I CAS

U T F S M
INTRODUCCIN
A LAS ESTRUCTURAS DE
SUPERFICIES DE RIEMANN
DISCRETAS
Rubn A. Hidalgo
Mauricio Godoy
4

2
1
5
3

Departamento de Matemtica
Universidad Tcnica Federico Santa Mara
Rubn A. Hidalgo
Mauricio Godoy
INTRODUCCIN A LAS ESTRUCTURAS
DE SUPERFICIES DE RIEMANN
DISCRETAS
VERSIN PRELIMINAR 2007
Rubn A. Hidalgo
Departamento de Matemtica, Universidad Tcnica Federico Santa Mara, Valparaso,
Chile.
E-mail : ruben.hidalgo@usm.cl
Url : http://docencia.mat.utfsm.cl/~rhidalgo
Mauricio Godoy
Departamento de Matemtica, Universidad Tcnica Federico Santa Mara, Valparaso,
Chile.
Palabras claves. Grafos, Grafos mtricos, Operador de Laplace, Funciones harm-
nicas, Ecuaciones diferenciales parciales discretas, Homologa, Cohomologa, Funciones
analticas discretas, Supercies de Riemann discretas, Diferenciales analticas discretas.
Este trabajo fue parcialmente nanciado por Fondecyt 1070271 y UTFSM 12.05.21 y un
Sabtico de la Universidad Tcnica Federico Santa Mara durante el ao 2006.
INTRODUCCIN A LAS ESTRUCTURAS DE SUPERFICIES DE
RIEMANN DISCRETAS
VERSIN PRELIMINAR 2007
Rubn A. Hidalgo, Mauricio Godoy
A Betty, Cata y Pucky
INTRODUCCIN
El objetivo principal de este libro es el estudio de algunas propiedades interesantes
sobre grafos con una mtrica (o peso) denida sobre sus ejes. Esencialmente, miraremos
dos temas que estn relacionados, pero que se pueden ver de manera independiente. El pri-
mero corresponde a las ecuaciones diferenciales parciales discretas (ecuaciones parciales
de diferencia) y el segundo a las estructuras de supercies de Riemann discretas.
Dado un grafo ( = (V, E) conexo de grado nito y una funcin positiva sobre sus ejes,
d : E (0, +), se puede denir el concepto de derivadas direccionales para funciones
denidas sobre sus vrtices u : V R. En particular, se pueden denir el operador
Laplaciano discreto
2
, el concepto de funciones harmnicas discretas, y permite estudiar
ecuaciones diferenciales parciales sobre grafos. En particular, en estas notas estudiaremos
con cierto detalle ecuaciones del tipo
2
= f(), donde : V R y f : R R son
funciones reales. Estudiaremos condiciones, similares al caso clsico, sobre la funcin f
que permitan asegurar la existencia de soluciones no triviales. Para esto, nos basaremos
en el artculo [24] de John M. Neuberger, donde slo se considera el caso de mtrica
constante d = 1, para modicar adecuadamente las tcnicas y as obtener los mismos
resultados para cualquier eleccin de d. Estas ideas pueden ser de gran utilidad en la
aproximacin de soluciones de tales ecuaciones en variedades Riemannianas.
Cuando el grafo est representado sobre una supercie orientada como mapa, es de-
cir, el complemento son supercies simplemente conexas, se puede denir el grafo dual.
Usando esto, en el ao 2001, Christian Mercat introdujo una teora de supercies de Rie-
mann discretas, la cual generaliza una nocin de funciones analticas discretas introducida
por Jacqueline Lelong-Ferrand en 1955. Esta teora fu originalmente diseada para es-
tudios en mecnica estadstica (modelo de Ising), aunque para entenderla no es necesario
tener conocimientos previous en tal rea.
Areas de aplicacin de lo anterior son, por ejemplo, redes elctricas, teora de elastici-
dad, termodinmica e hidrodinmica. Tambin, esta teora puede ser utilizada para aproxi-
mar la teora clsica de ecuaciones diferenciales parciales y supercies de Riemann bajo
ciertas condiciones desarrolladas por Mercat : criticalidad. En el caso de supercies de
Riemann discretas, esta teora tambin tiene aplicaciones en correspondencia geomtrica
x INTRODUCCIN
y clasicacin supercial en el rea de grca computacional (por ejemplo, en el rea de
medicina para escaneo) [14].
En el Captulo 1 se recuerdan algunos hechos bsicos de la teora de grafos que sern
necesarias en lo que sigue. Este captulo no pretende recordar todos los hechos en la teora
de grafos, slo aquellos que sern necesarios.
En el Captulo 2 se da la denicin de derivadas parciales sobre grafos con mtri-
cas discretas. En particular, se dene el operador discreto de Laplace
2
y el concepto
de funciones harmnicas. Se presentan los problemas de Dirichlet y Neumann discre-
tos. Artculos relacionados a funciones harmnicas discretas en grafos mtricos son, por
ejemplo, [2, 3, 6, 8, 10]
En el Captulo 3 se estudia la existencia de solucions para cierta clase de ecuaciones di-
ferenciales parciales discretas y se analizan algunas ecuaciones clsicas desde este punto
de vista.
En los Captulos 6 y 7 se denen los grupos de homologa y cohomologa discreta de
grafos y mapas.
Los captulos siguientes corresponden al concepto de supercies de Riemann discretas
introducidos por Christian Mercat.
En el Captulo 9 se dene el concepto de supercie de Riemann discreta y la ecuacin
de Cauchy-Riemann discreta. Esto permite la denicin de funciones analticas y anti-
analticas discretas. Se obtiene la versin discreta del Teorema de Cauchy.
En el Captulo 12 se estudia el caso de la estructura de Riemann discreta denida por
el reticulado cannico del plano, originalmente estudiado por Jaquelin Lelong-Ferrand en
1955. En particular se obtiene la versin discreta del Teorema de Morera.
En el Captulo 13 se denen las diferenciales analticas y anti-analticas discretas.
El Captulo 14 presenta el Teorema de la descomposicin de Hodge y se calcula la
dimensin de las diferenciales analticas discretas cuando la estructura de supercie de
Riemann discreta est modelada sobre una supercie cerrada.
En el Captulo 15 se calcula la dimensin del espacio de diferenciales analticas dis-
cretas sobre una supercie de Riemann discreta de gnero g, siendo esta dimensin igual
a 2g.
En el Captulo 16 se denen las matrices de Riemann discretas de supercies de Rie-
mann discretas dde gnero g. Aparecen 3 tipos de matrices, cada una de ellas simtrica
con parte imaginaria positiva denida, una de ellas de tamao 2g y dos de tamao g.
Esta es una primera edicin y an quedan muchos detalles a mejorar, completar y, lo
ms probable, muchos errores a corregir. Espero que estas sean de inters a estudiantes
de pregrado para poder aprender y quizs obtener algunos resultados que generalizen y/o
den un mejor entendimiento a los tpicos aqu mencionados. Es importante notar que
gran parte de la seccin correspondiente a supercies de Riemann discretas estn basadas
INTRODUCCIN xi
tanto en la tsis de doctorado de Christian Mercat como de algunos de sus artculos sobre
matrices de periodos.
Queremos, nalmente, dar nuestros agradecimientos a Sasha Mednykh y Elas Tuma
por sus comentarios, sugerencias e ideas inspiradoras durante algunas discusiones en
partes de estas notas, sin las cuales estas probablemente no seran una realidad.
Valparaso, Chile 2007 Rubn A. Hidalgo
Mauricio Godoy M.
TABLA DE MATERIAS
Introduccin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Parte I. Grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1. Grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1. Grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2. Subgrafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3. Caminos en (multi)grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4. Grafos conexos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5. Vrtices vecinos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.6. Grado de un vrtice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.7. Grafos isomorfos y automorsmos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.8. Matrices de adyacencia y valencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.9. Representacin de grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.10. Mapas y sus automorsmos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.11. Teorema de Kuratowski . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.12. Grafos dirigidos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.13. Grafos Eulerianos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.14. Grafos Hamiltoneanos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.15. Coloracin de grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.16. Grafos bipartitos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.17. Funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.18. Derivacin en grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.19. Campo de vectores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2. Grafos Mtricos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.1. Mtricas discretas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.2. Grafos mtricos isomorfos y automorsmos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.3. Matriz de adyacencia mtrica y de valencia mtrica. . . . . . . . . . . . . . . . . . . . . . 28
2.4. Derivadas direccionales de funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.5. Campos de vectores y derivacin en grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.6. Operador discreto de Laplace
2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
xiv TABLA DE MATERIAS
2.7. Funciones harmnicas discretas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.8. Derivaciones inducidas por campos de vectores. . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.9. Principio del mximo y mnimo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.10. Los problemas discretos de Dirichlet y Neumann. . . . . . . . . . . . . . . . . . . . . . . 37
Parte II. Ecuaciones parciales en diferencias sobre grafos. . . . . . . . . . . . . . . . . . . . 43
3. Ecuaciones parciales en diferencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.1. Ecuaciones del tipo D() = f(). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.2. Ecuaciones del tipo D() = F(v, ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.3. Caso de grafos innitos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.4. Soluciones positivas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4. Ejemplos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.1. Ecuaciones discretas tipo Matukuma. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.2. Ecuacin discreta de ondas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.3. Ecuacin discreta del calor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.4. Otra ecuacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.5. La ecuacin de Helmholtz en grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.6. La ecuacin de Navier-Stokes en grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5. Aplicaciones Numricas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.1. Un ejemplo 1-dimensional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.2. Grafos planares adecuados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.3. Un ejemplo 2-dimensional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5.4. Caso de anillos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.5. Dominios no acotados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Parte III. Homologa y Cohomologa en Grafos y Mapas. . . . . . . . . . . . . . . . . . . . . 85
6. Homologa y Cohomologa en grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
6.1. Cadenas singulares en grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
6.2. Homologa de grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
6.3. Co-cadenas singulares en grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
6.4. Operador de Derivacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.5. Cohomologa de grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.6. Integracin en grafos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
7. Homologa y Cohomologa en mapas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
7.1. Cadenas singulares en mapas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
7.2. Operadores frontera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
7.3. Primer grupo de Homologa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
7.4. Co-cadenas singulares en mapas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
7.5. Dualidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
7.6. Operadores cofrontera. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
7.7. Primer grupo de Cohomologa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Parte IV. Estructuras de supercies de Riemann discretas . . . . . . . . . . . . . . . . . . . 97
TABLA DE MATERIAS xv
8. Algunas descomposiciones celulares importantes. . . . . . . . . . . . . . . . . . . . . . . . . . 99
8.1. Descomposicin celular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
8.2. Descomposicin celular dual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
8.3. El doble celular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
8.4. El celular diamante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
9. Supercies de Riemann Discretas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
9.1. Supercies de Riemann discretas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
9.2. Estructuras inducidas por mtricas discretas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
9.3. Estructuras conformemente equivalentes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
10. Espacios de Moduli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
10.1. Espacio de Teichmller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
10.2. Grupo modular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
10.3. Espacio de Mduli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
10.4. Automorsmos conformes y anticonformes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
11. Funciones Analticas Discretas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
11.1. Ecuacin de Cauchy-Riemann discreta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
11.2. Funciones analticas y anti-analticas discretas. . . . . . . . . . . . . . . . . . . . . . . . . . 115
11.3. Teorema de Cauchy discreto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
11.4. Harmnicas conjugadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
11.5. Descomposicin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
11.6. Funciones analticas discretas entre supercies de Riemann discretas . . . . . . 118
12. Estructuras discretas en el plano denidos por un reticulado. . . . . . . . . . . . . . 121
12.1. Funciones Constantes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
12.2. Polinomios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
12.3. Descomposicin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
12.4. Teorema de Morera discreto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
13. Diferenciales en supercies de Riemann discretas. . . . . . . . . . . . . . . . . . . . . . . . . 127
13.1. Homologa para supercies de Riemann discretas. . . . . . . . . . . . . . . . . . . . . . . 127
13.2. Cohomologa para supercies de Riemann discretas. . . . . . . . . . . . . . . . . . . . . 131
13.3. La funcin de Hodge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
13.4. Diferenciales analticas y anti-analticas discretas. . . . . . . . . . . . . . . . . . . . . . . 134
13.5. Diferenciales meromorfas discretas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
13.6. El operador discreto de Laplace revisitado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
13.7. Funciones harmnicas revisitadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
13.8. Formas harmnicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Parte V. Supercies de Riemann Discretas Compactas. . . . . . . . . . . . . . . . . . . . . . . 139
14. El teorema de descomposicin de Hodge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
14.1. Operador adjunto de d. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
14.2. Descomposicin de Hodge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
14.3. Descomposicin de Hodge para el caso k = 1. . . . . . . . . . . . . . . . . . . . . . . . . . 145
15. Clculo de dim
C
H
1,0
() = 2g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
xvi TABLA DE MATERIAS
15.1. Existencia de diferenciales meromorfas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
15.2. Existencia de diferenciales analticas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
15.3. dim
C
H
1,0
() = 2g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
16. Matrices de Riemann discretas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
16.1. Forma Hermitiana. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
16.2. Nmero de interseccin discreto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
16.3. Bases cannicas de homologa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
16.4. Relaciones bilineales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
16.5. Matrices de Riemann. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
16.6. La variedad Jacobiana. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
16.7. Ejemplos en gnero 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
16.8. Matrices de Riemann discretas y automorsmos. . . . . . . . . . . . . . . . . . . . . . . . 181
16.9. Problemas de Torelli y Schottky. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
17. Estructuras Clsicas versus estructuras discretas. . . . . . . . . . . . . . . . . . . . . . . . . 185
17.1. Supercies simpliciales en R
3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
17.2. Estructuras de supercies de Riemann en supercies simpliciales . . . . . . . . . 185
17.3. Funciones harmnicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
17.4. Funciones PL-harmnicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
17.5. Una estructura discreta asociada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
17.6. Caso homeomorfo a un disco cerrado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
18. Grupos Kleinianos Planares y Estructuras Discretas de Riemann. . . . . . . . . . 191
19. Estructuras Hiperblicas 3-dimensionales Discretas. . . . . . . . . . . . . . . . . . . . . . 193
Referencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Indice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
PARTE I
GRAFOS
CAPTULO 1
GRAFOS
En este captulo recordaremos algunas deniciones bsicas que usaremos en el resto
de estas notas, como es la nocin de un grafo. En general, nos preocuparemos de grafos
conexos y cuyos vrtices tienen grado nito. El primer artculo sobre teora de grafos fu
escrito por L. Euler en 1736, donde estudi y solucion el problema de los puentes de
Knisberg. El primer texto sobre grafos data de 1936 por D. Knig.
1.1. Grafos
Un grafo es un par ( = (V, E), donde V ,= es un conjunto cuyos elementos son
llamados los vrtices del grafo y E es un subconjunto del conjunto potencias 2
V
cuyos
elementos, si E ,= , tienen cardinalidad 1 o 2 y que son llamados los ejes del grafo.
Aquellos ejes de cardinalidad 1 son tambin llamados lazos del grafo. Si no hay lazos,
entonces hablamos de un grafo simple.
Un multigrafo es denido de manera similar a un grafo, pero ahora podemos aceptar
que sobre un vrtice tengamos ms de un lazo y que tengamos ms de un eje conectando
dos vrtices.
Ejemplo 1. El grafo K
n,m
es denido como aquel que tiene como conjunto de vr-
tices a
V = v
1
, ..., v
n
, w
1
, ..., w
m

y ejes a
E = v
i
, w
j
: i 1, ..., n, j 1, ..., m
El grafo K
n
es denido como aquel que tiene como conjunto de vrtices a
V = v
1
, ..., v
n

y ejes a
E = v
i
, v
j
: i, j 1, ..., n, i ,= j
El grafo

K
n,m
(respectivamente,

K
n
) es aquel que se obtiene de K
n,m
(respectiva-
mente, K
n
) agregando un lazo en cada vrtice.
4 CAPTULO 1. GRAFOS
1.2. Subgrafos
Un subgrafo de ( = (V, E) es un grafo de la forma 1 = (V
H
, E
H
) donde V
H
V y
E
H
E.
Ejercicio 1. Ver que todo grafo nito es un subgrafo de algn

K
n
y que todo grafo
simple nito es subgrafo de algn K
n
.
1.3. Caminos en (multi)grafos
Consideremos un grafo (multigrafo) ( = (V, E). Un camino en ( que conecta los
vrtices u, v V es una unin de ejes
= u, w
2
w
2
, w
3
w
r2
, w
r1
w
r1
, v
donde
u = w
1
, w
2
, ..., w
r1
, w
r
= v V
y
u, w
2
, w
2
, w
3
, ..., w
r2
, w
r1
, w
r1
, v E.
Tal camino es llamado cerrado si u = v.
La longitud del camino
= u, w
2
w
2
, w
3
w
r2
, w
r1
w
r1
, v
es denido por l() = r 1, es decir, por el nmero de ejes utilizados, contados con
repeticiones.
Un camino es llamado simple si no hay tres de sus ejes diferentes compartiendo un
mismo vrtice. Un camino cerrado y simple es llamado un cclo. Un cclo Hamiltoneano
es un ciclo cerrado. Un camino Hamiltoneano es un camino (necesariamente simple) que
contiene a todos los vrtices sin repetirlos y tampoco repite ejes.
Un circuito es un camino cerrado que no repite ejes (puede repetir vrtices). Un circuito
es llamado Euleriano si este contiene a todos los ejes. Un camino Euleriano es un camino
que contiene a todos los ejes una sla vez (pero no tiene por que volver al vrtice inicial).
Un grafo es llamado un rbol si no tiene cclos.
1.4. Grafos conexos
Un grafo (multigrafo) ( = (V, E) se dice conexo si dado cualquier par de vrtices
u, v V existe un camino que los conecta.
Ejercicio 2. Ver que en todo grafo conexo se puede denir una mtrica sobre el
conjunto de vrtices usando el mnimo de las longitudes de los caminos que conectan
el mismo par de vrtices.
Ejercicio 3.
1.6. GRADO DE UN VRTICE 5
1.- Vericar que un grafo nito es conexo si y slo si existe un rbol conexo como
subgrafo que contenga todos los vrtices del grafo.
2.- Una manera simple de construir un rbol como subgrafo es como sigue. Tomamos
uno de los vrtices del grafo, digamos v
1
. Luego consideramos un vrtice vecino
v
2
(diferente de v
1
) y marcamos el eje v
1
, v
2
como eje usado. A continuacin
escogemos un vrtice v
3
vecino de v
2
y diferente de v
1
y v
2
. Consideramos el eje
v
2
, v
3
y lo marcamos como eje usado. A continuacin escogemos un vrtice v
4
vecino de v
3
y diferente de v
1
, v
2
y v
3
. Consideramos el eje v
2
, v
3
. Si este eje
junto a los ejes usados permite generar un cclo, entonces buscamos otro vrtice
vecino de v
3
y volvemos a hacernos la pregunta anterior. Si no es posible generar
un cclo, entonces marcamos el eje v
3
, v
4
como eje usado. Ahora procedemos
de manera inductiva. Como la cantidad de vrtices es nita, este proceso termina
despus de un nmero nito de pasos y al nal hemos obtenido un rbol conexo
(como subgrafo) que es maximal en el sentido que es subgrafo de otro arbol conexo.
Si tal rbol contiene a todos los vrtices del grafo, entonces obtenemos que el grafo
original es conexo. El algoritmo descrito es llamado busqueda por un paso (en ings
depth-rst search).
1.5. Vrtices vecinos
Si e = v
1
, v
2
E, donde v
1
, v
2
V , entonces diremos que v
1
y v
2
son los vrtices
del eje e.
Si v V , entonces un vrtice w V ser llamado un vecino de v si existe un eje
e = v, w E. Denotaremos por N(v) al conjunto de los vrtices vecinos de v.
Es importante notar que todo vrtice v es vecino de si mismo s y slo si existe un lazo
en v.
1.6. Grado de un vrtice
Si v V , entonces el grado de v, denotado por grad(v), es la suma del nmero de
ejes que no son lazos que tienen a v como vrtice ms dos veces el nmero de lazos que
tienen a v como vrtice. Un grafo se dir de grado nito si cada uno de sus vrtices tiene
grado nito.
Ejercicio 4. Sea ( = (V, E) un grafo nito. Vericar la igualdad

vV
grad(v) = 2[E[
y concluir que la cantidad de vrtices con grado impar debe ser par. (Ind. Observar que
todo eje determina dos vrtices diferentes y que cada lazo adiciona 2 al grado de vrtice
correspondiente.)
6 CAPTULO 1. GRAFOS
Un grafo simple es llamado un grafo regular si cada uno de sus vtrices tiene el mismo
grado ; si tal grado es d, entonces decimos que es un grafo d-regular.
Ejercicio 5.
1. Vericar que los grafos completos K
n
son grafos regulares, pero que hay grafos
n-regulares que no son K
n
.
2. Bajo qu condicin el grafo K
n,m
es regular ?
3. Sea ( = (V, E) un grafo nito y d-regular. Vericar que
d[V [ = 2[E[
1.7. Grafos isomorfos y automorsmos
Dos grafos, digamos (
j
= (V
j
, E
j
), donde j = 1, 2, son llamados isomorfos si existe
una biyeccin h : V
1
V
2
entre los coonjuntos de vrtices de manera que v, w E
1
si y slo si h(v), h(w) E
2
. Diremos que h es unisomorsmo entre los grafos y
generalmente uno habla de un isomorsmo h : (
1
(
2
.
Un automorsmo del grafo ( es un isomorsmo de ( consigo mismo.
Ejercicio 6.
1. Considere un isomorsmo h : (
1
(
2
. Vericar que h(v) y v tienen los mismos
grados y cantidad de lazos.
2. Calcular el grupo de automorsmos del grafo K
n
. Concluir que todo grupo nito
es subgrupo del grupo de automorsmos de algn grafo nito.
3. Calcular el grupo de automorsmos del grafo K
n,m
.
4. Construir un grafo cuyo grupo total de automorsmos es : (i) Z
n
, (ii) D
n
, /
4
, (iii)
/
5
y o
4
.
5. Describir, mdulo isomorsmos, todos los grafos conexos con a lo ms 5 vrtices.
Determinar cuales de ellos son grafos simples.
6. Sean n, k > 0 enteros. Determinar el grupo de automorsmos del grafo 1
k,n
cuyo
conjunto de vrtices es V = v
1
, ...., v
n
, w
1
, ..., w
n
y cuyo conjunto de ejes es
E = v
1
, v
2
, ..., v
n
, v
1
, v
1
, w
1
, ..., v
n
, w
n
, w
1
, w
k+1
, w
2
, w
k+2
, ...w
nk
, w
n
, ...
7. Si ( y 1son grafos isomorfos y ( es un grafo d-regular, entonces 1es tambin un
grafo d-regular.
8. Si n es impar, ver que todos los subgrafos (n 2)-regulares de K
n
son isomorfos
a K
n1
.
9. Encontrar un subgrafo 2-regular de K
4
que no es isomorfo a K
3
.
1.8. MATRICES DE ADYACENCIA Y VALENCIA 7
1.8. Matrices de adyacencia y valencia
Consideremos un grafo nito ( = (V, E) y supongamos que
V = v
1
, ..., v
m

Sea
a
ij
=
_
1, v
i
, v
j
E
0, caso contrario.
La matriz cuadrada
A = [a
ij
]
mm
es llamada la matriz de adyacencia del grafo (.
Si denimos
b
ij
=
_
0, i ,= j

m
k=1
a
ik
, i = j
La matriz cuadrada
B = [b
ij
]
mm
es llamada la matriz de valencia del grafo (.
Teorema 1.8.1. Sea ( = (V, E) un grafo nito y denotemos V = v
1
, ..., v
m
. Consi-
dermos la matriz A de adyacencia del grafo asociado a tal enumeracin de sus vrtices.
Entonces el coeciente (i, j) de la matriz A
k
(k 1, 2, 3, ...) es exctamente el nmero
de caminos de longitud k que conectan v
i
con v
j
.
Demonstracin. Obsevemos que para k = 1 esto sale de la denicin de matriz
de adyacencia. Procedamos por induccin en k. Supongamos que el resultado vale para
A
k1
. Como A
k
= A
k1
A, tenemos que el coeciente (i, j) de A
k
es igual a
m

k=1
b
ik
a
kj
donde b
ij
es el coeciente (i, j) de A
k1
y a
ij
es el coeciente (i, j) de A. Ahora, el
trmino b
ik
a
kj
es igual a 0 si no hay eje conectando a v
k
con v
j
y es igual a b
ik
en caso
contrario. Por otro lado, si tenemos un camino de longitud (k 1) conectando v
i
con v
k
y un eje v
k
, v
j
E, entonces tenemos un camino desde v
i
a v
j
cuya longitud es k.
De esta manera la cantidad de caminos de longitud k que conectan v
i
con v
j
de manera
que contienen un camino de longitud (k 1) conectando v
i
con v
k
es igual a b
ik
a
kj
.
Como todo camino de longitud k que conecta v
i
con v
j
puede mirarse como la unin
de un camino que conecta v
i
con un vecino de v
j
(diferente de v
j
), lo anterior nos da el
resultado deseado.
Ejercicio 7. Consideremos un grafo nito ( = (V, E), donde V = v
1
, ..., v
n
. Sea
A la matriz de adyacencia del grafo asociada a tal enumeracin de los vrtices y B la
matriz de valencia asociada.
8 CAPTULO 1. GRAFOS
1. Si el grafo es simple, entonces vericar que el trmino (i, i) de A
2
es el grado del
vrtice v
i
. Qu pasa si el grafo contiene lazos ? (Considere el grafo formado de
un vrtice y un lazo).
2. Vericar que la matriz de adyacencia determina el grafo mdulo isomorsmo.
3. Sea S
n
una permutacin. Ver que la matriz de adyacencia A

asociada al
ordenamiento V = v
(1)
, ..., v
(n)
se obtiene de la matriz de adyacencia A al
conjugarla por una matriz de permutacin asociada a la accin de .
4. Ver que la matriz de adyacencia de un grafo nito conexo no puede escribirse en
una forma diag(A
1
, ..., A
r
) en ningn ordenamiento de sus vrtices, donde cada
A
j
es cuadrada de tamao al menos 1.
5. Ver que si el grafo tiene exctamento r componentes conexas, entonces existe un or-
denamiento de sus vrtices de manera que la matriz de adyacencia correspondiente
tiene la forma diag(A
1
, ..., A
r
).
6. Ver que 0 es valor propio de la matriz J
2
= BA. Ver que la dimensin del espacio
propio asociado al valor propio 0 es igual al nmero de componentes conexas del
grafo.
1.9. Representacin de grafos
Sea ( = (V, E) un grafo y (X, T ) un espacio topolgico. Una representacin del
grafo ( en (X, T ) consiste de
un conjunto W X ;
una funcin biyectiva h : V W ;
para cada eje e = v, w E de una funcin continua
e
: [0, 1] X, tal que

e
(0) = h(v),
e
(1) = h(w),
e
: (0, 1) X inyectiva,
e
((0, 1)) W = ; y
si e
1
, e
2
E y e
1
,= e
2
, entonces
e1
((0, 1))
e2
((0, 1)) = . Si tenemos un eje
repetido (es decir un multigrafo), entonces debemos considerarlos como diferentes
ejes para la signacin de los caminos continuos.
Ejercicio 8. Dada una representacin del grafo (, uno puede construir el grafo cuyos
vrtices es dado por W y cuyos ejes es dado por los arcos
e
([0, 1]), donde e E.
Vericar que estos dos grafos son isomorfos.
Teorema 1.9.1. Todo grafo, con una cantidad numerable de vrtices y cantidad nu-
merable de ejes puede ser representado en R
3
.
Demonstracin. Ya que todo grafo nito se puede ver como un subgrafo de un grafo
con una cantidad innita numerable de vrtices, basta con vericar para un grafo con una
cantidad innita numerable de vrtices. Ms an, podemos asumir que en tal grafo todo
par de vrtices esta conectado por un eje y que en cada vrtice hay una cantidad numerable
1.10. MAPAS Y SUS AUTOMORFISMOS 9
innita de lazos ya que todo grafo a considerar es un subgrafo de este. Consideremos los
subconjuntos siguientes de R
3
:
H = (x, y, z) R : y = 0
H
+
= (x, y, z) R : y = 0, z 0
H

= (x, y, z) R : y = 0, z 0
Sea W = (n, 0, 0) : n = 1, 2, .... Por cada par de elementos w
1
, w
2
W, w
1
,= w
2
,
podemos considerar el arco de crculo C
w1,w2
H
+
que es ortogonal al borde de H
+
just en esos dos puntos. Por cada elemento w W podemos considerar una coleccin
innita numerable de crculos diferentes en H

, todos tangente al borde de H

en el
punto w y de dimetros menor que 1/4. Ahora, dos arcos de crculo C
w1,w2
y C
w3,w4
slo se cortan en a lo ms un punto y, en caso de haber interseccin no vaca, no hay otro
arco que pasa por ese punto. Podemos modicar uno de esos dos arcos en el espacio R
3
en una pequea vecindad del punto de interseccin (la cual no contiene otros puntos de
interseccin) para evitar tener tal interseccin.
1.10. Mapas y sus automorsmos
Sea una supercie orientada, la cual puede o no ser compacta. Consideremos una
representacin de un grafo conexo en la supercie (cuyo grafo imgen seguir siendo
denotado por ) tal que valen las siguientes propiedades :
es localmente nito, es decir, cada compacto K corta slo a un nmero
nito de ejes y contiene slo un nmero nito de vrtices (en particular, el grafo es
de grado nito) ;
toda componente conexa de es simplemente conexa y su borde consiste de un
nmero nito ejes del grafo (es decir, cada componente conexa de es
un polgono con un nmero nito de lados).
Diremos que el grafo es un mapa en .
Ejemplo 2. Consideremos = R
2
y el grafo cuyos vrtices son aquellos puntos
de la forma (a, b), con a, b Z, y cuyos ejes son los arcos de recta verticales y horizon-
tales que conectan vrtices consecutivos. En este caso, cada componente de es un
cuadrado y, en particular, el grafo es un mapa de R
2
.
Ejercicio 9. Construya otros mapas para R
2
y otras supercies orientadas.
Construya mapas donde cada componente conexa de es un polgono consis-
tiendo de d lados, con d 3, 4, 5, ....
Sea un mapa sobre la supercie orientada . Un automorsmo del mapa es un
automorsmo del grafo el cual es la restriccin de un homeomorsmo de . Diremos
que tal automorsmo del mapa preserva la orientacin si el homeomorsmo prserva la
orientacin de ; en caso contrario, diremos que revierte orientacin.
10 CAPTULO 1. GRAFOS
Ejercicio 10. Sea un mapa sobre la supercie orientada y un automorsmo
de tal mapa. Sean f, g : homeomorsmos que denen . Vericar que f y g son
homotpicos, en particular, ambos prservan la orientacin o ambos la revierten. Vericar
que el grupo de automorsmos del mapa es un subgrupo del grupo de automorsmos del
grafo asociado.
Ejercicio 11. Calcular el grupo de automorsmo del mapa del Ejemplo 2. Dar un
ejemplo de un mapa donde el grupo de automorsmos del grafo es diferente al grupo
de automorsmos del mapa asociado.
Observacin 1.10.1. Consideremos un mapa en una supercie. En general el grupo
de automorsmos del mapa asociado es un subgrupo propio del grupo de automorsmos
del grafo asociado. En [18] se dan condiciones bajo los cuales todo automorsmo del
grafo es un automorsmo del mapa.
1.11. Teorema de Kuratowski
El Teorema 1.9.1 nos dice que podemos representar todo grafo nito en R
3
. La pre-
gunta natural es si podemos representar grafos en el plano R
2
, es decir, considerarlos
como mapas en la esfera dos-dimensional.
Ejercicio 12. Suponga que hay 3 casas, digamos C
1
, C
2
, C
3
, y hay 3 fbricas, diga-
mos F
1
, F
2
, F
3
, que producen bienes necesarios para cada una de esas casas. Describa
el grafo cuyos vrtices son las casas y las fbricas y cuyos ejes conectan cada fbrica
con cada casa. Verique que tal grafo es isomorfo a K
3,3
. Puede dibujar tal grafo en el
plano de manera que los ejes no se corten ?
El Teorema de Kuratowski nos da condiciones necesarias y sucientes para poder re-
presentar grafos en el plano, es decir, como mapas en la esfera.
1.11.1. Subdivisin de grafos. Una subdivisin simple de un grafo ( = (V, E) es
un grafo obtenido al reemplazar un eje v, w E por un nuevo vrtice u / V y dos
nuevos ejes v, u, u, w. Una subdivisin de un grafo es el grafo obtenido despus de
realizar un nmero nito (quizs vaco) de subdivisiones simples sucesivas.
Teorema 1.11.1 (Teorema de Kuratowski). Un grafo nito ( se puede reprsentar en
R
2
si y slo si no contiene ningn subgrafo que sea isomorfo a una subdivisin de K
5
o
K
3,3
.
1.12. GRAFOS DIRIGIDOS 11
Ejercicio 13. Vericar que un grafo se puede representar en R
2
s y slo si se puede
representar en la esfera S
2
.
Ejercicio 14. Sea ( = (V, E) un grafo nito, conexo representado en R
2
. Una regin
del grafo es una componente conexa que se obtienen al quitar la representacin del grafo
de R
2
. Sea F el conjunto de las regiones del grafo. Vericar la frmula de Euler
[V [ [E[ +[F[ = 2
Ejercicio 15. Sea ( = (V, E) un grafo nito, conexo representado en una supercie
cerrada y orientada de gnero g. Supongamos adems que cada una de las regiones
(componente conexa que se obtienen al quitar la representacin del grafo de ) es sim-
plemente conexa (decimos que esta representacin es un mapa en ). Sea F el conjunto
de las regiones del grafo. Vericar la frmula de Euler
[V [ [E[ +[F[ = 2 2g
1.12. Grafos dirigidos
Un grafo dirigido es un grafos sobre el cual dotamos de una direccin a cada uno de
sus ejes (tambin decimos que hemos escogido una orientacin en cada eje). La direccin
en el eje v, w selecciona a uno de los vrtices como vrtice de partida y al otro como
vrtice de llegada ; denotamos esto por el smbolo (v, w) si v es el vrtice de partida.
En algunas ocasiones podemos considerar un eje con ambas posibles direcciones (por
ejemplo, comunicacin bidireccional). En este caso hablamos de multigrafos dirigidos.
Ejemplo 3 (Redes de transporte). Supongamos que tenemos una coleccin de para-
das de buses. Podemos considerar un (multi)grafo dirigido como sigue. Los vrtices son
las paradas y dos paradas, digamos v
1
y v
2
, son unidas por un eje dirigido desde v
1
a
v
2
si existe un bus que parte desde la parada v
1
y su iguiente parada es v
2
. Un problema
interesante a estudiar es si existe una manera de pasar por todas la paradas una sola vez
y volver a la parada de partida. Este tipo de problemas lo veremos ms adelante cuando
estudiemos grafos Hamiltoneanos.
Ejemplo 4. Otro ejemplo de (multi)grafos dirigidos es en el estudio de comunica-
ciones. Los vrtices pueden ser considerados como estaciones de comunicacin y dos
estaciones, digamos v
1
y v
2
, son unidas por un eje dirigido desde v
1
a v
2
si la estacin
v
1
puede enviar un mensaje a la estacin v
2
.
12 CAPTULO 1. GRAFOS
1.12.1. Matriz de adyacencia para grafos dirigidos. Consideremos un grafo nito
y dirigido ( = (V, E) y supongamos que
V = v
1
, ..., v
m

Sea
a
ij
=
_
_
_
1, v
i
, v
j
E, con direccin (v
i
, v
j
)
0, v
i
, v
j
E, con direccin (v
j
, v
i
)
0, caso contrario.
La matriz cuadrada
A = [a
ij
]
mm
es llamada la matriz de adyacencia del grafo dirigido (.
Teorema 1.12.1. Sea ( = (V, E) un grafo dirigido nito y denotemos V =
v
1
, ..., v
m
. Considermos la matriz A de adyacencia del grafo dirigido asociado
a tal enumeracin de sus vrtices. Entonces el coeciente (i, j) de la matriz A
k
(k 1, 2, 3, ...) es exctamente el nmero de caminos dirigidos de longitud k que
conectan v
i
con v
j
.
Demonstracin. La demostracin es similar a la del Teorem 1.8.1.
Ejemplo 5 (Autmatas nitos). Un autmata nito es una 5-tupla M = (Q, S, , q, F),
donde
1. Q es un conjunto nito ; llamado el conjunto de los estados ;
2. S es un conjunto nito ; llamado el alfabeto ;
3. : QS Q es una funcin ; llamada la funcin de transicin ;
4. q Q es un estado inicial ; y
5. F Q es el conjunto de los estados nales.
Una palabra de longitud n es un elemento de S
n
. Dado cualquier estado p Q y
un S, la funcin de transicin nos indica como pasar del estado p a uno nuevo :
(p, ) Q. En particular, dada una palabra = (
1
, ...,
n
) y un estado p Q,
podemos ver como tal palabra produce un nuevo estado
p,
por medio de iteracin del
procedimiento anterior, es decir, q
1
= (p,
1
), q
2
= (q
1
,
2
),..., q
k
= (q
k1
,
k
),...,
q
n
= (q
n1
,
n
) =
p,
. El procedimiento del autmata M es el de aceptar una pala-
bra si
q,
F ; y recharzarla en caso contrario. El conjunto de las palabras aceptads
forman un lenguaje asociado a M. Los grafos dirigidos permiten describir este proceso
de la siguiente manera. Consideramos el conjunto de vrtices V = Q. Cada S de-
termina ejes dirigidos (p, (p, )), para cada p Q, los cuales se marcan con el peso .
Este grafo dirigido (con pesos) puede ser no simple. Ahora, los vrtices que pertenecen a
F se pueden colorear con un color dado R. Dada una palabra , podemos seguir estos
caminos dirigidos partiendo del vrtice q y miramos el ltimo vrtice al que llegamos. Si
tal vertice tiene color R, entonces se acepta la palabra.
1.12. GRAFOS DIRIGIDOS 13
Observacin 1.12.2. No todo lenguaje puede ser tratado por medio de autmatas ni-
tos. La clase de lenguajes que si lo permiten son llamados lenguajes regulares (Teorema
de Kleene). Stephen C. Kleene (1909-1994) fu uno de los fundadores de la inform-
tica terica juntamente con Alonso Church (su director de tesis), Alan Turing y John von
Neumann.
Ejercicio 16.
1. Supongamos que tenemos una palabra (nita) w que se construye usando letras
de un alfabeto (nito) V . Podemos construir un multigrafo dirigido asociado tal
palabra como sigue. Usamos como vrtices las letras del alfabeto que utiliza la
palabra w. Si la letra v
1
est justo antes de la letra v
2
(en la palabra w), entonces
colocamos un eje dirigido desde v
1
hasta v
2
. Este proceso permite construir, de
manera nica, multigrafos dirigidos por cada palabra. Pero puede ocurrir que dos
palabras diferentes denan el mismo multigrafo dirigido. Dar un ejemplo de tal
situacin.
2. Consideremos el alfabeto A = a
1
, ..., a
n
. La cantidad de palabras de longitud
mque se pueden construir con este alfabeto es igual a n
m
. Formemos el multigrafo
dirigido cuyos vrtices son todas las palabras de longitud m y colocamos un eje
dirigido desde cada vrtice v
1
= c
1
c
2
c
m
(donde c
j
A) a cada vrtice v
2
=
c
2
c
m
a
j
(es decir, desde cada palabra salen n ejes dirigidos, donde uno de ellos
podra ser un lazo). Cada eje dirigido (v
1
, v
2
) se puede identicar con una palabras
de longitud (m+1) dadas por c
1
c
2
c
m
a
j
. Este multigrafo dirigido, usualmente
denotado por G(n, m + 1) y llamado multigrafo grafo de Bruijn.
(a) Vericar que la cantidad de ejes que tiene G(n, m + 1) es igual a n
m+1
.
(b) Vericar que el multigrafo dirigido G(n, m+1) es Euleriano, es decir, existe
un camino dirigido cerrado y simple que contiene a todos los ejes, es decir,
un cclo Euleriano.
(c) Considere un cclo Euleriano y considere uno de los ejes, digamos c
1
. Sean
c
1
, c
2
,..., c
n
m+1 los ejes seguidos de manera ordenada siguiendo el cclo.
Sea d
j
la primera letra del alfabeto que aparece en la palabra c
j
. Vericar
que toda palabra de longitud (m + 1) es de la forma d
j
d
j+1
d
j+m
(los
ndices mirados mdulo n
m+1
).
3. Sea A un alfabeto de longitud n. Una sucesin de Bruijn B(n, m + 1) es una
palabra d
1
d
2
d
n
m+1 (d
j
A) tal que toda palabra de longitud (m+1) se puede
escribir como d
j
d
j+1
d
j+m
(los ndices mirados mdulo n
m+1
). Vericar que
para todo par de enteros positivos (n, m) existe una sucesin de Bruijn B(n, m +
1).
14 CAPTULO 1. GRAFOS
Figura 1.1. Mapa de la ciudad de Knisberg, siglo XVIII
1.13. Grafos Eulerianos
Un grafo nito es llamado grafo Euleriano si existe un circuito (camino cerrado que
no repite ejes) que contiene a todos los ejes del grafo ; tal circuito es llamado un circuito
Euleriano.
Ejercicio 17. Ver que todo grafo Euleriano es necesariamente conexo. Ver que el
grafo K
2
no es Euleriano, mientras que K
3
si lo es.
Ejemplo 6 (Problema de los puentes de Knisberg). El plano de la antigua ciudad
de Knisberg (Prusia), mostrando el ro Pregel que pasa por la ciudad y con los 7 puentes
que lo atravesaban en el siglo XV III se muestra en la Figura 1.1. El problema de los
puentes de Knisberg consiste en encontrar (si existe) una ruta que recorra los 7 puentes
(cruzandolos slo una vez cada uno) y volviendo al punto de partida. Esteo problema fu
resuelto por L. Euler en 1736 vericando la no existencia de tal ruta.
El problema de los puentes de Knisberg puede ser interpretado en trminos de grafos
como sigue. Primero consideramos cada puente como un eje y cada componente de tierra
como un vrtice. Por desgracia, esto nos dene un multigrafo y no un grafo (ver Figura
1.2). Pero si agregamos un vrtice a cada eje, obtendremos un grafo simple como lo
muestra la Figura 1.3. Ahora el problema de los puentes de Knisberg consiste en ver si
el grafo de la Figura 1.3 es o no Euleriano. Ahora la respuesta a tal pregunta es dada por
el siguiente resultado.
Teorema 1.13.1. Un grafo nito y conexo es Euleriano s y slo si cada vrtice tiene
grado par.
Demonstracin. Supongamos que tenemos un grafo Euleriano. Como cada eje debe
ser recorrido y no podemos repetir ejes, entonces en cada vrtice debemos tener por cada
1.13. GRAFOS EULERIANOS 15
Figura 1.2
Figura 1.3
eje otro eje diferente (uno para llegar y otro para salir). Esto nos dice que el grado en cada
vrtice debe ser par.
Supongamos ahora que tenemos un grafo nito, conexo donde cada vrtice tiene grado
par. Podemos suponer que este grafo es simple (ver Ejercicio 18). Si [V [ = 1, entonces
no hay nada que probar. Supongamos desde ahora que [V [ > 1. Tomemos dos vrtices
vecinos v
1
, v
2
V , luego v
1
, v
2
E. Por el Lema 1.13.2, podemos construir un
circuito
1
conteniendo al eje v
1
, v
2
.
Consideremos el nuevo grafo que se obtiene eliminando los ejes contenidos en el cir-
cuito
1
, pero manteniendo los vrtices originales que tienen grado positivo despus de
esta eliminacin. Para este nuevo grafo, los vrtices siguen teniendo grado par. Si este
nuevo grafo no tiene ejes, entonces estamos listos y
1
es el circuito Euleriano buscado.
Supongamos ahora que tenemos ejes. En cada componente conexa del nuevo grafo po-
demos proceder de la misma manera que antes. Como el grafo original es nito, este
proceso produce una coleccin nita de circuitos disjuntos, pero cuya unin es conexa
(todo el grafo original). Ahora la unin de estos circuitos denen un circuito Euleriano
como se deseaba.
Ejercicio 18.
16 CAPTULO 1. GRAFOS
Figura 1.4
1. Ver que el grafo de la Figura 1.3 no es Euleriano. En particular, de la respuesta al
problema de los puentes de Knisberg.
2. Vericar que el grafo de la Figura 1.4 no es Euleriano.
3. Ver que un grafo es Euleriano s y slo si el grafo simple obtenido al quitar todos
los lazos es Euleriano.
Lema 1.13.2. Sea ( = (V, E) un grafo nito, donde cada vrtice tiene grado par. Si
v
1
, v
2
E, entonces existe un circuito en el grafo conteniendo al eje v
1
, v
2
.
Demonstracin. Construyamos un camino partiendo de v
1
y conteniendo v
1
, v
2
.
Luego, continuamos este camino usando el siguiente preocedimiento. Cada vez que lle-
guemos a un vrtice w ,= v
1
, podemos continuar por un eje diferente a los usados an-
teriormente (esto se puede hacer ya que el grado de w es par y cada vez que el camino
llega a un vrtice diferente de v
1
este utiliza un eje para llegar y otro para salir). Como el
nmero de vrtices es nito, el camino terminar llegando a v
1
.
Ejercicio 19.
1. Construir un ciclo Euleriano para el grafo Euleriano de la Figura 1.5.
2. Es K
n
Euleriano ?, Es K
n,m
Euleriano ?
3. Ver cuales de los grafos de la Figura 1.6 son Eulerianos y tales caso buscar un
circuito Euleriano.
Un camino Euleriano en un grafo es una camino que contiene a todos los ejes excta-
mente una vez. En particular, todo camino Euleriano cerrado es un cclo Euleriano.
Ejercicio 20. Vericar que el grafo de la Figura 1.4 contiene un camino Euleriano.
1.13. GRAFOS EULERIANOS 17
v10
v1
v2
v3
v4
v5
v6
v7
v8
v9
Figura 1.5
Figura 1.6
Teorema 1.13.3. Un grafo conexo no-Euleriano contiene un camino Euleriano s y
slo si este contiene exctamente dos vrtices con grado impar.
Demonstracin. Notemos que un grafo (, el cual no es Euleriano, pero que contiene
un camino Euleriano, digamos que conecta los vrtices v
1
y v
2
, se transforma en un grafo
Euleriano si agregamo los dos ejes v
1
, w y w, v
2
, donde w no es un vrtice de (. Ms
an, al agregar esos dos ejes al camino Euleriano obtenemos un circuito Euleriano. Como
todos su vrtices tienen grado par, al quitar estos dos nuevos ejes (es decir, regresando
al grafo original) vemos que los vrtices v
1
y v
2
ahora tienen grado impar, y los demas
siguen con grado par.
Recprocamente, si tenemos un grafo ( que contiene exctamente dos vrtices con
grado impar, digamos v
1
y v
2
, entonces podemos agregar dos ejes v
1
, w y w, v
2
,
donde w no es un vrtice de (. Ahora este nuevo grafo tiene todos sus vertices de grado
par, luego Euleriano. Ahora podemos construir un circuito Euleriano. Al quitar los dos
ejes nuevos obtenemos un camino Euleriano (en el grafo original) que conecta los vrtices
v
1
y v
2
.
18 CAPTULO 1. GRAFOS
v8
v1
v2
v3
v4
v5 v6
v7
Figura 1.7
1.14. Grafos Hamiltoneanos
Un grafo nito se llama grafo Hamiltoneano si existe un ciclo conteniendo a todos los
vrtices del grafo ; tal ciclo es llamado un ciclo Hamiltoneano.
Ejercicio 21.
1. Ver que todo grafo Hamiltoneano es necesariamente conexo.
2. Ver que el grafo de la Figura 1.7 es Hamiltoneano.
3. Sea ( = (V, E) un grafo conexo. Si [V [ 2, entonces determinar cuando ( es
Hamiltonenao. Dar un ejemplo con [V [ = 3 que no es Hamiltoneano.
En general es muy dicil ver si un grafo es Hamiltoneano, pero el siguiente resultado
permite ver si este no lo es.
Teorema 1.14.1. Sea ( = (V, E) un grafo nito y conexo de manera que [V [ 3. Si
( es Hamiltoneano, entonces W V , W ,= , el subgrafo cuyos vrtices son V W y
cuyos ejes son los ejes en E que no tienen vrtices en W, tiene a lo ms [W[ componentes
conexas.
Demonstracin. Consideremos un ciclo Hamiltoneano
= v
1
, v
2
v
n1
, v
n
v
n
, v
1

donde V = v
1
, ..., v
n
y consideremos el grafo 1 = (1
0
, 1
1
), donde 1
0
= V y 1
1
consiste de aquellos ejes de .
Sea W V = 1
0
, W ,= . Sean C
1
el nmero de componentes conexas del subgrafo
(
W
cuyos vrtices son V W y cuyos ejes son aquellos de E que no contienen un
vrtice de W, y C
2
el nmero de componentes conexas del subgrafo 1
W
cuyos vrtices
son 1
0
W y cuyos ejes son aquellos de 1
1
que no contienen un vrtice de W.
Como 1
W
es un subgrafo de (
W
, tenemos que C
1
C
2
. Luego, basta con vericar
el teorema para el grafo cclico 1 y el subgrafo 1
W
. Esto lo haremos inductivamente en
la cardinalidad de W.
Supongamos que W = w
1
, ..., w
r
. Entonces, el subgrafo 1
{w1}
es conexo. El sub-
grafo 1
{w1,w2}
tiene a lo ms 2 componentes. El subgrafo 1
{w1,w2,w3}
tiene a lo ms 3
1.14. GRAFOS HAMILTONEANOS 19
b a
Figura 1.8
componentes. De manera inductiva se puede vericar que el subgrafo 1
{w1,...,wr}
tiene a
lo ms r componentes.
Ejemplo 7. Consideremos el grafo de la Figura 1.8. Si tomamos W = a, b, en-
tonces el subgrafo determinado como en el Teorema 1.14.1 consiste de 3 > [W[ compo-
nentes conexas ; luego no puede ser Hamiltoneano.
Ejercicio 22.
1. Sea ( un grafo y

( el grafo obtenido al eliminar los lazos de (. Vericar que ( es
Hamiltonenao s y slo si

( es Hamiltoneano.
2. Analizar si los grafos completos K
n
y los grafos K
n,m
son Hamiltoneanos.
Teorema 1.14.2 (Teorema de Ore (1963)). Sea ( = (V, E) un grafo simple y conexo
con [V [ 3. Si la suma de los grados de todo par de vrtices no vecinos es al menos [V [,
entonces ( es Hamiltoneano.
Demonstracin. Sea [V [ = m 3. Supongamos por el contrario que ( no es Ha-
miltoneano. Podemos ver ( como un subgrafo propio del grafo completo K
m
(propio ya
que K
m
es Hamiltoneano). Consideramos el subgrafo ms grande de K
m
que contenga
a ( que no sea Hamiltoneano (es decir, al agregar un eje ms este queda Hamiltonenao)
y que tiene los mismos vrtices que (. Llamemos a este nuevo subgrafo como

(. Luego,
(

( K
n
y

( , = K
m
.
Si v
1
, v
2
son dos vrtices de

( que no son vecinos, entonces ellos no son vecinos
tampoco en ( ; luego grad

G
(v
1
) +grad

G
(v
2
) grad
G
(v
1
) +grad
G
(v
2
) m.
Si agregamos el eje v
1
, v
2
, entonces obtenemos un gafo Hamiltoneano (por la maxi-
malidad de

(). En particular, existe un camino Hamiltoneano (camino simple que contiene
a todos los vrtices), digamos
= v
1
= u
1
, u
2
u
2
, u
3
u
m1
, u
m
= v
2

20 CAPTULO 1. GRAFOS
Si u
1
y u
j
son vrtices vecinos en

(, entonces u
m
y u
j1
no pueden ser vecinos. En
efecto, de ser as, podemos construir el cclo Hamiltoneano en

( dado por
u
m
, u
j1
u
j1
, u
j2
u
2
, u
1
u
1
, u
j
u
j
, u
j+1
u
m1
, u
m

una contradiccin al hecho que



( no es Hamiltoneano.
As, si v
1
tiene a vrtices vecinos en u
2
, ..., u
m
, entonces lo anterior nos dice que al
menos a vrtices en u
1
, ..., u
m1
no pueden ser vecinos a v
2
en

(.
Ahora, esto nos dice que
grad

G
(v
1
) +grad

G
(v
2
) a + (m1 a) = m1 < m
una contradiccin.
Corolario 1.14.3 (Teorema de Dirac). Sea ( = (V, E) un grafo simple y conexo con
[V [ 3. Si el grado de todo vrtices es al menos [V [/2, entonces ( es Hamiltoneano.
Teorema 1.14.4. Sea ( = (V, E) un grafo simple y conexo con [V [ 3. Si la suma
de los grados de todo par de vrtices no vecinos es al menos [V [ 1, entonces ( tiene un
camino Hamiltoneano.
Demonstracin. La demostracin es similar a la demostracin del Teorema 1.13.3
Corolario 1.14.5. Sea ( = (V, E) un grafo simple y conexo con [V [ 3. Si el grado
de todo vrtices es al menos ([V [ 1)/2, entonces ( contiene un camino Hamiltoneano.
1.15. Coloracin de grafos
En una carta de Augustus De Morgan (1806-1871) dirigida a Sir William R. Hamilton
(23 de Octubre del 1852) hace la pregunta si se puede o no colorear un mapa con 4 co-
lores diferentes de modo que dos regiones adyacentes tienen colores direferentes. Recin
en 1977 se verica armativamente este hecho por K. Appel, W. Haken y J. Koch apoyan-
dose esencialmente en clculos efectuados por un computador (approximadamente 1000
casos).
Ahora veremos como la problemtica anterior se puede modelar usando grafos. Consi-
deremos un mapa M que corresponde a una representacin de un grafo ( = (V, E) en la
esfera S
2
= (x, y, z) R
3
: x
2
+y
2
+z
2
= 1.
Procedemos a construir un multigrafo (dual) (

= (V

, E

) donde los vrtices son


dados por la eleccin de un punto (y slo uno) por cada componente conexa del comple-
mento del mapa (es decir, por cada cara del mapa). Ahora, por cada eje e E escogemos
1.15. COLORACIN DE GRAFOS 21
M
Figura 1.9
M
Figura 1.10
un arco e

que conecta los vrtices de (

determinados por las caras que comparten el eje


e y que intersecta e de manera transversal en un nico punto de su interior (en caso que
ambas caras son la misma, entonces e

es un lazo. En la Figura 1.9 se muestra el mapa


M y su multigrafo dual (el cual es un grafo) y en la Figura 1.10 se muestra un ejemplo
donde tenemos la existencia de lazos y ejes multiples.
1.15.1. Coloracin de grafos. Sea ( = (V, E) un (multi)grafo y K un conjunto de
cardinalidad k 2. Una coloracin por K de ( es dada por una funcin f : V K, de
modo que si v, w E, entonces f(v) ,= f(w). En otras palabras, si cada elemento de
K representa un color diferente, entonces una coloracin por K consiste en dotar de un
color a cada vrtice de manera que vrtices vecinos no tengan el mismo color.
Ejercicio 23. Ver que si el (multi)grafo tiene una coloracin, entonces tal (multi)grafo
no puede tener lazos.
Teorema 1.15.1. Todo (multi)grafo planar sin lazos puede ser coloreado por 4 co-
lores.
22 CAPTULO 1. GRAFOS
Demonstracin. Podemos eliminar ejes, si es necesario, para suponer que estamos
en presencia de un grafo, es decir, no hay multiejes. Ahora, por la planaridad, podemos
construir un mapa denido por el (multi)grafo dual. Ahora el resultado sale del teorema
de la coloracin por 4 colres de mapas en la esfera.
Ejemplo 8. En la UTFSM se quiere realizar un horario para las distintas asignatu-
ras que se imparten semestralmente. Algunas de tales asignaturas pueden interesar al
mismo tipo de alumnos. Se deben, luego, programar estas asignaturas de manera que
no coincidan las horas asignadas a tales asignaturas. Es por esto que se quiere conocer
el mnimo de horas (semanales) necesarias para impartir las enseanzas de tales. Para
esto, primero consideramos el grafo cuyos vrtices consisten de las asignaturas a dictar
en el semestre. Si dos asignaturas tienen estudiantes comunes, entonces conectamos por
un eje tales vrtices. So pensamos que cada color que se le puede asignar a un vrtice
corresponde a un bloque de horas a la semana, lo que necesitamos es buscar el nmero
mnimo de colores para colorear tal grafo.
1.16. Grafos bipartitos
Un grafo es llamado bipartito si ese admite una coloracin con dos colores. Observe-
mos que ti el grafo consiste de slo un vrtice, entonces trivialemente s bipartito.
Ejemplo 9. Consideremos un polinomio P(z) C[z] y supongamos que este tiene
exctamente dos valores crticos, es decir, hay exctamente dos puntos diferentes p
1
, p
2

C de manera que para todo z C p
1
, p
2
ocurre que P

(z) ,= 0 y para j = 1, 2
siempre existe algn w
j
P
1
(p
j
) con P

(w
j
) = 0. Consideremos un arco simple
C que tiene a p
1
y p
2
como puntos nales. Consideremos el grafo cuyos vrtices son
dados por P
1
(p
1
) P
1
(p
2
) y cuyos ejes son dados por P
1
(). Cada vrtice de tal
grafo contenido en P
1
(p
j
) es coloreado por el color p
j
. Esta coloracin hace de este
grafo un grafo bipartita.
Teorema 1.16.1. Un (multi)grafo nito sin lazos es bipartito s y slo si no tiene ciclos
de longitud impar.
Demonstracin. Es claro que podemos asumir que no tenemos multiejes, es decir,
podemos asumir que el grafo es simple. Tampoco es problema asumir que tal grafo es
conexo.
Si tenemos que el grafo es bipartito, como cada eje conecta dos vrtices de diferente
color y slo usamos dos colors, entonces es claro que todo ciclo debe tener longitud par.
1.17. FUNCIONES 23
Veamos el recproco. Usemos inducin en la cardinalidad N de ejes. Si N = 0, en-
tonces tal grafo consiste de slo un vrtice y trivialmente admite una coloracin con dos
colores. Supongamos que el resultado es vlido para grafos con N < M ejes.
Consideremos un grafo simple conexo ( = (V, E) con M ejes y de manera que no
contiene ciclos de longitud impar. Tomemos un eje cualquiera e = u, v E.
Supongamos que al quitar el eje e (pero no los vrtices) el grafo queda disconexo,
digamos dado por los grafos (
1
= (V
1
, E
1
) y (
2
= (V
2
, E
2
), donde u V
1
y v
V
2
. Es claro que ambos grafos nuevos tienen menos que M ejes, luego, por la hiptesis
inductiva, podemos colorear cada uno de ellos con dos colores diferentes (usamos los
mismos dos colores para ambos). Adems podemos asumir que los vrtices u y v tienen
colores diferentes. Esta coloracin produce una coloracin por dos colores en el grafo (.
Supongamos ahora que al quitar el eje e (pero no los vrtices) el grafo sigue siendo
un grafo conexo, digamos 1 = (1
0
, 1
1
), donde 1
0
= V y 1
1
= E e. Usando la
hiptesis inductiva, existe una coloracin
f : 1
0
0, 1.
Consideremos un camino simple en 1que conecta u con v, digamos

1
= u, v
1
v
s
, v,
luego
2
=
1
e resulta ser un ciclo en (. Como el ciclo
2
tiene longitud par por
hiptesis, la longitud de
1
es impar. Esto nos asegura que f(u) ,= f(v). En particular, f
dene una coloracin por dos colores en ( como deseabamos.
Observacin 1.16.2. La teora de grafos permite studiar problemas en informtica re-
lacionados con la eciencia de algoritmos. La idea es analizar el costo en trminos de
tiempo y espacio (memoria) de los mtodos utilizados. Este estudio es muy importante,
no slo por razones de economa sino que en ocasiones puede ser vital, al crecer los
problemas propuestos los tiempos de realizacin o las necesidades de espacio en memo-
ria pueden hacer impracticable una determinada tarea. Respecto a esto, existen problemas
que son intratables de modo prctico ; llamados problemas con complejidad NP (tiempo
polinomial no deterministicas). Las mquinas de Turing no dterministicas son una gene-
ralizacin de los autmatas nitos, pero mucho ms rpidas y econmicas. Problemas del
tipo NP son, por ejemplo, determinar si un grafo dado es Hamiltoneano o ver la posibili-
dad de colorear un grafo por un nmero dado de colores.
1.17. Funciones
Dado un grafo ( = (V, E), tenemos asociado el espacio vectorial real de todas las
funciones reales denidas sobre V , el cual denotaremos por (
0
(().
24 CAPTULO 1. GRAFOS
Denotamos por L
2
(() al subespacio vectorial cuyos elementos son aquellas funciones
(
0
(() tales que
||
2
=

vV
(v)
2
< +
Ejercicio 24. Sea ( = (V, E) un grafo. Vericar que si , L
2
((), entonces el
siguiente dene un producto interior positivo denido.
< , >=

vV
(v)(v)
Vericar que con este producto interior vale que L
2
(() es un espacio de Hilbert.
Observemos que cuando el grafo es nito se tiene que (
0
(() = L
2
(().
Ejercicio 25. Sea ( = (V, E) un grafo nito y V = v
1
, ..., v
n
. Construir un iso-
morsmo entre (L
2
((), < , >) y el espacio Euclidiano E
n
= (R
n
, < , >
0
) (donde
< , >
0
denota el producto punto usual en R
n
).
1.18. Derivacin en grafos
Una derivacin en un grafo ( = (V, E) es un operador lineal D : C
0
(() C
0
(().
Denotamos por
R
(() el lgebra real de derivacions sobre (.
1.19. Campo de vectores
Un campo de vectores de un grafo ( = (V, E) es una funcin
X : V V
de manera que
X(v) N(v) v,
donde N(v) denota al conjunto de los vrtices vecinos de v. Aquellos vtrices v donde
X(v) = v son llamados los vrtices crticos de X.
Ejercicio 26. Sea ( = (V, E) un grafo. Sea X un campo de vectores en (. Una
solucin del campo X es una coleccin (nita o innita) ordenada de vrtices
v
1
, v
2
, ..... V
tal que
X(v
j
) = v
j+1
, j = 1, 2, 3, ...
en otras palabras, una solucin de X es la rbita de un vrtice bajo iteracin por la
funcin X.
1.- Vericar que dado cualquier vrtice inicial v V siempre existe una solucin del
campo con v
1
= v. Ms an, tal solucin est nicamente determinada por v.
1.19. CAMPO DE VECTORES 25
2.- Dar un ejemplo para ver que es posible tener solucions diferentes, para el mismo
campo, que comparten al menos un vrtice. En tal caso, ver que a partir de un
vrtice en comn tales soluciones deben coincidir.
3.- Qu condiciones debera tener el campo X para asegurar que si dos soluciones
intersectan, entonces estas soluciones deben coincidir ?
CAPTULO 2
GRAFOS MTRICOS
En este captulo deniremos el concepto de derivadas direccionales de funciones de-
nidas en los vrtices de grafos y, en particular, el concepto del operador de Laplace
discreto
2
el cual es un ejemplo de derivacin. Esto permitir denir el concepto de
funciones harmnicas discretas. Tambin se describirn, en le caso de grafos nitos, el
principio del mximo y mnimo, el problema de Dirichlet y el problema de Newmann.
2.1. Mtricas discretas
Una mtrica discreta en el grafo ( = (V, E) es una funcin
d : E (0, +)
en cuyo caso el par ((, d) es llamado un grafo mtrico.
Si ( es un grafo conexo y u, v V , entonces existe un camino
= u, w
2
w
r1
, v
w
2
, ..., w
r1
V
Denimos su longitud como (tomando w
1
= u y w
r
= v)
l() =
r1

j=1
d(w
j
, w
j+1
).
Denimos la distancia d(u, v) como el mnimos de las longitudes de todos los posibles
caminos que unen u con v en el grafo. Observemos que esta denicin coincide con la
dada en el captulo anterior para la mtrica d = 1.
Ejercicio 27. Si ((, d) es un grafo mtrico conexo orientado y de grado nito, veri-
car que
d
es una mtrica. Qu pasa si quitamos la condicin que el grafo sea de grado
nito ? Qu sucede si imponemos la condicin que existe r > 0 tal que d(e) r para
todo eje e del grafo innito ?
28 CAPTULO 2. GRAFOS MTRICOS
2.2. Grafos mtricos isomorfos y automorsmos
Supongamos que tenemos dos grafos mtricos ((, d
1
) y (1, d
2
). Diremos que ellos son
grafos mtricos isomorfos si existe un isomorsmo de grafos h : ( 1 de manera que
d
1
(x, y) = d
2
(h(x), h(y)). Tal isomorsmo es llamado un isomorsmo de grafos
mtricos.
Un automorsmo de grafo mtrico del grafo metrico ((, d) es un isomorsmo mtrico
de ((, d) consigo mismo.
2.3. Matriz de adyacencia mtrica y de valencia mtrica
Consideremos un grafo mtrico nito ((, d), donde ( = (V, E), y supongamos que
V = v
1
, ..., v
m

Sea
a
k
ij
=
_
d(v
i
, v
j
)
k
, v
i
, v
j
E
0, caso contrario.
La matriz cuadrada
A
k
= [a
k
ij
]
mm
es llamada la matriz de adyacencia mtrica de grado k del grafo mtrico ((, d).
Si denimos
b
k
ij
=
_
0, i ,= j

m
r=1
a
k
ir
, i = j .
La matriz cuadrada
B
k
= [b
k
ij
]
mm
es llamada la matriz de valencia mtrica de grado k del grafo mtrico ((, d).
Ejercicio 28. Vericar que k y la matriz de adyacencia mtrica de grado k deter-
mina el grafo mtrico mdulo isomorsmo. Observar que A
0
y B
0
son exactamente las
matrices de adyacencia y valencia del grafo.
2.4. Derivadas direccionales de funciones
Sea ((, d) un grafo mtrico conexo de grado nito, donde ( = (V, E). La mtrica
discreta d dene una mtrica en el conjunto de los vrtices V .
Sea C
0
((), v V y w N(v) v. La derivada direccional de orden k de
en v en la direccin de w como

k
w
(v) = (1)
k
_
(v)(w)
d
k
({v,w})
, v ,= w
0, v = w
2.6. OPERADOR DISCRETO DE LAPLACE 2 29
2.5. Campos de vectores y derivacin en grafos
Un campo de vectores X sobre un grafo mtrico ((, d) induce una derivacin
D
X
: C
0
(() C
0
(()
denido por
D
X
()(v) =
X(v)
(v)
Ahora, si tenemos dos campos de vectores, digamos X, Y en el grafo (, entonces,
como para cada C
0
(() se tiene que X() C
0
((), entonces podemos denir D
Y X
.
2.6. Operador discreto de Laplace
2
El operador de Laplace discreto [6] se dene como

2
: C
0
(() C
0
(()

2
(v) =

wN(v)
(v) (w)
d
2
(v, w)
=

wN(v)

2
w
(x)
La denicin tiene sentido ya que, al ser ( de grado nito, N(v) es nito para cada
v V . Es importante hacer notar que la denicin dada aqu corresponde a el operador
negativo de Laplace.
Proposicin 2.6.1. Sea (( = (V, E), d) un grafo mtrico nito, conexo y sea n la
cardinalidad de V . Entonces el espectro de
2
tiene la forma
0 =
1

2

n
.
Demonstracin. Sea C
0
((). Entonces,
,
2
=

vV
(v)
2
(v) =
=

vV
(v)
_
_

wN(v)
(v) (w)
d(v, w)
2
_
_
=

vV

wN(v)
(v)
2
(v)(w)
d(v, w)
2
Ahora, cada eje v, w aparece dos veces contados en la suma anterior, de donde se
obtiene que
,
2
=

{v,w}E
_
(v) (w)
d(v, w)
_
2
0.
De lo anterior obtenemos que todo valor propio de
2
es no-negativo. Para ver que

1
= 0, basta con notar que si es una funcin constante, entonces
2
= 0.
30 CAPTULO 2. GRAFOS MTRICOS
En el Corolario 2.9.4 veremos que el valor propio
1
= 0 tiene multiplicidad 1, es
decir,
2
> 0.
2.7. Funciones harmnicas discretas
Sea ( = (V, E) un grafo de grado nito. Decimos que C
0
(() es harmnica en el
vrtice v V si
2
(v) = 0. Si es harmnica en todo V , entonces decimos que es
harmnica discreta. En otras palabras, el espacio de las funciones harmnicas discretas es
el ncleo de
2
. Estudios de hamonicidad en grafos nitos se pueden encontrar en varios
artculos, tanto recientes como csicos, ver por ejemplo [2, 3, 6, 8, 10].
De manera similar, una funcin : V C es llamada hamnica en v V si sus
partes reales e imaginarias Re(), Im() C
0
(() son harmnicas en v.
Ejercicio 29. Ver que toda funcin constante es harmnica y concluir que
1
= 0 es
valor propio de
2
.
Ejercicio 30. Sea ((, d) un grafo mtrico nito, conexo con al menos 2 vrtices,
donde ( = (V, E). Supongamos que
V = v
1
, ..., v
m
, E = e
1
, ..., e
n

y que A
2
y B
2
son, respectivamente, la matriz de adyacencia y valencia mtrica de ( de
grado 2. Dena w
ij
= d(v
i
, v
j
)
2
para v
i
, v
j
E y w
ij
= 0 en caso contrario.
1. El operador de Laplace discreto produce un endomorsmo lineal del espacio vec-
torial real C
0
(().
2. La funcin
: C
0
(() R
m
: (f) = ((v
1
), ..., (v
m
))
es un isomorsmo entre espacios vectoriales reales. La base
1
, ...,
m
de
C
0
(() denida por (
j
) = (0, ..., 0, 1
..
j
, 0, ..., 0) es llamada la base cannica
de C
0
(().
3. Vericar que el operador discreto de Laplace
2
queda descrito como el operador
lineal

2
: R
m
R
m
denido por

2
(x
1
, ..., x
m
) =
_
_
m

j=1
w
1j
(x
1
x
j
), ...,
m

j=1
w
mj
(x
m
x
j
)
_
_
2.7. FUNCIONES HARMNICAS DISCRETAS 31
4. Concluir que

2
(x
1
, ..., x
m
) = (B
2
A
2
)
_

_
x
1
.
.
.
x
m
_

_
es decir, que la matriz de
2
en la base cannica de C
0
(() es J
2
= B
2
A
2
.
5. Vericar que
[x
1
x
m
]J
2
_

_
x
1
.
.
.
x
m
_

_ =

1i<jm
w
ij
(x
i
x
j
)
2
.
6. Concluir que el operador discreto de Laplace
2
es simtrico y positivo semi-
denido.
7. Concluir de lo anterior que

2
, = ,
2

donde
, =

vV
(v)(v).
8. Concluir que para cada p > 0 se puede calcular un nico operador
p
que es la
p-potencia de
2
: este operador es llamado el operador discreto p-Laplaciano.
9. Considere una orientacin para los ejes del grafo. Si v
i
, v
j
E, entonces es-
cribamos (v
i
, v
j
) para denotar el eje orientado de manera que v
i
es el vrtice de
partida. Dena las matrices U = (u
ij
), V = (v
ij
) M
nn
(R) por
u
ij
=
_
_
_
1, si tenemos e
i
= (v
j
, v
k
)
1, si tenemos e
i
= (v
k
, v
j
)
0, en caso que e
i
no contiene al vrtice v
j
v
ij
=
_
_
_
w
ij
, si tenemos e
i
= (v
j
, v
k
)
w
ij
, si tenemos e
i
= (v
k
, v
j
)
0, en caso que e
i
no contiene al vrtice v
j
.
Vericar que
J
2
=
t
UV
y que
t
UV no depende de la orientacin escogida sobre los ejes.
10. Sean r 1, ..., m, a
1
, ..., a
r
R y escriba
J
2
=
_
J
11
J
12
t
J
12
J
22
_
donde J
11
es matriz simtrica de tamao rr, J
12
es matriz de tamao r(mr)
y J
22
es matriz simtrica de tamao (mr) (mr). Vericar que el problema
_
(v
j
) = a
j
, j = 1, ..., r
(v
j
) = 0, j = r + 1, ...., m
32 CAPTULO 2. GRAFOS MTRICOS
es equivalente al problema lineal (donde I
r
denota la matriz identidad de tamao
r r y 0 a la matriz cero de tamao r (mr))
_
I
r
0
t
J
12
J
22
_
_

_
x
1
.
.
.
x
r
x
r+1
.
.
.
x
m
_

_
=
_

_
a
1
.
.
.
a
r
0
.
.
.
0
_

_
2.8. Derivaciones inducidas por campos de vectores
Consideremos un grafo mtrico ((, d) y un campo de vectores X : V V , donde
( = (V, E). Tal campo de vectores permite denir una derivacin en ( como
D
X
: C
0
(() C
0
(() ,
donde D
X
(v) :=
X(v)
(v).
Ejemplo 10. Consideremos un grafo mtrico ((, d) de grado nito. Si v, w V es
tal que w N(v), entonces podemos denir el campo de vectores
X
v,w
() =
_
w, = v
, ,= v .
Luego, para C
0
(() se tiene que
D
Xv,w
()() =
_
_
_
(w) (v)
d(v, w)
=
w
(v), = v
0, ,= v .
Luego,
D
2
Xv,w
()() =
_
_
_
X
v,w
()(w) X
v,w
()(v)
d(v, w)
=
(v) (w)
d(v, w)
2
=
2
w
(v), = v
0, ,= v .
Luego, el operador discreto de Laplace es

2
=

vV

wN(v)
D
2
Xv,w
.
Tambin podemos de manera inductiva denir

k
=

vV

wN(v)
D
k
Xv,w
,
donde
D
k
Xv,w
()() = (1)
k

_
_
_
(v) (w)
d(v, w)
k
=
k
w
(v), = v
0, ,= v .
2.9. PRINCIPIO DEL MXIMO Y MNIMO 33
Observacin 2.8.1. En el ejemplo anterior la derivacin
k
se transforma en
2
si
cambiamos la mtrica d por la nueva mtrica d
2/k
.
Ejercicio 31. Ver que el operador
p
no siempre puede ser transformado al operador

2
por medio de cambio de mtrica. Analizar esto para K
3
.
2.9. Principio del mximo y mnimo
Diremos que la funcin C
0
(() no es localmente constante si para cada vrtice
v V existe un vrtice vecino w N(v) con (w) ,= (v). Notemos que si es
localmente constante en el vrtice v, entonces es harmnica all.
Lema 2.9.1. Sea ( un grafo nito. Entonces toda C
0
(() tiene un mximo global
y un mnimo global.
Demonstracin. Tarea.
Teorema 2.9.2 (Principio del Mximo y Mnimo). Sea ((, d) un grafo mtrico -
nito y C
0
(() una funcin que no es localmente constante. Si v V es un mximo o
un mnimo local para , entonces no es harmnica en v.
Demonstracin. Como el grafo es nito, entonces V es nito, la existencia de un
mximo y de un mnimo es dada por el Lema anterior. Sea v V un mximo local para
, es decir, (v) (w) para todo w N(v). Luego, como (v) (w), la nica
manera de tener la igualdad
0 =
2
(v) =

wN(v)
(v) (w)
d
2
(v, w)
es que tengamos que (w) = (v) para todo w N(v), una contradiccin al hecho que
no es localmente constante. La demostarcin es idntica para un mnimo local.
Ejercicio 32. Vericar que el resultado anterior no es en general vlido si el grafo no
es nito.
Corolario 2.9.3. Sea ((, d) un grafo mtrico nito y conexo. Entonces, las nicas
funciones harmnicas C
0
(() son las constantes.
34 CAPTULO 2. GRAFOS MTRICOS
Corolario 2.9.4. Sea ((, d) un grafo mtrico nito, conexo. Entonces, el espectro del
operador Laplaciano discreto es
0 =
1
<
2

m
donde el espacio propio asociado al valor propio
1
= 0 es de dimensin 1.
Observacin 2.9.5. Respecto al resultado anterior, si eliminamos la condicin de que
el grafo sea conexo, entonces el Teorema 2.9.2 nos asegura que el valor propio
1
= 0
tendr multiplicidad igual al nmero de componentes conexas de este.
El Corolario 2.9.4 nos dice que
2
> 0. El prximo resultado nos indica como deter-
minarlo. Recordemos que en C
0
(() (grafo nito) tenemos el producto interior Euclidiano
, =

vV
(v)(v).
Corolario 2.9.6. Sea ((, d) un grafo mtrico nito, conexo. Entonces, si denotamos
por C(0) < C
0
(() el subspacio formado por las funciones constantes, entonces
C(0)

= C
0
(() :

vV
(v) = 0
and

2
= Inmo
C(0)

{0}

{v,w}E
_
(v) (w)
d(v, w)
_
2

vV
(v)
2
Demonstracin. Es claro que si C
0
(() :

vV
(v) = 0 y C(0),
entonces , = 0. Luego, C
0
(() :

vV
(v) = 0 < C(0)

. Como
C
0
(() :

vV
(v) = 0 es de co-dimensin 1 en C
0
((), se obtene la igualdad deseada.
Como
2
es simtrica, sus valores propios diferentes tienen espacios propios ortogo-
nales entre si, en particular, los vectores propios de
2
asociados a los valores propios

j
, con j 2, viven en C(0)

. Por otro lado, sabemos que, para cada C


0
(() vale la
igualdad
,
2
=

{v,w}E
_
(v) (w)
d(v, w)
_
2

vV
(v)
2
.
As, si es vector propio asociado al valor propio
j
, entonces

j
=

{v,w}E
_
(v) (w)
d(v, w)
_
2

vV
(v)
2
.
Ya que
2
es el menor valor propio diferente de cero, lo anterior nos da la igualdad
deseada para
2
.
2.9. PRINCIPIO DEL MXIMO Y MNIMO 35
Ejercicio 33. Si eliminamos la condicin de nitud del grafo, entonces podemos tener
funciones harmnicas discretas diferentes de las constantes. Sea ( denido por V =
Z[i] C y los ejes son los arcos de la forma z + t : t [0, 1] y z + it : t [0, 1]
donde z Z[i]. Para cada n = 0, 1, 2, 3, ..., sea
P
n
: Z[i] C : z z
n
Tomamos la mtrica discreta d 1. En este caso, vericar que P
n
es harmnica
discreta slo para n = 0, 1, 2, 3.
Ejercicio 34. Sea ((, d) un grafo mtrico nito, conexo con al menos 2 vrtices,
donde ( = (V, E). Supongamos que V = v
1
, ..., v
m
y sea w
ij
= 0 en caso que
v
i
, v
j
/ E y w
ij
= d(v
i
, v
j
)
2
en caso que v
i
, v
j
E.
1. Vericar la igualdad
m

k=1

k
= 2

1i<jm
w
ij
= Traza(B
2
),
donde B
2
es la matriz de valencia de gardo 2 asociada al grafo mtrico.
(Ind. La traza es invariante por conjugacin y la matriz J
2
es conjugada a la
matriz diagonal cuya diagonal es formada de los valores propios.)
2. Concluir que

2

2
m1

1i<jm
w
ij
=
Traza(B
2
)
m1

m

2
m1

1i<jm
w
ij
=
Traza(B
2
)
m1
.
3. Vericar

2
=
Traza(B
2
)
m1

2
=
3
= =
m
=
Traza(B
2
)
m1
.
Adems, ver que esta igualdad vale slo cuando el grafo es K
m
y la mtrica d
es constante.
4. En el caso particular en que d = 1, es decir w
ij
0, 1, concluir que
2
m.
Ms an,
2
= m s y slo si ( = K
m
. En el caso ( = K
m
vericar que
2
=
=
m
= m.
5. Considerar los grafos completo K
2
y K
3
con una mtrica discreta. Calcule los
valores propios de
2
.
Ejemplo 11. Sea ( denido por V = Z[i] C y los ejes son los arcos de la forma
z +t : t [0, 1] y z +it : t [0, 1] donde z Z[i]. Consideremos la funcin
: Z[i] R : a +ib a
2
+b
2
36 CAPTULO 2. GRAFOS MTRICOS
Tomamos la mtrica discreta d 1. En este caso, si z Z[i], entonces
N(z) = z + 1, z 1, z +i, z i
y luego (z = a +ib)

2
(z) = ((z+1)(z))+((z1)(z))+((z+i)(z))+((zi)(z)) =
= 4(a
2
+b
2
) + ((a + 1)
2
+b
2
+(a 1)
2
+b
2
+a
2
+(b + 1)
2
+a
2
+ (b 1)
2
) = 4
es decir, no es harmnica discreta en ningn punto de V .
Ejercicio 35. Sea ( denido por V = Z[i] C y los ejes son los arcos de la forma
z + t : t [0, 1] y z + it : t [0, 1] donde z Z[i], junto con la mtrica discreta
d 1.
(i) Si : (
0
R escribir la condicin
2
= 0.
(ii) Usando (i) vericar que dado valores cualesquiera para (n, 0) y (n, 1), para
todo n Z, se puede extender de manera nica u a todo el rwsto de los vrtices
para que sea harmnica.
(iii) Concluir que el espacio vectorial real de las funciones harmnicas en este caso
es isomorfo a R
Z
Ejemplo 12. Consideremos el grafo ( = K
4
donde
V = v
1
, v
2
, v
3
, v
4

y la mtrica discreta d 1. Tenemos el isomorsmo lineal natural


f C
0
(() (f) = (f(v
1
), f(v
2
), f(v
3
), f(v
4
)) R
4
En este caso, si (f) = (a, b, c, d), entonces
_

2
f(v
1
) = 3a +b +c +d

2
f(v
2
) = 3b +a +c +d

2
f(v
3
) = 3c +a +b +d

2
f(v
4
) = 3d +a +b +c
Luego f Ker(
2
), es decir, f es harmnica discreta si y slo si
a = b = c = d
o equivalentemente, si y slo si f es constante.
Por oro lado, si (f) = (1, 1, 2, 0), entonces f es harmnica discreta en v
1
y v
2
, pero

2
f(v
3
) = 4 =
2
f(v
4
).
2.10. LOS PROBLEMAS DISCRETOS DE DIRICHLET Y NEUMANN 37
2.10. Los problemas discretos de Dirichlet y Neumann
Consideremos primero la siguiente observacin.
Lema 2.10.1. Sea ((, d) un grafo mtrico nito y conexo. Supongamos que el
conjunto de vrtices de ( es dado por
V = v
1
, ..., v
n
, v
n+1
, ..., v
m
,
donde n > 0 y m > n. Escribamos la matriz del Laplaciano discreto
2
con esta
numeracin como
J
2
=
_
R U
t
U T
_
donde Ry T son matrices cuadradas de tamaos n y (mn), respectivamente. Entonces,
T es invertible.
Demonstracin. Denotemos por / el espacio de funciones : V R que son
harmnicas en v
n+1
, ..., v
m
y que se anulan en v
1
, ..., v
n
. Ahora, si /, entonces
sus mximos y mnimos deben estar en v
1
, ..., v
n
; de donde concluimos que 0, es
decir / = 0.
Identicando con el vector columna
t
[x y], donde x
j
= (v
j
), j = 1, ..., n e y
r
=
(v
n+r
), r = 1, ..., m r, tenemos que / corresponde al espacio de soluciones del
sistema lineal siguiente
_
I 0
t
U T
_ _
x
y
_
= 0
Como tal espacio de soluciones es trivial, la matriz correspondiente debe ser invertible,
en particular, T debe ser invertible.
Teorema 2.10.2 (Problema discreto de Dirichlet). Sea ((, d) un grafo mtrico nito
y conexo, donde ( = (V, E). Sea ,= W V y consideremos nmeros a
w
, b
v
R para
cada w W y cada v V W. Entonces, existe una y slo una funcin : V R
solucin al problema discreto de Dirichlet :
_
_
_
(v) = b
v
, v V W
(w) = a
w
, w W .
Demonstracin.
Unicidad. Sea D < C
0
(() = L
2
(() el subespacio de todas las funciones
C
0
(() tales que (w) = a
w
para todo w W. Supongamos que tenemos dos posibles
soluciones, digamos
1
,
2
D. Luego, =
1

2
C
0
(() resulta ser harmnica en
V W y (v) = 0 para cada v W. Por el principio del mximo y del mnimo, debe
tener sus mximos y mnimos en W ; luego = 0.
38 CAPTULO 2. GRAFOS MTRICOS
Existencia. Sean A
2
y B
2
las matrices de adyacencia y valencia mtrica de grado 2,
respectivamente. Sean
V = v
1
, ..., v
m

W = v
1
, ..., v
r

a
1
= a
v1
, ..., a
r
= a
vr
, b
1
= b
vr+1
, ..., b
mr
= b
vm
R.
Identicando cada funcin C
0
(() con el vector
x =
_

_
(v
1
)
.
.
.
(v
m
)
_

_
y suponiendo que
J
2
= B
2
A
2
=
_
R U
t
U T
_
donde Res de tamao rr, U es de tamao r(mr) y T es de tamao (mr)(mr),
vemos que el problema de Dirichlet es equivalente a resolver el sistema lineal
_
I 0
t
U T
_
_

_
x
1
.
.
.
x
r
x
r+1
.
.
.
x
m
_

_
=
_

_
a
1
.
.
.
a
r
b
1
.
.
.
b
mr
_

_
.
Como T es invertible, por el Lema 2.10.1, ,el problema lineal anterior tiene solucin y
dems es nica.
Observacin 2.10.3. En la demostracin anterior, la existencia para [W[ 2, se
puede tambin ver de la siguiente manera. Como antes, denamos
w
ij
=
_
d
2
(v
i
, v
j
), siv
i
, v
j
E;
0, en caso contrario.
Al considerar el isomorsmo lineal
: D R
mr
: ((v
r+1
), ..., (v
m
)),
el operador Q queda dado por
Q : R
mr
R
Q(x
1
, ..., x
mr
) =
1
2

1i<jmr
w
(r+i)(r+j)
(x
i
x
j
)
2
+
+
1
2

1imr

1jr
w
(r+i)j
(x
i
a
j
)
2
+
2.10. LOS PROBLEMAS DISCRETOS DE DIRICHLET Y NEUMANN 39

mr

j=1
b
vr+j
x
j
Ahora, la derivada parcial de Q respecto a la variable y
k
es dada por :
Q
x
k
=

1jmr
w
(r+k)(r+j)
(x
k
x
j
) +

n+1jm
w
(r+k)j
(x
k
a
j
) b
v
r+k
=
= (v
r+k
) b
v
r+k
De esta manera, cualquier punto crtico para Q corresponder a una funcin como se
requiere. Ahora, como la funcin Q es cuadrtica positiva, esta posee un mnimo.
Teorema 2.10.4 (Problema discreto de Neumann). Sea ((, d) un grafo mtrico -
nito y conexo, donde ( = (V, E). Sean W Z V , W ,= , V Z ,= , [Z W[ = 1,
de manera que al quitar todos los ejes que tienen alguno de sus vrtices en W no desco-
necta el grafo. Sea : W V Z y consideremos una coleccin de nmeros reales
a
w
, b R, w W, no necesariamente diferentes. Entonces, existe una y slo una funcin
: V R solucin al problema discreto de Neumann :
_

_
(v) = 0, v V Z
(w) ((w)) = a
w
, w W
(z) = b, z = Z W.
Demonstracin. Sean
V = v
1
, ...., v
n

Z = v
1
, ..., v
m+1

W = v
1
, ..., v
m

Supongamos que (v
j
) = v
(j)
, para j = 1, ..., m, donde
: 1, ..., m m+ 2, ..., n.
Sean A
2
y B
2
las matrices de adyacencia y valencia mtrica de grado 2 del grafo (.
Identicamos cada funcin : V R con el vector
x =
_

_
(v
1
)
.
.
.
(v
n
)
_

_ .
40 CAPTULO 2. GRAFOS MTRICOS
Hacemos la descomposicin por bloques siguiente :
J
2
= B
2
A
2
=
_

_
L
1
..
mm
L
2
..
m1
L
3
..
m(nm1)
t
L
2
..
1m
L
4
..
11
L
5
..
1(nm1)
t
L
3
..
(nm1)m
t
L
5
..
(nm1)1
L
6
..
(nm1)(nm1)
_

_
.
Sea M la matriz de tamao m(n m1) de manera que
m
jk
=
_
0, k ,= (j) m1
1, k = (j) m1 .
As, el problema de Neumann se escribe como
_
_
I
m
0 M
0 1 0
t
L
3
t
L
5
L
6
_
_
x =
_

_
a
1
.
.
.
a
m
b
0
.
.
.
0
_

_
.
Haciendo operaciones elementales la, obtenemos el sistema lineal siguiente :
_
_
I
m
0 M
0 1 0
0 LL
5
LL
5
_
_
x =
_

_
a
1
.
.
.
a
m
a
m+1
= b
a
m+2
.
.
.
a
n
_

_
.
Queremos ver que la matriz
_
1
11
0
1(nm1)
LL
5
LL
6
_
es invertible, equivalentemente que LL
6
es invertible.
Consideremos el grafo que se obtiene al eliminar todos los vrtices v
1
,..., v
m
del
grafo ( y haciendo que cada eje que terminaba en v
j
ahora termine en v
(j)
. Por la
hiptesis hecha sobre tales vrtices, se tiene que sigue siendo conexo. Si A

2
(respecti-
vamente, B

2
) es la matriz de adyacencia mtrica (respectivamente, de valencia mtrica)
del grafo conexo nito , se obtiene que
J

2
= B

2
A

2
=
_
r
11
U
1(nm1)
LL
5
LL
6
_
2.10. LOS PROBLEMAS DISCRETOS DE DIRICHLET Y NEUMANN 41
El Lema 2.10.1 ahora asegura que la matriz LL
6
es invertibe, como queramos.
PARTE II
ECUACIONES PARCIALES EN
DIFERENCIAS SOBRE GRAFOS
CAPTULO 3
ECUACIONES PARCIALES EN DIFERENCIAS
Consideremos un grafo simple, conexo y de grado nito ((, d), donde ( = (V, E).
En este captulo consideraremos el problema de existencia de soluciones para ecuaciones
parciales en diferencia (EPD) del tipo
D() = F(v, )
donde D es una derivacin simtrica positiva y semi-denida para ( y F : V R R
es una funcin.
Por ejemplo, en casos de grafos mtricos, se tienen EPDs del tipo

2
= F(v, ),
k
= F(v, ),
p
= F(v, ),
2
+f(v)
p
= 0.
Daremos la demostracin para el caso F(v, ) = f() y al nal del captulo diremos
cmo modicar esta demostracin para el caso general.
3.1. Ecuaciones del tipo D() = f()
En esta seccin consideraremos el caso de grafos nitos y ecuaciones de la forma
(1) D() = f()
donde D es una derivacin simtrica y positiva semi-denida, f : R R es una funcin
de clase C
1
y C
0
(().
En [24] est estudiado el caso particular cuando D =
2
para d 1) basndose en los
mtodos usados en el caso clsico. Nosotros adaptaremos lo hecho en [24] para el caso
de cualquier mtrica para as poder obtener resultados equivalentes.
Supongamos que V = v
1
, ..., v
m
y sea J = [w
ij
] la matriz que representa al opera-
dor D. Entonces, tenemos que
(i)
t
J = J,
(ii) J es no-negativa y
(iii) el espectro de J es de la forma
0 =
1

2

m
46 CAPTULO 3. ECUACIONES PARCIALES EN DIFERENCIAS
Al identicar los espacios vectoriales C
0
(() con R
m
va el isomorsmo lineal real
: C
0
(() R
m
: () = ((v
1
), ...(v
m
))
vemos que la ecuacin (1) es equivalente al sistema algebraico
(2) Jx = f(x)
donde
x =
_

_
x
1
.
.
.
x
m
_

_
y
f(x) =
_

_
f(x
1
)
.
.
.
f(x
m
)
_

_ .
Observemos que en el caso en que tenemos D
2
,
k
,
p
, tenemos que la matriz
J correspondiente tiene la propiedad que la suma de cada columna es cero. Luego, la
siguiente observacin trivial es interesante tenerla en cuenta.
Teorema 3.1.1. Sean ((, d) un grafo simple, conexo, nito y f : R R. Si u
C
0
(() es solucin de la ecuacin (1). Si

vV
D((v)) = 0
entonces

vG0
f((v)) = 0 .
Denicin 3.1.2. Diremos que la derivacin D es una derivacin nula si

vV
D((v)) = 0 .
Corolario 3.1.3. Sean ((, d) un grafo simple, conexo, nito, D una derivacin nula y
f : R R. Si f(t) > 0 para todo t, entonces no hay solucin de la ecuacin (1).
Ejemplo 13. Sean ((, d) un grafo mtrico simple, conexo, nito y n 1, 2, ....
Entonces la ecuacin
2
= e

no tiene solucin.
3.1. ECUACIONES DEL TIPO D() = f() 47
Corolario 3.1.4. Sean ((, d) un grafo simple, conexo, nito, D una derivacin nula y
f : R R una funcin positiva, es decir, f(t) > 0 para t ,= 0 (o una funcin negativa,
es decir, f(t) < 0 para t ,= 0). Si C
0
(() es solucin de la ecuacin (1), entonces
0.
Ejemplo 14. Sean ((, d) un grafo mtrico simple, conexo, nito y n 1, 2, ....
Entonces la ecuacin
2
=
2n
slo tiene como solucin a 0.
Si consideramos la funcin
H
f
: R
m
R
H
f
(x
1
, ..., x
m
) =
1
2
[x
1
x
m
]J
_

_
x
1
.
.
.
x
m
_

_
m

j=1
xj
_
0
f(t) dt
vemos que
H
f
_

_
x
1
.
.
.
x
m
_

_ = J
_

_
x
1
.
.
.
x
m
_

_
_

_
f(x
1
)
.
.
.
f(x
m
)
_

_
concluyendo el siguiente hecho.
Teorema 3.1.5. Las soluciones de la ecuacin (1) corresponden exactamente a los
puntos crticos de la funcin H
f
.
Cmo determinar la existencia de puntos crticos de H
f
?. En el caso clsico esto es
logrado usando el lema del paso de la montaa, el cual procedemos a recordar para el
caso de dimensin nita (ver [5] para el caso nito y [1] para el caso general).
Teorema 3.1.6 (Lema del paso de la montaa). Sea H : R
m
R una funcin de
clase C
1
tal que :
(i) H(0) = 0 ;
(ii) existe r > 0 de manera que H(x) > 0, si 0 < |x| r ;
(iii) existe y R
m
, de manera que H(y)H(x) < 0, para |x| = r.
Sea
A = : [0, 1] R
m
: (0) = 0, (1) = y, C
0
([0, 1])
y
a = Inf
A
Max
t[0,1]
H((t)) R,
entonces existe una sucesin (x
(k)
) R
m
tal que
lim
k+
H(x
(k)
) = a, and lim
k+
|H(x
(k)
)| = 0.
48 CAPTULO 3. ECUACIONES PARCIALES EN DIFERENCIAS
Ms an, si para toda sucesin (y
(k)
) R
m
tal que
lim
k+
H(y
(k)
) = a and lim
k+
|H(y
(k)
)| = 0
existe una subsucesin convergente (condicin de Palais-Smale), entonces a es un valor
crtico, es decir, H tiene un punto crtico p R
m
0 for H.
Para poder utilizar el Teorema 3.1.6 para obtener puntos crticos no triviales de la
funcin H
f
necesitamos que la funcin f : R R satisfaga ciertas condiciones. Ya que
1
2
[x
1
x
m
]J
_

_
x
1
.
.
.
x
m
_

_ 0,
quisiramos que exista cierto r > 0 con las siguientes propiedades :
(i) si [t[ < r, entonces
t
_
0
f(s) ds < 0;
(ii) existe un punto a = (a
1
, ..., a
m
) R
m
tal que r
2
< a
2
1
+ + a
2
m
y de manera
que
1
2
[a
1
a
m
]J
_

_
a
1
.
.
.
a
m
_

_ <
m

j=1
aj
_
0
f(t) dt
Si consideramos
L
f
(t) := H
f
(t, 0, ..., 0) =
t
2
2
m

j=2
w
1j

t
_
0
f(s) ds,
entonces una manera de garantizar la condicin (i) es tener f(0) = 0 y f

(0) < 0 y para


garantizar la condicin (ii) es tener algn t
0
> 0 de manera que L
f
(t
0
) < 0. Esto se
puede garantizar si
lim
t+
L
f
(t) = .
Para garantizar la condicin de Palais-Smale y la anterior, basta asumir la condicin
lim
t
f(t)
t
= +,
ya que en tal caso todo existe algn s > 0 de manera que si |x| > s, entonces H
f
(x) < 0.
Teorema 3.1.7. Sea ((, d) un grafo simple, conexo y nito, D una derivacin sim-
trica y positiva semi-denida y f : R R de clase C
1
tal que f(0) = 0, f

(0) < 0
y
lim
t
f(t)
t
= +.
Entonces existe solucin no trivial de la ecuacin (1).
3.1. ECUACIONES DEL TIPO D() = f() 49
Ejemplo 15. Sea f(t) = t
p
h(t), donde p > 1, t
p
:= [t[
p1
t, h(0) = 0, h

(0) > 0
y, para t ,= 0, [
h(t)
t
[ < M, para algn M > 0. En tal caso se cumplen las condiciones del
Teorema 3.1.7 para la funcin f y, en particular, para todo grafo mtrico nito conexo
((, d) la ecuacin

2
=
p
h()
tiene solucin no trivial en C
0
(() si p > 1. Ejemplos de tales funciones h son, (i)
h(t) = t con > 0 y (ii) h(t) = sin(t).
Ejemplo 16. Hay casos de funciones que no satisfacen las condiciones del Teorema
3.1.7, como es el caso cuando
f(t) = t
p
:= [t[
p1
t, p > 1,
en cuyo caso,
f

(t) = p[t[
p1
,
t
_
0
f(s) ds =
[t[
p+1
p + 1
.
Veamos un par de ejemplos. Consideremos primero el grafo completo K
2
cuyos vr-
tices son v
1
, v
2
y una mtrica d. Tomemos D =
2
. En este caso tenemos el valor
positivo d(v
1
, v
2
)
2
= w
12
> 0 y las matrices
A
2
=
_
0 w
12
w
12
0
_
, B
2
=
_
w
12
+w
13
0
0 w
12
+w
23
_
J = J
2
=
_
w
12
+w
13
w
12
w
12
w
12
+w
23
_
.
En esta situacin, tenemos que
H
f
_
x
1
x
2
_
=
1
2
w
12
(x
1
x
2
)
2

1
p + 1
_
[x
1
[
p+1
+[x
2
[
p+1
_
.
Es claro que
H
f
_
0
0
_
= 0 .
Adems tenemos que
G(x) = H
f
_
x
x
_
= 2w
12
x
2

2
p + 1
[x[
p+1
.
Hay slo un punto crtico x > 0 de la funcin G(x), este siendo x
0
= (2w
12
)
1
p1
.
Ahora, el punto
_
(2w
12
)
1
p1
(2w
12
)
1
p1
_
es un punto crtico de H
f
. As, vemos que la ecuacin (1) (con D =
2
) tiene solucin
no trivial para cada p > 1.
50 CAPTULO 3. ECUACIONES PARCIALES EN DIFERENCIAS
Ahora consideremos el grafo completo K
3
cuyos vrtices son v
1
, v
2
, v
3
. En este
caso tenemos los valores positivos
w
12
, w
13
, w
23
> 0
A
2
=
_
_
0 w
12
w
13
w
12
0 w
23
w
13
w
23
0
_
_
, B
2
=
_
_
w
12
+w
13
0 0
0 w
12
+w
23
0
0 0 w
13
+w
23
_
_
J = J
2
=
_
_
w
12
+w
13
w
12
w
13
w
12
w
12
+w
23
w
23
w
13
w
23
w
13
+w
23
_
_
H
f
_
_
x
1
x
2
x
3
_
_
[[
1
2
_
w
12
(x
1
x
2
)
2
+w
13
(x
1
x
3
)
2
+w
23
(x
2
x
3
)
2
_

1
p + 1
_
[x
1
[
p+1
+[x
2
[
p+1
+[x
3
[
p+1
_
Si tomamos p = 2, w
12
= 1 = w
23
, w
13
= 2, entonces el nico punto crtico (real) de
H
f
es (0, 0, 0), es decir, la ecuacin (1) (con D =
2
), en este caso particular, no tiene
ms que la solucin trivial.
Denicin 3.1.8. Una funcin C
0
(() se dice positiva si (v) 0 para todo
v V y se dice negativa si (v) 0 para todo v V , donde ( = (V, E).
El Teorema 3.1.7 slo da la existencia de soluciones no triviales, pero no dice si existen
soluciones positivas y/o negativas. Ahora analizaremos la existencia de tales soluciones
bajo ciertas restricciones en f.
Dada una funcin de clase C
1
, digamos H : R
m
R, se dene la variedad de Nehari
asociada a H como
S
H
= x R
m
0 : H(x), x = 0 =
_
_
_
x R
m
0 :
m

j=1
x
j
H
x
j
(x) = 0
_
_
_
,
donde x = (x
1
, ..., x
m
).
Es claro de la denicin que S
H
debe contener a todos los puntos crticos diferentes
de 0 de la funcin H.
Si consideramos
F : R
m
R
F(x) =
m

j=1
x
j
H
x
j
(x)
entonces vemos que
S
H
F
1
(0) .
3.1. ECUACIONES DEL TIPO D() = f() 51
Si suponemos que H es de clase C
2
, entonces F es de clase C
1
. Ahora,
F
x
k
(x) =
H
x
k
(x) +
m

j=1
x
j

2
H
x
k
x
j
(x) .
Si tenemos que
F
x
k
(x) = 0, k = 1, ..., m,
entonces, en particular tendremos que
0 =
m

k=1
x
k
F
x
k
(x) =
m

k=1
x
k
H
x
k
(x) +
m

k=1
x
k
m

j=1
x
j

2
H
x
k
x
j
(x)
equivalentemente
m

k=1
x
k
H
x
k
(x) + [x
1
x
m
]Hess(H)(x)
_

_
x
1
.
.
.
x
m
_

_ = 0
donde Hess(H)(x) denota la matriz Hessiana de H en el punto x. Si adems x S
H
,
entonces debemos tener
[x
1
x
m
]Hess(H)(x)
_

_
x
1
.
.
.
x
m
_

_ = 0 .
Lo anterior junto al teorema de la funcin implcita permiten obtener el siguiente he-
cho.
Lema 3.1.9. Sea H : R
m
R una funcin de clase C
2
tal que
[x
1
x
m
]Hess(H)(x)
_

_
x
1
.
.
.
x
m
_

_ ,= 0
para todo x = (x
1
, ..., x
m
) S
H
. Entonces, S
H
es una subvariedad diferenciable de
dimensin m1.
En nuestra situacin usaremos H = H
f
, en cuyo caso
Hess(H
f
)(x
1
, ..., x
m
) = J
_

_
f

(x
1
) 0 0 0
0 f

(x
2
) 0 0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 0 0 f

(x
m
)
_

_
y
[x
1
x
m
]Hess(H)(x)
_

_
x
1
.
.
.
x
m
_

_ = [x
1
x
m
]J
_

_
x
1
.
.
.
x
m
_

_
m

j=1
x
2
j
f

(x
j
) .
52 CAPTULO 3. ECUACIONES PARCIALES EN DIFERENCIAS
Luego, si suponemos que
f

(t) >
f(t)
t
, t ,= 0
entonces para x = (x
1
, ..., x
m
) S
H
f
tendremos que
[x
1
x
m
]J
_

_
x
1
.
.
.
x
m
_

_
m

j=1
x
2
j
f

(x
j
) < [x
1
x
m
]J
_

_
x
1
.
.
.
x
m
_

_
m

j=1
x
j
f(x
j
) = H
f
(x), x = 0 .
En resumen, tenemos el siguiente resultado.
Proposicin 3.1.10. Sea ((, d) un grafo simple, conexo y nito, D una derivacin
simtrica positiva semi-denida y f : R R una funcin de clase C
1
tal que
f

(t) >
f(t)
t
, t ,= 0.
Entonces la variedad de Nehari S
H
f
es una subvariedad diferenciable de R
m
de dimen-
sin m1.
Ahora, como
H
f
(x
1
, ..., x
m
) =
1
2
[x
1
x
m
]J
_

_
x
1
.
.
.
x
m
_

_
m

j=1
xj
_
0
f(t) dt
y
H
f
_

_
x
1
.
.
.
x
m
_

_ = J
_

_
x
1
.
.
.
x
m
_

_
_

_
f(x
1
)
.
.
.
f(x
m
)
_

_
vemos que
S
H
f
=
_

_
x R
m
0 : [x
1
x
m
]J
_

_
x
1
.
.
.
x
m
_

_ =
m

j=1
x
j
f(x
j
)
_

_
.
Para ver algunas propiedades de S
H
f
necesitaremos el siguiente hecho.
Lema 3.1.11. Sea M = (m
ij
)
mm
tal que M =
t
M, m
ij
0 para i ,= j y m
jj
0.
Entonces,
t
x
+
Mx

=
t
x

Mx
+
0
donde x = [x
1
x
m
], x
+
j
= Mx0, x
j
y x

j
= Mn0, x
j
.
3.1. ECUACIONES DEL TIPO D() = f() 53
Demonstracin. La igualdad es consecuencia del hecho que M es una matriz sim-
trica. Por otro lado,
[x
+
1
x
+
m
]M
_

_
x

1
.
.
.
x

m
_

_ =
m

k=1
m

j=1
x

k
x
+
j
m
kj
0
ya que x
+
j
x

j
= 0, x
+
k
x

j
0 y m
kj
0 para k ,= j.
Denicin 3.1.12. Diremos que una derivacin D cuya matriz J que la representa sa-
tisface las mismas hiptesis que M del Lema anterior es una derivacin simtrica positiva
semi-denida de tipo positiva.
Ejemplo 17.
2
es un ejemplo de derivacin simtrica positiva semi-denida de tipo
positiva.
Proposicin 3.1.13. Sea ((, d) un grafo simple, conexo y nito, D derivacin sim-
trica positiva semi-denida y f : R R de clase C
1
tal que
f(0) = 0, f

(0) < 0, lim


t
f(t)
t
= +, f

(t) >
f(t)
t
, t ,= 0.
Entonces
(i) S
H
f
es compacta ;
(ii) x R
m
0 existe > 0 (nico) de manera que x S
H
f
. Ms an, si
0 < < , entonces H
f
(x) < H
f
(x).
(iii) Toda solucin no trivial de la ecuacin (1) corresponde a un punto crtico de H
f
restricto a S
H
f
.
Demonstracin.
Parte (i). Veamos que 0 no es punto de acumulacin de puntos en S
H
f
; con lo cual
vemos que S
H
f
es un cerrado (pues sabemos que S
H
f
0 es la preimagen de 0 por
una funcin continua). Como J es una matriz simtrica positiva semi-denida, tenemos
que
t
xJx 0. Por otro lado, como f

(0) < 0 y f(0) = 0, tenemos que tf(t) < 0


para todo t ,= 0 muy cercano a 0. Si 0 pudiese acumularse por puntos de S
H
f
, digamos
por la sucesin x
(n)
S
H
f
, entonces para n muy grande tendremos que
t
x
(n)
Jx
(n)
=

m
j=1
x
(n)
j
f(x
(n)
j
). Por lo visto antes, la parte izquierda de tal igualdad es mayor o igual
cero, pero la parte derecha ser negativa, una contradiccin.
Ahora, el acotamiento de S
H
f
se obtiene del hecho que en la igualdad
t
xJx =
m

j=1
x
j
f(x
j
)
54 CAPTULO 3. ECUACIONES PARCIALES EN DIFERENCIAS
el lado izquierdo crece cuadrticamente, pero la condicin
lim
t
f(t)
t
= +,
dice que la parte derecha crece ms deprisa.
Parte (ii). Sea x R
m
0. Denamos la funcin Q : (0, +) R por
Q(t) = H
f
(tx), tx = t(t
t
xJx
t
xF(tx))
donde
F(tx) =
_

_
f(tx
1
)
.
.
.
f(tx
m
)
_

_ .
Queremos ver la existencia de un nico cero de Q. Ya que t ,= 0, basta con ver que hay
un nico cero de la funcin T : (0, +) R por
T(t) = H
f
(tx), x = t
t
xJx
t
xF(tx) =
t
x(J(tx) F(tx)) .
Ya que
t
xJ(tx) = t
t
xJx 0 crece de manera lineal con t y, por otro lado, la condi-
cin
lim
t
f(t)
t
= +,
dice que
t
xF(tx) ( 0 para t sucientemente grande) crece de manera ms rpida, vemos
que
lim
t+
T(t) =
y como
lim
t0
T(t) = 0
obtenemos la existencia de ceros de T.
Notemos que si denimos la funcin R : (0, +) R dada por
R(t) = H
f
(tx),
entonces
R

(t) = T(t)
de donde vemos que los ceros de T son exactamente los puntos crticos de R. Por otro
lado,
R

(t) = T

(t) =
t
xJx
m

j=1
x
2
j
f

(tx
j
) =
1
t
2
_
t
(tx)Hess(H
f
)(tx)(tx)
_
.
La condicin
f

(t) >
f(t)
t
, t ,= 0,
nos asegura que
R

(t) = T

(t) <
t
xJx
1
t
m

j=1
x
j
f(tx
j
) .
3.1. ECUACIONES DEL TIPO D() = f() 55
Si > 0 es un cero de T, es decir, x S
H
f
, y
R

() = T

() <
t
xJx
1

j=1
x
j
f(x
j
) =
1

2
_
_
_
_
_
_
_
_
t
(x)J(x)
m

j=1
(x
j
)f

(x
j
)
. .
= 0 ya que x S
H
f
_
_
_
_
_
_
_
_
= 0
Esto nos dice que cada punto crtico de R es un mximo local, de donde obtenemos
que hay slo un punto crtico > 0 de R siendo este un mximo global para la funcin
H
f
(tx). Esto mismo concluye Parte (iii).
Observacin 3.1.14. Notemos de la ltima parte de la demostracin que la funcin
R(t) = H
f
(tx), para t > 0 y x R
m
0, satisface que H
f
(tx) > 0 para 0 < t < ,
donde > 0 era tal que x S
H
f
, ya que esta funcin es cncava y sabemos que
H
f
(y) > 0 para y ,= 0 muy cercano a 0.
Ahora ya tenemos las herramientas necesarias para poder dar respuesta a nuestra pro-
blemtica original.
Teorema 3.1.15. Sea ((, d) un grafo simple, conexo y nito, D una derivacin sim-
trica positiva semi-denida de tipo positiva y f : R R de clase C
1
tal que
f(0) = 0, f

(0) < 0, lim


t
f(t)
t
= +, f

(t) >
f(t)
t
, t ,= 0.
Entonces la ecuacin
D() = f()
tiene tanto soluciones positivas como soluciones negativas en C
0
(().
Demonstracin. Por la Proposicin 3.1.13, tenemos que S
H
f
es una variedad com-
pacta ; luego la funcin H
f
: S
H
f
R tiene un mnimo global, digamos z. Por la misma
Proposicin, parte (iii), tal valor de z es solucin de la ecuacin (2). Tambin podemos
proceder con el mximo gobal de H
f
restricta a S
H
f
. Como 0 / S
H
f
, tenemos que z ,= 0.
Veamos que todas las coordenadas diferentes de cero de z tienen el mismo signo.
Supongamos por el contrario que z tiene coordenadas diferentes de cero con diferente
signo. Entonces z
+
, z

R
m
0. Por la parte (ii) de la Proposicin 3.1.13 existen
nicos valores positivos, digamos
+
,

de manera que
+
z
+
,

S
H
f
. Podemos
suponer que
+

. En este caso, usando la parte (ii) de la Proposicin 3.1.13,


H
f
(z) H
f
(
+
z) H
f
(
+
z
+
) +H
f
(
+
z

) .
Como H
f
(
+
z

) > 0 (ver la Observacin 3.1.14), tenemos que


H
f
(z) > H
f
(
+
z
+
)
lo cual contradice el hecho que z era mximo global de H
f
sobre S
H
f
.
56 CAPTULO 3. ECUACIONES PARCIALES EN DIFERENCIAS
Ahora, veamos la existencia de dos soluciones, una positiva y otra negativa.
En el caso particular f(t) = f(t), se tiene que w = z es tambin solucin de la
ecuacin (2).
Supongamos ahora la situacin general para f, es decir, esta no es necesariamente
impar. Denamos las funciones impares siguientes :

f(t) =
_
f(t), t > 0
f(t), t 0

f(t) =
_
f(t), t > 0
f(t), t 0 .
La funciones

f y

f satisfacen las condiciones del Teorema, luego tenemos que los
problemas D() =

f() y D() =

f() tienen soluciones positivas y negativas.
La solucin negativa del problema D() =

f() es tambin solucin negativa de
D() = f() y la solucin positiva del problema D() =

f() es tambin solucin
positiva de D() = f().
Observacin 3.1.16. Notemos de lo anterior que los mximos y mnimos de H
f
sobre
la variedad de Nehari S
H
f
producen soluciones de la ecuacin (1) (cuando D =
2
por
ejemplo).
3.2. Ecuaciones del tipo D() = F(v, )
Sea ((, d) un grafo simple, conexo y nito, D una derivacin simtrica y positiva semi-
denida. Denotemos V = v
1
, ..., v
m
, donde ( = (V, E). La existencia de soluciones
no triviales de la ecuacin
(3) D() = F(v, )
donde F : V R R una funcin, puede obtenerse usando las mismas tcnicas.
Teorema 3.2.1. Por cada v V deninimos f
v
: R R por f
v
(t) = F(v, t). Si
para todo v V se tiene que f
v
es de clase C
1
, f
v
(0) = 0 y f

v
(0) < 0, y adems existe
v
0
V de manera que lim
t+
fv
0
(t)
t
= +, entonces la ecuacin (3) tiene soluciones
no triviales.
Demonstracin. Tarea.
Teorema 3.2.2 (Problema de Dirichlet). Sea W = v
1
, ..., v
r
V de manera que
el grafo ( no se desconecta al eliminar W y todos los ejes que tienen un vrtice en W.
Para cada j = 1, ..., r, sean a
j
R dados. Sea F : (V W) R R una funcin dada
3.3. CASO DE GRAFOS INFINITOS 57
y denamos f
j
(t) = F(v
r+j
, t), para cada j = 1, ..., m r. Supongamos que la matriz
J asociada a D es
J =
_
R
t
U
U V
_
donde R es de tamao r r y V es de tamao (m r) (m r). Sea b = Ua, donde
a es el vector columna cuya j-sima coordinada es a
j
. Si cada f
j
: R R satisface las
condiciones
f
j
(0) = b
j
, f

j
(0) < 0, lim
t+
f
j
(t)
t
= +,
entonces el problema de Dirichlet
_
D() = F(v, ), v V W
u(v
j
) = a
j
, j = 1, ..., r
tiene soluciones no triviales
Demonstracin. Note que el problema a solucionar es V y = f(y) Ua, donde f(y)
es el vector columna cuya coordenada j-sima es f
j
(y
j
), y V es una matriz simtrica
positiva semi-denida. Usar ahora el lema del paso de la montaa.
3.3. Caso de grafos innitos
En el caso que ( = (V, E) es un grafo innito conexo y con una cantidad numerable de
vrtices, los teoremas anteriores de existencia siguen siendo vlidos gracias a la versin
innito dimensional del Teorema del paso de la Montaa.
Lema 3.3.1 (Teorema del paso de la Montaa [1]). Sea U un espacio de Hilbert
space y H : U R una funcin de clase C
1
(U; R) la cual es Lipschitz continua sobre
subconjuntos acotados de U (esto es, [H(x) H(y)[ K

|x y| para x, y U
acotado). Supongamos que :
(i) H(0) = 0 ;
(ii) existen a, r > 0 tales que H(x) a, para |x| = r ;
(iii) existe y U, |y| > r con H(y) < 0.
Sean
A = : [0, 1] U : (0) = 0, (1) = y, C
0
([0, 1], U)
y
a = Inf
A
Max
t[0,1]
H((t)) R.
Entonces, a es un punto crtico de H.
Consideremos el espacio de Hilbert real
l
2
= x = (x
1
, x
2
, ...) : x
j
R,

j=1
x
2
j
<
58 CAPTULO 3. ECUACIONES PARCIALES EN DIFERENCIAS
< x, y >=

j=1
x
j
y
j
,
una funcional lineal simtrica y positiva semi-denida Q : l
2
l
2
y funciones reales f
j
:
R Rtales que para todo x = (x
1
, x
2
, ....) l
2
vale que f(x) := (f
1
(x
1
), f
2
(x
2
), ...)
l
2
. Ahora consideramos el problema
(4) Qx = f(x)
Teorema 3.3.2. Si las funciones f
j
son continuas tales que
(5) f
j
(0) = 0, f

j
(0) < 0, lim
t
f
j
(t)
t
= +,

xj
_
0
f
j
(t) dt

x
2
j
para todo x = (x
1
, ....) l
2
, entonces la ecuacin (4) tiene soluciones no triviales.
Demonstracin. Consideremos la funcin real
(6) H
Q
: l
2
R : x
1
2
t
xQx

j=1
xj
_
0
f
j
(t) dt.
Es claro que H
Q
es C
1
(l
2
; R) cuyo gradiente es
(7) H
Q
x = Qx f(x).
Luego, los puntos crticos de H
Q
son exctamente las soluciones del problema (4). Por
la denicin, H
Q
(0) = 0. Como f
j
(0) = 0, f

j
(0) < 0 y Qes positiva semi-denida, exis-
ten a, r > 0 de manera que H
Q
(x) a > 0 para |x| = r. La condicin lim
t
fj(t)
t
=
+nos asegura la existencia de algn y l
2
con |y| > r y H
Q
(y) < 0. Sea R > 0 dado
y sean x, y B(0; R) l
2
, es decir, |x|
2
=

j=1
x
2
j
< R
2
, |y|
2
=

j=1
y
2
j
< R
2
.
As,
[H
Q
(x) H
Q
(y)[
1
2

t
xQx
t
yQy

j=1
yj
_
xj
f
j
(t) dt

K(R)|x y|
El Lema 3.3.1 (Mountain Pass Theorem) asegura la existencia de puntos crticos no
triviales de H
Q
.
Si W < l
2
es un subespacio invariant por Q, entonces uno puede estar interesado en
encontrar soluciones de la ecuacin (4) en W. Conjugando por una rotacin apropiada,
podemos asumir que W esta dada por las condiciones x
r
= 0, para algunos ndices r.
Como Q sigue siendo simtrica y positiva semi-denida bajo conjugacin por rotaciones
y su restriccin a W sigue manteniendo tales propiedades, el Teorema 3.3.2 nos da la
existencia de tales soluciones.
3.3. CASO DE GRAFOS INFINITOS 59
Corolario 3.3.3. Si W < l
2
es un subespacio no-trivial que es invariante por Q y
las funciones f
j
: R R son funciones continuas tales que f
j
es derivable en 0 y ellas
satisfacen las condiciones
(8) f
j
(0) = 0, f

j
(0) < 0, lim
t
f
j
(t)
t
= +,

xj
_
0
f
j
(t) dt

x
2
j
para cada x = (x
1
, ....) l
2
, entonces la ecuacin (4) tiene soluciones no-triviales en
W.
Corolario 3.3.4. Sean ( un grafo innito y conexo cuyo conjunto de vrtices es nu-
merable, digamos V = v
1
, ...., D
R
(() una derivacin simtrica y positiva semi-
denida y F : V R R una funcin continua. Sean f
j
(t) = F(v
j
, t), para cada
v
j
V . Si, para cada j, f
j
: R R es derivable en 0 y satisface las condiciones
(9) f
j
(0) = 0, f

j
(0) < 0, lim
t
f
j
(t)
t
= +,

xj
_
0
f
j
(t) dt

x
2
j
para cada x = (x
1
, x
2
, ...) l
2
, entonces la ecuacin (1) tiene soluciones non-triviales.
Corolario 3.3.5. Sean ( un grafo innito y conexo cuyo conjunto de vrtices es nu-
merable, digamos V = v
1
, ...., D
R
(() una derivacin simtrica y positiva semi-
denida y F : V R R una funcin continua, f
j
(t) = F(v
j
, t), para cada v
j
V
y G un grupo de simetras del grafo (. Si, para cada j, f
j
: R R es derivable en 0 y
satisface las condiciones
(10) f
j
(0) = 0, f

j
(0) < 0, lim
t
f
j
(t)
t
= +,

xj
_
0
f
j
(t) dt

x
2
j
para cada x = (x
1
, x
2
, ...) l
2
, entonces la ecuacin (1) tiene soluciones que son
simtricas con respecto aG.
Observacin 3.3.6. En la hiptesis del Teorema 3.3.2 hemos asumido que para todo
j vale que f

j
(0) < 0. Tambin podemos considerar el caso en que para todo j vale
que f

j
(0) > 0, pero donde necesitamos asumir una condicin extra :
t
_
0
f
j
(s) ds < t
2
para valores de [t[ pequeos (esto es vlido si, por ejemplo, f
j
(t)/t < 2 para t ,= 0
sucientemente cercano a 0.
Ejercicio 36. Escribir la demostracin del Teorema 3.3.2 para las condiciones des-
critas en la Observacin 3.3.6.
60 CAPTULO 3. ECUACIONES PARCIALES EN DIFERENCIAS
3.4. Soluciones positivas
Teorema 3.4.1. Sea ((, d) un grafo mtrico conexo y simple, que puede ser innito
pero cada vrtice con grado nito, y ( = (V, E). Sea f : R R una funcin satisfa-
ciendo :
(i) f(t) 0 si t 0 ; y
(ii) f(0) = 0.
Sea C
0
(() una solucin de la ecuacin parcial en diferencias
2
= f(), tal
que (v) 0 para todo v V . Si tiene un cero en V , entonces 0.
Demonstracin. Supongamos que existe v
0
V tal que (v
0
) = 0. Sea N(v
0
) =
v
1
, ..., v
m
. Entonces,
0 = f((v
0
)) =
2
(v
0
) =
m

j=1
(v
0
) (v
j
)
d
2
(v
0
, v
j
)
=
m

j=1
(v
j
)
d
2
(v
0
, v
j
)
.
Como
(v
j
)
d
2
(v
0
, v
j
)
0, se tiene necesariamente que (v
j
) = 0 for j = 1, ..., m.
Ahora, usando la conectividad del grafo obtenemos que 0.
CAPTULO 4
EJEMPLOS
En este captulo mostraremos ejemplos de ecuaciones parciales en diferencias que pro-
vienen de algunas ecuaciones diferenciales parciales clsicas. Para esto, jaremos una
mtrica d sobre un grafo simple, conexo y nito ( = (V, E).
4.1. Ecuaciones discretas tipo Matukuma
En ciertas aplicaciones de organizacin de estrellas se utilizan ecuaciones diferenciales
parciales del tipo
+f([x[)
p
= 0
donde p > 1 y f : (0, +) (0, +), llamadas ecuaciones del tipo Matukuma.
Sea ((, d) un grafo mtrico conexo y nito. Un modelo discreto de tal tipo de ecua-
ciones es el siguiente (el signo - es debido a que nuestro operador discreto de Laplace
es el negativo del usual)
(11)
2
+f(v)
p
= 0
donde p > 1 y f : V (0, +). Esta es llamada una ecuacion discreta tipo Matukuma.
Una solucin u C
0
(() de la ecuacin discreta tipo Matukuma (11) (ver el Ejercicio
36) la es una tal que

2
(v) +f(v)
p
(v) = 0, v V.
Como consecuencia del Teorema 3.1.1, sabemos que si u es una solucin, entonces

vV
f(v)
p
(v) = 0 .
Corolario 4.1.1. Si C
0
(() es solucin de una ecuacin discreta tipo Matukuma
(11) y (v) 0 para todo v V , entonces 0.
62 CAPTULO 4. EJEMPLOS
4.2. Ecuacin discreta de ondas
La ecuacin de onda es el ejemplo prototipo de una ecuacin diferencial parcial hi-
perblica cuya forma es la siguiente :
(12) u
tt
= +f(, t) .
Sea ((, d) un grafo mtrico simple, conexo, nito, c > 0 y
V = v
1
, ..., v
m
.
Para establecer una discretizacin de la ecuacion (12), la idea es pensar en funciones
: V R R : (v, t) (v, t)
derivables en la variable t de manera que, para todo j = 1, ..., m, se tenga

tt
(v
k
, s) =
2
(v
k
, s) +f((v
k
, s)) .
Si identicamos (, t) con el vector (x
1
(t), ..., x
m
(t)), entonces lo anterior se puede
escribir como
x

(t) = J
2
x(t) +f(x(t), t)
donde J
2
es la matriz discreta de Laplace correspondiente al grafo mtrico ((, d) y
x(t) =
_

_
x
1
(t)
.
.
.
x
m
(t)
_

_ .
Ya que J
2
es simtrica no-positiva, cuyo espectro tiene la forma
0 =
1
>
2

3

m
,
la parte lineal del sistema anterior puede ser diagonalizado, as si f = 0, entonces este
sistema se puede resolver de manera simple.
4.3. Ecuacin discreta del calor
La ecuacin del calor modela la distribucin de la temperatura en una regin y tiene
la forma
(13)
t
= +f(, t) .
Sea ((, d) un grafo mtrico simple, conexo, nito, c > 0 y
V = v
1
, ..., v
m
.
Al igual que en el caso anterior, para establecer una discretizacin de la ecuacion (13),
la idea es pensar en funciones
: V R R : (v, t) (v, t)
4.4. OTRA ECUACIN 63
derivables en la variable t de manera que, para cada j = 1, .., m, se tenga

t
(v
k
, s) =
2
(v
k
, s) +f((v
k
, s)) .
Nuevamente, si identicamos (, t) con el vector (x
1
(t), ..., x
m
(t)), entonces lo ante-
rior se puede escribir como
x

(t) = J
2
x(t) +f(x(t), t)
donde
x(t) =
_

_
x
1
(t)
.
.
.
x
m
(t)
_

_ .
As, si f = 0, entonces
x(t) = e
J2t
x
0
x
0
=
_

_
a
1
.
.
.
a
m
_

_ .
4.4. Otra ecuacin
Si p > 1, es un dominio acotado con borde suave y f : R, entonces se
tiene la ecuacin diferencial parcial
_
_
_
(x) +
p
(x) = 0, x

n
(x) = f(x), x
donde
n
(x) denota la derivada normal de en el punto x .
Sea ((, d) un grafo mtrico simple, conexo, nito,
V = v
1
, ..., v
m
, W = v
1
, ..., v
r

v
(1)
, ..., v
(r)
V W, no necesariamente diferentes. Entonces, la ecuacin anterior se
puede describir como la siguiente ecuacin diferencial parcial discreta
(14)
_
_
_

2
(v
j
) +
p
(v
j
) = 0, j = r + 1, ..., m
(v
j
) (v
(j)
) = f(v
j
), j = 1, ..., r .
Escribamos
J
2
=
_
R
t
U
U V
_
L =
_
I M
U V
_
64 CAPTULO 4. EJEMPLOS
donde Res de tamao rr, U es de tamao (mr)r, V es de tamao (mr)(mr)
y M es la matriz de tamao r (mr) denida como M = [m
ij
]
m
ij
=
_
0, (i) ,= j +r
1, (i) = j +r .
Luego, identicando C
0
(() con ((v
1
), ..., (v
m
)) R
m
, el sistema (14) es
equivalente al siguiente
L
_

_
x
1
.
.
.
x
r
x
r+1
.
.
.
x
m
_

_
=
_

_
f(x
1
)
.
.
.
f(x
r
)
x
p
r+1
.
.
.
x
p
m
_

_
.
Si
x =
_

_
x
1
.
.
.
x
r
_

_, y =
_

_
y
1
.
.
.
y
mr
_

_, y
p
=
_

_
y
p
1
.
.
.
y
p
mr
_

_,
entonces el anterior se puede escribir como
_
_
_
x +My = a
Ux +V y = y
p
de donde vemos que
x = a My
y
y
p
+ (UM V )y Ua = 0 .
Teorema 4.4.1. La ecuacin parcial en diferencias (14) tiene solucin si, y slo si,
tiene solucin la ecuacin algebraica
y
p
+ (UM V )y Ua = 0 .
Por ejemplo, si Ua = 0, entonces x = a, y = 0, en cuyo caso u(v
j
) = a
j
para
j = 1, .., r y u(v
k
) = 0 para k = r + 1, ..., m.
4.5. La ecuacin de Helmholtz en grafos
Muchos problemas relacionados a mecnica, acstica, electromagnetismo, etc., se re-
ducen a estudiar la ecuacin de Helmholtz [17]. Aqu adaptaremos esta ecuacin al caso
de grafos nitos y veremos como asegurar la existencia y unicidad de soluciones de esta
adaptacin.
4.5. LA ECUACIN DE HELMHOLTZ EN GRAFOS 65
4.5.1. Situacin clsica. Sea R
n
un dominio y h : R una funcin (gene-
ralmente con soporte compacto). La ecuacin clsica de Helmholtz es dada por
(15) = k
2
+h
donde es el operador de Laplace y : R es una funcin.
En el caso h = 0, la existencia de soluciones no triviales de (15) es equivalente a que
k
2
sea un valor propio de (sobre el dominio ). Esta ecuacin puede ser resuelta por
medio de separacin de variables.
Tambin se puede considerar el correspondiente problema de Newmann
(16)
_
= k
2
+h,

n
= f,
donde
n
denota la derivada normal respecto al borde R
n
.
4.5.2. Helmholtz en grafos mtricos nitos. Supongamos ahora que tenemos un
grafo ( = (V, E), el cual asumiremos simple, nito y conexo, y una mtrica d : E
(0, +).
Sea W V , W ,= , V W ,= . Consideremos una funcin : W V W y
valores reales b
w
(w W), a
v
(v V W), no necesariamente diferentes.
El problema de Newmann (16) puede ser adaptado a el grafo mtrico anterior como
(17)
_

2
(v) = k
2
(v) +a
v
, v V W
(w) ((w)) = b
w
, w W
Para analizar la existencia de soluciones de la ecuacin (17), escribamos
V = v
1
, ...., v
m

W = v
1
, ..., v
n

donde 0 < n < m. La matriz J


2
representando a
2
puede ser escrita como
J
2
=
_
A
t
C
C D
_
donde A y D son matrices simtricas (positivas semi-denidas) de tamao n y (m n)
respectivamente.
La funcin puede ser entonces pensada como una funcin en los ndices
: 1, ..., n n + 1, ..., m .
Denamos la matriz M

= [m
ij
] por
m
ij
=
_
1, (i) = n +j
0, (i) ,= n +j .
Sean b
j
= b
vj
(j = 1, ..., n) y a
r
= a
vn+r
(r = 1, ..., mn) ,
b =
t
[b
1
b
n
]
66 CAPTULO 4. EJEMPLOS
a =
t
[a
1
a
mn
]
(v
j
) =
_
x
j
, j = 1, ..., n
y
jn
, j = n + 1, ..., m .
Con las notaciones anteriores, la ecuacin (17) puede escribirse matricialmente como
(18)
_
I
n
M

C D
_ _
x
y
_
=
_
b
k
2
y +a
_
Esta ltima ecuacin dice que
(19)
_
x = b M

y
(D CM

k
2
I
n
)y = a Cb .
Ahora podemos concluir el siguiente resultado de existencia de soluciones.
Proposicin 4.5.1. El problema (17) tiene solucin nica si, y slo si, k
2
no es un
valor propio de DCM

. En el caso contrario, tal ecuacin puede no tener soluciones


y si las tiene stas son innitas soluciones.
Ejemplo 18. Consideremos el grafo completo K
2
. En este caso V = v
1
, v
2
y sea
w = 1/d(v
1
, v
2
) > 0. Tomemos W = v
1
, b
v1
= b y a
v2
= a. En este caso,
J
2
=
_
w w
w w
_
M

= [1]
DCM

= 0 .
Luego, si k ,= 0, entonces la ecuacin (17) tiene solucin nica, siendo sta dada por
_
x = (bk
2
a wb)/k
2
y = (a +wb)/k
2
Si k = 0 y wb ,= a, entonces no hay solucin. Pero si k = 0 y wb = a, entonces
tenemos innitas soluciones.
Observacin 4.5.2. Lo anterior puede ser adaptado al caso que V es innito nume-
rable y W es nito sin mayores problemas.
4.6. LA ECUACIN DE NAVIER-STOKES EN GRAFOS 67
4.6. La ecuacin de Navier-Stokes en grafos
Las ecuaciones de Navier-Stokes son usadas para el estudio de la mecnica de uidos
incompresibles, movimiento de estrellas dentro de una galaxia, alas de aviones, etc. En
esta seccin adaptaremos estas ecuaciones (caso de uidos incompresibles y Newtonia-
nos) al caso de grafos nitos. Es importante notar el libro [12] donde se utiliza el mtodo
de elementos nitos para el estudio de la ecuacin de Navier-Stokes.
4.6.1. Situacin clsica. Las ecuaciones de Navier-Stokes, en el caso de un ujo
incompresible (en dimensin n), son dadas por
(20)
_

t
+
_
= p +
2
+f
donde = (x, t) es una funcin real (usualmente positiva) dependiendo de las variables
de tiempo t y posicin x, = (x, t) representa la velocidad del uido incompresible,
p = p(x, t) representa la presin y f(x, t) representa una fuerza externa.
El factor es llamada la aceleracin convectiva y
2
la viscosidad del uido.
Adems, si = (
1
, ...,
n
), entonces
:= (
1
, ...,
n
)

2
:= (
1
, ...,
n
) .
El uido es llamado un uido Newtoniano si este conserva su masa, es decir, satisface
la ecuacin de conservacin de Newton
(21) =
n

j=1

j
x
j
= 0
donde x = (x
1
, ..., x
n
).
Uno de los grandes problemas es la existencia y suavidad de las soluciones. De hecho,
el instituto de Matemticas de Clay ha ofrecido un premio de un milln de dolares por
solucionar este problema.
4.6.2. Adaptacion de Navier-Stokes a grafos. Consideremos un grafo ( = (V, E),
el cual ser asumido simple, nito y conexo. Denotemos por
V = v
1
, ..., v
m

y supongamos que el grado de cada vrtice es al menos n > 0 (luego, 0 < n m).
Fijemos de ahora en adelante n permutaciones

1
, ...,
n
: 1, ...., m 1, ...., m S
m
de manera que para cada j = 1, ..., m valen las siguiente propiedades :
1.
r
(j) ,=
s
(j), para r ,= s ;
2. v
r(j)
es vecino de v
j
.
68 CAPTULO 4. EJEMPLOS
Fijemos tambin una mtrica d : E (0, +) para as poder denir derivadas direc-
cionales para funciones : V R. Denimos su n-gradiente como
(22)
n
(v
j
) :=
_

1
(j)
(v
j
), ...,
v
n(j)
(v
j
)
_
.
Observacin 4.6.1. Notemos que la denicin del n-gradiente depende de las elec-
ciones de las funciones
j
y de su orden.
Consideremos ahora funciones :
, p : V R R
ambas derivables respecto a la variable real, y
f : V R R
n
: (v, t) (f
1
(v, t), ..., f
n
(v, t))
continua en la variable real.
El problema adaptado de Navier-Stokes consiste en buscar soluciones
: V R R
n
: (v, t) (
1
(v, t), ...,
n
(v, t))
derivables en la variable real de la ecuacin de Navier-Stokes discreta
(23)
_

_
(v
j
, t)
_

t
(v
j
, t) +(v
j
, t)
n
(v
j
, t)
_
[[

n
p(v
j
, t) +
2
(v
j
, t) +f(v
j
, t),
j = 1, ...., n,
donde

n
:= (
n

1
, ...,
n

n
)

2
:= (
2

1
, ...,
2

n
) .
Sea J
2
la matriz Laplaciana discreta (que representa a
2
) y denamos, para j =
1, ..., m y k = 1, ..., n, los siguientes

j
(t) := (v
j
, t)
p
j
(t) := p(v
j
, t)
f
k
j
(t) := f
k
(v
j
, t)

k
j
(t) :=
k
(v
j
, t)
:=
t
[
1

m
]
p :=
t
[p
1
p
m
]
f
k
:=
t
[f
k
1
f
k
m
]

k
:=
t
[
k
1

k
m
]
L
k
= [l
k
ij
], k = 1, ..., n,
4.6. LA ECUACIN DE NAVIER-STOKES EN GRAFOS 69
l
k
ij
=
_

_
1
d(v
i
, v

k
(i)
)
, i = j
1
d(v
i
, v

k
(i)
)
,
k
(i) = j
0, caso contrario
M =
_

1
0 0 0
0
2
0 0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 0
m
_

_
S
k
=
_

k
1
0 0 0
0
k
2
0 0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 0
k
m
_

_
, k = 1, ..., n .
Usando las notaciones anteriores, la ecuacin (23) puede escribirse como
(24)
k
+
n

l=1
S
l
L
l

k
= M
1
L
k
p M
1
J
2

k
+M
1
f
k
, k = 1, ..., n.
y la ecuacin de conservacin de Newton queda escrita como
(25)
n

k=1
L
k

k
= 0 .
Observacin 4.6.2. El tipo de ecuaciones que hemos obtenido es un sistema de ecua-
ciones diferenciales ordinarias con restricciones del tipo algebraico
(26)
_
x = F(x)
E(x) = 0 .
Ejemplo 19. Sea el grafo completo K
2
, V = v
1
, v
2
, w = 1/d(v
1
, v
2
) > 0,
n = 1,
1
(1) = 2 y
1
(2) = 1. En este caso,
1
(t) = (v
1
, t),
2
(t) = (v
2
, t),
L
1
=
_
w w
w w
_
= J
2
S
1
=
_

1
0
0
2
_
70 CAPTULO 4. EJEMPLOS
M =
_

1
0
0
2
_
.
La condicin algebraica (25) nos asegura que

1
=
2
.
Luego, la ecuacin (24) queda dada por
_

1

1
_
+
_

1
0
0
1
_ _
w w
w w
_ _

1

1
_
. .
0
=
=
_

1
1
0
0
1
2
_ _
w w
w w
_ _
p
1
p
2
_

_

1
1
0
0
1
2
_ _
w
2
w
2
w
2
w
2
_ _

1

1
_
. .
0
+
+
_

1
1
0
0
1
2
_ _
f
1
f
2
_
es decir
_

1

1
_
=
_

1
1
w(p
1
p
2
+f
1
/w)

1
2
w(p
1
+p
2
+f
2
/w)
_
.
La ecuacin anterior tendr solucin si, y slo si,
w(
1
+
2
)(p
1
p
2
) =
1
f
2

2
f
1
en cuyo caso tendr innitas soluciones.
CAPTULO 5
APLICACIONES NUMRICAS
En los captulos anteriores hemos visto como adaptar algunas ecuaciones diferenciales
parciales al caso de grafos mtricos. Hasta ahora slo nos hemos preocupado de tales
adaptaciones, pero no hemos intentado usar esta tcnica para ver como obtener soluciones
numricas aproximadas de tales ecuaciones clsica. Para este propsito, el mtodo clsico
de las diferencias nitas discretiza tanto el espacio como el tiempo. Nosotros slo nos
preocuparemos de discretizar el espacio. Consideramos a continuacin tres ejemplos, uno
de dimensin 1 y otros dos de dimensin 2 (uno de ellos no acotado).
5.1. Un ejemplo 1-dimensional
Consideremos la ecuacin de difusin dada por la siguiente ecuacin parablica
(27)
_
_
_

t
=
xx
, t > 0, x (0, 1)
(0, t) = (1, t) = 0, t > 0
(x, 0) = f(x), x (0, 1)
donde f : (0, 1) R es una funcin real continua dada.
5.1.1. Aproximacin discreta. Consideremos el grafo cuyos vrtices son
v
1
= 0 < v
2
< v
3
< v
n1
< v
n
= 1
y cuyos ejes son
v
1
, v
2
, v
2
, v
3
, ..., v
j1
, v
j
, ..., v
n1
, v
n
.
Utilizemos la mtrica d dada por
d(v
j
, v
j+1
) = d
j
= v
j+1
v
j
> 0, j = 1, ..., n 1,
y denamos los valores
w
j
=
1
d
2
j
, j = 1, ..., n 1.
En este caso, la ecuacin (27) queda adaptada al grafo mrtico anterior como
72 CAPTULO 5. APLICACIONES NUMRICAS
(28)
_
_
_

t
(v
j
, t) =
2
(v
j
, t), j 2, ..., n 1, t > 0
(v
1
, t) = (v
n
, t) = 0, t > 0
(v
j
, 0) = f(v
j
), j 2, ..., n 1
Si identicamos, al igual que antes, (, t) con el vector
x(t) =
_

_
x
1
(t)
.
.
.
x
n
(t)
_

_
donde
x
j
(t) = (v
j
, t), j = 1, ..., n,
entonces la ecuacin (28) queda dada por
(29)
_

_
_

_
x
1
.
.
.
x
n
_

_ = [
t
J
12
L J
23
]
_

_
x
1
.
.
.
x
n
_

_
x
1
= x
n
= 0
x
2
(0) = f(v
2
), ..., x
n1
(0) = f(v
n1
)
donde la matriz J
2
asociada al operador de Laplace discreto
2
, en este caso, tiene la
forma
J
2
=
_
_
J
11
J
12
J
13
t
J
12
L J
23
J
13
t
J
23
J
33
_
_
con ambas J
11
y J
33
cuadradas de tamao 1 1, L de tamao (n 2) (n 2) con la
forma
L =
_

_
w
1
+w
2
w
2
0 0 0 0 0
w
2
w
2
+w
3
w
3
0 0 0 0
0 w
3
w
3
+w
4
w
4
0 0 0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 0 0 0 0 w
n3
+w
n2
w
n2
0 0 0 0 0 w
n2
w
n2
+w
n1
_

_
Ahora, la ecuacin (29) es equivalente a
5.1. UN EJEMPLO 1-DIMENSIONAL 73
(30)
_

_
_

_
x
2
.
.
.
x
n1
_

_ = L
_

_
x
2
.
.
.
x
n1
_

_
x
1
(t) = x
n
(t) = 0
x
2
(0) = f(v
2
), ..., x
n1
(0) = f(v
n1
)
cuya solucin es
(31)
_

_
_

_
x
2
(t)
.
.
.
x
n1
(t)
_

_ = e
Lt
_

_
f(v
2
)
.
.
.
f(v
n1
)
_

_
x
1
(t) = x
n
(t) = 0.
Notemos que el Lema 2.10.1 nos asegura que L es de hecho una matriz positiva de-
nida.
5.1.2. Caso divisin homognea. Si consideramos la eleccin de manera que d
j
=
1/n, es decir, v
j
= (j 1)/(n 1), entonces w
j
= (n 1)
2
y el espectro de L es dado
por

r,n
= 2(n 1)
2
_
cos
_
r
n 1
_
1
_
, r = 1, ..., n 2.
Como
lim
x0
cos(x) 1
x
2
=
1
2
,
se puede ver que
lim
n

r,n
= r
2

2
Ahora, recordemos que cuando resolvemos el problema (27) por medio de separacin
de variables, obtenemos que la solucin es dada por
(x, t) =

r=1
C
r
e
r
2

2
t
sin(rx),
donde los coefeicientes C
r
son los de la extensin impar de f(x), es decir
f(x) =

r=1
C
r
sin(rx).
Todo lo anterior asegura que las soluciones obtenidas en (31) aproximan la solucin
clsica.
74 CAPTULO 5. APLICACIONES NUMRICAS
5.2. Grafos planares adecuados
Supongamos que tenemos un dominio planar acotado con borde , en general una
coleccin nita de curvas de Jordan recticables.
Uno podra partir, a priori, con cualquier grafo simple, nito, conexo, planar ( =
(V, E) cuyos vrtices estn en y considerar como mtrica en cada de sus ejes como
la distancia Euclidiana entre sus vtrices.
Si C
0
((), v V y N(v) = v
1
, ..., v
rv
, entonces

2
(v) =
rv

j=1
(v) (v
j
)
d(v, v
j
)
2
.
Escribamos v
j
= v +d
j,v
(a
j,v
, b
j,v
), donde a
2
j,v
+b
2
j,v
= 1, para cada j = 1, ..., r
v
;
luego d(v, v
j
) = d
j,v
. Si mantenemos jos los vectores unitarios (a
j,v
, b
j,v
), entonces
lim
(d1,v,...,drv,v)(0,...0)
rv

j=1
(v) (v
j
)
d
2
j,v
[[
1
2
_
_
_
_
_
rv

j=1
a
2
j,v
_
_

2
(v)
x
2
+
_
_
rv

j=1
b
2
j,v
_
_

2
(v)
y
2
+ 2
_
_
rv

j=1
a
j,v
b
j,v
_
_

2
(v)
xy
_
_
_
.
Si queremos usar
2
para aproximar , debemos escoger el grafo ( de manera que
exista D > 0 tal que en cada vrtice v V valgan las igualdades
(P1)
rv

j=1
a
2
j,v
= D =
rv

j=1
b
2
j,v
,
(P2)
rv

j=1
a
j,v
b
j,v
= 0.
Bajo tales condiciones tendremos que
2
D

2
ser quien aproxime .
5.2.1. Grafos regulares. Consideremos grafos

( = (

V ,

E) (necesariamente in-
nitos) simples, conexos y planares (cuyos ejes son arcos suaves ; por ejemplo, arcos de
rectas, arcos de crculo, etc) que dividen al plano en polgonos y de manera que en cada
vrtice v

V los ejes estn equi-distanciados angularmente, es decir, si en tal vrtice
llegan n
v
3 ejes, entonces ellos denen secciones conicas de ngulo 2/n
v
. Bajo estas
condiciones se satisface la condicin (P2), pero se tiene que en el vrtice v vale que
rv

j=1
a
2
j,v
=
n
v
2
=
rv

j=1
b
2
j,v
.
As, para poder tener garantizada la condicin (P1), necesitamos tener que n
v
= n es
independiente de v, en cuyo caso D = n/2.
Por otro lado, si hacemos la restriccin n = n
v
para todo vrtice v

V , entonces los
polgonos que aparecen como complemento de tal grafo planar tienen ngulos interiores
5.3. UN EJEMPLO 2-DIMENSIONAL 75
todos iguales a 2/n. Consideremos un tal polgono P y denotemos por L
P
3 el
nmero de lados que tiene. Entonces debemos tener
(L
P
2) = 2L
P
/n,
de donde se obtiene que L = L
P
es independiente del polgono y adems
(n, L) (3, 6), (4, 4), (6, 3).
Para el caso (n, L) = (3, 6) (donde 2/D = 4/3) obtenemos grafos hexagonales (ver
Figura 5.3 para el caso en que los ejes son arcos de recta), para el caso (n, L) = (4, 4)
(donde 2/D = 1) obtenemos grafos reticulares (ver Figura 5.1 para el caso en que los
ejes son arcos de recta) y para el caso (n, L) = (6, 3) (donde 2/D = 2/3) obtenemos
gafos triangulares (una teselacin del plano por polgonos triangulares equilteros). Los
grafos triangulares generan de manera dual un grafo hexagonal particular.
Mdulo traslaciones y rotaciones, los grafos reticulares y hexagonales dependen de
innitos parmetros.
5.2.2. Grafos adaptados a regiones planas. Supongamos que hemos escogido un
grafo regular

( = (

V ,

E) for some (n, L) (3, 6), (4, 4), (6, 3). En general, uno
utiliza ejes que sean arcos de recta y/o arcos de crculo.
Para y como antes, formamos un grafo simple, conexo, nito ( = (V, E) como
sigue. Escogemos V como la unin de

V con (

E). Como ejes en E escogemos

E y todos los ejes que conectan dos ejes contenidos en la misma componente de
de manera cclica (ver Figuras 5.1 y 5.4 para el caso en que todos los ejes son arcos de
recta).
Ahora, por lo visto en la Seccin anterior, consideramos
2
D

2
para aproximar . A
continuacin explicamos lo anterior (para el caso reticular y hexagonal) para un ejemplo
particular.
5.3. Un ejemplo 2-dimensional
Sea R
2
un dominio acotado con frontera = dada por una coleccin nita
de curvas de Jordan (en general diferenciables). Consideremos el problema
(32)
_
_
_

t
= , t > 0, x
(x, t) = 0, t > 0, x
(x, 0) = f(x), x
donde f : R es una funcin continua dada.
5.3.1. Aproximacin discreta usando grafos reticulares. Consideramos un reticu-
lado planar / = (V
L
, E
L
), es decir, un grafo innito que se obtiene al considerar una
coleccin de rectas paralelas a los ejes coordenados ; los vrtices son los puntos de in-
terseccin de tales rectas y los ejes son los arcos de tales rectas determinados por tales
puntos (ver Figura 5.1).
76 CAPTULO 5. APLICACIONES NUMRICAS
Denotemos por v
1
, ..., v
n
los puntos de interseccin de las rectas que generan / con
. Podemos asumir que ellos estn indexados de manera que siguen el orden al viajar por
la curva en direccin opuesta a las manecillas del reloj. Ahora, sean v
n+1
, ..., v
m
los
vrtices de / que estn contenidos en .
Consideramos el grafo ( cuyos vrtices son
V = v
1
, ..., v
m
,
y sus ejes son
v
1
, v
2
, v
2
, v
3
, ..., v
n1
, v
n
, v
n
, v
1
,
y todos los arcos de rectas de las rectas que generan / determinados por tales puntos
(ver Figura 5.1). Notemos que los vrtices del grafo ( contenidos en tienen valencia 4
mientras que aquellos en tienen valencia 3.
Figura 5.1. El grafo dibujado en rojo
Denimos como mtrica en el grafo ( la distancia Euclidiana entre los vrtices de cada
eje. Luego la ecuacin (32) queda dado, en tal grafo mtrico, por
(33)
_
_
_

t
(v
j
, t) =
2
(v
j
, t), j n + 1, ..., m, t > 0
(v
j
, t) = 0, j 1, ..., n, t > 0
(v
j
, 0) = f(v
j
), j n + 1, ..., m
Si identicamos, al igual que antes, (, t) con el vector
x(t) =
_

_
x
1
(t)
.
.
.
x
m
(t)
_

_
5.3. UN EJEMPLO 2-DIMENSIONAL 77
donde
x
j
(t) = (v
j
, t), j = 1, ..., m,
entonces la ecuacin (33) queda dada por
(34)
_

_
_

_
x
n+1
.
.
.
x
m
_

_ = [R S]
_

_
x
1
.
.
.
x
m
_

_
x
1
= = x
n
= 0
x
n+1
(0) = f(v
n+1
), ..., x
m
(0) = f(v
m
)
donde la matriz J
2
asociada al operador de Laplace discreto
2
en este caso tiene la forma
J
2
=
_
U
t
R
R S
_
con U es una matriz de tamao n n y S es de tamao (mn) (mn).
Ahora, la ecuacin (34) es equivalente a
(35)
_

_
_

_
x
n+1
.
.
.
x
m
_

_ = S
_

_
x
n+1
.
.
.
x
m
_

_
x
1
(t) = = x
n
(t) = 0
x
n+1
(0) = f(v
n+1
), ..., x
m
(0) = f(v
m
)
de donde obtenemos la solucin
(36)
_

_
_

_
x
n+1
(t)
.
.
.
x
m
(t)
_

_ = e
St
_

_
f(v
n+1
)
.
.
.
f(v
m
)
_

_
x
1
(t) = = x
n
(t) = 0.
Notemos que el Lema 2.10.1 nos asegura que la matriz S es una matriz positiva de-
nida.
5.3.2. Aproximacin discreta usando grafos hexagonales. Un hexgono en el
plano es una traslacin del hexgono con vrtices P
1
= (0, 0), P
2
= (c/2, c

3/2),
P
3
= (a c/2, c

3/2), P
4
= (a, 0), P
5
= (a b/2, b

3/2) y P
6
= (b/2, b

3/2),
donde a, b, c > 0 (ver Figura 5.2).
78 CAPTULO 5. APLICACIONES NUMRICAS
P4
P6
P5
P1
P2 P3
Figura 5.2
Usando diferentes hexgonos, uno puede construir una teselacin del plano (ver Figura
5.3).
Figura 5.3
Ahora procedemos igual que en el caso reticular a considerar un grafo cuyos vrtices
son dados por la interseccin de con los ejes de la teselacin y los vrtices de la tesela-
cin que estn en el dominio (ver Figura 5.4). Al igual que antes, podemos asumir que
los vrtices del borde son dados por v
1
, ..., v
n
y los del interior son dados por v
n+1
, ..., v
m
.
Denimos como mtrica en el grafo ( la distancia Euclidiana entre los vrtices de cada
eje. Luego la ecuacin (32) queda dado, en tal grafo mtrico, por
(37)
_
_
_

t
(v
j
, t) =
4
3

2
(v
j
, t), j n + 1, ..., m, t > 0
(v
j
, t) = 0, j 1, ..., n, t > 0
(v
j
, 0) = f(v
j
), j n + 1, ..., m
Ahora se puede proceder como en el caso reticular, excepto que ahora debemos usar la
matriz
1
3
J
2
en vez de J
2
.
5.4. CASO DE ANILLOS 79
Figura 5.4. El grafo est dibujado en rojo
5.4. Caso de anillos
Sean R
2
un anillo cuyos bordes son
0
y
1
(ambas curvas de Jordan recti-
cables), f : R R, g :
0

1
R funciones continuas y consideremos el
problema de Dirichlet
(38)
_
= f,
= g,
0

1
La idea ahora es aproximar la solucin de (38) por el mtodo de diferencias nitas
sobre grafos similares al descrito en la seccin anterior. La nica diferencia es que ahora
tenemos dos curvas en el borde (ver Figura 5.5 para el caso reticular). Denimos como
mtrica en tal grafo la distancia Euclidiana entre los vrtices de cada eje. Supongamos
que los vrtices en el borde son v
1
, ..., v
n
y los que estn en en interior son v
n+1
, ..., v
m
.
La ecuacin (38) queda dado, en tal grafo mtrico reticular, por
(39)
_

2
(v
j
) = f

(v
j
), j n + 1, ..., m
(v
j
) = g

(v
j
), j 1, ..., n
80 CAPTULO 5. APLICACIONES NUMRICAS
Figura 5.5. El grafo dibujado en rojo
Consideremos los vectores
a =
_

_
g

(v
1
)
.
.
.
g

(v
n
)
_

_, b =
_

_
f

(v
n+1
)
.
.
.
f

(v
m
)
_

_
Supongamos que la matriz J
2
en este caso tiene la forma
J
2
=
_
U
t
R
R S
_
Como consecuencia del Lema 2.10.1, S es invertible (de hecho positiva denida). En-
tonces, la solucin del problema (39) tiene la forma
_

_
(v
1
)
.
.
.
(v
n
)
_

_ = a
_

_
(v
n+1
)
.
.
.
(v
m
)
_

_ = S
1
(Ra b)
En el caso de grafos hexagonales la ecuacin (38) queda dado por
(40)
_

2
(v
j
) =
3
4
f

(v
j
), j n + 1, ..., m
(v
j
) = g

(v
j
), j 1, ..., n
5.5. DOMINIOS NO ACOTADOS 81
5.5. Dominios no acotados
A continuacin veremos como adaptar las tcnicas anteriores en dominios acotados a
dominios no acotados. Consideremos un dominio acotado
0
R
2
con frontera dada por
una curva de Jordan
0
.
Sean = R
2

0
, f : R R, g :
0
Rfunciones continuas y consideremos
el problema de Dirichlet (dejaremos de lado por el momento la condicin de las soluciones
hacia el innito)
(41)
_
= f,
= g,
0
Ya que las traslaciones son funciones harmnicas, podemos asumir sin prdida de ge-
neralidad que 0
0
.
5.5.1. Proceso de simetrizacin.
5.5.1.1. Una simetrizacin. Tomemos > 0 de manera que

0
D

= (x, y) R
2
: x
2
+y
2
< ,
y sea
R(x, y) =
_

2
x
x
2
+y
2
,

2
y
x
2
+y
2
_
la reeccin en S

= D

. Denamos los conjuntos

= R(
0
)

= D

= R(
0

),

= S

.
Consideremos las funciones
f

R
g

:
0

R
denidas por
f

(x, y) =
_

_
f(x, y), (x, y) S

4
(x
2
+y
2
)
2
f(R(x, y)), (x, y) R(
0

)
y
g

(x, y) =
_
_
_
g(x, y), (x, y)
0
g(R(x, y)), (x, y)

82 CAPTULO 5. APLICACIONES NUMRICAS


Por la construccin, es clara la continuidad de g

y notemos que f

es tambin continua
ya que para (x, y) S

se tiene que R(x, y) = (x, y) y


4
= (x
2
+y
2
)
2
. Consideremos
ahora el problema de Dirichlet
(42)
_

= f

= g

,
0

5.5.1.2. Una posible aproximacin. Supongamos que existe una solucin al pro-
blema de Dirichlet (41). Entonces podemos denir la nueva funcin

R
denida por

(x, y) =
_
_
_
(x, y), (x, y) S

(R(x, y)), (x, y) R(


0

)
Es claro que

es continua y es del mismo tipo de diferenciabilidad que sobre

y que all vale que

= f

. Luego,

es solucin (dbil) al problema de Di-


richlet (42) la cual es simtrica respecto a la reexin R. Desgraciadamente, el problema
simetrizado no tiene solucin nica (por ejemplo, considere
0
como el crculo unitario y
g(x, y) = 0. En este caso obtenemos que las soluciones
1
= 0 y
2
la simetrizacin de
la solucin fundamental log(x
2
+y
2
)).
La gracia es que ahora hemos transformado el problema de Dirichlet (41) en un do-
minio no acotado al problema de Dirichlet (42) en un dominio acotado homeomorfo a un
anillo. Adems, se tiene que por cada solucin del problema original existe una sucesin
de soluciones dbiles simetrizadas (de problemas simetrizados dependiendo del radio )
convergengiendo (localmente uniforme) a tal solucin. Desgraciadamente, la no unicidad
de soluciones dbiles simetrizadas del problema simetrizado produce problemas con este
procedimiento. La idea general para resolver este proceso es escoger un sucesin creciente

n
> 0 tal que lim
n

n
= , escoger una solucin simetrizada del problema simetrizado
para
1
y exigir que la restriccin al dominio
0
n
de la solucin simetrizada correspon-
diente a
n+1
coincida con la restriccin al mismo dominio de la solucin simetrizada del
proble correspondient a
n
.
Para el proceso de discretizacin de este tipo de dominios anulares simtricos, conviene
usar como grafos aquellos reticulares que se forman con rectas por el origen y crculos
concentricos en el origen (aqui conviene tener uno de tales cculos igual al crculo de
reexin).
5.5.2. Reduccin a un dominio acotado. Identiquemos el plano R
2
con el plano
complejo C. Sean U = z C : [z[ < 1, U

= U 0, S
1
= z C : [z[ = 1 y
U = U S
1
. Consideremos una aplicacin de Riemann
: U

5.5. DOMINIOS NO ACOTADOS 83


La aplicacin de Riemann es nica mdulo composicin a la derecha por una rota-
cin R(z) = e
i
z. Como es una curva de Jordan (la cual es localmente arcoconexa),
por el Teorema de extensin de Cartheodory, podemos extender continuamente a un
homeomorsmo
: U

S
1

y podemos reescribir (41) en U

S
1
como
(43)
_
= F

(z), z U

(z) = g((z)), z S
1
donde (z) = ((z)) y F

(z) = [

(z)[
2
f((z)).
Ya que lim
z0
(z) = , podemos extender continuamente a un homeomorsmo
: U =

C
Como consecuencia del Teorema de Morera, la restriccin de tal extensin a U es un
biholomorsmo entre U y . En particular, como es inyectiva, [

(0)[ > 0. De
aqu se obtiene que si agregamos la condicin
lim
w
f(w) = A R,
entonces lim
z0
[

(z)[
2
f((z)) = [

(0)[
2
A. En esta situacin, el problema de Dirichlet
(42) es equivalente al problema de Dirichlet
(44)
_
= F

(z), z U
(z) = G

(z), z S
1
donde G

(z) = g((z)), el cual puede ser aproximado utilizando grafos conexos


nitos (reticulares o hexagonales).
PARTE III
HOMOLOGA Y COHOMOLOGA EN
GRAFOS Y MAPAS
CAPTULO 6
HOMOLOGA Y COHOMOLOGA EN GRAFOS
En este captulo deniremos los grupos de homologa y cohomologa para grafos. En
el siguiente captulo daremos otra denicin para el caso de mapas.
Consideremos un grafo ( = (V, E) y un anillo conmutativo con unidad R.
6.1. Cadenas singulares en grafos
Consideramos el R-mdulo generado por todos los vrtices en V , el cual denotaremos
por C
0
((, R). Un miembro de C
0
((, R), llamado una 0-cadena singular, es de la forma
n

j=1
r
j
v
j
,
donde r
j
R y v
j
V .
Escojamos una orientacin por cada eje de E. Sea e = v, w E un eje que conecta
a los vrtices v e w. Si tenemos una orientacin donde v es el punto inicial, entonces
usaremos la notacin (v, w) para representar tal orientacin. En este caso, usaremos la
notacin
(w, v) = (v, w)
Podemos considerar el R-mdulo generado por todos esos ejes orientados, el cual deno-
taremos por C
1
((, R). Un miembro de C
1
((, R), llamado una 1-cadena singular, es de la
forma
e =
n

j=1
r
j
(v
j1
, v
j2
),
donde r
j
R y v
j1
, v
j2
son vrtices de ( que se conectan por un eje v
j1
, v
j2
E.
Ejercicio 37. Ver que la denicin anterior no depende de la orientacin escogida
sobre los ejes del grafo.
88 CAPTULO 6. HOMOLOGA Y COHOMOLOGA EN GRAFOS
6.2. Homologa de grafos
Una vez denidos los R-mdulos de cademas singulares, podemos denir el operador
frontera, el cual es unl homomorsmo entre R-mdulos, dado por
: C
1
((, R) C
0
((, R)

_
_
n

j=1
r
j
(v
j1
, v
j2
)
_
_
=
n

j=1
r
j
(v
j2
v
j1
)
Se puede denir el primer grupo de homologa del grafo ( con coecientes en el anillo
R al grupo Abeliano
H
1
((, R) = Ker()
y el cero grupo de homologa del grafo ( con coecientes en el anillo Ral grupo Abeliano
H
0
((, R) = C
0
((, R)/Im()
Ejercicio 38. Calcular los grupos de homologa del grafo K
n
.
6.3. Co-cadenas singulares en grafos
Para k = 0, 1, denotamos por C
k
((, R) al R-mdulo de homomorsmos entre R-
mdulos f : C
k
((, R) R. Cada elemento de C
k
((, R) es llamada una k-co-cadena
singular en (. Tambin hablaremos de una k-forma en el grafo.
Es claro que toda funcin f : V R se puede extender a un homomorsmo entre
R-mdulos de la sigiente manera
f
_
_
n

j=1
n
j
v
j
_
_
=
n

j=1
n
j
f(v
j
)
y similarmente toda funcin g : E R se puede extender a un homomorsmo entre
R-mdulos de la sigiente manera
g
_
_
n

j=1
n
j
e
j
_
_
=
n

j=1
n
j
g(e
j
)
Ejercicio 39. Ver que todo elemento de C
0
((, R) est nicamente determinada por
su restriccin a V .
6.6. INTEGRACIN EN GRAFOS 89
6.4. Operador de Derivacin
El operador de derivacin es el homomorsmo entre R-mdulos dado por
d : C
0
((, R) C
1
((, R) : f df,
donde
df : C
1
(() K
df
_
_
n

j=1
n
j
(v
j1
, v
j2
)
_
_
=
n

j=1
n
j
(f(v
j2
) f(v
j1
))
Las 1-formas que estn en la imagen del operador d son llamadas 1-formas exactas.
6.5. Cohomologa de grafos
Se puede denir el primer grupo de cohomologa del grafo ( con coecientes en el
anillo R al grupo Abeliano
H
1
((, R) = C
1
((, R)/Im(d)
y el cero grupo de cohomologa del grafo ( con coecientes en el anillo R al grupo
Abeliano
H
0
((, R) = Ker(d)
Ejercicio 40. Calcular los grupos de cohomologa del grafo K
n
.
6.6. Integracin en grafos
Sean f, g C
0
(() y una 1-cadena
e =
n

j=1
n
j
(v
j1
, v
j2
) C
1
((, R)
donde R es una anillo conmutativo y con unidad. Se dene la integral de g respecto a df
como
_
e
g df =
n

j=1
n
j
_
(vj1,vj2)
g df =
n

j=1
n
j
g
_
v
j1
+v
j2
2
_
(f(v
j2
) f(v
j1
))
De esta manera, el operador derivada puede escribirse como
df(e) =
_
e
df
CAPTULO 7
HOMOLOGA Y COHOMOLOGA EN MAPAS
En este captulo deniremos los grupos de homologa y cohomologa para mapas. En
el captulo anterior hemos dado una denicin para el caso de grafos. El hecho que un
mapa es una representacin de un grafo en una supercie (la cual puede tener borde),
podemos aprovechar la propiedad 2-dimensional de la supercie para denir grupos de
homologa y cohomologa en dimensin1. Este el tipo de homologa y cohomologa que
necesitaremos para los captulos posteriores sobre supercies de Riemann discretas.
Consideremos un mapa ( en una supercie (con posible borde ) orientada
y R un anillo conmutativo y con unidad 1 R. Denotemos por (
0
sus vrtices, por (
1
sus vrtices y por (
2
sus caras.
En el caso en que ,= , entonces debe ocurrir que cada componente del borde de
debe ser unin de ejes y vrtices.
Consideremos una orientacin sonbre los ejes e (
1
y en cada cara F (
2
tenemos
la orientacin inducida por la orientacin de .
Indicaremos por (a, b) al eje orientado de manera que a es el vrtice inicial y b es el
vrtice nal.
7.1. Cadenas singulares en mapas
Procedemos de igual manera que en el caso general para denira los R-mdulos de
k-caenas singulares, pero ahora para k = 0, 1, 2, como
C
k
((, R) =
_

xG
k
n
x
x : n
x
R, n
x
= 0 excepto un nmero nito de xs
_
Los elementos de C
k
((, R) son, al igual que antes, llamados las k-cadenas singulares.
Observacin 7.1.1. En caso que R = Z usaremos la notacin C
k
((, Z) = C
k
(().
Ejercicio 41. Vericar que C
k
((, R) es un R-mdulo y que no depende de la orien-
tacin escogida originalmente.
92 CAPTULO 7. HOMOLOGA Y COHOMOLOGA EN MAPAS
e1e2e3+e4e5
F
e1
e2
e3
e4
e5
Figura 7.1
7.2. Operadores frontera
Para k = 1, 2 se dene el operador frontera

G
k
: C
k
((, R) C
k1
((, R)
de la siguiente manera.

G
1
_

eG1
n
e
e
_
=

eG1
n
e

G
1
(e)
donde

1
(x
1
, x
2
) = x
2
x
1
Ejercicio 42. Ver que la denicin de
G
1
no depende de la orientacin escogida y
que es un homomorsmo entre R-mdulos.
Sea F (
2
, entonces (ver Figura 7.1)

G
2
(F) =
n

j=1
(1)
j
e
j
donde

j
=
_
0, si e
j
tiene orientacin de manera que F est a la izquierda
1, si e
j
tiene orientacin de manera que F est a la derecha
De manera general,

G
2
_

FG2
n
F
F
_
=

FG2
n
F

G
2
(F)
7.4. CO-CADENAS SINGULARES EN MAPAS 93
Ejercicio 43. Ver que la denicin de
G
2
no depende de la orientacin escogida y
que es un homomorsmo entre R-mdulos.
Proposicin 7.2.1.

G
1

G
2
= 0
Demonstracin. Tarea (Ind. Trabajar slo con una cara).
7.3. Primer grupo de Homologa
El primer grupo de homologa asociado al grafo ( y anillo R es denido como
H
1
((, R) =
Ker(
G
1
)
Im(
G
2
)
Los elementos de Z
1
(() = Ker(
G
1
) son llamados 1-cclos y los elementos de
B
1
(() = Im(
G
2
) son llamados 1-cclos fronteras
7.4. Co-cadenas singulares en mapas
Para cada k 0, 1, 2 denimos los R-mdulos
C
k
((, R) = Hom
R
(C
k
((, R), R)
Ya que C
k
((, R) no depende de la orientacin escogida originalmente, tampoco lo
hace el R-mdulo C
k
((, R).
Los elementos de C
k
((, R) sern llamados k-formas del mapa ( con coecientes en
R.
Observacin 7.4.1. Toda k-forma C
k
((, R) induce una funcin : (
k
R.
Recprocamente, toda funcin : (
k
R se extiende de manera nica a una k-forma
C
k
((, R) por la frmula (

qG
k
n
q
q) =

qG
k
n
q
(q). De esta manera, se
puede hacer una identicacin entre C
k
((, R) y el R-mdulo dado por las funciones
desde (
k
hacia R.
Observacin 7.4.2. En caso que R = C usaremos la notacin C
k
((, C) = C
k
(().
94 CAPTULO 7. HOMOLOGA Y COHOMOLOGA EN MAPAS
7.5. Dualidades
7.5.1. k=0.
C
0
((, R) C
0
((, R) R
(f,
r

j=1
n
j
v
j
) f,
r

j=1
n
j
v
j
:=
r

j=1
n
j
f(v
j
)
7.5.2. k=1.
C
1
((, R) C
1
((, R) R
(,
r

j=1
n
j
e
j
) ,
r

j=1
n
j
e
j
:=
r

j=1
n
j
(v
j
) :=
r

j=1
n
j
_
ej

7.5.3. k=2.
C
2
((, R) C
2
((, R) R
(,
r

j=1
n
j
F
j
) ,
r

j=1
n
j
F
j
:=
r

j=1
n
j
(F
j
) :=
r

j=1
n
j
__
Fj

7.6. Operadores cofrontera


Para k = 0, 1 el operador cofrontera d
G
k
se dene por la siguiente regla :
d
G
k
: C
k
((, R) C
k+1
((, R)
d
G
k
() =
G
k+1
Luego, usando la notacin hecha anteriormente, tenemos la Frmula de Stokes discreta
_
w
d
G
k
() = (
G
k+1
(w))
7.6.1. k=0.
d
G
0
: C
0
((, R) C
1
((, R)
d
G
0
(f) = f
G
1
_

r
j=1
nj(xj,yj)
d
G
0
(f) =
d
G
0
(f)(
r

j=1
n
j
(x
j
, y
j
)) =
r

j=1
n
j
f(
G
1
(x
j
, y
j
)) =
r

j=1
n
j
f(y
j
x
j
) =
r

j=1
n
j
(f(y
j
)f(x
j
))
7.7. PRIMER GRUPO DE COHOMOLOGA 95
7.6.2. k=1.
d
G
1
: C
1
((, R) C
2
((, R)
d
G
1
() =
G
2
__

r
j=1
njFj
d
G
1
() =
d
G
1
()(
r

j=1
n
j
F
j
) =
r

j=1
n
j
d
G
1
()(F
j
) =
r

j=1
n
j
__
Fj
d
G
1
()
Si

G
2
(F
j
) =
sj

s=1
(1)
s,j
e
s,j
,
donde e
s,j
tiene la orientacin de manera que la cara F
j
est a la izquierda y
s,j
0, 1,
entonces
__
Fj
d
G
1
() =
sj

s=1
_
es,j

Proposicin 7.6.1.
d
G
1
d
G
0
= 0
Demonstracin. Como
d
G
1
() =
G
2
d
G
0
(f) = f
G
2
tenemos que
d
G
1
(d
G
0
(f)) = d
1
(f
G
1
) = f
G
1

G
2
Como
G
1

G
2
= 0, entonces obtenemos el resultado deseado.
7.7. Primer grupo de Cohomologa
El primer grupo de cohomologa asociado al grafo ( y R es denido como
H
1
((, R) =
Ker(d
G
1
)
Im(d
G
0
)
Los elementos de Z
1
(() = Ker(d
G
1
) son llamados 1-cocclos y los elementos de
B
1
(() = Im(d
G
0
) son llamados 1-cocclos fronteras . Los 1-coclos son llamados las
1-formas cerradas y los elementos de B
1
(() son llamados las 1-formas exactas .
PARTE IV
ESTRUCTURAS DE SUPERFICIES DE
RIEMANN DISCRETAS
CAPTULO 8
ALGUNAS DESCOMPOSICIONES CELULARES
IMPORTANTES
En este captulo deniremos algunas descomposiciones celulares asociadas a un mapa
dado sobre alguna supercie, posiblemente con borde.
8.1. Descomposicin celular
8.1.1. Supercies sin borde. Consideremos un mapa en una supercie orien-
tada . Este mapa produce una descomposicin celular de . Los vrtices de forman las
clulas 0-dimensionales, los ejes de (junto con sus vrtices nales) forman las clulas
1-dimensionales y las componentes conexas de (junto a las clulas 1-dimensionales
en su borde) forman las clulas 2-dimensionales (caras). Denotaremos por
k
al conjunto
de las clulas k-dimensionales (k = 0, 1, 2) de la descomposicin celular anterior y a la
descomposcin celular por el mismo smbolo .
8.1.2. Supercies con borde. Consideremos un mapa en una supercie orien-
tada con borde ,= . Recordemos que en este caso, cada componente del borde esta
formado de ejes y vtrices del mapa . Podemos considerar el doble
d
, la cual admite
un homeomorsmo de orden 2, digamos :
d

d
, que revierte orientacn y cuyo
conjunto de puntos jos dividen esta en dos componentes, una de ellas siendo y la otra
siendo (). No es dicil ver que podemos extender el mapa a todo
d
de manera que
esta sea invariante por ; la cual seguiremos denotando por . Diremos que es un mapa
de (
d
, ).
8.2. Descomposicin celular dual
8.2.1. Supercies sin borde. Ya hemos visto como asociar una descomposicin ce-
lular a usando . Ahora veremos como asociarle una descomposicin celulas dual, la
cual denotaremos por

.
Por cada cara F
2
escogemos un punto en su interior, el cual denotaremos por F

.
Estos puntos sern las clulas 0-dimensionales de

.
100 CAPTULO 8. ALGUNAS DESCOMPOSICIONES CELULARES IMPORTANTES
*
v
v1
v2
v3
v4
v5
F1
F2
F3
F4
F5
*
*
*
*
Figura 8.1
Sea e
1
una clula 1-dimensional. Entonces, tenemos dos caras F
1
, F
2

2
(quizs iguales) que tienen a e en su borde. Consideramos un arco continuo y simple e

que conecta F

1
con F

2
(el cual sr un lazo si F
1
= F
2
), el cual intersecta e en un nico
punto interior y est (fuera de tal punto de corte) completamente contenida en F
1
F
2
.
Estos arcos e

sern las clulas 1-dimensionales de

.
Por cada clula 0-dimensional v
0
hay slo un nmero nito de caras en
2
que
lo contienen en su borde. Denotemos por F
1
, ..., F
n

2
tales caras y supongamos que
estas estn ordenadas de manera opuesta a las manecillas del reloj. De esta manera, tene-
mos los vrtices duales F

1
, ..., F

0
. Los ejes duales determinados por los vrtices
duales determinan un polgono v

que contiene a v en su interior (ver Figura 8.1). Estos


polgonos sern las clulas 2-dimensionales de

.
Ejercicio 44. Vericar que

es un mapa, es decir, ella dene una descomposicin


celular como hemos dispuesto al comienzo.
Ejercicio 45. Vericar que la descomposicin celular dual es nica mdulo homo-
topa y que

es homotpica a .
Ejercicio 46. Construya descomposiciones duales para las descomposciones duales
del Ejemplo 2 y de aquellos que construy en el Ejercicio 9.
8.2.2. Supercies con borde. Consideremos ahora un mapa para una supercie
con borde. En este caso, tenemos el par (
d
, ) (en la cual
d
es una supercie orientada
sin borde y :
d

d
es un homeomorsmo de orden dos que revierte orientacin
y de manera que
d
/ es homeomorfo a ), tenemos un mapa de que se extiende a
un mapa de
d
, digamos , que es invariante por . En este caso se puede escoger una
descomposicin dual

en
d
la cual es tambin invariante por . En este caso decimos
8.4. EL CELULAR DIAMANTE 101
que

es una descomposicin dual de en (


d
, ). En el caso de una supercie con
borde (
d
, ) supondremos que la descomposicin celular dual

es invariante por .
Observacin 8.2.1. Supongamos que tenemos una descomposicin (en cualquiera
de los casos anteriores) y una descomposicin dual

. Es claro que es una descompo-


sicin dual de

. De ahora en adelante usaremos

= .
8.3. El doble celular
8.3.1. Supercies sin borde. Consideremos una descomposicin celular dual

para . El doble celular es denido como


=

donde denota la unin disjunta. Observe que no es la unin de las dos descomposi-
ciones celulares, de hecho, no es subconjunto de , si de . Hacemos las siguientes
notaciones :

0
=
0

1
=
1

2
=
2

2
Diremos que los elementos de
0
son los vrtices de , que los elementos de
1
son
los ejes de y que los elementos de
2
son las caras de .
8.3.2. Supercies con borde. Supongamos que tenemos descomposiciones duales
y

para (
d
, ). Entonces el dual =

es invariante por .
8.4. El celular diamante
8.4.1. Supercies sin borde. Consideremos una descomposicin celular dual

para . El celular diamante es denido de manera que sus vrtices es dado por

0
=
0

0
y sus ejes
1
es denido como sigue. Por cada x

0
tenemos una cara F
x

2
que lo contiene en su interior. El borde de F
x
contiene a los vrtices x
1
, ..., x
n

0
.
Entonces, consideramos n arcos simples (dos a dos disjuntos aparte de x) cada uno de
ellos conectando x con uno de los vrtices x
j
(ver Figura 8.2).
En el caso de una supercie con borde (
d
, ) consideramos que la descomposicin
celular diamante sea invariante por .
8.4.2. Supercies con borde. Supongamos que tenemos descomposiciones duales
y

para (
d
, ). Entonces el celular diamante asociado se puede escoger ser tambin
invariante por .
102 CAPTULO 8. ALGUNAS DESCOMPOSICIONES CELULARES IMPORTANTES
x3
x
x1
xn
x2
Figura 8.2
CAPTULO 9
SUPERFICIES DE RIEMANN DISCRETAS
En este captulo introduciremos los conceptos de estructuras de supercies de Riemann
discretas y de funciones analticas discretas. La idea es pensar que dos mapas duales
denen direcciones ortogonales.
9.1. Supercies de Riemann discretas
9.1.1. Supercies sin borde. Sea una supercie orientada sin borde. Una estruc-
tura de supercie de Riemann discreta en es un triple (,

, ), donde es una des-


composicin celular de ,

es una descomposicin celular dual y :


1

1

(0, +) es una funcin tal que
(e)(e

) = 1, e
1
,
donde e

denota al eje dual que intersecta al eje e.


Ejemplo 20. Si es una descomposicin celular de y

es una descomposicin
celular dual, entonces usando 1, obtenemos una estructura de supercie de Riemann
discreta.
Ejercicio 47. Sea una descomposicin celular de ,

una descomposicin celu-


lar dual y :
1
(0, +) una funcin cualquiera. Verique que existe una extensin
(que es nica) de a

1
de manera que obtenemos una estructura de supercie de Rie-
mann discreta (,

, ).
9.1.2. Supercies con borde. Sea una supercie orientada con borde y (
d
, )
su doble asociado, es decir,
d
es una supercie orientada sin borde. Una estructura de
supercie de Riemann real discreta en (
d
, ) es una estructura de supercie de Riemann
discreta en
d
. Notemos que, por la propiedad invarainte de y

por la accin de ,
vemos que ((e)) = (e) para todo e
1
, donde es el doble asociado.
104 CAPTULO 9. SUPERFICIES DE RIEMANN DISCRETAS
Observacin 9.1.1. La estructura de supercie de Riemann para la supercie con
borde es dada por la restriccin a de ,

y a ellas (en esta caso, si un eje de

cruza un borde de , entonces redenimos all a la mitad del valor. De todas mane-
ras, es mejor seguir mirando la estructura de supercies de Riemann real discreta para el
par (
d
, ) para mantener las mismas ideas generales que el caso sin borde.
9.2. Estructuras inducidas por mtricas discretas
Sea una descomposicin celular de y

una descomposicin celular dual. Dada


una mtrica discreta d para (,

), es decir, una mtrica discreta para los dos grafos y

, se puede construir la mtrica discreta


d
denida por :

d
(e) =
d(e

)
d(e)
, e
1
de manera que (,

,
d
) es una estructura de supercie de Riemann discreta en .
Recprocamente, si (,

, ) es una estructura de supercie de Riemann discreta en


, entonces deniendo la mtrica discreta d como
d(e) = 1, e
1
d(e

) = (e), e

1
obtenemos que
d
= .
Consideremos dos mtricas discretas, d
1
y d
2
, para (,

) ambas deniendo la misma


estructura de supercie de Riemann discreta, es decir,
d1
=
d2
. Luego, por la denicin
debemos tener que
d
1
(e

)
d
1
(e)
=
d
2
(e

)
d
2
(e)
e
1
.
Denamos
:
1
(0, +)
(e) =
d
1
(e)
d
2
(e)
, e
1
Tenemos que (e) = (e

), para todo e
1
, y adems que
d
1
= d
2
Ejercicio 48. Considere dos mtricas discretas d
1
y d
2
para (,

). Vericar que

d1
=
d2
si y slo si existe una funcin :
1
(0, +) tal que (e) = (e

) para
todo e
1
, satisfaciendo la igualdad d
1
= d
2
.
9.3. ESTRUCTURAS CONFORMEMENTE EQUIVALENTES 105
Ejemplo 21. Consideremos una supercie orientada con una estructura de super-
cie de Riemann clsica. Luego, en tenemos una mtrica Riemanniana de curvatura
constante. Tomemos una descoposicin celular y una dual

. Supongamos que todos


los ejes son arcos geodsicos de tal mtrica Riemanniana. As, podemos considerar la
mtrica discreta d para (,

) donde d(e) es la longitud de e


1

1
. De esta ma-
nera obtenemos una estructura de supercie de Riemann discreta (,

,
d
) para . La
pregunta natural es : Se puede descubrir la estructura clsica de supercie de Riemann
usando estas estructuras discretas ? Christian Mercat [20, 21] ha desarrollado la idea de
descomposiciones celulares criticas que permiten dar respuesta positiva a esta pregunta.
Ejemplo 22. Consideremos el plano complejo C y la descomposicin celular cuyos
vrtices son los puntos de Z[i], es decir, de la forma a +bi, con a, b Z y los ejes son de
la forma z + ti : t [0, 1], z + t : t [0, 1], con z Z[i]. Como descomposicin
dual

consideramos

= (1 + i)/2 + . Usemos en este caso 1. Obtenemos as


una estructura de supercie de Riemann discreta para C dada por (,

, ).
9.3. Estructuras conformemente equivalentes
Consideremos una supercie orientada , junto a un mapa y su dual

. La super-
cies de Riemann discretas (,

,
1
) y (,

,
2
) son llamadas conformemente equiva-
lentes marcadas si existe una constante positiva > 0 tal que
2
(e) =
1
(e), para todo
e
1
. Note que necesariamente
2
(e

) =
1

1
(e

), para todo e

1
.
CAPTULO 10
ESPACIOS DE MODULI
10.1. Espacio de Teichmller
Consideremos una supercie orientada sin borde y (,

) un par de descomposi-
ciones duales para . El espacio de Teichmller de (,

), denotado por
T (,

),
es el conjunto de las clases conformes marcadas de de mtricas tales que (,

, ) es
supercie de Riemann discreta.
Si jamos un eje e
1

1
, entonces cada clase de equivalencia conforme marcada de
estructuras de supercies de Riemann discretas en (,

) tiene un nico representante


con la propiedad (e
1
) = 1. Luego, T (,

) se puede identicar con el espacio C


|1|1
.
Ejemplo 23. Supongamos que es una supercie orientada cerrada de gnero g.
En este caso,
j
es nito. Supongamos que
1
= e
1
, ..., e
m
. Entonces cada clase de
equivalencia marcada de estructuras de supercies de Riemann discretas en (,

) tiene
un nico representante con la propiedad (e
1
) = 1. Luego,
T (,

)

= (0, +)
m1
Observacin 10.1.1. Consideremos una supercie orientada con borde , (
d
, ) su
doble asociado y (,

) un par de descomposiciones duales para (


d
, ). En este caso
se tiene que el espacio de Teichmller T (,

) se puede identicar como el espacio de


Teichmller de la estructura de supercie de Riemann discreta para respecto a .
10.2. Grupo modular
Denotemos por Aut() al grupo de automorsmos del mapa . Cada automor-
smo

Aut(), al ser este un mapa en la supercie orientada , induce de manera


natural un homeomorsmo f

: , mdulo homotopa. Diremos que

Aut()
108 CAPTULO 10. ESPACIOS DE MODULI
preserva orientacin si f

preserva orientacin; en caso contrario, diremos que revierte


orientacin. Denotemos por Aut
+
() al subgrupo de Aut() cuyos elementos preservan
orientacin. En particular, f

permite construir un automorsmo

del mapa

de
manera que

(e)

(e

), para todo e
1
. De esta manera, obtenemos un auto-
morsmo del grafo dual , llamado una transformacin modular de (,

). Diremos
que la transformacin modular preserva orientacin si f

preserva orientacin; en caso


contrario, diremos que revierte orientacin.
El grupo, con la composicin de funciones, formado de las transformaciones modu-
lares es llamado el Grupo modular de (,

), denotado por
Mod(,

)
y su subgrupo formado de aquellas transformaciones modulares que preservan orientacin
lo denotaremos por
Mod
+
(,

).
Es claro que pueden ocurrir slo dos situaciones :
(1) Mod(,

) = Mod
+
(,

) o bien
(2) [Mod(,

) : Mod
+
(,

)] = 2.
Es claro de la denicin que el grupo modular Mod(,

) (respectivamente,
Mod
+
(,

)) es naturalmente isomorfo al cociente Aut()/K (respectivamente,


Aut
+
()/K
+
), donde K < Aut() (respectivamente, K
+
) es el subgrupo de aquellos
automorsmos

Aut() (respectivamente,

Aut
+
()) tales que

(e) = e
para todo e
1
.
Se tiene que
Mod(,

= Aut()/K
Mod
+
(,

)

= Aut
+
()/K
+
Dada T (,

) y Mod(,

), tenemos de manera natural una nueva estruc-


tura de supercie de Riemann discreta (,

), donde, para cada e


1
vale que

(e) = ((e)). De esta manera, tenemos una accin natural


Mod(,

) T (,

) T (,

)
(, )

Observacin 10.2.1. En el caso de una supercie con borde (


d
, ) y (,

)
descomposiciones duales para (
d
, ), entonces tenemos que Mod(,

)
Mod
+
(,

) y tambin que Aut() Aut


+
().
10.4. AUTOMORFISMOS CONFORMES Y ANTICONFORMES 109
10.3. Espacio de Mduli
Dos estructuras de supercies de Riemann (,

,
1
) y (,

,
2
) son llamada
conformemente equivalentes (respectivamente, equivalentes) si existe Mod
+
(,

)
(respectivamente, Mod(,

)) tal que (
1
) =
2
. El conjunto de las clases
conformales de estructuras de supercies de Riemann discretas en (,

) es llamado el
espacio de mduli de estructuras de supercies de Riemann discretas para (,

) ; es
decir
/(,

) = T (,

)/Mod
+
(,

)
y el conjunto de las clases de estructuras de supercies de Riemann discretas en (,

)
es

/(,

) = T (,

)/Mod(,

).
Si Mod(,

) = Mod
+
(,

), entonces es claro que



/(,

) = /(,

), pero
si [Mod(,

) : Mod
+
(,

)] = 2, entonces

/(,

) = /(,

)/Z
2
, donde Z
2
es
generado por un automorsmo de orden dos del espacio de mduli /(,

).
Observacin 10.3.1. En el caso de una supercie con borde (
d
, ) y (,

) des-
composiciones duales para (
d
, ), entonces podemos ver

/(,

) como el espacio de
moduli de la supercie con borde .
10.4. Automorsmos conformes y anticonformes
Sea (,

, ) una supercie de Riemann discreta sobre una supercie orientada sin


borde . Ms adelante daremos la denicin de funciones analticas y anti-analticas dis-
cretas, en particular de automorsmos analticos discretos de (,

, ). Por el momento
nos contentaremos con las siguientes deniciones de automorsmos conformales y anti-
conformales.
10.4.1. Automorsmos conformes discretos. Un automorsmo conforme discreto
de (,

, ) es una transformaciones modular Mod


+
(,

) tal que restricto a

1
preserva la mtrica , es decir, ((e)) = (e) para cada e
1
(luego, para cada
e
1
).
Denotamos por Aut
+
(,

, ) al grupo de automorsmos conformes discretos de


(,

, ). Es claro de la denicin la igualdad


Mod
+
(,

) : () =

= Aut
+
(,

, )/Aut
+
0
(,

, )
donde Aut
+
0
(,

, ) es el subgrupo normal) de Aut


+
(,

, ) consistiendo de aquellos
automorsmos de dejan invariante (pero pueden reverstir la orientacin) cada e
1
.
110 CAPTULO 10. ESPACIOS DE MODULI
2
e
e
e
e
e
1
1
2
3
2
e
e
e
e
e
1
1
3
2
2
x
1
x
x
x
1
1
1
F
F
1
Figura 10.1
10.4.2. Automorsmos anticonformes discretos. Un automorsmo anticonforme
discreto de (,

, ) es una transformaciones modular Mod(,

)Mod
+
(,

)
tal que restricto a
1
preserva la mtrica , es decir, ((e)) = (e) para cada e
1
(luego, para cada e
1
).
Denotamos por Aut(,

, ) al grupo de automorsmos conformes y anticonformes


discretos de (,

, ). Se tienen las dos siguients posibilidades :


(i) Aut(,

, ) = Aut
+
(,

, ), o bien
(ii) [Aut(,

, ) : Aut
+
(,

, )] = 2.
Similarmente,
Mod
+
(,

) : () =

= Aut
+
(,

, )/Aut
+
0
(,

, )
donde Aut
+
0
(,

, ) es el subgrupo normal) de Aut


+
(,

, ) consistiendo de aquellos
automorsmos de dejan invariante (pero pueden reverstir la orientacin) cada e
1
.
Ejemplo 24. Consideremos una supercie orientada con borde y su doble (
d
, ).
Sea (,

) una descomposicin dual para (


d
, ). Ya vimos que, por la misma denicin,
Mod(,

) Mod
+
(,

). Ahora, no es dicil ver que necesariamente se debe


tener que para todo T (,

) vale que Aut(,

, ) Aut
+
(,

, ).
Ejemplo 25. Consideremos una supercie de gnero 1, el cual podemos pensar
como el cuadrado unitario con sus lados opuestos identicados. Sea denido por (ver
Figura 10.1)

0
= x
1
,
1
= e
1
, e
2
, e
3
,
2
= F
1
, F
2

En este caso tenemos que


T (,

) = (0, +)
2
Aut() = a(e
1
, e
2
, e
3
) = (e
2
, e
1
, e
3
), b(e
1
, e
2
, e
3
) = (e
1
, e
2
, e
3
)

= Z
2
2
Aut
+
() = b(e
1
, e
2
, e
3
) = (e
1
, e
2
, e
3
)

= Z
2
10.4. AUTOMORFISMOS CONFORMES Y ANTICONFORMES 111
K = K
+
= b

= Z
2
Mod(,

) = A(
1
,
2
) = (
1

1
,

2

1
)

= Z
2
Mod
+
(,

) = I
/(,

) = (0, +)
2

/(,

) = (0, +)
2
/A(
1
,
2
) = (
1

1
,

2

1
)

= (0, 1] (0, +)
El borde de

/(,

) corresponde al caso en que tenemos tal que


(e
1
) = (e
2
)
en cuyo caso, la supercie de Riemann discreta (,

, ) admite una simetra (realizable


por una reexin en la diagonal del cuadrado unitario).
Notemos que, en todos los casos, el automorsmo de grafo b induce un automor-
smo no trivial de (,

, ), que genera Aut


0
(,

, ), es decir, genricamente
Aut(,

, ) = Aut
+
(,

, ) = Aut
0
(,

, )

= Z
2
, pero cuando (e
1
) = (e
2
)
tenemos que Z
2

= Aut
+
(,

, ) = Aut
0
(,

, ) Aut(,

, )

= Z
2
2
CAPTULO 11
FUNCIONES ANALTICAS DISCRETAS
11.1. Ecuacin de Cauchy-Riemann discreta
Sea (,

, ) una estructura de supercie de Riemann discreta y sea el doble cor-


respondiente.
Consideremos una funcin
f :
0
C
Queremos denir la nocin que f sea analtica discreta en v
0
. Una posibilidad es
tratar de emular la nocin clsica por medio de la ecuacin de Cauchy-Riemann
f
y
= i
f
x
en el modelo discreto. Para esto, la idea es pensar que los ejes de y los ejes de

determinan direcciones ortogonales.


Si v
0
, entonces podemos denir sus vecinos como aquellos vrtices w
0
v
de manera que exista un eje e
1
que los conecta. Es claro que si v
0
(respectiva-
mente, v

0
), entonces sus vecinos tambin estn en
0
(respectivamente,

0
).
Sea x
0
y supongamos que los vrtices vecinos de v
0
son dados por (ver
Figura 11.1)
x
1
, ..., x
n

0
Ahora, por cada vrtice vecino x
j
de x tenemos, por denicin, un eje e
j
= x, x
j

1
que conecta x con x
j
. Tambin tenemos un eje dual e

j
= y
j
, y
j

1
(si e
j

1
,
entonces e

1
y si e
j

1
, entonces e

j

1
) (ver Figura 11.2).
Procedemos dar una orientacin a los ejes como sigue. Primero, damos una orientacin
a cada eje e
j
= x, x
j
de manera que x sea el punto inicial y x
j
sea el punto nal. Ahora
damos la orientacin a cada eje dual e

j
= y
j
, y
j
de manera que cuando caminamos a
lo largo de e
j
en el sentido positivo, entonces el sentido positivo para e

j
sea hacia la
izquierda. Tambin supondremos que y
j
es el vrtice nal (ver Figura 11.3).
Notemos que si hemos colocado los vrtices vecinos ordenados de manera opuesta a
las manecillas del reloj, entonces debe ocurrir que y
j+1
= y
j
.
114 CAPTULO 11. FUNCIONES ANALTICAS DISCRETAS
x3
x
x4
x5
x1
x2
Figura 11.1
y5
x
x4
x5
x1
x2
x3
y1
y1
= y2
= y2 y3
y4
y5
=
=
=
y3
y4
Figura 11.2
yj
x xj
ej
ej
*
yj
Figura 11.3
De esta manera, parece muy adecuado emular la ecuacin de Cauchy-Riemann clsica
por la versin discreta siguiente
Ecuacin de Cauchy-Riemann discreta en x
0
f( y
j
) f(y
j
) = i(x, x
j
)(f(x
j
) f(x)), j = 1, ..., n,
11.2. FUNCIONES ANALTICAS Y ANTI-ANALTICAS DISCRETAS 115
de manera equivalente
_
(y
j
, y
j
)
df = i(x, x
j
)
_
(x,x
j
)
df, j = 1, ..., n,
donde N(x) = x
1
, ..., x
n
.
Observacin 11.1.1. Sea d :
1
(0, +) una mtrica discreta para (,

). He-
mos visto que la mtrica discreta d dene una estructura de supercie de Riemann discreta
(,

,
d
), donde

d
(e) =
d(e

)
d(e)
, e
1

d
(e

) =
d(e)
d(e

)
, e

1
En este caso, la Ecuacin de Cauchy-Riemann discreta puede ser escrita como
f( y
j
) f(y
j
)
d( y
j
, y
j
)
= i
(f(x
j
) f(x))
d(x, x
j
)
, j = 1, ..., n.
11.2. Funciones analticas y anti-analticas discretas
Sea (,

, ) una estructura de supercie de Riemann discreta, el doble correspon-


diente y f :
0
C una funcin.
Denicin 11.2.1. La funcin f :
0
C es analtica discreta en x
0
si valen
las Ecuaciones de Cauchy-Riemann discretas en x, es decir
f( y
j
) f(y
j
) = i(x, x
j
)(f(x
j
) f(x)),
para todos los vrtices vecinos x
j
de x. Si f es analtica discreta en todos los puntos de

0
, entonces diremos que f es analtica discreta.
Observacin 11.2.2. La denicin de funcin analtica discreta fu introducida por
Lelong-Ferrand en el caso = R
2
, donde es la descomposicin celular denida por el
reticulado generado por (1, 0) y (0, 1) en [19].
Denicin 11.2.3. Una funcin f :
0
C es llamada anti-analtica discreta si f
es analtica discreta.
Ejercicio 49. Vericar que la suma y amplicacin por constantes complejas de fun-
ciones analticas discretas (respectivamente, anti-analticas discretas) es analtica dis-
creta (respectivamente, anti-analticas discretas). Vericar que el producto de funciones
analticas discretas no siempre es analtica discreta.
116 CAPTULO 11. FUNCIONES ANALTICAS DISCRETAS
11.3. Teorema de Cauchy discreto
Teorema 11.3.1 (Teorema de Cauchy discreto). Sea (,

, ) una estructura de
supercie de Riemann discreta, el doble correspondiente y f :
0
C una funcin
analtica disceta en el punto x
0

0
. Si x
1
, ..., x
n

0
son los vrtices vecinos de x
0
,
entonces
n

j=1
(x
0
, x
j
)(f(x
j
) f(x
0
)) = 0
Demonstracin. Podemos asumir, sin prdida de generalidad, que x
0

0
; luego
x
1
, ..., x
n

0
. En este caso, x

2
. El borde de x

0
(orientado de manera que x
0
esta
a la izquierda siguiendo tal orientacin) es de la forma
x

0
= (y
1
, y
2
) + (y
2
, y
3
) + + (y
n
, y
1
) C
1
()
donde
(y
j
, y
j+1
) = (x
0
, x
n
)

Tenemos que
0 = (f(y
2
) f(y
1
)) + (f(y
3
) f(y
2
)) + + (f(y
1
) f(y
n
)) =
= i(x
0
, x
2
)(f(x
2
)f(x
0
))+i(x
0
, x
3
)(f(x
3
)f(x
0
))+ +i(x
0
, x
1
)(f(x
1
)f(x
0
))
Corolario 11.3.2 (Frmula integral de Cauchy discreta). Sea (,

, ) una
estructura de supercie de Riemann discreta, el doble correspondiente y f :
0
C
una funcin analtica disceta en el punto x
0

0
. Si x
1
, ..., x
n

0
son los vrtices
vecinos de x
0
, entonces
f(x
0
) =
1

n
j=1
(x
0
, x
j
)
n

j=1
(x
0
, x
j
)f(x
j
)
Corolario 11.3.3. Funciones analticas discretas son harmnicas.
11.4. Harmnicas conjugadas
El Teorema de Cauchy discreto asegura que toda funcin analtica discreta es necesa-
riamente una funcin harmnica. Ahora, sea f C
0
() y escribamos f = u +iv, donde
u, v :
0
R. Como
2
f =
2
u +i
2
v, tenemos que
f es analtica discreta = u, v son harmnicas
Sea x
0
y sus vecinos x
1
, ..., x
n
. Por cada vrtice vecino x
j
de x tenemos, por
denicin, un eje e
j
= x, x
j

1
que conecta x con x
j
. Tambin tenemos un eje dual
e

j
= y
j
, y
j

1
(si e
j

1
, entonces e

1
y si e
j

1
, entonces e

j

1
) (ver
Figura 11.2).
11.5. DESCOMPOSICIN 117
Ahora, las ecuaciones de Cauchy-Riemann discretas nos aseguran que, para cada x

0
vale que
f( y
j
) f(y
j
) = i(x, x
j
)(f(x
j
) f(x)), j = 1, ..., n.
Esto nos asegura las igualdades siguientes
_
_
_
u( y
j
) u(y
j
) = (x, x
j
)(v(x
j
) v(x)), j = 1, ..., n.
v( y
j
) v(y
j
) = (x, x
j
)(u(x
j
) u(x)), j = 1, ..., n.
Lo anterior nos dice que u determina v salvo adicin de una constante.
11.5. Descomposicin
Sea f C
0
() una funcin analtica discreta. Si
u :
0
C : z u(z) = f(z)
v :

0
C : z v(z) = f(z),
entonces u y v son harmnicas discretas satisfaciendo la igualdad
v( y) v(y) = i(x, x)( u( x) u(x)),
para cada caso en que e = (x, x) y e

= (y, y), de manera que


f = u +v,
donde
u(x) =
_
u(x), x
0
0, x

0
v(x) =
_
0, x
0
v(x), x

0
Recprocamente, si tenemos funciones harmnicas discretas
u :
0
C, v :

0
C,
satisfaciendo la igualdad
v( y) v(y) = i(x, x)( u( x) u(x)),
para cada caso en que e = (x, x) y e

= (y, y), entonces


f = u +v,
es analtica discreta, donde
u(x) =
_
u(x), x
0
0, x

0
v(x) =
_
0, x
0
v(x), x

0
118 CAPTULO 11. FUNCIONES ANALTICAS DISCRETAS
11.6. Funciones analticas discretas entre supercies de Riemann discretas
Supongamos que tenemos dos supercies de Riemann discretas, digamos (,

, )
sobre
1
, y (G, G

, ) sobre
2
. Denotemos el doble de la primera por

y la de la
segunda por
G
.
Denicin 11.6.1. Una funcin
F :

0

G
0
es llamada una funcin admisible entre las estructuras de Riemann discretas si esta es la
restriccin de una funcin continua F :
1

2
la cual dene funciones celulares entre
la descomposicin celular y una de las descomposiciones celulares G o

y entre la
descomposicin celular

y la otra. En otras palabras, si valen las siguientes :


(i) si x, y

0
son vecinos, entonces F(x), F(y)
G
0
coinciden o son vecinos,
(ii) si x, y, u, v
G
1
son ejes duales y F(x) ,= F(y), entonces F(u) ,= F(v) y
F(x), F(y), F(u), F(v)
G
1
son duales, y
(iii) si x, y, u, v
G
1
son ejes duales y F(x) = F(y), entonces F(u) = F(v) =
F(x) = F(y).
La admisibilidad es como una versin discreta de continuidad .
Denicin 11.6.2. Diremos que una funcin admisible F :

0

G
0
es analtica
discreta si para toda funcin analtica discreta h :
G
0
C resulta que h F :

0
C
es analtica discreta.
Ejercicio 50. Considere una funcin admisible F :

0

G
0
la cual es biyectiva.
Vericar que ella y su inversa son necesariamente analtica discretas (en este caso deci-
mos que son isomorsmos analticos o anti-analticos discretos).
Observacin 11.6.3. Notemos que todo automorsmo conforme discreto de la Rie-
mann discreta (,

, ) es un isomorsmo analtico discreto. Similarmente, todo auto-


morsmo anticonforme es un isomorsmo anti-analtico discreto.
Ejemplo 26. Consideremos el plano complejo C y la descomposicin celular cuyos
vrtices son los puntos de Z[i] y los ejes son de la forma z +ti : t [0, 1], z +t : t
[0, 1], con z Z[i]. Como descomposicin dual

consideramos

= (1 +i)/2 + y
consideremos la estructura de supercie de Riemann discreta para C dada por (,

, ),
donde 1. Entonces es claro que las traslaciones
T
a
(z) = z +a, a
0
11.6. FUNCIONES ANALTICAS DISCRETAS ENTRE SUPERFICIES DE RIEMANN DISCRETAS 119
son automorsmos analticos discretos. Las dilataciones de la forma
D
a
(z) = az, a
0
0
son funciones analticas discretas, pero no necesariamente automorsmos con nuestra
denicin.
Ejercicio 51. Sea (,

, ) una supercie de Riemann discreta. Sea

otra descopo-
sicion celular que es dual a . Vericar que existe una estructura de supercie de Rie-
mann discreta (,

, ) y un isomorsmo analtico discreto entre ellas que acta como la


identidad en
0
.
CAPTULO 12
ESTRUCTURAS DISCRETAS EN EL PLANO DEFINIDOS POR
UN RETICULADO
Consideremos el plano complejo C y la descomposicin celular cuyos vrtices son
los puntos de Z[i] y los ejes son de la forma z +ti : t [0, 1], z +t : t [0, 1], con
z Z[i]. Como descomposicin dual

consideramos

= (1+i)/2+y consideremos
la estructura de supercie de Riemann discreta para C dada por (,

, ), donde 1.
Una funcin f :
0
C es analtica discreta en el punto z
0
si y slo si se
satisfacen las ecuaciones de Cauchy-Riemann discretas, es decir
_

_
f(z +
1+i
2
) f(z +
1i
2
) = i (f(z + 1) f(z))
f(z +
1+i
2
) f(z +
1+i
2
) = i (f(z +i) f(z))
f(z +
1i
2
) f(z +
1+i
2
) = i (f(z 1) f(z))
f(z +
1i
2
) f(z +
1i
2
) = i (f(z i) f(z))
Ejercicio 52. Sea A = Z iZ
0
y F : A C una funcin dada. Construir una
extensin F :
0
C que sea analtica discreta.
12.1. Funciones Constantes
Sea a, b C dados. La funcin f :
0
C denida por
f(z) =
_
a, z Z[i]
b, z
1+i
2
+Z[i]
es una funcin analtica discreta. Observemos que en esta caso las funciones constantes
tienen dos valores, uno para
0
y otro para

0
.
12.2. Polinomios
Ahora veremos los polinomios P
n
(z) = z
n
.
122 CAPTULO 12. ESTRUCTURAS DISCRETAS EN EL PLANO DEFINIDOS POR UN RETICULADO
Ejercicio 53. Vericar que las funciones P
1
(z) = z y P
2
(z) = z
2
son analticas
discretas, pero que P
3
(z) = z
3
no lo es. En particular, concluir que el producto de
funciones analticas discretas no siempre es analtica discreta.
Teorema 12.2.1. Si n 3, entonces no existe una mtrica
n
de manera que P
n
(z)
sea analtica discreta para la estructura de supercie de Riemann discrtea en le plano
dada por (,

,
n
).
Demonstracin. Veamos slo el caso n = 3. Supongamos que tenemos
3
de manera
que P
3
(z) sea analtica discreta para la estructura de supercie de Riemann discreta en
el plano dada por (,

,
3
). Una de las ecuaciones de Cauchy-Riemann discreta nos
asegura que para todo z Z[i] se debe cumplir la igualdad
_
z +
1 i
2
_
3

_
z +
1 +i
2
_
3
= i
3
(z 1, z)
_
(z 1)
3
z
3
_
Pero en este caso, tomado z = i obtenemos que

3
(i 1, i) =
28 3i
26
/ (0, +)
una contradiccin.
Ejercicio 54. Terminar la demostracin anterior para el caso n 4.
Ahora, consideremos la funcin P
n
(z) restricta sobre
0
= Z[i]. Ser posible rede-
nirla sobre

0
de manera que esta sea analtica discreta en (,

, ) ?
Analizemos esta pregunta para n = 3. Fijemos algn valor a C y denamos
F(
1 i
2
) = a
F(z) = z
3
, z Z[i]
Queremos ver si es posible denir F(z) para el resto de los puntos en

0
de manera
que F sea analtica discreta. Consideremos una eleccin para tales valores :
w
z
= F(z +
1 i
2
), z Z[i]
donde w
0
= a. Las ecuaciones de Cauchy-Riemann discretas dan el siguiente sistema de
ecuaciones :
_

_
w
z+i
= w
z
+i(1 + 3z + 3z
2
)
w
z1+i
= w
z+i
+i(i 3z + 3iz
2
)
w
z1
= w
z1+i
+i(1 + 3z 3z
2
)
w
z
= w
z1
+i(i 3z 3iz
2
)
12.3. DESCOMPOSICIN 123
Notemos que la igualdad w
z
= w
z1
+i(i3z3iz
2
) es consecuencia de las otras tres.
Ahora no es dicil ver que el resto de los valores w
z
quedan nicamente determinados
por a, por ejemplo, tomando z = 0, obtenemos
w
i
= a +i
w
1+i
= a + 1 +i
w
1
= a + 1
En conclusin, todas las funciones analticas discretas F para (,

, ), cuyas restric-
ciones a
0
es dada por P
3
(z) = z
3
, estn nicamente determinadas por el valor de
F(
1i
2
), es decir, es un espacio vectoral complejo de dimensin 1.
Ejercicio 55. Analizar el ejemplo anterior para los polinomios P
n
(z) = z
n
, n 4.
12.3. Descomposicin
Ahora veamos el tema de descomposicin de funciones analticas discretas. Sabemos
que toda funcin analtica discreta f :
0
C se puede escribir como f = u +v, donde
u(x) =
_
u(x), x
0
0, x

0
v(x) =
_
0, x
0
v(x), x

0
y
u :
0
C, v :

0
C
son funciones discretas harmnicas que satisfacen
v(w +i) v(w) = i( u(z + 1) u(z)),
v(w +i 1) v(w +i) = i( u(z +i) u(z)), w = z +
1 i
2
.
Ahora, si escogemos de manera arbitraria a C, entonces deniendo
v
_
1 i
2
_
= a
podemos determinar v de manera nica, es decir, v queda nicamente determinada salvo
una constante en C. De esta manera, para obtener las funciones analticas discretas, nece-
sitamos ver como construir las funciones harmnicas discretas
u : Z[i] C
La condicin de harmonicidad en el punto z Z[i] es en este caso equivalente a pedir
4 u(z) = u(z + 1) + u(z +i) + u(z 1) + u(z i).
Podemos hacer una eleccin arbitraria para los valores de u en los puntos en Z(Zi)
los cuales determinan nicamente los valores de u en el resto de Z[i]. En otras palabras,
si
a = (..., a
2
, a
1
, a
0
, a
1
, a
2
, ...) C
Z
124 CAPTULO 12. ESTRUCTURAS DISCRETAS EN EL PLANO DEFINIDOS POR UN RETICULADO
b = (..., b
2
, b
1
, b
0
, b
1
, b
2
, ...) C
Z
entonces la denicin
u
(a,b)
: Z[i] C
por
u
(a,b)
(n) = a
n
, u
(a,b)
(n i) = b
n
, n Z
permite denir una isomorsmo entre el espacio de funciones harmnicas discretas en
Z[i] y T = C
Z
C
Z
.
Ahora, para cada (a, b) T, u
(a,b)
determina de manera nica, mdulo una constante
c C una nica funcin harmnica discreta v
(a,b,c)
de manera que f = u
(a,b)
+ v
(a,b,c)
es analtica discreta. De esta manera, el espacio de las funciones analticas discretas en
C
0
() es naturalmente equivalente al espacio C
Z
C
Z
C.
Si para cada n Z denotamos por e
n
= (..., 0, 0, 0, 1, 0, 0, ...), donde el 1 va en la
posicin n, por 0 = (..., 0, 0, 0, ....), y
e
n,0
= u
(en,0)
, e
0,n
= u
(0,en)
,
entonces, si
(a, b) =

nZ
a
n
(e
n
, 0) +b
n
(0, e
n
)
tenemos que
u
(a,b)
=

nZ
a
n
e
n,0
+b
n
e
0,n
12.4. Teorema de Morera discreto
Escogemos una orientacin por cada eje e
1
y consideramos el Z-mdulo generado
por todos esos ejes orientados : C
1
().
Si tenemos una funcin f :
0
=
0
C y (x, y) C
1
(), entonces podemos
denir la integral
y
_
x
f(z) dz =
_
(x,y)
f(z) dz =
f(x) +f(y)
2
(y x)
Ahora, extendemos esto a todo C
1
() de manera de obtener un homomorsmos entre
Z-mdulos, es decir
_

n
j=1
nj(xj1,xj2)
f(z) dz =
n

j=1
n
j
_
f(x
j1
) +f(x
j2
)
2
_
(x
j2
x
j1
)
Consideremos una cara de la descomposicin celular diamente como lo muestra la
Figura 12.1. Consideremos el camino cerrado dado por
= (z, z +
1 i
2
) +(z +
1 i
2
, z + 1) + (z +1, z +
1 +i
2
) +(z +
1 +i
2
, z) C
1
()
12.4. TEOREMA DE MORERA DISCRETO 125
z+(1+i)/2
z
z+1
z+(1i)/2
Figura 12.1
Luego,
2
_

f(z) dz =
_
f
_
z +
1 +i
2
_
f
_
z +
1 i
2
__
i (f(z + 1) f(z))
Esta igualdad permite ver el siguiente.
Teorema 12.4.1 (Versin discreta del teorema de Morera). Una funcin f :
0

C es analtica discreta si y slo si la integral de f a lo largo de cualquier camino cerrado
en C
1
() es identicamente 0.
Corolario 12.4.2. Si f :
0
C es analtica discreta, entonces la funcin F :
0

C denida por
F(z) =
z
_
0
f(z) dz
donde los arcos de integracin son escogidos en C
1
() dene una funcin analtica dis-
creta.
Ejercicio 56. Sean f, g :
0
C funciones analticas discretas y considere la de-
nicin
_

n
j=1
nj(xj1,xj2)
f dg =
n

j=1
n
j
_
f(x
j1
) +f(x
j2
)
2
_
(g(x
j2
) g(x
j1
))
Dena, para cada z
0
la funcin
F(z) =
z
_
0
f dg
126 CAPTULO 12. ESTRUCTURAS DISCRETAS EN EL PLANO DEFINIDOS POR UN RETICULADO
donde la integracin se realiza sobre un camino en C
1
() que parte desde 0 y termina en
z.
1.- Vericar que la denicin anterior no depende del camino escogido.
2.- Buscar ejemplos de f y g de manera que F(z) no es analtica discreta.
Ejemplo 27. Recordemos que los polinomios P
n
(z) = z
n
, con n 3, no son fun-
ciones analticas discretas. Pero las siguientes "pseudo-Potencias" lo son (ver el Corolo-
raio 12.4.2) :
z
(0)
= 1, z
(n)
= n
z
_
0
w
(n1)
dw, n = 1, ....
Estas pseudo-potencias generan el espacio vectorial de los polinomios discretos. En
[8], Dufn veric que z
(n)
z
n
es un polinomio en z y z de grado a lo ms (n 2).
Ahora que tenemos los anlogos de las potencias de z, podemos construir ms fun-
ciones analticas discretas por medio de series de potencia. Por ejemplo, podemos denir
la exponencial discreta
e
z
=

n=0
1
n!
z
(n)
De hecho, uno puede denir, para [t[ < 2, la funcin
e
z,t
=

n=0
1
n!
z
(n)
t
n
J. Lelong-Ferrand veric la frmula
e
z,t
=
_
2 +t
2 t
_
Re(z)
_
2 +it
2 it
_
Im(z)
la cual es analtica discreta para cualquier valor t C 2, 2i.
CAPTULO 13
DIFERENCIALES EN SUPERFICIES DE RIEMANN
DISCRETAS
Durante todo este captulo supondremos que tenemos una estructura de supercie de
Riemann discreta, digamos (,

, ), sobre una supercie orientada , y su correspon-


diente doble . Consideramos una orientacin en los ejes e
1
y colocamos una orien-
tacin en los ejes duales e

1
de manera que si e y e

son ejes duales, entonces las


orientaciones de e y e

son como se bosqueja en la gura 13.1.


13.1. Homologa para supercies de Riemann discretas
Ya hemos denido los Z-mdulos de los mapas y

. En el caso de , que no es
una mapa, pero que debemos pensar como la unin disjunta de dos mapas, uno dene :
C
k
() = C
k
() C
k
(

), k = 0, 1, 2.
Observacin 13.1.1. Con esta convencin en la asignacin de orientaciones, tenemos
que (e

= e

= e.
Tambin denimos el operador frontera

k
: C
k
() C
k1
()
de manera que

k
(u +v) =

k
(u) +

k
(v)
e
x1 x2
e*
y2
y1
e
y2
y1
x2 x1
e*
Figura 13.1
128 CAPTULO 13. DIFERENCIALES EN SUPERFICIES DE RIEMANN DISCRETAS
x1
e2
e1
e3
e3
*
e1
*
e2
*
F1
F2
F2
F1
*
*
x3
x2
Figura 13.2
donde u C
k
(), v C
k
(

).
Ejercicio 57. Vericar que

2
= 0.
El primer grupo de homologa asociado al doble es denido como
H
1
(, Z) =
Ker(

1
)
Im(

2
)
Ejercicio 58. Vericar que
H
1
(, Z) = H
1
(, Z) H
1
(

, Z)
Ejemplo 28. Sea = S
2
= R
2
la esfera 2-dimensional. Consideremos el
mapa = K
3
y su dual

(ver Figura 13.2).

2
(F
1
) = e
1
+e
2
+e
3

2
(F
2
) = e
1
e
2
e
3

2
(nF
1
+mF
2
) = (n m)(e
1
+e
2
+e
3
)
Im(

2
) = e
1
+e
2
+e
3

= Z

1
(e
1
) = x
2
x
1

1
(e
2
) = x
3
x
2

1
(e
3
) = x
1
x
3

1
(ae
1
+be
2
+ce
3
) = (c a)x
1
+ (a b)x
2
+ (b c)x
3
Ker(

1
) = e
1
+e
2
+e
3

= Z
H
1
(, Z) = 0
13.1. HOMOLOGA PARA SUPERFICIES DE RIEMANN DISCRETAS 129
*
x1
F
F
F F
e1
e2
e2
*
e1
*
F
F
F
F
*
*
*
Figura 13.3

2
(x

1
) = e

1
e

2
(x

2
) = e

2
e

2
(x

3
) = e

3
e

2
(nx

1
+mx

2
+rx

3
) = (n m)e

1
+ (mr)e

2
+ (r n)e

3
Im(

2
) = e

1
e

2
, e

1
e

= Z
2

1
(e

1
) = F

1
F

1
(e

2
) = F

1
F

1
(e

3
) = F

1
F

1
(ae

1
+be

2
+ce

3
) = (a +b +c)(F

1
F

2
)
Ker(

1
) = e

1
e

2
, e

1
e

= Z
2
H
1
(

, Z) = 0
H
1
(, Z) = 0
Ejemplo 29. Ahora consideremos = S
1
S
1
, es decir un toro. Podemos pensar en
como el cuadrado unitario donde los lados opuestos estn identicados. Consideremos
el mapa y su dual

como se muestra en la gura 13.3.


En este caso
0
= x
1
,
1
= e
1
, e
2
,
2
= F,

0
= F

1
= e

1
, e

2
y

2
= x

1
.

2
(F) = 0 = Im(

2
) = 0

1
(e
1
) =

1
(e
2
) = 0 = Ker(

1
) = e
1
, e
2

= Z
2
H
1
(, Z)

= Z
2

2
(x

1
) = 0 = Im(

2
) = 0
130 CAPTULO 13. DIFERENCIALES EN SUPERFICIES DE RIEMANN DISCRETAS

1
(e

1
) =

1
(e

2
) = 0 = Ker(

1
) = e
1
, e

= Z
2
H
1
(

, Z)

= Z
2
H
1
(, Z)

= Z
4
Teorema 13.1.2. Sea (,

, ) una estructura de supercie de Riemann discreta


sobre una supercie orientada que es cerrada de gnero g. Entonces
H
1
(, Z)

= H
1
(

, Z)

= Z
2g
H
1
(, Z)

= Z
4g
Demonstracin. Como
1
es un grafo conexo, podemos considerar un arbol maximal
T
1
. Luego, cada vez que adicionamos un eje e
1
T a T obtenemos un cclo
e

T e. Como tienen gnero g, podemos encontrar 2g ejes, digamos, e
1
, .., e
2g

1
T
tal que cada uno de ellos dene un ciclo, digamos
1
, ...,
2g
, donde
j
T e
j
. Ahora,
esos 2g cclos forman una base para H
1
(, Z). Ms an, esos cclos se pueden reordenar
de manera que en la supercie valen las siguientes propiedades de interseccin de
caminos en homologa usual (1 i, j g) :
_
_
_

i

j
= 0

i+g

j+g
= 0

i

j+g
=
ij
La demostracin para

es similar. La ltima parte sale del hecho que H


1
(, Z) =
H
1
(, Z) H
1
(

, Z).
Observacin 13.1.3. Los caminos
1
, ...,
2g
que se construyen en la demostracin
anterior forman una base cannica de homologa para H
1
(, Z).
Ejemplo 30. Sea = C. Consideremos el mapa donde
0
= Z[i], los ejes en
1
son los trazos rectos de la forma z+t : t [0, 1] y z+ti : t [0, 1]. Cada cara es un
cuadrado unitario. Orientamos cada eje anterior siguiendo la orientacin natural dada
por t [0, 1]. De esta manera, en cada vrtice z
n.m
= n + im Z[i] tenemos un eje
saliedo hacia la derecha (e
n,m,1
), uno saliendo hacia arriba (e
n,m,i
), uno llegando desde
la izquierda (e
n1,m,1
) y uno llegando desde abajo (e
n,m1,i
). En este caso, denotemos
por F
n,m
a la cara con vrtice en z
n,m
y conteniendo a los ejes e
n,m,1
y e
n,m,i
.

2
(F
n,m
) = e
n,m,1
+e
n+1,m,i
e
n,m+1,1
e
n,m,i

1
(e
n,m,1
) = z
n+1,m
z
n,m

1
(e
n,m,i
) = z
n,m+1
z
n,m
Luego, Ker(

1
) = Im(

2
) y se tiene que H
1
(, Z) = 0.
13.2. COHOMOLOGA PARA SUPERFICIES DE RIEMANN DISCRETAS 131
13.2. Cohomologa para supercies de Riemann discretas
Anteriormente hemos denido los espacios vectoriales C
k
() y C
k
() el Z-mdulo
C
k
() = C
k
() C
k
(

), k = 0, 1, 2. Podemos denir el espacio vectorial C


k
() =
Hom
Z
(C
k
(), C).
Ejercicio 59. Vericar que
C
k
() = C
k
() C
k
(

), k = 0, 1, 2.
El operador cofrontera para se dene como
d

k
: C
k
() C
k+1
()
d

k
(u +v) = d

k
(u) +d

k
(v)
donde u C
k
() y v C
k
(

).
Ejercicio 60. Vericar que d

1
d

0
= 0.
El primer grupo de cohomologa asociado al doble es denido como
H
1
(, C) =
Ker(d

1
)
Im(d

0
)
Ejercicio 61. Vericar que
H
1
(, C) = H
1
(, C) H
1
(

, C)
Teorema 13.2.1. Si es una supercie orientada cerrada de gnero g, entonces
H
1
(, Z)

= H
1
(, Z)

= Z
2g
H
1
(

, Z)

= H
1
(

, Z)

= Z
2g
H
1
(, Z)

= H
1
(, Z)

= Z
4g
Demonstracin. (Idea) Como H
1
(, Z)

= H
1
(, Z) H
1
(

, Z), H
1
(, C)

=
H
1
(, C) H
1
(

, C) y H
1
(, Z)

= H
1
(

, Z), basta con vericar que H


1
(, Z)

=
H
1
(, Z). Ahora, basta con asegurar que la dualidad
C
1
() C
1
() C
(,
r

j=1
n
j
e
j
) =
r

j=1
n
j
_
ej

induce una dualidad


H
1
(, C) H
1
(, C) C
con lo cual se verica que H
1
(, C)

= H
1
(, C)

(dual). Como H
1
(, Z) tiene di-
mensin nita como Z-mdulo, se obtiene que H
1
(, C)

= H
1
(, C) y, en particular,
132 CAPTULO 13. DIFERENCIALES EN SUPERFICIES DE RIEMANN DISCRETAS
obtenemos que H
1
(, Z)

= H
1
(, Z). Una demostracin ms rigurosa ser dada ms
adelante.
13.3. La funcin de Hodge
El operador de Hodge
: C
k
() C
2k
(), k = 0, 1, 2,
se dene como sigue :
Caso k = 0.
: C
0
() C
2
()
__
F
f = f(F

)
Caso k = 1.
: C
1
() C
1
()
_
e
= (e

)
_
e

Caso k = 2.
: C
2
() C
0
()
(v) =
__
v

Proposicin 13.3.1.

2
= (1)
k
I
C
k
()
Demonstracin.
(1) Caso k = 0. Sean f C
0
() y v C
0
().
(f)(v) =
__
v

f = f(v

) = f(v)
(2) Caso k = 2. Sean C
2
() y F C
2
().
()(F) = (F

) =
__
F

=
__
F
= (F)
13.3. LA FUNCIN DE HODGE 133
(3) Caso k = 1. Sean C
1
() y e C
1
().
()(e) = (e

)
_
e

= ((e

))((e

))
_
e

=
= (e

)(e)
_
e
=
_
e
= (e)
Ejercicio 62. Vericar que el operador produce isomorsmos entre los siguientes
espacios vectoriales
: C
k
() C
2k
(

)
: C
k
(

) C
2k
()
Ejercicio 63. Vericar que si f C
0
(), entonces las ecuaciones discretas de
Cauchy-Riemann para f puede escribirse como
d

0
f = id

0
f
NOTACION. Desde ahora en adelante usaremos la notacin d para indicar d

k
.
13.3.1. Caso k = 1. Tenemos que el operador de Hodge produce un automorsmo
de orden 4 a nivel de la 1-formas :
: C
1
() C
1
()
En particular, tenemos el isomorsmo
i : C
1
() C
1
(

)
i
cuyo inverso es
i : C
1
(

) C
1
()
Ya que : C
1
() C
1
() satisface que
2
= I, tenemos que sus valores propios
son i. Podemos considerar sus espacios propios asociados :
C
1,0
() = C
1
() : = i
C
0,1
() = C
1
() : = i
Ahora, si C
1
(), entonces
+i
2
C
1,0
()
i
2
C
0,1
()
De lo anterior, obtenemos la suma directa
C
1
() = C
1,0
() C
0,1
()
134 CAPTULO 13. DIFERENCIALES EN SUPERFICIES DE RIEMANN DISCRETAS
Notemos que cada sumando es invariante por y que acta como multiplicacin por
i sobre C
1,0
() y como multiplicacin por i sobre C
0,1
().
Consideremos las proyecciones naturales

1,0
=
1
2
(I +i) : C
1
() C
1,0
()

0,1
=
1
2
(I i) : C
1
() C
0,1
()
13.4. Diferenciales analticas y anti-analticas discretas
Una 1-forma C
1
() es llamada analtica discreta si
_
C
1,0
()
d = 0
_

_
= i
d = 0
_
Una 1-forma C
1
() es llamada anti-analtica discreta si
_
C
0,1
()
d = 0
_

_
= i
d = 0
_
Denotaremos por H
1,0
() al conjunto de las 1-formas discretas analticas y por
H
0,1
() al de las 1-formas anti-analticas discretas, es decir
H
1,0
() = C
1,0
() Ker(d)
H
0,1
() = C
0,1
() Ker(d)
Ejercicio 64. Vericar que H
1,0
() y H
0,1
() son subespacios vectoriales de
C
1
().
Ejercicio 65. Vericar que si H
1,0
(), entonces H
0,1
() y, viceversa, si
H
0,1
(), entonces H
1,0
(). Vericar que la conjugacin produce un isomor-
smo como espacios vectoriales reales entre H
1,0
() y H
0,1
().
Proposicin 13.4.1. Si C
1
() es analtica discreta o antianaltica discreta, en-
tonces es cerrada y co-cerrada, es decir, d = 0 = d .
Demonstracin. Por la denicin d = 0. Ahora, como = i, se tiene que
d = d(i) = id = 0
Como consecuencia del resultado anterior, podemos ecribir
H
1,0
() = C
1,0
() (Ker(d) Ker(d))
H
0,1
() = C
0,1
() (Ker(d) Ker(d))
13.5. DIFERENCIALES MEROMORFAS DISCRETAS 135
Ejemplo 31. Sea f C
0
(). Consideremos la 1-forma df C
1
(). Como d
2
= 0,
tenemos que
df H
1,0
() df = idf (Ecuaciones de Cauchy-Riemann discretas para f),
es decir,
df es diferencial analtica discreta f es funcin analtica discreta.
Teorema 13.4.2. Si H
1,0
() y
_
e
R e C
1
(),
entonces = 0. El mismo resultado vale si reemplazamos R con iR.
Demonstracin. Supongamos que tenemos
_
e
R e C
1
().
Luego, para e C
1
() vale que
_
e
= (e

)
_
e

R
_
e
i = i
_
e
iR
Como = i (pues H
1,0
(), las dos ecuacions aseguran que = 0.
13.5. Diferenciales meromorfas discretas
Diremos que una 1-forma C
1,0
() es una 1-forma meromorfa discreta.
Si consideramos una 1-forma C
1
() y F C
2
(), entonces por la frmula de
Stokes discreta tenemos la igualdad
__
F
d =
_
F

donde : C
2
() C
1
() es el operador frontera. Usando esta frmula vemos que
H
1,0
()
_
C
1,0
()
_
F
= 0, F C
2
()
De esta manera, podemos denir que un vrtice v
0
es un polo de la diferencial
meromorfa discreta C
1,0
() si
_
v

,= 0
_
_

__
v

d ,= 0
_
_
.
136 CAPTULO 13. DIFERENCIALES EN SUPERFICIES DE RIEMANN DISCRETAS
Se dene el residuo de en v
0
como
Res
v
() =
1
2i
_
v

=
1
2i
__
v

d
De la denicin del residuo es claro el siguiente hecho.
Teorema 13.5.1. Sea C
1,0
() y C
1
() un camino simple cerrado que acota
un disco D

en la supercie , orientado de manera que tal disco est a la izquierda.


Entonces,
_

= 2i

D2
Res
v
(),
donde D
2
denota todas las caras de
2
que estn contenidas en D

.
Ejercicio 66. Demostrar el resultado anterior.
Corolario 13.5.2. Si es supercie cerrada y C
1,0
(), entonces

v0
Res
v
() = 0
13.6. El operador discreto de Laplace revisitado
Emulando la situacin clsica, podemos denir el operador de Laplace discreto como

2
: C
k
() C
k
()

2
= (d d + d d)
Ejercicio 67. Vericar que
2
deja invariante C
k
() y C
k
(

).
13.7. Funciones harmnicas revisitadas
En el primer captulo denimos el operador de Laplace para funciones denidas sobre
los vrtices de un grafo (de grado nito) con una mtrica discreta. Tal denicin coincide
con la dada en esta seccin para k = 0. En efecto, en este caso

2
: C
0
() C
0
()

2
= d d
13.8. FORMAS HARMNICAS 137
Sea f C
0
() y v
0
. Denotemos por v
1
, ..., v
l

0
los vecinos de v, y suponga-
mos que v

l
j=1
(1)
j
e

j
, donde
j
0, 1. En este caso
j
= 0 si el eje e
j
est
orientado de manera que v es el punto inicial y
j
= 1 en caso contrario. Ahora,

2
f(v) = d df(v) =
__
v

d df =
_
v

df =
l

j=1
(1)
j
_
e

j
df =
=
l

j=1
(1)
j
((e

j
))
_
e

j
df =
l

j=1
(1)
j
(e

j
)
_
ej
df =
l

j=1
(1)
j
(e
j
)
_
ej
df =
=
l

j=1
(e
j
)
_
(1)

j
ej
df =
l

j=1
(e
j
)(f(v
j
) f(v)) =
l

j=1
(e
j
)(f(v) f(v
j
))
De manera similar para el caso cuando v

0
.
13.8. Formas harmnicas
Una k-forma C
k
() es llamada harmnica si
2
= 0.
Ejercicio 68. Vericar que toda 1-forma analtica y anti-analtica discreta es harm-
nica.
Ejercicio 69. Si f C
0
(() es harmnica, entonces df es harmnica.
Si consideremos el operador
d

= d
entonces tenemos el siguiente diagrama
C
2
()
d

C
1
()
d

C
0
()
d

0
Proposicin 13.8.1.
d

= 0
Demonstracin. Basta analizar el caso
C
2
()
(d

)
2
C
0
()
Tenemos que
d

= ( d)( d) = d
2
d = d
2
= 0
138 CAPTULO 13. DIFERENCIALES EN SUPERFICIES DE RIEMANN DISCRETAS
Tambin tenemos los diagramas siguientes
C
2
()
d

C
1
()
d

C
0
()
d

0
C
2
()
d
C
1
()
d
C
0
() 0
Proposicin 13.8.2.

2
= dd

+d

d
Demonstracin.
dd

+d

d = d d d d = (d d + d d) =
2
Corolario 13.8.3. Ker(d) Ker(D

) = Ker(d) Ker(d) Ker


2
.
PARTE V
SUPERFICIES DE RIEMANN DISCRETAS
COMPACTAS
En esta parte nos restringiremos al caso de estructuras de supercies de Riemann dis-
cretas sobre supercies orientadas y cerradas. Primero veremos el teorema de descom-
posicin de Hodge y calcularemos la dimensin del espacio de diferenciales holomorfas
analticas. Luego analizaremos el concepto de matrices de Riemann discretas.
CAPTULO 14
EL TEOREMA DE DESCOMPOSICIN DE HODGE
En este captulo, ser una supercie orientada cerrada de gnero g y (,

, ) una
estructura de supercie de Riemann discreta sobre . En este caso, los grafos y

son
nitos.
14.1. Operador adjunto de d
Como los mapas y

son nitos, tenemos que los espacios vectoriales complejos


C
k
() son nito dimensionales.
Consideremos los productos hermitianos positivos denido cannicos dados por
(f, g) =

x0
f(x)g(x), f, g C
0
()
(, ) =

e1
(e)
_
e

_
e
, , C
1
()
(, ) =

F2
__
F

__
F
, , C
2
()
Ejercicio 70. Vericar que en C
1
() vale la igualdad
(, ) = (, )
es decir, que el operador de Hodge es una isometra para el producto Hermitiano posi-
tivo denido en C
1
().
Usando estos productos hermitianos, podemos considerar el operador adjunto de d.
Proposicin 14.1.1. El operador adjunto de
d : C
k1
() C
k
()
142 CAPTULO 14. EL TEOREMA DE DESCOMPOSICIN DE HODGE
es
d

: C
k
() C
k1
()
Demonstracin. Veamos el caso k = 1. Para cada x
0

0
sea f
x0
C
0
() denida
por
f
x0
(x
0
) = 1, f
x0
(x) = 0, si x ,= x
0
Es claro que la coleccin
f
x
: x
0

dene una base de C


0
(). Consideremos una orientacin en los ejes de y denotemos
por (x, y) al eje orientado de manera que x es la partida.
Sea f = f
x0
y denotemos por x
1
, ..., x
n
los vrtices vecinos de x
0
. Escribamos
x

0
=
n

j=1
(1)
j
e

j
donde

j
=
_
0, e
j
= (x
0
, x
j
)
1, e
j
= (x
j
, x
0
)
Para C
1
() tenemos
(df, ) =

(x, x)1
(x, x)
_
(x, x)
df
_
(x, x)
=

(x, x)1
(x, x)(f( x) f(x))
_
(x, x)
=
=
n

j=1
(e
j
)(1)
j
(f(x
j
) f(x
0
))
_
ej
=
n

j=1
(e
j
)(1)
j +1
f(x
0
)
_
ej

Por otro lado,


(f, d

) =

x0
f(x)d

(x) = d

(x
0
) = d (x
0
) =
__
x

0
d =
=
_
x

0
=
n

j=1
(1)
j
_
e

j
=
n

j=1
(1)
j
(e
j
)
_
e

j
=
=
n

j=1
(1)
j
(e
j
)(1)
_
ej
=
n

j=1
(e
j
)(1)
j+1
f(x
0
)
_
ej

Ejercicio 71. Completar la demostracin anterior considerando los dems casos.


14.2. DESCOMPOSICIN DE HODGE 143
14.2. Descomposicin de Hodge
El hecho que d y d

son conjugados, respecto a los productos hermitianos usados,


asegura que (Im(d

))

= Ker(d), luego
C
k
() = Im(d

Ker(d)
Como d
2
= 0 tenemos que
Im(d) < ker(d)
es decir
C
k
() = Im(d

Im(d)

_
Ker(d) (Im(d))

_
y como adems (Im(d))

= Ker(d

), tenemos
C
k
() = Im(d

Im(d)

(Ker(d) Ker(d

))
Proposicin 14.2.1.
Ker(
2
) = Ker(d) Ker(d

)
Demonstracin. Como
2
= dd

+d

d, es claro que
Ker(d) Ker(d

) < Ker(
2
).
Recprocamente, queremos ver que si Ker(
2
) (Im(d) Im(d

)), entonces
= 0.
Supongamos que Ker(
2
) Im(d). Entonces,
= d = d = d
2
= 0 = Ker(d)
Luego,

2
= 0 = dd

+d

d = 0 = dd

= 0
= d

Im(d

) Ker(d) = (Ker(d))

Ker(d) = 0
= d

= 0 = Ker(d

) = Ker(d) Ker(d

)
Similarmente, si Ker(
2
) Im(d

). Entonces,
= d

= d

= (d

)
2
= 0 = Ker(d

)
Luego,

2
= 0 = dd

+d

d = 0 = d

d = 0
= d Im(d) Ker(d

) = (Ker(d

))

Ker(d

) = 0
= d = 0 = Ker(d) = Ker(d) Ker(d

)
Corolario 14.2.2 (Descomposicin de Hodge).
C
k
() = Im(d

Im(d)

Ker(
2
)
144 CAPTULO 14. EL TEOREMA DE DESCOMPOSICIN DE HODGE
Observemos que, al ser un isomorsmo,
Ker(d

) = ker( d) = Ker(d) = C
k
() : d = 0
Si d = 0, entonces decimos que es una forma co-cerrada.
Ya que Ker(
2
) = Ker(d)Ker(d

) = Ker(d)Ker(d), obtenemos las siguiente


consecuencia.
Corolario 14.2.3.
C
k
() es harmnica d = 0 = d d = 0 = d

es decir, las formas harmnicas son exactamente aquella que son cerradas y co-cerradas
al mismo tiempo.
Ejemplo 32. En el caso k = 0, como d

= 0, tenemos que
Ker(
2
) = Ker(d)
es decir, las nicas funciones harmnicas son las constantes en componentes del grafo.
Proposicin 14.2.4. Im(d

) = Im(d).
Demonstracin. Si Im(d

), entonces = d

u = d u Im(d). Si
Im(d), entonces = dv = d (v) = d

v Im(d

).
Corolario 14.2.5.
C
k
() = k-formas coexactas k-formas exactas k-formas harmonica
14.2.1. 1-Formas harmnicas sobre . Supongamos que tenemos C
1
(). Po-
demos hacer la extensin trivial a

, es decir,
_
e

= 0 para todo e

1
, para consi-
derara C
1
(). Sabemos de lo anterior que C
1
() es harmnica s y slo
si d = d = 0. La condicin d = 0, en este caso, es equivalente a tener que
_
T
= 0 para cada cara T
2
. La condicin d = 0 es equivalente a la condicin

wN(v)
(v, w)
_
{v,w}
= 0 para cada v
0
. De esta manera, podemos hablar de
1-formas harmnicas en C
1
() :
C
1
()es hamnica
_

_
_
T
= 0, T
2

wN(v)
(v, w)
_
{v,w}
= 0, v
0
14.3. DESCOMPOSICIN DE HODGE PARA EL CASO k = 1 145
14.3. Descomposicin de Hodge para el caso k = 1
En este caso tenemos las siguientes descomposiciones
C
1
() = Im(d

Im(d)

Ker(
2
)
C
1
() = C
1,0
() C
0,1
()
En particular, para cada Ker(
2
) existen nicos w
1
C
1,0
() y w
2
C
0,1
()
de manera que
= w
1
+w
2
Como
w
1
= iw
1
, w
2
= iw
2
Ker(
2
) = Ker(d) Ker(d

) = Ker(d) Ker(d)
tenemos que
0 = d = dw
1
+dw
2
0 = d = i(dw
2
dw
1
)
de donde obtenemos que
dw
1
= dw
2
= 0
es decir
w
1
H
1,0
(), w
2
H
0,1
()
de donde concluimos que
Ker(
2
) < H
1,0
() H
0,1
()
Por otro lado, ya sabemos que
H
1,0
() < Ker(
2
), H
0,1
() < Ker(
2
)
Teorema 14.3.1.
Ker(
2
) = H
1,0
() H
0,1
()
Si C
1
(), entonces la descomposicin
C
1
() = Im(d)

Im(d

Ker(
2
)
asegura la existencia de nicos

1
= df Im(d),
2
= d

Im(d

),
3
Ker(
2
)
de manera que
=
1
+
2
+
3
Recordemos que
H
1
(, C) = Ker(d)/Im(d)
Si Ker(d), entonces, como Ker(
2
) = Ker(d) Ker(d

), tenemos que
0 = d = d
1
+d
2
+d
3
= d
2
=
2
Ker(d)
146 CAPTULO 14. EL TEOREMA DE DESCOMPOSICIN DE HODGE
de donde vemos que

2
Ker(d) Im(d

) = Ker(d) (Ker(d))

= 0
para concluir que
Ker(d) = Im(d)

Ker(
2
)
es decir
Corolario 14.3.2.
H
1
(, C)

= Ker(
2
) = H
1,0
() H
0,1
()
Ya habamos visto que la conjugacin
: H
1,0
() H
0,1
() :
es un isomorsmo entre espacios vectoriales reales. Tambin observamos que (de manera
no muy rigurosa)
H
1
(, Z)

=Z
H
1
(, Z)

=Z
Z
4g
luego, al tensorizar por C obtenemos el siguiente hecho.
Corolario 14.3.3.
Ker(
2
)

= H
1
(, C)

= C
4g
H
1,0
()

= H
0,1
()

= C
2g
CAPTULO 15
CLCULO DE dim
C
H
1,0
() = 2g
Consideremos una supercie orientada cerrada de gnero g y (,

, ) una estruc-
tura de supercie de Riemann discreta sobre . En este caso, los grafos y

son nitos.
15.1. Existencia de diferenciales meromorfas
Teorema 15.1.1. Sea z
1
, z
2

0
, z
1
,= z
2
y C
1
(, Z) un camino simple que
conecta z
1
con z
2
. Entonces, existen nicas , C
1
() tales que :
(i) , son reales y harmnicas en
0
z
1
, z
2
;
(ii) = +i , = +i C
1,0
() son analticas en
0
z
1
, z
2
;
(iii) Res
z1
= Res
z1
= 1, Res
z2
= Res
z2
= 1 ;
(iv) si C
1
(, Z) es un camino cerrado tal que

= , entonces
_

,
_

iR
Demonstracin. Demos una orientacin a todos los ejes de
1
y la inducida sobre

1
.
Unicidad. Veamos la unicidad de (el caso de es similar). Supongamos que te-
nemos C
1
() otro candidato para , y consideremos

= + i . Luego,


H
1,0
() (por (ii) y (iii)) y tenemos que = Re(

) Ker(
2
).
Por (iv) tenemos que para todo camino cerrado C
1
() (luego trivialmente vale que

= ),
_

( ) = 0
Podemos denir la funcin
h :
0
R : x h(x) =
x
_
z1
( )
que es harmnica. Como en grafos nitos conexos las funciones harmnicas son las
constantes, tenemos que h es constante. Como h(z
1
) = 0, thenemos que h 0. Esto
nos dice que = .
148 CAPTULO 15. CLCULO DE dim
C
H
1,0
() = 2g
Construccin de . Sea f la nica solucin al problema de Dirichlet
_
_
_

2
f(x) = 0, x
0
z
1
, z
2

f(z
1
) = 1,
f(z
2
) = 1.
Sea
=
_
df C
1
()
0 C
1
(

)
_
C
1
()
Es claro que
d = 0
d =
_
d df C
2
(

)
0 C
2
()
_
C
2
()
Sea x
0
, sus vrtices vecinos x
1
, ..., x
n
y
x

=
n

j=1
(1)
j
e

j
,
donde

j
=
_
0, e
j
= (x, x
j
)
1, e
j
= (x
j
, x)
Entonces,
__
x

d =
_
x

=
n

j=1
(1)
j
_
e

j
=
n

j=1
(1)
j+1
(e

j
)
_
e

j
=
=
n

j=1
(1)
j
(e
j
)
_
ej
=
n

j=1
(1)
j
(e
j
)
_
ej
df =
n

j=1
(1)
j
(e
j
)(f(x
j
)f(x)) =
2
f(x)
Luego,
d (x

) =
2
f(x)
En particular,
d (x

) = 0, x
0
z
1
, z
2
,
de donde obtenemos que es harmnica en
0
z
1
, z
2
. As,

= + i C
1
()
es analtica discreta en
0
z
1
, z
2
.
Por el principio del mximo y del mnimo, el mximo de f es 1 que ocurre en z
1
y el
mnimo de f es 1 que ocurre en z
2
.
Sean x
1
, ..., x
n
los vrtices vecinos de z
1
y
z

1
=
n

j=1
(1)
j
e

j
,
donde

j
=
_
0, e
j
= (z
1
, x
j
)
1, e
j
= (x
j
, z
1
)
Sabemos que 1 = f(z
1
) f(x
j
) y que para algn j
0
tal desigualdad es estricta. Como
= 0 sobre C
1
(

), tenemos que
15.1. EXISTENCIA DE DIFERENCIALES MEROMORFAS 149
_
e

= i
_
e

j
= i(e

j
)
_
e

j
=
= i(e
j
)
_
ej
= i(e
j
)
_
ej
df = i(e
j
)(f(x
j
) f(z
1
)) i(, 0])
Como para algn j
0
sabemos que (f(x
j0
) f(z
1
)) < 0, tenemos que
_
z

i(, 0)
y, en particular,
Res
z1

=
1
2i
_
z

=
a
2
< 0
De esta manera
=
2
a

es real y harmnica en
0
z
1
, z
2
tal que
= +i C
1,0
()
es analtica en
0
z
1
, z
2
con Res
z1
= 1. Como la suma de los residuos es cero,
tambin vale que Res
z2
= 1.
Sea C
1
(, Z) un camino cerrado (en este caso podra occurrir que

,= ).
Tenemos que C
1
(, Z) bien C
1
(

, Z). Al igual que antes, como = 0 sobre


C
1
(

, Z), tenemos que, si e = (x, y)


1
, entonces
_
e

= i
_
e

= i(e)
_
e
=
= i(e)
_
e
df = i(e)(f(y) f(x)) iR
de donde vemos que si C
1
(

, Z), entonces
_

iR
Si C
1
(, Z), entonces
_

=
_

+i
_

=
_

=
_

df = 0
150 CAPTULO 15. CLCULO DE dim
C
H
1,0
() = 2g
y4
x0=z1
x1
x2
x3
y1
y1
y2
y2
y3
y3
x4=z2
y4
Figura 15.1. n = 4
x3
x1
x2
x3
x4=z2
x0=z1
x1 x1
x2
Figura 15.2. n = 4
y4
x1
x2
x3
x4=z2
x0=z1
x1 x1
x2
x3
y1
y1
y2
y3
y4
y1
y2
y3
y4
y2
y3
y4
y1
y2
y3
Figura 15.3. n = 4
Construccin de . La construccin de es mucho ms complicado y requiere el
uso del problema de Neumann de manera apropiada. Supongamos que =

j=1

j

C
1
(, Z) donde
j
= (x
j1
, x
j
), para j = 1, ..., n, x
0
= z
1
y x
n
= z
2
. Sea

j
=
(y
j
, y

j
), para cada j = 1, ..., n; en cuyo caso

n
j=1

j
(ver Figura 15.1).
Procedemos a modicar de la siguiente manera. Abrimos el arco para obtener
una poligonal cerrada (ver Figura 15.2). Denotemos la nueva descomposicin celular por

. Notemos que ahora tenemos una nueva cara (respecto al caso de ).


Ahora procedemos a modicar

como se muestra en Figura 15.3 para obtener un


mapa nuevo

.
15.1. EXISTENCIA DE DIFERENCIALES MEROMORFAS 151
Denamos el grafo ( cuyos vrtices y ejes son los dados por

, y consideremos el
problema de Neumann en el grafo ( con
B = w
1
= y
1
, ..., y
n1
, y

2
, ..., y

n
, w
m
= y

1
(m = 2(n 1))
a
1
= = a
n1
= 2i, a
n
= = a
2n2
= 2i, b = 1
C = y
1
, ..., y
n1
, y

2
, ..., y

Luego, tenemos un nico g C


0
(() satisfaciendo las siguientes condiciones :
_

2
g(v) = 0, v (
0
B
g( y

j
) g(y

j
) = 2, j = 1, ..., n 1
g( y
j
) g(y
j
) = 2, j = 2, ..., n
g( y

1
) = 1.
Sea

=
_
0 C
1
()
i dg C
1
(

)
_
C
1
().
Es claro de la denicin que
d

= 0
d

=
_
0 C
2
(

)
id dg C
2
()
_
C
2
().
Denamos
=

+i

=
_
dg C
1
()
i dg C
1
(

)
_
C
1,0
().
Veamos que

es harmnica en
0
z
1
, z
2
, luego es analtica en
0
z
1
, z
2
.
Para esto, basta ver (pues ya sabemos que d

= 0) que d

= 0 sobre cada cara
F C
2
(, Z).
Supongamos que
F =
r

j=1
(1)
j
e
j
,
donde

j
=
_
0, si F

es vrtice inicial de e

j
1, si F

es vrtice nal de e

j
Sea w
j
el otro vrtice del eje e

j
. De esta manera,
__
F
d

=
_
F

=
r

j=1
(1)
j
_
ej

=
r

j=1
(1)
j+1
(e

j
)
_
e

=
= i
r

j=1
(e

j
)
_
(1)

j
e

j
dg = i
r

j=1
(e

j
) (g(F

) g(w
j
)) = i
2
g(F

) = 0
152 CAPTULO 15. CLCULO DE dim
C
H
1,0
() = 2g
ya que F

/ B.
Calculemos el residuo de sobre el vrtice z
1
. Supongamos que
z

1
=
r

j=1
(1)
j
e

j
,
donde

j
=
_
0, si z
1
es vrtice inicial de e
j
1, si z
1
es vrtice nal de e
j
Ya que
_
e

j
= i
_
e

j
dg
y z

1
contiene al vrtice y

1
, tenemos que
Res
z1
=
_
z

1
= 2i
Como la suma de los residuos es 0, tenemos que
Res
z1
= 2i
Si considerar
=
1
2i

entonces
=
1
2i

Sea C
1
(, Z) camino cerrado tal que

= .
Si C
1
(

, Z), entonces, como

= ,
_

=
1
2
_

dg = 0
Si =

k
j=1

j
C
1
(, Z), donde cada
j
es dado por un eje orientado de , entonces
_

=
_

1
2i
dg =
1
2i
k

j=1
_
j
dg =
1
2i
k

j=1
(

j
)
_

j
dg iR
Observacin 15.1.2.
1.- En (iv) la condicin

= slo se requiere para y no para .


2.- Sea = Im(), donde es como en el Teorema anterior. Entonces valen las
siguientes.
2.1.- Si C
1
(, Z) es camino cerrado, entonces
_

= 0;
15.2. EXISTENCIA DE DIFERENCIALES ANALTICAS 153
2.2.- si C
1
(

, Z) es camino cerrado,

= , entonces
_

= 0;
2.3.- si e

, entonces
_
e

= 1.
3.- Consideremos la funcin f construida en la demostracin para la construccin de
. Al considerar un camino aleatorio sobre el grafo asociado a , la probabilidad de
pasar de x
0
a un vrtice vecino y
0
es dado por
P(x, y) =
(x, y)

zN(x)
(x, z)
donde N(x) denota al conjunto de los vrtices vecinos de x. La funcin
F(x) =
f(x) + 1
2
es la probabilidad que una marcha aleatoria que parte desde x llegue a z
1
antes de
pasar por z
2
.
15.2. Existencia de diferenciales analticas
El Teorema 15.1.1 permite la construccin de diferenciales analticas discretas en
C
1
() como lo dice el siguiente resultado.
Teorema 15.2.1. Consideremos g 1. Sean A, B C
1
(, Z) caminos cerrados
simples y orientados tales que
(i) A
1
y B

1
; bin
(ii) A

1
y B
1
; y
(iii) A B = +1 (interseccin en ).
Entonces, existe una nica 1-forma analtica

A,B
H
1,0
()
tal que
Re
_
_
_
B

A,B
_
_
= 1
_

A,B
iR
para todo camino cerrado C
1
(, Z) A

y todo camino cerrado C


1
(, Z) tal
que A = 0 en H
1
(, Z).
Demonstracin.
154 CAPTULO 15. CLCULO DE dim
C
H
1,0
() = 2g
Existencia. Escribamos A =
1

2
, donde
j
es arco simple conectando dos vrtices
distintos, digamos z
1
y z
2
. Usando el arco
j
para el Teorema 15.1.1, obtenemos una 1-
forma
j
C
1,0
() analtica en
0
z
1
, z
2
y tales que
Res
z1

1
= Res
z2

2
= 1
Res
z2

1
= Res
z1

2
= 1
Basta con escoger

A,B
=
1
2i
(
1
+
2
) .
Unicidad. Supongamos que tenemos dos diferenciales analticas, digamos
1
,
2

H
1,0
(), que satisfacen ser candidatos para
A,B
. En este caso,
=
1

2
H
1,0
()
satisface que
_

iR
para todo camino cerrado . Como
= i,
vale que
_

= 0
para todo camino cerrado .
Esto nos permite construir una funcin harmnica, jando algn x
0

0
f :
0
C : x f(x) =
_
x0

Como es nito, f es constante y como f(x


0
) = 0, estonces f = 0. De esta manera,
= 0 en
1
. Por el Teorema 13.4.2 = 0 en C
1
(), es decir,
1
=
2
.
Observacin 15.2.2. La forma real harmnica Re (
A,B
) satisface que para todo ca-
mino cerrado C
1
(, Z) el valor
_

Re (
A,B
)
es el nmero algebraico de veces que contiene un eje dual a un eje de A.
15.2. EXISTENCIA DE DIFERENCIALES ANALTICAS 155
Lema 15.2.3. Sean w
0
, ..., w
2g
H
1,0
(). Entonces, existen nmeros complejos, no
todos nulos,
0
, ...,
2g
, de manera que

0
w
0
+ +
2g
w
2g
= 0.
En particular,
dim
C
H
1,0
() 2g
Demonstracin. Se puede construir 2g caminos cerrados y simples, digamos
A
1
, ..., A
g
, B
1
, ..., B
g
C
1
(, Z)
tales que
(i) A
j
B
k
=
jk
;
(ii) A
j
A
k
= 0 ;
(iii) B
j
B
k
= 0.
La coleccin
A
1
, ..., A
g
, B
1
, ..., B
g

dene una base cannica de H


1
(, Z) (y una base cannica de homologa para H
1
(, Z)).
Denotemos por

j
= A
j
,
g+j
= B
j
, j = 1, ..., g.
Consideremos el sistema lineal de tamao 2g (2g + 1) siguiente
_

0
_
1
w
0
+
1
_
1
w
1
+ +
2g
_
1
w
2g
= 0
.
.
.
.
.
.
.
.
.

0
_
2g
w
0
+
1
_
2g
w
1
+ +
2g
_
2g
w
2g
= 0
Como el sistema es de 2g ecuaciones en 2g + 1 incognitas, esta tiene una solucin no
nula
(
0
, ....,
2g
) ,= (0, ...., 0)
Con tal solucin construimos las 1-forma analtica discreta
w =
2g

k=0

k
w
k
H
1,0
()
El sistema anterior nos dice que
_
j
w = 0, j = 1, ..., 2g.
Como
1
, ...,
2g
generan H
1
(, Z), tenemos que
_

w = 0, H
1
(, Z).
De esta manera, podemos construir la funcin harmnica
f :
0
C : x f(x) =
x
_
x0
w
156 CAPTULO 15. CLCULO DE dim
C
H
1,0
() = 2g
Tal funcin harmnica debe ser constante y f = 0, es decir, w = 0.
15.3. dim
C
H
1,0
() = 2g
Teorema 15.3.1.
dim
C
H
1,0
() = 2g
Demonstracin. Se puede construir 2g caminos cerrados y simples, digamos
A
1
, ..., A
g
C
1
(, Z)
B
1
, ..., B
g
C
1
(

, Z)
tales que en denen una base cannica de homologa para H
1
(, Z), es decir,
(i) A
j
B
k
=
jk
;
(ii) A
j
A
k
= 0 ;
(iii) B
j
B
k
= 0.
Se puede construir 2g caminos cerrados y simples, digamos
A

1
, ..., A

g
C
1
(

, Z)
B

1
, ..., B

g
C
1
(, Z)
tales que en denen una base cannica de homologa para H
1
(, Z), es decir,
(i) A

j
B

k
=
jk
;
(ii) A

j
A

k
= 0 ;
(iii) B

j
B

k
= 0.
de manera que las siguientes son bases cannicas
A
1
, ..., A
g
, B

1
, ..., B

g
C
1
(, Z)
A

1
, ..., A

g
, B
1
, ..., B
g
C
1
(

, Z)
Sean las siguientes 1-formas analticas en H
1,0
() :
w
1
=
A1,B1
, ..., w
g
=
Ag,Bg
,
w
g+1
=
A

1
,B

1
, ..., w
2g
=
A

g
,B

g
,
w
2g+1
=
B1,A1
, ..., w
3g
=
Bg,Ag
,
w
3g+1
=
B

1
,A

1
, ..., w
4g
=
B

g
,A

g
.
Denamos

1
= B
1
, ...,
g
= B
g
,

g+1
= B

1
, ...,
2g
= B

g
,

2g+1
= A
1
, ...,
3g
= A
g
,

3g+1
= A

1
, ...,
4g
= A

g
.
15.3. dim
C
H
1,0
() = 2g 157
Tenemos que
Re
_
_
_
_
j
w
j
_
_
_ = 1, j = 1, ..., 4g.
Tomando
l(k) =
_
k + 2g, k 2g
k 2g, k > 2g
tenemos que
_

w
k
iR
si es un camino cerrado tal que

l(k)
= .
De esta manera,
_
_
_Re
_
_
_
_
j
w
k
_
_
_
_
_
_ = I
4g4g
Sean
1
, ...,
4g
R y
w =
4g

j=1

j
w
j
Entonces,
Re
_
_
_
_
j
w
_
_
_ =
j
, j = 1, ..., 4g,
con lo cual obtenermos que
w
1
, ..., w
4g

es un conjunto R-linealmente independiente.


Si H = w
1
, ..., w
4g
< H
1,0
(), entonces tenemos de lo anterior que
dim
R
H = 4g
es decir,
dim
C
H = 2g
de donde obtenemos que
dim
C
H
1,0
() 2g
y el resultado sale como consecuencia del Lema 15.2.3.
Observacin 15.3.2. Como H
1,0
()

= C
2g
y cada w H
1,0
() queda nicamente
determinada por sus A
j
y A

j
periodos en las bases dadas (como en la demostracin ante-
rior)
A
1
, ..., A
g
. .
C1(,Z)
, B
1
, ..., B
g
. .
C
1
(

,Z)

158 CAPTULO 15. CLCULO DE dim


C
H
1,0
() = 2g
A

1
, ..., A

g
. .
C1(

,Z)
, B

1
, ..., B

g
. .
C
1
(,Z)

existe una base

1
, ...,
2g
H
1,0
()
satisfaciendo que, para j, r, l 1, ..., g, las siguientes igualdades
_
Aj

j
= 1;
_
A

g+j
= 1;
_
Ar

j
= 0 (r ,= j);
_
A

j
= 0;
_
A

g+j
= 0 (r ,= j);
_
A
l

g+j
= 0.
Ejemplo 33. Consideremos (ver Figura 15.4) una supercie de gnero g = 1 y la
estructura de supercie de Riemann discreta
(,

, )
donde

0
= x,
1
= e
1
, e
2
,
2
= F

0
= F

1
= e

1
, e

2
,
2
= x

(e
1
) =
1
(e

1
)
= m
1
> 0
(e
2
) =
1
(e

2
)
= m
2
> 0
En este ejemplo C
1
() = Ker(
2
). En efecto, si e
1
, e
2
, e

1
, e

2
y C
1
(),
entonces
_

d d = (

)
_

d d = (

) (d(x) d(x)) = 0
_

d d = d (x

) d (x

) = 0
Podemos considerar
A
1
= e
1
, B
1
= e

1
= e

2
, B

1
= e
2

Escojamos
1
,
2
C y escojamos C
1
() denida por
_
e1
=
_
e

2
=
1
15.3. dim
C
H
1,0
() = 2g 159
x
e2
e1
*
*
e2
e1
Figura 15.4
_
e2
=
_
e

1
=
2
Sea
=
m
1
m
1

1
i
2
( +i ) H
1,0
()

= C
2
En esta caso,
_
A1
= 1,
_
B1
= im
1
iR
_
A

1
= m
1
_

1
+im
2

2
m
1

1
i
2
_
,
_
B

1
=
m
1
m
2
_
m
2

2
+i
1
m
1

1
i
2
_
=
i
m
2
_
A

Por otro lado, sabemos de la demostracin del Teorema 15.3.1 que hay una base para
H
1,0
() (como espacio vectorial real), digamos w
1
, ..., w
4
, de manera que
_
e
1
e
2
e
3
e
4
w
1
ia
11
ia
12
1 +ia
13
ia
14
w
2
ia
21
1 +ia
22
ia
23
ia
24
w
3
1 +ia
31
ia
32
ia
33
ia
34
w
4
ia
41
ia
42
ia
43
1 +ia
44
(a
ij
R)
Como w
j
H
1,0
() tenemos las ecuaciones de Cauchy-Riemann
w
j
= iw
j
, j = 1, 2, 3, 4.
Estas ecuaciones dicen, por ejemplo, que
1
m
1
(1 +ia
13
) = (e

1
)
_
e

1
w
1
=
_
e1
w
1
= i
_
e1
w
1
= a
11
de donde obtenemos que
a
13
= 0, a
11
=
1
m
1
.
De manera similar se puede obtener que
a
12
= a
14
= a
21
= a
22
= a
23
= a
31
= a
32
= a
34
= a
41
= a
43
= a
44
= 0
a
24
= m
2
, a
33
= m
1
, a
42
=
1
m
2
.
160 CAPTULO 15. CLCULO DE dim
C
H
1,0
() = 2g
Luego, podemos ver que si

1
= w
3
= im
1
w
1

2
= w
4
=
i
m
2
w
2
entonces
H
1,0
() =
1
,
2

_
A
1
B
1
A

1
B

1
1 im
1
0 0

2
0 0 1
i
m
2
Volveremos a este ejemplo en el siguiente captulo (ver Ejemplo 16.7).
CAPTULO 16
MATRICES DE RIEMANN DISCRETAS
Consideremos una supercie cerrada orientada , de gnero g 1, y una estructura
discreta de supercies de Riemann (,

, ) en ella. En el captulo anterior hemos obser-


vado que dim
C
H
1,0
() = 2g, donde es el doble denido por la estructura discreta. En
este captulo deniremos las matrices de Riemann discretas asociadas a "bases simplcti-
cas". Seguiremos con cierta delidad el artculo de C. Mercat [22].
16.1. Forma Hermitiana
Recordemos que el espacio vectorial complejo C
1
() es, en este caso, un espacio nito
dimensional sobre el cual tenemos una forma Hermitiana positiva denida dada por
(, ) =

e1
(e)
_
e

_
e
.
Ms an, el operador de Hodge es una isometra para el producto Hermitiano positivo
denido, es decir,
(, ) = (, )
Dentro del espacio C
1
() tenemos el subespacio vectorial complejo H
1,0
() de las 1-
formas analtica discretas. Podemos restringir la forma Hermitiana (, ) a tal subespacio.
Ahora es claro la siguiente observacin.
Proposicin 16.1.1. Si w
1
, ..., w
2g
es una base de H
1,0
(), entonces la matriz de
tamao 2g 2g cuyo coeciente (k, l) es dado por (w
k
, w
l
) es Hermitiana y positiva
denida.
Similarmente, dentro de C
1
() tenemos el subespacio vectorial real formado de las
1-formas harmnicas reales. Tal espacio es de dimensin real 4g. Es claro que la forma
Hermitiana positiva (, ) restringe a tal espacio como un producto Euclidiano positivo
denido. Luego, obtenemos la siguiente observacin.
162 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS
Proposicin 16.1.2. Si
1
, ...,
4g
es una base del subespacio de las 1-formas dife-
renciales harmnicas reales, entonces la matriz de tamao 4g 4g cuyo coeciente (k, l)
es dado por (
k
,
l
) es real, simtrica y positiva denida.
Demonstracin. Como las formas
j
son todas reales, los coecientes de la matriz
son reales. La simetra de la matriz sale del hecho que el producto (, ) es Hermitiano.
Como las formas
j
forman una base de las formas harmnicas cerradas y la forma es
Hermitiana positiva denida, entonces la matriz es positiva denida.
Proposicin 16.1.3. Sean f C
0
() y C
1
() tal que d = 0. Entonces,
(df, ) = 0
Demonstracin. Consideremos alguna orientacin en los ejes de y denotemos los
elementos (orientados) de
1
como
e
1
= (x
11
, x
12
), ..., e
m
= (x
m1
, x
m2
)
y los elementos de

1
(con la orientacin indicucida por la dada en los ejes de ) como
e

1
= (y
11
, y
12
), ..., e

m
= (y
m1
, y
m2
)
Notemos que
_
ej
= (e

j
)
_
e

_
e

j
= (e
j
)
_
ej
(ya que e

j
= e
j
)
Ahora,
(df, ) =
m

j=1
(e
j
)
_
ej
df
_
ej
+
m

j=1
(e

j
)
_
e

j
df
_
e

j
=
=
m

j=1
(e
j
)(f(x
j2
) f(x
j1
))
_
ej
+
m

j=1
(e

j
)(f(y
j2
) f(y
j1
))
_
e

j
=
=
m

j=1
(e
j
)(f(x
j2
) f(x
j1
))(e

j
)
_
e

j

m

j=1
(e

j
)(f(y
j2
) f(y
j1
))(e
j
)
_
ej
=
=
m

j=1
(f(x
j2
) f(x
j1
))
_
e

j

m

j=1
(f(y
j2
) f(y
j1
))
_
ej

La condicin que d = 0 es equivalente a decir que, para cada F


2
vale que
__
F
= 0
16.1. FORMA HERMITIANA 163
Lo anterior y el hecho que cada x
jk
es el centro de una cara de

2
y cada y
jk
es el
centro de una cara de
2
nos permiten notar que las dos ltima sumas son necesariamente
igual a 0.
Ejercicio 72. Completar los detalles de la demostracin anterior.
Ejemplo 34. Sea una supercie de gnero g = 1 con la estructura de supercie de
Riemann discreta (,

, ) (ver Figura 16.3) donde

0
= x
1
, x
2
,
1
= e
1
, e
2
, e
3
, e
4
, e
5
, e
6
,
2
= F
1
, F
2
, F
3
, F
4

0
= F

1
, F

2
, F

3
, F

4
,

1
= e

1
, e

2
, e

3
, e

4
, e

5
, e

6
,
2
= x

1
, x

(e
j
) =
1
(e

j
)
= m
j
> 0, j = 1, 2, 3, 4, 5, 6.
Sean f C
0
() y C
1
() denidas por
f(x
1
) = r
1
, f(x
2
) = r
2
, f(F

j
) = s
j
, j = 1, ..., 4,
_
ej
= a
j
,
_
e

j
= b
j
, j = 1, ..., 6
La condicin para d = 0 es equivalente a tener
a
4
= a
1
a
2
+a
3
a
5
= a
2
a
3
a
6
= a
1
a
2
b
4
= (b
1
+b
2
+b
3
)
En este caso,
_
ej
=
b
j
m
j
,
_
e

j
= m
j
a
j
, j = 1, ..., 6
(df, ) = (r
2
r
1
)(b
1
+b
2
+b
3
+b
4
)+(r
2
r
2
)(b
5
+b
6
)(s
1
s
4
)a
1
(s
2
s
1
)a
2
(s
3
s
2
)a
3
(s
4
s
3
)a
4
(s
4
s
2
)a
5
(s
3
s
1
)a
6
= 0
164 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS

Figura 16.1.

= 1
16.2. Nmero de interseccin discreto
Ahora procederemos a denir el concepto de nmero de interseccin adaptada al grafo
doble =

.
Dado un ciclo simple Z
1
(, Z) < C
1
(, Z) siempre existe una 1-forma real
harmnica

tal que para cada camino cerrado C


1
(, Z) vale que la integral
_

es igual al nmero (algebraico) de veces que contiene un eje dual de (ver Figura 16.1).
Esto nos dice que, si C
1
(), entonces vale la siguiente igualdad (usando el hecho
que e

= e)
(

, ) =

e1
(e)
_
e

_
e
=

(e)
_
e
=
=

(e)((e

))
_
e

_
e

e
_
e

=
_

,
de donde se obtiene, de la Proposicin 16.1.3, que la forma

es nica mdulo formas


exctas, es decir, su clase de cohomologia en H
1
() es nica.
El Nmero de interseccin discreto entre dos cclos
1
,
2
Z
1
(, Z) es denido
como

1

2
=
_
1

2
= (
1
,
2
)
Ejercicio 73. 1. Vericar que
2

1
=
1

2
.
2. Si
1
,
2
Z
1
(, Z), entonces
1

2
= 0, con lo cual se ve la diferencia entre este
nmero de interseccin discreta y el nmero de interseccin usual.
Ejercicio 74. Sea Z
1
(, Z) un cclo. Vericar que es posible construir un cclo
Z
1
(

, Z) tal que = 0, pero que son homlogos en la supercie (decimos que


ellos son paralelos).
16.3. BASES CANNICAS DE HOMOLOGA 165
16.3. Bases cannicas de homologa
Construyamos cclos
A
1
, ...., A
g
, B
1
, ...., B
g
Z
1
(, Z)
deniendo una base para H
1
(, Z), luego una base de H
1
(, Z). Supongamos que esta
base es una base cannica de homologa para H
1
(, Z).
Se construyen cclos

A
1
, ....,

A
g
,

B
1
, ....,

B
g
Z
1
(

, Z)
que denen una base para H
1
(

, Z), luego una base de H


1
(, Z), de manera que A
j
es
paralelo a

A
j
y B
j
es paralelo a

B
j
. Esta es tambin una base cannica de homologa
para H
1
(, Z).
La coleccin de cclos
A
1
, ...., A
g
,

A
1
, ....,

A
g
,

B
1
, ....,

B
g
, B
1
, ...., B
g
Z
1
(, Z)
denen un base para H
1
(, Z).
Usemos la siguiente notacin :

j
= A
j
, j = 1, ..., g

g+j
=

A
j
, j = 1, ..., g

2g+j
=

B
j
, j = 1, ..., g

3g+j
= B
j
, j = 1, ..., g
La matriz de interseccin discreta de tales cclos es de la forma
J =
_

_
0 0 I 0
0 0 0 I
I 0 0 0
0 I 0 0
_

_
Por tal razn, decimos que la coleccin de cclos
j
es una base cannica de homo-
loga para H
1
(, Z).
Consideremos las formas reales harmnicas asociadas a los cclos
j
, digamos

1
, ...,
4g
Al denir las siguientes formas reales harmnicas, para j = 1, ..., 2g,
_

j
=
2g+j

2g+j
=
j
obtenemos que
_

r
=
kr
,

k

l
= (
k
,
l
)
166 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS
Diremos que la base de diferenciales discretas reales harmnicas
1
,...,
4g
anteriores
es una base dual de la base cannica de homologa anterior.
16.4. Relaciones bilineales
Teorema 16.4.1. Consideremos una base cannica de homologa para H
1
(, Z), di-
gamos
1
, ...,
4g
. Si
1
,
2
son diferenciales discretas cerradas, entonces vale la relacin
bilineal discreta de Riemann
(
1
,
2
) =
2g

j=1
_
_
_
_
j

1
_
2g+j

2

_
2g+j

1
_
j

2
_
_
_
Demonstracin. Sea
1
, ...,
4g
la base dual de diferenciales reales harmnicas dis-
cretas de la base de homologa cannica
1
,...,
4g
.
Ya que el espacio C
1
() es suma directa de diferenciales exactas, coexactas y harm-
nicas, cada forma cerrada es suma de una exacta con una harmnica. La proposicin
16.1.3 nos permite suponer que
k
es harmnica discreta. Ms an, basta con suponer
que
k
es real (consideramos por separado su parte real y su parte imaginaria). Con estas
restricciones, escribimos

k
=
4g

j=1
a
k
j

j
, a
k
j
=
_
j

k
R, k = 1, 2.
Ahora,
(
1
,
2
) =
4g

j=1
4g

k=1
a
1
j
a
2
k
(
j
,
k
)
Como sabemos que (
k
,
r
) =
k

r
=
_

r
, tenemos que
(
1
,
2
) =
4g

j=1
4g

k=1
a
1
j
a
2
k

j

k
=
2g

j=1
_
a
1
j
a
2
2g+j
a
1
2g+j
a
2
j
_
de donde sale el resultado.
Ya que una forma diferencial discreta es harmnica discreta s y slo si y son
cerradas, el Teorema 16.4.1 permite obtener el siguiente.
Corolario 16.4.2. Consideremos una base cannica de homologa para H
1
(, Z),
digamos,
1
, ...,
4g
. Si es diferencial harmnica discreta, entonces
||
2
=
2g

j=1
_
_
_
_
j

_
2g+j

_
2g+j

_
j

_
_
_
16.5. MATRICES DE RIEMANN 167
En particular, si H
1,0
(), entonces
||
2
= i
2g

j=1
_
_
_
_
j

_
2g+j

_
2g+j

_
j

_
_
_
16.5. Matrices de Riemann
Consideremos una base cannica de homologa para H
1
(, Z), digamos

j
= A
j
, j = 1, ..., g

g+j
=

A
j
, j = 1, ..., g

2g+j
=

B
j
, j = 1, ..., g

3g+j
= B
j
, j = 1, ..., g
y sea
1
, ...,
4g
una base dual del subespacio de las 1-formas diferenciales harmnicas
reales. Denotemos la matriz de la Proposicin 16.1.2, respecto a esta base de diferenciales
como
Q =
_
A D
B C
_
cuyo coeciente (k, l) es dado por
(
k
,
l
) =
_

_
_

2g+k

l
, k = 1, ..., 2g

k2g

l
, k = 2g + 1, ..., 4g
es real, simtrica y positiva denida, es decir
t
A = A,
t
C = C, D =
t
B
y A y C son matrices reales y simtricas positivas denida.
Notemos de la construccin que las diferenciales
1
,...,
g
,
3g+1
,...,
4g
estn sopor-
tadas en , mientras que las diferenciales
2g+1
,...,
3g
estn soportadas sobre

. Esto
nos asegura que
A =
_
A
1
0
0 A
2
_
C =
_
C
1
0
0 C
2
_
B =
_
0 B
1
B
2
0
_
168 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS
Como
j
dene una base de las formas harmnicas cerradas y el operador de Hodge
preserva tal espacio, podemos escribir en tal base (como vectores columna) como una
matriz de tamao 4g de la forma
[] =
_
U V
W X
_
Como
2
= 1, se tiene que []
1
= []. Ahora, usando el hecho que

k

l
= (
k
,
l
)
se tiene que
J = Q[]
de donde se obtiene que
J[] = Q
es decir
[] =
_
B C
A D
_
La condicin algebraica []
2
= I queda dada por
_

_
B
2
CA = I
AB = DA
BC = CD
D
2
AC = I
Ahora construimos las siguientes 4g formas analticas discretas
w
j
=
j
+ i
j
, j = 1, ..., 4g.
Com las matrices A y C son positiva denidas, se tiene que
w
1
, ..., w
2g
y w
2g+1
, ..., w
4g

son dos bases para H


1,0
().
Consideremos la matriz P, de tamao 4g 4g, cuyo coeciente (k, l) es dado por
P
k,l
=
1
2
(w
k
, w
l
) = (
k
,
l
) +i(
k
,
l
)
Por la construccin de las formas analticas discretas w
j
, se tiene que
P =
_
A D
B C
_
i
_
A D
B C
_ _
B C
A D
_
=
_
A D +iI
B iI C
_
Notemos que la matriz 2A (respectivamente, 2C) es la matriz denida en e la Proposi-
cin 16.1.1 respecto a la base w
1
, ..., w
2g
(respectivamente, w
2g+1
, ..., w
4g
).
Notemos que, por la construccin hecha, tenemos
16.5. MATRICES DE RIEMANN 169
P =
_

_
i
_
(

B1

BgB1Bg)
_

_
w
1
w
2
.
.
.
w
2g
_

_
i
_
(A1Ag

A1

Ag)
_

_
w
1
w
2
.
.
.
w
2g
_

_
i
_
(

B1

BgB1Bg)
_

_
w
2g+1
w
2g+2
.
.
.
w
4g
_

_
i
_
(A1Ag

A1

Ag)
_

_
w
2g+1
w
2g+2
.
.
.
w
4g
_

_
_

_
Consideremos la nueva base de H
1,0
()

1
, ...,
2g

denida por
_

2
.
.
.

2g
_

_
= iC
1
_

_
w
2g+1
w
2g+2
.
.
.
w
4g
_

_
Luego tenemos que
_
(A1Ag

A1

Ag)
_

2
.
.
.

2g
_

_
= I
2g
=
_
(

B1

BgB1Bg)
_

2
.
.
.

2g
_

_
= C
1
B +iC
1
1
2g
donde 1
2g
denota el espacio de Siegel de grado 2g, es decir, el espacio de matrices sim-
tricas, de tamao 2g 2g, con parte imaginaria positiva denida.
La base
1
, ...,
2g
es llamada la base dual asociada a la base cannica de H
1
(, Z)
anterior. La matriz anterior es la Matriz de Periodos asociada a la base cannica.
Notemos adems que
170 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS
=
_
iC
1
1
C
1
1
B
1
C
1
2
B
2
iC
1
2
_
=
_

_
_
(B1Bg)
_

1
.
.
.

g
_

_
_
(

B1

Bg)
_

1
.
.
.

g
_

_
_
(B1Bg)
_

g+1
.
.
.

2g
_

_
_
(

B1

Bg)
_

g+1
.
.
.

2g
_

_
_

_
Tambin tenemos las matrices de periodo g-dimensionales

1
= C
1
1
B
1
+iC
1
1
=
_
(B1Bg)
_

1
.
.
.

g
_

_ +
_
(

B1

Bg)
_

1
.
.
.

g
_

_ 1
g

2
= C
1
2
B
2
+iC
1
2
=
_
(B1Bg)
_

g+1
.
.
.

2g
_

_ +
_
(

B1

Bg)
_

g+1
.
.
.

2g
_

_ 1
g
La condicin
t
= junto con el Teorema 16.4.1 y el Corolario 16.4.2 aseguran la
siguiente observacin.
Corolario 16.5.1. Sea (,

, ) una estructura de supercie de Riemann discreta


sobre la supericie orientada de gnero g y sea
1
, ....,
4g
una base cannica de
homologa para H
1
(, Z). Sea
1
,...,
2g
la correspondiente base dual de H
1,0
(). En-
tonces
(1)
_
2g+j

r
=
_
2g+r

j
(2) Para , H
1,0
() vale que
0 =
2g

j=1
_
_
_
_
j

_
2g+j

_
2g+j

_
j

_
_
_
(3) Si H
1,0
() es tal que
(3.1)
_
j
= 0, para j = 1, ..., 2g, o bien
(3.2) Im(
_
j
) = 0, para j = 1, ..., 4g,
entonces = 0.
16.6. LA VARIEDAD JACOBIANA 171
Observacin 16.5.2. Bajo ciertas condiciones la matrices de periodos g-dimensionales

1
y
2
[22] dan aproximaciones de la matriz de periodos de una estructura de supercie
de Riemann para .
16.6. La variedad Jacobiana
La existencia de bases duales a bases cannicas de homologa permite ver que la im-
gen de H
1
(, Z)

= Z
4g
por medio del homomorsmo de Z-mdulos
H
1
(, Z)
_
H
1,0
()
_

= C
2g
es un reticulado de rango maximal. La Jacobiana de la supercie de Riemann discreta
(,

, ) es la variedad Abeliana principalmente polarizada (su polarizacin es dada por


la matriz de interseccin)
J(,

, ) =
_
H
1,0
()
_

/H
1
(, Z)
De manera ms concreta, supongamos que

1
, ...,
4g
es una base cannica de homologa para H
1
(, Z) y que

1
, ...,
2g
es su base dual para H
1,0
(), es decir
_

r
=
kr
, k, r = 1, ..., 2g.
Consideremos el reticulado L de C
2g
(cuyos vectores los miraremos como vectores
columna) generado por los vectores cannicos E
1
,..., E
2g
, y los vectores columna de la
matriz de periodos , digamos
1
,...,
2g
. Ya que la matriz simrtica tiene parte ima-
ginaria positiva denida, tenemos que L es de rango maximal. De esta manera, tenemos
que
J(,

, ) = C
2g
/L
Si jamos un punto p
0

0
, entonces podemos construir la funcin (la cual est bien
denida)

p0
:
0
C
2g
/L

p0
(p) =
_

_
p
_
p0

1
.
.
.
p
_
p0

2g
_

_
donde la integracin se hace sobre cualquier camino simple en C
1
(, Z) que conecta p
0
con p.
172 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS
16.7. Ejemplos en gnero 1
16.7.1. De regreso al Ejemplo 33. Consideremos (ver Figura 16.2) una supercie
de gnero g = 1 y la estructura de supercie de Riemann discreta
(,

, )
donde

0
= x,
1
= e
1
, e
2
,
2
= F

0
= F

1
= e

1
, e

2
,
2
= x

(e
1
) =
1
(e

1
)
= m
1
> 0
(e
2
) =
1
(e

2
)
= m
2
> 0
En este caso particular, como vimos en el Ejemplo 33, se tiene que C
1
() = Ker(
2
).
Otra manera de ver esto es de la siguiente manera.
2
contiene un solo elemento F
1
, cuyo
borde es F
1
= e
1
+e
2
e
1
e
2
= 0 y el nico elemento de

2
F

1
tienen como borde
F

1
= e

1
+ e

2
e

1
e

2
= 0. Ahora, una 1-forma C
1
() es harmnica s y slo
si d = 0 = d . Pero
__
F1
d =
_
F1
=
_
0
= 0,
__
F

1
d =
_
F

1
=
_
0
= 0,
__
F1
d =
_
F1
=
_
0
= 0,
__
F

1
d =
_
F

1
=
_
0
= 0, de donde vemos
que trivialmente valen las igualdades d = 0 = d . Una base de diferenciales reales
harmnicas

1
,
2
,
1
,
2

es denida por la siguiente tabla de integracin


_
e
1
e
2
e

1
e

2

1
1 0 0 0

2
0 1 0 0

3
0 0 1 0

4
0 0 0 1
Consideremos la siguiente base cannica de homologa para H
1
(, Z)
A
1
= e
1
,

A
1
= e

2
,

B
1
= e

1
, B
1
= e
2
,
de donde

1
=

B1
,
2
=
B1
,
3
=
A1
,
4
=

A1
En este caso podemos ver que

1
=
1
,
2
=
4
,
3
=
3
,
4
=
2
16.7. EJEMPLOS EN GNERO 1 173
La matriz que representa la forma Hermitiana en esta base es dada por
Q =
_

_
m
1
0 0 0
0
1
m
2
0 0
0 0
1
m
1
0
0 0 0 m
2
_

_
=
_
A D
B C
_
La matriz de periodos 2-dimensional es
= C
1
(B +iI
2
) =
_
_
im
1
0
0
i
m
2
_
_
y las dos matrices de periodos 1-dimensionales son

1
= im
1
,
2
=
i
m
2
Luego, el Jacobiano de esta supercie de Riemann discreta es
J(,

, ) = C
2
/
_
_
1
0
_
,
_
0
1
_
,
_
im
1
0
_
,
_
_
0
i
m
2
_
_
_
Z
J(,

, )

= C/1, im
1

Z
C/1,
i
m
2

Z
En este ejemplo,
T (,

= (0, +) (el par (m


1
, m
2
) corresponde a =
m
2
m
1
),
Aut() = a(e
1
, e
2
) = (e
2
, e
1
), b(e
1
, e
2
) = (e
2
, e
1
)

= D
4
Aut
+
() = Aut
+
0
() = a
2


= Z
2
Aut
0
() = ab, ba

= Z
2
2
Mod(,

) = () =
1

= Z
2
Mod
+
(,

) = I
/(,

= (0, +)

/(,

= (0, 1]
Genricamente, Aut(,

, ) = Aut
+
(,

, )

= Z
2
y en el caso en que (e
1
) =
(e
2
) tenemos que Z
4

= Aut
+
(,

, ) Aut(,

, )

= D
4
En el borde, donde podemos asumir (e
1
) = (e
2
) = 1, obtenemos la matriz de
Rieman del toro C/1, i
Z
, es decir,
1
= i =
2
.
174 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS
*
e1
e2
e1
e1
e2
e2
*
Figura 16.2
Observacin 16.7.1. Sabemos que existe una base dual de H
1,0
()

= C
2
,

1
,
2

tal que
_
A1

1
=
_
e1

1
= 1
_

A1

1
=
_
e

1
= 0
_
A1

2
=
_
e1

2
= 0
_

A1

2
=
_
e

2
= 1
la cual se puede obtener de la base real harmnica anterior. Uno puede tambin calcularla
directamente como sigue. Como
1
,
2
H
1,0
() tenemos las ecuaciones de Cauchy-
Riemann

j
= i
j
, j = 1, 2.
Usando estas ecuaciones podemos ver lo siguiente :
(e

1
)
_
e

1
=
_
e1

1
= i
_
e1

1
= i
de donde
_

B1

1
= im
1
0 = (e

2
)
_
e

1
=
_
e2

1
= i
_
e2

1
16.7. EJEMPLOS EN GNERO 1 175
de donde
_
B1

1
= 0
(e

1
)
_
e

2
=
_
e1

2
= i
_
e1

2
= 0
de donde
_

B1

2
= 0
1
m
2
= (e

2
)
_
e

2
=
_
e2

2
= i
_
e2

2
de donde
_
B1

2
=
i
m
2
Luego,
_
A
1

B
1

A
1
B
1

1
1 im
1
0 0

2
0 0 1
i
m
2
16.7.2. Una descomposicin triangular. Consideremos (ver Figura 16.3) una su-
percie de gnero g = 1 y la estructura de supercie de Riemann discreta
(,

, )
donde

0
= x
1
, x
2
,
1
= e
1
, e
2
, e
3
, e
4
, e
5
, e
6
,
2
= F
1
, F
2
, F
3
, F
4

0
= F

1
, F

2
, F

3
, F

4
,

1
= e

1
, e

2
, e

3
, e

4
, e

5
, e

6
,
2
= x

1
, x

(e
j
) =
1
(e

j
)
= m
j
> 0, j = 1, 2, 3, 4, 5, 6.
Procedamos a buscar las formas reales harmnicas en C
1
(). Sea C
1
() tal que
_
ej
= a
j
, j = 1, ..., 6
_
e

j
= b
j
, j = 1, ..., 6
Entonces
_
ej
=
b
j
m
j
, j = 1, ..., 6
176 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS
_
e

j
= m
j
a
j
, j = 1, ..., 6
Las ecuaciones d = 0 = d son dadas por el sistema
_

_
a
5
a
1
+a
4
= 0
a
1
a
6
a
2
= 0
a
2
a
5
a
3
= 0
a
3
+a
6
a
4
= 0

b
5
m
5
+
b
1
m
1

b
4
m
4
= 0

b
1
m
1
+
b
6
m
6
+
b
2
m
2
= 0

b
2
m
2
+
b
5
m
5
+
b
3
m
3
= 0

b
3
m
3

b
6
m
6
+
b
4
m
4
= 0
m
1
a
1
+m
2
a
2
+m
3
a
3
+m
4
a
4
= 0
b
1
+ b
2
+b
3
+b
4
= 0
Resolviendo las 10 ecuaciones anteriores, obtenemos que
_

_
a
1
=
a
3
(m
2
+m
3
) +a
4
(m
2
m
4
)
m
1
+m
2
a
2
=
a
3
(m
1
m
3
) a
4
(m
1
+m
4
)
m
1
+m
2
a
5
=
a
3
(m
2
+m
3
) +a
4
(m
1
+m
4
)
m
1
+m
2
a
6
= a
3
+a
4
b
1
=
m
1
(b
4
m
3
(m
2
m
4
) b
3
(m
2
+m
3
)m
4
)
(m
1
+m
2
)m
3
m
4
b
2
=
m
2
(b
3
(m
1
+m
3
)m
4
+b
4
m
3
(m
1
+m
4
))
(m
1
+m
2
)m
3
m
4
b
5
=
(b
3
(m
2
+m
3
)m
4
+b
4
m
3
(m
1
+m
4
))m
5
(m
1
+m
2
)m
3
m
4
b
6
=
b
4
m
6
m
4

b
3
m
6
m
3
As, una base para las formas reales harmnicas se puede obtener considerando
(a
3
, a
4
, b
3
, b
4
) (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, 0, 0, 1)
Consideremos la base cannica para H
1
(, Z) dada por
A
1
= e
5
,

A
1
= e

1
+e

4
+e

6
,

B
1
= e

5
e

3
e

4
, B
1
= e
6

de donde

1
=

B1
,
2
=
B1
,
3
=
A1
,
4
=

A1
Sabemos que debemos tener la siguiente tabla
16.7. EJEMPLOS EN GNERO 1 177
e1
e2
e3
e4
e6
e5
e5
e6
e2
e5
e3
e6
e4
e5
e6
*
*
*
*
*
*
*
*
e1
Figura 16.3
_
A
1

A
1
B
1
B
1

1
=

B1
1 0 0 0

2
=
B1
0 1 0 0

3
=
A1
0 0 1 0

4
=

A1
0 0 0 1
De esta manera,

1
a
5
= 1, b
1
+b
4
+b
6
= 0, b
5
b
3
b
4
= 0, a
6
= 0

2
a
5
= 0, b
1
+b
4
+b
6
= 1, b
5
b
3
b
4
= 0, a
6
= 0

3
a
5
= 0, b
1
+b
4
+b
6
= 0, b
5
b
3
b
4
= 1, a
6
= 0

4
a
5
= 0, b
1
+b
4
+b
6
= 0, b
5
b
3
b
4
= 0, a
6
= 1
y como consecuencia

1
=
_

_
e
1
, e
2

m
3
+m
4
m
1
+m
2
+m
3
+m
4
e
3
, e
4

m
1
+m
2
m
1
+m
2
+m
3
+m
4
e
5
1
e
6
0
e

j
0
178 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS

2
=
_

_
e

1

m
1
(m
3
m
5
+m
2
(m
3
+m
4
+m
5
))
T
e

2

m
2
(m
4
m
5
+m
1
(m
3
+m
4
+m
5
))
T
e

3

m
3
(m
4
(m
2
+m
5
) +m
1
(m
4
+m
5
))
T
e

4

m
4
(m
1
m
3
+m
3
m
5
+m
2
(m
3
+m
5
))
T
e

5

m
1
m
3
m
5
+m
2
m
4
m
5
T
e

6

m
6
((m
3
+m
4
)m
5
+m
1
(m
3
+m
4
+m
5
) + m
2
(m
3
+m
4
+m
5
))
T
e
j
0

3
=
_

_
e

1

m
1
(m
2
m
4
+m
3
(m
4
+m
6
) +m
4
m
6
)
T
e

2

m
2
(m
1
m
3
+m
3
(m
4
+m
6
) +m
4
m
6
)
T
e

3

m
3
(m
1
(m
2
+m
6
) +m
2
(m
4
+m
6
))
T
e

4

m
4
(m
1
(m
2
+m
3
+m
6
) +m
2
m
6
)
T
e

5

m
5
(m
3
m
4
+m
1
(m
2
+m
3
+m
6
) +m
2
(m
4
+m
6
) +m
3
m
6
+m
4
m
6
)
T
e

6

m
6
(m
1
m
3
m
2
m
4
)
T
e
j
0

4
=
_

_
e
2
, e
3

m
1
+m
4
m
1
+m
2
+m
3
+m
4
e
1
, e
4

m
2
+m
3
m
1
+m
2
+m
3
+m
4
e
5
0
e
6
1
e

j
0
donde
T = m
5
(m
4
m
6
+m
3
(m
4
+m
6
)) +m
2
(m
5
m
6
+m
3
(m
4
+m
6
) +m
4
(m
5
+m
6
))+
+m
1
(m
2
(m
3
+m
4
+m
5
) + (m
4
+m
5
)m
6
+m
3
(m
4
+m
5
+m
6
)) > 0
La matriz del producto Hermitiano asociado, en este caso, es dada por
Q =
_
A D
B C
_
donde
16.7. EJEMPLOS EN GNERO 1 179
A =
_

6
j=1
m
j
_
_
ej

1
_
2
0
0

6
j=1
1
mj
_
_
e

2
_
2
_

_
B =
t
D =
_

_
0

6
j=1
1
mj
_
_
e

2
__
_
e

3
_

6
j=1
m
j
_
_
ej

1
__
_
ej

4
_
0
_

_
C =
_

6
j=1
1
mj
_
_
e

3
_
2
0
0

6
j=1
m
j
_
_
ej

4
_
2
_

_
Luego, la matriz de periodos 2-dimensional es
= C
1
(iI
2
B) =
_

_
i

6
j=1
1
m
j

j
3

6
j=1
1
m
j

j
2

j
3

6
j=1
1
m
j

j
3

6
j=1
mj

e
j
1

e
j
4

6
j=1
mj

e
j
4

2
i

6
j=1
mj

e
j
4

2
_

_
y las matrices de periodos 1-dimensionales son

1
=

6
j=1
1
mj
_
_
e

2
__
_
e

3
_

6
j=1
1
mj
_
_
e

3
_
2
+
i

6
j=1
1
mj
_
_
e

3
_
2
1
1

2
=

6
j=1
m
j
_
_
ej

1
__
_
ej

4
_

6
j=1
m
j
_
_
ej

4
_
2
+
i

6
j=1
m
j
_
_
ej

4
_
2
1
1
Ya que
180 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS
6

j=1
m
j
_
_
_
_
ej

4
_
_
_
2
[[
m
3
m
4
+m
3
m
6
+m
4
m
6
+m
1
(m
2
+m
3
+m
6
) +m
2
(m
4
+ m
6
)
m
1
+m
2
+m
3
+m
4
y
6

j=1
m
j
_
_
_
_
ej

1
_
_
_
_
_
_
_
ej

4
_
_
_
[[
m
2
m
4
(m
2
+m
4
) +m
2
1
(m
3
+m
4
) m
1
(m
2
(m
3
2m
4
) +m
3
(m
3
+ 2m
4
))
(m
1
+m
2
+m
3
+m
4
)
2
tenemos que
Re(
2
)
[[
(m
2
m
4
(m
2
+m
4
) +m
2
1
(m
3
+m
4
) m
1
(m
2
(m
3
2m
4
) +m
3
(m
3
+ 2m
4
)))
(m
1
+m
2
+m
3
+m
4
)(m
3
m
4
+m
3
m
6
+m
4
m
6
+m
1
(m
2
+m
3
+m
6
) + m
2
(m
4
+m
6
))
y
Im(
2
)
[[
m
1
+m
2
+m
3
+m
4
m
3
m
4
+m
3
m
6
+m
4
m
6
+m
1
(m
2
+m
3
+m
6
) +m
2
(m
4
+ m
6
)
En este caso,
T (,

) = (0, +)
5
Aut()
[[
a(e
1
, e
2
, e
3
, e
4
, e
5
, e
6
) = (e
2
, e
3
, e
4
, e
1
, e
6
, e
5
), b(e
1
, e
2
, e
3
, e
4
, e
5
, e
6
) = (e
2
, e
1
, e
4
, e
3
, e
5
, e
6
)

= D
4
Aut
+
() = a

= Z
4
Aut
+
0
() = Aut
0
() = I
K = K
+
= I
Mod(,

= Aut()
16.8. MATRICES DE RIEMANN DISCRETAS Y AUTOMORFISMOS 181
[[
A(
1
,
2
,
3
,
4
,
5
) =
_
1

3
,

1

3
,

2

3
,

5

3
,

4

3
_
, B(
1
,
2
,
3
,
4
,
5
) =
_

3
,

1

3
,
1

3
,

4

3
,

5

3
_

Mod
+
(,

) = A

= Z
4
/(,

) = (0, +)
5
/A

/(,

) = (0, +)
5
/A, B
En este caso, genricamente, Aut(,

, ) = I. En el caso (e
5
) = (e
6
),
tenemos que genricamente Aut(,

, )

= Z
2
y Aut
+
(,

, ) = I. En el
caso (e
1
) = (e
3
) y (e
2
) = (e
4
), tenemos que genricamente Aut(,

, ) =
Aut
+
(,

, )

= Z
2
. En el caso (e
1
) = (e
2
) y (e
3
) = (e
4
) tenemos
que genricamente Aut(,

, )

= Z
2
y Aut
+
(,

, ) = I. En el caso
(e
1
) = (e
2
) = (e
3
) = (e
4
) y (e
5
) = (e
6
) tenemos que Aut(,

, )

= D
4
y
Aut
+
(,

, )

= Z
4
.
16.8. Matrices de Riemann discretas y automorsmos
Consideremos un mapa sobre una supercie orientada cerrada de gnero g, un
mapa dual

y el correspondiente dual . Tenemos asociado al par (,

) el espacio de
Teichmller T (,

), los grupos modulares Mod


+
(,

) Mod(,

) y los espacios
de moduli /(,

= T (,

)/Mod
+
(,

) y

/(,

= T (,

)/Mod(,

).
Fijemos adems una base cannica de homologa para H
1
(, Z), digamos,

1
, ....,
4g
.
Denotemos por H < Mod
+
(,

) el subgrupo normal formado de aquellas trans-


formaciones modulares h tales que h(
j
) =
j
, para todo j = 1, ..., 4g. El cociente
Mod
+
(,

)/H = Tor(,

) es llamado el grupo de Torelli asociado a (,

).
Para cada T (,

) tenemos una estructura de supercie de Riemann discreta


(,

, ) sobre y el grupo nito Aut


+
(,

, ) de automorsmos conformes de tal


estructura. Tenemos una base dual de diferenciales analticas discretas para H
1,0
(),

1
, ...,
2g
es decir,
_
j

k
=
jk
, j, k = 1, ..., 2g.
La matriz de periodos 2g-dimensional es dada por
182 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS

=
_
(2g+14g)
_

1
.
.
.

2g
_

_
y las matrices de periodos g-dimensionales dadas por

1
=
_
(2g+13g)
_

1
.
.
.

g
_

_ +
_
(3g+14g)
_

1
.
.
.

g
_

_ 1
g

2
=
_
(2g+13g)
_

g+1
.
.
.

2g
_

_ +
_
(3g+14g)
_

g+1
.
.
.

2g
_

_ 1
g
Sea f Aut
+
(,

, ). Entonces, como f es un homeomorsmo de que preserva


la orientacin, tenemos que
f(
1
), ...., f(
4g
)
sigue siendo una base cannica de homologa para H
1
(, Z). Asociado a esta nueva base
existe su base dual de diferenciales analticas discretas

f
1
, ...,
f
2g
y de manera correspondiente tenemos las matrices de periodos

f
1
2g
,
f
1
,
f
2
1
g
Notacin : f

(
f
j
) =
j
.
No es dicil ver que debemos tener

Luego, el automorsmo f Aut


+
(,
+
, ) dene una transformacin simplctica
A
f
Sp
4g
(Z), luego acta en el espacio de Siegel 1
2g
, satisfaciendo
A
f
(

) =

Lo anterior nos asegura la existencia de una funcion de periodos


P : T (,

) 1
2g
:

tal que para cada t Mod


+
(,

) existe A
t
Sp
4g
(Z) de manera que
P t = A
t
P
Ms an, el ncleo del homomorsmo
t Mod
+
(,

) A
t
Sp
4g
(Z)
16.9. PROBLEMAS DE TORELLI Y SCHOTTKY 183
es exctamente H. Luego, Tor(,

) es isomorfo por el homomorsmo anterior a un


subgrupo del grupo simplctico Sp
4g
(Z), el cual seguimos denotando por Tor(,

).
Como Tor(,

) es un grupo nito, tenemos que el cociente


1
2g
/(,

) = 1
2g
/Tor(,

)
es de grado nito. Llamamos a /(,

) el espacio de variedades Abelianas principal-


mente polarizadas respecto (,

).
16.9. Problemas de Torelli y Schottky
Supongamos que tenemos jo una supercie orientada cerrada (de gnero g 1),
un mapa y su dual

(el cual est en realidad determinada por ) y una base cannica


de homologa para H
1
(, Z).
Cada mtrica T (,

) determina una matriz de Riemann 1


2g
(es decir una
representacin explcita de la Jacobiana J(,

, ).
1.- Puede uno determinar la estructura de Riemann discreta (mdulo equivalencia
conforme) a partir de su variedad Jacobiana ? (Problema de Torelli)
2.- Dada (,

), determinar la imagen P(T (,

)) 1
2g
. (Problema de Schottky)
16.9.1. Problema de Torelli. Consideremos el ejemplo de la Seccin 16.7.2. En ese
caso, si tomamos la mtrica
1
denida por
m
1
= m
2
= m
3
= m
4
= m
5
= m
6
= 1
entonces obtenemos la matriz de periodos
=
_
2i 0
0 i/2
_
Si consideramos la mtrica
2
dada por
m
1
= m
4
= 2. m
2
= m
3
= 1, m
5
= 1/2, m
6
= 2/3
entonces obtenemos la misma matriz de periodos.
Este ejemplo muestra que la matriz de periodos (Jacobiana) no determina la estructura
discreta, es decir, no hay validez de un Teorema de Torelli en esta situacin.
Debemos proceder de otra manera para tratar de buscar un Teorema de Torelli en este
caso. Primero denimos una anacin de una descomposicin celular como sigue.
Consideremos un mapa en la supercie . Un nuevo mapa

(el cual llamaremos
una anacin de ) puede ser construido como sigue. Los vrtices de

son dados por la


unin de los siguientes :
1.
0
;
2. por cada eje e
1
es cogemos un punto en el interio de e ;
3. por cada cara F
2
escogemos un punto en el interior de F.
184 CAPTULO 16. MATRICES DE RIEMANN DISCRETAS
Los ejes de

son dados por la union de los siguientes :


1. los dos semi-ejes que determina cada punto del interior de cada eje en
1
;
2. por cada vrtice que est en el interior de una cara F
2
, consideramos ejes que
conectan tal punto a cada uno de los vrtices de es punto interior a uno de los ejes
del borde de F.
Observacin 16.9.1. En general, lo que uno puede hacer es considerar un mapa dual

y luego considerar la unin de ellos y los puntos de interseccin de los ejes de con
los ejes de

ser nuevos vrtices.


Ahora, si tenemos una mtrica para , entonces denimos la siguiente mtrica para

.
1. Si e

1
es parte de un eje e
1
, entonces denimos ( e) = (e)/2.
2. Si e

1
es un eje que conecta a un vrtice que est en el interior de una cara de
con el punto interior a un eje e
1
, entonces denimos ( e) = 1/(2(e)).
Este proceso permite considerar sucesiones de estructuras de Riemann discretas a par-
tir de una dada. Esto nos d una sucesin de Jacobianas. El problema de Torelli pude
ser considerado como la decidibilidad de la estructura de partida si conocemos todas las
Jacobianas de esta sucesin.
CAPTULO 17
ESTRUCTURAS CLSICAS VERSUS ESTRUCTURAS
DISCRETAS
En los captulos anteriores nos hemos interesado en estructuras de supercies de Rie-
mann discretas, pero no la hemos explcitamente relacionada con las estructuras clsicas
de supercies de Riemann. En este captulo intentaremos dar cierta relacin, para ciertos
casos particulares. La situacin aqu descrita es de real aplicacin a reconocimiento de
imgenes.
17.1. Supercies simpliciales en R
3
En lo que sigue, usaremos la mtrica usual Euclidiana en R
3
. Consideremos un ob-
jeto 3-dimensional O R
3
, por ejemplo, una escultura, un corazn, etc. Denotemos
por S el borde de O; es decir, S es una supercie orientada compacta. En procesos de
scanner de imgenes, generalmente se hace una aproximacin de S por medio de super-
cies simpliciales, es decir, supercies orientadas y compactas que son unin de tringulos
Euclidenaos planos. Luego, se buscan representaciones (locales) planares que permitan
reobtener la supercie simplicial original. Tales representaciones deben ser ecientes en
lo que se reere a su almacenamiento, transmisin y edicin, entre otros.
Supongamos que tenemos una supercie orientada, simplicial, compacta R
3
. La
estructura simplicial determina de manera natural una mapa .
Para efectos prcticos, supondremos que cada tringulo en la supercie simplicial tiene
cada uno de sus ngulos en (0, /2).
17.2. Estructuras de supercies de Riemann en supercies simpliciales
L. Bers [4] introdujo de manera natural una estructura de supercie de Riemann en
asociada de manera natural a su estructura simplicial. Procederemos a indicar las cartas
locales de tal estructura.
17.2.1. Vrtices interiores. Sea v un vrtice interior de la estructura simplicial.
Consideramos la vecindad abierta
v
dada por el interior de la unin de todos los
tringulos, digamos T
1
,..., T
n
(ordenados cclicamente de anera opuesta a las manecillas
186 CAPTULO 17. ESTRUCTURAS CLSICAS VERSUS ESTRUCTURAS DISCRETAS
6
T
T
T
T
T T
v
v
v
v
v
v
v
1
2
3
4
5
6
5 4
3
2
1
Figura 17.1. La vecindad v para n = 6
del reloj), que tienen a v en su borde (ver Figura 17.1). Supongamos que los vrtices de
T
j
son, ordenados de manera cclica y opuesta a las manecillas del reloj, v, v
j
y v
j+1
(ver
Figura 17.1).
Denotemos por
j
(0, /2) el ngulo interior de T
j
en el vrtice v. Denamos

j
=
_

_
0, j = 1
j1

k=1

k
, j 2, ..., n
,
=
n

k=1

k
.
Sean
U : C C : z e
2/
z
y
R
j
: C C : z z
2i/j
, j = 1, ..., n.
Sea

T
j
C, para cada j = 1, ..., n, el tringulo Euclidiano planar cuyos vrtices
son, ordenados de manera opuesta a las manecillas del reloj, dados por 0, |v v
j
| y
|v v
j+1
|e
ij
, y sea L
j
: T
j


T
j
la isometra Euclidiana denida por L
j
(v) = 0,
L
j
(v
j
) = |v v
j
| y L
j
(v
j+1
) = |v v
j+1
|e
ij
.
Se dene la carta local

v
:
v
C
por la regla

v
(p) = R
j
U L
j
(p), p T
j
.
17.2. ESTRUCTURAS DE SUPERFICIES DE RIEMANN EN SUPERFICIES SIMPLICIALES 187
1
T
T
T
T
v
v
v
v
v
v
1
2
3
4
5
4
3
2
Figura 17.2. La vecindad v para n = 4
17.2.2. Vrtices frontera. Sea v un vrtice frontera de la estructura simplicial.
Consideramos la vecindad abierta
v
dada por el interior de la unin de todos los
tringulos, digamos T
1
,..., T
n
(ordenados cclicamente de anera opuesta a las manecillas
del reloj), que tienen a v en su borde (ver Figura 17.2). Supongamos que los vrtices de
T
j
son, ordenados de manera cclica y opuesta a las manecillas del reloj, v, v
j
y v
j+1
(ver
Figura 17.2).
Denotemos por
j
el ngulo interior de T
j
en el vrtice v. Denamos, al igual que en
el caso anterior,

j
=
_

_
0, j = 1
j1

k=1

k
, j 2, ..., n
,
=
n

k=1

k
.
Sean
U : C C : z e
/
z
y
R
j
: C C : z z
i/j
, j = 1, ..., n.
Sea

T
j
C, para cada j = 1, ..., n, el tringulo Euclidiano planar cuyos vrtices
son, ordenados de manera opuesta a las manecillas del reloj, dados por 0, |v v
j
| y
|v v
j+1
|e
ij
, y sea L
j
: T
j


T
j
la isometra Euclidiana denida por L
j
(v) = 0,
L
j
(v
j
) = |v v
j
| y L
j
(v
j+1
) = |v v
j+1
|e
ij
.
Notemos en este caso que U(

T
j
) H
2
R, donde H
2
denota el semiplano superior
en C.
Se dene la carta local

v
:
v
H
2
R
188 CAPTULO 17. ESTRUCTURAS CLSICAS VERSUS ESTRUCTURAS DISCRETAS
por la regla

v
(p) = R
j
U L
j
(p), p T
j
.
Ejercicio 75. Vericar que las cartas anteriores denen una estructura de supercie
de Riemann compacta (con posible borde) sobre . Ms an, la restriccin de cada L
j
al interior de T
j
es tambin una carta local para tal estructura.
17.3. Funciones harmnicas
Ahora que tenemos dotada a de una estructura de supercie de Riemann (con posible
borde), tenemos asociada una estructura Riemanniana ds de curvatura constante (depen-
diendo slo de la caracterstica de Euler de ).
Denotemos por T el espacio de Hilbert de las funciones f : R continuas y suaves
por pedazos, con el producto interior Euclidiano
(f, g) =
__

fg dA,
donde dA denota la forma de rea asociada a ds.
La funcional de energa asociado a la mtrica Riemanniana ds es dada por
E : T R
E(f) =
1
2
__

[df[
2
ds
dA, f T
donde dA denota el elemento de rea asociadao a ds.
Como cada eje del smplice es de medida de Lebesgue 0 y tenemos, por la compa-
cidad, slo una cantidad nita de tringulos en el smplice, digamos
T
1
, ..., T
n
obtenemos que
E(f) =
1
2
n

j=1
__
Tj
[df[
2
ds
dA
Por otro lado, ya que sobre el interior de T
j
vale que
(R
j
U) L
j
=
vj1
donde v
j1
es uno de los vrtices de T
j
, y (R
j
U) es complejo analtico en el interior de

T
j
, vemos que (T
j
, L
j
) es carta local para la estructura de supercie de Riemann dada.
De esta manera,
E(f) =
1
2
n

j=1
__

Tj
[df
j
[
2
dsj
dA
j
17.4. FUNCIONES PL-HARMNICAS 189
donde ds
j
(respectivamente, dA
j
) es la mtrica Riemanniana inducida por ds (respecti-
vamente, el elemento de rea inducida) por L
j
y f
j
= f L
1
j
.
Como L
j
es una isomtra Euclidiana, ds
j
no es nada ms que la mtrica Euclidiana ;
en particular, dA
j
= dxdy. Luego;
E(f) =
1
2
n

j=1
__

Tj
_
_
f
j
x
_
2
+
_
f
j
y
_
2
_
dxdy
Una funcin f T es llamada fucin harmnica si es un mnimo local de E : T R.
17.3.1. Extensiones harmnics.
Teorema 17.3.1 (Choquet). Sea Runa supercie de Riemann compacta homeomorfa
a un disco cerrado y g = (g
1
, g
2
) : R R
2
una incrustacin continua sobre el borde
de una regin convexa R. Sea f
j
: S R la (nica) extensin harmnica tal que
f
j
= g
j
sobre R. Entonces f = (f
1
, f
2
) : R R resulta ser un difeomorsmo.
17.4. Funciones PL-harmnicas
La estructura simplicial de permite considerar funciones f : R que son local-
mente lineales, es decir, funciones continuas que son lineales anes sobre cada tringulo
del smplice. Estas funciones son llamada PL-funciones.
Denotemos por T
PL
al subconjunto de T conteniendo a las PL-funciones.
Ejercicio 76. Vericar que T
PL
es un subespacio de Hilbert de T.
Supongamos que los tringulos del smplice son T
1
,..., T
n
, y que los vrtices de T
j
son v
j1
, v
j2
y v
j3
, enumerados de manera opuesta a las manecillas del reloj, y suponiendo
que el ngulo interior de T
j
respecto al vrtice v
jk
es
jk
(0, /2).
Si f T
PL
es fcil ver que
1
2
__
Tj
[df[
2
ds
dA =
1
2
__

Tj
_
_
f
j
x
_
2
+
_
f
j
y
_
2
_
dxdy
[[
1
4
_
cot(
j3
)(f(v
j1
) f(v
j2
))
2
+ cot(
j1
)(f(v
j2
) f(v
j3
))
2
+ cot(
j2
)(f(v
j1
) f(v
j3
))
2
_
190 CAPTULO 17. ESTRUCTURAS CLSICAS VERSUS ESTRUCTURAS DISCRETAS
17.5. Una estructura discreta asociada
Si un eje v
1
, v
2
del smplice es comn a dos tringulos, digamos T
1
y T
2
, entonces
denimos
(v
1
, v
2
) =
1
2
(cot(
1
) + cot(
2
))
donde
1
(respectivamente,
2
) es el ngulo interior del tringulo T
1
(respectivamente,
T
2
) opuesto al eje v
1
, v
2
.
Si un eje v
1
, v
2
del smplice est en el borde y est en borde del tringulo T
1
,
entonces denimos
(v
1
, v
2
) =
1
2
cot(
1
)
donde
1
es el ngulo interior del tringulo T
1
opuesto al eje v
1
, v
2
.
La funcin dene, ya que hemos impuesto que los ngulos interiores de cada trin-
gulo vive en (0, /2), una mtrica sobre los ejes del mapa inducido por la supercie
simplicial . Escojamos una mapa dual

; por ejemplo,

que se construye por medio


de arcos ortogonales a puntos medios de los ejes de , es decir, su vrtices son los centros
de crculos circunscritos a los tringulos de . Ahora tenemos una estructura de supercie
de Riemann discreta (,

, ) para .
Notemos que, por lo observado en la Seccin anterior, para f T
PL
vale que
E(f) =
1
2

{v,w}1
(v, w)(f(w) f(v))
2
Teorema 17.5.1. Las PL-funciones harmnicas asociadas a la estructura de super-
cie de Riemann coinciden con las funciones f C
0
() que son harmnicas discretas
con la estructura de supecie de Riemann discreta anterior y f[

= 0.
17.6. Caso homeomorfo a un disco cerrado
Supongamos que tenemos que es homeomorfo a un disco cerrado, con borde .
Sea g = (g
1
, g
2
) : R
2
. El problema de Dirichlet discreto nos asegura la existencia
de una (nica) funcin f
j
C
0
() que es harmnica discreta en y cuyos valores
en es dada por g
j
. Ahora podemos construir la PL-funcin f = (f
1
, f
2
) : R
2
.
Tambin tenemos la existencia de funciones

f
j
: R que son harmnicas en
y que coinciden con g
j
sobre .
Por otro lado, el Teorema de Choquet 17.3.1 nos asegura que si g() es el borde de
un dominio convexo , entonces tenemos que

f = (

f
1
,

f
2
) es un difoemorsmo entre
y .
La funcin f = (f
1
, f
2
) :
0
R
2
no es necesariamente bijectiva, pero si es una
aproximacin de

f. Haciendo una retriangulacin de , cada vez ms na, uno puede
aproxiamar el difeomorsmo

f por las correspondientes f, de donde se puede obtener un
algoritmo computacional numrico para aproximaciones de la incrustacin

f. Esta idea
es muy importante para analizar resolucin de imgenes [7].
CAPTULO 18
GRUPOS KLEINIANOS PLANARES Y ESTRUCTURAS
DISCRETAS DE RIEMANN
XXXXX
CAPTULO 19
ESTRUCTURAS HIPERBLICAS 3-DIMENSIONALES
DISCRETAS
XXXXX
REFERENCIAS
[1] Ambrosetti, A. and Rabinowitz, P. Dual Variational Methods in Critical Point Theory
and Applications. J. Functional Analysis 14 (1973), 349-381.
[2] Baker, Matthewand Rumely, Robert. Harmonic analysis on metrized graphs. Canad.
J. Math. 59 (2007), no. 2, 225-275.
[3] Baker, Matthew and Faber, Xander. Metrized graphs, Laplacian operators, and elec-
trical networks. Quantumgraphs and their applications, 1533, Contemp. Math. 415,
Amer. Math. Soc., Providence, RI, 2006.
[4] Bers, L. Riemann Surfaces. Courant Institute of Mathematical Sciences. New York
University, New York, 1958.
[5] Brezis, H. and Niremberg, L. Remarks on Finding Critical Points. Comm. Pure Appl.
Math. 44 (1991), 939-963.
[6] Colin de Verdire. Y. Multiplicits de valeurs propes : laplaciens discrets et continus.
Rendiconti di Matematica VII, 13 (1993), 433-460.
[7] Derose, A., Duchamp, T., Certain, A. and Stuetzle, W. Hierarchical computation of
pl harmonic embeddings. Preprint 1997.
[8] Dufn, R.J. Basic properties of discrete analytic functions. Duke Math. J. 23 (1956),
335-363.
[9] Evans, G., Blackledge, J. and Yardley, P. Numerical Methods for Partial Differential
Equations. Springer-Verlag, 2000.
[10] Favre, Charles and Jonsson, Mattias. The valuative tree. Lecture Notes in Mathema-
tics, 1853. Springer-Verlag, Berlin, 2004. xiv+234 pp. ISBN : 3-540-22984-1
[11] Gilbart, D. and Trudinger, N. Elliptic Partial Equations of Second Order. Springer,
2
nd
Edition, 2001.
[12] Girault, V. and Raviart, P.A. Finite Element Methods for Navier-Stokes Equations.
Theory and Algorithms. Springer-Verlag, 1986.
196 REFERENCIAS
[13] Gockenbach, M.S. Partial Differential Equations. Analytical and Numerical Me-
thods. SIAM, 2002.
[14] Gu, Xianfeng, Wang, Yalin and Yau, Shin-Tung. Computing conformal invariants :
Period matrices. Communications in Information and Systems. 3 No. 3 (2004), 153-
170.
[15] Hackbusch, W. Elliptic Differential Equations. Springer-Verlag, 1992.
[16] Hidalgo, R.A. Zeros of semilinear systems with applications to nonlinear partial
difference equations on graphs. Preprint UTFSM (2007). To appear in Journal of
Difference Equations and Applications.
[17] Howe, M. S. Acoustics of uid-structure interactions. Cambridge, New York. Cam-
bridge University Press (1998).
[18] Hutchinson, Joan P. Automorphism properties of embedded graphs. Journal of
Graph Theory 8 No.1(1984), 35 - 49.
[19] Lelong-Ferrand, J. Reprsentation conforme et transformations intgrale de Diri-
chlet borne. Paris : Cauthier-Villars, 1955.
[20] Mercat, C. Holomorphie discrte et modle dIsing. Ph.D. Thesis, Universit Louis
Pasteur, Strasbourg, France, 1998.
[21] Mercat, C. Discrete Riemann surfaces and the Ising Model. Commun. Math. Phys.
218 (2001), 177-216.
[22] Mercat, C. Discrete period matrices and related topics.
[23] Michell, A.R. and Grifths, D.F. The Finite Difference Method in Partial Differential
Equations. John Wiley & Sons, 1980.
[24] Neuberger, John M. Nonlinear Elliptic Partial Difference Equations on Graphs. Ex-
perimental Mathematics 15 (2006), 91-107.
[25] Smith, G.D. Numerical Solution of Partial Differential Equations : Finite Difference
Methods (3rd ed.). Oxford University Press. 1985.
[26] Veblen, O. Analysis Situs. Amer. Math. Soc. X, 1931.
INDICE
1-Cclos, 93
1-Cclos fronteras, 93
1-Cocclos, 95
1-Cocclos fronteras, 95
1-Formas cerradas, 95
1-Formas exactas, 95
k-forma en grafos, 88
k-formas, 93
p-Laplaciano discreto, 31
Derivacin nula, 46
Arbol, 4
Autmatas nitos, 12
Automorsmo de grafos, 6
Automorsmo de grafos mtricos, 28
Automorsmos anticonformes discretos, 110
Automorsmos conformes discretos, 109
Automorsmos de mapas, 9
Base cannica de homologa para H
1
(, Z) , 165
Base dual de diferenciales analticas, 169
Base dual de diferenciales reales harmnicas, 166
Cclo Hamiltoneano, 4, 18
Cclos, 4
Cadenas singulares en grafos, 87
Cadenas singulares en mapas, 91
Camino Euleriano, 4, 16
Camino Hamiltoneano, 4
Caminos cerrados, 4
Caminos en grafos, 4
Caminos simples, 4
Campos de vectores en grafos, 24
Celular diamante, 101
Circuito, 4
Circuito Euleriano, 4, 14
Co-cadenas singulares en grafos, 88
Co-cadenas singulares en mapas, 93
Cohomolog de grafo, 89
Coloracin de grafos, 20
Continuidad discreta, 118
Derivacin en grafos, 24
Derivacin simtrica positiva semi-denida de
tipo positiva, 53
Derivaciones inducidas por campos de vectores,
32
Derivada direccional, 28
Derivadas direccionales en grafos, 28
Descomposicin celular, 99
Diferencial analtica discreta, 134
Diferencial anti-analtica discreta, 134
Diferencial meromorfa discreta, 135
Distancia en grafos, 27
Doble celular, 101
Ecuacin de Cauchy-Riemann discreta, 114
Ecuacin de Helmholtz, 64
Ecuacin de Navier-Stokes, 67
Ecuacin de ondas, 62
Ecuacin del calor, 62
Ecuacin discreta tipo Matukuma, 61
Ejes de un grafo, 3
El operador de Hodge, 132
Espacio de mduli, 109
Espacio de Teichmller, 107
Espacio de variedades Abelianas, 183
Estructuras de supercies de Riemann discreta,
103
Estructuras de supercies de Riemann real dis-
creta, 103
Frmula de Stokes discreta, 94
Frmula integral de Cauchy discreta, 116
Forma c-cerrada, 144
Forma harmnica, 137
Funcin analtica discreta, 115
Funcin de periodos, 182
Funcin localmente no-constante, 33
198 INDICE
Funciones analtica discreta entres supercies de
Riemann discretas, 118
Funciones anti-analtica discreta, 115
Funciones harmnicas, 189
Funciones harmnicas discretas, 30
gradiente, 68
Grado de un vrtice, 5
Grafo, 3
Grafo d-regular, 6
Grafo conexo, 4
Grafo de grado nito, 5
Grafo mtrico, 27
Grafo regular, 6
Grafos bipartitos, 22
Grafos dirigidos, 11
Grafos Eulerianos, 14
Grafos Hamiltoneanos, 18
Grafos isomorfos, 6
Grafos mtricos isomorfos, 28
Grupo de Torelli, 181
Grupo modular, 108
Homolog de grafo, 88
Integracin en grafos, 89
Isomorsmo de grafos mtricos, 28
Jacobiana de supercies de Riemann discretas,
171
Longitud de caminos en grafos, 27
Mtricas discretas, 27
Mapas, 9
Matrix de adyacencia, 7
Matrix de adyacencia de grafo dirigido, 12
Matrix de valencia, 7
Matriz de adyacencia mtrica de grado k, 28
Matriz de Periodos, 169
Matriz de valencia mtrica de grado k, 28
Multigrafo de Bruijn, 13
Multigrafos dirigidos, 11
Nmero de interseccin discreto, 164
Operador de Laplace discreto, 29
Operador derivacin, 89
Operador discreto de Laplace, 32, 136
Operadores cofrontera, 94
Operadores frontera, 92
PL-funciones, 189
Polinomios discretos, 126
Polos de diferenciales meromorfas discretas, 135
Primer grupo de cohomologa, 95
Primer grupo de homologa, 93
Problema de Schottky, 183
Problema de Torelli, 183
Problema discreto de Dirichlet, 37
Problema discreto de Neumann, 39
Problemas NP, 23
Representacin de grafos, 8
Residuos, 136
Subdivisin de un grafo, 10
Subgrafos, 4
Supercies de Riemann discretas conformemente
equivalentes, 109
Supercies de Riemann discretas conformemente
equivalentes marcadas, 105
Supercies de Riemann discretas equivalentes,
109
Teorema de Cauchy discreto, 116
Transformacin modular, 108
Vrtice de un grafo, 3
Vrtices vecinos, 5
Variedad de Nehari, 50
Rubn A. Hidalgo es profesor e investigador del Departamento
de Matemtica de la Universidad Tcnica Federico Santa Mara. Es miembro del Grupo
de Geometra Compleja de Chile, y su principal inters es el estudio de supercies de
Riemann y grupos Kleinianos. Obtuvo su Ph.D. en Matemticas en la State University
of New York (SUNY) at Stony Brook, NY, USA, y su Habilitacin en la Universitaet
Bielefeld, Bielefeld, Alemania. Actualmente es uno de los miembros del grupo de estudio
del rea de Matemticas de Fondecyt (2006-2008). Mayor informacin en la pgiana web
www.mat.utfsm.cl
ISBN XXXXXXXXXX

S-ar putea să vă placă și