Source: https://www.mathmassa.free.fr/pdf/pdf_seconde/DM2GT1_Calculs_Algebriques.pdf