You are on page 1of 32

Concepts de base en arithmtique

Jean-Louis Tu

Objectifs de ce document
Ce document s'adresse tout lve de n de collge ou dbut de lyce souhaitant
s'initier aux exercices d'arithmtique de type olympique. Il rassemble les connaissances
ncessaires et susantes pour pouvoir rsoudre des exercices de comptition pour les
juniors. Sa lecture est indispensable tout lve dbutant en arithmtique et souhaitant
participer aux activits de l'OFM (envois d'exercices par correspondance, stages).
Les exercices de ce document sont pour l'essentiel des exercices d'apprentissage, et
permettent d'acqurir certains rexes, mais sont rarement des exercices de comptition.
Par consquent, pour tre performant en situation de concours, l'lve devra les complter
par d'autres, par exemple le poly d'arithmtique plus volumineux disponible l'adresse :
http://www.animath.fr/IMG/pdf/cours-arith1.pdf

Table des matires


1 Prliminaires

1.1

Notations

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2

Principe de rcurrence

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.3

Mode d'emploi des exercices . . . . . . . . . . . . . . . . . . . . . . . . . .

2 Divisibilit

2.1

Le thorme de Bzout . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

2.2

Le thorme fondamental de l'arithmtique

. . . . . . . . . . . . . . . . .

14

2.3

Nombre de diviseurs d'un entier . . . . . . . . . . . . . . . . . . . . . . . .

17

3 Congruences

19

3.1

Dnition et proprits de base

. . . . . . . . . . . . . . . . . . . . . . . .

3.2

Critres de divisibilit

19

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20

3.3

Inverses modulo n

3.4

Petit thorme de Fermat

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

22

3.5

Carrs modulo n

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25

3.6

Nombres rationnels et irrationnels, dveloppement dcimal . . . . . . . . .

26

. . . . . . . . . . . . . . . . . . . . . . . . . . .

24

4 Utilisation de factorisations

28

4.1

Identits remarquables . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2

L'quation

4.3

L'quation

4.4

Exercices supplmentaires

a2 b2 = n .
a2 + b2 = c2

28

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

30

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

30

. . . . . . . . . . . . . . . . . . . . . . . . . . .

31

1 Prliminaires
1.1 Notations
On note

N = {0, 1, 2, 3, . . .}

l'ensemble des entiers naturels,

l'ensemble des entiers

naturels non nuls ;

Z = {. . . , 3, 2, 1, 0, 1, 2, 3, . . .} l'ensemble des entiers relatifs ;


Q l'ensemble des nombres rationnels, c'est--dire qui peuvent s'crire sous la forme ab

avec a Z et b N ;
R l'ensemble des nombres rels.
Q dsigne l'ensemble des rationnels non nuls, Q+ l'ensemble des rationnels strictement

positifs et Q l'ensemble des rationnels strictement ngatifs. On introduit de mme les

notations Z , Z , R , R+ , R .
Si a et b sont deux nombres, alors ab dsigne le produit a b.

1.2 Principe de rcurrence


Dans ce document, nous utiliserons frquemment le principe de rcurrence suivant.
Soit

P (n)

une proprit d'un entier

(i) (initialisation)

P (0)

n.

(ii) (hrdit) pour tout entier naturel

P(0)

Alors

P (n)

On suppose que

est vraie

est vraie pour tout

n,

P(1)

si

P (n)

P(2)

P(3)

est vraie alors

P (n + 1)

P(4)

n.

Vocabulaire : lorsque l'on essaye de dmontrer l'implication P (n)

proprit

P (n)

est vraie.

= P (n + 1),

la

que l'on suppose vraie s'appelle l'hypothse de rcurrence.

Une variante de ce principe est la rcurrence forte : supposons que


(i) (initialisation)

P (0)

est vraie

(ii) (hrdit) pour tout entier naturel

P (n + 1)
Alors

P (n)

n,

est vraie.

est vraie pour tout

n.

si

P (k)

est vraie pour tout

k 6 n

alors

1.3 Mode d'emploi des exercices


Trois niveaux de dicults (sans doute subjectifs) sont indiqus pour les exercices.
Les exercices non marqus sont des tests de comprhension immdiate, ou bien demandent simplement d'appliquer une mthode indique quelques lignes plus haut.
Les exercices marqus avec le symbole

peuvent demander une petite ide non vi-

dente, ou un peu de calcul.


Les exercices marqus avec

ncessitent un temps de rexion un peu plus long.

2 Divisibilit
Dnition 2.1.
Soient
que

a, b

deux entiers relatifs. On dit que

est un multiple de

Par exemple,

a)

divise

s'il existe un entier

2 | 6, 26 | 7, 1 | n, n | n, n | 0

b est divisible par a,


b = ac. On note a | b.

