Source: https://www.lmd.jussieu.fr/~hourdin/COURS/M2model/M2model2009/principes-2x2.pdf