16 Espacios compactos

Definición V.4.

Sean XX un conjunto y 𝒰︀⊂𝒫︀(X)\mathcal{{U}}\subset\mathcal{{P}}(X) una colección de subconjuntos de XX. Se dice que 𝒰︀\mathcal{{U}} es un recubrimiento de XX si X=∪𝒰︀X=\cup\mathcal{{U}}.

Ejemplo V.8.

Por ejemplo:

  • ​

    𝒰︀={{x}∣x∈X}\mathcal{{U}}=\left\{\left\{x\right\}\mid x\in X\right\} es un recubrimiento de XX (independientemente del conjunto XX considerado).

  • ​

    𝒰︀={(x,x+1)∣x∈ℝ}\mathcal{{U}}=\left\{(x,x+1)\mid x\in\mathbb{R}\right\} es un recubrimiento de ℝ\mathbb{R}.

  • ​

    𝒰︀={[−n,n]∣n∈ℕ}\mathcal{{U}}=\left\{[-n,n]\mid n\in\mathbb{N}\right\} es un recubrimiento de ℝ\mathbb{R}.

Definición V.5.

Se dice que 𝒰︀⊂𝒫︀(X)\mathcal{{U}}\subset\mathcal{{P}}(X) es un recubrimiento abierto (o un recubrimiento por abiertos) de (X,T)(X,T) si 𝒰︀\mathcal{{U}} es un recubrimiento de XX y 𝒰︀⊂T\mathcal{{U}}\subset T. Equivalentemente, se dice que una familia {Ui}i∈I\left\{U_{i}\right\}_{i\in I} de subconjuntos de (X,T)(X,T) es un recubrimiento por abiertos de (X,T)(X,T) si X=⋃i∈IUiX=\bigcup_{i\in I}U_{i} y Ui∈TU_{i}\in T, ∀i∈I\forall i\in I.

Definición V.6.

Sea (X,T)(X,T) espacio topológico. Si 𝒰︀\mathcal{{U}} es un recubrimiento de XX se dice que 𝒲︀\mathcal{{W}} es un subrecubrimiento de 𝒰︀\mathcal{{U}} si X⊂⋃𝒲︀X\subset\bigcup\mathcal{{W}} y 𝒲︀⊂𝒰︀\mathcal{{W}}\subset\mathcal{{U}}.

Definición V.7.

Se dice que un espacio topológico (X,T)(X,T) es compacto si ∀𝒰︀⊂T\forall\mathcal{{U}}\subset T tal que X=⋃𝒰︀X=\bigcup\mathcal{{U}} se verifica que ∃𝒲︀⊂𝒰︀\exists\mathcal{{W}}\subset\mathcal{{U}} finito tal que X=⋃𝒲︀X=\bigcup\mathcal{{W}} (es decir, si todo recubrimiento abierto de (X,T)(X,T) admite un subrecubrimiento finito). En otras palabras, (X,T)(X,T) es compacto si ∀𝒰︀⊂T\forall\mathcal{{U}}\subset T recubrimiento abierto de (X,T)(X,T) ∃U1,…,Un∈𝒰︀\exists U_{1},\ldots,U_{n}\in\mathcal{{U}} tales que X=U1∪⋯∪UnX=U_{1}\cup\cdots\cup U_{n}.

Proposición V.9.

Si (X,T)(X,T) es un espacio topológico con XX finito, entonces (X,T)(X,T) es compacto.

Demostración.

Si X={x1,…,xn}X=\left\{x_{1},\ldots,x_{n}\right\} y 𝒰︀={Ui}i∈I\mathcal{{U}}=\left\{U_{i}\right\}_{i\in I} es un recubrimiento de XX, como X=⋃i∈IUiX=\bigcup_{i\in I}U_{i}, ∃i1,…,in∈I\exists i_{1},\ldots,i_{n}\in I tales que x1∈Ui1,…,xn∈Uinx_{1}\in U_{i_{1}},\ldots,x_{n}\in U_{i_{n}}. Obviamente X=Ui1∪⋯∪UinX=U_{i_{1}}\cup\cdots\cup U_{i_{n}}, con lo que (X,T)(X,T) es compacto. ∎

Definición V.8.

Siendo (X,T)(X,T) espacio topológico, se dice que A⊂XA\subset X es compacto si (A,T|A)(A,T|_{A}) es compacto.

Proposición V.10.