(ou que

tel que

pour tout entier

ou

n.

Proposition 2.2.
Soient

a, b, b0 , c,

des entiers.

a | b et b | c alors a | c.
(ii) Si a | b alors a | bc.
0
0
(iii) Si a | b et a | b alors a | b + b .
0
0
(iv) Si a | b et a | b alors a | b + b .
(v) Si 6= 0 alors a | b si et seulement si a | b.
(vi) Si a | b et b 6= 0 alors |a| 6 |b|.
(vii) Si a | b et b | a alors b = a ou b = a.
(i) (Transitivit) Si

Dmonstration. (i) Par dnition, il existe

c = (au)v = a(uv)

(iii) Il existe
donc

et

b | bc.

et

tels que

b = au

et

c = bv .

On a alors

a | c.

donc

(ii) Il est clair que

D'aprs (i), on en dduit que

tels que

b = au

et

b0 = av .

a | bc.

On a alors

b + b0 = au + av = a(u + v)

a | b + b0 .
a | b0 ,

(iv) D'aprs (ii), on a

a | b + (b0 ).

u tel que b = au. Ceci entrane b = (a)u donc a | b.


Rciproquement, si a | b, alors il existe v tel que b = au. Comme 6= 0, on peut
diviser par , ce qui donne b = au, autrement dit a | b.
(v) Si

a | b,

et d'aprs (iii) on en dduit que

(vi) Soit

alors il existe

tel que

b = au. Comme b 6= 0, on a u 6= 0,
|a|, on obtient |a| 6 |au| = |b|.

donc

1 6 |u|.

En multipliant

membre membre par

b | a.
Si a = 0, alors le fait que a | b entrane b = 0 donc on a bien b = a ou b = a. De
mme, si b = 0 alors b = a ou b = a.
Si a 6= 0 et b 6= 0, alors d'aprs (vi) on a |a| 6 |b| et |b| 6 |a|, donc |a| = |b|, ce qui
donne bien b = a ou b = a.
(vii) On suppose que

a|b

et

Exercice 2.1.
Montrer que si

a|b

et

c|d

alors

ac | bd.

Exercice 2.2.
Quels sont les entiers

nN

tels que

n | n + 7?

nN

tels que

n2 + 1 | n ?

Exercice 2.3.
Quels sont les entiers

Exercice 2.4.
Montrer que pour tout entier

n,

l'entier

n(n + 1)

n,

l'entier

n(n + 1)(n + 2)

est pair.

Exercice 2.5.
Montrer que pour tout entier

est divisible par

6.

Exercice 2.6.
a, b, c
n | c.

Soient
alors

des entiers. Montrer que si

est un entier vriant

an2 + bn + c = 0

Exercice 2.7.
Dterminer

les entiers

tels que

n5 2n4 7n2 7n + 3 = 0.

Exercice 2.8.
Soient a > 1
ou a = 7.

et

des entiers tels que

a | n+2

et

a | n2 + n + 5 .

Montrer que

a=1

La division Euclidienne permet de tester si un entier est divisible par un autre.

Thorme 2.3.
Soient

et

deux entiers tels que

b > 1.

Alors il existe un et un seul couple

(q, r)

d'entiers tel que

a = bq + r ;
0 6 r 6 b 1.

r s'appellent
a par b.

Les entiers
clidienne de

et

respectivement le quotient et le reste de la division Eu-

a = bq + r = bq 0 + r0 avec 0 6 r 6 b 1
0
0
0
0
0
et 0 6 r 6 b 1, alors bq bq = r r , donc b|q q | = |r r| < b. En divisant par b,
0
0
0
0
0
on en dduit |q q | < 1, donc q = q . Il vient r r = bq bq = 0, puis r = r .
Montrons l'existence. Traitons d'abord le cas a > 0. Remarquons d'abord que
il existe des entiers x tels que bx 6 a (par exemple x = 0) ;
si x > a alors bx > a (puisque bx > ba).
Il existe donc un plus grand entier q tel que bq 6 a. Par dnition de q , on a b(q + 1) > a,
c'est--dire bq + b > a. Posons r = a bq , on a alors 0 6 r < b, ce qui prouve l'existence
dans le cas a > 0.
Si maintenant a < 0, on remarque que a ba = (b 1)(a) > 0. On applique la
0
0
division Euclidienne de a ba par b : il existe q et r tels que a ba = bq + r et 0 6 r < b.
0
0
On a alors a = b(a + q ) + r = bq + r avec q = a + q .
Dmonstration. Montrons d'abord l'unicit. Si

Exemple : pour a = 25 et b = 7, le quotient est 3 et le reste est 4. Pour dterminer ces


valeurs, on a en fait procd exactement comme dans la preuve du thorme. On essaye

7 1 = 7, 7 2 = 14, 7 3 = 21, 7 4 = 28

a. Donc le
25 (7 3).

dpasse la valeur

gal 3. Pour calculer le reste, on eectue la soustraction

quotient

est

Remarque 2.4.
b est un entier relatif non nul quelconque, il existe encore un et un seul couple
(q, r) d'entiers tel que a = bq + r et 0 6 r 6 |b| 1. Le cas b > 1 ayant dj t
trait, supposons b 6 1. L'unicit se montre de la mme faon. Pour l'existence, on
0
eectue la division Euclidienne de a par b, ce qui permet d'crire a = (b)q + r .
0
On pose alors q = q et on a a = bq + r .
Si

Par exemple, la division Euclidienne de

17

par

s'crit

17 = (5) 4 + 3.

Proposition 2.5.
Soient

a, b, d, q, r des entiers.
d divise b et r.

On suppose que

a = bq + r.

Alors

divise

et

si et

seulement si

Dmonstration. Si

divise

et

r.

divise

a et b alors d divise a bq d'aprs la Proposition


d divise b et r alors d divise bq + r = a.

2(iv), donc

De mme, si

Soient maintenant

a > b > 0.

L'algorithme d'Euclide consiste eectuer des divisions

Euclidiennes successives : on pose


division Euclidienne de

ak

par

a0 = a

ak+1

et on

a1 = b, puis pour tout k > 0


appelle ak+2 le reste.

et

on eectue la

a0

a1 q1 + a2

a1

a2 q2 + a3

a2

a3 q3 + a4

an2

an1 qn1 + an

an1

an qn + an+1

an+1 = 0. Le processus s'arrte bien car les restes sont


a1 > a2 > a3 > . On note n l'indice tel que an est le dernier

jusqu' tomber sur un reste nul


de plus en plus petits :
reste non nul.

Dnition 2.6.
b deux entiers. Un entier d > 0 est appel
diviseur) de a et b s'il vrie la proprit suivante :
0
0
0
pour tout d entier, d divise a et b si et seulement si d
Soient

et

(Par exemple, pour

a = 15

et

PGCD (plus grand commun


divise

d.

b = 21, l'entier d = 3 est le PGCD de a et b. En eet,


15 et 21 sont 1 et 3, et un entier naturel divise 3 si et

les diviseurs positifs communs de


seulement s'il est gal

ou

3.)

Remarquons que le PGCD divise


tion du PGCD : puisque

d1

et

d2

divise

d,

et

(il sut de prendre

il divise

vrient la proprit du PGCD alors

d0 = d

et b). De plus, le
d1 | d2 et d2 | d1 ,

dans la caractrisa-

PGCD est unique car si


ce qui entrane

d1 = d2 .

Le thorme suivant montre l'existence du PGCD :

Thorme 2.7.
Si
Si

a et b sont non nuls, alors dans l'algorithme


b = 0 alors a est le PGCD de a et b.

Dmonstration. Premier cas :

d'Euclide,

an

est le PGCD de

et

b.

a et b sont non nuls. D'aprs la proposition prcdente, on

d0 | a

et

d0 | b

d0 | a0

et

d0 | a1

d0 | a1

et

d0 | a2

d0 | an

et

d0 | an+1

d0 | an

(cette dernire quivalence dcoule du fait que

an+1 = 0 et que d0 | 0 est vrai pour tout

d0 ).
Deuxime cas :
de

et

b = 0.

Alors

d0 | a

et

d0 | b

si et seulement si

b.

d0 | a,

donc

est le PGCD

Calculons par exemple le PGCD de

(On a encadr les termes


non nul est

3,

183

et

117

par ce procd.

1+

183

117

117

66

1+

51

66

51

1+

15

51

15

3+

15

2+

2+

66

a0 , a1 , . . . , an+1 pour les mettre en vidence.) Le dernier reste


183 et 117 est gal 3.

donc le PGCD de

Exercice 2.9.
Vrier par l'algorithme d'Euclide que le PGCD de

364

et de

154

est gal

14.

Exercice 2.10.
Combien 10100

et

10121 + 10813 + 10

ont-ils de diviseurs communs ?

P GCD plusieurs entiers. On a par exemple P GCD(a, b, c) =


P GCD(P GCD(a, b), c) = P GCD(a, P GCD(b, c)). En eet,
On peut gnraliser la notion de

(d | a

et de mme

d|a

et

et

d | b)

(d | b

et

et

d|c

d | P GCD(a, b)

d | P GCD(P GCD(a, b), c)

et

d|c

d | c) d | P GCD(a, P GCD(b, c)).

On dnit galement le PGCD de deux (ou plusieurs) entiers relatifs par

P GCD(a, b) =

P GCD(|a|, |b|).

Proposition 2.8.
Si

a = bq + r

alors

P GCD(a, b) = P GCD(b, r).

Dmonstration. Evident d'aprs la Proposition 5.

Exercice 2.11.
Dterminer le

P GCD

de

1000000000

et

1000000005.

L'une des notions les plus importantes en arithmtique est celle de nombre premier :

Dnition 2.9.
Un entier

est dit premier si

p>2

et si les seuls diviseurs positifs de

sont

et

p.

La liste des nombres premiers commence par

2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47.
1

A noter que
tout entier

>2

n'est pas premier. La raison de cette convention est que l'on veut que

admette une dcomposition unique en facteurs premiers (voir plus loin).

Exercice 2.12.
131

est-il premier ?

221

est-il premier ?

Remarque 2.10.
p est premier, alors pour tous entiers
(a = 1 et b = p) ou (a = p et b = 1).

Si

p = ab entrane
p = ab = 1 b = b et

et

b,

l'galit

p = ab

a est un diviseur de p, donc a = 1


a = p alors p = pb donc b = 1.

Dmonstration.

que

a=1

si

alors

naturels

entrane

ou

a = p.

Si

Proposition 2.11.
n>2

Soit

un entier. Le plus petit diviseur

n = 75, les diviseurs > 2


3, qui est bien premier.

Exemple : pour
nombres est gal

Dmonstration. Notons

(i)
(ii)

>2

de

de

sont

est un nombre premier.

3, 5, 15, 25, 75.

Le plus petit de ces

le plus petit entier tel que

p | n;
p > 2.

Notons que

est bien dni puisqu'il existe des entiers (par exemple

n)

