xoves, 23 de marzo de 2023

Notas sobre ternas pitagóricas

Se os lados dun triángulo rectángulo teñen valores naturais dise que eses valores forman unha terna pitagórica. Por exemplo (3,4,5) e (8,15,17) son ternas pitagóricas. Podémolo comprobar: 32+42=52 e 82+152=172.

Dada unha terna pitagórica como (3,4,5) é moi fácil obter infinidade delas multiplicando por un enteiro calquera. Por exemplo, (3n,4n,5n) tamén será unha terna pitagórica xa que 

(3n)2+(4n)2=n2(32+42)=n252=(5n)2

Ás ternas como (3,4,5), na que os números son coprimos, chámaselle ternas pitagóricas primitivas. Agora ben, a pouco que indagemos veremos que hai moitas máis. Como obtelas? Segundo Proclo (412-485) foi o propio Pitágoras o primeiro en determinar un método para xeneralas. Os fundamentos parten de estudar os números figurados, en concreto os cadrados. Se temos un cadrado de puntos, como o da figura, e lle engadimos o que lle chamaban gnomon, esa especie de L en cor vermella, obtemos o seguinte cadrado.

Chamámoslle m á cantidade de puntos do gnomon. O seu valor será sempre un número impar. Está claro que o gnomon rodea un cadrado de lado m12. Co engadido do gnomon fórmase un cadrado maior de lado m12+1=m+12. Se o propio gnomon fose un cadrado, m=n2, teriamos unha terna pitagórica 
(n,m12,m+12)=(n,n212,n2+12)
Para cada n impar poderemos obter así unha terna pitagórica. Por exemplo, para n=3 temos a terna (3,4,5). Pero hai moitas que non teñen esta forma, como é o caso de (8,15,17). Proclo seguiu dando información sobre esta cuestión, tamén asegurou que Platón achara outro método que daba ternas, partindo agora de números pares. 
Observemos a seguinte imaxe, catro tiras de lonxitude m están rodeando un cadrado de lado m1 e completan así outro cadrado de lado m+1

Temos pois que (m1)2+4m=(m+1)2. Se 4m fose un cadrado, 4m=n2, a tripleta (n,m1,m+1) verificaría o teorema de Pitágoras. Como m=(n2)2, para cada valor par de n podemos formar a seguinte terna pitagórica
(n,(n2)21,(n2)2+1)

A escura aportación de Euclides
Aínda así, non abarcamos todos os casos posibles, (39,80,89) non se adapta nin á fómula de Pitágoras nin á de Platón. Como en moitas outras ocasións, temos que acudir a Euclides para que salve a situación. A parte negativa é que Euclides ofrece a súa achega no libro X dos Elementos, o máis escuro e intrincado de todos o que conforman esta obra.

No Lema I, posterior á Proposición X.28 dos Elementos, podemos ler, non sen certa dificultade, que Euclides explica como obter ternas pitagóricas

Lema I. Atopar dous números cadrados de xeito que tamén a súa suma sexa cadrado

Este é un deses resultados dos Elementos nos que non se dá unha demostración, senón que se realiza unha construción. Recollemos aquí dunha adaptación da tradución de Ana Gloria Rodríguez e Celso Rodríguez


Tómense dous números cadrados AB=u2 e BΓ=v2, consideremos a súa resta AΓ=u2v2. Divídase á metade por Δ (AΔ=ΔΓ) AΔ=ΔΓ=u2v22 logo o produto de AB=u2 e BΓ=v2 xunto co cadrado de AΓ (AΓ2=(u2v22)2) é igual ao cadrado de BΔ (BΔ2=(u2+v22)2) co cal 

(uv)2+(u2v22)2=(u2+v22)2

Acabamos de comprobar que (uv,u2v22,u2+v22) é unha terna pitagórica.

A expresión estándar dunha terna pitagórica

Tomando m=u2  e  n=v2 temos esta outra forma de presentar as ternas pitagóricas, que é a habitual hoxe en día:

(2mn,m2n2,m2+n2)

