3  Topología de la recta real

En este capítulo presentamos, sin profundizar demasiado, los principales conceptos topológicos del conjunto de los números reales, que serán necesarios en futuros capítulos.

Los números reales pueden representarse geométricamente como puntos de una línea recta que se conoce como la recta real. Existe una biyección entre los puntos de una recta y el conjunto \(\mathbb{R}\) de los números reales, de modo que a cada número real le corresponde un solo punto, y a cada punto, exactamente un número real. Para establecer esta correspondencia se fija un punto \(O\) en la recta correspondiente al número real \(0\) y otro punto \(A\) a la derecha de \(0\), correspondiente al número real \(1\), de manera que se dice que la abscisa de \(A\) es \(1\) y se denota \(A(1)\). A partir de estos dos puntos, y considerando la distancia entre \(O\) y \(A\) como unidad de medida, se pueden representar cualquier otro punto \(B\) correspondiente al número real \(x\), dibujando a \(B\) a la derecha de \(O\) si \(x>0\) y a la izquierda si \(x<0\), a una distancia \(|x|\) de \(O\).

La recta real

3.1 Intervalos y entornos

Definición 3.1 (Intervalo abierto) Dados dos números reales tales que \(a\leq b\), se llama intervalo abierto de extremos \(a\) y \(b\), y se denota \((a,b)\) al conjunto de números reales comprendidos entre \(a\) y \(b\) \[ (a,b) = \{x\in \mathbb{R}: a<x<b\}. \]

Definición 3.2 (Intervalo cerrado) Dados dos números reales tales que \(a\leq b\), se llama intervalo cerrado de extremos \(a\) y \(b\), y se denota \([a,b]\) al conjunto de números reales que son mayores o iguales que \(a\) y menores o iguales que \(b\) \[ [a,b] = \{x\in \mathbb{R}: a\leq x\leq b\}. \]

Advertencia

Obsérvese que si \(a=b\), \((a,a)=\emptyset\) y \([a,a]=\{a\}\).

Los intervalos también pueden ser abiertos por un lado y cerrados por el otro.

Definición 3.3 (Intervalo semiabierto o semicerrado) Dados dos números reales tales que \(a<b\), se definen los intervalos semiabiertos o semicerrados de extremos \(a\) y \(b\) de la siguiente manera: \[ (a,b] = \{x\in \mathbb{R}: a< x\leq b\}\quad \mbox{y}\quad [a,b) = \{x\in \mathbb{R}: a\leq x< b\} \]

Estos intervalos están acotados ya que \(a\) es una cota inferior y \(b\) una cota superior, pero también existen intervalos no acotados.

Definición 3.4 (Intervalo abierto no acotado) Dado un número \(a\in \mathbb{R}\), se definen los siguientes intervalos abiertos no acotados: \[ (-\infty,a) = \{x\in \mathbb{R}: x<a\} \quad \mbox{y}\quad (a,\infty) = \{x\in \mathbb{R}: a< x\} \]

Definición 3.5 (Intervalo semiabierto no acotado) Dado un número \(a\in \mathbb{R}\), se definen los siguientes intervalos semiabiertos no acotados: \[ (-\infty,a] = \{x\in \mathbb{R}: x\leq a\} \quad \mbox{y}\quad [a,\infty) = \{x\in \mathbb{R}: a\leq x\} \]

Definición 3.6 (Intervalos anidados) Se dice que una sucesión de intervalos \(I_n\), \(n\in\mathbb{N}\) es una sucesión de intervalos anidados si se cumple que \(I_{n+1}\subseteq I_n\) \(\forall n\in\mathbb{N}\).

Ejemplo 3.1 La sucesión de intervalos \(I_n=[0,\frac{1}{n}]\), \(\forall n\in\mathbb{N}\) es una sucesión de intervalos anidados, ya que para cada \(n\in\mathbb{N}\) se cumple que \(n<n+1\) y por tanto \(\frac{1}{n}>\frac{1}{n+1}\), de manera que \(I_{n+1}=[0,\frac{1}{n+1}]\subseteq [0,\frac{1}{n}]=I_n\).

