Grupo F de Thompson
Grupo F de Thompson
Grupo F de Thompson
Convocatoria: 2014/2015
:
Universidad Politécnica de Cataluña
Facultad de Matemáticas y Estadı́stica
El grupo F de Thompson
Rebeca Guardado Fuente
Matemática Aplicada IV
Junio 2015
Resumen
3
Abstract
5
Índice general
2. Árboles binarios 15
2.1. Definiciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2. Existencia del par de diagramas de árbol . . . . . . . . . . . . . . . . 16
2.3. Composición de árboles binarios . . . . . . . . . . . . . . . . . . . . . 21
3. La presentación infinita 25
3.1. Presentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2. Palabras positivas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.3. La forma normal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4. La presentación finita 39
4.1. Equivalencia entre la presentación finita y la infinita . . . . . . . . . . 39
7
Introducción
Los grupos de Thompson fueron definidos en el año 1965 por Richard Thompson.
El matemático presentó tres grupos F , T y V que usó en sus trabajos sobre lógica
en unas notas que no ha llegado a publicar.
En estas mismas notas, Thompson demostró que T y V eran los primeros ejemplos
conocidos de grupos simples de orden infinito. Además, tenı́an la peculiaridad de
que admitı́an una presentación finita.
Una de las cosas más destacables del grupo F , es que tras muchos intentos de di-
versos matemáticos en los últimos años, aún está abierta la conjetura de si es F un
grupo amenable.
En este trabajo podremos ver otras dos interpretaciones del grupo F a parte de la
previamente definida como pares de árboles binarios y de forma algebraica a través
de sus presentaciones. A medida que las vayamos presentando, podremos usarlas in-
distintamente para demostrar los diferentes resultados, según nuestras necesidades
en las pruebas.
Por ello, en el apartado 3 veremos cómo representar de forma muy visual los elemen-
tos de F como pares de árboles binarios. La ventaja que nos presenta es la facilidad
9
ÍNDICE GENERAL
En las dos siguientes secciones veremos dos presentaciones para el grupo F . Primero
veremos una presentación infinita y demostraremos que genera F . Esta presentación
nos aportará la facilidad de trabajar algebraicamente y con unas relaciones muy sen-
cillas. Demostraremos la existencia y unicidad de la forma normal para cualquier
elemento de F . Esto comportará también la unicidad de la representación por un
par de diagramas de árbol irreductibles.
Por último, acabaremos el trabajo demostrando que F es un grupo infinito que ad-
mite una presentación finita, con dos elementos y dos relaciones.
10
Capı́tulo 1
1.1. Definiciones
1.1.1 Definición. El grupo de Thompson F es el grupo formado por aplicaciones
lineales a trozos definidas del intervalo [0,1] a él mismo. Estas aplicaciones son
homeomorfismos que cumplen las siguientes condiciones:
2x, 0 ≤ x ≤ 14
x
g(x) = 2
− 8 , 41 < x ≤ 34 ,
3
3
x, <x≤1
4
vemos que se cumple la definición 1.1.1 y por lo tanto son ejemplos de elementos de
F (ver figura 1.1).
11
CAPÍTULO 1. DEFINICIONES Y RESULTADOS INICIALES
Observación. La función que define las imágenes del primer intervalo hasta llegar
al primer breakpoint tiene forma
2n x.
Por ello es fácil ver que envı́a puntos diádicos a puntos diádicos. Veamos qué sucede
en cada tramo de definición de nuestra función (ver figura 1.2).
b2
b1
a1 a2
12
CAPÍTULO 1. DEFINICIONES Y RESULTADOS INICIALES
diádico a2 y veamos que su imagen también lo es. Como nuestra gráfica se corres-
ponde a un elemento de F , sabemos que la pendiente en sus tramos lineales es una
potencia de 2. Supongamos que es 2m en este caso. Tenemos:
b2 − b1
= 2m ⇒ b2 = 2m (a2 − a1 ) + b1 .
a2 − a1
Es fácil ver que b2 será también un racional diádico. Por lo tanto, podemos concluir
que los elementos de F envı́an diádicos a diádicos.
Demostración. Para ver que es un grupo tenemos que comprobar varios puntos:
4. Existe elemento inverso, es decir, para toda función de F , existe una función
f −1 tal que f ◦ f −1 = f −1 ◦ f = i.
Los tres primeros puntos son triviales, y la justificación del cuarto viene dada porque
f es un homeomorfismo. El elemento inverso se puede obtener fácilmente como la
reflexión de f respecto a la recta f (x) = x. Esta aplicación también pertenece al
grupo de Thompson, pues sigue teniendo puntos diádicos como breakpoints y las
pendientes son potencias de 2.
13
CAPÍTULO 1. DEFINICIONES Y RESULTADOS INICIALES
14
Capı́tulo 2
Árboles binarios
2.1. Definiciones
Cada elemento de división diádica del intervalo [0,1] se puede representar usando un
árbol binario, por ello veremos que los elementos de F vienen también representados
por un par de este tipo de árboles.
2.1.1 Definición. Un árbol binario es un árbol cuyo vértice raı́z tiene grado 2, y
el resto tiene grado 3 (los llamaremos nodos) o grado 1 (en el caso de las hojas).
Denominaremos caret al subgrafo formado por un vértice, las dos aristas que cuelgan
de él y los vértices de los extremos.
Con los árboles binarios podemos representar divisiones diádicas del intervalo uni-
dad. Consideremos la raı́z el intervalo [0,1]. El hijo izquierdo corresponde al intervalo
[0, 21 ] y el derecho [ 12 , 1]. Si ahora subdividimos el intervalo [0, 12 ], obtendremos [0, 14 ]
y [ 14 , 12 ]. Es fácil ver que el resultado de estas divisiones serán intervalos con extremos
racionales diádicos. Del mismo modo, cualquier racional diádico se puede obtener a
partir de este proceso.
2.1.2 Definición. Llamaremos par de diagramas de árbol a dos árboles binarios
con el mismo número de hojas, que define un elemento de F . El primer árbol define
una subdivisión del intervalo unidad origen y el segundo la división del intervalo de
la imagen. El elemento se obtienen enviando linealmente los primeros intervalos a
los segundos.
2.1.3 Ejemplo. Sea h(x) un elemento del grupo F de Thompson definido tal que
4x, 0 ≤ x ≤ 81
x + 83 , 18 < x ≤ 14
h(x) = x 9 ,
4
+ 16 , 14 < x ≤ 34
3
x, <x≤1
4
15
CAPÍTULO 2. ÁRBOLES BINARIOS
podemos ver en la figura 2.1 cuál es su gráfica y qué par de diagramas de árbol le
corresponde.
Demostración. Sea f ∈ F , cuyos breakpoints sean [(a1 , b1 ), (a2 , b2 ), ..., (ak , bk )]. Bus-
quemos un entero n tal que para cada ai , éste pueda ser expresado como un racional
diádico con denominador 2n . Del mismo modo, tomamos un entero m tal que cada
bi se puede expresar como fracción de denominador 2m . Es decir, subdividimos el
intervalo [0, 1] origen n veces en un árbol binario de profundidad n, de manera que
todos los intervalos [ai , ai+1 ] estén representados por una o varias hojas del diagra-
ma. Análogamente con el intervalo imagen. Además, sabemos que en los intervalos
definidos por los breakpoints (y en sus subdivisiones) la función es lineal. En el caso
de que n y m sean distintos, quiere decir que hay que seguir haciendo divisiones en
los árboles.
16
CAPÍTULO 2. ÁRBOLES BINARIOS
3. Si si < 0, entonces li > li0 . En este caso es el árbol origen el que tiene más
hojas y hay que dividir cada una de las de la imagen en 2−si .
Con esta construcción obtenemos un par de diagramas de árbol que tienen el mismo
número de hojas y que son una representación de la función f .
La mejor forma de entender esta demostración es seguirla con una función concreta.
2.2.2 Ejemplo. Consideremos la función con la siguiente lista de breakpoints:
1 1 1 5 1 11 3 3
, , , , , , , .
8 2 4 8 2 16 4 4
En este caso podemos ver que, siguiendo la demostración anterior, la primera coor-
denada de todos los breakpoints puede escribirse como un racional con un 8 en el
denominador. Por lo tanto, n = 3. Análogamente, en el caso de la segunda coorde-
nada, m = 4.
17
CAPÍTULO 2. ÁRBOLES BINARIOS
Por ello, construimos dos árboles binarios, uno de profundidad 3 que será el árbol
origen, y otro de profundidad 4 que será el árbol imagen (ver imagen 2.2).
T T’
Siguiendo la demostración:
1 l0
a1 − a0 = − 0 = ⇒ l0 = 1,
8 8
1 l00
b1 − b0 = − 0 = ⇒ l00 = 8,
2 16
l00 = 2s0 l0 ⇒ s0 = 3.
Con esto vemos que, de los árboles definidos antes, el primer intervalo corresponde a
una hoja en el diagrama de origen y a 8 en el de imagen. Por ello, tenemos que dividir
la primera hoja del arbol preimagen en 8, añadiéndole un árbol de profundidad 3
(ver figura 2.3).
18
CAPÍTULO 2. ÁRBOLES BINARIOS
1 1 l1
a2 − a1 = − = ⇒ l1 = 1,
4 8 8
5 1 l10
b2 − b 1 = − = ⇒ l10 = 2,
8 2 16
l10 = 2s1 l1 ⇒ s1 = 1.
Ahora tenemos que dividir la hoja correspondiente del árbol origen, en dos, es decir,
añadirle un caret (ver figura 2.4).
1 1 l2
a3 − a2 = − = ⇒ l2 = 2,
2 4 8
11 5 l20
b 3 − b2 = − = ⇒ l20 = 1,
16 8 16
l20 = 2s2 l2 ⇒ s2 = −1.
En este caso, el intervalo ocupa 2 hojas en el árbol origen y una en el de imagen.
Por ello, lo que tenemos que hacer es dividirla en dos añadiendo un nuevo caret (ver
figura 2.5).
19
CAPÍTULO 2. ÁRBOLES BINARIOS
3 1 l3
a4 − a3 = − = ⇒ l3 = 2,
4 2 8
3 11 l30
b4 − b3 = − = ⇒ l30 = 1,
4 16 16
l30 = 2s3 l3 ⇒ s3 = −1.
De nuevo añadimos un nuevo caret al árbol imagen (ver figura 2.6).
Con este proceso hemos construido un árbol que es diagrama de f (se puede com-
probar fácilmente). Por otro lado, este par de diagramas de árbol no es único, y
20
CAPÍTULO 2. ÁRBOLES BINARIOS
podemos en la imagen 2.8 otro par que también representa a f . Para pasar de uno a
otro hemos quitado los carets que no aportaban nueva información. A este proceso
le llamaremos reducir diagramas de árbol.
21
CAPÍTULO 2. ÁRBOLES BINARIOS
22
CAPÍTULO 2. ÁRBOLES BINARIOS
T T’ S S’
T’’ R R S’’
T’’ S’’
23
CAPÍTULO 2. ÁRBOLES BINARIOS
24
Capı́tulo 3
La presentación infinita
3.1. Presentación
En esta sección veremos cuál es la presentación infinita del grupo de Thompson y
usando propiedades de la misma, podremos demostrar que existe un único par de
diagramas de árbol irreductibles que representen el elemento f de F .
3.1.1 Teorema. La presentación infinita del grupo de Thompson es
Para probar este teorema necesitaremos hacerlo por pasos, introduciendo nuevos
conceptos y nuevos resultados. Queremos construir un homomorfismo que mande el
grupo generado por la presentación infinita al grupo de Thompson F .
Sea G el grupo generado por la presentación infinita, definamos el homomorfismo.
3.1.2 Definición. Definiremos un homomorfismo
Θ : G −→ F
xn 7−→ fn
25
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
Observando los extremos de los intervalos de estas hojas, podemos ver que la lista
de breakpoints es:
1 1 3 1 1 1
1 − n , 1 − n , 1 − n+2 , 1 − n+1 , 1 − n+1 , 1 − n+2 ,
2 2 2 2 2 2
Por otro lado veremos que las relaciones de G se cumplen en los fn . Podemos ver
en la figura 3.2 que se cumple fi−1 fj fi = fj+1 .
26
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
27
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
Por otro lado, dado la misma presentación, si sólo consideramos los generadores xi
sin sus inversos, ésta presenta un monoide que llamaremos P . De hecho, P es un
submonoide de G y, por lo tanto, Θ(P ) es un submonoide de F .
xj xi = xi xj+1 .
Podemos ver que esta propiedad nos permitirá escribir los elementos de P de una
determinada forma, con los generadores ordenados.
3.2.1 Teorema. Cada elemento de P se puede escribir como una palabra con la
siguiente forma:
xa00 xa11 ... xann ,
para cierto n y ciertos enteros positivos ai , donde algunos pueden ser cero.
A estas palabras las llamaremos positivas.
Demostración. La relación
xj xi = xi xj+1 .
que nos define P , nos permite escribir los elementos de una forma determinada.
Si tenemos una palabra con un generador con ı́ndice mayor que el que tiene a su
derecha, los podemos intercambiar aumentando en uno el ı́ndice mayor.
Si dada una palabra pasamos a las izquierda del todo las x0 usando la relación,
después las x1 al segundo lugar y ası́ sucesivamente, llegamos a una palabra con la
forma determinada.
3.2.2 Definición. Un all-right tree es un árbol binario cuyos carets siempre son el
hijo derecho del caret que queda por encima (exceptuando, por supuesto, la raı́z).
3.2.3 Definición. Dado un árbol binario con las hojas numeradas empezando por
el 0, el exponente de la hoja i-ésima es el número de nodos que son el hijo izquierdo
del nodo que queda por encima, sin contar los que formen parte del all-right tree.
28
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
0 4
3 10
1 2 9
5 6 7 8
Figura 3.3: Ejemplo de los exponentes de las hojas de un árbol binario. Los expo-
nentes son: a0 = 1, a1 = 2, a2 = 0, a3 = 0, a4 = 0, a5 = 3, a6 = 0, a7 = 1, a8 = 0, a9 =
0, a10 = 0. Éste es el árbol izquierdo del elemento f0 f12 f53 f7 . El árbol derecho serı́a
un all-right tree de 10 carets (ver Teorema 3.2.4.
Demostración. Primero, veremos que esta propiedad se cumple para los generadores
fn . Ya hemos visto en la figura 3.1 cómo son los árboles del elemento fn . En estos
casos, T 0 , es un all-right tree y el árbol T tiene todos los exponentes 0, menos el
correspondiente a la hoja n-ésima, donde tenemos an = 1.
Supongamos ahora una palabra f0a0 f1a1 ... fnan . Si ai es el primer exponente no nulo,
veamos cómo es su composición con un elemento fj , con i ≤ j en la figura 3.4.
29
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
30
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
i < k:
31
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
i = k:
32
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
i > k:
En los tres casos, la composición del árbol con un elemento fi supone el aumento
en uno del ı́ndice de la hoja i-ésima. Sin embargo, podemos observar que como las
composiciones se hacen por orden de ı́ndice ascendente, al aumentar el exponente
de una hoja, sólo cambiamos la numeración de las hojas posteriores, con lo cual no
33
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
34
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
y
−dm
f0c0 f1c1 ... fncn fm ... f1−d1 f0−d0 .
Sea k el menor ı́ndice tal que aparece en al menos una de las dos formas. Es decir,
tenemos ai = bi = ci = di = 0 para todo i menor que k y al menos uno de los
exponentes ak , bk , ck o dk es no nulo. Primero veremos que el ı́ndice total es igual
en ambas formas, es decir, que a k − bk = ck − dk . Esto se observa a partir de que el
soporte de f está contenido en 1 − 21k , 1 , como veremos ahora.
Recordemos que el generador fk tiene como lista de breakpoints
1 1 3 1 1 1
1 − k , 1 − k , 1 − k+2 , 1 − k+1 , 1 − k+1 , 1 − k+2 .
2 2 2 2 2 2
de nuevo, viene dado porque fk tiene pendiente 2 en ese tramo, y los generadores
con ı́ndices mayores tienen pendiente 1. Entonces, como la pendiente es igual en
ambas formas, podemos concluir que ak − bk = ck − dk .
El siguiente paso es ver que ak − bk = ck − dk = 0. Llegaremos por reducción al
absurdo.
35
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
Con este resultado ya hemos visto que ambos grupos, G y F son isomorfos, como
habı́amos enunciado en el Teorema 3.1.1.
36
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
ai = bi = 0, ai+1 6= 0, bi+1 6= 0.
Con ello vemos que nuestro elemento no está en su forma normal. Al eliminar el
caret reductible, disminuyen en uno los ı́ndices de las hojas que vienen después de
este caret, lo cual se corresponde a usar las relaciones para acortar la expresión de
nuestro elemento para llegar a la forma normal.
En el caso de un caret del all-right tree, para ser expuesto, tiene que tratarse del
último caret en ambos árboles (T, T 0 ) y por ello, eliminarlo no afecta al ı́ndice de
otras hojas. También por ser del all-right tree, los ı́ndices son cero, con lo cual no
afecta en la expresión normal del elemento.
Con esto hemos visto que la forma normal de un elemento se corresponde a un par
de diagramas reducidos. Como esta forma es única, el par de diagramas de árbol
reducidos, también lo es.
Hasta ahora hemos visto gran parte de la importancia de este grupo. El grupo de
Thompson se puede ver indistintamente como funciones del intervalo unidad a él
mismo, como pares de diagramas de árbol o expresado algebraicamente usando su
presentación infinita.
Podemos ver que según se van probando las equivalencias entre las tres interpre-
taciones, se puede ir usando la que más convenga para las demostraciones de los
resultados.
37
CAPÍTULO 3. LA PRESENTACIÓN INFINITA
38
Capı́tulo 4
La presentación finita
En esta sección veremos que el grupo F de Thompson también puede ser defini-
do con una presentación finita, a partir de dos generadores y dos relaciones. Para
ello, demostraremos que es equivalente a la presentación infinita y, por tanto, es
presentación de nuestro grupo.
x0 , x1 | x−1 −1
1 x2 x1 = x3 , x 1 x3 x1 = x4 ,
donde x2 = x−1 −2 2 −3 3
0 x1 x0 , x 3 = x0 x1 x0 y x4 = x0 x1 x0 .
Es fácil ver que, puesto que tanto los generadores como las relaciones de la presen-
tación finita están incluı́das en la presentación infinita, la aplicación definida antes
es un homomorfismo que envı́a las relaciones al neutro.
39
CAPÍTULO 4. LA PRESENTACIÓN FINITA
F∞ / S −→ F2 / R
x0 7−→ x0
x1 7−→ x1
xi 7−→ x0−i+1 x1 x0i−1
xn = x−1 −1 −1 −n+1
0 xn−1 x0 = x0 (x0 xn−2 x0 )x0 = ... = x0 x1 xn−1
0 .
Con lo cual, el homomorfismo está bien definido. Para ver que envı́a las relaciones
al elemento neutro, veremos que la presentación de P es equivalente a la de G. Es
decir, que podemos obtener las relaciones de G a partir de las de P .
Para ello, lo primero que haremos será añadir los elementos xn como hemos descrito
antes, para hacerla una presentación infinita. Con esto, obtenemos la presentación
donde P ∼= P 0.
Queremos llegar a ver que P 0 ∼ = G. Como notación, consideraremos que (i, j) es
equivalente a la igualdad x−1
i x j xi = xj+1 , y los representaremos como puntos del
plano. Observemos que con la presentación infinita obtenemos todos los puntos (i, j),
donde i < j.
1. Primero añadiremos el punto (0, 1), que viene dado por la relación añadida a
P 0 con i = 2:
x2 = x−1
0 x1 x0 .
−1 −j+1
x−1
0 xj x0 = x0 x0 x1 xj−1
0 x0
= x−j j
0 x1 x0
= xj+1 .
Uniendo ambas cosas, vemos que ya podemos tener todos los puntos de la
forma (0, j) con j > 0. Si los representamos en el plano obtendremos la figura
4.1.
40
CAPÍTULO 4. LA PRESENTACIÓN FINITA
Figura 4.1: El punto vacı́o representa (0, 1) y el resto, a los de la forma (0, j) con
j > 1.
Ası́, vemos que como se cumple (1, 2), hemos demostrado que todos los puntos
de su diagonal son ciertos. En la figura 4.2 podemos ver que el punto vacı́o
implica todos los puntos destacados de su diagonal. Pasa lo mismo con (1, 3).
Figura 4.2: Los puntos vacı́os implican los puntos destacados de sus diagonales.
41
CAPÍTULO 4. LA PRESENTACIÓN FINITA
3. Si ahora suponemos ciertos (1, j −1) y (j −1, j), demostraremos que se cumple
(1, j):
xj+1 = x−1j−1 xj xj−1
= x−1 −1
j−1 (x1 xj−1 x1 )xj−1
−1
= x−1
1 xj−2 xj−1 xj−2 x1
= x−1
1 xj x1
Por ello podemos ver en la figura 4.3 que si suponemos los puntos vacı́os (que
ya habı́amos obtenido previamente), obtenemos el punto destacado. Aplicando
el segundo apartado de esta demostración, a partir de éste, conseguimos su
diagonal. Si ahora, de este mismo modo, obtuviéramos el punto (1, 5), después
su diagonal y siguiéramos el proceso infinitamente, obtendrı́amos todos los
puntos del plano (i, j) tales que i < j (ver figura 4.4).
Figura 4.4: Ambas presentaciones generan los mismos puntos del plano.
42
CAPÍTULO 4. LA PRESENTACIÓN FINITA
43
CAPÍTULO 4. LA PRESENTACIÓN FINITA
44
Bibliografı́a
45