Source: https://www.math-evry.cnrs.fr/_media/members/mfalconnet/examenl3gbi2013.pdf