Source: https://spcl.ac-montpellier.fr/moodle/pluginfile.php/19604/mod_resource/content/0/PCM_FS05_RappelsMeca.pdf