Source: https://mathsecondairesite.files.wordpress.com/2017/03/etude-fonctions-cours-3.pdf