vriant les

deux conditions (i) et (ii).


Soit

>2
> 2 de n,

est un diviseur

plus petit diviseur

prouve que l'unique diviseur

d | p et p | n, on a d | n. De plus, p tant le
on a p 6 d. Or, d 6 p puisque d divise p, donc d = p. Ceci
> 2 de p est p lui-mme, donc p est premier.
de

p.

Comme

Remarque 2.12.
c sultat permet par r
c currence de montrer que tout entier
Ce r

n 2

est un

c composition. Si de plus
2 admet une d
c composition, alors n + 1 admet un diviseur premier
k n admet une d
c crit n + 1 = pk . Si k = 1, alors n + 1 est premier et la d
c composition
p : on
c diate. Sinon, k n est un produit de nombres premiers donc n + 1 aussi.
est imm
produit de nombres premiers. En eet,
tout entier

Thorme 2.13 (Euclide).


Il existe une innit de nombres premiers.

Dmonstration. Supposons par l'absurde qu'il n'existe qu'un nombre ni de nombres

p1 < p2 < < pr avec p1 = 2, p2 = 3, etc. Soit n = p1 p2 pr + 1. On a


c rieur ou
c gal 2 de n. D'aprs la
n > p1 = 2. Soit p le plus petit diviseur sup
proposition prcdente, p est un nombre premier, donc p gure dans la liste {p1 , . . . , pr }.
Par consquent, p | p1 p2 pr = n 1. Comme p | n, on en dduit que p | n (n 1) = 1
donc p 6 1. Impossible.

premiers

Exercice 2.13.
1) Montrer que tout nombre premier
2)

Montrer

>3

peut s'crire, soit sous la forme

4k + 1,

soit

4k 1.

sous la forme

qu'il existe une innit de nombres premiers de la forme

[On pourra former un nombre de la forme

4k 1.

4(p1 pr ) 1.]

Remarque 2.14.
Il y a des rsultats bien plus prcis sur la rpartition des nombres premiers. Par
exemple, le postulat de Bertrand dit que pour tout
nombre premier

n < p < 2n.

tel que

n > 2,

il existe au moins un

La dmonstration de ce thorme est trop

longue pour tre expose ici.

Dnition 2.15.
Deux entiers

et

sont dits premiers entre eux si l'unique diviseur commun stricte-

ment positif est 1. Autrement dit,

Par exemple,

et

35

P GCD(a, b) = 1.

sont premiers entre eux, mais

14

et

35

ne le sont pas.

Exercice 2.14.
1) Quels sont les entiers
2)

Quels

sont les entiers

tels que

tels que

et n + 2 sont premiers entre eux ?


n2 1 et n2 2n + 1 sont premiers

entre eux ?

Plus gnralement,

Dnition 2.16.
Des
si

entiers

l'unique

a1 , a2 , . . . , an
entier

sont

strictement

dits

positif

premiers

les

P GCD(a1 , a2 , . . . , an ) = 1.

10

entre

divisant

eux

tous

dans

est

1.

leur

ensemble

Autrement

dit,

6, 10, 15

Par exemple,

sont premiers entre eux dans leur ensemble mais ne sont pas

premiers entre eux deux deux.

Proposition 2.17.
Soient

b=

et

db0 avec

deux entiers non nuls, et

a0 et

(Par exemple, pour


et

leur

P GCD.

Alors on peut crire

a = da0

et

b0 premiers entre eux.

a = 15

et

b = 21,

on crit

15 = 3 5

et

21 = 3 7 ;

les entiers

sont bien premiers entre eux.)

b, les nombres a0 = ad et b0 = db sont entiers. Si un


entier naturel c
cd divise da0 = a et db0 = b, donc cd divise d, ce qui
0
0
entrane c | 1, puis c = 1. Par consquent, a et b n'ont pas d'autre diviseur commun que
0
0
1, autrement dit a et b sont premiers entre eux.
Dmonstration. Comme

divise

0
divise a et

et

b0 , alors

2.1 Le thorme de Bzout


Thorme 2.18 (Bzout).
(i) Soient

et

et

deux entiers. Notons

tels que

d = a b.

Alors il existe des entiers relatifs

d = au + bv .
m il
de d.

(ii) Plus prcisment, pour tout entier

m est un multiple
(iii) En particulier, a et b sont premiers
tels que au + bv = 1.
et seulement si

u0

existe

et

v0

tels que

au0 + bv 0 = m

entre eux si et seulement s'il existe

et

si

Avant de dmontrer ce thorme, commenons par un exemple : reprenons le calcul de

P GCD(183, 117)

1+

183

117

117

66

1+

51

66

51

1+

15

51

15

3+

15

2+

2+

On va crire les restes successifs en fonction de


66

183

117

51

117

66

15

66

51

117

=(

183

183

117

)(

117

)=

117

11

66

183
117

et

117.

2
183

)=

183
183

117

= 51 15 3 = 117 2
= 183 7 + 117 11

183

117

3) 3

6 2 = 183 2 117 3 ( 183 7 + 117 11) 2


183 16 117 25.
a ainsi trouv que 3 = 183u + 117v avec u = 16 et v = 25.

3=
=
On

183

15

Exercice 2.15.
Trouver des entiers relatifs

et

tels que

364u + 154v = 14.

Dmonstration du thorme. Montrons (i). Il sut d'expliquer formellement l'algorithme

a = 0 ou b = 0 l'assertion est vidente. Supposons donc a > 0 et


a et b, on peut supposer que a > b. On applique l'algorithme
a0 = a et a1 = b.

utilis plus haut. Si

b > 0.

Quitte changer

d'Euclide : on pose
On observe que

a0 = au0 + bv0
a1 = au1 + bv1
u0 = 1, v0 = 0, u1 = 0, v1 = 1.
L'ide est de chercher crire ak sous la forme ak = auk + bvk pour tout k .
On a ensuite a2 = a0 a1 q1 = au0 + bv0 q1 (au1 + bv1 ) = (u0 q1 u1 )a + (v0 q1 v1 ),

avec

donc

a2 = au2 + bv2
avec

u2 = u0 q1 u1

et

v2 = v0 q1 v1 .

an = an2 qn1 an1 ,


et comme an2 et an1 s'expriment en fonction de a et b, on peut exprimer an en
fonction de a et b. Plus prcisment, on a an = aun + bvn avec un = un2 qn1 un1 et
vn = vn2 qn1 vn1 . On obtient ainsi d = au + bv avec d = an , u = un et v = vn .
On continue ainsi de proche en proche jusqu'

an

: comme

