Exercice E9

publicité
Exercice E9
1.
n
2n − 1
2
3
3
7
4
15
5
31
6
63
7
127
8
255
9
511
10
1023
Parmi ces nombres de Mersenne, les nombres premiers sont : 3 ; 7 ; 31 ; 127 .
Ils correspondent aux valeurs de n : 2 ; 3 ; 5 ; 7 .
On remarque que les nombres de Mersenne premiers correspondent à des entiers n premiers.
2. On a : 211 − 1 = 2047 = 23 × 89.
Le nombre 211 − 1 n’est pas un nombre premier .
3. On a : 2p − 1 ≡ 0 (2p − 1), donc 2p ≡ 1 (2p − 1)
q
On en déduit que : (2p ) ≡ 1q (2p − 1), donc 2pq ≡ 1 (2p − 1)
p
• Si p > 1, on a 2 − 1 > 1, donc 0 6 1 < 2p − 1, donc le reste de la division de 2pq par 2p − 1 est 1.
• Si p = 1, on a 2p − 1 = 1, donc le reste de la division de 2pq par 2p − 1 est 0 .
Le reste de la division de 2pq par 2p − 1 est 0 si p = 1 et 1 si p > 1 .
On a 2pq − 1 ≡ 0 (2p − 1) , donc 2pq − 1 est divisible par 2p − 1 .
De la même façon, en utilisant les congruences modulo (2q − 1), on obtient que 2pq − 1 est divisible par 2q − 1 .
Donc : 2pq − 1 est divisible par (2p − 1) et par (2q − 1) .
4. Si n n’est pas un nombre premier, on peut écrire : n = p × q avec p et q entiers tels que 2 6 p < n et 2 6 q < n.
On peut alors écrire : 2n − 1 = 2pq − 1.
On sait alors en utilisant la question précédente que 2n − 1 est divisible par 2p − 1.
Comme 2 6 p < n, 2p − 1 est un diviseur de 2n − 1 différent de 1 et de 2n − 1.
On en déduit que 2n − 1 n’est pas un nombre premier.
On a donc démontré que si n n’est pas premier, 2n − 1 n’est pas premier.
On en déduit que : Si 2n − 1 est premier alors n est premier .
11 est un nombre premier alors que 211 − 1 n’est pas premier, donc : La réciproque n’est pas vraie .
5. Les quatre premiers nombres de Mersenne premiers sont donnés dans le tableau de la question 1.
D’après la question 4. il suffit d’envisager pour n des valeurs premières.
On a vu que pour n = 11, 211 − 1 n’est pas premier.
Pour n = 13, on a 2n − 1 = 8 191 qui est un nombre premier.
Pour n = 17, on a 2n − 1 = 131 071 qui est un nombre premier.
Les 6 premiers nombres de Mersenne premiers sont : 3 ; 7 ; 31 ; 127 ; 8 191 ; 131 071 .
Pour n = 19, on a
Pour n = 23, on a
Pour n = 29, on a
Pour n = 31, on a
Les 7ième et 8ième
2n − 1 = 524 287 qui est un nombre premier.
2n − 1 = 8 388 607 = 47 × 178 481 qui n’est pas un nombre premier.
2n − 1 = 536 870 911 = 233 × 2 304 167 qui n’est pas un nombre premier.
2n − 1 = 2 147 483 647 qui est un nombre premier.
nombres de Mersenne premiers sont : 219 − 1 = 524 287 et 231 − 1 = 2 147 483 647 .
Annexe :
Un programme utilisable sur MuPad pour écrire les nombres de Mersenne premiers :
m :=0 ;
print(Unquoted,"Nombres de Mersenne : 2ˆi-1") ;
for i from 2 to 100 do
if isprime(2ˆi-1) then
m := m+1 ;
print(Unquoted,"Pour i = ".i,"M".m."= ".expr2text(2ˆi-1)." est premier") ;
end_if
end_for
http://xmaths.free.fr
Terminale S : Arithmétique - Exercices
page 1/1
Téléchargement