Source: http://maths54.free.fr/terminal/ch2_gene_fonc/cours_chap2.pdf