Sequenz
 m =
 n =
 x = n2 - m2
 y = 2mn 
 z = n2 + m2
Pythagoräische Tripel

Ein pythagoräisches Tripel ("pT") besteht aus drei natürlichen Zahlen x, y und z mit x2 + y2 = z2. Interessant sind "teilerfremde" pT, bei denen x, y und z den größten gemeinsamen Teiler 1 besitzen ("ppT").
Satz 1 Jedes pT läßt sich auf genau eine Weise durch Multiplikation aus einem ppT und einer natürlichen Zahl gewinnen.
Satz 2 In jedem ppT ( x | y | z ) ist eine der Zahlen x oder y ("Katheten") gerade und die andere ungerade. (Es sei x immer die ungerade Kathete.)
Satz 3 Zu jedem ppT ( x | y | z ) gibt es genau ein Paar ( m | n ) natürlicher teilerfremder Zahlen mit m < n und ungleicher Parität (dh. eine der Zahlen ist gerade und die andere ungerade) so dass gilt:
x = n2 - m2, y = 2mn , z = n2 + m2   bzw.  1/2(z - x) = m2, 1/2(z + x) = n2.

Satz 4 Aus dem ppT   ( 3 | 4 | 5 ) läßt sich jedes andere ppT auf genau eine Weise gewinnen durch eine Abfolge ("Sequenz") von Abbildungen A, B oder C, die hintereinander auf ( 3 | 4 | 5 ) angewendet werden mit den Abbildungsvorschriften:

A: (x|y|z) --> ( x-2y+2z| 2x-y+2z| 2x-2y+3z)   [bzw. (m|n) --> (n|2n-m)]
B: (x|y|z) --> ( x+2y+2z| 2x+y+2z| 2x+2y+3z)   [bzw. (m|n) --> (n|2n+m)]
C: (x|y|z) --> (-x+2y+2z|-2x+y+2z|-2x+2y+3z)   [bzw. (m|n) --> (m|2m+n)]

weiteres zu den Paaren ( m | n ) und den Abbildungen A, B, C siehe: Zahlentheorie interaktiv ..

page in english language:
Erläuterungen zum "ppT-Rechner" (erfordert Java-Script)
Sequenz: man kann eine Folge aus den Buchstaben A, B und C eingeben. Nach Klicken der Taste: "Sequenz übernehmen" werden duch sukzessives Anwenden der Abbildungen (von rechts beginnend) auf (3|4|5) das zugehörige ppT und das Paar (m|n) berechnet und angezeigt.
m =    n = : Eingabe von m und n: Taste: "m und n übernehmen". Angezeigt werden das ppT und die Sequenz, mit der man es aus (3|4|5) erhält.
x =  y =   z = : Die x-y-Fenster sind auch Eingabefenster (Taste: "x und y übernehmen"). Ausgegeben werden z, die Sequenz und (m|n).
Tasten: A B C : dienen zum Editieren einer Sequenz per Mausklick.
Taste: Reduzieren : Reduzieren bedeutet: die letzte (linke) Abbildung einer Sequenz rückgängig machen. Reduzieren ist ein eindeutiger Vorgang: zu jedem ppT gehört genau ein reduziertes; sukzessives Reduzieren endet stets mit (3|4|5) (Satz 5).
Taste Zurücksetzen : der Anfangszustand wird wieder hergestellt.
H.B. Meyer)