El teorema de Euclides es una afirmación fundamental de la teoría de números que afirma que existen infinitos números primos . Fue demostrado por primera vez por Euclides en su obra Elementos . Existen varias demostraciones del teorema.
Euclides ofreció una prueba publicada en su obra Elementos (Libro IX, Proposición 20), [1] que se parafrasea aquí. [2]
Consideremos cualquier lista finita de números primos p 1 , p 2 , ..., p n . Se demostrará que existe al menos un número primo adicional no incluido en esta lista. Sea P el producto de todos los números primos de la lista: P = p 1 p 2 ... p n . Sea q = P + 1. Entonces q es primo o no:
Esto demuestra que para cada lista finita de números primos existe un número primo que no está en la lista. [4] En la obra original, como Euclides no tenía forma de escribir una lista arbitraria de números primos, utilizó un método que aplicaba con frecuencia, es decir, el método del ejemplo generalizable. Es decir, elige solo tres primos y, utilizando el método general descrito anteriormente, demuestra que siempre puede encontrar un primo adicional. Euclides presumiblemente asume que sus lectores están convencidos de que una prueba similar funcionará, sin importar cuántos primos se elijan originalmente. [5]
A menudo se afirma erróneamente que Euclides demostró este resultado por contradicción partiendo de la suposición de que el conjunto finito considerado inicialmente contiene todos los números primos, [6] aunque en realidad se trata de una prueba por casos , un método de prueba directa . El filósofo Torkel Franzén , en un libro sobre lógica, afirma: "La prueba de Euclides de que hay infinitos primos no es una prueba indirecta [...] El argumento a veces se formula como una prueba indirecta reemplazándolo por la suposición 'Supongamos que q 1 , ... q n son todos los primos'. Sin embargo, dado que esta suposición ni siquiera se utiliza en la prueba, la reformulación es inútil". [7]
Existen varias variaciones de la prueba de Euclides, entre las que se incluyen las siguientes:
El factorial n ! de un entero positivo n es divisible por todo entero de 2 a n , ya que es el producto de todos ellos. Por lo tanto, n ! + 1 no es divisible por ninguno de los enteros de 2 a n , ambos inclusive (da un resto de 1 cuando se divide por cada uno). Por lo tanto, n ! + 1 es primo o divisible por un primo mayor que n . En cualquier caso, para todo entero positivo n , hay al menos un primo mayor que n . La conclusión es que el número de primos es infinito. [8]
Otra prueba, del matemático suizo Leonhard Euler , se basa en el teorema fundamental de la aritmética : que cada número entero tiene una única factorización prima. Lo que Euler escribió (no con esta notación moderna y, a diferencia de los estándares modernos, sin restringir los argumentos en sumas y productos a conjuntos finitos de números enteros) es equivalente a la afirmación de que tenemos [9]
donde denota el conjunto de los k primeros números primos, y es el conjunto de los números enteros positivos cuyos factores primos están todos en
Para demostrar esto, se desarrolla cada factor del producto como una serie geométrica y se distribuye el producto sobre la suma (este es un caso especial de la fórmula del producto de Euler para la función zeta de Riemann ).
En la penúltima suma, cada producto de primos aparece exactamente una vez, por lo que la última igualdad es verdadera por el teorema fundamental de la aritmética. En su primer corolario a este resultado Euler denota con un símbolo similar al "infinito absoluto" y escribe que la suma infinita en el enunciado es igual al "valor" , al que el producto infinito es por tanto también igual (en terminología moderna esto es equivalente a decir que la suma parcial hasta de la serie armónica diverge asintóticamente como ). Luego en su segundo corolario, Euler señala que el producto
converge al valor finito 2, y por consiguiente hay más primos que cuadrados. Esto demuestra el teorema de Euclides. [10]
En el mismo artículo (Teorema 19), Euler de hecho utilizó la igualdad anterior para demostrar un teorema mucho más fuerte que era desconocido antes de él, a saber, que la serie
es divergente , donde P denota el conjunto de todos los números primos (Euler escribe que la suma infinita es igual a , lo que en terminología moderna equivale a decir que la suma parcial hasta de esta serie se comporta asintóticamente como ).
Paul Erdős dio una prueba [11] que también se basa en el teorema fundamental de la aritmética. Todo entero positivo tiene una factorización única en un número libre de cuadrados r y un número cuadrado s 2 . Por ejemplo, 75.600 = 2 4 3 3 5 2 7 1 = 21 ⋅ 60 2 .
Sea N un entero positivo y sea k el número de primos menores o iguales a N. Llamemos a esos primos p 1 , ... , p k . Cualquier entero positivo a que sea menor o igual a N puede entonces escribirse en la forma
donde cada e i es 0 o 1. Hay 2 k formas de formar la parte libre de cuadrados de a . Y s 2 puede ser como máximo N , por lo que s ≤ √ N. Por lo tanto, como máximo 2 k √ N números pueden escribirse en esta forma. En otras palabras,
O, reordenando, k , el número de primos menores o iguales a N , es mayor o igual a 1/2 log 2 N . Dado que N es arbitrario, k puede ser tan grande como se desee eligiendo N apropiadamente.
En la década de 1950, Hillel Furstenberg introdujo una prueba por contradicción utilizando la topología de conjuntos de puntos . [12]
Defina una topología de los números enteros , llamada topología de números enteros uniformemente espaciados , declarando que un subconjunto es un conjunto abierto si y solo si es el conjunto vacío , o es una unión de secuencias aritméticas (para ), donde
Entonces se sigue una contradicción de la propiedad de que un conjunto finito de números enteros no puede ser abierto y la propiedad de que los conjuntos base son a la vez abiertos y cerrados , ya que
no puede ser cerrado porque su complemento es finito, pero es cerrado porque es una unión finita de conjuntos cerrados.
Juan Pablo Pinasco ha escrito la siguiente prueba. [13]
Sean p 1 , ..., p N los N primos más pequeños. Entonces, por el principio de inclusión-exclusión , la cantidad de números enteros positivos menores o iguales a x que son divisibles por uno de esos primos es
Dividiendo por x y dejando x → ∞ se obtiene
Esto se puede escribir como
Si no existen otros primos que p 1 , ..., p N , entonces la expresión en (1) es igual a y la expresión en (2) es igual a 1, pero claramente la expresión en (3) no es igual a 1. Por lo tanto, debe haber más primos que p 1 , ..., p N .
En 2010, Junho Peter Whang publicó la siguiente prueba por contradicción. [14] Sea k cualquier entero positivo. Entonces, según la fórmula de Legendre (a veces atribuida a De Polignac )
dónde
Pero si sólo existen un número finito de números primos, entonces
(el numerador de la fracción crecería exponencialmente mientras que por la aproximación de Stirling el denominador crece más rápidamente que exponencialmente), contradiciendo el hecho de que para cada k el numerador es mayor o igual que el denominador.
Filip Saidak dio la siguiente prueba por construcción , que no utiliza reductio ad absurdum [15] ni el lema de Euclides (que si un primo p divide a ab entonces debe dividir a o b ).
Como cada número natural mayor que 1 tiene al menos un factor primo , y dos números sucesivos n y ( n + 1) no tienen ningún factor en común, el producto n ( n + 1) tiene más factores primos diferentes que el propio número n . Por tanto, la cadena de números pronicos :
1×2 = 2 {2}, 2×3 = 6 {2, 3}, 6×7 = 42 {2, 3, 7}, 42×43 = 1806 {2, 3, 7, 43}, 1806×1807 = 3263442 {2, 3, 7, 43, 13, 139}, · · ·
proporciona una secuencia de conjuntos de primos en crecimiento ilimitado.
Supongamos que sólo hubiera k primos ( p 1 , ..., p k ). Por el teorema fundamental de la aritmética , cualquier entero positivo n podría entonces representarse como
donde los exponentes enteros no negativos e i junto con la lista finita de primos son suficientes para reconstruir el número. Dado que para todo i , se deduce que para todo i (donde denota el logaritmo en base 2). Esto produce una codificación para n del siguiente tamaño (usando la notación O mayúscula ): bits. Esta es una codificación mucho más eficiente que representar n directamente en binario, que toma bits. Un resultado establecido en la compresión de datos sin pérdida establece que, en general, no se pueden comprimir N bits de información en menos de N bits. La representación anterior viola esto con creces cuando n es lo suficientemente grande ya que . Por lo tanto, el número de primos no debe ser finito. [16]
Romeo Meštrović utilizó un argumento par-impar para demostrar que si el número de primos no es infinito, entonces 3 es el primo más grande, una contradicción. [17]
Supongamos que son todos los números primos. Consideremos y observemos que, por supuesto, todos los números enteros positivos que son primos entre sí están en el conjunto . En particular, es primo entre sí y, por lo tanto, es . Sin embargo, esto significa que es un número impar en el conjunto , por lo tanto , o . Esto significa que debe ser el número primo más grande, lo cual es una contradicción.
La prueba anterior sigue funcionando si se reemplaza por cualquier primo con , el producto se convierte en y el argumento par contra impar se reemplaza por un argumento divisible contra uno no divisible por . La contradicción resultante es que debe, simultáneamente, ser igual y mayor que , [a] lo cual es imposible.
Los teoremas de esta sección implican simultáneamente el teorema de Euclides y otros resultados.
El teorema de Dirichlet establece que para dos números enteros coprimos positivos a y d , hay una cantidad infinita de primos de la forma a + nd , donde n también es un número entero positivo. En otras palabras, hay una cantidad infinita de primos que son congruentes con a módulo d .
Sea π ( x ) la función de conteo de primos que da el número de primos menores o iguales a x , para cualquier número real x . El teorema de los números primos establece entonces que x / log x es una buena aproximación a π ( x ) , en el sentido de que el límite del cociente de las dos funciones π ( x ) y x / log x cuando x aumenta sin límite es 1:
Usando notación asintótica, este resultado puede reformularse como
Esto produce el teorema de Euclides, ya que
En teoría de números , el postulado de Bertrand es un teorema que establece que para cualquier número entero , siempre existe al menos un número primo tal que
El teorema de Bertrand-Chebyshev también puede enunciarse como una relación con , donde es la función de conteo de primos (número de primos menores o iguales a ):
Esta afirmación fue formulada por primera vez en 1845 por Joseph Bertrand [18] (1822-1900). El propio Bertrand verificó su afirmación para todos los números en el intervalo [2, 3 × 10 6 ]. Su conjetura fue demostrada completamente por Chebyshev (1821-1894) en 1852 [19] y, por ello, el postulado también se denomina teorema de Bertrand-Chebyshev o teorema de Chebyshev .