Source: http://www-lmpa.univ-littoral.fr/~smoch/documents/EILCO-CP1/Analyse-CPI1.pdf