Teorema 3.1 (Intervalos anidados) Dada una sucesión de intervalos cerrados y anidados \(I_n=[a_n,b_n]\), \(n\in\mathbb{N}\), existe un número \(a\in\mathbb{R}\) tal que \(a\in I_n\) \(\forall n\in\mathbb{N}\). Además, si el ínfimo de las longitudes \(\{b_n-a_n: n\in \mathbb{N}\}\) es \(0\), entonces \(a\) es único, es decir, \(\cap_{n=1}^\infty I_n=\{a\}\).

Prueba. Sea \(A=\{a_n: n\in\mathbb{N}\}\) y \(B=\{b_n: n\in\mathbb{N}\}\). Puesto que los intervalos están anidados, \(A\) está acotado superiormente por \(b_1\) ya que \(a_n\leq b_n\leq b_1\) \(\forall n\in \mathbb{N}\), y \(B\) está acotado inferiormente por \(a_1\) ya que \(a_1\leq a_n\leq b_n\) \(\forall n\in \mathbb{N}\). Así pues, como \(A\) está acotado superiormente, por el axioma del supremo, existe \(a=\sup(A)\), y como \(B\) está acotado inferiormente, existe \(b=\inf(B)\).

Veamos ahora que \(a\leq b\). Para ello basta probar que \(a\) es cota inferior de \(B\). Para cualquier \(n\in\mathbb{N}\) se cumple que si \(k\geq n\) entonces \(a_k\leq b_k\leq b_n\) pues \(I_n\subseteq I_k\), y si \(k<n\), entonces \(a_k\leq a_n\leq b_n\), pues \(I_n\subseteq I_k\). Luego \(b_n\) es una cota superior de \(A\), y por tanto, \(a\leq b_n\) \(\forall n\in\mathbb{N}\), de manera que \(a\) es cota inferior de \(B\). Así pues, como \(a\) es cota superior de \(A\) e inferior de \(B\), se tiene que \(a_n\leq a\leq b_n\) \(\forall n\in\mathbb{N}\), de manera que \(a\in \cap_{n=1}^\infty I_n\).

De forma similar se puede probar que \(b\in \cap_{n=1}^\infty I_n\), por lo que \(\cap_{n=1}^\infty I_n = [a,b]\).

Finalmente, veamos que si \(\inf(\{b_n-a_n: n\in \mathbb{N}\})=0\) entonces \(a=b\). Para ello, dado \(\varepsilon>0\), como \(\inf(\{b_n-a_n: n\in \mathbb{N}\})=0\), existe \(k\in\mathbb{N}\) tal que \(0\leq b_k-a_k < \varepsilon\). Como \(b\leq b_k\) y \(a\geq a_k\), se tiene que \(0\leq b-a\leq b_k-a_k < \varepsilon\), de donde se deduce que \(b-a=0\) y por tanto \(a=b\), así que \(\cap_{n=1}^\infty I_n = [a,a]=\{a\}\).

Definición 3.7 (Entorno) Dado un número \(a\in \mathbb{R}\), se llama entorno de \(a\) a cualquier intervalo abierto \((a-\varepsilon, a+\varepsilon)\) con \(\varepsilon>0\). El número \(\varepsilon\) se conoce como radio del entorno.

Para cualquier \(\varepsilon>0\) el conjunto \((a-\varepsilon, a+\varepsilon)\setminus \{a\}\) se llama entorno reducido de \(a\).

3.2 Clasificación de puntos

Un conjunto \(A\subset \mathbb{R}\) clasifica los puntos de \(\mathbb{R}\) en tres clases: puntos interiores, puntos exteriores y puntos fronteras de \(A\).

Definición 3.8 (Punto interior) Se dice que \(a\in \mathbb{R}\) es un punto interior de un conjunto \(A\subseteq \mathbb{R}\), si existe un entorno de \(a\) contenido en \(A\), es decir, existe \(\varepsilon>0\) tal que \((a-\varepsilon, a+\varepsilon) \subseteq A\).

El conjunto de los puntos interiores de \(A\) se llama interior de \(A\) y se denota por \(\operatorname{Int}(A)\).

Aunque la definición no lo hace explícito, es evidente que si \(a\) es un punto interior de \(A\) entonces \(a\in A\).

Intuitivamente, un punto interior de un conjunto es un punto que no está en el borde del conjunto, es decir, que está rodeado por puntos del conjunto, y por tanto, podemos movernos un poco hacia la izquierda o hacia la derecha del punto sin salirnos del conjunto.

