Source: https://thalesm.hmalherbe.fr/gestclasse/documents/seconde/cours/cours_ensembles_et_intervalles.pdf