Introducción
A finales de 2006 vimos en Gaussianos cómo construir triángulos pitagóricos. El desarrollo de aquel artículo terminaba con la siguiente conclusión:
Cada terna pitagórica primitiva puede construirse a partir de dos números enteros positivos
y
primos relativos, de distinta paridad y con
de la siguiente forma:
![]()
El resto de ternas pitagóricas se obtienen a partir de alguna de las primitivas multiplicando todos los elementos de la misma por un número.
Hace unos días encuentro en el blog Números un post cuyo título es Generar pares pitagóricos. En él se muestra un procedimiento para generar pares de números cuya suma de cuadrados es un cuadrado perfecto, es decir, pares pitagóricos. A partir de ellos, por tanto, podemos encontrar el tercer elemento de la terna calculando la raíz cuadrada de la suma de los cuadrados de los elementos del par.
En realidad en la entrada que comento de este blog se muestra el resultado mediante un ejemplo (que en realidad no comienza bien, pero acaba dado el resultado esperado), pero no se incluye demostración del mismo. En este artículo pretendo dar dicha demostración.
Método para generar ternas pitagóricas
Lo primero que vamos a hacer es presentar el método mediante un ejemplo:
- Tomamos dos números racionales positivos cuyo producto sea dos. Por ejemplo:
y
- Sumamos
a cada racional:
- Operamos para que las fracciones tengan el mismo denominador:
- Tomamos los numeradores, elevamos cada uno de ellos al cuadrado y sumamos:
Como se tiene que
, hemos encontrado una terna pitagórica:
Demostración del método
Este artículo quedaría cojo si no damos una demostración del resultado. Aunque es relativamente sencilla vamos a verla:
- Tomamos dos números racionales positivos cuyo producto sea dos:
y
- Sumamos
a cada racional:
- Operamos para que las fracciones tengan el mismo denominador:
- Tomamos los numeradores, elevamos cada uno de ellos al cuadrado y sumamos:
Nos aparece un polinomio dependiente de
y de
que, para que el método funcionara, debería ser un cuadrado perfecto. Y, en efecto, lo es:
Por tanto obtenemos la siguiente terna pitagórica:
Relación entre las dos ternas pitagóricas
Hemos visto dos formas de encontrar ternas pitagóricas. Una pregunta casi directa a partir de ello es: ¿hay alguna relación entre ellas? La respuesta es sí. Vamos a verla:
Tomemos la terna pitagórica que encontramos con el método descrito y permutemos los dos primeros elementos:
Expresemos cada uno de sus elementos de la siguiente forma:
¿Os suena? ¡Exacto! Tomando y
obtenemos la terna pitagórica que aparece al comienzo de esta entrada.
Interesante cuestión este tema de las ternas pitagóricas. ¿Alguno de vosotros sabéis más formas de generar ternas de este tipo?
¿Te ha gustado la entrada? Puedes invitarme a un café, Gauss te lo agradecerá 😉
Información Bitacoras.com…
Valora en Bitacoras.com: Introducción A finales de 2006 vimos en Gaussianos cómo construir triángulos pitagóricos. El desarrollo de aquel artículo terminaba con la siguiente conclusión: Cada terna pitagórica primitiva puede construirse a partir …
Les dejo un interesante sitio sobre
Triangulos y ternas pitagóricas
3. Igualamos denominadores
supongo…
Ups, cierto Manuel. Lo cambio ahora mismo.
En primer lugar quiero agradecerte la mención de mi blog, y de paso felicitarte portu blog. Mi blog es más que nada recreativo y no tan «matemático» como el tuyo, es por ello que no puse la demostración, cosa que no sé si podría haber hecho como lo hiciste tu. Yo lo puse como una curiosidad. Hay una forma de obtener tripletes del tipo a,b,c con c=b+1. Se toma a= 2x+1, b=2x(x+1),c=b+1 o lo que es lo mismo se genera a=2x+1 (a es impar), se eleva al cuadrado(impar), este cuadrado se divide por 2 y el valor obtenido se redondea… Lee más »
Ante nada gracias por el comentario, fue gratificante ver como se difunde el «Teorema de Generación de terna pitagóricas de números primos» El cual se incluyo en un tratado sobre Sextales, material que humildemente publique con motivo de su presentación al XXXII Coloquio de Matemáticos del Perú, puede verse un resumen en la siguiente dirección.
https://issuu.com/dariolanni
También se puede optar por la vía de hallar puntos racionales en la circunferencia unidad
.
Dividiendo la ecuación pitagórica por
(y renombrando variables
), llegamos a la ecuación
, y así las soluciones enteras de la ecuación pitagórica se corresponden con puntos racionales de la circunferencia. Puesto que
es una solución de esta última ecuación, los puntos con coordenadas racionales se obtienen de la intersección de la circunferencia con la familia de rectas
,
.
Saludos cordiales.
Me parece interesante en relación al problema de la factorización de
, que como sabéis es crucial en la seguridad del algoritmo de cifrado asimétrico RSA.
Dado un número
muy grande, el problema de su factorización es tipo NP (no polinómico).
Por eso me pregunto. Dado
, sabemos que
forma parte de una terna pitagórica. Es decir
se puede expresar como la diferencia de 2 cuadrados.
¿Podría ayudar esto en acotar la complejidad del problema de la factorización?
Ayer no mas leì este post, y como aficionado a los nùmeros que soy he estudiado las ternas pitagòricas.Esto fuè lo que encontrè en mi diario. PRIMERA FORMULA m = un nùmero impar, entonces m^2 + (1/2(m^2 – 1))^2 = (1/2(m^2 +1)^2 Tenemos que todo nùmero impar hace parte de una terna pitagòrica. 1^2 + 0^2 = 1^2 3^2 + 4^2 = 5^2 5^2 + 12^2 = 13^2 7^2 + 24^2 = 25^2 SEGUNDA FORMULA GENERAL a, b, son nûmeros enteros con b impar, entonces (4abn)^2 + (4a^2.n^2 – b^2)^2 = (4a^2.n^2 + b^2) Ejemplo a = 2, b=3; entonces… Lee más »
[…] 2 en Generando ternas pitagóricas […]
se me olvidò elevar al cuadrado la expresiòn de la izquierda en la segunda fòrmula, y la tercera fòrmula es
(2abn)^2 + (4a^2.n^2 – b^2) = (4a^2.n^2 + b^2)^2
que falla la mia!
Soy profesor de matemáticas, actualmente estoy jubilado, pero me considero un aficionado a la teoría de números. Considero que existen infinitas formas o modelos matemáticos para hallar ternas pitagóricas. Aquí le presento dos de ellos.
a)
Sean «m» y «n» dos números naturales. «m» y «n» continuos.
x = m + n
Y = 2mn
z = 2mn + 1
b)
Sean «m» y «n» dos números naturales, preferibles impares y primos relativos.
f(m, n) = 2m^2 + 2mn + n^2.
quisiera saber cuantas ternas pitagóricas primitivas hay dado un lado pues tengo una fórmula pero no se como demostrarla
la formula es la siguiente
entonces puede ser cateto de
triángulos pitagóricos primitivos, con una excepción, en el caso que el número dado sea par pero no divisible entre 4, no hay solución; por ejemplo, 30 =
no puede ser cateto de un triángulo pitagórico primitivo, en general no puede ser cualquier número de la forma 
En general, si la descomposición de un numero a en factores primos a=
Ternas pitagóricas en:
https://es.wikipedia.org/wiki/Terna_pitag%C3%B3rica
Hola, alguien sabe si existe un método mediante el cual podamos saber si un número natural cualquiera, no sólo forma una térna pitagórica, sino cuales son los dos otros números en caso de que la forme?