Source: http://www.lma.cnrs-mrs.fr/sites/www.lma.cnrs-mrs.fr/IMG/pdf/cours_m1-chap1.pdf