Let $G$ be a finite group of order $n$ and $p$ be the minimal prime number dividing $n$. Assume that $H \subset G$ is a subgroup of index $p$. Prove that $H$ is normal: $H \trianglelefteq G$
To do this, I said, lets first take the set $X = \{aH\}$, i.e the set of left cosets of H, where $|X| = p$.
If we then consider the action of $G$ on $X$ by left shifts, we get $(g,aH) \rightarrow (ga, H)$. We then have just one orbit such that $X = Orb(H)$.
Now, lets consider the same action but by group $H$. This gives us $(h,aH) \mapsto (ha,H)$. Here, there is a special orbit consisting of just one element, $H : hH = H \,\,\,\,\forall h \in H$. (How do you get this?)
We then conclude that $X \ \{H\}$ consists of several orbits, where their index is given by $|X \ \{H\}| = p -1$, and the number of elements in an orbit divides $G$, $p$ is the minimal prime dividing $|G| \implies $ All orbits consist of just 1 orbit (What does that mean? How can all orbits have 1 orbit?)
We therefore get, for any $h \in H, a \in G$, we get
$$h(aH) = aH \implies a^{-1}haH = H \iff a^{-1}Ha \in H \iff H \trianglelefteq G$$
Does this proof make sense? Can you help me with the questions in text please? Thank you.