El mar que envuelve a las piedras
Espacios de Stone, profinitos y su papel en la aritmética contemporánea

Dr. J. Rogelio Pérez-Buendía
Investigador por México, CIMAT Unidad Mérida
[email protected]
(26 de noviembre de 2025)
Resumen

La dualidad de Stone establece una anti-equivalencia entre la categoría de álgebras de Boole y la categoría de espacios compactos, Hausdorff y totalmente desconectados (espacios de Stone). Estos espacios son precisamente los espacios profinitos y constituyen el entorno natural de objetos aritméticos como los enteros pp-ádicos, los grupos de Galois absolutos y las completaciones profinitas.

En este artículo desarrollamos de manera rigurosa y autocontenida la construcción del espacio de Stone asociado a un álgebra de Boole, probamos el teorema de representación de Stone y describimos los espacios profinitos como límites inversos de sistemas finitos. A partir de ahí introducimos la compactificación de Stone–Čech desde su propiedad universal y discutimos ejemplos aritméticos centrales (como β\beta\mathbb{N} y completaciones profinitas), apuntando hacia su papel estructural en la geometría aritmética y en el marco de las Matemáticas Condensadas de Clausen–Scholze.

El texto está dirigido a estudiantes avanzados de licenciatura e inicios de posgrado, así como a lectores interesados en la interfaz entre topología, teoría de números y nuevas formulaciones categóricas de la topología.

1 Introducción: la tensión entre lo discreto y lo continuo

La teoría que desarrollaremos en estas notas es, en cierto sentido, completamente clásica. La dualidad de Stone entre álgebras de Boole y espacios compactos totalmente desconectados data de los años treinta, la identificación de estos espacios con los profinitos está plenamente establecida, y la compactificación de Stone–Čech se describe ya con detalle en monografías estándar como [1, 2, 4]. Podría parecer, por tanto, que no hay necesidad de un nuevo texto: los teoremas básicos están demostrados, las referencias existen, y la lógica booleana no es precisamente un tema de moda.

Sin embargo, el contexto matemático en el que hoy se reactivan estas ideas es radicalmente distinto al de hace cincuenta años. Uno de los focos donde esa reactivación es más visible es el programa de Matemáticas Condensadas de Clausen–Scholze [3]. Allí, los espacios profinitos —y, por ende, los espacios de Stone— dejan de ser actores secundarios: el sitio de profinitos se convierte en la base sobre la cual se definen gavillas, se reconstruyen nociones analíticas y se formulan teorías cohomológicas adaptadas a la aritmética. En este paisaje, entender con precisión qué son los espacios de Stone, cómo se describen como límites inversos, cómo se relacionan con las álgebras de Boole (ordinarias y completas) y cómo se construye la compactificación de Stone–Čech deja de ser un capítulo “introductorio” y se convierte en infraestructura conceptual.

El punto de fricción, sin embargo, sigue siendo esencialmente el mismo: la tensión persistente entre álgebra y topología. Cuando dotamos de topologías naturales a objetos aritméticos infinitos (grupos de Galois, anillos pp-ádicos, grupos de puntos de variedades), la topología clásica genera patologías bien conocidas:

  •  

    categorías de grupos topológicos (o módulos topológicos) que no son abelianas;

  •  

    cohomologías que requieren definiciones ad hoc y cuidados técnicos constantes;

  •  

    productos tensoriales y completaciones cuya compatibilidad con la topología es delicada o directamente fallida.

La topología usual resulta, en muchos contextos aritméticos, demasiado “blanda” para la rigidez que exige la estructura algebraica.

Si se lleva la metáfora del título un poco más lejos, estos espacios topológicos clásicos son, por así decirlo, piedras porosas sumergidas en un mar algebraico: la información se filtra, aparecen grietas donde la completitud falla y ciertos procesos (cohomológicos, tensores, límites) “se escurren” por los poros de la topología. En contraste, los espacios de Stone y sus análogos profinitos serán, en las secciones siguientes, piedras mucho menos porosas: siguen siendo rugosas y ricas en estructura, pero su interfaz con el mar algebraico es más controlable. Las Matemáticas Condensadas reinterpretan precisamente ese mar como un medio profinito y lógico en el que estas piedras menos porosas se convierten en objetos generadores.

Históricamente, esta tensión entre lo algebraico y lo topológico se ha ido reorganizando alrededor de ciertos hitos conceptuales. En 1936, Marshall H. Stone observa que la lógica booleana posee una geometría interna: toda álgebra de Boole es isomorfa al álgebra de subconjuntos clopen de un espacio compacto totalmente desconectado [1]. Décadas más tarde, la escuela de Grothendieck sistematiza el fenómeno de las anti-equivalencias álgebra–geometría (anillos versus esquemas afines, marcos versus locales), proporcionando el lenguaje categórico para entender dualidades como

𝐁𝐨𝐨𝐥𝐒𝐭𝐨𝐧𝐞op.\mathbf{Bool}\;\simeq\;\mathbf{Stone}^{\mathrm{op}}.

Esta manera de trabajar es muy cercana a la filosofía que Grothendieck describe en sus escritos autobiográficos: en lugar de atacar cada problema en su forma concreta, se trata de ampliar el marco conceptual hasta que las dificultades particulares queden absorbidas en una teoría más general. En sus propias palabras, se deja subir una “marea creciente” de abstracción que, poco a poco, cubre los escollos locales y los integra en un paisaje más amplio y natural.111Cf. A. Grothendieck, Récoltes et Semailles [6], manuscrito inédito, donde introduce la imagen de la marée montante como metáfora de su método de trabajo. En el contexto que nos ocupa, esa marea es la topología compacta y la perspectiva categórica; las piedras son los objetos algebraicos sobre los que se hace visible su efecto.

En la formulación de Clausen y Scholze [3], este movimiento se lleva un paso más allá. Los espacios profinitos no son sólo ejemplos privilegiados, sino generadores fundamentales de una nueva categoría de conjuntos “condensados” en la que la información topológica y algebraica se amalgama en un solo objeto estructurado. En lugar de estudiar p\mathbb{Z}_{p} o un grupo de Galois aislados, se les sitúa dentro de un entorno en el que los mapas desde profinitos controlan la noción misma de continuidad y de sección global. La abstracción deja de ser un lujo para convertirse en el marco mínimo en el que ciertos fenómenos aritméticos se vuelven formulables.

Estas notas se sitúan en la interfaz entre esas tres capas históricas. No son un tratado de lógica, ni un manual de teoría de topos, ni un texto de Matemáticas Condensadas. Su punto de vista es más modesto y a la vez más dirigido: ofrecer un curso intensivo y autocontenido sobre espacios de Stone, espacios profinitos y compactificación de Stone–Čech, escrito con la aritmética y las aplicaciones futuras a las Matemáticas Condensadas en mente.

Más concretamente, este artículo persigue los siguientes objetivos:

  1. a)

    Desarrollar rigurosamente la dualidad de Stone entre álgebras de Boole y espacios de Stone, partiendo desde retículos, filtros y ultrafiltros hasta llegar a la anti-equivalencia categórica

    𝐁𝐨𝐨𝐥𝐒𝐭𝐨𝐧𝐞op𝐏𝐫𝐨𝐅𝐢𝐧op,\mathbf{Bool}\;\simeq\;\mathbf{Stone}^{\mathrm{op}}\;\simeq\;\mathbf{ProFin}^{\mathrm{op}},

    con todas las demostraciones completas y formuladas de manera accesible para estudiantes de licenciatura avanzada e inicios de posgrado (véanse las secciones 28).

  2. b)

    Presentar los espacios profinitos como límites inversos de sistemas finitos de forma explícita, desglosando la noción de sucesiones compatibles y mostrando cómo esta descripción se refleja en ejemplos aritméticos fundamentales: los enteros pp-ádicos p\mathbb{Z}_{p}, grupos de Galois absolutos y completaciones profinitas de grupos discretos (secciones 6 y 9).

  3. c)

    Introducir la compactificación de Stone–Čech como compactificación booleana universal de espacios discretos, enfatizando su formulación categórica mediante propiedades universales, su relación con álgebras de Boole completas y su aparición natural en contextos aritméticos (en particular para S=S=\mathbb{N} y S=S=\mathbb{Z}) (sección 7).

  4. d)

    Desarrollar la teoría de los espacios extremadamente desconectados y su dualidad con álgebras de Boole completas, incluyendo su caracterización como objetos proyectivos en la categoría de espacios compactos Hausdorff (teorema de Gleason). Esta pieza cierra el círculo entre lógica completa, topología profinita y propiedades universales (sección 10).

  5. e)

    Explicar con precisión en qué sentido todo lo anterior sirve de base a las Matemáticas Condensadas, sin convertir el artículo en un texto de esa teoría: la sección 11 se limita a situar el sitio de profinitos, las dualidades booleanas y las compactificaciones universales como el andamiaje sobre el cual se construyen los conjuntos condensados y sus aplicaciones a la geometría aritmética.

A lo largo del texto, estos objetivos abstractos se encarnan en una colección de ejemplos y figuras cuidadosamente elegidos. Los enteros pp-ádicos p\mathbb{Z}_{p} aparecen tanto como límites inversos explícitos como espacios de Cantor aritmizados; la compactificación de Stone–Čech β\beta\mathbb{N} se presenta como la “caja negra” que compactifica funciones aritméticas definidas en \mathbb{N}; los espacios extremadamente desconectados se ilustran mediante contraejemplos y levantamientos categóricos (véanse, por ejemplo, las Figuras 14); y se incluyen ejercicios que invitan al lector a reconstruir por sí mismo algunos de los argumentos clave. El objetivo no es sólo exponer la teoría, sino entrenar una intuición geométrica y aritmética sobre estos objetos.

Desde el punto de vista práctico, el texto está pensado para cumplir un doble papel. Por un lado, puede leerse como un documento de revisión estructurada sobre dualidad de Stone, profinitos y Stone–Čech, escrito en castellano y con pruebas completas, útil para cualquier lector que desee consolidar estos conceptos con vistas a la teoría de números, la dinámica pp-ádica o la geometría aritmética. Por otro lado, está diseñado como material de apoyo para un curso de Matemáticas Condensadas: al finalizar estas notas, el lector habrá adquirido la intuición categórica y geométrica necesaria para reconocer, en el lenguaje condensado, a los viejos protagonistas de esta historia —las álgebras de Boole y los espacios de Stone— disfrazados de sitio profinito y de gavillas sobre él.

2 Posets, retículos y álgebras de Boole

2.1 Posets y retículos

Definición 2.1.

