Let $G$ be a group and $H<G$ such that $[G:H]<\infty$. There exists a subgroup $N\triangleleft G$ such that $[G:N]<\infty$.
I have to show this fact (that according to my book is due to Poincaré), but I think that the statement, written in this way, is trivial: for every group $G$, I can take $N=G$, in fact $G\triangleleft G$ and $[G:G]=1$.
Where am I wrong?
If I'm not wrong, do you know a similar statement?
The non-trivial version of the statement is that $N$ can be taken to be a subgroup of $H$. In other words, the collection of finite index normal subgroups is cofinal in the collection of all finite index subgroups.