Question is to prove that :
$Q_8$ is isomorphic to a subgroup of $S_8$, but not isomorphic to a subgroup of $S_n$ for $n\leq 7$.
I see that $Q_8$ is isomorphic to subgroup of $S_8$ by left multiplication action.
Hint given was to prove that stabilizer of any point contains $\{\pm 1\}$.
To prove Cayley's theorem, stating any group is isomorphic to a subgroup of $S_n$ we take action of given group on a set $A$ having same cardinality.
with that motivation I want to check if there is a Isomorphism then there is a map from $G\times A \rightarrow A$. i.e., $G$ gives a permutation group $S_A$.
I tried in same manner. Suppose $Q_8$ is isomorphic to subgroup of $S_n$ with $n\leq 7.$ Then it should come from a group action of $Q_8$ on a set of cardinality at most 7.
Suppose $Q_8$ acts on a set $A$ with possible cardinality at most 7. For $a \in A,$ let
$\textrm{Stab}(a)=\{g\in Q_8 : g \cdot a = a\}$
$\textrm{cl}(a)=\{g \cdot a : g\in Q_8\}$
denote the stabilizer of $a$ in $Q_8$ and the class (or orbit) of $a,$ respectively. I know the number of elements in a class of $a$ equals to the index of the stabilizer of $a$ in $Q_8.$
By the definition of class of $a$, $\textrm{cl}(a)\subseteq A$ and as $|A|\leq 7,$ I see that $|\textrm{cl}(a)|\leq 7$.
But, $|\textrm{cl}(a)|=|Q_8: \textrm{Stab}(a)|$ for any element $a\in A$.
So, $|Q_8:\textrm{Stab}(a)|=|\textrm{cl}(a)|\leq 7$ for all $a\in A$.
So, $\textrm{Stab}(a)$ should be non-trivial subgroup of $Q_8$ (if not then $|Q_8:\textrm{Stab}(a)|=8.$
A proper non-trivial subgroup of $Q_8$ contains $\{\pm1\}$.
So, in the worst case, $\{\pm 1\}\subseteq \textrm{Stab}(a)$ for all $a\in A$.
As $\ker(\eta)=\cap_{a\in A}\textrm{Stab}(a)$ (where $\eta$ is the action of $Q_8$ on $A$)
We see that $\{\pm 1\}\subseteq \ker(\eta)$ which means that $\ker(\eta)$ is non-trivial.
Thus, there is no isomorphism (coming from $\eta$) between $Q_8$ and any subgroup of $S_7$.
I would be thankful if someone can check whether my approach is correct or if there is any other simple possible way.
P.S : Usually what i do to see whether two groups are isomorphic or not is to check for cardinality, abelian property, no of elements with same order and so on. But I was having no idea when i fail in all these ways. With this Group actions i could see possibility for getting a precise conclusion on Isomorphisms.I would like to Thank Mr. Jyrki Lahtonen (a user of Math.SE) who made me to get used to Group actions.
P.S $2$: If any thing is wrong in my idea, it is entirely my fault, and if anything is correct in this whole credit should go to Mr. Jyrki Lahtonen