Source: http://cimas.uca.ma/Hassani/analyseFonctionnelle/diapo/talk_analyse_fonctionnelle.pdf