Source: http://www.normalesup.org/~vripoll/td-formesquadratiques09.pdf