Un conjunto parcialmente ordenado (poset) es un par (P,)(P,\leq) donde \leq es una relación binaria en PP tal que, para todos x,y,zPx,y,z\in P:

  1. i)

    xxx\leq x (reflexividad),

  2. ii)

    xyx\leq y y yxy\leq x implican x=yx=y (antisimetría),

  3. iii)

    xyx\leq y y yzy\leq z implican xzx\leq z (transitividad).

Definición 2.2.

Un retículo es un poset (L,)(L,\leq) donde para todo par a,bLa,b\in L existen el supremo aba\vee b y el ínfimo aba\wedge b. Equivalentemente, LL está dotado de operaciones binarias

,:L×LL\wedge,\vee:L\times L\to L

conmutativas y asociativas, que satisfacen las leyes de absorción

a(ab)=a,a(ab)=a,a,bL.a\wedge(a\vee b)=a,\qquad a\vee(a\wedge b)=a,\quad\forall a,b\in L. (1)

En un retículo, el orden se recupera a partir de \wedge:

Lema 2.3.

Sea (L,,)(L,\wedge,\vee) un retículo. Para a,bLa,b\in L se tiene

abab=a.a\leq b\;\Longleftrightarrow\;a\wedge b=a. (2)
Demostración.

Si aba\leq b, entonces aa es una cota inferior de {a,b}\{a,b\}; por definición de aba\wedge b se tiene abaa\wedge b\leq a. Por otra parte, abaa\wedge b\leq a y aa es una cota inferior, así que aaba\leq a\wedge b. Por antisimetría, ab=aa\wedge b=a.

Recíprocamente, si ab=aa\wedge b=a, como el ínfimo es siempre menor o igual que cada uno de los elementos, abba\wedge b\leq b implica aba\leq b. ∎

Definición 2.4.

Un retículo (L,,)(L,\wedge,\vee) es distributivo si para todos a,b,cLa,b,c\in L se cumple

a(bc)=(ab)(ac).a\wedge(b\vee c)=(a\wedge b)\vee(a\wedge c). (3)

2.2 Álgebras de Boole

Definición 2.5.

Una álgebra de Boole es una 6-tupla (B,,,¬,0,1)(B,\wedge,\vee,\neg,0,1) donde:

  •  

    (B,,)(B,\wedge,\vee) es un retículo distributivo con elemento mínimo 0 y máximo 11;

  •  

    ¬:BB\neg:B\to B es una operación unaria llamada complemento que satisface, para todo aBa\in B,

    a¬a=0,a¬a=1.a\wedge\neg a=0,\qquad a\vee\neg a=1. (4)
Ejemplo 2.6.
  1. a)

    Para todo conjunto XX, la potencia 𝒫(X)\mathcal{P}(X) con

    AB=AB,AB=AB,¬A=XA,0=,1=X,A\wedge B=A\cap B,\quad A\vee B=A\cup B,\quad\neg A=X\setminus A,\quad 0=\varnothing,\quad 1=X,

    es una álgebra de Boole.

  2. b)

    Sea RR un anillo conmutativo unitario. El conjunto de idempotentes

    E(R):={eR:e2=e}E(R):=\{e\in R:e^{2}=e\}

    es una álgebra de Boole con

    ef:=ef,ef:=e+fef,¬e:=1e.e\wedge f:=ef,\quad e\vee f:=e+f-ef,\quad\neg e:=1-e. (5)

    Esta álgebra codifica la desconexión de Spec(R)\operatorname{Spec}(R): descomposiciones de 11 en sumas ortogonales de idempotentes corresponden a descomposiciones de Spec(R)\operatorname{Spec}(R) en componentes abiertas–cerradas.

Definición 2.7.

Sea BB un álgebra de Boole. Un elemento aBa\in B es un átomo si a0a\neq 0 y siempre que 0ba0\leq b\leq a se tiene b=0b=0 o b=ab=a.

Ejercicio 2.8.

Prueba que si BB es una álgebra de Boole finita, entonces es isomorfa a 𝒫(S)\mathcal{P}(S), donde SS es el conjunto de átomos de BB. Sugerencia: usa que todo elemento se escribe como unión finita de átomos distintos.

Observación 2.9.

En una álgebra de Boole finita BB, los átomos juegan el papel de "granos elementales" de información: si SS denota el conjunto de átomos, el isomorfismo B𝒫(S)B\cong\mathcal{P}(S) identifica cada elemento de BB con un subconjunto de SS.

Dado un subconjunto finito 𝒜B\mathcal{A}\subseteq B, la subálgebra booleana finita generada por sus elementos tiene un conjunto finito de átomos, que llamaremos los gránulos asociados a 𝒜\mathcal{A}. Estos gránulos son, en la práctica, los fragmentos discretos que aparecen al observar el espacio de Stone XBX_{B} con la resolución finita impuesta por 𝒜\mathcal{A}: cada átomo corresponde a un clopen minimal de XBX_{B} en esa escala, una especie de grano de arena lógico sobre el que se apoyan las aproximaciones finitas.

3 Filtros, ultrafiltros y puntos lógicos

3.1 Filtros y ultrafiltros

Definición 3.1.

Sea BB un álgebra de Boole. Un filtro en BB es un subconjunto FBF\subseteq B tal que:

  1. i)

    1F1\in F y 0F0\notin F;

  2. ii)

    si a,bFa,b\in F, entonces abFa\wedge b\in F;

  3. iii)

    si aFa\in F y aba\leq b, entonces bFb\in F.

Definición 3.2.

Un ultrafiltro en BB es un filtro propio UBU\subsetneq B que es maximal con respecto a la inclusión.

Lema 3.3 (Caracterización de ultrafiltros).

Sea UU un filtro propio en una álgebra de Boole BB. Entonces UU es un ultrafiltro si y sólo si para todo aBa\in B se tiene

exactamente uno de a,¬a pertenece a U.\text{exactamente uno de }a,\neg a\text{ pertenece a }U. (6)
Demostración.

()(\Rightarrow) Ya vimos esta dirección antes: la maximalidad implica que no pueden faltar ambos a,¬aa,\neg a, y la propiedad de filtro impide que estén ambos.

()(\Leftarrow) Si UU satisface (6) y FF es un filtro propio con UFBU\subseteq F\subseteq B, toma aFUa\in F\setminus U. Por (6), ¬aUF\neg a\in U\subseteq F, y entonces 0=a¬aF0=a\wedge\neg a\in F, contradicción. Por tanto F=UF=U. ∎

Observación 3.4.

Usando el lema de Zorn y el axioma de elección se prueba que todo filtro propio se puede extender a un ultrafiltro. Este hecho es equivalente a formas débiles del lema de ultrafiltros.

3.2 Ultrafiltros y homomorfismos a 22

Sea 2={0,1}2=\{0,1\} la álgebra de Boole de dos elementos.

Proposición 3.5.

Para una álgebra de Boole BB, existe una biyección natural

{ultrafiltros en B}Hom𝐁𝐨𝐨𝐥(B,2).\{\text{ultrafiltros en }B\}\;\cong\;\operatorname{Hom}_{\mathbf{Bool}}(B,2). (7)
Demostración.

Dado un ultrafiltro UU, definimos vU:B2v_{U}:B\to 2 por