(Cet algorithme s'appelle l'algorithme d'Euclide tendu.)


Montrons (ii). Si

est un multiple de

d,

alors il existe

tel que

et

m = d.

On a alors

m = (u)a + (v)b.
Rciproquement, si

divise

m = au0 + bv 0 ,

alors comme

divise

b,

il divise

au0 + bv 0

donc

m.

Montrons (iii). Si

au + bv = 1

alors

P GCD(a, b)

rciproque a dj t prouve en premire partie.

12

divise

1,

donc est gal 1. La

Remarque 2.19.
a1 , . . . , an ,

Plus gnralement, pour tous

il existe

u1 , . . . , un

tels que

a1 u1 + a2 u2 + + an un = P GCD(a1 , . . . , an ).
La dmonstration n'est pas dicile mais nous l'omettons pour que ce document garde
une longueur raisonnable.

Voici un corollaire important du thorme de Bzout :

Thorme 2.20 (Lemme de Gauss).


a et b
m | b.

Soient
Alors

des entiers. Soit

a,

un nombre qui est premier avec

tel que

m | ab.

a, b, m comme dans l'nonc. Il existe u et v tels que mu+av = 1.


On multiplie membre membre par b, ce qui donne mu + (ab)v = b. Comme m divise
mu et (ab)v , il divise le membre de gauche, donc m | b.
Dmonstration. Soient

Exercice 2.16.
Montrer que si

et

sont des entiers tels que

Dans le cas particulier o

2x + 1

divise

8y

alors

2x + 1

divise

y.

est un nombre premier, on obtient le rsultat suivant :

Thorme 2.21.
Soit

un nombre premier et

Dmonstration. Soit

pas

a,

alors

a, b

des entiers. Si

un nombre entier et

est premier avec

a,

donc

p|b

a, b

p | ab

alors

p|a

ou

des entiers tels que

p | b.

p | ab.

Si

ne divise

d'aprs le lemme de Gauss.

Remarque 2.22.
L'hypothse que
mais

ne divise ni

est premier est indispensable ici. Par exemple,

10,

ni

divise

10 21

21.

Plus gnralement,

Thorme 2.23.
Soit

un nombre premier. Si

nombres

divise le produit

a1 , a2 , . . . , ar .

13

a1 ar ,

alors

divise l'un des

Dmonstration. On le dmontre par rcurrence sur

r.

Si

r=1

c'est vident. Supposons

r 1.
p | a1 ar , alors d'aprs le lemme de Gauss, p divise a1 ou p divise a2 ar . Or, par
hypothse de rcurrence, p | a2 ar entrane que p divise l'un des nombres a2 , . . . , ar . Il
vient que p divise l'un des nombres a1 , . . . , ar .

la proprit vraie au rang


Si

Soient

et

d'inconnues

deux entiers premiers entre eux. Revenons l'quation

et

solutions. Notons

au + bv = 1

v . L'algorithme d'Euclide tendu permet d'en trouver un couple de


(u0 , v0 ) cette solution particulire : on a donc au0 + bv0 = 1. Cherchons

maintenant toutes les solutions.


Soit

(u, v)

un couple d'entiers tels que

au + bv = 1.

On a

au + bv = au0 + bv0
a(u u0 ) = b(v0 v).
Or,

divise

(1)

a(u u0 ), donc a divise b(v0 v). Comme de plus a est premier avec b, il
v0 v d'aprs le Lemme de Gauss. Soit k Z tel que v0 v = ak . On reporte

divise

dans (1) :

a(u u0 ) = bak,
ce qui donne

u u0 = bk ,

et nalement

Rciproquement, si

u = u0 + bk

et

u = u0 + bk
v = v0 ak.

v = v0 ak ,

on vrie que

(u, v)

est une solution :

au + bv = a(u0 + bk) + b(v0 ak) = au0 + bv0 + abk abk = au0 + bv0 = 1.

Conclusion : (u, v) vrie l'quation au + bv = 1 si et seulement s'il existe k Z tel


que

u = u0 + bk

et

v = v0 ak .

Exercice 2.17.
Dterminer toutes les solutions de l'quation

9u 7v = 1.

Exercice 2.18.
Soit n un entier x. Dterminer tous les couples d'entiers (x, y) vriant l'quation
16x + 26y = n.

2.2 Le thorme fondamental de l'arithmtique


Thorme 2.24.
Tout entier

> 2

admet une dcomposition en produit de nombres premiers. Cette

dcomposition est unique l'ordre prs.

14

Par exemple,

84 = 2 2 3 7

est une dcomposition de

84

en facteurs premiers. Les

autres dcompositions s'obtiennent en permutant les termes, comme

Dmonstration. Soit

P(n)

la proprit  n admet une et une seule dcomposition en pro-

duit de nombres premiers. Nous allons montrer par rcurrence que


tout

84 = 3 2 7 2.

P(n)

est vraie pour

n > 2.

P(2) est vraie : si n = p1 pr est produit de nombres premiers, alors


n est premier, et par suite p1 = 2.
Soit n > 3, et supposons P(2), P(3), . . . , P(n 1) vraies. Montrons que P(n) est vraie.
faut d'abord prouver l'existence d'une dcomposition de n en produit de nombres
La proprit

r=1
Il

puisque

premiers.

p le plus petit diviseur de n. On sait que p est premier.


n = p, alors n est bien produit de nombres premiers.
n
Si p < n, alors comme 2 6
p < n, par hypothse de rcurrence il existe des nombres
n
premiers p1 , . . . , pr tels que
=
p1 pr . Par consquent, n = pp1 pr admet bien une
p
Soit

Si

dcomposition en facteurs premiers.


Montrons maintenant l'unicit de la dcomposition. Supposons que

n = p1 p2 pr = q1 q2 qs
avec
Si

p1 , . . . , pr et q1 , . . . , qr premiers.
n est premier, on a ncessairement r = s = 1,

donc

p1 = q1 .

Supposons donc

non

premier.
D'aprs le Lemme de Gauss, comme

q1 , . . . , q s

dont

p1

p1

divise

q1 q2 qs ,

il divise l'un des nombres

est gal l'un de ces nombres. Quitte changer l'ordre des

on peut supposer que

p 1 = q1 .

q1 , . . . , q s ,

On a alors

p2 pr = q2 qs
Or,

P(p1 pr ) est vraie par hypothse de rcurrence, donc (p2 , . . . , pr ) est gal (q2 , . . . , qs )

l'ordre prs.
Plutt que d'crire une dcomposition sous la forme
criture du type

84 = 22 3 7.

84 = 2 2 3 7, on prfre une
n peut s'crire sous la

Plus gnralement, un entier

forme

n = p1 1 p2 2 pr r
p1 < p2 < < pr premiers. L'entier j s'appelle la valuation pj -adique de n et se
note vpj (n). Pour tout nombre premier p, l'entier vp (n) est le plus grand entier m tel que
pm divise n.
Par exemple, v2 (84) = 2, v3 (84) = 1, v5 (84) = 0, vp (1) = 0 pour tout p.
avec

Exercice 2.19.
Combien vaut

v3 (18100 ) ?

15

Exercice 2.20.
Combien vaut

v2 (2100 + 2200 ) ?

Exercice 2.21.
Soit n = 1 2 3 100.
v7 (n).

1) Dterminer

2) Dterminer le nombre de zros la n de l'criture dcimale de

n.

Proposition 2.25.
a et b des entiers > 1.
vp (ab) = vp (a) + vp (b) pour tout p premier.
(ii) a | b si et seulement si pour tout entier premier p on
(iii) vp (a b) = min(vp (a), vp (b)) pour tout p premier.

Soient
(i)

vp (a) 6 vp (b).

Dmonstration. (i) Soient p1 , . . . , pr les nombres premiers qui divisent a ou b. On


a = p1 1 pr r et b = p1 1 pr r avec i > 0 et i > 0 pour tout i = 1, 2, . . . , r.
1 +1
Alors ab = p1
pr r +r , d'o vpi (ab) = + i = vpi (a) + vpi (b) pour tout i.

