Triplet pythagoricien

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Un triplet pythagoricien vérifie toujours la relation de Pythagore : a2 + b2 = c2.

Un triplet pythagoricien est un triplet d'entiers naturels non nuls (x; y; z) vérifiant la relation de Pythagore : x2 + y2 = z2.

Triplets primitifs[modifier | modifier le code]

Un triplet pythagoricien est primitif si les trois naturels x, y et z sont premiers entre eux. Cette définition équivaut à l'affirmation : deux des naturels x, y et z sont premiers entre eux (puisqu'un diviseur premier commun de deux des nombres divisera le troisième).

On obtiendra tous les triplets pythagoriciens par multiplication des trois nombres par un naturel non nul.

Si on divise par z2, on obtient :


\frac{x^2}{z^2} + \frac{y^2}{z^2} = 1

c’est-à-dire que les triplets pythagoriciens permettent de trouver les points à coordonnées rationnelles donnés par \left(\frac{x}{z},\frac{y}{z}\right) sur le cercle unité.

Liste des triplets primitifs dont tous les termes sont inférieurs à 100 :

(3, 4, 5) (20, 21, 29) (11, 60, 61) (13, 84, 85)
(5, 12, 13) (12, 35, 37) (16, 63, 65) (36, 77, 85)
(8, 15, 17) (9, 40, 41) (33, 56, 65) (39, 80, 89)
(7, 24, 25) (28, 45, 53) (48, 55, 73) (65, 72, 97)

Lemme préliminaire[modifier | modifier le code]

Si (x, y, z) est un triplet pythagoricien primitif, alors x et y sont de parités différentes et z est impair.

En effet :

  • si x et y étaient tous deux pairs, ils ne seraient pas premiers entre eux, donc le triplet pythagoricien ne serait pas primitif ;
  • si x et y étaient tous deux impairs, on aurait x=2s+1 et y=2t+1, d’où z^2=x^2+y^2=4s^2+4s+1+4t^2+4t+1=4m+2 avec m=s^2+s+t^2+t, ce qui est impossible puisqu'un tel naturel 4m+2 ne peut être un carré (un naturel pair qui est un carré ne peut être que le carré d'un nombre pair 2q et ce carré  4q^2 est multiple de 4).

Ayant établi que x et y sont de parités différentes, il en découle que x^2 et y^2 sont également de parités différentes, donc z^2=x^2+y^2 est impair, ce qui nécessite que z soit impair.

Comment en obtenir ?[modifier | modifier le code]

Il existe plusieurs méthodes pour obtenir des triplets pythagoriciens. Certaines méthodes permettent de trouver tous les triplets pour une longueur de côté donné, d'autres n'en trouvent que quelques-uns. La méthode décrite ci-dessous est simple mais ne permet pas d'obtenir tous les triplets pour la longueur de côté donnée.

Prenons x un entier naturel supérieur ou égal à 3 et cherchons un triplet pythagoricien primitif (x, y, z) tel que x2 + y2 = z2, avec x < y.

1er cas : x est impair.

y est alors égal à (x2 - 1)/2 ;

et z est égal à (x2 + 1)/2 ; c'est-à-dire y + 1.

2e cas : x est pair (et divisible par 4, car sinon on aura x2 = 4(8) et y2=1(8) d'où z2=5(8), ce qui est une contradiction.)

y vaut alors (x/2)2 - 1 ;

et z vaut (x/2)2 + 1 ; soit y + 2.

Théorème fondamental[modifier | modifier le code]

Nuage de points de tous les couples d'entiers \scriptstyle (a,b) tels que \scriptstyle(a,b,\sqrt{a^2+b^2}) soit pythagoricien avec a et b inférieurs à 4500

Il y a équivalence entre

  • (i) \quad (x,y,z) est un triplet pythagoricien primitif avec x impair.
  • (ii) Il existe  (p,q) \in \mathbb N^{*2} avec p > q , p et q premiers entre eux et de parités différentes tels que
    • \quad x=p^2-q^2
    • \quad y=2pq
    • \quad z=p^2+q^2

Démonstration[modifier | modifier le code]

  • (i) \Rightarrow (ii)

y étant pair, posons y = 2u (u \in \mathbb N^*). On a donc z2 - x2 = 4u2, soit (z + x)(z - x ) = 4u2.

Comme z + x et z - x sont pairs (x et z impairs), posons z + x = 2s et z - x = 2t (s et t \in N^*). Il vient alors

x = s - t, z = s + t, st = u2.

s et t sont premiers entre eux. En effet tout diviseur premier commun de s et t diviserait s + t = z, s - t = x et 2√st = y, ce qui est impossible (cf. remarque sur les triplets primitifs). Chaque diviseur premier de st = u2 ne peut donc diviser à la fois s et t et, comme u2 est un carré, l'exposant de ce diviseur premier est pair dans celui des 2 nombres s et t où ce diviseur premier figure. Il en résulte que s et t sont des carrés de naturels (non nuls) puisque chacun de leurs diviseurs premiers a un exposant pair. On peut donc poser s = p2 et t = q2.

On a donc bien x = p2 - q2 et z = p2 + q2. De plus st = u2, soit p2q2 = u2 et donc u = pq d'où y = 2pq. Comme s et t sont premiers entre eux, il en est de même de p et q. Comme x > 0 on a p > q. Enfin p et q ne peuvent être de même parité puisque alors x = p2 - q2 serait pair.


  • (ii) \Rightarrow (i)

(ii) entraîne immédiatement par un simple calcul que x2 + y2 = z2. D'autre part, comme p et q sont de parités différentes, x est nécessairement impair. Si x et z avaient un diviseur premier commun, ce diviseur diviserait z + x et z - x, soit 2p2 et 2q2. Comme ce diviseur premier ne peut être 2 (x impair), il diviserait p2 et q2 et donc p et q, ce qui est impossible puisque p et q sont premiers entre eux.

CQFD

Faits intéressants[modifier | modifier le code]

Dans un triplet pythagoricien primitif où a et b sont les cathètes et c est l'hypoténuse, a étant impair et b pair (voir lemme préliminaire)[1][réf. insuffisante] :

  • c - b est un carré parfait.
  • c + b est un carré parfait.
  • (c + a) / 2 est un carré parfait.
  • (c - a) / 2 est un carré parfait.
  • Soit a ou soit b est un multiple de 3.
  • b est un multiple de 4.
  • Le produit ab est (donc) un multiple de 12.
  • Soit a, soit b ou soit c est un multiple de 5.
  • Soit a, soit b, soit a + b ou soit b - a est un multiple de 7.

Par exemple, dans le triplet pythagoricien (65, 72, 97), où a = 65, b = 72 et c = 97 :

  • 97 est impair,
  • 97 - 72 = 25, qui est un carré parfait (5 x 5),
  • 97 + 72 = 169, qui est aussi un carré parfait (13 x 13),
  • (97 + 65) / 2 = 81, qui est un carré parfait (9 x 9),
  • (97 - 65) / 2 = 16, qui est aussi un carré parfait (4 x 4),
  • 72 est un multiple de 3,
  • 72 est un multiple de 4,
  • 65 est un multiple de 5,
  • 65 * 72 = 4680 est un multiple de 12,
  • 72 - 65 = 7, qui est un multiple de 7.

Notes et références[modifier | modifier le code]

  1. Robert Stanton, par, Kaplan

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]