Source: https://lpsc.in2p3.fr/schien/teaching/Mec202_1819/Poly_Mecanique_du_point_2012.pdf