Source: https://www.ljll.math.upmc.fr/~claeys/4M054/fichier-cours-3.pdf