Source: http://blog.ac-versailles.fr/jpgoualard/public/2nde-cours_factorisations.pdf