vU(a)={1,si aU,0,si aU.v_{U}(a)=\begin{cases}1,&\text{si }a\in U,\\ 0,&\text{si }a\notin U.\end{cases}

El Lema 3.3 y las propiedades de filtro garantizan que vUv_{U} respeta ,,¬,0,1\wedge,\vee,\neg,0,1, es decir, es homomorfismo de álgebras de Boole.

Recíprocamente, un homomorfismo v:B2v:B\to 2 da un ultrafiltro

Uv:=v1({1}).U_{v}:=v^{-1}(\{1\}).

Se verifica directamente que UvU_{v} es filtro y que satisface (6), por lo que es ultrafiltro. Las aplicaciones UvUU\mapsto v_{U} y vUvv\mapsto U_{v} son inversas una de otra. ∎

4 El espacio de Stone y el teorema de representación

4.1 Construcción del espacio de Stone

Definición 4.1.

Sea BB un álgebra de Boole. El espacio de Stone de BB (también llamado la piedra asociada a BB), es el conjunto

XB:={UB:U es un ultrafiltro}.X_{B}:=\{U\subseteq B:U\text{ es un ultrafiltro}\}. (8)

Para cada aBa\in B definimos el subconjunto básico

a^:={UXB:aU}XB,\widehat{a}:=\{U\in X_{B}:a\in U\}\subseteq X_{B}, (9)

al que llamaremos la arenilla asociada a aa. La familia {a^}aB\{\widehat{a}\}_{a\in B} genera una topología en XBX_{B}; sus elementos son clopens y constituyen fragmentos elementales de la estructura lógica de la piedra XBX_{B}.

Lema 4.2.

Para todo a,bBa,b\in B se tiene

0^\displaystyle\widehat{0} =,\displaystyle=\varnothing, (10)
1^\displaystyle\widehat{1} =XB,\displaystyle=X_{B}, (11)
ab^\displaystyle\widehat{a\wedge b} =a^b^,\displaystyle=\widehat{a}\cap\widehat{b}, (12)
ab^\displaystyle\widehat{a\vee b} =a^b^,\displaystyle=\widehat{a}\cup\widehat{b}, (13)
¬a^\displaystyle\widehat{\neg a} =XBa^.\displaystyle=X_{B}\setminus\widehat{a}. (14)
Demostración.

Las igualdades (10) y (11) son inmediatas. La igualdad (12) se deduce de que UU es filtro si y sólo si a,bUa,b\in U implica abUa\wedge b\in U, y recíprocamente. La igualdad (13) se sigue del hecho ya usado varias veces: abUa\vee b\in U si y sólo si aUa\in U o bUb\in U (pues en caso contrario ¬a,¬bU\neg a,\neg b\in U y ¬(ab)=¬a¬bU\neg(a\vee b)=\neg a\wedge\neg b\in U produciría 0U0\in U). La igualdad (14) se obtiene de (6). ∎

En particular, cada a^\widehat{a} es un conjunto clopen. Definimos

ηB:BClop(XB),ηB(a):=a^.\eta_{B}:B\to\operatorname{Clop}(X_{B}),\qquad\eta_{B}(a):=\widehat{a}. (15)

Llamaremos a este morfismo el operador arenilla del álgebra de Boole BB.

4.2 Propiedades topológicas

Teorema 4.3.

Para toda álgebra de Boole BB, el espacio XBX_{B} es compacto, Hausdorff y totalmente desconectado.

Demostración.

Consideremos el producto

2B:=aB2a,2^{B}:=\prod_{a\in B}2_{a},

con cada 2a={0,1}2_{a}=\{0,1\} discreto, y topología producto. Por Tychonoff, 2B2^{B} es compacto Hausdorff y totalmente desconectado.

La Proposición 3.5 identifica XBX_{B} con el subconjunto H2BH\subseteq 2^{B} de homomorfismos v:B2v:B\to 2. Las condiciones

v(0)=0,v(1)=1,v(ab)=v(a)v(b),v(0)=0,\ v(1)=1,\ v(a\wedge b)=v(a)\wedge v(b),\ \dots

definen ecuaciones finitas en coordenadas, de modo que HH es intersección de subespacios cerrados de 2B2^{B}, y por tanto es cerrado. Como subespacio cerrado de un compacto Hausdorff totalmente desconectado, HXBH\simeq X_{B} hereda esas propiedades.

La Hausdorzidad y total desconexión también se pueden verificar directamente con los clopens a^\widehat{a}. ∎

4.3 Teorema de representación

Teorema 4.4 (Stone, 1936).

El morfismo ηB:BClop(XB)\eta_{B}:B\to\operatorname{Clop}(X_{B}) dado por aa^a\mapsto\widehat{a} es un isomorfismo de álgebras de Boole.

Demostración.

Ya vimos que ηB\eta_{B} es homomorfismo. Falta probar inyectividad y sobreyectividad.

Inyectividad. Supongamos que a^=b^\widehat{a}=\widehat{b} y aba\not\leq b. Entonces c:=a¬b0c:=a\wedge\neg b\neq 0. El filtro generado por cc es propio, y se puede extender a un ultrafiltro UU con cUc\in U. Como cac\leq a y c¬bc\leq\neg b, se tiene aUa\in U y bUb\notin U, y por tanto

Ua^b^,U\in\widehat{a}\setminus\widehat{b},

contradicción. Por tanto aba\leq b. Un argumento simétrico da bab\leq a, así que a=ba=b.

Sobreyectividad. Sea CXBC\subseteq X_{B} un clopen. La familia {a^}aB\{\widehat{a}\}_{a\in B} es una base de abiertos, así que

C=aSa^C=\bigcup_{a\in S}\widehat{a}

para algún SBS\subseteq B. Como CC es compacto (cerrado en XBX_{B}), existe un subrecubrimiento finito

C=a1^an^.C=\widehat{a_{1}}\cup\cdots\cup\widehat{a_{n}}.

Definimos a:=a1ana:=a_{1}\vee\cdots\vee a_{n}. Entonces, usando (13),

a^=a1an^=a1^an^=C.\widehat{a}=\widehat{a_{1}\vee\cdots\vee a_{n}}=\widehat{a_{1}}\cup\cdots\cup\widehat{a_{n}}=C.

Por tanto, CC está en la imagen de ηB\eta_{B}. Esto prueba la sobreyectividad. ∎

Álgebra de Boole B\text{Álgebra de Boole }BEspacio de Stone XB\text{Espacio de Stone }X_{B}aa^a\mapsto\widehat{a}\bulletaba\wedge b\bulletaba\vee b\bullet¬a\neg a\bulleta^b^\widehat{a}\cap\widehat{b}\bulleta^b^\widehat{a}\cup\widehat{b}\bulletXBa^X_{B}\setminus\widehat{a}
Figura 1: Diccionario visual de Stone: las operaciones booleanas en BB corresponden a operaciones con clopens en XBX_{B}.

5 Recuperar un espacio de Stone desde sus clopens

Sea ahora XX un espacio compacto, Hausdorff y totalmente desconectado.

Definición 5.1.

Denotamos por Clop(X)\operatorname{Clop}(X) al conjunto de clopens de XX. Para cada xXx\in X definimos

Ux:={CClop(X):xC}.U_{x}:=\{C\in\operatorname{Clop}(X):x\in C\}. (16)
Proposición 5.2.

Para cada xXx\in X, el subconjunto UxClop(X)U_{x}\subseteq\operatorname{Clop}(X) es un ultrafiltro.

Demostración.

Es un filtro: XUxX\in U_{x} y Ux\varnothing\notin U_{x}; si C,DUxC,D\in U_{x} entonces xCDx\in C\cap D y CDC\cap D es clopen; si CUxC\in U_{x} y CDC\subseteq D con DD clopen, entonces xDx\in D y DUxD\in U_{x}.

Para ver que es ultrafiltro, basta notar que para cada clopen EE, exactamente uno de EE o EcE^{c} contiene a xx, y por tanto pertenece a UxU_{x}. ∎

Definición 5.3.

Definimos

ΦX:XXClop(X),xUx.\Phi_{X}:X\to X_{\operatorname{Clop}(X)},\qquad x\mapsto U_{x}.
Lema 5.4.

En un espacio de Stone XX, los clopens separan puntos: si xyx\neq y, existe un clopen CC tal que xCx\in C y yCy\notin C.

Demostración.

XX es compacto, Hausdorff y totalmente desconectado. En particular es 0-dimensional: posee una base de abiertos clopen. Partiendo de cualquier par de abiertos disjuntos que separan a x,yx,y, se puede refinar para obtener un clopen que contenga a xx y excluya a yy (ver [2] para una prueba detallada). ∎

Teorema 5.5.

Sea XX un espacio de Stone. Entonces ΦX:XXClop(X)\Phi_{X}:X\to X_{\operatorname{Clop}(X)} es un homeomorfismo.

Demostración.

La continuidad se verifica sobre la base de abiertos de XClop(X)X_{\operatorname{Clop}(X)}. Para CClop(X)C\in\operatorname{Clop}(X),

ΦX1(C^)={xX:CUx}={xX:xC}=C,\Phi_{X}^{-1}(\widehat{C})=\{x\in X:C\in U_{x}\}=\{x\in X:x\in C\}=C,

que es abierto. Por tanto ΦX\Phi_{X} es continua.

La inyectividad se sigue del Lema 5.4: si xyx\neq y, existe un clopen CC con xCx\in C, yCy\notin C, por lo que CUxC\in U_{x} y CUyC\notin U_{y}, de modo que UxUyU_{x}\neq U_{y}.

Para la sobreyectividad, sea UU un ultrafiltro de clopens. La familia {CClop(X):CU}\{C\in\operatorname{Clop}(X):C\in U\} tiene propiedad de intersección finita. Por compacidad, la intersección CUC\bigcap_{C\in U}C es no vacía. Sea xx un punto en esa intersección.

Entonces CUC\in U implica xCx\in C, así que UUxU\subseteq U_{x}. Por otro lado, si DD es clopen con xDx\in D, entonces DcD^{c} es clopen y no contiene a xx, así que DcUD^{c}\notin U. Por ser ultrafiltro, debe cumplirse DUD\in U. Luego UxUU_{x}\subseteq U, y así U=UxU=U_{x}.

Finalmente, XX es compacto y XClop(X)X_{\operatorname{Clop}(X)} es Hausdorff; una biyección continua entre un compacto y un Hausdorff es un homeomorfismo. ∎

6 Espacios profinitos y límites inversos

6.1 Sistemas proyectivos y límites inversos

Definición 6.1.

Sea (I,)(I,\leq) un conjunto dirigido. Un sistema proyectivo de espacios topológicos indexado por II consiste en:

  •  

    una familia de espacios (Xi)iI(X_{i})_{i\in I};

  •  

    aplicaciones continuas ϕji:XjXi\phi_{ji}:X_{j}\to X_{i} para cada par iji\leq j,

satisfaciendo

ϕii=idXi,ϕki=ϕjiϕkj(ijk).\phi_{ii}=\mathrm{id}_{X_{i}},\qquad\phi_{ki}=\phi_{ji}\circ\phi_{kj}\quad(i\leq j\leq k).
Definición 6.2 (Límite inverso).

El límite inverso X:=limiIXiX:=\varprojlim_{i\in I}X_{i} es el subespacio de iIXi\prod_{i\in I}X_{i} formado por las sucesiones compatibles

X={(xi)iIiIXi|ϕji(xj)=xiij},X=\left\{(x_{i})_{i\in I}\in\prod_{i\in I}X_{i}\,\middle|\,\phi_{ji}(x_{j})=x_{i}\ \forall i\leq j\right\},

con la topología subespacio.

6.2 Definición de espacio profinito

Definición 6.3.

Un espacio profinito es un espacio homeomorfo al límite inverso de un sistema proyectivo de conjuntos finitos discretos. La categoría 𝐏𝐫𝐨𝐅𝐢𝐧\mathbf{ProFin} tiene como objetos los espacios profinitos y morfismos las aplicaciones continuas.

Observación 6.4.

Si cada XiX_{i} es finito discreto, entonces es compacto Hausdorff y totalmente desconectado. El producto iXi\prod_{i}X_{i} y cualquier subespacio cerrado, en particular el límite inverso, comparten estas propiedades. Por tanto todo profinito es un espacio de Stone.

Ejemplo 6.5 (Los enteros pp-ádicos).

Sea pp un primo. Consideremos los anillos finitos /pn\mathbb{Z}/p^{n}\mathbb{Z} con topología discreta y reducción

ϕn+1,n:/pn+1/pn,xmo´dpn+1xmo´dpn.\phi_{n+1,n}:\mathbb{Z}/p^{n+1}\mathbb{Z}\to\mathbb{Z}/p^{n}\mathbb{Z},\qquad x\nonscript\mskip-4.0mu plus -2.0mu minus -4.0mu\mkern 5.0mu\mathbin{\operator@font m\acute{o}d}\penalty 900\mkern 5.0mu\nonscript\mskip-4.0mu plus -2.0mu minus -4.0mup^{n+1}\mapsto x\nonscript\mskip-4.0mu plus -2.0mu minus -4.0mu\mkern 5.0mu\mathbin{\operator@font m\acute{o}d}\penalty 900\mkern 5.0mu\nonscript\mskip-4.0mu plus -2.0mu minus -4.0mup^{n}.

El límite inverso

p:=limn1/pn={(xn)n1n1/pn:xn+1xn(mo´dpn}\mathbb{Z}_{p}:=\varprojlim_{n\geq 1}\mathbb{Z}/p^{n}\mathbb{Z}=\left\{(x_{n})_{n\geq 1}\in\prod_{n\geq 1}\mathbb{Z}/p^{n}\mathbb{Z}:x_{n+1}\equiv x_{n}\allowbreak\mkern 18.0mu({\operator@font m\acute{o}d}\,\,{p^{n}}\right\}

es el anillo de enteros pp-ádicos con su topología usual, y es profinito.

Figura 2: Esquema de árbol pp-ádico: cada nivel corresponde a una reducción módulo pnp^{n}, y los puntos de p\mathbb{Z}_{p} son caminos infinitos compatibles.

6.3 Equivalencia: espacios de Stone y profinitos

Proposición 6.6.

Un espacio topológico XX es profinito si y sólo si es compacto, Hausdorff y totalmente desconectado, es decir, si y sólo si es un espacio de Stone.

Demostración.

La dirección ()(\Rightarrow) es la Observación 6.4.

Para ()(\Leftarrow), sea XX compacto, Hausdorff y totalmente desconectado. Consideremos el conjunto 𝒫\mathcal{P} de todas las particiones finitas de XX en clopens y definamos un sistema proyectivo de conjuntos finitos como en la demostración estándar (ver [2]): a cada partición 𝒰={U1,,Un}\mathcal{U}=\{U_{1},\dots,U_{n}\} se le asocia F𝒰={1,,n}F_{\mathcal{U}}=\{1,\dots,n\} y el mapa p𝒰:XF𝒰p_{\mathcal{U}}:X\to F_{\mathcal{U}} que manda xx al índice del bloque que lo contiene; refinamientos dan mapas F𝒱F𝒰F_{\mathcal{V}}\to F_{\mathcal{U}}, y se obtiene un límite inverso YY.

El mapa

Ψ:XY,x(p𝒰(x))𝒰𝒫\Psi:X\to Y,\qquad x\mapsto(p_{\mathcal{U}}(x))_{\mathcal{U}\in\mathcal{P}}

es homeomorfismo; esto usa la separación por clopens, la compacidad y la propiedad universal del límite inverso. Por tanto XX es profinito. ∎

7 Compactificación de Stone–Čech

Llegamos ahora a la aparición más contundente de la lógica booleana en topología: la compactificación de Stone–Čech. Para nuestras aplicaciones aritméticas bastará trabajar con espacios discretos.

7.1 Compactificaciones como objetos universales

Sea XX un espacio topológico. Una compactificación de XX es un par (K,η)(K,\eta) donde:

  •  

    KK es un espacio compacto Hausdorff;

  •  

    η:XK\eta:X\to K es continua, inyectiva y con imagen densa.

Dadas dos compactificaciones (K,η)(K,\eta) y (L,λ)(L,\lambda) de XX, un morfismo de compactificaciones (K,η)(L,λ)(K,\eta)\to(L,\lambda) es una aplicación continua f:KLf:K\to L tal que fη=λf\circ\eta=\lambda.

Definición 7.1.

Sea XX un espacio topológico. Definimos la categoría Comp(X)\mathrm{Comp}(X):

  •  

    objetos: compactificaciones (K,η)(K,\eta) de XX;

  •  

    morfismos: morfismos de compactificaciones.

Definición 7.2.

Una compactificación de Stone–Čech de XX es un objeto terminal en Comp(X)\mathrm{Comp}(X), es decir, una compactificación (βX,ι)(\beta X,\iota) tal que para cualquier otra compactificación (K,η)(K,\eta) existe un único morfismo f:(K,η)(βX,ι)f:(K,\eta)\to(\beta X,\iota).

Equivalente y más operativo:

Proposición 7.3 (Propiedad universal).

Sea XX un espacio topológico. Una compactificación (βX,ι)(\beta X,\iota) de XX es de Stone–Čech si y sólo si para todo compacto Hausdorff KK y toda aplicación continua f:XKf:X\to K existe una única aplicación continua

f¯:βXK\overline{f}:\beta X\to K

tal que f¯ι=f\overline{f}\circ\iota=f.

En términos categóricos, si 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus} denota la categoría de espacios compactos Hausdorff y 𝐓𝐨𝐩\mathbf{Top} la de espacios topológicos, la compactificación de Stone–Čech define un funtor

β:𝐓𝐨𝐩Tych𝐂𝐇𝐚𝐮𝐬\beta:\mathbf{Top}_{\mathrm{Tych}}\to\mathbf{CHaus}

(en la subcategoría de espacios completamente regulares Hausdorff) que es adjunto izquierdo de la inclusión 𝐂𝐇𝐚𝐮𝐬𝐓𝐨𝐩Tych\mathbf{CHaus}\hookrightarrow\mathbf{Top}_{\mathrm{Tych}}. En estas notas trabajaremos sólo con el caso donde XX es discreto, y la situación se simplifica enormemente.

S{S}βS{\beta S}K{K}i\scriptstyle{i}f\scriptstyle{f}f~\scriptstyle{\tilde{f}}
Figura 3: Propiedad universal de la compactificación de Stone–Čech: toda aplicación f:SKf:S\to K a un compacto Hausdorff KK se extiende de manera única a f~:βSK\tilde{f}:\beta S\to K.

7.2 Construcción para espacios discretos

Sea XX un conjunto discreto. La potencia 𝒫(X)\mathcal{P}(X) es una álgebra de Boole, y su espacio de Stone X𝒫(X)X_{\mathcal{P}(X)} se describe como el conjunto de ultrafiltros sobre 𝒫(X)\mathcal{P}(X).

Definición 7.4.

Si XX es un conjunto discreto, definimos

βX:=X𝒫(X)={U𝒫(X):U es un ultrafiltro sobre X}.\beta X:=X_{\mathcal{P}(X)}=\{U\subseteq\mathcal{P}(X):U\text{ es un ultrafiltro sobre }X\}.

Damos a βX\beta X la topología generada por los conjuntos básicos

A^:={UβX:AU},AX.\widehat{A}:=\{U\in\beta X:A\in U\},\qquad A\subseteq X.

Definimos la aplicación

ι:XβX,xUx:={AX:xA}.\iota:X\to\beta X,\qquad x\mapsto U_{x}:=\{A\subseteq X:x\in A\}.
Lema 7.5.

Para XX discreto, la aplicación ι:XβX\iota:X\to\beta X es inyectiva, continua (trivialmente), inmersión topológica y con imagen densa.

Demostración.

Si xyx\neq y, el subconjunto A={x}A=\{x\} cumple que AUxA\in U_{x} y AUyA\notin U_{y}, de donde UxUyU_{x}\neq U_{y}; así ι\iota es inyectiva.

La continuidad es inmediata porque XX es discreto: toda función desde un discreto es continua.

Para ver que es inmersión topológica, basta notar que la topología de XX coincide con la inducida: el preimagen de A^\widehat{A} por ι\iota es

ι1(A^)={xX:UxA^}={xX:AUx}=A,\iota^{-1}(\widehat{A})=\{x\in X:U_{x}\in\widehat{A}\}=\{x\in X:A\in U_{x}\}=A,

y los AXA\subseteq X son precisamente todos los abiertos de XX.

Para la densidad, sea WβXW\subseteq\beta X un abierto no vacío. Como los A^\widehat{A} forman una base, existe AXA\subseteq X con A^W\widehat{A}\subseteq W y A^\widehat{A}\neq\varnothing. Si A=A=\varnothing, entonces A^=\widehat{A}=\varnothing, imposible, así que AA\neq\varnothing. Elige xAx\in A. Entonces UxA^WU_{x}\in\widehat{A}\subseteq W y Ux=ι(x)U_{x}=\iota(x), de modo que WW intersecta la imagen de ι\iota. ∎

El paso clave es demostrar la propiedad universal de Stone–Čech para esta construcción.

Lema 7.6 (Convergencia de ultrafiltros).

Sea KK un espacio compacto Hausdorff y 𝒰\mathcal{U} un ultrafiltro de subconjuntos de KK. Entonces la intersección

A𝒰A¯\bigcap_{A\in\mathcal{U}}\overline{A}

es un singleton {y}\{y\}. Decimos que 𝒰\mathcal{U} converge a yy.

Demostración.

La familia de cerrados {A¯:A𝒰}\{\overline{A}:A\in\mathcal{U}\} tiene la propiedad de intersección finita: si A1¯,,An¯\overline{A_{1}},\dots,\overline{A_{n}} aparecen, entonces

A1¯An¯A1An¯,\overline{A_{1}}\cap\cdots\cap\overline{A_{n}}\supseteq\overline{A_{1}\cap\cdots\cap A_{n}},

y como 𝒰\mathcal{U} es filtro, A1An𝒰A_{1}\cap\cdots\cap A_{n}\in\mathcal{U} y no puede ser vacío. Por compacidad de KK, la intersección total A𝒰A¯\bigcap_{A\in\mathcal{U}}\overline{A} es no vacía.

Para la unicidad, supongamos que xyx\neq y pertenecen a dicha intersección. Existen abiertos disjuntos U,VU,V en KK con xUx\in U y yVy\in V. Consideremos la partición clopen (en general, abierta) U,KUU,K\setminus U. Como 𝒰\mathcal{U} es ultrafiltro, pertenece exactamente uno de UU o KUK\setminus U.

Si U𝒰U\in\mathcal{U}, entonces U¯\overline{U} contiene a ambos xx y yy. Pero yU¯y\notin\overline{U}, pues yVy\in V y UKVU\subseteq K\setminus V. Contradicción. Si KU𝒰K\setminus U\in\mathcal{U}, el mismo argumento con xx lleva a contradicción. Por tanto, la intersección sólo puede contener un punto. ∎

Teorema 7.7.

Sea XX un conjunto discreto y (βX,ι)(\beta X,\iota) como en la Definición 7.4. Entonces (βX,ι)(\beta X,\iota) es la compactificación de Stone–Čech de XX en el sentido de la Proposición 7.3.

Demostración.

Sea KK un compacto Hausdorff y f:XKf:X\to K una aplicación continua (cualquier función, pues XX es discreto). Para cada ultrafiltro UβXU\in\beta X, consideremos la familia

U:={f(A):AU}\mathcal{F}_{U}:=\{f(A):A\in U\}

de subconjuntos de KK. Definimos el ultrafiltro de subconjuntos de KK

f(U):={BK:f1(B)U}.f_{\ast}(U):=\{B\subseteq K:f^{-1}(B)\in U\}.

Es un ultrafiltro: se verifica directamente que es filtro y que para cada BB, exactamente uno de BB o KBK\setminus B está en f(U)f_{\ast}(U).

Por el Lema 7.6, f(U)f_{\ast}(U) converge a un único punto yKy\in K, que definimos como

f¯(U):=y.\overline{f}(U):=y.

Por la definición de convergencia, se caracteriza por la propiedad:

vecindario abierto W de y,f1(W)U.\forall\ \text{vecindario abierto }W\text{ de }y,\quad f^{-1}(W)\in U. (17)

Demostremos ahora que f¯:βXK\overline{f}:\beta X\to K es continua y que extiende a ff.

Extensión. Sea xXx\in X y consideremos Ux=ι(x)U_{x}=\iota(x). Sea y:=f¯(Ux)y:=\overline{f}(U_{x}). Por (17), para todo entorno abierto WW de yy tenemos f1(W)Uxf^{-1}(W)\in U_{x}, es decir, xf1(W)x\in f^{-1}(W), lo cual equivale a f(x)Wf(x)\in W. Esto significa que todo entorno de yy contiene a f(x)f(x), luego y=f(x)y=f(x). Así

f¯ι(x)=f¯(Ux)=f(x).\overline{f}\circ\iota(x)=\overline{f}(U_{x})=f(x).

Continuidad. Sea WKW\subseteq K abierto. Consideremos A:=f1(W)XA:=f^{-1}(W)\subseteq X. Afirmamos que

f¯1(W)=A^.\overline{f}^{-1}(W)=\widehat{A}.

En efecto, si UA^U\in\widehat{A}, entonces AUA\in U y por tanto f1(W)Uf^{-1}(W)\in U, lo que implica que el punto y=f¯(U)y=\overline{f}(U) satisface que WW es vecindario de yy; en particular yWy\in W. Así f¯(U)W\overline{f}(U)\in W, es decir, Uf¯1(W)U\in\overline{f}^{-1}(W).

Recíprocamente, si Uf¯1(W)U\in\overline{f}^{-1}(W), entonces y=f¯(U)Wy=\overline{f}(U)\in W. Por definición de convergencia, f1(W)Uf^{-1}(W)\in U, o sea, AUA\in U y UA^U\in\widehat{A}. Esto muestra la igualdad

f¯1(W)=f1(W)^,\overline{f}^{-1}(W)=\widehat{f^{-1}(W)},

que es abierta. Por tanto, f¯\overline{f} es continua.

Unicidad. Supongamos que g:βXKg:\beta X\to K es otra aplicación continua con gι=fg\circ\iota=f. Sea UβXU\in\beta X y escribamos y:=g(U)y:=g(U). Para todo entorno abierto WW de yy, g1(W)g^{-1}(W) es un abierto de βX\beta X que contiene a UU. En particular, existe AUA\in U con A^g1(W)\widehat{A}\subseteq g^{-1}(W) (los A^\widehat{A} forman una base). Entonces, para todo xAx\in A se tiene

f(x)=g(ι(x))W,f(x)=g(\iota(x))\in W,

lo que implica Af1(W)A\subseteq f^{-1}(W) y, por tanto, f1(W)Uf^{-1}(W)\in U. Esto muestra que yy satisface (17), por lo que y=f¯(U)y=\overline{f}(U). Es decir, g=f¯g=\overline{f}.

Con esto hemos mostrado que (βX,ι)(\beta X,\iota) verifica la propiedad universal de la Proposición 7.3. ∎

7.3 Ejemplos aritméticos y relación con completaciones

Ejemplo 7.8 (Espacios finitos).

Si XX es finito discreto, todo ultrafiltro es principal (ejercicio clásico), de modo que

βX={Ux:xX}X.\beta X=\{U_{x}:x\in X\}\cong X.

La compactificación de Stone–Čech no añade puntos nuevos: un compacto finito ya es "completo".

Ejemplo 7.9 (β\beta\mathbb{N}).

Para X=X=\mathbb{N} discreto, β\beta\mathbb{N} es el espacio de Stone de la álgebra de Boole 𝒫()\mathcal{P}(\mathbb{N}). Los ultrafiltros principales corresponden a puntos nn\in\mathbb{N}; los ultrafiltros no principales son puntos "en el infinito", que codifican maneras coherentes de decidir qué subconjuntos de \mathbb{N} son "grandes".

La topología de β\beta\mathbb{N} tiene como base los conjuntos

A^={Uβ:AU},A.\widehat{A}=\{U\in\beta\mathbb{N}:A\in U\},\qquad A\subseteq\mathbb{N}.

Combinada con la estructura semigrupal (la operación ++ se extiende a β\beta\mathbb{N}), esta compactificación es una herramienta poderosa en combinatoria aditiva y en resultados de recurrencia (vía ultrafiltros idempotentes, etc.).

Ejemplo 7.10 (β\beta\mathbb{Z} y completación profinita).

Consideremos \mathbb{Z} como grupo aditivo discreto. Por un lado, tenemos la compactificación de Stone–Čech β\beta\mathbb{Z}; por otro, la completación profinita

^:=limn1/n,\widehat{\mathbb{Z}}:=\varprojlim_{n\geq 1}\mathbb{Z}/n\mathbb{Z},

que es un compacto Hausdorff y profinito.

La compactificación de Stone–Čech es universal para todas las aplicaciones K\mathbb{Z}\to K con KK compacto Hausdorff; en cambio, ^\widehat{\mathbb{Z}} es universal en la subcategoría de grupos profinitos.

Existe una aplicación continua y suprayectiva natural

π:β^\pi:\beta\mathbb{Z}\longrightarrow\widehat{\mathbb{Z}}

que extiende la inclusión canónica ^\mathbb{Z}\hookrightarrow\widehat{\mathbb{Z}}.

Construcción de π\pi. Para cada n1n\geq 1, consideremos la proyección

rn:/n.r_{n}:\mathbb{Z}\to\mathbb{Z}/n\mathbb{Z}.

Por la universalidad de β\beta\mathbb{Z} (Teorema 7.7), rnr_{n} se extiende a una aplicación continua única

r¯n:β/n.\overline{r}_{n}:\beta\mathbb{Z}\to\mathbb{Z}/n\mathbb{Z}.

Estas aplicaciones son compatibles con los mapas de reducción /mn/n\mathbb{Z}/mn\mathbb{Z}\to\mathbb{Z}/n\mathbb{Z}, de modo que definen un único morfismo

π:β^n1/n,π(U):=(r¯n(U))n1.\pi:\beta\mathbb{Z}\to\widehat{\mathbb{Z}}\subseteq\prod_{n\geq 1}\mathbb{Z}/n\mathbb{Z},\qquad\pi(U):=(\overline{r}_{n}(U))_{n\geq 1}.

Por construcción, para zz\in\mathbb{Z} y su ultrafiltro principal UzU_{z} se tiene

π(Uz)=(rn(z))n,\pi(U_{z})=(r_{n}(z))_{n},

que identifica a \mathbb{Z} con un subgrupo denso de ^\widehat{\mathbb{Z}}. La imagen de π\pi es cerrada (compacta) y contiene a esa copia densa de \mathbb{Z}, así que coincide con ^\widehat{\mathbb{Z}}. Por tanto, π\pi es suprayectiva.

Observación 7.11 (Stone–Čech vs completación profinita).

Desde el punto de vista aritmético, aparecen así dos tipos de "compactificación" de un objeto discreto XX:

  •  

    βX\beta X: la compactificación booleana universal, controlada por la álgebra de todas las partes 𝒫(X)\mathcal{P}(X) y la lógica de sus subconjuntos.

  •  

    X^\widehat{X}: la completación profinita, controlada por todos los cocientes finitos de XX (grupos, anillos, etc.).

En nuestro programa conceptual, βX\beta X se sitúa del lado lógico (álgebras de Boole, ultrafiltros), mientras que X^\widehat{X} se sitúa del lado aritmético (límite inverso de cocientes finitos). La aplicación π:β^\pi:\beta\mathbb{Z}\to\widehat{\mathbb{Z}} refleja precisamente la tensión y el diálogo entre ambos mundos.

8 Dualidad categórica: 𝐁𝐨𝐨𝐥𝐒𝐭𝐨𝐧𝐞op\mathbf{Bool}\simeq\mathbf{Stone}^{\mathrm{op}}

8.1 Funtores de Stone y de clopens

Sea 𝐁𝐨𝐨𝐥\mathbf{Bool} la categoría de álgebras de Boole y 𝐒𝐭𝐨𝐧𝐞\mathbf{Stone} la de espacios de Stone.

Definimos el funtor contravariante

𝖲:𝐁𝐨𝐨𝐥𝐒𝐭𝐨𝐧𝐞\mathsf{S}:\mathbf{Bool}\to\mathbf{Stone}

por

𝖲(B):=XB,𝖲(φ)=φ:XCXB,φ(U):=φ1(U),\mathsf{S}(B):=X_{B},\qquad\mathsf{S}(\varphi)=\varphi^{\ast}:X_{C}\to X_{B},\quad\varphi^{\ast}(U):=\varphi^{-1}(U),

para φ:BC\varphi:B\to C homomorfismo de álgebras de Boole.

Lema 8.1.

Para cualquier homomorfismo φ:BC\varphi:B\to C y ultrafiltro UU de CC, φ1(U)\varphi^{-1}(U) es un ultrafiltro de BB, y φ\varphi^{\ast} es continua.

Demostración.

Ya se argumentó que φ1(U)\varphi^{-1}(U) es filtro propio y satisface la caracterización de ultrafiltro. La continuidad se verifica porque

(φ)1(a^)=φ(a)^.(\varphi^{\ast})^{-1}(\widehat{a})=\widehat{\varphi(a)}.

Definimos el funtor contravariante

𝖢:𝐒𝐭𝐨𝐧𝐞𝐁𝐨𝐨𝐥\mathsf{C}:\mathbf{Stone}\to\mathbf{Bool}

por

𝖢(X):=Clop(X),𝖢(f):=f1,\mathsf{C}(X):=\operatorname{Clop}(X),\qquad\mathsf{C}(f):=f^{-1},

para f:XYf:X\to Y continuo.

8.2 Equivalencia

Los Teoremas 4.4 y 5.5 se reinterpretan como naturalidades.

Proposición 8.2.

Para cada álgebra de Boole BB, el morfismo ηB:BClop(XB)\eta_{B}:B\to\operatorname{Clop}(X_{B}) es la componente en BB de una transformación natural

η:Id𝐁𝐨𝐨𝐥𝖢𝖲.\eta:\mathrm{Id}_{\mathbf{Bool}}\Rightarrow\mathsf{C}\circ\mathsf{S}.

Para cada espacio de Stone XX, el homeomorfismo ΦX:XXClop(X)\Phi_{X}:X\to X_{\operatorname{Clop}(X)} es la componente en XX de una transformación natural

Φ:Id𝐒𝐭𝐨𝐧𝐞𝖲𝖢.\Phi:\mathrm{Id}_{\mathbf{Stone}}\Rightarrow\mathsf{S}\circ\mathsf{C}.
Demostración.

Es una verificación directa de que los diagramas correspondientes conmutan; remitimos a [2] para los detalles. ∎

Teorema 8.3 (Dualidad de Stone).

Los funtores contravariantes 𝖲\mathsf{S} y 𝖢\mathsf{C} establecen una anti-equivalencia de categorías

𝐁𝐨𝐨𝐥𝐒𝐭𝐨𝐧𝐞op,\mathbf{Bool}\;\simeq\;\mathbf{Stone}^{\mathrm{op}},

y, usando la Proposición 6.6, también

𝐁𝐨𝐨𝐥𝐏𝐫𝐨𝐅𝐢𝐧op.\mathbf{Bool}\;\simeq\;\mathbf{ProFin}^{\mathrm{op}}.
Observación 8.4 (Paralelo con geometría afín).

Este resultado es el modelo 0-dimensional de la anti-equivalencia entre esquemas afines y anillos. Aquí, 𝐁𝐨𝐨𝐥\mathbf{Bool} juega el papel de álgebra y 𝐒𝐭𝐨𝐧𝐞\mathbf{Stone} el de geometría, con Clop\operatorname{Clop} como análogo de las funciones regulares y XBX_{B} como análogo del espectro de un anillo.

9 El corazón aritmético: p\mathbb{Z}_{p} y grupos de Galois

9.1 Los enteros pp-ádicos como espacio de Stone

Recordemos la descripción

p=limn1/pn.\mathbb{Z}_{p}=\varprojlim_{n\geq 1}\mathbb{Z}/p^{n}\mathbb{Z}.

Por la Proposición 6.6, p\mathbb{Z}_{p} es un espacio de Stone. Su álgebra de Boole dual Clop(p)\operatorname{Clop}(\mathbb{Z}_{p}) está generada por las bolas pp-ádicas

a+pnp={xp:xa(mo´dpn},a+p^{n}\mathbb{Z}_{p}=\{x\in\mathbb{Z}_{p}:x\equiv a\allowbreak\mkern 18.0mu({\operator@font m\acute{o}d}\,\,{p^{n}}\},

y sus uniones finitas.

9.2 Grupos de Galois absolutos

Sea KK un campo con clausura algebraica K¯\overline{K}. El grupo de Galois absoluto

GK:=Gal(K¯/K)G_{K}:=\operatorname{Gal}(\overline{K}/K)

tiene estructura profinita

GKlimL/K finitaGal(L/K),G_{K}\cong\varprojlim_{L/K\text{ finita}}\operatorname{Gal}(L/K),

donde LL recorre las extensiones finitas de KK. La topología profinita de GKG_{K} es precisamente la que hace que la correspondencia de Galois se extienda a extensiones infinitas: los subgrupos cerrados corresponden a subcampos intermedios.

10 Espacios extremadamente desconectados, completitud y proyectividad

En las secciones anteriores vimos que las álgebras de Boole y los espacios de Stone forman dos caras de una misma moneda: la lógica se geometriza en forma de espacios compactos, Hausdorff y totalmente desconectados. En esta sección refinamos esta dualidad en tres direcciones:

  1. 1.

    Caracterizamos una clase más rígida de espacios de Stone, los espacios extremadamente desconectados (ED).

  2. 2.

    Probamos en detalle que estos corresponden exactamente a las álgebras de Boole completas.

  3. 3.

    Explicamos su papel categórico como objetos proyectivos en la categoría 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus} de compactos Hausdorff, y su relación con la compactificación de Stone–Čech.

Desde el punto de vista narrativo, los espacios ED son el "extremo lógico": son aquellos en los que ninguna información topológica queda fuera del alcance de los clopens. Del lado algebraico, esto se traduce en que la álgebra booleana subyacente no tiene "lagunas": admite supremos e ínfimos de todas las familias.

10.1 Abiertos regulares y completitud booleana

Sea XX un espacio topológico. Para cualquier subconjunto UXU\subseteq X definimos el operador de regularización:

r(U):=int(U¯),r(U):=\operatorname{int}(\overline{U}), (18)

donde int\operatorname{int} denota el interior y U¯\overline{U} la clausura.

Definición 10.1 (Abiertos regulares).

Un abierto UXU\subseteq X se llama regular abierto si satisface

U=int(U¯),es decir, U=r(U).U=\operatorname{int}\big(\overline{U}\big),\quad\text{es decir, }U=r(U).

Denotamos por RO(X)\mathrm{RO}(X) al conjunto de todos los abiertos regulares de XX.

Lema 10.2.

Para todo espacio topológico XX, el conjunto RO(X)\mathrm{RO}(X) es una álgebra de Boole con las operaciones

UV\displaystyle U\wedge V :=UV,\displaystyle:=U\cap V, (19)
UV\displaystyle U\vee V :=r(UV)=int(UV¯),\displaystyle:=r(U\cup V)=\operatorname{int}\big(\overline{U\cup V}\big), (20)
U\displaystyle U^{*} :=int(XU¯),\displaystyle:=\operatorname{int}\big(X\setminus\overline{U}\big), (21)

y neutros 0=0=\emptyset, 1)=X1)=X.

Demostración.

Comprobemos primero que RO(X)\mathrm{RO}(X) es estable bajo estas operaciones.

Cierre bajo intersección. Sean U,VRO(X)U,V\in\mathrm{RO}(X). Entonces UU y VV son abiertos, luego UVU\cap V es abierto. Además,

UV¯U¯V¯,\overline{U\cap V}\subseteq\overline{U}\cap\overline{V},

por lo que

int(UV¯)int(U¯V¯)int(U¯)int(V¯)=UV.\operatorname{int}\big(\overline{U\cap V}\big)\subseteq\operatorname{int}\big(\overline{U}\cap\overline{V}\big)\subseteq\operatorname{int}(\overline{U})\cap\operatorname{int}(\overline{V})=U\cap V.

Por otro lado, siempre se tiene UVUV¯U\cap V\subseteq\overline{U\cap V}, así que UVint(UV¯)U\cap V\subseteq\operatorname{int}(\overline{U\cap V}). Concluimos

UV=int(UV¯),U\cap V=\operatorname{int}\big(\overline{U\cap V}\big),

es decir, UVU\cap V es regular abierto.

Cierre bajo UVU\vee V. Si U,VU,V son regulares, entonces UVU\cup V es abierto y por definición UVU\vee V es el interior de su clausura, de modo que UVRO(X)U\vee V\in\mathrm{RO}(X).

Cierre bajo complemento . Si URO(X)U\in\mathrm{RO}(X), entonces XU¯X\setminus\overline{U} es abierto (complemento de cerrado), y UU^{*} es el interior de ese abierto, luego UU^{*} es regular abierto.

Las propiedades de álgebra de Boole (asociatividad, conmutatividad, leyes de absorción y distributividad) se verifican a partir de las propiedades estándar de interior, clausura y las operaciones de conjuntos. Por ejemplo, la ley de complementación UU=0U\wedge U^{*}=0 proviene de que UU¯U\subseteq\overline{U} y UXU¯U^{*}\subseteq X\setminus\overline{U}; la ley UU=1U\vee U^{*}=1 se deduce de que

UU¯=X\overline{U\cup U^{*}}=X

y, por tanto, int(UU¯)=X\operatorname{int}(\overline{U\cup U^{*}})=X. Dejamos los detalles al lector, pues en su mayoría son verificaciones elementales. ∎

El siguiente resultado es el punto clave para la completitud.

Proposición 10.3.

Para todo espacio topológico XX, la álgebra de Boole RO(X)\mathrm{RO}(X) es completa: todo subconjunto 𝒰RO(X)\mathcal{U}\subseteq\mathrm{RO}(X) admite supremo e ínfimo en RO(X)\mathrm{RO}(X). Más precisamente:

U𝒰U\displaystyle\bigwedge_{U\in\mathcal{U}}U =U𝒰U,\displaystyle=\bigcap_{U\in\mathcal{U}}U, (22)
U𝒰U\displaystyle\bigvee_{U\in\mathcal{U}}U =r(U𝒰U)=int(U𝒰U¯).\displaystyle=r\!\Big(\bigcup_{U\in\mathcal{U}}U\Big)=\operatorname{int}\Big(\overline{\bigcup_{U\in\mathcal{U}}U}\Big). (23)
Demostración.

Sea 𝒰RO(X)\mathcal{U}\subseteq\mathrm{RO}(X).

Ínfimo. El conjunto V:=U𝒰UV:=\bigcap_{U\in\mathcal{U}}U es intersección arbitraria de abiertos, luego es abierto. Mostremos que VV es regular.

Por un lado, siempre se tiene Vint(V¯)V\subseteq\operatorname{int}(\overline{V}). Por otro, como

V¯=U𝒰U¯U𝒰U¯,\overline{V}=\overline{\bigcap_{U\in\mathcal{U}}U}\subseteq\bigcap_{U\in\mathcal{U}}\overline{U},

obtenemos

int(V¯)int(U𝒰U¯)U𝒰int(U¯)=U𝒰U=V.\operatorname{int}(\overline{V})\subseteq\operatorname{int}\Big(\bigcap_{U\in\mathcal{U}}\overline{U}\Big)\subseteq\bigcap_{U\in\mathcal{U}}\operatorname{int}(\overline{U})=\bigcap_{U\in\mathcal{U}}U=V.

Por tanto int(V¯)=V\operatorname{int}(\overline{V})=V, así que VV es regular abierto y pertenece a RO(X)\mathrm{RO}(X).

Si WRO(X)W\in\mathrm{RO}(X) está contenido en todos los U𝒰U\in\mathcal{U}, entonces WVW\subseteq V. De aquí se deduce que VV es el ínfimo de 𝒰\mathcal{U}.

Supremo. Sea U0:=U𝒰UU_{0}:=\bigcup_{U\in\mathcal{U}}U, que es abierto, y definamos W:=r(U0)=int(U0¯)W:=r(U_{0})=\operatorname{int}(\overline{U_{0}}). Entonces WRO(X)W\in\mathrm{RO}(X). Claramente UU0U0¯U\subseteq U_{0}\subseteq\overline{U_{0}} para todo U𝒰U\in\mathcal{U}, de modo que UWU\subseteq W (pues WW es un abierto que contiene a U0U_{0}). Por tanto WW es una cota superior de 𝒰\mathcal{U}.

Si ZRO(X)Z\in\mathrm{RO}(X) es otra cota superior de 𝒰\mathcal{U}, entonces UZU\subseteq Z para todo U𝒰U\in\mathcal{U}, y en consecuencia U0ZU_{0}\subseteq Z. De aquí se deduce U0¯Z¯\overline{U_{0}}\subseteq\overline{Z}. Pero ZZ es regular, luego Z=int(Z¯)Z=\operatorname{int}(\overline{Z}), y se tiene

W=int(U0¯)int(Z¯)=Z.W=\operatorname{int}(\overline{U_{0}})\subseteq\operatorname{int}(\overline{Z})=Z.

Por tanto, WW es el supremo de 𝒰\mathcal{U} en RO(X)\mathrm{RO}(X). ∎

Observación 10.4.

Si XX es Hausdorff y totalmente desconectado (en particular, si es un espacio de Stone), entonces Clop(X)\operatorname{Clop}(X) es un subálgebra de Boole de RO(X)\mathrm{RO}(X): todo clopen es regular abierto, porque para CC clopen se tiene C¯=C\overline{C}=C y int(C¯)=C\operatorname{int}(\overline{C})=C. En este contexto, RO(X)\mathrm{RO}(X) puede interpretarse como una completación booleana de la álgebra de clopens Clop(X)\operatorname{Clop}(X).

10.2 Espacios ED y completitud de los clopens

Pasamos ahora a la noción central.

Definición 10.5 (Espacio extremadamente desconectado).

Un espacio topológico XX se dice extremadamente desconectado (ED) si para todo abierto UXU\subseteq X, su clausura U¯\overline{U} es también un abierto (y en particular, clopen).

Todo espacio ED es totalmente desconectado, pero la recíproca no vale: el conjunto de Cantor, por ejemplo, es un espacio de Stone que no es ED.

En el caso de espacios de Stone, la relación con la completitud de la álgebra de clopens se expresa de la forma siguiente.

Teorema 10.6.

Sea XX un espacio de Stone. Entonces son equivalentes:

  1. i)

    XX es extremadamente desconectado.

  2. ii)

    La álgebra de Boole Clop(X)\operatorname{Clop}(X) es completa.

