Problem. The centralizer $C_{G}(S)$ of a subset $S$ of a group $G$ is defined by $$C_{G}(S) = \{g \in G \mid sg = gs\mathrm{\,for\,all\,}s \in S\}$$ and the normalizer $N_{G}(H)$ of a subgroup $H$ of $G$ is defined by $$N_{G}(H) = \{g \in G \mid g^{-1}hg \in H\mathrm{\,and\,}ghg^{-1} \in H\mathrm{\,for\,all\,}h \in H\}.$$ Suppose that $G$ is a Hausdorff topological group.
(a) Prove that the centralizer of each subset of $G$ is closed and the normalizer of each closed subgroup is closed.
(b) Prove that each abelian closed subgroup $A$ is contained in a maximal closed abelian subgroup.
(c) Prove that if there is a series $$1 = G_{0} \triangleleft G_{1} \triangleleft \cdots \triangleleft G_{n} = G$$ of subgroups such that $G_{i}/G_{i-1}$ is abelian for each $i = 1,...,n$, then there is such series consisting of closed subgroups.
My attempt.
(a) OK
(b) First, I prove the lemma:
Lemma 1. Suppose that $G$ is a Hausdorff topological group. If $H$ is a subgroup of $G$, then $\overline{H}$ is a subgroup of $G$. If $H$ is abelian, $\overline{H}$ is abelian.
So, I take $\mathcal{F} = \{A \mid A \subset G; A = \overline{A}; A\mathrm{\,abelian}\}$ and $\mathcal{C}$ a chain in $\mathcal{F}$. If $\mathcal{C}$ has no an increasing sequence of elements, then $\mathcal{C}$ has a maximal element. Otherwise, take $A$ as an union of all elements of the chain. Then $A$ is an abelian subgroup and, by the Lema 1, $\overline{A}$ is closed. Therefore, using Zorn's Lema, $\mathcal{F}$ has a maximal element.
PS. The author consider the family $\mathcal{F}$ partially ordered.
(c) I proved the more some lemmas.
Lemma 2. If $H$ is a subgroup of $G$ and $H \triangleleft G$, then $\overline{H} \triangleleft \overline{G}$.
Lemma 3. If $G$ is a group and $N \triangleleft G$, then $\overline{G}/\overline{N} \subset \overline{G/N}$.
Thus, is enough take the closures of each element of the series.
This is just sketch of my proof. I would like to verify if the ideas are correct and make sense. If I wrote something stupid, I would like some hints to correct.
I'm a little insecure about the item (c). I thought that I needed to use the item (a).
For the Zorn argument use the poset $\{H: A \subseteq H, H \text{closed Abelian subgroup of G } \}$ and we just need to note that the closure of the union of any chain is an upperbound (no cases). Then Zorn applies straight away.
Lemma 2 is easily seen to hold using nets, e.g.
Could you prove your lemma 3? You need another formulation: if $G_1 \triangleleft G_2$ and both are subgroups of $G$, then $\overline{G_1}/{\overline{G_2}} \subseteq \overline{G_1/{G_2}}$. The closure of $G$ has no point in your statement when it is the whole group already. If this lemma 3 holds where do you take the closure on the right? Taking the closures in the sequence is I think the right idea. Lemma 3 might not even be needed; you only need that the quotients of the closures are still Abelian.