Source: http://perso.eleves.ens-rennes.fr/~tpier758/agreg/dvpt/maths/corps_finis.pdf