Sean (X,T)(X,T) espacio topológico y K1,…,Kn⊂XK_{1},\ldots,K_{n}\subset X conjuntos compactos. Entonces se verifica que

K1∪⋯∪KnK_{1}\cup\cdots\cup K_{n}

es compacto.

Demostración.

Sea 𝒰︀={Ui}i∈I\mathcal{{U}}=\left\{U_{i}\right\}_{i\in I} un recubrimiento abierto de K1∪⋯∪KnK_{1}\cup\cdots\cup K_{n}. Entonces ∀j∈{1,…,n}\forall j\in\left\{1,\ldots,n\right\} 𝒰︀j={Ui∩Kj}\mathcal{{U}}_{j}=\left\{U_{i}\cap K_{j}\right\} es un recubrimiento abierto de KjK_{j}.

Como ∀j∈{1,…,n}\forall j\in\left\{1,\ldots,n\right\} KjK_{j} es compacto ⇒∃Uij1,…,Uijk\Rightarrow\exists U_{i_{j_{1}}},\ldots,U_{i_{j_{k}}} tal que {Uij1∩Kj,…,Uijk∩Kj}\left\{U_{i_{j_{1}}}\cap K_{j},\ldots,U_{i_{j_{k}}}\cap K_{j}\right\} es un recubrimiento abierto de KjK_{j}.

Terminar (mejor por colecciones). ∎

Proposición V.11.

Si CC es un conjunto cerrado de un espacio compacto (X,T)(X,T), entonces (C,T|C)(C,T|_{C}) es compacto.

Demostración.

Sea {Vi}i∈I\left\{V_{i}\right\}_{i\in I} un recubrimiento abierto de (C,T|C)(C,T|_{C}). Para todo i∈Ii\in I existe Ui∈TU_{i}\in T tal que Vi=Ui∩CV_{i}=U_{i}\cap C. Como CC es cerrado, X∖C∈TX\setminus C\in T.

X=(⋃i∈IUi)∪(X∖C⏟∈T)(X,T) compacto}⇒∃i1,…,in∈I tal que X=(Ui1∪⋯∪Uin)∪(X∖C)\begin{rcases}X=(\bigcup_{i\in I}U_{i})\cup(\underbrace{X\setminus C}_{\in T})% \\ (X,T)\text{ compacto}\end{rcases}\Rightarrow\exists i_{1},\ldots,i_{n}\in I% \text{ tal que }X=(U_{i_{1}}\cup\cdots\cup U_{i_{n}})\cup(X\setminus C)

Como C∩(X∖C)=∅C\cap(X\setminus C)=\varnothing. Luego

C⊂((Ui1∪⋯∪Uin)∪(X∖C))∩C\displaystyle C\subset((U_{i_{1}}\cup\cdots\cup U_{i_{n}})\cup(X\setminus C))\cap C
=(Ui1∩C)∪⋯∪(Uin∩C)∪((X∖C)∩C⏟∅)=\displaystyle{}=(U_{i_{1}}\cap C)\cup\cdots\cup(U_{i_{n}}\cap C)\cup(% \underbrace{(X\setminus C)\cap C}_{\varnothing})=
=Vi1∪⋯∪Vin\displaystyle{}=V_{i_{1}}\cup\cdots\cup V_{i_{n}}

∎

Proposición V.12.

Todos los intervalos cerrados [a,b][a,b] de (ℝ,Tu)(\mathbb{R},T_{u}) son conjuntos compactos.

Demostración.

Sea 𝒰︀\mathcal{{U}} un recubrimiento abierto de [a,b][a,b] y consideramos SS el conjunto de los x∈[a,b]x\in[a,b] tales que [a,x][a,x] se puede recubrir por un número finito de abiertos de 𝒰︀\mathcal{{U}}. Se tiene que S≠∅S\neq\varnothing pues a∈Sa\in S ([a,a]={a}[a,a]=\left\{a\right\}). Además, SS está acotado superiormente pues ∀x∈Sx≤b\forall x\in Sx\leq b. Sea c=supSc=\sup S. Como 𝒰︀\mathcal{{U}} es un recubrimiento abierto de [a,b]⇒∃U∈𝒰︀[a,b]\Rightarrow\exists U\in\mathcal{{U}} tal que c∈𝒰︀c\in\mathcal{{U}}. Veamos que c∈Sc\in S:

c=supS⇒∀ϵ>0∃x∈S tq c−ϵ<x≤cc=\sup S\Rightarrow\forall\epsilon>0\;\exists x\in S\text{ tq }c-\epsilon<x\leq c

