Source: https://lapth.cnrs.fr/~salati/TD_TQC.pdf