Es bien conocido que el conjunto de todas las ternas Pitagóricas primitivas tiene la estructura de un infinito ternario árbol de raíces.
¿Cuál es el algoritmo exacto (es decir, la fórmula, o, posiblemente, un conjunto de tres fórmulas) por el cual se puede tomar una determinada terna Pitagórica (a,b,c), y encontrar los más pequeños triple en el árbol? Por ejemplo, dada (165,52,173), ¿cómo se obtiene su [único] "antepasado" triple (77,36,85)?