The following theorem is due to E. Galois and a proof can be found in Basic Algebra 1 by N. Jacobson:
Theorem. For all $n\geqslant 5$, the alternating group $A_n$ is simple.
Here are the main steps of the proof:
Proposition 1. For all $n\geqslant 3$, the alternating group $A_n$ is generated by the set of $3$-cycles.
Sketch of a proof. By induction on the number of fixed points, any element of $S_n$ is a product of transpositions. Moreover, since an element of $A_n$ has signature $1$ and a transposition has signature $-1$, the number of transpositions appearing in its decomposition must be even. To conclude, notice that any product of two distinct transpositions is a $3$-cycle. $\Box$
Proposition 2. For all $n\geqslant 5$, the $3$-cycles are conjugated in $S_n$.
Idea of a proof. Let $(a,b,c)$ and $(d,e,f)$ be two $3$-cycles. Since $n\geqslant 3$, there exists $\sigma\in S_n$ such that $\sigma(a)=d$, $\sigma(b)=e$, $\sigma(c)=f$ and using the conjugation formula, one has: $$\sigma(a,b,c)\sigma^{-1}=(d,e,f).$$
If $\sigma$ has signature $1$, we are done. Otherwise, since $n\geqslant 5$, there exists $i\neq j$ in $\{1,\cdots,n\}\setminus\{a,b,c\}$, therefore $\tau:=(i,j)\sigma$ is in $A_n$ and one has: $$\tau(a,b,c)\tau^{-1}=(d,e,f).$$
Whence the result. $\Box$
Proposition 3. Let $n\geqslant 5$ and $H\neq\{\textrm{id}\}$ be a normal subgroup of $A_n$, then there exists a $3$-cycle in $A_n$.
Sketch of a proof. The key point is that a $3$-cycle is an element of $A_n$ whose number of fixed points is maximal. $\Box$
Regarding $\textrm{GL}_2(\mathbb{R})$, $\textrm{SL}_2(\mathbb{R})$ is a nontrivial simple group of $\textrm{GL}_2(\mathbb{R})$, it is the kernel of the determinant.