Considerando U∈TuU\in T_{u} tal que c∈Uc\in U, ∃ϵ>0\exists\epsilon>0 tal que c∈(c−ϵ,c+ϵ)⊂Uc\in(c-\epsilon,c+\epsilon)\subset U. Esto implica que c=bc=b, pues si c<bc<b obtenemos una contradicción, ya que ∀x∈(c,c+ϵ)\forall x\in(c,c+\epsilon) se tiene que [a,x][a,x] se recubre por un número finito de abiertos de la colección, en contradicción con que c=supSc=\sup S. ∎

La siguiente demostración también se preguntará en algún examen:

Teorema V.2 (de Heine-Borel).

A⊂ℝA\subset\mathbb{R} es un conjunto compacto de (ℝ,Tu)⇔(\mathbb{R},T_{u})\iff AA es un conjunto cerrado y acotado.

Demostración.
⇐)\Leftarrow)

Supongamos que AA es cerrado y acotado. Por ser AA acotado existe [a,b]∈ℝ[a,b]\in\mathbb{R} tal que A⊂[a,b]A\subset[a,b]. Y por ser AA cerrado en (ℝ,Tu)(\mathbb{R},T_{u}), A=A∩[a,b]A=A\cap[a,b], AA es cerrado en ([a,b],Tu|[a,b])([a,b],T_{u}|_{[a,b]}). En consecuencia, teniendo en cuenta la proposición 1.14 y el teorema 2.1, concluimos que AA es compacto.

⇒)\Rightarrow)

Supongamos que A⊂ℝA\subset\mathbb{R} es compacto. Sea 𝒰︀={(−n,n)∣n∈ℕ}\mathcal{{U}}=\left\{(-n,n)\mid n\in\mathbb{N}\right\}. Como AA es compacto, necesariamente ∃n1,…,nk∈ℕ\exists n_{1},\ldots,n_{k}\in\mathbb{N} tales que A⊂(−n1,n1)∪⋯∪(−nk,nk)A\subset(-n_{1},n_{1})\cup\cdots\cup(-n_{k},n_{k}). Obviamente para cada x∈Ax\in A se tiene −mı´n{n1,…,nk}≤x≤ma´x{n1,…,nk}-\mathop{\operator@font m\acute{{\imath}}n}\left\{n_{1},\ldots,n_{k}\right\}% \leq x\leq\mathop{\operator@font m\acute{a}x}\left\{n_{1},\ldots,n_{k}\right\}, y en consecuencia AA es un conjunto acotado. Veamos ahora que A=A¯A=\overline{A} y, por tanto, es cerrado. Razonamos por reducción al absurdo: supongamos que z∈A¯∖Az\in\overline{A}\setminus A. En ese caso, puesto que (ℝ,Tu)(\mathbb{R},T_{u}) es un espacio T2T_{2}, ∀x∈A\forall x\in A, como x≠zx\neq z, ∃Ux∈Tu\exists U^{x}\in T_{u} y ∃Vzx∈Tu\exists V^{z}_{x}\in T_{u} tales que Ux∩Vzx=∅U^{x}\cap V^{z}_{x}=\varnothing. Ahora bien, {Ux}x∈A\left\{U^{x}\right\}_{x\in A} es un recubrimiento abierto de AA, y puesto que AA es compacto, ∃x1,…,xn∈A\exists x_{1},\ldots,x_{n}\in A tales que A⊂Ux1∪⋯∪UxnA\subset U^{x_{1}}\cup\cdots\cup U^{x_{n}}. Pero, obviamente, Vz=Vzx1∩⋯∩VzxnV^{z}=V^{z}_{x_{1}}\cap\cdots\cap V^{z}_{x_{n}} es un conjunto abierto tal que z∈Vzz\in V^{z}, y Vz∩A⊂Vz∩(Ux1∪⋯∪Uxn)=∅V^{z}\cap A\subset V^{z}\cap(U^{x_{1}}\cup\cdots\cup U^{x_{n}})=\varnothing, es decir, Vz∩A=∅V^{z}\cap A=\varnothing, contradicción con que z∈A¯z\in\overline{A}.

∎

Ejemplo V.9.
  • ​

    (ℝ,Tu)(\mathbb{R},T_{u}) no es compacto al no estar acotado.

  • ​

    (ℚ,Tu|ℚ)(\mathbb{Q},T_{u}|_{\mathbb{Q}}) no es compacto por no ser cerrado ni acotado.

  • ​

    (0,1),(0,1](0,1),(0,1] no son compactos.