Demostración.

Recordemos que XX es compacto, Hausdorff y totalmente desconectado, y que los clopens forman una base de la topología.

(i) \Rightarrow (ii). Supongamos que XX es ED. Por la Observación 10.4, sabemos que Clop(X)\operatorname{Clop}(X) es un subálgebra de RO(X)\mathrm{RO}(X). Por la Proposición 10.3, RO(X)\mathrm{RO}(X) es una álgebra de Boole completa. Mostraremos que, bajo la hipótesis ED, toda abierto regular es de hecho clopen; esto implica RO(X)=Clop(X)\mathrm{RO}(X)=\operatorname{Clop}(X) y por tanto completitud de Clop(X)\operatorname{Clop}(X).

Sea URO(X)U\in\mathrm{RO}(X) un abierto regular. Entonces UU es abierto, y por ser XX ED, su clausura U¯\overline{U} es también abierta. Tenemos

U=int(U¯)U=\operatorname{int}(\overline{U})

por regularidad; pero si U¯\overline{U} es abierta, entonces int(U¯)=U¯\operatorname{int}(\overline{U})=\overline{U}. Por tanto,

U=U¯,U=\overline{U},

y UU es simultáneamente abierto y cerrado, es decir, clopen. Así, RO(X)Clop(X)\mathrm{RO}(X)\subseteq\operatorname{Clop}(X), y por la Observación 10.4 también Clop(X)RO(X)\operatorname{Clop}(X)\subseteq\mathrm{RO}(X), de modo que RO(X)=Clop(X)\mathrm{RO}(X)=\operatorname{Clop}(X).

