Source: https://labomath.free.fr/faidherbe/premS/fonction/fonctions.pdf