We are told the following:
Let $S_n$ denote the permutation group on $\{1,\dots,n\}$ and let $GL_n(\mathbb{R})$ denote the group of invertible $n \times n$ matrices. Now assume the following fact:
for each $n$ there is a group homomorphism $\varphi : S_n \rightarrow GL_n(\mathbb{R})$ such that $\ker (\varphi) = \{\iota\}$, where $\iota$ is the identity permutation.
How do I show that any finite group $G$ is isomorphic to a subgroup of $GL_{n}(\mathbb{R})$ for some $n$?
I realise I need to use Cayley's theorem for a finite group which is:
Every finite group $G$ of order $n$ is isomorphic to a subgroup of $S_n$.
However, I am unsure how I can answer this question.
Thank you
By Cayley's theorem for finite groups:
Every finite group $G$ of order $n$ is isomorphic to a subgroup of $S_n$.
Let $f: G \rightarrow S_n$ be a homomorphism and also an isomorphism.
We also know that $\varphi : S_n \rightarrow GL_n(\mathbb{R})$ is a homomorphism.
Since $\ker (\varphi) = \{\iota\}$ where $\iota$ is the identity permutation, then $\varphi$ is injective. Furthermore since $\text{im} (\varphi) = GL_n(\mathbb{R})$ then $\varphi$ is also surjective. This means that $\varphi$ is a bijective homomorphism, which means it is an isomorphism.
Therefore since $f$ and $\varphi$ are both isomorphisms, then $\varphi \circ f$ is an isomorphism too. Hence any finite group $G$ is isomorphic to a subgroup of $GL_n(\mathbb{R})$ for some $n$.
This would be my attempt at the answer.