El teorema de Heine-Borel se puede generalizar en ℝn\mathbb{R}^{n}: A⊂ℝnA\subset\mathbb{R}^{n} es compacto en (ℝn,Tnu)(\mathbb{R}^{n},T^{n}_{u}) si y solo si AA es cerrado y acotado.

Teorema V.3 (de Bolzano-Weierstrass).

En (ℝ,Tu)(\mathbb{R},T_{u}), cualquier subconjunto de A⊂ℝA\subset\mathbb{R} infinito y acotado tiene al menos un punto de acumulación.

Demostración.

Si A⊂ℝA\subset\mathbb{R} está acotado, ∃a,b∈ℝ\exists a,b\in\mathbb{R} tal que A⊂[a,b]A\subset[a,b]. Razonamos por reducción al absurdo: si A′=∅A^{\prime}=\varnothing, A¯=A∪A′=A\overline{A}=A\cup A^{\prime}=A, por lo que AA es cerrado, y como A⊂[a,b]A\subset[a,b], se tiene que AA es compacto. Pero, puesto que A′=∅A^{\prime}=\varnothing, ∀x∈A∃Ux∈Tu\forall x\in A\;\exists U^{x}\in T_{u} tal que Ux∩A={x}U^{x}\cap A=\left\{x\right\}. Ahora bien, {Ux}x∈A\left\{U^{x}\right\}_{x\in A} es un recubrimiento abierto de AA, y dado que AA es compacto, ∃x1,…,xn∈A\exists x_{1},\ldots,x_{n}\in A tales que A⊂Ux1∪⋯∪UxnA\subset U^{x_{1}}\cup\cdots\cup U^{x_{n}}, pero entonces A=(Ux1∪⋯∪Uxn)∩A={x1,…,xn}A=(U^{x_{1}}\cup\cdots\cup U^{x_{n}})\cap A=\left\{x_{1},\ldots,x_{n}\right\}, en contradicción con que AA sea un conjunto infinito. ∎

Proposición V.13.

Si (X,T)(X,T) es un espacio compacto, cualquier subconjunto de A⊂XA\subset X infinito tiene al menos un punto de acumulación.

Demostración.

Veamos que si A⊂XA\subset X es tal que A′=∅A^{\prime}=\varnothing necesariamente AA es finito. Razonando como en el caso anterior, si x∈A′x\in A^{\prime} entonces ∃Ux∈T\exists U^{x}\in T tal que (Ux−{x})∩A=∅(U^{x}-\left\{x\right\})\cap A=\varnothing. Es decir, Ux∩A={x}U^{x}\cap A=\left\{x\right\}. Ahora bien, {Ux}x∈X\left\{U^{x}\right\}_{x\in X} es un recubrimiento abierto de (X,T)(X,T), y dado que (X,T)(X,T) es compacto, ∃x1,…,xn∈A\exists x_{1},\ldots,x_{n}\in A tales que X=Ux1∪⋯∪UxnX=U^{x_{1}}\cup\cdots\cup U^{x_{n}}. Pero A⊂XA\subset X, luego A⊂{x1,…,xn}A\subset\left\{x_{1},\ldots,x_{n}\right\} y, en consecuencia, AA es finito. ∎

Teorema V.4.

Si (X,T)(X,T) es un espacio compacto y f:(X,T)→(Y,T′)f\colon(X,T)\to(Y,T^{\prime}) es una función continua, entonces (f(X),T′|f(X))(f(X),T^{\prime}|_{f(X)}) es un espacio compacto.

Demostración.

Sea 𝒰︀={U′i}i∈I\mathcal{{U}}=\left\{U^{\prime}_{i}\right\}_{i\in I} un recubrimiento abierto de f(X)f(X) en (Y,T′)(Y,T^{\prime}), f(X)⊂∪i∈IUif(X)\subset\cup_{i\in I}U_{i}. Obviamente

X⊂f−1(f(X))⊂f−1(⋃i∈IUi)=⋃i∈If−1(Ui).X\subset f^{-1}(f(X))\subset f^{-1}\left(\bigcup_{i\in I}U_{i}\right)=\bigcup_% {i\in I}f^{-1}(U_{i})\mathchar 46\relax

