$\newcommand{\cl}{\operatorname{cl}}\newcommand{\orb}{\operatorname{orb}}\newcommand{\corb}{\overline{\operatorname{orb}}}$ $x\in X$ Deje $\orb(x)=\{T^n(x):n\in\Bbb N\}$, y deje $\corb(x)=\cl_X\orb(x)$. Un conjunto $K\subseteq X$ es invariante si $T^n[K]\subseteq K$ todos los $n\in\Bbb N$. Un cerrado invariante $K\subseteq X$ es mínima si $K$ $\varnothing$ son la única cerrado invariante subconjuntos de a $K$. No es difícil comprobar que $X$ es mínimo fib $\corb(x)=X$ todos los $x\in X$.
Vamos $\mathscr{I}=\{K\subseteq X:K\ne\varnothing\text{ is closed and invariant}\}$; $X\in\mathscr{I}$, por lo $\mathscr{I}\ne\varnothing$. Si $\mathscr{C}$ es una cadena en el orden parcial $\langle\mathscr{I},\supseteq\rangle$, $\bigcap\mathscr{C}$ se ve fácilmente a ser una cota superior para $\mathscr{C}$$\langle\mathscr{I},\supseteq\rangle$. Por el lema de Zorn hay un $\supseteq$-máximo $K\in\mathscr{I}$. Si $x\in K$, debemos tener $\corb(x)=K$, ya que de lo contrario $\corb(x)\in\mathscr{I}$$K\supsetneqq\corb(x)$, contradiciendo la $\supseteq$-maximality de $K$. Por lo tanto, $K$ es mínima.
Ahora arreglar cualquier $x\in K$; $\corb(x)=K$ por el minimality de $K$. Si $T^n(x)=x$ algunos $n\ge 1$, entonces, ciertamente, $x$ es recurrente. Si no, $x\in\corb(x)\setminus\{x\}$, por lo que es estrictamente creciente secuencia $\langle n_k:k\in\Bbb N\rangle$ $\Bbb N$ tal que $\langle T^{n_k}(x):k\in\Bbb N\rangle\to x$, y de nuevo $x$ es recurrente.
Para aquellos que se preocupan por estas cosas, uno puede demostrar que sin el lema de Zorn que $X$ tiene un subconjunto mínimo, aunque todavía necesita contables elección.