I am trying to prove the following:
"Let $U$ be an open subset in the compact metric space $X$. If $\{S_k : k\in\mathbb{N}\}$ is a collection of closed subsets of $X$ such that $S_{k+1}\subset S_k$ for all $k\in\mathbb{N}$, and $\bigcap_{k=1}^{\infty} S_k \subset U$, then $S_n\subset U$ for some $n\in\mathbb{N}$."
Here is what I have so far:
Being closed subsets of a compact set, each $S_k$ is compact.
Additionally, I have a theorem which states that an infinite collection of nested compact subsets of $X$ has a nonempty intersection. Therefore, $\bigcap_{k=1}^{\infty} S_k \subset U$ implies that there exists an element $p$ such that $p\in\bigcap_{k=1}^{\infty} S_k \subset U$, i.e., each $S_n$ contains at least one point which is an element of $U$. Being open, there exists some $\epsilon >0$ such that $B(p,\epsilon)\subset U$ (I'm not sure if that is important).
I haven't been able to get any further. This problem is given not long after first being introduced to compact sets, so I don't expect the completion of the proof will require much theory. Any hints or a solution or a point in the right direction would be greatly appreciated. Thank you.
Also, I am sorry if this is a duplicate, I haven't been able to find anything like it. I am also not sure if the (analysis) tag is appropriate, I don't know of a more specific tag which is relevant.
Here is a different approach using the definition of compactness:
Note that $U,S_1^c,S_2^c,...$ is an open cover of the compact set $S_1$ (show this!).
Hence there is a finite sub cover, and since the $S_k$ are nested, we have $S_1 \subset U \cup S_n^c$ for some $n$.
Since $S_n \subset S_1$, we have $S_n \subset U \cup S_n^c$, from which it follows that $S_n \subset U$.