Como RO(X)\mathrm{RO}(X) es completa, Clop(X)\operatorname{Clop}(X) también lo es.

(ii) \Rightarrow (i). Supongamos ahora que Clop(X)\operatorname{Clop}(X) es una álgebra de Boole completa. Sea UXU\subseteq X un abierto cualquiera y consideremos el conjunto

𝒞:={CClop(X):CU}.\mathcal{C}:=\{\,C\in\operatorname{Clop}(X):C\subseteq U\,\}.

Por completitud, el supremo

C0:=C𝒞CC_{0}:=\bigvee_{C\in\mathcal{C}}C

existe en Clop(X)\operatorname{Clop}(X) y es, por tanto, un clopen de XX.

En primer lugar, UC0U\subseteq C_{0}. En efecto, si xUx\in U, como los clopens forman una base de la topología, existe CxClop(X)C_{x}\in\operatorname{Clop}(X) con

xCxU,x\in C_{x}\subseteq U,

así que Cx𝒞C_{x}\in\mathcal{C} y, por definición del supremo, CxC0C_{x}\subseteq C_{0}. Por tanto xC0x\in C_{0}.

En segundo lugar, C0U¯C_{0}\subseteq\overline{U}. Si xU¯x\notin\overline{U}, existe un clopen DD tal que

