Label the endpoints of each closed interval so that
\begin{equation*}
I_n=\left[\alpha_k,\beta_k\right]\ \ .
\end{equation*}
Observe that the nested condition means that
\begin{equation*}
\alpha_1\leq \alpha_k\leq\beta_k\leq\beta_1
\end{equation*}
for all \(k\text{.}\) So the set \(A=\left\{\alpha_k\middle\vert k\in\mathbb{N}\right\}\) is bounded above and \(B=\left\{\beta_k\middle\vert k\in\mathbb{N}\right\}\) is bounded below.
Set
\(\alpha=\sup A\) and
\(\beta=\inf B\text{.}\) The claim is any
\(p\in\left[\alpha,\beta\right]\) is in the intersection
\(\bigcap_{n\in\mathbb{N}} I_n\text{.}\)
To see this, notice that if
\(p\in[\alpha,\beta]\text{,}\) then
\(p\geq \alpha\text{.}\) Since
\(\alpha\) is an upper bound for
\(A\text{,}\) this means
\(p\geq \alpha_k\) for all
\(k\text{.}\) Similarly,
\(p\leq\beta\leq\beta_k\text{.}\) So
\(\alpha_k\leq p\leq\beta_k\text{,}\) that is,
\(p\in I_k\text{.}\)
We need to show that \([\alpha,\beta]\) is nonempty, which is equivalent to \(\alpha\leq\beta\text{.}\) Take any \(\beta_k\in B\) and any \(\alpha_n\in A\text{.}\) If \(n\geq k\text{,}\) then
\begin{equation*}
\alpha_k\leq\alpha_n\leq\beta_n\leq \beta_k\ \ ;
\end{equation*}
on the other hand if \(n\leq k\text{,}\) then
\begin{equation*}
\alpha_n\leq\alpha_k\leq\beta_k\leq\beta_n\ \ .
\end{equation*}
In either case, \(\alpha_n\leq \beta_k\text{.}\) So each element \(\alpha_n\in A\) is a lower bound for \(B\text{,}\) hence is less than or equal to \(\beta=\inf B\) (because \(\inf B\) is the greatest lower bound). Therefore, \(\alpha_n\leq \beta\) for all \(n\text{.}\) But this makes \(\beta\) an upper bound for \(A\text{.}\) Since \(\alpha=\sup A\) is the least upper bound, this means \(\alpha\leq \beta\text{.}\)