A382. Achille est fort
Un nombre entier n est dit « puissant » si pour chaque facteur premier p de cet entier, p² est aussi un diviseur de n.
Un nombre d’Achille(1) est un entier puissant sans être une puissance parfaite.
Par exemple n = 72 = 2³.3² est un nombre d’Achille mais n = 216 = 2³.3³ ne l’est pas car 216 = 6³.
φ(n) étant la fonction indicatrice d'Euler de n,c’est à dire le nombre d'entiers strictement positifs inférieurs ou égaux à n et premiers avec n,un nombre d’Achille n est dit « fort » jusqu’au degré k si les entiers successifs φ(n), φ(2)(n)=φ(φ(n)),… …,φ(k)(n)=φ(φ(...φ(φ(n))...)) sont tous des nombres d’Achille.
Q1 Recenser les nombres d’Achille ≤ 2019.
Q2 Déterminer les nombres d’Achille forts au premier degré qui sont inférieurs ou égaux à 2019.
Q3 Déterminer les nombres d’Achille forts jusqu’au troisième degré qui sont inférieurs ou égaux à 107.
Solution proposée par Gaston Parrour
Q1 Recenser les nombres d’Achille ≤ 2019.
Un nombre n = p1a p2b p3c … où on peut supposer p1 < p2 < p3 < … est nombre d'Achille si les conditions [C] suivantes sont satisfaites
Inf (a,b,c, …) ≥ 2
PGCD (a,b,c, …) = 1 (n n'est pas une puissance parfaite) [C]
De plus ici n ≤ 2019 (1)
→ On procède en considérant les nombres n formés de 2 nombres premiers, puis de 3 nombres premiers, etc ...
1 – avec deux nombres premiers constitutifs
Les nombres n qui satisfont à [C ] et (1) commençant par 22 : 2233 2235 2253 2273
'' par 23 : 2332 2334 2335 2352 2372 23112 23132 '' par 24 : 2433 2453
'' par 25 : 2532 2533 2552 2572
'' par 26 : aucun ne satisfait à PGCD (a,b) = 1 '' par 27 : 2732
commençant par 32 : 3253 '' par 33 : 3352 3372
N.B. Les séries commençant par ''52'' et au delà donnent des candidats plus grands que 2019 2 – Avec 3 nombres premiers constitutifs
Le plus petit d'entre eux est n = 233252 = 1 800 Ce nombre est nombre d'Achille → C'est le seul nombre de ce typqui soit inférieur à 2020 et soit nombre d'Achille
==> Les nombres d'Achille n ≤ 2019 figurent en rouge ci-dessus
Q2 Déterminer les nombres d’Achille forts au premier degré et inférieurs ou égaux à 2019.
Ces nombres d'Achille n sont tels que phi(n) remplit les conditions [C] et ces nombres vérifient (1) ==> Il faut donc examiner phi(n) pour les nombres retenus en Q1
La fonction phi étant multiplicative :
phi(n)=p1ap2bp3c …) = n . (p1-1)/p1 . (p2-1)/p2 . (p3-1)/p3 …
Les nombres retenus en Q1 sont de la forme n = 2a.3b n = 2a.5b n = 2a.7b ou bien n = 3a.5b n = 3a.7b
nombres n =2a .3 b
phi(2a3b) = 2a3b . (1 /2 ) . (2/3) = 2a . 3(b-1)
puisque on a déjà 2 ≤ a, ce nombre satisfait aux conditions [C] si 3 ≤ b et [a, (b-1)] = 1
Avec cela
→ A partir de Q1 on retient 2335 2533 nombres n = 2 . 5 a b
phi(2a5b) = 2a5b . ( 1/2) . (4/5) = 2(a+1) . 5 (b-1) puisque 2≤a , ce nombre est nombre d'Achille pour 3 ≤ b et [(a+1), (b-1)] = 1
→ A partir de Q1 on retient 2253 2453
nombres de Q1 commençant par 32 ou 3 3
phi(32.53) = 23.3.52 la puissance de ''3'' est inférieure à 2 phi(33.52) = 23.32.5 '' ''5'' est inférieure à 2 phi(33.72) = 22.33.7 '' ''7'' est inférieure à 2
→ Parmi les nombres d'Achille retenus en Q1 ( ≤ 2019) les nombres suivants sont forts au premier degré ==> 23.35 25.33 2253 2453
Q3 Déterminer les nombres d’Achille forts jusqu’au troisième degré et qui sont inférieurs ou égaux à 107 . Les nombres n phi1=phi(n) phi2=phi(phi1) phi3=phi(phi2) sont donc nombres d'Achille → Ils satisfont chacun aux conditions [C] ci-dessus et la condition (1) est remplacée par
n ≤ 107 (2) A/ Méthode suivie :
Considérer successivement les nombres n formés de 2 nombres premiers, 3 nombres premiers, etc …
Pour chaque cas déterminer ceux qui remplissent les conditions ci-dessus En commençant par exemple avec
1- n avec 2 nombres premiers n = p1a.p2b (p1 < p2) * Pour un choix de p1 (en commençant avec p1 = 2)
(a) → Déterminer le plus grand nombre premier p2 possible , p2max Notons que phi(n) = n . (p1-1)/p1 . (p2-1)/p2 Donc
- l'exposant b de p2 décroit d'une unité → pour que phi3 soit nombre d'Achille 5 ≤ b - la valeur la plus faible de l'exposant de p1, amin , dépend quant à elle de (p2-1)
il se peut que amin = 5 (pour la même raison que bmin = 5) , mais aussi que amin = 2.
Avec cela p2max est déterminé par → p1amin .p2max5 ≤ 107
(b) → Balayage en p2 Pour tout p1 < p2 ≤ p2max :
- rechercher bmax tel que p1amin . p2bmax≤ 107 (lorsque p2=p2max , bmax = bmin = 5) - vérifier alors si pour chaque n = p1a' . p2b' , avec 2 ≤ a' et 5 ≤ b' ≤ bmax ,
les condition [C] et (2) sont remplies à la fois pour n , phi1 , phi2 , phi3 * Reprendre alors les étapes (a) et (b) avec un nouveau choix p1' de p1 ( p1 < p1' )
2- n avec 3 nombres premiers constitutifs n = p1a.p2b.p3c Avec ce qui précède :
(a) → le plus grand p3 possible est déterminé avec c = 5 → p12.p22.p3max5 ≤ 107
Avec p1=2 et p2=3 ( les plus petits possible) , on a ainsi p3max ≤ 12,26 … p3 max = 11
(b) → balayage en p3 ( avec 3 < p3) , p3 = { 5 7 11}
Pour chacun de ces p3
- déterminer cmax (pour p3 = 11 cmax = cmin = 5) par 2 2 .3 2 .p3 cmax 10≤ 7 et pour chaque 5 ≤ c ≤ cmax , former tous les nombres
n = 2a.3b.p3c vérifiant (2)
vérifier alors si on obtient des nombres d'Achille pour n phi1 phi2 phi3 - ensuite déterminer un nouveau cmax' par 2 2.5 2 .p3 cmax' ≤ 10 7
et pour chaque 5 ≤ c ≤ cmax' , procéder comme ci-dessus . - poursuivre en déterminant cmax'' par 3 2 .5 2 .p3 cmax'' ≤ 10 7 etc ...
Remarque : compte tenu de la faible valeur de p3max = 11 (pour le cas p1 =2 et p2 =3) , le nombre d'itérations comme celles décrites ci-dessus est nécessairement très petit.
B/ Les résultats
A partir de la méthode décrite ci-dessus : 1- nombre n constitué de 2 nombres premiers
→ Nombres n = 2a .p2 b qui sont nombres d'Achille jusqu'à phi3 (a) p2max ?
22.p2max5 ≤ 107 → p2max = 19
Mais phi1=phi(n) = 22.194.32 pur carré n'est pas nombre d'Achille (b) balayage sur 2 < p2 < 19
les nombres suivants satisfont à [C] jusqu'au degré 3 et à l'inégalité (2) ci-dessus : 17522
5922 5823 5724 5726 5625 5627 5522 5526 5528 3925 37211 3627 36211 36213 3527 35211 35213 → Nombres n = 3a .p2 b qui sont nombres d'Achille jusqu'à phi3 (a) p2max ?
32.p2max5 ≤ 107 → p2max = 13 (b) balayage sur 3 < p2 ≤ 13
→ les nombres suivants satisfont à [C] jusqu'au degré 3 et à l'inégalité (2) ci-dessus : 13532
5635 5536 5737 → Nombres n = 5a .p2 b
Avec a=2 phi(n) = n.(4/5).(p2-1)/p2 nombre d'Achille si (p2-1) est multiple de 5 (a) p2max ?
52.p2max5 ≤ 107 → p2max =13 (b) balayage sur 5 < p2 ≤ 13
→ le nombre suivant satisfait à [C] jusqu'au degré 3 et à l'inégalité (2) 52115
D'autre part a =5 ne peut être retenu car alors p2max = 5 et n = 55.55 n'est pas nombre d'Achille.
==> Fin de nombres constitués de 2 nombres premiers 2- nombre n constitué de 3 nombres premiers
→ Nombres n = 2 .3a b .p3 c qui sont nombres d'Achille jusqu'à phi3 (a) p3max ?
22.32p3max5 ≤ 107 → p3max = 11 (b) balayage sur 3 < p3 ≤ 11
→ les nombres suivants satisfont à [C] jusqu'au degré 3 et à l'inégalité (2) ci-dessus :
763223 753222 753224 753226 753322 753323 753422
553523 553622
→ Nombres n = 2a.5b.p3c qui sont nombres d'Achille jusqu'à phi3
Avec b = 2 ou avec b= 5 , aucune solution p3max pour 22.5b.p3max5 ≤ 107 n'est acceptable : soit parce que phi(n) n'est pas nombre d'Achille, soit parce que p3max < 5
==> Fin des nombres constitués de 3 nombres premiers 3- nombre n constitué de 4 nombres premiers
→ Nombres n = 2 .3a b .p3 c .p4 d qui sont nombres d'Achille jusqu'à phi3 On vérifie directement :
''p4max'' donné par 22.32.52.p4max5 ≤ 107 conduit à p4max ≤ 6,44...
Cela ramène à 22.32.57 nombre à 3 nombres premiers constitutifs (cas déjà examiné).
==> Aucun nombre n avec 4 nombres premiers constitutifs ne peut être retenu.
En conclusion
==> Les nombres ≤ 107 , nombres d'Achille jusqu'au degré 3 sont les nombres ci-dessus notés en rouge