Source: http://frederic.gaunard.com/1617/cours-chap2.pdf