Proposition: Let $G$ be a compact Lie group and let $$G\supset G_1\supset G_2\supset\ldots$$ be a chain of closed subgroups $G_i$ of $G$. Then this chain must eventually stabilize.
Question: The hint for the proof is that $G_i$ are closed manifolds and if $G_{i+1}\neq G_i$, either $\dim G_{i+1}<\dim G_i$ or $G_{i+1}$ has fewer connected components than $G_i$. I understand first part since closed subgroup of compact Lie group is subgroup that is also (embedded) submanifold, but I don't understand second part of the hint, ie. if $G_{i+1}\neq G_i$, either $\dim G_{i+1}<\dim G_i$ or $G_{i+1}$ has fewer connected components than $G_i$. Can you please help me with that? And I believe the rest of the proof is (please correct me if i'm wrong or if I missed something): Since dimensions are finite they must stabilize, ie. there exist $n_0$ such that $\dim G_{n_0}=\dim G_{i}=\dim G_{i+1}=\ldots=constant$ But then (from the hint) the number of components of $G_{i+1}$ $<$ number of components of $G_i$ $<$ number of components of $G_{n_0}$. Since $G_{n_0}$ is closed in $G$ it is compact and therefore has a finite number of connected components (since compact and locally-connected topological space has at most finitely many connected components). So it follows that eventually these number must also stabilize and proposition is true. Thank you!