[PDF] Primalité des nombres de Mersenne - ENS Rennes



Previous PDF Next PDF







Nombres de Mersenne et de Fermat Notes et solutions

4 1 Nombres de Mersenne Diviseurs des nombres de Mersenne En 1772, Euler démontre que si q premier divise M p, avec p premier, alors q 1 (mod 8) Cela réduit d'environ un facteur 2 le nombre de diviseurs premiers à tester pour un nombre de Mersenne Résultats ultérieurs Cette méthode permet de trouver la factorisation complète de M 37, M



NOMBRES de MERSENNE ( 1588-1648)

NOMBRES de MERSENNE (1588-1648)Soit a un entier naturel Soit n un entier strictement supérieur à 1 an - 1 premier ⇒ ( a = 2 et n est premier ) - Démonstration : Nous allons tout d'abord montrer qu'il vient alors forcément a = 2, puis



TS spé Les nombres de Mersenne

nombres de la forme 2 1n avec n nombre premier b) En juin 2012, 47 nombres de Mersenne étaient connus, le plus grand étant 2 143112609 Retrouver sur Internet une chronologie des découvertes des nombres de Mersenne, ainsi que les découvreurs



Démonstrations de primalité Nombres de Mersenne et de Fermat

Démonstrations de primalité Nombres de Mersenne et de Fermat 1 Introduction Le tableau suivant montre l'évolution du record du plus grand nombre premier connu, aanvt l'avénement de l'ordinateur : 1588 217 1 = 131071 6 chi res Cataldi 1588 219 1 = 524287 6 chi res Cataldi 1772 231 1 10 chi res Euler 1867 259 1 =179951 13 chi res Landry



Nombres de Fermat, Mersenne et Fibonacci - Blogdemaths

Nombres de Fermat, Mersenne et Fibonacci blogdemaths wordpress com 1Nombres de Fermat On définit la suite (F n) des nombres de Fermat par : 8n2N;F n = 22 n +1 Théorème —



Primalité des nombres de Mersenne - ENS Rennes

Primalité des nombres de Mersenne Référence : Cours de calcul formel Corps finis, systèmes polynomiaux, applications Philippe Saux Picart, Éric Rannou 2011-2012 On appelle nombres de Mersenne les M q = 2 q −1 pour q ∈ N On a d’abord le lemme : Lemme 1 Si M q est un nombre premier, alors q est premier Démonstration Si q n’est



12 décembre 2011 A#12 Nombres de Mersenne

12 décembre 2011 A#12 Nombres de Mersenne La recherche des nombres parfaits amène à se poser la question : à quelle condition le nombre 2n −1 est-il premier ? Définition On appelle nombres de Mersenne les nombres de la forme Mn =2n −1, n ≥1 Ex 12 1 Parmi les nombres M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, quels sont ceux qui sont



Exercice 1 nombres de Mersenne

Les nombres de la forme 2n – 1 pour n entier naturel non nul, s’appellent les nombres de Mersenne (le père Marin Mersenne (1588-1648)était un religieux français) On posera pour la suite : M n = 2 n – 1 (n IN*) 1 Calculer M 1, M 2, M 3 et M 4 puis M 11 M 11 est-il premier ? 2



Thème : Des nombres particuliers : Mersenne, Fermat, Carmichael

Activité 1 Nombres de Mersenne (5 exercices) Exercice 1 : Présentation générale des nombres de Mersenne Pré requis : Nombres premiers Programme de test de la primalité tel que le programme TESTB étudié dans l’activité 2 du thème « Les nombres premiers »



Les nombres premiers

1 5 Nombres de Mersenne On appelle nombres de Mersenne, les nombres Mn de la forme : Mn =2n −1 avec n ∈ N* 1) Calculons les 6 premiers nombres de Mersenne : M1 =2−1 =1 M2 =4−1 =3 M3 =8−1 =7 M4 =16−1 =15 M5 =32−1 =31 M6 =64−1 =63 On constate que pour les n égaux à 2, 3, 5, les nombres de Mersenne sont premiers Est-ce que si n

[PDF] Nombres de moles

[PDF] Nombres de passagers

[PDF] NOMBRES DECIMAUX

[PDF] nombres décimaux 6ème controle

[PDF] nombres decimaux 6eme cours

[PDF] Nombres décimaux le plus petit et le plus grand

[PDF] nombres decimaux probleme

[PDF] nombres décimaux relatifs 5eme

[PDF] nombres décimaux relatifs 6eme

[PDF] Nombres délèves

[PDF] Nombres dérivés

[PDF] Nombres dérivés Tangente

[PDF] Nombres divisibles par 7 (pour demain!!!)

[PDF] Nombres égaux ? leur carré (CNED n°7)

[PDF] nombres en écriture fractionnaire

Primalité des nombres de Mersenne

Référence : Cours de calcul formel. Corps finis, systèmes polynomiaux, applications.

PhilippeSaux Picart, ÉricRannou

2011-2012

On appellenombres de Mersenneles

M q= 2q-1 pourq?N

On a d"abord le lemme :

Lemme 1

SiMqest un nombre premier, alorsqest premier.

