Source: http://licence-math.univ-lyon1.fr/lib/exe/fetch.php?media=a10:algebrei:devoir_maison_7_automne_2010_correction.pdf