Source: http://thalesm.free.fr/gestclasse/documents/seconde/cours/cours_fonctions_expressions_algebriques.pdf