Ejemplo 3.2 \(0.9\) es un punto interior del intervalo \((0,1)\) ya que podemos tomar \(\varepsilon = 0.01\) tal que el entorno \((0.9-0.01,0.9+0.01) = (0.89, 0.91)\subset (0,1)\).

Sin embargo, \(1\) no es un punto interior del intervalo \((0,1)\) ya que por muy pequeño que tomemos \(\varepsilon>0\), \(1+\varepsilon > 1\) y, por tanto, el entorno \((1-\varepsilon, 1+\varepsilon)\) siempre tendrá valores mayores que 1, de manera que \((1-\varepsilon, 1+\varepsilon)\not \subseteq (0,1)\).

Definición 3.9 (Punto exterior) Se dice que \(a\in \mathbb{R}\) es un punto exterior de un conjunto \(A\subseteq \mathbb{R}\), si existe un entorno de \(a\) contenido en el complementario de \(A\), es decir, existe \(\varepsilon>0\) tal que \((x-\varepsilon, x+\varepsilon) \subseteq \overline A\).

El conjunto de los puntos exteriores de \(A\) se llama exterior de \(A\) y se denota por \(\operatorname{Ext}(A)\).

Una definición equivalente es que un punto es punto exterior de un conjunto si es un punto interior de su complementario.

Ejemplo 3.3 \(1.01\) es un punto exterior del conjunto \((-\infty, 1)\) ya que tomando \(\varepsilon=0.001\) el entorno \((1.01-0.001, 1.01+0.001)=(1.009, 1.011)\in \overline{(-\infty, 1)}=[1,\infty)\).

Sin embargo, \(1\) no es un punto exterior del intervalo \((-\infty, 1)\), ya que no es un punto interior del intervalo \(\overline{(-\infty, 1)}=[1,\infty)\), ya que \(1-\varepsilon < 1\) \(\forall \varepsilon>0\), y, por tanto, el entorno \((1-\varepsilon, 1+\varepsilon)\) siempre tendrá valores menores que 1, de manera que \((1-\varepsilon, 1+\varepsilon)\not \subseteq [1,\infty)\).

Advertencia

El que un punto no sea punto interior de un conjunto no significa que sea un punto exterior. Por ejemplo, \(1\) no es un punto interior del intervalo \((0,1)\), y tampoco de su complementario \(\overline{(0,1)}=(-\infty, 0]\cup[1,\infty)\).

Definición 3.10 (Punto frontera) Se dice que \(a\in \mathbb{R}\) es un punto frontera de un conjunto \(A\subseteq \mathbb{R}\), si cualquier entorno de \(a\) contiene puntos de \(A\) y de su complementario.

El conjunto de los puntos frontera de \(A\) se llama frontera de \(A\) y se denota por \(\operatorname{Fr}(A)\).

Una definición equivalente es que un punto es un punto frontera de un conjunto si no es un punto interior ni exterior del conjunto.

Ejemplo 3.4 El punto \(1\) es un punto frontera del intervalo \([1,\infty)\) ya que no es un punto interior de \([1,\infty)\) ni de su complementario \((-\infty,1)\).

Proposición 3.1 Todos los puntos de un intervalo abierto son puntos interiores suyos, es decir, dado un intervalo abierto \((a,b)\subseteq \mathbb{R}\), se cumple que \(\operatorname{Int}((a,b)) = (a,b)\).

Prueba. Tomemos cualquier punto \(x\in (a,b)\), entonces se puede tomar \(\varepsilon = \frac{\min\{|x-a|,|x-b\}}{2}\) de manera que el entorno \((x-\varepsilon, x+\varepsilon)\subseteq (a,b)\).

Proposición 3.2 Todos los puntos de un intervalo cerrado, excepto sus extremos, son puntos interiores suyos, es decir, dado un intervalo cerrado \([a,b]\subseteq \mathbb{R}\), se cumple que \(\operatorname{Int}([a,b]) = (a,b)\).

Prueba. Par ver que \(a\) no es un punto interior de \([a,b]\), basta con ver que \(a-\varepsilon < a\) para cualquier \(\varepsilon>0\), por lo que el intervalo \((a-\varepsilon,a+\varepsilon)\) irremediablemente contendrá puntos menores que \(a\) y, por tanto, \((a-\varepsilon,a+\varepsilon)\not \subseteq [a,b]\).

