Source: https://arnaud.jobin.pro/Archives_ECE1/Cours/CH7/exos_Ensembles_applications.pdf