Bir de determinant fonksiyonu yardımıyla soruya biraz daha farklı bir biçimde yaklaşmak mümkün.
$F$ cismimiz $q$ elemanlı olsun. Biliyoruz ki
\begin{equation} \text{det}:\text{GL}_2(F)\rightarrow F^{\times} \end{equation}
bir grup yapıdönüşümü (group homomorphism) tabii ki, çünkü
\begin{equation}\text{det}(AB)=(\text{det}A)(\text{det}B)\end{equation}
eşitliği her $A,B$ matrisi için sağlanır. Yine biliyoruz ki bu yapıdönüşümünün çekirdeği (kernel) tam olarak $\text{SL}_2(F)$.
Yapıdönüşümümüz örten (surjective) olduğundan, birinci eşyapıdönüşümü savı (first isomorphism theorem) gereği,
\begin{equation} |\text{GL}_2(F)/\text{SL}_2(F)|=|F^{\times}|\end{equation}
eşitliği sağlanır. Eşitlikte adı geçen her nesne sonlu olduğundan,
\begin{equation} |\text{SL}_2(F)|=|\text{GL}_2(F)/F^{\times}|\end{equation}
eşitliği de sağlanır.
$|F^{\times}|=q-1$ ve $|\text{GL}_2(F)|=(q^2-1)(q^2-q)$ hesaplamaları ve önceki çözümdeki yorum eşliğinde istenen sonuç elde edilir.
Hatırlatma: $|\text{GL}_2(F)|=(q^2-1)(q^2-q)$ hesabını yapmak için $2\times 2$'lik bir matrisin tekil olmaması (nonsingular) için doğrusal bağımsız (linearly independent) iki satıra sahip olması gerektiği unutulmamalı.