Source: https://www.i2m.univ-amu.fr/perso/laurent.regnier/enseignement/AMNS/TD2-g%C3%A9om%C3%A9trie.pdf