xDXU¯.x\in D\subseteq X\setminus\overline{U}.

Entonces DD es disjunto de UU, y en particular de cada C𝒞C\in\mathcal{C}. Esto implica DXCD\subseteq X\setminus C para todo C𝒞C\in\mathcal{C}, de modo que

DC𝒞(XC)=XC0.D\subseteq\bigwedge_{C\in\mathcal{C}}(X\setminus C)=X\setminus C_{0}.

En particular xC0x\notin C_{0}. Hemos mostrado que

XU¯XC0,X\setminus\overline{U}\subseteq X\setminus C_{0},

es decir, C0U¯C_{0}\subseteq\overline{U}.

Resumiendo, UC0U¯U\subseteq C_{0}\subseteq\overline{U} y C0C_{0} es clopen. Como U¯\overline{U} es la menor cerrado que contiene a UU, y C0C_{0} es cerrado (al ser clopen) conteniendo a UU, se tiene U¯C0\overline{U}\subseteq C_{0}. Por tanto

U¯=C0,\overline{U}=C_{0},

que es abierto. Esto demuestra que la clausura de todo abierto es abierta, es decir, que XX es extremadamente desconectado. ∎

Definición 10.7 (Operador gránulo).

Sea XX un espacio de Stone y sea B:=Clop(X)B:=\operatorname{Clop}(X) su álgebra de Boole de clopens. Dada una subálgebra booleana finita B0BB_{0}\subseteq B, denotemos por