Démonstration.Siqn"est pas premier,q=mn, avecm,n >2.

Et alorsMq= 2mn-1 qui est divisible par 2n-1.

On a une caractérisation :

Théorème 2

Pour tout nombre premier impairq:

M qest premier???

2 +⎷

3? 2q-1 ≡ -1 modMq.

On remarque qu"il faut se placer dans un corps où 3 admet une racine carrée. Dans la suite, on explicitera : on

prendraFMqou une de ses extensions.

Démonstration du sens direct.

Lemme 3

Pour tout entierknon nul,M2k+1est congru à 7 modulo 12.

Démonstration.Par récurrence :

(k= 1) : On a bien 22×1+1= 7. 1 (k→k+ 1) : On a modulo 12 : 2

2(k+1)+1-1≡4×22k+1-1

≡?22k+1-1?×4 + 3 ≡7×4 + 3 ≡7

Donc, pour toutqimpair,Mq≡7 mod 12.

Montrons maintenant que 3 n"est pas résidu quadratique moduloMq.

Pour cela, on montre le

Lemme 4

3 est résidu quadratique modulo un entier premierpsi, et seulement sip≡ ±1 mod 12.

Démonstration.Par la loi de réciprocité quadratique, on a : p 3? ?3p? = (-1)p-1 2.

Ainsi, par définition du symbole de Legendre :

3 résidu modulop??p

3? = (-1)p-1 2.

On remarque que le seul carré non nul deF3est 1, et donc 3 est résidu quadratique modulopsi, et seulement

sil"une des conditions est vérifiée : (i)p≡1 mod 3 etp-1

2est pair.

(ii)p≡2 mod 3 etp-1

2est impair.

Dans le premier cas,pest congru à 1 modulo 3 et 4, et donc modulo 12.

Dans le second cas,pest congru à 2 modulo 3, et 3 modulo 4, et donc par théorème chinois, à -1 modulo 12.♦

CommeMqn"est congru ni à 1, ni à -1 modulo 12, 3 n"est pas résidu quadratique moduloMq.X2-3 est donc

irréductible surFMq, et doncA=FMq[X]/(X2-3)est un corps, et on note la classe deXdansA⎷ 3.

On remarque de plus que 2

q+1≡2 modMq, et donc 2 admet une racine carrée⎷

2 := 2q+12.

On définit les quantités

ρ=1 +⎷

3⎷2etρ=1-⎷3⎷2.

On montre facilement queρ2= 2 +⎷

3 etρρ=-1.

De plus, on remarque que comme⎷

3 n"est pas résidu quadratique moduloMq, par petit théorème de Fermat :

3?

Mq= 3M

q-12⎷3 =-⎷3. CommeAest de caractéristiqueMq, on a par morphisme de Frobénius : a+b⎷ 3?

Mq=a-b⎷3.

2 De même, on aρMq=ρCommeAest de caractéristiqueMq, on a par morphisme de Frobénius : a+b⎷ 3?

Mq=a-b⎷3.

De même, on a

2M q=⎷2, et doncρMq=ρ. On multiplie à gauche et à droite, et on obtient :

2 +⎷

3? 2q-1

2 +⎷3?

Mq+1 2=-1. Démonstration du sens réciproque.On note dans la suiteZnl"anneauZ/nZ.

On note encoreAune extension deZMqcontenant une racine de 3 : plus précisemment, siZMqcontient une

racine de 3, on prendA=ZMq, et sinon on prendA=ZMq[X]/(X2-3). On supposeMqnon premier, et on appellepun de ses diviseurs premiers.

pest donc un diviseur de 0 dansA, et a fortiori n"est pas inversible. Il est donc contenu dansun idéal maximal

MdeA. Alors A/Mest un corps, de caractéristiquep(pnon nul dansM).

On appelleα(resp.β) la classe de 2 +⎷

3 (resp. 2-⎷3) dansA/M.

Notre hypothèse s"écrit doncα2q-1≡ -1 modMq, et on en déduit queαest d"ordre 2qdansA/M.

On pose maintenantQ= (X-α)(X-β) =X2-4X+1. C"est un polynôme à coefficient dans le corps premier

de

A/M,Fp.

Donc, commeαest racine deQ,αpaussi, et doncαp=αouαp=β.

Dans le premier cas, comme l"ordre deαest 2q, 2qdivisep-1. OrpdiviseMq= 2q-1, doncp <2q. D"où une

contradiction.

Dans le second cas,αp=β=α-1=αMq. On a alorsp≡2q-1 mod 2q, et ceci imposep=Mq. Encore une

contradiction. Remarque- On peut citer un corollaire direct de ce théorème :

Théorème 5 : Test de Lehmer-Lucas

On définit la suite(Ln)?ZNMqpar

L

0= 4etLn+1=L2n-2 modMq.

Alors on a :

M qpremier??Lq-2≡0 modMq.

Cet algorithme permet de calculer directement dansZMqplutôt que dans une extension. Au final, il est de

complexitéO(q3) (on peut accélerer un peu avec la transformée de Fourier discrète). 3quotesdbs_dbs47.pdfusesText_47