A cuestión é: con esta fórmula temos determinadas todas as ternas pitagóricas primitivas? A resposta é afirmativa. Vexámolo. 

Se (a,b,c) é unha terna pitagórica primitiva, a e b c son coprimos polo que non poden ser pares. Tampouco poden ser impares xa que nese caso, os seus cadrados tamén o serían e polo tanto c debería ser par, entón a=2p+1, b=2q+1 e c=2r

(2p+1)2+(2q+1)2=r2

4(p2+q2p+q)+2=4r2

Pero non é posible que ao dividir o primeiro membro por 4 obteñamos de resto 2 mentres que ao dividir o segundo membro por 4 o resto sexa 0. A conclusión é que un dos números entre a a e b debe ser par e o outro impar. Supoñamos, sen perda de xeneralidade que  a é o par, entón b e c serán impares.

Como a2=c2b2=(cb)(c+b), tomando u=c+b2 e v=cb2 , sabemos que u e v serán coprimos, por selo tamén b e c. Teremos (a2)2=uv. Se un produto de coprimos é un cadrado, cada un dos factores debe ser tamén un cadrado. De aí que u=m2 e v=n2.

Como a2=4uv=(2mn)2, tense que a=2mn.

{c+b=2u=2m2cb=2v=2n2 Sumando e restando obtemos c=m2+n2 e b=m2n2. Entón a terna pitagórica primitiva de partida poida escribirse:

(a,b,c)=(2mn,m2n2,m2+n2)

Xeometría analítica para as ternas pitagóricas

Neste punto a cuestión estaría completada. Con todo, imos engadir un epílogo, extraído do libro Matemática elemental desde un punto de vista superior (Nivola, 2006), de Felix Klein. 

Volvamos a partir dun triángulo rectángulo primitivo (a,b,c). Dividindo todos os lados por c transformarémolo nun triángulo rectángulo de hipotenusa 1, quedando a terna da forma (ac,bc,1)=(x,y,1). Agora os catetos deben ser números racionais. Pensemos que se verificará x2+y2=1, isto é, os triángulos fican sobre a circunfencia unidade. Identificaremos todos os triángulos rectángulos unitarios con catetos racionais. Para iso faremos uso da semirecta que pasa polo punto S(0,1). Se a súa pendente é λ terá de ecuación

y=λ(x+1)

Denominaremos racional ou irracional a esta semirecta segundo λ sexa ou non racional. Diremos que un punto é racional se ten as dúas coordenadas racionais. Con esta terminoloxía verifícase o seguinte 
Teorema. a)Todo punto racional da circunferencia proxéctase desde S mediante unha semirecta racional. b) Recíprocamente toda semirecta racional cortará á circunferencia unitaria nun punto racional.
O apartado a) é evidente xa que a recta que pasa por S eP, ambos racionais, terá pendente racional. Pasemos a demostrar o apartado b). Con este fin procuraremos caracterizar os puntos de intersección da semirecta e a circunferencia substituíndo a ecuación da primeira, y=λ(x+1), na segunda, x2+y2=1:
x2+λ2(x+1)2=1
Operando chegamos a
(λ2+1)x2+2λ2x+λ21=0
Coñecemos unha solución desta ecuación, x=1, pois sabemos que o punto S forma parte tanto da semirrecta como da circunferencia. Dividindo a anterior expresión por x+1


(λ2+1)x+λ21=0
x=1λ21+λ2
Subsituíndo na ecuación da recta obtemos o valor correspondente da ordenada
y=2λ1+λ2
Destas dúas últimas expresións dedúcese que se λ é racional tamén o será o punto de corte.
O teorema xa está demostrado. Fagamos agora unha reflexión a maiores. Tomemos  λ=nm. Velaí que substituíndo nas anteriores expresións teremos que:
x=m2n2m2+n2y=2mnm2+n2
Así identificamos todas as ternas pitagóricas de hipotenusa 1:
(m2n2m2+n2,2mnm2+n2,1)

Ningún comentario:

Publicar un comentario