a|b

crit

c tel que b = ac, d'o vp (b) = vp a) + vp (c) > vp (a).


vp (a) 6 vp (b) pour tout entier premier p, alors on peut crire
a = p1 1 pr r et b = p1 1 pr r avec i 6 i . Posons i = i i et c = p11 pr r . Alors
on a b = ac, donc a | b.
(ii) Si

alors il existe

Rciproquement, si

i = min(i , i ) et d = p11 prr . D'aprs


0
0
0
(ii), on a d | a et d | b. D'autre part, pour tout d > 1 on a d | a et d | b si et seulement
0
0
si vp (d ) 6 vp (a) et vp (d) 6 vp (b) pour tout p premier. Ceci quivaut vp (d ) 6 vp (d)
0
pour tout p premier, ou encore d | d. Ceci prouve que d = a b.
(iii) Avec les notations prcdentes, posons

Exercice 2.22.
Montrer sans calcul que

87457561565

ne divise pas

100000000000000000000000007.

De la mme faon que ci-dessus, on montrerait :

Proposition 2.26.
a, b > 1 des entiers. Il existe un et un seul nombre, appel le plus petit commun
a et b, et not P P CM (a, b) ou ab, caractris par la proprit suivante :
Soit m un entier non nul. Alors a | m et b | m si et seulement si P P CM (a, b) | m.
De plus, vp (a b) = max(vp (a), vp (b)).

Soient

multiple de

16

Exercice 2.23.
Montrer que si

a2 | b2

alors

a | b.

Exercice 2.24.
Montrer que si

est premier et

p | a2

p2 | a2 .

alors

Exercice 2.25.
Montrer que

ab = P GCD(a, b) P P CM (a, b).

Exercice 2.26.
Dterminer tous les couples d'entiers naturels (x, y)
P GCD(x, y) = 8, P P CM (x, y) = 440, x + y = 128.

vriant :

Exercice 2.27.
Un nombre est dit parfait si la somme de tous ses diviseurs positifs est gale

k+1
Montrer que si 2

Montrer

k k+1
est un nombre premier alors 2 (2

1)

2n.

est parfait.

que tout nombre parfait pair est de cette forme.

2.3 Nombre de diviseurs d'un entier


Thorme 2.27.
n > 1 un entier dont la dcomposition en facteurs premiers s'crit n = p1 1 pr r .
Alors n admet (1 + 1) (r + 1) diviseurs positifs.
Soit

Dmonstration. Les diviseurs de

s'crivent sous la forme

0 6 1

p1 1 pr r

avec

6 1 ,

...
06

1 on a 1 + 1 choix possibles, pour 2


(1 + 1) (r + 1) choix possibles.

Pour

Par exemple, les diviseurs (positifs) de

20

50 ,

20

51 ,

20

6 r .
on a

2 + 1

100 = 22 52

52 ,

21 50 , 21 51 , 21 52 ,
22 50 , 22 51 , 22 52 .
Notons (n) le nombre de

diviseurs (positifs) de

17

n.

choix, etc. ce qui donne en tout

sont

Exercice 2.28.
Combien vaut

(1000000) ?

Exercice 2.29.
Quels sont les entiers

n 6 1000

tels que

(n) = 7 ?

Exercice 2.30.
Montrer que

(n) 6 2 n

pour tout

n.

Exercice 2.31.
Un jardinier doit planter

480

arbustes en

ranges gales contenant au moins

arbustes. De combien de manires peut-il le faire ?

Exercice 2.32.
N

est divisible par

Que vaut

6, N

n'est pas divisible par

8,

et

a exactement

15

diviseurs.

N?

Exercice 2.33.
A quelle condition un entier

admet-il un nombre impair de diviseurs ?

Exercice 2.34.
Montrer que si

Est-il

et

vrai que si

n sont premiers entre eux alors (mn) = (m) (n).


(mn) = (m) (n) alors m et n sont premiers entre eux ?

18

3 Congruences
3.1 Dnition et proprits de base
Dnition 3.1.
Soit

a et b sont
a = b (mod n).

un entier non nul. On dit que

On note

a b [n],

ou encore

congrus modulo

si

divise

a b.

a par n sous la forme a = nq + r,


a r [n], donc tout entier est congru modulo n un et un seul entier parmi
{0, 1, . . . , n 1}. Une autre manire de dnir la congruence modulo n est de dire que
a b [n] si et seulement si les restes des divisions Euclidiennes de a et de b par n sont
Lorsque l'on eectue une division Euclidienne de

on a

gaux.
La congruence se comporte comme l'galit :

Proposition 3.2.
Soient

a, b, c

des entiers et

un entier non nul.

a a [n].
a b [n] alors b a [n].
(transitivit) si a b [n] et b c [n] alors a c [n].
(rexivit)

(symtrie) si

a a = 0 est divisible par n, d'o la rexivit.


a b, alors n divise (a b) = b a, d'o la symtrie.
a b et n divise b c, alors n divise (a b) + (b c), donc n

Dmonstration.

Si
Si

n
n

divise
divise

divise

a c.

Ceci prouve la transitivit.


La congruence est compatible avec l'addition et la multiplication :

Proposition 3.3.
Soient

a, b, c, d

des entiers et

un entier non nul. Supposons

a b [n]

et

c d [n].

Alors

a + c b + d [n] ;
(ii) ac bd [n].
(i)

n divise a b et c d.
(i) n divise (a b) + (c d) = (a + c) (b + d) donc a + c b + d [n].
(ii) ac bd = a(c d + d) bd = a(c d) + ad bd = a(c d) + (a b)d
par n puisque c d et a b le sont, donc ac bd [n].
Dmonstration. Par hypothse,

On raisonne couramment modulo 12 dans la vie de tous les jours. S'il est
matin, alors dans

heures il sera

est divisible

heures du

heures de l'aprs-midi : ceci correspond au fait que

9 + 5 2 [12].

19

Le fait de raisonner modulo

10

est aussi trs intuitif, car il correspond regarder

857382993
10.

le dernier chire d'un entier. Par exemple,

857382993 3 = 857382990

est congru

modulo

10

car

est un multiple de

Proposition 3.4.
Si

a b [n]

k > 1,

alors pour tout entier

Dmonstration. Il sut d'appliquer

on a

ak bk [n].

fois la Proposition 3(ii).

Exercice 3.1.
Quels sont les entiers

tels que

et

p+1

sont premiers ?

Exercice 3.2.
Quels

sont les entiers

tels que

p, p + 2

et

p+4

sont premiers ?

3.2 Critres de divisibilit


Soit

ak a0 son criture dcimale.


n = 147 alors k = 2, a0 = 7, a1 = 4, a2 = 1.
0 6 aj 6 9 pour tout j , et

un entier. On note

Par exemple, si
On a donc

n = a0 + 10a1 + 102 a2 + + 10k ak .

Proposition 3.5.
n

est congru

par

a0 + + ak modulo 9 et modulo 3. Par consquent, n


3 si et seulement si a0 + + ak l'est.

est divisible

(respectivement)

101 = 9 donc 10 1 [9]. D'aprs la Proposition 4, on a 10j 1 [9]


2
k
pour tout j , donc n a0 + 10a1 + 10 a2 + + 10 ak a0 + + ak [9].
A fortiori, n est congru a0 + + ak modulo 3.
Enn, n est divisible par 9 (resp. 3) si et seulement si n est congru 0 modulo 9 (resp.
3), si et seulement si a0 + + ak est congru 0 modulo 9 (resp. 3).
Dmonstration. On a

Exercice 3.3.
48767621

