Source: https://godichon.perso.math.cnrs.fr/Correction_TD3_L3.pdf