Solution (source code)

= Solution

The kernel is $\{g:\rho(g)=I\}$ and is normal because $\rho(hgh^{-1})=\rho(h)\rho(g)\rho(h)^{-1}$. A one-dimensional representation kills every commutator. Conversely, irreducibles killing $G'$ factor through the finite abelian <group> $G/G'$ and are one-dimensional.