Source: https://www.math.u-bordeaux.fr/~smarques/cours/Physique/exosup/transffourcor.pdf