est-il divisible par

9?

20

Proposition 3.6.
n

est congru

a0 a1 + a2 a3

modulo

11.

En particulier,

est divisible par

si et seulement si la somme alterne de ses chires est divisible par

Dmonstration. On a

10 1 [11],

donc

10k (1)k [11].

11

11.

On en dduit que

a0 + 10a1 + 102 a2 + 103 a3 + a0 a1 + a2 a3 + [11].

Exercice 3.4.
98473092

est-il divisible par

11 ?

Proposition 3.7.
n

est divisible par

Dmonstration.

si et seulement si

a1 a0

a a1 a0 = ak ak1 a2 00

est divisible par

est divisible par

4.

100,

donc par

4.

Proposition 3.8.
n

est divisible par

si et seulement si

a2 a1 a0

est divisible par

8.

Dmonstration. Analogue.

Exercice 3.5.
Sans eectuer la division, montrer que

3645
45 est un entier.

Exercice 3.6.
Le PGCD de
Par

33 ?

Par

193116
99 ?

et de

127413

est-il pair ? Est-il divisible par

3?

Par

9?

Par

11 ?

Exercice 3.7.

quelle condition sur les chires

et

le nombre

21

27x85y

est-il divisible par

33 ?

3.3 Inverses modulo n


Dnition 3.9.
Un entier

b est appel inverse de a modulo n si et seulement si ab 1 [n]. Si a possde


n, alors on dit que a est inversible modulo n.

un inverse modulo

3 est inverse de 5 modulo 7 car 3 5 = 15 est congru 1 modulo 7. Les


nombres . . . , 4, 3, 10, 17, 24, 31, . . . sont tous inverses de 5 modulo 7 car (3 + 7k) 5 =
15 + 7(5k) 15 1 [7].
Par exemple,

Proposition 3.10.
a

est inversible modulo

de

si et seulement si

est alors unique modulo

Dmonstration. Si

et

sont premiers entre eux. L'inverse

n.

n, alors il existe u tel que au 1 [n]. Par


au1 est un multiple de n, donc il existe v tel que au1 = nv .
relation de Bzout au + n(v) = 1, donc a et n sont premiers entre
est inversible modulo

dnition, cela signie que


On obtient alors une
eux.

a et n sont premiers entre eux, alors


au + nv = 1. En passant modulo n les deux membres
au 1 [n], donc a est inversible modulo n.

Rciproquement, si
Bzout
que

Montrons maintenant l'unicit. Supposons que

n.

et

b0

il existe une relation de


de l'galit, on en dduit

sont deux inverses de

modulo

Alors

b = b 1 b(ab0 ) (ba)b0 1 b0 = b0 [n]


donc

et

b0

sont congrus modulo

n.

Remarquons que la dmonstration ci-dessus donne un algorithme pour calculer l'inverse


d'un nombre modulo

: il sut de trouver une relation de Bzout grce l'algorithme

d'Euclide tendu.

Proposition 3.11.
Si

est inversible modulo

Dmonstration. Soit

n,

et si

ax ay [n],

un inverse de

modulo

alors

n.

x y [n].

On a

x (ba)x = b(ax) b(ay) =

(ba)y y [n].
On peut donc simplier par
L'hypothse que
bien que

a

une congruence modulo

est inversible modulo

3 6 8 [10].

22

n si a est inversible modulo n.


2 3 2 8 [10]

est ncessaire, puisque

Exercice 3.8.
8

Vrier que les inversibles modulo

sont

1, 3, 5, 7,

et qu'ils sont tous gaux leurs

inverses.

Exercice 3.9.
Trouver l'inverse de

37

modulo

53.

Proposition 3.12.
Si

et

sont inversibles modulo

alors

ab

est inversible modulo

L'ide est assez naturelle : si on peut diviser par

ab

en divisant d'abord par

puis par

et par

b,

p.

alors on peut diviser par

b.

a0 et b0 tels que aa0 1 [p] et bb0 1 [p].


1 1 1 [p], donc ab est inversible modulo p

Dmonstration. Il existe

On en dduit

(ab)(a0 b0 )

et son inverse

(aa0 )(bb0 )

0 0
est a b .

Proposition 3.13.
Soit

un nombre premier et

inverse modulo

un entier non divisible par

si et seulement si

a 1 [p]

ou

p.

Alors

est gal son

a 1 [p].

a est gal son inverse modulo p


1 [p]
a2 1 0 [p]
(a 1)(a + 1) 0 [p]
p | (a 1)(a + 1)
p | a 1 ou p | a + 1 (d'aprs le Lemme de
a 1 0 [p] ou a + 1 0 [p]
a 1 [p] ou a 1 [p].

Dmonstration.

a2

Gauss)

Thorme 3.14 (Wilson).


Si

est premier, alors

(p 1)! 1 [p].

(p 1)! = 1 2 3 (p 1).
Si p = 2, on a (p 1)! = 1 1 [2]. Supposons p > 3.
Notons que p 1 1 [p].
Les nombres 2, 3, . . . , p 2 ne sont congrus, ni 1, ni 1 modulo p. Dans le produit
2 3 p 2, on regroupe chaque terme avec son inverse modulo p. On obtient ainsi

Dmonstration. Rappelons que

2 3 (p 2) 1 [p].
Ainsi,

2 3 (p 2) (p 1) p 1 1 [p],

23

ce qui s'crit

(p 1)! 1 [p].

3.4 Petit thorme de Fermat


Thorme 3.15.
Soit

un nombre premier. Alors pour tout entier

non divisible par

p,

on a

ap1 1 [p].

A = {1, 2, . . . , p 1}. Soit B l'ensemble des restes modulo p de


{a, 2a, 3a, . . . , (p 1)a}.
Tous les lments de B sont des lments de A : en eet, si 1 6 k 6 p 1 alors ka
n'est pas divisible par p, donc son reste modulo p est compris entre 1 et p 1.
De plus, les lments a, 2a, . . . , (p 1)a sont deux deux distincts modulo p : en eet,
si 1 6 k 6 ` 6 p 1 et ka `a [p], comme a est inversible modulo p, en simpliant par
a on obtient k ` (mod p) donc k = `.
On en dduit que B possde p 1 lments. Comme A possde le mme nombre
d'lments, on a B = A, et donc le produit de tous les lments de A est gal au produit
de tous les lments de B , ce qui s'crit
Dmonstration. Soit

1 2 (p 1) a (2a) (3a) (p 1)a


En simpliant par

1 2 (p 1),

on obtient

(mod p).

1 ap1 [p].

Exemple d'application : soit calculer 21000 modulo 7.


On sait que

21000

26 1 [7]. Comme 1000 = 6 166 + 4, on


24 = (26 )166 16 1166 2 2 [7].

26166

Exercice 3.10.
n N, 611 + 5n + 2 est-il divisible par 7 ?
50 par 11 ?
b) Quel est le reste de la division de 705432
6n
n
c) Pour quelles valeurs de n N, 5
+ 5 + 2 est-il divisible par 7 ?
5
3
d) Pour quelles valeurs de n N, 81n 45n + 4n est-il divisible par
a) Pour quelles valeurs de

Exercice 3.11.
Quel

est le dernier chire de l'criture dcimale de

Exercice 3.12.
2712

est-il divisible par

3, 5, 7, 9, 11 ?

24

73

5?

3.5 Carrs modulo n


n,

Pour illustrer la notion de carr modulo

commenons par un exercice :

Exercice 3.13.
Existe-t-il des entiers

et

tels que

a2 + b2 = 10100 + 3 ?