Un razonamiento análogo se puede utilizar para demostrar que \(b\) tampoco es un punto interior de \([a,b]\).

A partir de estas proposiciones, es fácil ver que que para cualquier intervalo abierto \((a,b)\), \(\operatorname{Int}((a,b)) = (a,b)\), \(\operatorname{Ext}((a,b)) = (-\infty,a)\cup (b,\infty)\) y \(\operatorname{Fr}((a,b)) = \{a, b\}\). Y para cualquier intervalo cerrado \([a,b]\), \(\operatorname{Int}([a,b]) = (a,b)\), \(\operatorname{Ext}([a,b]) = (-\infty,a)\cup (b,\infty)\) y \(\operatorname{Fr}([a,b]) = \{a, b\}\).

Proposición 3.3 Dado un conjunto \(A\subset \mathbb{R}\), los conjuntos \(\operatorname{Int}(A)\), \(\operatorname{Ext}(A)\) y \(\operatorname{Fr}(A)\) forman una partición de \(\mathbb{R}\), es decir,

  1. \(\operatorname{Int}(A)\), \(\operatorname{Ext}(A)\) y \(\operatorname{Fr}(A)\) son disjuntos entre sí.
  2. \(\operatorname{Int}(A)\cup \operatorname{Ext}(A)\cup \operatorname{Fr}(A) = \mathbb{R}\).

Prueba. Se deja como ejercicio.

A continuación se definen otros tipos de puntos que son útiles para definir conceptos que se verán más adelante como el de límite.

Definición 3.11 (Punto adherente) Se dice que \(a\in \mathbb{R}\) es un punto adherente de un conjunto \(A\subseteq \mathbb{R}\), si cualquier entorno de \(a\) contiene puntos de \(A\).

El conjunto de los puntos adherentes de \(A\) se llama adherencia de \(A\) y se denota por \(\operatorname{Adh}(A)\).

Resulta obvio que cualquier punto interior y frontera de un conjunto es también adherente, y que cualquier punto exterior no es adherente. Resulta evidente también que cualquier punto de un conjunto es un punto adherente, de manera que para cualquier conjunto \(A\) se tiene \(A\subseteq\operatorname{Adh}(A)\).

Definición 3.12 (Punto de acumulacion) Se dice que \(a\in \mathbb{R}\) es un punto de acumulación de un conjunto \(A\subseteq \mathbb{R}\), si cualquier entorno reducido de \(a\) contiene puntos de \(A\).

El conjunto de los puntos de acumulación de \(A\) se llama conjunto derivado de \(A\) y se denota por \(\operatorname{Ac}(A)\).

Advertencia

Resulta obvio de la definición que cualquier punto de acumulación es también un punto de adherencia, es decir, \(\operatorname{Ac}(A)\subseteq \operatorname{Adh}(A)\) para cualquier conjunto \(A\subset \mathbb{R}\). Sin embargo no todo punto de adherencia es un punto de acumulación.

Es posible que un conjunto tenga puntos de acumulación que pertenezcan al conjunto y otros que no.

Ejemplo 3.5 Dado el conjunto \(A=(0,1) \cup \{2\}\), se tiene que \(2\) es un punto de adherencia de \(A\), pues para cualquier \(\varepsilon>0\) el entorno \((2-\varepsilon,2+\varepsilon)\) contiene al propio \(2\) que es un punto de \(A\). Sin embargo, \(2\) no es un punto de acumulación, porque para \(\varepsilon=0.5\), por ejemplo, el entorno reducido \((2-\varepsilon,2+\varepsilon)\setminus\{2\}=(1.5,2)\cup(2,2.5)\) no contiene puntos de \(A\).

En cambio el punto \(0.5\) es tanto un punto de adherencia como un punto de acumulación de \(A\) porque para cualquier \(\varepsilon>0\) el entorno reducido \((0.5-\varepsilon,0.5+\varepsilon)\setminus \{0.5\}\) siempre contiene puntos de \(A\). De hecho, para cualquier \(x\in(a,b)\) y para cualquier \(\varepsilon>0\), el intervalo \((x-\varepsilon,x+\varepsilon)\setminus \{x\}\) contiene puntos de \(A\), y lo mismo ocurre para \(a\) y \(b\) al ser puntos frontera, de manera que \(\operatorname{Ac}(A)=[0,1]\), mientras que \(\operatorname{Adh}(A)=[0,1]\cup\{2\}\).

