Source: https://www-fourier.ujf-grenoble.fr/~faure/enseignement/meca_q/TD/td_08_perturbation_indept_temps.pdf