Dmonstration. La rponse est non. L'ide est de raisonner modulo 4. On a

02
12
22
32

0 [4]
1 [4]
0 [4]
1 [4].

On en dduit que pour tous

2
4. Par consquent, a
modulo

a, b,

a2 et b2 sont congrus 0 ou 1 modulo


0, 1 ou 2 modulo 4. Or, 10100 + 3 est congru 3
a2 + b2 .

les entiers

b2 est congru

donc ne peut pas tre gal

Ceci conduit la

Dnition 3.16.
Un entier

est un carr modulo

s'il existe

Observons par exemple les carrs modulo

x
x2

tel que

a b2 [n].

13.

10

11

12

12

10

10

12

x2 par 13.)
= (13 1)2 (1)2

(Dans la deuxime ligne on a crit le reste de la division Euclidienne de

2
On constate une symtrie : ce n'est pas un hasard puisque 12
1 [13], 112 (13 2)2 22 [13], etc.
Pour trouver la liste des carrs modulo

06k6

n,

il sut juste de calculer

k2

modulo

pour

n
2.

Dans l'exemple prcdent, on voit qu'il y a exactement sept carrs modulo

0, 1, 3, 4, 9, 10, 13.

13, savoir

Plus gnralement,

Proposition 3.17.
Soit

un nombre premier impair. Alors il y a exactement

p+1
2 carrs modulo

Dmonstration. D'aprs la discussion prcdente, tout carr modulo

p.

est congru

k2

p+1
p1
pour un certain entier 0 6 k 6
2 . On voit dj qu'il y a au plus 2 carrs modulo
2
2
p. Pour conclure, il reste montrer que si 0 6 k < ` 6 p1
2 alors k et ` ne sont pas
congrus modulo

p.
p diviserait `2 k 2 = (` k)(` + k). Or, 1 6 ` k 6
2
2
ni ` k , ni ` + k , et par suite p ne divise pas ` k , ce

En eet, dans le cas contraire,

` + k 6 p 1,

donc

ne divise

qui est contradictoire.

25

Exercice 3.14.
Donner la liste de tous les carrs modulo

et de tous les carrs modulo

8.

Exercice 3.15.
Existe-t-il des entiers

a, b, c

tels que

a2 + b2 + c2 = 10100 + 7 ?

Exercice 3.16.
3

est-il un carr modulo

103 ?

1 est-il un carr modulo n ? Par exemple, pour


1 4 [5] et 4 = 22 , donc 1 est un carr modulo 5. Par contre, on vrie
que 1 n'est pas un carr modulo 3.

On s'intresse la question suivante :

n = 5,

on a

facilement

Proposition 3.18.
Si

est un nombre premier impair et

est un carr modulo

p,

alors

p 1 [4].

p est impair, on peut crire p sous la forme p = 2m + 1.


1 [p]. Alors a n'est pas divisible par p (sinon on aurait a2 0 [p]),
appliquer le petit thorme de Fermat a :

Dmonstration. Comme

Soit

2
tel que a

donc on peut

1 ap1 = a2m = (a2 )m (1)m [p].


Si

est impair, alors

Donc

1 1 [p]

donc

p | 2,

ce qui est impossible.

est pair. On l'crit sous la forme

bien congru

modulo

m = 2k .

On en dduit que

p = 4k + 1

est

4.

Remarque 3.19.
La rciproque est vraie mais un peu plus dicile dmontrer : si
est un carr modulo

p 1 [4]

alors

p.

3.6 Nombres rationnels et irrationnels, dveloppement dcimal


Un nombre est dit dcimal s'il a un nombre ni de chires aprs la virgule. Tout entier
est un nombre dcimal. Le nombre

3/8 = 0, 375

est dcimal.

Un nombre est dit rationnel s'il est le quotient de deux entiers. Par exemple,

83/70 = 1, 1857142857142857142
est rationnel. On constate que son dveloppement dcimal est priodique : le motif

857142

se rpte. Ceci s'explique par le fait que, lorsque l'on pose la division, il n'y a qu'un

26

nombre ni de restes possibles. Le motif commence se rpter lorsque l'on tombe sur
un reste dj obtenu prcdemment.
Rciproquement, un nombre dont le dveloppement dcimal est priodique est rationnel. Sans le prouver formellement, expliquons-le sur un cas particulier.
Soit

x = 3, 1212121212 . . ..
100x = 312, 12121212 . . .,

On a

donc

99x = 100x x = 309.

fraction n'est pas irrductible, elle se simplie en

Il vient

x=

103
33 .

309
99 . Cette

Exercice 3.17.
Ecrire le nombre

3, 157157157157 . . .

sous forme d'une fraction irrductible.

Certains nombres n'ont pas de dveloppement dcimal priodique.

Proposition 3.20.

est irrationnel.

2 = ab avec ab irrductible. On a 2 = ab2 ,


2v2 (a) = v2 (a2 ) = v2 (2b2 ) = 1 + 2v2 (b). Or,

Dmonstration. Supposons par l'absurde que

a2 = 2b2 . On regarde la 2-valuation :


2v2 (a) est pair et 1 + 2v2 (b) est impair. Contradiction.

donc

Plus gnralement,

Exercice 3.18.
a est un entier positif qui n'est pas la puissance n-ime

n
a) est un irrationnel.
d'un entier, alors la racine n-ime de a (note

n
N.B.
a est l'unique nombre rel positif tel que ( n a)n = a.
Soit

n > 2.

Montrer que si

Exercice 3.19.
Montrer

que

2+

On peut montrer que

est irrationnel.

est irrationnel, mais les outils ncessaires pour le dmontrer

dpassent largement le cadre de ce document.

27

4 Utilisation de factorisations
Le fait d'crire un entier
de voir que

n sous la forme n = ab avec a > 2 et b > 2 permet d'une part

n n'est pas premier, et d'autre part d'utiliser les deux propositions suivantes :

Proposition 4.1.
a et b deux entiers naturels premiers entre eux et x, m deux entiers
ab = xm , alors il existe des entiers y et z tels que a = y m et b = z m .

Soient
Si

a = p1 1 pr r .
m
premier p, on a vp (ab) = vp (x ) = mvp (x),

naturels.

Dmonstration. Ecrivons

Pour tout nombre

Comme

donc

vp (ab)

est un

m.

multiple de

et

sont premiers entre eux,

vp (a)

et

vp (b)

ne peuvent pas tre tous deux

non nuls.

vp (a) = 0 alors m divise videmment vp (a).


Si vp (b) = 0 alors vp (ab) = vp (a) + vp (b) = vp (a) donc m divise vp (a).
Dans tous les cas, m divise vp (a) pour tout p, donc pour tout j il existe j
j = mj .
1
r
m
Soit y = p1 pr . On a a = y . On procde de mme pour b.
Si

tel que

Proposition 4.2.
Soient

et

un entier

deux entiers naturels. On suppose qu'il existe un nombre premier

tel que

ab = pm .

Alors

et

sont des puissances de

Dmonstration. Un nombre premier divisant

p. Ainsi, p
de p.

doit diviser

est le seul nombre premier divisant

a.

et

p.

ab = pm ,

Par consquent,

donc doit tre gal

est une puissance

4.1 Identits remarquables


Voici quelques identits remarquables mmoriser et qui sont frquemment utiles dans
des problmes d'arithmtique :

(a + b)2 = a2 + 2ab + b2
(a b)2 = a2 2ab + b2
(a + b)3 = a3 + 3a2 b + 3ab2 + b3
(a b)3 = a3 3a2 b + 3ab2 b3
a2 b2 = (a b)(a + b)
a3 b3 = (a b)(a2 + ab + b2 )
a3 + b3 = (a + b)(a2 ab + b2 )
an bn = (a b)(an1 + an2 b + an3 b2 + + bn1 )
an + bn = (a + b)(an1 an2 b + an3 b2 + bn1 )

