Source: http://chronos.isir.upmc.fr/~khamassi/teaching/EspritCritique/Decremps_ARE_CoursPART2.pdf