Source: http://pagesperso.lcp.u-psud.fr/humbert/These.pdf