Source: http://www.unilim.fr/pages_perso/jacques-arthur.weil/M3/poly_math3_2013_chapitre1.pdf