MAT3632 : théorie des nombres, automne 2013 Équations

MAT3632 : théorie des nombres, automne 2013
Équations polynomiales
Supposons que f(x) = adxd+ad1xd1+· · ·+a1x+a0est un polynôme dont les coefficients
ad, . . . , a0sont entiers. Du théorème de restes chinois, si on veux étudier et résoudre les
congruences f(x)0 (mod n), il suffit de résoudre les congruences f(x)0 (mod pv), où p
est nombre premier et v1. Hensel a montré que souvent il suffit de considérer seulement
le cas v= 1. Plus précisément, on a le théorème suivant. Ici on dénote par f(x)le dérivé de
f(x), définie comme f(x) = dadxd1+ (d1)ad1xd2+· · · 2a2x+a1.
Théorème 1 (Hensel).Soit f(x) = adxd+ad1xd1+· · · +a1x+a0un polynôme dont
les coefficients ad, . . . , a0sont entiers. Si f(x1)0 (mod p)et f(x1)̸≡ 0 (mod p), alors
pour chaque v2il existe une classe d’équivalence xv(mod pv)unique pour laquelle xv
x1(mod p)et f(xv)0 (mod pv).
Le théorème au-dessus est un corollaire direct du lemme suivant.
Lemme 2 (Hensel).Soit f(x) = adxd+ad1xd1+· · · +a1x+a0un polynôme dont les
coefficients ad, . . . , a0sont entiers. Si f(xv)0 (mod pv)et f(xv)̸≡ 0 (mod p), alors il
existe une classe d’équivalence xv+1 (mod pv+1)unique pour laquelle xv+1 xv(mod pv)et
f(xv+1)0 (mod pv+1).
Démonstration. On pose xv+1 =xv+tpv. Il suffit de montrer qu’il existe un tunique mod p
tel que f(xv+tpv)0 (mod pv+1). En effet, on a que
(xv+tpv)m=xm
v+(m
1)xm1
vtpv+(m
2)xm2
v(tpv)2+· · ·
xm
v+mxm1
vtpv(mod pv+1),
puisque 2vv+ 1 pour v1. Donc
f(xv+tpv) =
d
m=0
am(xv+tpv)m
d
m=0
am(xm
v+mxm1
vtpv) (mod pv+1)
f(xv) + tpvf(xv) (mod pv+1).
On a que pv|f(xv)par hypothèse. Par la suite
f(xv+tpv)0 (mod pv+1)tpvf(xv)≡ −f(xv) (mod pv+1)
tf(xv)≡ −f(xv)/pv(mod p).
Puisque pf(xv), il existe un unique t(mod p)qui satisfait la dernière relation. Ça conclut
la démonstration.
Démonstration du Théorème 1. Par le Lemme 2 et induction sur v, on trouve qu’il existe
une suite x2, x3, x4, . . . telle que xv(mod pv)est l’unique classe d’équivalence mod pvpour
laquelle xvxv1(mod pv1)et f(xv)0 (mod pv). Alors le résultat désiré suit tout de
suite.
1
2
Exemple. Quelles sont les solutions à l’équation quadratique
x24x+ 8 (mod 25)?
Solution. Soit f(x) = x24x+ 8. Tout d’abord, on résoudre l’équation mod 5. Á fin de faire
cela, on compléter le carré :
f(x) = (x2)222+ 8 = (x2)2+ 4 (x2)212(mod 5) (x3)(x1) (mod 5).
Alors
f(x)0 (mod 5) x3 (mod 5) ou x1 (mod 5).
Puis, on observe que f(x) = 2x4et donc f(1) = 2̸≡ 0 (mod 5) et f(3) = 2 ̸≡ 0 (mod 5).
Alors le lemme de Hensel implique qu’il existe exactement une racine de fmod 25, soit
a(mod 25), telle que a1 (mod 5) et f(a)0 (mod 25). De plus, si on pose a= 1 + 5t, la
démonstration du lemme de Hensel nous donne que
f(1)t≡ −f(1)/5 (mod 5) 2t1 (mod 5) t3 (mod 5).
Donc a16 (mod 25). De même, il existe exactement une racine de fmod 25, soit b(mod 25),
telle que b3 (mod 5) et f(b)0 (mod 25). On pose b= 3 + 5spour que
f(3)s≡ −f(3)/5 (mod 5) 2s≡ −1 (mod 5) s2 (mod 5).
Donc b13 (mod 25).
Par conséquent, les solutions à l’équation f(x)0 (mod 25) sont x13 (mod 25) et
x16 (mod 25).
1 / 2 100%

MAT3632 : théorie des nombres, automne 2013 Équations

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !