Vous êtes sur la page 1sur 3

Résolution d’une équation diophantienne

Thème abordé : Structure d’anneau


L’objectif de ce problème est la résolution de l’équation a 2 − 2b 2 = ±1 .
On admettra l’irrationalité de 2.

{
On introduit l’ensemble ℤ  2  = a + b 2 /(a ,b ) ∈ ℤ 2 . }
 

Partie I

1. Montrer que ℤ  2  muni de l’addition et de la multiplication des réels est un anneau.


 
2.a Etablir ∀x ∈ ℤ  2  , ∃!(a ,b ) ∈ ℤ 2 tel que x = a + b 2 .
 
On pose alors x = a −b 2 appelé conjugué de x .
2.b Montrer que l’application de conjugaison x ֏ x est un automorphisme de l’anneau ℤ  2  .
 
3. Pour x ∈ ℤ  2  , on pose N (x ) = xx .
 
3.a Justifier que ∀x ∈ ℤ  2  , N (x ) ∈ ℤ , et
 
 
∀x , x ′ ∈ ℤ  2  , N (xx ′) = N (x )N (x ′) .
 
3.b Montrer que x ∈ ℤ  2  est inversible ssi N (x ) ∈ {1, −1} .
 
3.c {
On forme H = x ∈ ℤ  2  / N (x ) = ±1 .
  }
Justifier par un argument rapide que H est un groupe pour la multiplication des réels.

Partie II

On se propose dans cette partie de décrire l’ensemble H , ce qui correspond à la résolution de l’équation
initialement proposée.
1. Soit x = a + b 2 ∈ H . Montrer :
1.a a ≥ 0 et b ≥ 0 ⇒ x ≥ 1 .
1.b a ≤ 0 et b ≤ 0 ⇒ x ≤ −1 .
1.c ab ≤ 0 ⇒ x ≤ 1 .

2. On note H + = {x ∈ H / x > 1} .

2.a Montrer que si x = a + b 2 ∈ H + alors a > 0 et b > 0 .


2.b En déduire que u = 1 + 2 est le plus petit élément de H + .
3. Soit x ∈ H + .
3.a Montrer qu’il existe un entier naturel n tel que u n ≤ x < u n +1 .
3.b En déduire que x = u n .
3.c Conclure que H = {±u n / n ∈ Z} .
Correction
d’après problème Dunod revu.

Partie I

1. Montrons que ℤ  2  est un sous-anneau de ( ℝ , +,×) .


 
Bien entendu, ℤ  2  ⊂ ℝ .

 
1 = a + b 2 avec a = 1 ∈ ℤ et b = 0 ∈ ℤ donc 1 ∈ ℤ  2  .
 

Soit x = a + b 2 et x ′ = a ′ + b ′ 2 ∈ ℤ  2  . 
 
 
x − x ′ = (a −a ′) + (b −b ′) 2 ∈ ℤ  2  car a −a ′,b −b ′ ∈ ℤ .
 
xx ′ = (aa ′ + 2bb ′) + 2(ab ′ + a ′b ) ∈ ℤ  2  car aa ′ + 2bb ′,ab ′ + a ′b ∈ ℤ .
 
Donc ℤ  2  est un sous anneau de ( ℝ , +,×) .
 
2.a Soit x ∈ ℤ  2  .
 
L’existence du couple (a ,b ) découle de la définition de ℤ  2  .
 
Etudions l’unicité :
Soit (a ,b ) ∈ ℤ 2 et (a ′,b ′) ∈ ℤ 2 deux couples solutions.
On a x = a + b 2 = a ′ + b ′ 2 donc a −a ′ = (b ′ −b ) 2 .
a −a ′
Si b ≠ b ′ alors 2 = ∈ ℚ ce qui est faux.
b ′ −b
Donc b = b ′ puis a −a ′ = (b ′ −b ) 2 = 0 donc a = a ′ .

2.b Notons ϕ : ℤ  2  → ℤ  2  l’application définie par ϕ (x ) = x .


   
ϕ(1) = ϕ (1 + 0. 2) = 1− 0. 2 = 1 .
Soit x = a + b 2 et x ′ = a ′ + b ′ 2 ∈ ℤ  2  .
 
