A common strategy in group theory for proving results/solving problems is to find a clever group action. You take the group you are interested in (or perhaps a subgroup), and find some special set that your group can act on, usually by left multiplication or conjugation. Somehow studying this action makes the result you want clearer to see.
The most obvious example of this is with proving the Sylow theorems.
- To prove the First Sylow theorem (that a $p$-subgroup exists) you can let $G$ act by left multiplication on all subsets of $G$ that have size $p^n$.
- To prove the Second Sylow theorem (that Sylow $p$-subgroups are conjugate) you let $Q$ be any $p$-subgroup, $P$ a Sylow $p$-subgroup, and let $Q$ act on $G/P$ by left multiplication.
- To prove the Third Sylow theorem (that the number of Sylow $p$-subgroups is $1\pmod p$ and divides $|G|$) you can consider both $G$ and some Sylow $p$-subgroup $P$ acting on $\operatorname{Syl}_p(G)$ by conjugation.
My question: is there any intuitive or natural way to come up with these group actions? To me, all three proofs seem magical -- if someone had told me which group action to consider, I could probably have completed the proofs myself, but I would never have come up with the appropriate action myself.
More generally, are there any ways to "see" which group action might help for solving a specific problem?
The Sylow Theorems definitely have a lot of non-obvious ideas, and I think expecting someone to come up with these ideas on their own is not a reasonable ask. With that said, here are some pieces of intuition I have.
The Sylow Theorems are inherently combinatorial. It is natural to ask for an underlying combinatorial object (or collection of such objects) upon which the group should act. Let $n := p^{\alpha}m$, where $p$ does not divide $m$. The Lucas Congruence tells us that $p$ does not divide $\binom{p^{\alpha}m}{p^{\alpha}}$. The binomial coefficient tells us that it might be worth looking at the $p^{\alpha}$ subsets of the group. In terms of the action, left multiplication and conjugation are the natural things to try. The left action is a bit easier to analyze; so if I hadn't seen the proof before, I'd start with that.
When analyzing a group action, the orbits and stabilizers tell us a lot. Once we have found that the stabilizer of the above action is a Sylow $p$-subgroup, it is very natural to ask whether we can get all of the Sylow $p$-subgroups from the stabilizer. This would actually be very nice if we could do so; as otherwise, we have a lot more structural and combinatorial analysis to do, which can be messy. Note that conjugation gives us automorphisms. So the conjugates of the stabilizer are also Sylow $p$-subgroups, but we don't know if we have enumerated all the Sylow $p$-subgroups.
To get that the Sylow $p$-subgroups are conjugate, we have a few observations. First, the $p$-group fixed point theorem that if a $p$-group $P$ acts on a finite set $X$, where $p$ does not divide $|X|$, then the action has a fixed point. We use this fact, together with the intuition that every $p$-subgroup of $G$ should be a subgroup of a Sylow $p$-subgroup to get the conjugation action. Precisely, if $P$ is a Sylow $p$-subgroup of $G$, then $p$ does not divide $|G/P|$. Let $Q$ be a $p$-subgroup of $G$. We let $Q$ act on $G/P$ by left multiplication. The conjugacy condition comes from analyzing the fixed points. There are technicalities to this in the proof, but these are the main ideas (at least, to me).
The condition that $n_{p} \equiv 1 \pmod{p}$ and $n_{p}$ divides $m$ falls out from the Orbit-Stabilizer Theorem. Once we have that $G$ acts transitively on $\text{Syl}_{p}(G)$ by conjugation, we have that for $P \in \text{Syl}_{p}(G)$, $\text{Stab}(P) = N_{G}(P)$.