Euclides foi um matemático grego que desenvolveu um teorema que mais tarde foi nomeado em sua homenagem como Algoritmo Euclidiano. Ele desenvolveu uma versão do teorema fundamental da aritmética e mostrou que nenhuma coleção finita de primes contém todos eles.
Euclides escreveu "Elements", uma coleção de 13 livros composta de teoremas geométricos. Os "Elementos" definiam os termos matemáticos número, número primo, número composto e número perfeito. Euclides provou uma seqüência de teoremas que marca o início da teoria dos números como um empreendimento matemático versus numerológico. A terceira contribuição de Euclides continua sendo uma das provas mais elegantes da matemática.