At(B0)={A1,,An}\mathrm{At}(B_{0})=\{A_{1},\dots,A_{n}\}

su conjunto finito de átomos, que interpretamos (siguiendo la Observación 2.9) como las gránulos asociados a B0B_{0}. Definimos el operador gránulo asociado a B0B_{0} como la aplicación

𝖠𝗋B0:𝒫(X)B,𝖠𝗋B0(E):=1inAiint(E¯)Ai.\mathsf{Ar}_{B_{0}}:\mathcal{P}(X)\longrightarrow B,\qquad\mathsf{Ar}_{B_{0}}(E):=\bigcup_{\begin{subarray}{c}1\leq i\leq n\\ A_{i}\subseteq\operatorname{int}(\overline{E})\end{subarray}}A_{i}.
Observación 10.8.

El operador 𝖠𝗋B0\mathsf{Ar}_{B_{0}} tiene tres propiedades elementales pero conceptualmente útiles:

  1. i)

    Es monótono: si EFXE\subseteq F\subseteq X, entonces 𝖠𝗋B0(E)𝖠𝗋B0(F)\mathsf{Ar}_{B_{0}}(E)\subseteq\mathsf{Ar}_{B_{0}}(F).

  2. ii)

    Si UB0U\in B_{0} es clopen, entonces 𝖠𝗋B0(U)\mathsf{Ar}_{B_{0}}(U) es la mayor unión de átomos de B0B_{0} contenida en UU, y coincide con UU siempre que UU sea unión de átomos de B0B_{0} (lo cual ocurre, por ejemplo, si UU es uno de los propios átomos).

  3. iii)

    Para un abierto regular UXU\subseteq X, el conjunto 𝖠𝗋B0(U)\mathsf{Ar}_{B_{0}}(U) es una aproximación finita, booleana, del abierto UU vista con la resolución determinada por la subálgebra B0B_{0}: se obtiene tomando todas las gránulos que quepan por completo dentro de la "envoltura regular" r(U)=int(U¯)r(U)=\operatorname{int}(\overline{U}).

Geométricamente, puede pensarse en 𝖠𝗋B0\mathsf{Ar}_{B_{0}} como un operador que deja caer un puñado finito de gránulos sobre el espacio XX y registra qué granos quedan completamente contenidos en la región que queremos aproximar. Al refinar B0B_{0} (es decir, al considerar subálgebras finitas cada vez más grandes), las gránulos se hacen más pequeñas y la aproximación de los abiertos regulares por uniones de átomos se vuelve más precisa, reflejando de manera finita la completitud booleana del espacio extremadamente desconectado.

Del lado algebraico, esto se traduce así:

Corolario 10.9.

Sea BB un álgebra de Boole y XBX_{B} su espacio de Stone. Entonces:

B es completa XB es extremadamente desconectado.B\text{ es completa }\iff X_{B}\text{ es extremadamente desconectado}.
Demostración.

Por el Teorema de Representación de Stone, tenemos un isomorfismo booleando BClop(XB)B\cong\operatorname{Clop}(X_{B}). El resultado se deduce aplicando el Teorema 10.6 a X=XBX=X_{B}. ∎

Observación 10.10 (Subcategorías duales).

Denotemos por 𝐂𝐁𝐨𝐨𝐥\mathbf{CBool} la categoría de álgebras de Boole completas y homomorfismos que preservan supremos e ínfimos arbitrarios, y por 𝐄𝐃𝐒𝐭𝐨𝐧𝐞\mathbf{EDStone} la subcategoría plena de 𝐒𝐭𝐨𝐧𝐞\mathbf{Stone} formada por los espacios de Stone extremadamente desconectados. El Corolario 10.9 muestra que la dualidad de Stone se restringe a una anti-equivalencia

𝐂𝐁𝐨𝐨𝐥𝐄𝐃𝐒𝐭𝐨𝐧𝐞op.\mathbf{CBool}\;\simeq\;\mathbf{EDStone}^{\mathrm{op}}.

Esta es la versión "completa" de la dualidad de Stone: la completitud lógica (supremos infinitos) en el lado algebraico se refleja en la rigidez extrema de la topología en el lado geométrico.

10.3 Compactificación de Stone–Čech y representabilidad

Consideremos ahora un conjunto SS con la topología discreta. Su álgebra de Boole natural es la potencia 𝒫(S)\mathcal{P}(S), que es una álgebra de Boole completa: uniones e intersecciones arbitrarias de subconjuntos siguen siendo subconjuntos.

Por la dualidad de Stone, el espacio de Stone de 𝒫(S)\mathcal{P}(S) es un espacio compacto Hausdorff totalmente desconectado, que identificamos con la compactificación de Stone–Čech βS\beta S. El Corolario 10.9 implica inmediatamente:

Proposición 10.11.

Sea SS un conjunto discreto. Entonces su compactificación de Stone–Čech βS\beta S es un espacio extremadamente desconectado.

En particular, β\beta\mathbb{N} es al mismo tiempo:

  •  

    un espacio de Stone (compacto, Hausdorff, totalmente desconectado),

  •  

    extremadamente desconectado (por completitud de 𝒫()\mathcal{P}(\mathbb{N})),

  •  

    un objeto proyectivo en 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus} (como veremos enseguida).

Desde el punto de vista categórico, la compactificación de Stone–Čech se caracteriza por una propiedad universal muy fuerte.

Teorema 10.12 (Propiedad universal de βS\beta S).

Sea SS un conjunto discreto y sea i:SβSi:S\to\beta S la inmersión canónica (identificación de SS con un subconjunto denso de βS\beta S). Para todo compacto Hausdorff KK y toda aplicación f:SKf:S\to K, existe una única aplicación continua f~:βSK\tilde{f}:\beta S\to K tal que

