Es ist bekannt , dass die Menge aller primitiven pythagoräischen Tripel die Struktur eines unendlichen ternären Wurzelbaums hat.
Was ist der genaue Algorithmus ( dh Formel oder möglicherweise ein Satz von drei Formeln), mit dem man ein gegebenes pythagoreisches Tripel nehmen kann? und das unmittelbar kleinere Tripel im Baum finden? Zum Beispiel gegeben , wie erhält man sein [einzigartiges] „Ahnen“-Tripel ?
Beginnen mit , versuchen wir, die zu finden Paar, das dieses Tripel erzeugt, dh . Ganz klar, wir haben und somit .
Der Vorfahre dieses Tripels ergibt sich aus , egal an welchen Orten in der Reihenfolge vom Größten zum Kleinsten. In diesem Fall haben wir und damit ist das Vorfahrenpaar und daher ist das Vorfahrentripel .
Es ist bekannt, dass es zwei Bäume von pythagoreischen Tripeln gibt (Berggrens und Price), um Ihre Frage zu beantworten, müssen Sie also zuerst identifizieren, von welchem Sie sprechen. Abstiegs-/Aufstiegsalgorithmen für beide Bäume sind in der folgenden Abhandlung angegeben.
Bernhart, FR & Price, HL Pythagoras' garden, revisited. Aust. Sr. Math. J. 26, 29–40 (2012). http://files.eric.ed.gov/fulltext/EJ992372.pdf .
Sie können die hier gefundenen Matrixtransformationen verwenden:
den Baum der Tripel zu erklimmen. Verwenden Sie zum Absteigen einfach die inversen Matrizen (die ähnlich aussehen, außer dass einige Zeichen umgedreht sind). Sie können jede Umkehrung der Reihe nach ausprobieren, aber tatsächlich brauchen Sie nur eine der drei Umkehrungen zu verwenden. Wenn es nicht das richtige war (d. h. nicht dasjenige, mit dem zum aktuellen Tripel aufgestiegen ist), erhalten Sie trotzdem das Vorfahrentripel, nur einige der Längen sind negativ. Also einfach den absoluten Wert nehmen und fertig.
Zum Beispiel
Ich komme etwas spät zu dieser Frage. In der orthogonalen Gruppe der quadratischen Form Es gibt eine Reflexion, die Sie verwenden können, um den Elternteil jedes primitiven pythagoräischen Tripels zu finden (bis zum Vorzeichen, wie andere angemerkt haben, und das Ändern der Vorzeichen, um alle Koordinaten positiv zu machen, ist eine weitere Reflexion). Siehe Beispiele 3.2 und 3.3 und den Beweis von Korollar 3.4 in https://www.math.uconn.edu/~kconrad/blurbs/linmultialg/descentPythag.pdf . Die Schlüsselreflexion ist dort in Gleichung (3.3) definiert.
Diese Beschreibung unter Verwendung einer geometrischen Sprache (in einer orthogonalen Gruppe, die nicht die standardmäßige orthogonale Gruppe des dreidimensionalen Raums ist) stützt sich nicht direkt auf die Parametrisierungsformel für primitive pythagoreische Tripel.
Der ternär verwurzelte Baum der pythagoreischen Tripel hat für mich nie einen Sinn ergeben und hat keine Ordnung, die durch bloßes Betrachten wahrgenommen werden kann. Sinnvoller ist ein Muster von Mengen innerhalb der Teilmenge von Tripeln wo ist ein ungerades Quadrat. Diese Teilmenge umfasst alle Grundelemente. Hier ist ein Beispiel:
Die Formel, die diese Tripel erzeugt, kann verwendet werden, um Nachfolger oder Vorgänger zu finden, indem einfach die Werte von erhöht oder verringert werden oder .
abiesu
abiesu
individuell