Source: https://www.lmd.jussieu.fr/~fcodron/COURS/notes_dynam1.pdf