Como ff es continua, ∀i∈If−1(Ui)∈T\forall i\in I\;f^{-1}(U_{i})\in T, y puesto que (X,T)(X,T) es compacto ∃i1,…,in∈I\exists i_{1},\ldots,i_{n}\in I tales que X=f−1(Ui1)∪⋯∪f−1(Uin)X=f^{-1}(U_{i_{1}})\cup\cdots\cup f^{-1}(U_{i_{n}}). En consecuencia f(X)⊂f(f−1(Ui1)∪⋯∪f−1(Uin))⊂Ui1∪⋯∪Uinf(X)\subset f(f^{-1}(U_{i_{1}})\cup\cdots\cup f^{-1}(U_{i_{n}}))\subset U_{i_{% 1}}\cup\cdots\cup U_{i_{n}} y por consiguiente f(X)f(X) es compacto. ∎

Proposición V.14.

Si (X,T)(X,T) es un espacio T2T_{2} y A⊂XA\subset X es un conjunto compacto, entonces AA es un cerrado de (X,T)(X,T).

Demostración.

Veamos que si A⊂XA\subset X es un conjunto compacto, entonces X∖A∈TX\setminus A\in T. Sea p∈X∖Ap\in X\setminus A. Como ∀x∈A\forall x\in A se tiene que x≠px\neq p, y dado que (X,T)(X,T) es T2T_{2}, necesariamente ∃Vpx\exists V^{p}_{x}, Ux∈TU^{x}\in T tales que p∈Vpxp\in V^{p}_{x}, x∈Uxx\in U^{x} y Vpx∩Ux=∅V^{p}_{x}\cap U^{x}=\varnothing. Ahora bien, {Ux}x∈A\left\{U^{x}\right\}_{x\in A} es un recubrimiento de AA, y como AA es compacto, ∃x1,…,xn∈A\exists x_{1},\ldots,x_{n}\in A tales que A⊂Ux1∪⋯∪UxnA\subset U^{x_{1}}\cup\cdots\cup U^{x_{n}}. Por otra parte Vp=Vpx1∩⋯∩VpxnV^{p}=V^{p}_{x_{1}}\cap\cdots\cap V^{p}_{x_{n}} es un abierto de (X,T)(X,T) tal que p∈Vpp\in V^{p} y Vp∩A=∅V^{p}\cap A=\varnothing, es decir, p∈Vp⊂X∖Ap\in V^{p}\subset X\setminus A, con lo que X∖A∈TX\setminus A\in T y, en consecuencia, AA es un cerrado de (X,T)(X,T). ∎

Teorema V.5 (de Weierstrass).

Si (X,T)(X,T) es un espacio compacto y f:(X,T)→(ℝ,Tu)f\colon(X,T)\to(\mathbb{R},T_{u}) es una función continua, entonces ff alcanza valores máximo y mínimo en XX, es decir, ∃x1,x2∈X\exists x_{1},x_{2}\in X tales que ∀x∈X\forall x\in X f(x1)≤f(x)≤f(x2)f(x_{1})\leq f(x)\leq f(x_{2}).

Demostración.

Por el teorema V.4, como (X,T)(X,T) es compacto y ff es continua, tenemos que f(X)f(X) es compacto y dado que f(X)⊂ℝf(X)\subset\mathbb{R}, necesariamente f(X)f(X) es cerrado y acotado, es decir, ∃a,b∈ℝ\exists a,b\in\mathbb{R} tales que f(X)⊂[a,b]f(X)\subset[a,b]. Siendo ahora m=ı´nf{f(x)∣x∈X}m=\mathop{\operator@font\acute{{\imath}}nf}\left\{f(x)\mid x\in X\right\} y M=sup{f(x)∣x∈X}M=\sup\left\{f(x)\mid x\in X\right\}, de la definición de supremo e ínfimo de un subconjunto A⊂ℝA\subset\mathbb{R} se sigue que m,M∈f(X)¯m,M\in\overline{f(X)}, pero como f(X)f(X) es un conjunto cerrado tendremos que m,M∈f(X)¯=f(X)m,M\in\overline{f(X)}=f(X), es decir, ∃x1,x2∈X\exists x_{1},x_{2}\in X tales que f(x1)=mf(x_{1})=m y f(x2)=Mf(x_{2})=M, con lo que ∀x∈Xf(x1)≤f(x)≤f(x2)\forall x\in X\;f(x_{1})\leq f(x)\leq f(x_{2}). ∎