Source: https://fac.umc.edu.dz/snv/faculte/BCM/2019/Cours-de-g%C3%A9nie-g%C3%A9n%C3%A9tique-chapitres-Gendouz%20Assia.pdf