Cours de mathématiques de 2ndePetit théorème de Fermat |
|
|
|
Video |
Pierre de Fermat (né au début du XVIIe siècle - il y a un doute sur l'année -, et mort en 1665) était un juriste français au Parlement de Toulouse, qui faisait des mathématiques pour se distraire, et qui est un des très grands mathématiciens de l'Histoire. Il a fait des contributions majeures dans
Le "Petit théorème de Fermat" établit que si p est un nombre premier, et "a" est un entier quelconque, non multiple de p, alors p divise [ ap-1 - 1 ]
Avant de passer à la démonstration, regardons quelques exemples :
Démonstration du Petit théorème de Fermat : Considérons les p-1 multiples de "a" :
m1 = a, m2 = 2a, m3 = 3a, ... jusqu'à mp-1 = (p - 1)a
Les divisions de ces nombres par p donnent des restes qu'on appelle r1, r2, r3, ... jusqu'à rp-1. Tous les ri sont < p, puisque ce sont des restes de divisions par p. Et ils sont tous positifs, car si l'un d'entre eux était 0, p diviserait qa, avec q plus petit que p, donc p diviserait a.
Nous allons voir qu'ils sont aussi tous différents.
En effet, si on avait mi = qip + ri et mj = qjp + rj avec ri = rj. Alors p diviserait mj - mi, c'est-à-dire serait un diviseur de qa, où q est plus petit que p. Donc p diviserait a, ce qui est exclu par hypothèse.
Regardons maintenant le nombre M = m1 x m2 x m3 x ... mp-1 = 1 x 2 x 3 x ... x (p - 1) x ap-1.
Ce nombre peut s'écrire Np + 1 x 2 x 3 x ... x (p - 1). En effet chaque mi = qip + ri donc
M = (q1p + r1) x (q2p + r2) x (q3p + r3) x ... x (qp-1p + rp-1) = quelque chose x p + r1 x r2 x r3 x ... x rp-1.
Mais on a vu que le produit r1 x r2 x r3 x ... x rp-1 est nécessairement le produit 1 x 2 x 3 x ... x (p - 1) car tous les ri sont distincts entre 1 et p-1.
Donc on a M - 1 x 2 x 3 x ... x (p - 1) = Np, ou encore
1 x 2 x 3 x ... x (p - 1) x ap-1 - 1 x 2 x 3 x ... x (p - 1) = Np.
Donc 1 x 2 x 3 x ... x (p - 1) x [ ap-1 - 1 ] est divisible par p.
Or p est premier et ne peut pas diviser 1 x 2 x 3 x ... x (p - 1), donc - comme on l'a vu en classe de 3e - p divise forcément [ ap-1 - 1 ].
Applications : Ce théorème a des applications importantes pour construire des tests de primalité, et en cryptographie moderne.
Exercices :