Source: https://iml.univ-mrs.fr/~rodier/Cours/RappelCorps finis.pdf