28

si

impair

Les six premires galits se vrient en dveloppant. Montrons la septime :

(a b)(an1 + an2 b + an3 b2 + + bn1 )


= a(an1 + an2 b + an3 b2 + + bn1 ) b(an1 + an2 b + an3 b2 + + bn1 )
= (an + an1 b + an2 b2 + + abn1 ) (an1 b + an2 b2 + an3 b3 + + abn1 + bn )
= an bn
(tous les termes se sont simplis except le premier et le dernier).
L'identit prcdente tant vraie pour tout couple

(a, b)

(a, b),

elle est vraie pour le couple

donc

an (b)n = (a (b))(an1 + an2 (b) + an3 (b)2 + + (b)n1 ).


Si

est impair, on a

(b)n = bn

et

(b)n1 = bn1 ,

d'o la dernire galit.

Comme cas particulier de la septime galit, on trouve pour

b=1

an 1 = (a 1)(1 + a + a2 + + an1 ).
n, l'galit est vraie pour n + 1 la place de n, ce qui
an+1 1 = (a 1)(1 + a + a2 + + an ). En divisant par a 1 (si a 6= 1), on

Ceci tant vrai pour tout entier


donne

1 + a + a2 + + an =

obtient l'identit

an+1 1
a1 .

Exercice 4.1.
(Nombres premiers de Mersenne) Montrer que si a > 2 et n > 2 sont des entiers tels
an 1 est un nombre premier, alors a = 2 et n est premier.

que

Remarque : on constate que M2 = 3, M3 = 7, M5 = 31, M7 = 127, M11 = 2047,


M13 = 8191, M17 = 131071 et M19 = 524287 sont premiers. En revanche, M23 = 47
178481 est compos. On ignore s'il existe une innit de nombres premiers de Mersenne.
Exercice 4.2.
(Nombres

premiers de Fermat) Montrer que si

puissance de 2. (On montrera que

Remarque :

on pose

F3 = 257, F4 = 65537

2n + 1

est premier, alors

est une

n'admet pas de diviseur impair.)

Fk = 22 + 1.

F0 = 3, F1 = 5, F2 = 17,
F5 = 641 6700417 est compos.

On constate que

sont premiers. En revanche,

Actuellement, on ne connat pas d'autre nombre premier de Fermat.

29

4.2 L'quation a2 b2 = n
a2 b2 = n d'inconnues a, b N.
2
2
Rappelons que a b = (a b)(a + b). Comme a + b = (a b) + 2b, les entiers a + b
et a b ont la mme parit. S'ils sont tous deux impairs, alors n est impair, et s'ils sont
tous deux pairs, alors n est divisible par 4.
Par consquent, l'quation ne peut avoir de solution que si n est impair ou si n est
divisible par 4.
Supposons que n = (a b)(a + b). Alors a b est un diviseur de n. Notons-le d. On a




n
1
n
1
n
alors a b = d et a + b =
donc a =
d
+
et a =
d

d
2
d
2
d . Il y a donc autant de
n
solutions que d'entiers naturels d tels que d et
d sont des diviseurs de n de mme parit.
r
Ecrivons n = 2 m avec m impair. Si r = 0 alors n'importe quel diviseur de n convient,
j 0
0
et si r > 2 alors d est de la forme 2 d avec 1 6 j 6 r 1 et d | m.
5
2
j 0
Par exemple, pour n = 2016 = 2 3 7, d est de la forme 2 d avec 1 6 j 6 4 et
0
d {1, 3, 9, 7, 21, 63}, ce qui donne 24 solutions en tout.
A

x, on considre l'quation

4.3 L'quation a2 + b2 = c2
Les solutions de cette quation s'appellent les triplets Pythagoriciens, car elles correspondent aux triangles rectangles dont les cts sont entiers. Le plus connu d'entre eux
est

(3, 4, 5)

puisque

32 + 42 = 52 .
(a, b, c) est solution, alors pour tout entier d, (da, db, dc)
(6, 8, 10) est encore un triplet Pythagoricien. Ceci conduit

On remarque tout d'abord que si


est une solution. Par exemple,
poser la dnition suivante :

Dnition 4.3.
Une solution primitive est une solution telle que

a, b, c

sont premiers entre eux dans

leur ensemble.

Si

(a, b, c)

est une solution quelconque, posons

d = P GCD(a, b, c).

On peut crire

a = da0
b = db0

c = dc0
pour certains entiers

(a0 )2

(b0 )2

a0 , b0 , c0 . En divisant l'quation a2 + b2 = c2 par d2 , il vient


a0 , b0 , c0 sont premiers entre eux dans leur ensemble, donc

(c0 )2 . De plus,

(a0 , b0 , c0 ) est une solution primitive.


Par consquent, le problme revient chercher toutes les solutions primitives de l'quation.

a et b sont premiers entre eux, car s'il y avait un nombre


2
2
2
2
2
premier p divisant a et b, alors p diviserait a +b , donc p diviserait c , ce qui entranerait
que p divise c, et a, b, c ne seraient pas premiers entre eux.
Remarquons galement que

30

De mme,

et

c,

ainsi que

et

sont premiers entre eux. Autrement dit,

a, b, c

sont

premiers entre eux deux deux.


Ainsi,

et

ne peuvent pas tre tous les deux pairs.

Ils ne peuvent pas non plus tre tous deux impairs, sinon
a vu que

n'est pas un carr modulo

Quitte changer

et

b,

a2 + b2 1 + 1 = 2 [4]

et on

4.

on peut supposer que

est impair et que

est pair.

c2 a2

c+a
( 2b )2 = 4 = ( ca
2 )( 2 ).
ca
c+a
(Comme a et c sont impairs,
2 et 2 sont bien des entiers.)
ca
c+a
Si un nombre p divise la fois
2 et 2 , il divise leur somme et leur dirence, c'est-dire que p divise c et a. Or, a et c sont premiers entre eux, donc p = 1. Par consquent,
On a

ca
c+a
2 et 2 sont premiers entre eux.
Or, leur produit est un carr, donc d'aprs la Proposition 1 ce sont tous deux des
carrs. Ainsi, il existe

et

tels que

c+a
2
ca
2

= u2
= v2

En faisant la somme des deux galits, on obtient

2
on trouve a

u2

Conclusion : quitte changer


formules

pour certains entiers

c2 = u2 + v 2 . En faisant la dirence,
( 2b )2 = u2 v 2 donc b = 2uv .

v 2 , et en faisant le produit, on voit que

et

a et b, les solutions

a = u2 v 2
b = 2uv

c = u2 + v 2

primitives sont donnes par les

v.

On vrie qu'on a bien

(u2 v 2 )2 + (2uv)2 = (u2 + v 2 )2 .

4.4 Exercices supplmentaires


Exercice 4.3.
Rsoudre

dans les entiers naturels :

x3 y 3 = 24.

Exercice 4.4.
Trouver tous les nombres premiers
2
2
vriant x(y p) + y(x p) = 5p.

tels qu'il existe des entiers naturels

et

Exercice 4.5.
Dterminer les entiers
m
n
l'quation 3 2 = 1.

naturels

et

tels que

31

2n 3m = 1.

Mme chose pour

Exercice 4.6.
Dterminer

tous les entiers

a, b, c > 0

tels

32

2a 3b + 9 = c2 .

You might also like