En el análisis real, el teorema de Heine-Borel , llamado así en honor a Eduard Heine y Émile Borel , establece:
Para un subconjunto S del espacio euclidiano R n , las dos afirmaciones siguientes son equivalentes:
La historia de lo que hoy se llama el teorema de Heine-Borel comienza en el siglo XIX, con la búsqueda de fundamentos sólidos del análisis real. El concepto de continuidad uniforme y el teorema que establece que toda función continua en un intervalo cerrado y acotado es uniformemente continua eran fundamentales para la teoría. Peter Gustav Lejeune Dirichlet fue el primero en demostrar esto e implícitamente utilizó la existencia de una subcubierta finita de una cubierta abierta dada de un intervalo cerrado en su prueba. [1] Utilizó esta prueba en sus conferencias de 1852, que se publicaron recién en 1904. [1] Más tarde, Eduard Heine , Karl Weierstrass y Salvatore Pincherle utilizaron técnicas similares. Émile Borel en 1895 fue el primero en enunciar y demostrar una forma de lo que ahora se llama el teorema de Heine-Borel. Su formulación se restringió a las cubiertas contables . Pierre Cousin (1895), Lebesgue (1898) y Schoenflies (1900) lo generalizaron a coberturas arbitrarias. [2]
Si un conjunto es compacto, entonces debe ser cerrado.
Sea S un subconjunto de R n . Observemos primero lo siguiente: si a es un punto límite de S , entonces cualquier colección finita C de conjuntos abiertos, tal que cada conjunto abierto U ∈ C sea disjunto de algún entorno V U de a , no puede ser un recubrimiento de S . De hecho, la intersección de la familia finita de conjuntos V U es un entorno W de a en R n . Como a es un punto límite de S , W debe contener un punto x en S . Este x ∈ S no está cubierto por la familia C , porque cada U en C es disjunto de V U y, por lo tanto, disjunto de W , que contiene a x .
Si S es compacto pero no cerrado, entonces tiene un punto límite a que no está en S . Considérese una colección C ′ que consiste en un entorno abierto N ( x ) para cada x ∈ S , elegido lo suficientemente pequeño como para no intersecar ningún entorno V x de a . Entonces C ′ es una cobertura abierta de S , pero cualquier subcolección finita de C ′ tiene la forma de C discutida previamente, y por lo tanto no puede ser una subcobertura abierta de S . Esto contradice la compacidad de S . Por lo tanto, cada punto límite de S está en S , por lo que S es cerrado.
La prueba anterior se aplica casi sin cambios para demostrar que cualquier subconjunto compacto S de un espacio topológico de Hausdorff X está cerrado en X.
Si un conjunto es compacto, entonces está acotado.
Sea un conjunto compacto en , y una bola de radio 1 centrada en . Entonces el conjunto de todas esas bolas centradas en es claramente una cubierta abierta de , ya que contiene todos los . Como es compacto, tome una subcubierta finita de esta cubierta. Esta subcubierta es la unión finita de bolas de radio 1. Considere todos los pares de centros de estas (finitas) bolas (de radio 1) y sea el máximo de las distancias entre ellas. Entonces, si y son los centros (respectivamente) de bolas unitarias que contienen arbitrarias , la desigualdad triangular dice:
Por lo tanto, el diámetro de está limitado por .
Lema: Un subconjunto cerrado de un conjunto compacto es compacto.
Sea K un subconjunto cerrado de un conjunto compacto T en R n y sea C K una cubierta abierta de K . Entonces U = R n \ K es un conjunto abierto y
es una cubierta abierta de T . Como T es compacto, entonces C T tiene una subcubierta finita que también cubre al conjunto más pequeño K . Como U no contiene ningún punto de K , el conjunto K ya está cubierto por que es una subcolección finita de la colección original C K . Por lo tanto, es posible extraer de cualquier cubierta abierta C K de K una subcobertura finita.
Si un conjunto es cerrado y acotado, entonces es compacto.
Si un conjunto S en R n está acotado, entonces puede estar encerrado dentro de una caja n
donde a > 0. Por el lema anterior, es suficiente demostrar que T 0 es compacto.
Supongamos, por contradicción, que T 0 no es compacto. Entonces existe una cubierta abierta infinita C de T 0 que no admite ninguna subcubierta finita. Mediante la bisección de cada uno de los lados de T 0 , la caja T 0 se puede descomponer en 2 n sub n -cajas, cada una de las cuales tiene un diámetro igual a la mitad del diámetro de T 0 . Entonces al menos una de las 2 n secciones de T 0 debe requerir una subcubierta infinita de C , de lo contrario C mismo tendría una subcubierta finita, al unir entre sí las cubiertas finitas de las secciones. Llamemos a esta sección T 1 .
De la misma manera, los lados de T 1 se pueden bisecar, obteniéndose 2 n secciones de T 1 , al menos una de las cuales debe requerir una subcubierta infinita de C . Continuando de la misma manera se obtiene una secuencia decreciente de n -cajas anidadas:
donde la longitud del lado de T k es (2 a ) / 2 k , que tiende a 0 cuando k tiende a infinito. Definamos una sucesión ( x k ) tal que cada x k esté en T k . Esta sucesión es de Cauchy , por lo que debe converger a algún límite L . Como cada T k es cerrado, y para cada k la sucesión ( x k ) está eventualmente siempre dentro de T k , vemos que L ∈ T k para cada k .
Como C cubre T 0 , entonces tiene algún miembro U ∈ C tal que L ∈ U . Como U es abierto, hay una n -bola B ( L ) ⊆ U . Para un k suficientemente grande , se tiene T k ⊆ B ( L ) ⊆ U , pero entonces el número infinito de miembros de C necesarios para cubrir T k se puede reemplazar por solo uno: U , una contradicción.
Por lo tanto, T 0 es compacto. Como S es cerrado y un subconjunto del conjunto compacto T 0 , entonces S también es compacto (véase el lema anterior).
En espacios métricos generales, tenemos el siguiente teorema:
Para un subconjunto de un espacio métrico , las dos afirmaciones siguientes son equivalentes:
Lo anterior se desprende directamente de Jean Dieudonné , teorema 3.16.1, [5] que establece:
Para un espacio métrico , las tres condiciones siguientes son equivalentes:
El teorema de Heine-Borel no se cumple como se indica para espacios vectoriales métricos y topológicos generales , y esto da lugar a la necesidad de considerar clases especiales de espacios donde esta proposición es verdadera. Se dice que estos espacios tienen la propiedad de Heine-Borel .
Se dice que un espacio métrico tiene la propiedad de Heine-Borel si cada conjunto cerrado y acotado [7] es compacto.
Muchos espacios métricos no tienen la propiedad de Heine-Borel, como el espacio métrico de los números racionales (o, de hecho, cualquier espacio métrico incompleto). Los espacios métricos completos también pueden no tener la propiedad; por ejemplo, ningún espacio de Banach de dimensión infinita tiene la propiedad de Heine-Borel (como los espacios métricos). Aún más trivial, si la línea real no está dotada de la métrica habitual, puede no tener la propiedad de Heine-Borel.
Un espacio métrico tiene una métrica de Heine-Borel que es localmente idéntica a Cauchy si y solo si es completa , -compacta y localmente compacta . [8]
Se dice que un espacio vectorial topológico tiene la propiedad de Heine-Borel [9] (RE Edwards utiliza el término espacio acotado compacto [10] ) si cada conjunto cerrado acotado [11] es compacto. [12] Ningún espacio de Banach de dimensión infinita tiene la propiedad de Heine-Borel (como espacios vectoriales topológicos). Pero algunos espacios de Fréchet de dimensión infinita tienen, por ejemplo, el espacio de funciones suaves en un conjunto abierto [10] y el espacio de funciones holomorfas en un conjunto abierto . [10] De manera más general, cualquier espacio nuclear cuasicompleto tiene la propiedad de Heine-Borel. Todos los espacios de Montel también tienen la propiedad de Heine-Borel.