f~i=f.\tilde{f}\circ i=f.

Equivalente y categóricamente, el functor que envía un compacto KK al conjunto de aplicaciones continuas Hom𝐂𝐇𝐚𝐮𝐬(βS,K)\operatorname{Hom}_{\mathbf{CHaus}}(\beta S,K) es representable por SS vía

Hom𝐂𝐇𝐚𝐮𝐬(βS,K)Hom𝐒𝐞𝐭(S,U(K)),\operatorname{Hom}_{\mathbf{CHaus}}(\beta S,K)\;\cong\;\operatorname{Hom}_{\mathbf{Set}}(S,U(K)),

natural en KK, donde U:𝐂𝐇𝐚𝐮𝐬𝐒𝐞𝐭U:\mathbf{CHaus}\to\mathbf{Set} es el funtor olvidadizo.

Observación 10.13 (Adjunción).

El teorema anterior puede reformularse diciendo que la compactificación de Stone–Čech define un funtor

β:𝐒𝐞𝐭disc𝐂𝐇𝐚𝐮𝐬\beta:\mathbf{Set}_{\mathrm{disc}}\longrightarrow\mathbf{CHaus}

que es adjunto izquierdo al funtor olvidadizo U:𝐂𝐇𝐚𝐮𝐬𝐒𝐞𝐭U:\mathbf{CHaus}\to\mathbf{Set}. En otras palabras, βS\beta S es el "compacto Hausdorff libre generado por SS", y la condición de ser ED refleja el hecho de que ninguna compatibilidad adicional se impone más allá de la compacidad y la Hausdorffidad.

Desde el punto de vista aritmético, el caso S=S=\mathbb{N} es especialmente significativo: muchos fenómenos combinatorios y aritméticos (como teoremas de Ramsey, teorema de Hindman, etc.) pueden reformularse como afirmaciones sobre la existencia de puntos en β\beta\mathbb{N} con propiedades dinámicas particulares. La rigidez ED de β\beta\mathbb{N} garantiza que esas propiedades se expresan en términos de la álgebra booleana completa 𝒫()\mathcal{P}(\mathbb{N}).

10.4 Proyectividad en 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus} y el Teorema de Gleason

Finalmente, describimos el lugar de los espacios ED dentro de la categoría 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus}.

Definición 10.14 (Objeto proyectivo en 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus}).

Un espacio compacto Hausdorff PP se dice proyectivo en 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus} si para todo diagrama

P{P}X{X}Y{Y}g\scriptstyle{g}h\scriptstyle{h}f\scriptstyle{f}

donde f:XYf:X\to Y es continua y sobreyectiva, y g:PYg:P\to Y es continua, existe una aplicación continua h:PXh:P\to X tal que fh=gf\circ h=g.

P{P}X{X}Y{Y}g\scriptstyle{g}h\scriptstyle{h}f\scriptstyle{f}
Figura 4: Esquema de la proyectividad en 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus}: dado f:XYf:X\twoheadrightarrow Y y g:PYg:P\to Y, la proyectividad de PP garantiza un levantamiento continuo h:PXh:P\to X con fh=gf\circ h=g.

Es decir, cualquier mapa desde PP hacia un cociente YY puede levantarse a través de la sobreyección XYX\to Y. Estos espacios juegan, en 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus}, el mismo rol que los módulos proyectivos en álgebra.

El siguiente resultado de Gleason cierra el círculo.

Teorema 10.15 (Gleason).

Sea PP un espacio compacto Hausdorff. Entonces las condiciones siguientes son equivalentes:

  1. i)

    PP es extremadamente desconectado.

  2. ii)

    PP es proyectivo en la categoría 𝐂𝐇𝐚𝐮𝐬\mathbf{CHaus}.

Observación 10.16 (Cubierta de Gleason y relación con Stone–Čech).

Como consecuencia, para todo compacto Hausdorff KK existe un epimorfismo continuo

π:P(K)K\pi:P(K)\twoheadrightarrow K

donde P(K)P(K) es ED (y por tanto proyectivo), y π\pi es esencialmente única con esta propiedad. El espacio P(K)P(K) se llama la cubierta de Gleason de KK.

En el caso extremo K=SK=S discreto, la construcción recupera precisamente βS\beta S: la compactificación de Stone–Čech es la cubierta proyectiva "libre" del conjunto discreto SS, y su estructura ED refleja la completitud de la álgebra de Boole 𝒫(S)\mathcal{P}(S).

Ejercicio 10.17.

Sea XX un espacio ED. Demuestra que si U,VXU,V\subseteq X son abiertos disjuntos, entonces sus clausuras U¯\overline{U} y V¯\overline{V} son también disjuntas. (Pista: razona por contradicción usando que las clausuras son clopens.)

Ejercicio 10.18.

Sea S=S=\mathbb{N} con la topología discreta y considera β\beta\mathbb{N}. Investiga el comportamiento de las sucesiones convergentes en β\beta\mathbb{N}. En particular:

  1. a)

    Muestra que la sucesión (n)n(n)_{n\in\mathbb{N}} de puntos naturales no converge en β\beta\mathbb{N}.

  2. b)

    Argumenta que cualquier sucesión convergente en β\beta\mathbb{N} debe, en cierto sentido fuerte, estabilizarse en torno a un ultrafiltro; discute cómo entra la condición ED en este fenómeno.

11 Matemática condensada: profinitos como generadores

11.1 El sitio profinito

La categoría 𝐏𝐫𝐨𝐅𝐢𝐧\mathbf{ProFin}, equipada con la topología de Grothendieck generada por cubrimientos {SiS}\{S_{i}\to S\} que son epimorfismos topológicos, define el sitio profinito (𝐏𝐫𝐨𝐅𝐢𝐧,J)(\mathbf{ProFin},J).

Definición 11.1.

Un conjunto condensado es una gavilla de conjuntos sobre el sitio profinito:

X:𝐏𝐫𝐨𝐅𝐢𝐧op𝐒𝐞𝐭.X:\mathbf{ProFin}^{\mathrm{op}}\to\mathbf{Set}.

Denotamos por 𝐂𝐨𝐧𝐝\mathbf{Cond} la categoría de conjuntos condensados.

Si TT es un espacio topológico razonable, podemos asociarle su condensación

T(S):=Cont(S,T),S𝐏𝐫𝐨𝐅𝐢𝐧.T^{\diamondsuit}(S):=\operatorname{Cont}(S,T),\qquad S\in\mathbf{ProFin}.

11.2 Clopens como subobjetos representables

Sea SS un espacio profinito. Para cada clopen USU\subseteq S, la inclusión induce un mono

USU^{\diamondsuit}\hookrightarrow S^{\diamondsuit}

en 𝐂𝐨𝐧𝐝\mathbf{Cond}. De este modo

Clop(S)Sub𝐂𝐨𝐧𝐝(S)\operatorname{Clop}(S)\hookrightarrow\mathrm{Sub}_{\mathbf{Cond}}(S^{\diamondsuit})

y la estructura booleana de clopens se traduce en la lógica interna de subobjetos representables.

12 Conclusión y ejercicios sugeridos

Hemos recorrido el camino desde retículos y álgebras de Boole hasta profinitos, compactificaciones de Stone–Čech y conjuntos condensados. La moraleja es que la dualidad

𝐁𝐨𝐨𝐥𝐒𝐭𝐨𝐧𝐞op𝐏𝐫𝐨𝐅𝐢𝐧op\mathbf{Bool}\simeq\mathbf{Stone}^{\mathrm{op}}\simeq\mathbf{ProFin}^{\mathrm{op}}

no es un accidente: es un prototipo de cómo la matemática moderna concilia álgebra y geometría mediante equivalencias de categorías. La compactificación de Stone–Čech aparece como la versión maximal universal de esta idea para espacios discretos, mientras que las completaciones profinitas representan una versión minimal controlada por cocientes finitos.

En aritmética, esta coexistencia de compactificaciones —booleana (βX\beta X), profinita (X^\widehat{X}) y condensada (XX^{\diamondsuit})— sugiere que la información sobre un mismo objeto discreto puede organizarse en diferentes capas lógicas y geométricas. La tesis implícita de estas notas es que entender las interacciones entre estas capas (y los funtores que las conectan) es tan importante como entender cada una por separado.

Ejercicios complementarios.

Ejercicio 12.1.

Demuestra que p\mathbb{Z}_{p} es homeomorfo a un conjunto de Cantor generalizado. Sugerencia: en el caso p=2p=2, escribe cada elemento de 2\mathbb{Z}_{2} como serie n0an2n\sum_{n\geq 0}a_{n}2^{n} con an{0,1}a_{n}\in\{0,1\}, y compara con el espacio 22^{\mathbb{N}} con la topología producto.

Ejercicio 12.2.

Recupera la compactificación de Stone–Čech β\beta\mathbb{N} como espacio de Stone de la álgebra de Boole 𝒫()\mathcal{P}(\mathbb{N}), y verifica directamente (usando el Teorema 7.7) su propiedad universal. Describe explícitamente la aplicación βK\beta\mathbb{N}\to K para un compacto Hausdorff KK dado y una función f:Kf:\mathbb{N}\to K.

Ejercicio 12.3.

En el ejemplo de β\beta\mathbb{Z} (Ejemplo 7.10), muestra que la aplicación π:β^\pi:\beta\mathbb{Z}\to\widehat{\mathbb{Z}} construida a partir de los rnr_{n} es continua, suprayectiva y respeta la estructura de grupo. ¿Es un isomorfismo de grupos topológicos? ¿Por qué?

Ejercicio 12.4.

Sea XX discreto y C(X)C(X) el anillo de funciones complejas acotadas XX\to\mathbb{C} con supnorma. Muestra que C(X)C(X) es isométricamente isomorfo a C(βX)C(\beta X), el anillo de funciones continuas sobre βX\beta X. (Pista: usa la propiedad universal de βX\beta X y la compacidad de este.)

Referencias

  • [1] M. H. Stone, The theory of representations for Boolean algebras, Trans. Amer. Math. Soc. 40 (1936), 37–111.
  • [2] P. T. Johnstone, Stone Spaces, Cambridge Studies in Advanced Mathematics, Cambridge University Press, 1982.
  • [3] P. Scholze, Lectures on Condensed Mathematics, notas de curso, 2019. Disponible en: https://www.math.uni-bonn.de/people/scholze/Condensed.pdf.
  • [4] L. Ribes, P. Zalesskii, Profinite Groups, Springer, 2010.
  • [5] A. M. Gleason, Projective topological spaces, Illinois J. Math. 2 (1958), 482–489.
  • [6] A. Grothendieck, Récoltes et Semailles. Réflexions et témoignage sur un passé de mathématicien, manuscrito inédito, ca. 1983–1986. Texto disponible en diversas versiones digitales no oficiales.