Source: https://coccimath.fr/images/mesdocs/2nd/plantravail/generalitefct.pdf