ϕ (x + x ′) = ϕ ((a + a ′) + (b + b ′) 2) = (a + a ′) − (b + b ′) 2
= (a −b 2) + (a ′ −b ′ 2) = ϕ (x ) + ϕ (x ′)
ϕ (xx ′) = ϕ ((aa ′ + 2bb ′) + (ab ′ + a ′b ) 2) = (aa ′ + 2bb ′) − (ab ′ + a ′b ) 2
et ϕ (x )ϕ (x ′) = (a −b 2)(a ′ −b ′ 2) = (aa + 2bb ′) − (ab ′ + a ′b ) 2
donc ϕ (xx ′) = ϕ (x )ϕ (x ′) .
Ainsi ϕ est un morphisme de l’anneau ℤ  2  dans lui-même.
 
On constate x = x , il s’ensuit que ϕ est involutive et donc bijective, c’est donc un automorphisme de
ℤ  2  .
 
3.a Pour x = a + b 2 ∈ ℤ  2  , N (x ) = a 2 − 2b 2 ∈ ℤ car a ,b ∈ ℤ .
 
 
Pour x , x ′ ∈ ℤ  2  , N (xx ′) = xx ′xx ′ = xx ′x x ′ = xxx ′x ′ = N (x )N (x ′) .
 
3.b Soit x ∈ ℤ  2  .
 
Si x est inversible alors xx −1 = 1 et donc N (x )N (x −1 ) = 1 .
Or N (x ), N (x −1 ) ∈ Z donc N (x ), N (x −1 ) ∈ {1, −1} .
Inversement, supposons N (x ) ∈ {1, −1} .
Si N (x ) = 1 alors xx = 1 et donc x est inversible d’inverse x .
Si N (x ) = −1 alors xx = −1 et donc x est inversible d’inverse −x .
Dans les deux cas x est inversible
3.c H est le groupe des inversibles de l’anneau (ℤ  2  , +,×)
 

Partie II

1.a Sachant que 0 ∉ H , on a (a ,b ) ≠ (0,0) .


Si a ≥ 0 et b ≥ 0 , puisqu’au moins l’un des deux est non nul, x = a + b 2 ≥ 1 .
1.b Même principe.
1.c Si ab ≤ 0 alors x −1 = ±x = ±(a −b 2) est formé de deux coefficients de même signe, compte tenu de
1.a et 1.b, on a x −1 ≥ 1 et donc x ≤ 1 .

2.a Soit x = a + b 2 ∈ H + .
On a x > 1 , donc, de par la question 1., a ≥ 0 et b ≥ 0 .
Puisque N (x ) = a 2 − 2b 2 = 1 :
+ on ne peut pas avoir a = 0 ,
+ on ne peut pas avoir b = 0 sans que a = 1 ce qui donne x = 1 ce qui est exclu.
Par suite a > 0 et b > 0 .
2.b u = 1 + 2 ∈ H + car u > 1 et N (u ) = a 2 − 2b 2 = −1 .
De plus, grâce à 2.a, ∀x ∈ H + , x = a + b 2 avec a ,b ∈ ℕ ∗ donc x ≥ u .
Ainsi u est le plus petit élément de H + .
 ln x 
3.a Pour n = E  ∈ N , on a u n ≤ x < u n +1 .
 ln u 

3.b Comme u ∈ H et que H est un sous groupe, u n +1 ∈ H .


u n +1
De plus x ∈ H donc ∈H .
x
u n +1 u n +1 u n +1 un
Puisque > 1 on a ∈ H + . Or = u. ≤ u et u est le plus petit élément de H + donc
x x x x
u n +1
= u puis x = u n .
x
3.c Puisque u ∈ H , ∀n ∈ ℤ, u n ∈ H .
De plus −1 ∈ H donc ∀n ∈ ℤ, −u n ∈ H .
Ainsi {±u n / n ∈ ℤ} ⊂ H .
Inversement.
Soit x ∈ H . Assurément x ≠ 0 .
Si x > 1 alors x ∈ H + donc ∃n ∈ ℕ tel que x = u n .
Si x = 1 alors x = u 0 .
1 1
Si 0 < x < 1 alors ∈ H + et donc ∃n ∈ ℕ, = u n d’où x = u −n .
x x
Si x < 0 alors y = −x = (−1) ×x ∈ H et y > 0 donc ∃n ∈ ℤ tel que y = u n puis x = −u n .
Dans tous les cas x ∈ {±u n / n ∈ ℤ} .
Finalement H = {±u n / n ∈ ℤ} .

Vous aimerez peut-être aussi