I am having difficulty proving that the binary icosahedral group $2I$ is isomorphic to ${\rm SL}(2,5)$.
The binary icosahedral group $2I$ is a finite subgroup of $H^1$, where $H^1=\{q\in\mathbb{H}\mid |q|=1\}$ is the multiplicative group of unit quaternions. Below are some notations from Voight's book "Graduate Texts in Mathematics, 288 Quaternion Algebras (2021)".
Let $\tau=\frac{1+\sqrt{5}}{2}$, $R=\mathbb{Z}[\tau]$ and $F=\mathbb{Q}(\sqrt{5})$, then $R$ is the ring of algebraic integers in $F$.
Let $\zeta = \frac{\tau + \tau^{-1}i + j}{2}$, the $R$-algebra $$O = R + Ri + R\zeta + Ri\zeta. $$ is a maximal order in $\left(\frac{-1,-1}{F}\right)$, and $2I$ is the set of units of $O$: $2I=O^\times$.
I want to prove that $2I\cong {\rm SL}(2, 5)$. I tried adopting the following strategy, but I found there were some details in the argument that I couldn't fill in.
Firstly reduce $O$ by the ideal $\sqrt{5}O$, and get $O/\sqrt{5}O$.
$O/\sqrt{5}O$ is a ring over $\mathbb{F}_5$. I think it lies in some quaternion algebra $A=\left(\frac{a,b}{\mathbb{F}_5}\right)$ which splits, hence $O/\sqrt{5}O$ is mapped to a ring lies inside ${\rm Mat}_2(\mathbb{F}_5)$.
The units $O^\times$ maps injectively into ${\rm SL}(2,5)$, and since both of them have order 120, they are isomprphic.
In step 2, I guess $A$ can be chosen as $\left(\frac{-1,-1}{\mathbb{F}_5}\right)$ where both the -1's come from $i,j$ in $\mathbb{H}$, but I'm not sure of this. And I have no idea of how to prove 3.
Of course, my proof strategy might be wrong. I would be very grateful if you could help clarify my doubts!