Intuitivamente, un punto de acumulación de un conjunto \(A\) es un punto para el que podemos encontrar puntos de \(A\), distintos de él mismo, tan próximos a él como queramos. Un punto de acumulación se diferencia de un punto de adherencia en que siempre está rodeado por puntos de \(A\), mientras que un punto de adherencia puede estar aislado de los demás puntos de \(A\).

Definición 3.13 (Punto aislado) Se dice que \(a\in \mathbb{R}\) es un punto de aislado de un conjunto \(A\subseteq \mathbb{R}\), si es un punto adherente de \(A\), pero no de acumulación.

Proposición 3.4 Para cualquier intervalo abierto \((a,b)\) se tiene que \(\operatorname{Adh}((a,b))=\operatorname{Ac}((a,b))=[a,b]\).

Prueba. Todos los puntos de \((a,b)\) son interiores y, por tanto, para cualquier \(x\in (a,b)\), existe un \(\varepsilon>0\) tal que \((x-\varepsilon,x+\varepsilon)\subseteq (a,b)\). Si ahora tomamos cualquier otro \(\varepsilon'>0\), se tiene que \((x-\varepsilon',x+\varepsilon')\setminus \{x\}\cap(x-\varepsilon,x+\varepsilon)\neq \emptyset\), pero como \((x-\varepsilon,x+\varepsilon)\subseteq (a,b)\), se concluye que \((x-\varepsilon',x+\varepsilon')\setminus \{x\}\cap (a,b)\neq \emptyset\), por lo que \(x\) es un punto de acumulación de \((a,b)\). Por otro lado, como \(a\) y \(b\) son puntos frontera, también se tiene que para cualquier \(\varepsilon>0\), \((a-\varepsilon,a+\varepsilon)\cap (a,b)\neq \emptyset\) y \((b-\varepsilon,b+\varepsilon)\cap (a,b)\neq \emptyset\) de manera que \([a,b]\subseteq \operatorname{Ac}((a,b))\subseteq \operatorname{Adh}((a,b))\). Sea ahora cualquier \(x>b\), y tomemos \(\varepsilon=\frac{|x-b|}{2}\), entonces \((x-\varepsilon, x+\varepsilon)\cap (a,b)=\emptyset\), de manera que \(x\) no es un punto de adherencia de \((a,b)\). Del mismo modo se puede probar que si \(x<a\), entonces \(x\) tampoco es un punto de adherencia de \((a,b)\), por lo que \(\operatorname{Adh}((a,b))=[a,b]\) y como \(\operatorname{Ac}((a,b))\subseteq \operatorname{Adh}((a,b))\), también se concluye que \(\operatorname{Ac}((a,b))=[a,b]\).

Proposición 3.5 Para cualquier conjunto \(A\subseteq \mathbb{R}\), se tiene que \(\operatorname{Adh}(A)=A\cup \operatorname{Ac}(A)\).

Prueba. Ya se ha visto que \(A\subseteq \operatorname{Adh}(A)\) y también \(\operatorname{Ac}(A)\subseteq \operatorname{Adh}(A)\), por lo que \(A\cup \operatorname{Ac}(A)\subseteq \operatorname{Adh}(A)\).

Veamos ahora que \(\operatorname{Adh}(A)\subseteq A\cup \operatorname{Ac}(A)\). Sea \(x\) un punto de adherencia de \(A\). Si \(x\in A\) es obvio que \(x\in A\cup \operatorname{Ac}(A)\), y si \(x\not\in A\), entonces \(x\in \operatorname{Ac}(A)\), ya que, por ser \(x\) punto de adherencia de \(A\), para cualquier \(\varepsilon>0\), \((x-\varepsilon,x+\varepsilon)\cap A\neq \emptyset\), pero como además \(x\not\in A\), también se cumple que el entorno reducido \((x-\varepsilon,x+\varepsilon)\setminus\{x\}\) contiene puntos de \(A\). Así pues, \(x\in A\cup \operatorname{Ac}(A)\), y por tanto \(\operatorname{Adh}(A)\subseteq A\cup \operatorname{Ac}(A)\).

3.3 Conjuntos abiertos y cerrados

A continuación se generaliza la característica que diferencia los intervalos abiertos y cerrados, a cualquier conjunto.

Definición 3.14 (Conjunto abierto) Se dice que un conjunto \(A\subset \mathbb{R}\) es abierto cuando para cada \(a\in A\) existe un entorno de \(a\) contenido en \(A\), es decir, existe \(\varepsilon>0\) tal que \((a-\varepsilon, a+\varepsilon)\subset A\).

Importante

Obsérvese que un conjunto es abierto si todos sus puntos son interiores.

Ejemplo 3.6 Cualquier intervalo abierto \((a,b)\) es un conjunto abierto, ya que según se vio en la Proposición 3.1 \(\operatorname{Int}((a,b)) = (a,b)\). Por otro lado, un intervalo cerrado \([a,b]\) no es un conjunto abierto pues cualquier entorno de \(a\) o \(b\) no está contenido en \([a,b]\).

Una colección de conjuntos abiertos se llama topología y cualquier propiedad que pueda definirse en términos de conjuntos abiertos se llama propiedad topológica.

Definición 3.15 (Conjunto cerrado) Se dice que un conjunto \(A\subset \mathbb{R}\) es cerrado cuando su complementario \(\overline A =\mathbb{R}\setminus A\) es abierto.

Ejemplo 3.7 Todo intervalo cerrado \([a,b]\) es cerrado, pues su complementario \((-\infty,a)\cup (b,\infty)\) es abierto.

Advertencia

Un subconjunto puede ser abierto y cerrado a la vez, como por ejemplo \(\mathbb{R}\) y \(\emptyset\). \(\mathbb{R}\) es abierto ya que todos sus puntos son interiores, y por tanto \(\overline{\mathbb{R}}=\emptyset\) es cerrado. Pero, también \(\emptyset\) es abierto, ya que para que un conjunto no sea abierto, al menos uno de sus puntos no debe ser interior, y en consecuencia \(\overline{\emptyset}=\mathbb{R}\) es también cerrado.

Un subconjunto también puede no ser abierto ni cerrado, como por ejemplo \((a,b]\), ya que \(b\) no es un punto interior de \((a,b]\), y \(a\) no es un punto interior de \(\overline{(a,b]}=(-\infty,a]\cup (b,\infty)\). Por tanto, no abierto no implica cerrado y no cerrado no implica abierto.

Proposición 3.6 Se cumplen las siguientes propiedades:

  1. La unión de una colección de conjuntos abiertos es un conjunto abierto.
  2. La intersección de una colección finita de conjuntos abiertos es un conjunto abierto.
  3. La intersección de una colección de conjuntos cerrados es cerrada.
  4. La unión de una colección finita de conjuntos cerrados es un conjunto cerrado.

Prueba. Se deja como ejercicio.

Advertencia

La intersección de una colección infinita de conjuntos abiertos puede no ser un conjunto abierto, como por ejemplo la colección de conjuntos \(I_n=(0,1+\frac{1}{n})\), \(n\in\mathbb{N}\), ya que \(\cap_{n=1}^\infty I_n=(0,1]\).

Y la unión de una colección infinita de conjuntos cerrados puede no ser cerrada, como por ejemplo la colección de conjuntos \(J_n=[\frac{1}{n},1]\), \(n\in\mathbb{N}\), ya que \(\cup_{n=1}^\infty J_n=(0,1]\).

Teorema 3.2 (Existencia del máximo y mínimo) Cualquier conjunto no-vacío, cerrado y acotado superiormente tiene un máximo, y cualquier conjunto no-vacío, cerrado y acotado inferiormente tiene un mínimo.

Prueba. Sea \(A\) un conjunto no vacío, cerrado y acotado superiormente. Como \(A\) está acotado superiormente, por el axioma del supremo, existe \(s=\sup(A)\). Probaremos que \(s\in A\) por reducción al absurdo. Supongamos que \(s\not\in A\), entonces \(s\in\overline{A}\), y como \(\overline{A}\) es abierto al ser \(A\) cerrado, existe un \(\varepsilon>0\) tal que \((s-\varepsilon, s+\varepsilon)\subseteq \overline{A}\). Como ningún elemento de \(A\) puede ser mayor que \(s\) y \((s-\varepsilon, s+\varepsilon)\not\subseteq A\), se tiene que \(s-\varepsilon\) es también una cota superior de \(A\), pero \(s-\varepsilon <s\), lo que contradice que \(s\) sea el supremo de \(A\). Así, pues \(s\in A\), y por tanto es el máximo de \(A\).

De manera análoga se prueba que si \(A\) un conjunto no vacío, cerrado y acotado inferiormente, \(A\) tiene mínimo.

Teorema 3.3 (Bolzano-Weierstrass) Todo subconjunto infinito de \(\mathbb{R}\) acotado tiene al menos un punto de acumulación.

Prueba. Para demostrar el teorema construiremos una sucesión de intervalos cerrados y anidados y aplicaremos el Teorema 3.1.

Sea \(A\subset \mathbb{R}\) un subconjunto infinito y acotado. Como \(A\) está acotado, existe un intervalo cerrado tal que \(A\subset I_1=[a_1,b_1]\). Si \(I_1\) se divide en dos intervalos \([a_1, \frac{a_1+b_1}{2}]\) y \([\frac{a_1+b_1}{2}, b_1]\), al menos uno de estos intervalos tendrá infinitos puntos de \(A\), ya que de lo contrario \(A\) sería finito. Sea \(I_2=[a_2,b_2]\) cualquiera de los dos intervalos que tenga infinitos puntos de \(A\). Si \(I_2\) se divide en dos intervalos \([a_2, \frac{a_2+b_2}{2}]\) y \([\frac{a_2+b_2}{2}, b_2]\), al menos uno de estos intervalos tendrá infinitos puntos de \(A\), ya que de lo contrario \(A\) sería finito. Sea \(I_3=[a_3,b_3]\) cualquiera de los dos intervalos que tenga infinitos puntos de \(A\). Siguiendo la misma lógica, se puede construir una sucesión de intervalos anidados \(I_1\supset I_2\supset I_3 \supset \cdots\), con tamaños \(\frac{b_1-a_1}{2^{n-1}}\). Como \(\inf\{\frac{b_1-a_1}{2^{n-1}}: n\in\mathbb{N}\} =0\), aplicando el Teorema 3.1, existe un único \(a\in\mathbb{R}\) tal que \(\cap_{n=1}^\infty I_n=\{a\}\).

Veremos ahora que \(a\) es un punto de acumulación de \(A\). Para cualquier \(\varepsilon>0\), considérese el entorno reducido de \(a\) \((a-\varepsilon, a+\varepsilon)\setminus\{a\}\). Como \(\inf\{\frac{b_1-a_1}{2^{n-1}}: n\in\mathbb{N}\} =0\), existe \(m\in\mathbb{N}\) tal que \(\frac{b_1-a_1}{2^{m-1}}<\varepsilon\), y por tanto \(I_m\subset (a-\varepsilon, a+\varepsilon)\), y como \(I_m\) contiene infinitos puntos de \(A\), el entorno reducido \(a\) también contiene puntos de \(A\), por lo que \(a\) es un punto de acumulación de \(A\).

Teorema 3.4 Cualquier subconjunto de \(\mathbb{R}\) es cerrado si y sólo si contiene a todos sus puntos de acumulación.

Prueba. Sea \(A\subset \mathbb{R}\) un conjunto cerrado y sea \(a\in\mathbb{R}\) un punto de acumulación de \(A\). Veamos por reducción al absurdo que \(a\in A\).

Supongamos que \(a\not\in A\), entonces \(a\in \overline A\). Como \(A\) es cerrado, \(\overline A\) es abierto y existe un \(\varepsilon>0\) tal que el entorno \((a-\varepsilon, a+\varepsilon)\subset \overline A\), pero entonces \((a-\varepsilon, a+\varepsilon)\cap A=\emptyset\), lo que contradice que \(a\) sea punto de acumulación de \(A\).

Veremos ahora el otro sentido de la implicación. Sea \(A\) un conjunto que contiene todos sus puntos de acumulación. Sea \(x\in \overline A\), entonces \(x\not\in A\) y por tanto no es un punto de acumulación de \(A\) y existe un \(\varepsilon>0\) tal que el entorno propio de \(x\) \((x-\varepsilon, x+\varepsilon)\setminus\{x\}\cap A =\emptyset\). Como \((x-\varepsilon, x+\varepsilon)\setminus\{x\}\subset \overline A\) y \(x\in\overline{A}\) se concluye que \((x-\varepsilon,x+\varepsilon)\subset \overline A\), de manera que \(\overline{A}\) es abierto y \(A\) es cerrado.