Nombres de Mersenne et autres nombres particuliers - Exercice 1

25 min
45
Pour tout entier naturel n≥2n\geq 2, on pose Mn=2n−1M_{n}=2^{n}-1 (on dit que MnM_{n} est un nombre de Mersenne).
Question 1

Soient aa et bb deux entiers naturels non nuls. Démontrer que 2a−12^{a}-1 divise 2ab−12^{ab}-1.

Correction
  • Pour tout réel xx et tout entier naturel non nul bb : xb−1=(x−1)(xb−1+xb−2+…+x+1)x^{b}-1=\left(x-1\right)\left(x^{b-1}+x^{b-2}+\ldots +x+1\right)
  • Posons x=2ax=2^{a}. Alors 2ab=(2a)b=xb2^{ab}=\left(2^{a}\right)^{b}=x^{b}, donc :
    2ab−1=xb−12^{ab}-1=x^{b}-1
    2ab−1=(x−1)(xb−1+xb−2+…+x+1)2^{ab}-1=\left(x-1\right)\left(x^{b-1}+x^{b-2}+\ldots +x+1\right)
    2ab−1=(2a−1)×q2^{ab}-1=\left(2^{a}-1\right)\times q où q=2a(b−1)+2a(b−2)+…+2a+1q=2^{a\left(b-1\right)}+2^{a\left(b-2\right)}+\ldots +2^{a}+1 est un entier naturel.
    2a−12^{a}-1 divise 2ab−12^{ab}-1

    Par exemple, avec a=2a=2 et b=3b=3 : 22−1=32^{2}-1=3 et 26−1=63=3×212^{6}-1=63=3\times 21 .
    Question 2

    En déduire que si MnM_{n} est premier, alors nn est premier.

    Correction
    Raisonnement par l’absurde\red{\text{Raisonnement par l'absurde}} :
    Supposons que MnM_{n} est premier et que nn n'est pas premier. Comme n≥2n\geq 2, on peut écrire n=abn=ab avec aa et bb entiers naturels tels que 2≤a<n2\le a\lt n.
    D'après la question 11, 2a−12^{a}-1 divise 2ab−1=Mn2^{ab}-1=M_{n}.
    D’une part :\text{\blue{D'une part :}}
    a≥2a\geq 2, donc 2a−1≥22−1=32^{a}-1\geq 2^{2}-1=3 : 2a−12^{a}-1 est différent de 11.
    D’autre part :\text{\blue{D'autre part :}}
    a<na\lt n, donc 2a−1<2n−12^{a}-1\lt 2^{n}-1 : 2a−12^{a}-1 est différent de MnM_{n}.
    Conclusion :\text{\blue{Conclusion :}}
    MnM_{n} admet un diviseur différent de 11 et de lui-même : il n'est pas premier. On arrive à une contradiction : c'est donc que l'hypothèse faite est fausse.
    Si MnM_{n} est premier, alors nn est premier
    Question 3

    Calculer M2M_{2}, M3M_{3}, M5M_{5} et M7M_{7}, et vérifier qu'ils sont premiers. Vérifier que M11=23×89M_{11}=23\times 89. La réciproque de la question 22 est-elle vraie ?

    Correction
    M2=22−1=3M_{2}=2^{2}-1=3 ; M3=23−1=7M_{3}=2^{3}-1=7 ; M5=25−1=31M_{5}=2^{5}-1=31 ; M7=27−1=127M_{7}=2^{7}-1=127
    33, 77 et 3131 figurent dans la liste des nombres premiers inférieurs à 100100.
    Les nombres premiers inférieurs à 100100 sont :
    • 22, 33, 55, 77, 1111, 1313, 1717, 1919, 2323, 2929, 3131, 3737, 4141, 4343, 4747, 5353, 5959, 6161, 6767, 7171, 7373, 7979, 8383, 8989 et 9797 .
    Pour savoir si un nombre NN est premier :
    • On effectue la division euclidienne de NN par tous les entiers premiers inférieurs ou égaux à N\sqrt{N}.
    Pour 127127 : dans un premier temps, calculons 127≈11,27\sqrt{127}\approx 11{,}27 . L'entier premier qui précède 127\sqrt{127} est 1111 . Il vient alors :
    127=63×2+1127=63\times 2+1 . Donc 127127 n'est pas divisible par 22 .
    127=42×3+1127=42\times 3+1 . Donc 127127 n'est pas divisible par 33 .
    127=25×5+2127=25\times 5+2 . Donc 127127 n'est pas divisible par 55 .
    127=18×7+1127=18\times 7+1 . Donc 127127 n'est pas divisible par 77 .
    127=11×11+6127=11\times 11+6 . Donc 127127 n'est pas divisible par 1111 .
    Donc 127127 est bien un nombre premier.
    M11=211−1=2  047M_{11}=2^{11}-1=2\;047 et 23×89=2  04723\times 89=2\;047 : M11M_{11} n'est pas premier, alors que 1111 est premier.
    La réciproque est fausse : 1111 est premier mais M11=23×89M_{11}=23\times 89 ne l'est pas

    Signaler une erreur

    Aide-nous à améliorer nos contenus en signalant les erreurs ou problèmes que tu penses avoir trouvés.

    Connecte-toi ou crée un compte pour signaler une erreur.