Les mathématiciens du XIXe siècle découvrirent que les démonstrations d'Euclide nécessitent des hypothèses additionnelles, non spécifiées dans le texte original, par exemple l'axiome de Pasch. David Hilbert modifia la liste pour en fournir un jeu complet en 1899 dans un article intitulé Les fondements de la géométrie. La liste des axiomes de Hilbert en contient 20.