Supongamos por contradicción que hay un número finito de primos, a saber $p_1, p_2,...,p_k$ , donde $k$ es un número natural. Consideremos ahora otro número natural $n$ y todos los números naturales $m \leq n$ . Podemos escribir cada $m$ como producto $m_1^2m_2$ , donde $m_1 \in \mathbb{N}$ y $m_2 \in \mathbb{N}$ es un entero libre de cuadrados. Ahora, utilizando algunos argumentos combinatorios simples y el TLC es fácil ver que hay como máximo $2^k\left \lfloor \sqrt{n} \right \rfloor$ formas de escribir el producto $m_1^2m_2$ por lo que podemos concluir que $$n \leq 2^k\sqrt{n}$$ lo cual es absurdo, ya que la desigualdad no se cumple para grandes $n$ .
Esta es una versión de la prueba dada por P. Erdos de la infinitud de los números primos. (según recuerdo).
No tengo problemas para entender la prueba en sí. Lo que me molesta es que, aunque tanto ésta como la prueba de Euclides (creo que todos conocemos esa) son muy bonitas, ésta me parece un poco misteriosa, mientras que la de Euclides, aunque muy ingeniosa, era bastante natural.
Sé que parte de su belleza se debe al hecho mismo de que es inesperado y esquivo. Pero si uno está tratando de demostrar la infinitud de los números primos, ¿por qué pensar en el producto $m_1^2m_2$ ? ¿Por qué iba a servir esto? ¿Acaso Erdos se limitó a probar un montón de ideas diferentes al azar hasta que consiguió una que funcionara (lo que me parece muy poco probable), o hay una motivación para considerar la factorización $m_1^2m_2$ ?
Siento si no me he explicado bien, o si esta pregunta no es adecuada para este sitio web.