Los lectores más antiguos de este blog seguro que saben de mi admiración por Pierre Fermat (escribí mucho sobre él hace unos años). Este matemático francés es muy conocido en el mundo de las matemáticas (y fuera de él) por el llamado último teorema de Fermat, pero Fermat nos dejó muchas más cosas. Una de ellas fue su afirmación sobre los números de Fermat que Leonarhd Euler se encargó de desmontar. A continuación te cuento de qué va la cosa y cómo Euler consiguió refutar la afirmación de Fermat.
Los números de Fermat, a los que denotaremos por (con
un número natural), son los números de la forma:
La afirmación de Fermat sobre ellos fue la siguiente:
Todos los números de la forma
son primos.
Si hacemos los cálculos para los primeros valores de , obtenemos los siguientes valores:
Vaya, todos ellos son primos. ¿Nos vale eso como demostración? No. ¿Dejó Fermat alguna demostración de este resultado? Por supuesto que no (parece mentira que no conozcáis a Fermat).
El siguiente número de Fermat, el que corresponde a , es_
¿Es primo? ¿No es primo? Ahora igual tenemos herramientas para determinarlo en un tiempo prudencial, pero a ver quién era el guapo que lo intentaba factorizar a mediados del siglo XVII sin «morir» en el intento…
Bueno, igual no era para tanto, pero el trabajo no era muy apetecible. Y no debió serlo para mucha gente, ya que pasaro unos 100 años hasta que 1732 Euler mostraba que era compuesto. Más concretamente, Euler nos daba la siguiente factorización de
:
¿Cómo llegó Euler a dicha factorización? ¿Dividió entre todos los primos desde 2 en adelante hasta que apareció el 641? ¿O consideró la raíz cuadrada de
, que es aproximadamente
, y dividió entre todos los números primos menores que ella? ¿Acaso Euler tenía algún método infalible para determinar si cierto número es o no es primo?
Pues no, no y seguro que no. Ninguna de las tres opciones (y mucho menos la última). Euler utilizó un trabajo suyo sobre el pequeño teorema de Fermat para, a partir de él, llegar al ansiado factor de .
Hemos dicho que Euler dio una factorización de en 1732, pero lo que no dio en ese momento fue una explicación de cómo llegó a ella. Dicha explicación aparece unos años después, en 1750, en su trabajo Theoremata circa divisors numerorum («Teoremas sobre divisores de números»). El motivo principal de este trabajo era dar su primera demostración sobre el pequeño teorema de Fermat, pero en él había más información.
Tras esa demostración, Euler demuestra el siguiente resultado, más general:
Y, después, usa este resultado para probar el siguiente teorema sobre divisores de números que son suma de dos cuadrados:
En realidad a Euler le interesaba el contrarrecíproco de este teorema:
Si
y
no tienen un factor primo común de la forma
, entonces todos los factores primos impares de
deben ser de la forma
.
Después, Euler da un par de teoremas más extendiendo el anterior a sumas de dos potencias cuartas (divisibles sólo por primos impares de la forma ) y dos potencias octavas (con divisores primos de la forma
). Para finalizar, da un teorema general:
Euler no lo especifica, pero se entiende que se refiere al caso en el que y
son primos relativos (aunque este resultado es cierto si
y
no tienen factores comunes de la forma
).
Ya tenemos forma interesante de intentar fatorizar nuestro . Como tanto
como
son potencias de exponente 32 (y como
y
son primos relativos), se tiene que cualquier posible divisor de
debe ser de la forma
. Tomemos los posibles valores de
(hasta, como mucho, la raíz cuadrada de
) y veamos qué ocurre:
, que no es primo (múltiplo de 5).
, que no es primo (múltiplo de 3).
, primo, pero no divide a
.
, primo, pero no divide a
.
, que no es primo (múltiplo de 3).
, que no es primo (múltiplo de 5).
, primo, pero no divide a
.
, que no es primo (múltiplo de 3).
, primo, pero no divide a
.
, primo, y divisor de
.
Por tanto, para encontrar el factor sólo hemos tenido que hacer cinco divisiones. Teniendo en cuenta que hay más de 6500 números primos menores que la raíz cuadrada de
, y que habría que probar con todos ellos, hemos conseguido factorizarlo con un esfuerzo mínimo (aunque, eso sí, con muchas matemáticas previas).
¿Y qué ocurre con el otro factor que nos queda al dividir, con ? Pues que también es primo, aunque parece que Euler no se preocupó por ello (al menos no dejó constancia de que lo hiciera). Y es una pena, ya que en una lista de números primos grandes que el propio Euler confeccionó en 1762, el mayor era
, bastante más pequeño que nuestro
. ¿Le habría sido muy costoso comprobarlo? Veámoslo:
Por tanto, Euler podría haber comprobado la primalidad de este número, y por tanto tener en sus manos el mayor número primo conocido en su época, con sólo unos minutos de lápiz y papel.
Por cierto, supongo que más de uno se estará preguntando por lo que se sabe de los números de Fermat posteriores a , ¿verdad? Bien, pues parece ser que a día de hoy se sabe que, hasta
, todos los números de Fermat son compuestos, de hecho se tiene la factorización completa de todos ellos (información tomada de la Wikipedia en inglés). ¿Qué ocurre con los siguientes? Pues ahora mismo no se tiene nada seguro, pero la verdad es que se piensa que todos son compuestos. Vamos, que Fermat se equivocó profundamente con su afirmación…
…pero es, hasta ahora, solamente una creencia (apoyada en datos, pero creencia al fin y al cabo). Sólo el tiempo (y las matemáticas) se encargará de dar o quitar razones.
Fuente: How Euler Did It: Factoring F5, de Ed Sandifer.
¿Te ha gustado la entrada? Puedes invitarme a un café, Gauss te lo agradecerá 😉
[…] Referencia y fuente:Cómo factorizó Euler F5 | Gaussianos 14.dic.2021 | DiAmOnD | https://www.gaussianos.com/como-factorizo-euler-f5/ […]
Aunque el artículo está muy bien, me permito una pequeña crítica. No es justo contraponer «Euler lo encontró haciendo solo 5 divisiones» con «sin las matemáticas previas habría necesitado dividir por los 6500 primos que hay hasta la raíz de F_5». La realidad es que sin las matemáticas previas solo habría necesitado probar con los primos hasta 641, que son poco más de 100. ¿Son muchos? Quizás, pero habría sido factible hacerlo. No en unos minutos, pero sí en unas horas. De hecho, puestos a especular, puede que la historia sea al revés: Quizá Euler encontró la factorización *sin* conocer… Lee más »
Muy buena esa observación; bien puede ser que encontrase primero la factorización y como hilo de Ariadna, fuese atando cabos posteriormente en los diversos teoremas.
Estos matemáticos parecían ser muy expertos en esconder el como llegaban realmente a sus resultados, aunque no se les puede negar tanto el talento como que trabajadores eran un rato largo.
Se pueden generalizar muy sencillamente los números de Fermat, de la forma b^(2^n) + k. De esa manera se pueden buscar los menores valores de k para los que existen no cinco, sino siete primos generalizados de Fermat, de n = 0 a n = 6. Así, para b = 2, k mínimo = 66747 y obtenemos los primos 66749, 66751, 66763, 67003, 132283, 4295034043, 18446744073709618363. Para b = 3, k min = 18248. Recomiendo la sucesión que publiqué hace casi 10 años en la OEIS de Sloane con el número A225560 y que pasó casi totalmente desapercibida, quizás porque… Lee más »
https://oeis.org/A226707
https://oeis.org/A225492
https://oeis.org/A225392
https://oeis.org/A226708
? k=424427587626;b=5;for(n=0,10,a=b^(2^n)+k;if(ispseudoprime(a),print([b,k,n,a])))
[5, 424427587626, 0, 424427587631]
[5, 424427587626, 1, 424427587651]
[5, 424427587626, 2, 424427588251]
[5, 424427587626, 3, 424427978251]
[5, 424427587626, 4, 577015478251]
[5, 424427587626, 5, 23283064365811390478251]
[5, 424427587626, 6, 542101086242752217003726400434971280140478251]
[5, 424427587626, 7, 293873587705571876992184134305561419454666389193021880377187926569604314863682217640478251]
[5, 424427587626, 8, 86361685550944446253863518628003995711160003644362813850237034701685918031624270579715075034722882265605472939461496635969950989468319466936530037770580747746862471104092640478251]
[5, 424427587626, 9, 7458340731200206743290965315462933837376471534600406894271518333206278385070118304936174890400427803361511603255836101453412728095225302660486164829592084691481260792318781377495204074266435262941446554365063914765414217260588507120031686823003222742297563699265350215337206058336516628646003612927433551846968657326499008153319891789578832685947842640478251]
No había reparado hasta ahora,que debido a las terminaciones cíclicas de las potencias de 5, de los 10 primos consecutivos, los 8 mayores terminan todos en 8251, los 7 mayores en 78251, los 6 mayores en 478251, los 5 mayores en 0478251, los 4 mayores en 40478251, los 3 mayores en 640478251 y los 2 mayores en 2640478251. Otra curiosidad bonita más.