Source: http://thalesm.hmalherbe.fr/gestclasse/documents/seconde/cours/cours_geometrie_vectorielle_partie_II.pdf