Source: https://rolin.perso.math.cnrs.fr/calcdiff/L3 - Cours de Calcul Differentiel - 2017-2018.pdf