Source: http://www-ljk.imag.fr/membres/Luc.Biard/LucBiard_mat234/Corriges-TD-algebre.pdf