Un triplu lui Pitagora este o mulțime ordonată de trei numere naturale care satisfac o ecuație pătratică omogenă care descrie teorema lui Pitagora . Se numesc numere pitagorice .
Un triunghi cu lungimile laturilor care formează un triplu pitagoreic este un triunghi dreptunghic și se mai numește și pitagoreic .
Deoarece ecuația de mai sus este omogenă , atunci când este înmulțită cu și cu același număr natural, se va obține un alt triplu pitagoreic. Un triplu pitagoreic se numește primitiv dacă nu poate fi obținut în acest fel de la un alt triplu pitagoreic, adică dacă sunt numere prime relativ . Cu alte cuvinte, cel mai mare divizor comun al unui triplu pitagoreic primitiv este 1.
Într-un triplu primitiv , numerele și au parități diferite și par este divizibil cu 4 și este întotdeauna impar.
Orice triplă pitagoreică primitivă , unde este impar și este par, este reprezentată în mod unic sub forma unor numere coprime naturale de paritate diferită.
Aceste numere pot fi calculate folosind formulele
Dimpotrivă, orice astfel de pereche de numere definește o triplă pitagoreică primitivă [1] .
Există 16 triple pitagorice primitive cu :
(3, 4, 5) | (5, 12, 13) | (8, 15, 17) | (7, 24, 25) |
(20, 21, 29) | (12, 35, 37) | (9, 40, 41) | (28, 45, 53) |
(11, 60, 61) | (16, 63, 65) | (33, 56, 65) | (48, 55, 73) |
(13, 84, 85) | (36, 77, 85) | (39, 80, 89) | (65, 72, 97) |
Nu toate triplele cu sunt primitive, de exemplu, (6, 8, 10) se obține prin înmulțirea triplelor (3, 4, 5) cu două. Fiecare dintre triplele cu o ipotenuză mică formează o linie dreaptă radială bine definită din triplele multiple din diagrama de dispersie.
Primitiva se triplează cu :
(20, 99, 101) | (60, 91, 109) | (15, 112, 113) | (44, 117, 125) |
(88, 105, 137) | (17, 144, 145) | (24, 143, 145) | (51, 140, 149) |
(85, 132, 157) | (119, 120, 169) | (52, 165, 173) | (19, 180, 181) |
(57, 176, 185) | (104, 153, 185) | (95, 168, 193) | (28, 195, 197) |
(84, 187, 205) | (133, 156, 205) | (21, 220, 221) | (140, 171, 221) |
(60, 221, 229) | (105, 208, 233) | (120, 209, 241) | (32, 255, 257) |
(23, 264, 265) | (96, 247, 265) | (69, 260, 269) | (115, 252, 277) |
(160, 231, 281) | (161, 240, 289) | (68, 285, 293) |
Valorile posibile în triplele pitagoreice formează o secvență (secvența A009003 în OEIS )
5, 10, 13, 15, 17, 20, 25, 26, 29, 30, 34, 35, 37, 39, 40, 41, 45, 50, …Pe baza proprietăților numerelor Fibonacci , este posibil să se formeze din aceste numere, de exemplu, astfel de triple pitagorice:
Cele mai faimoase din culturile antice dezvoltate au fost cele trei (3, 4, 5), care le-au permis anticilor să construiască unghiuri drepte. Vitruvius a considerat acest triplu cea mai înaltă realizare a matematicii, iar Platon - un simbol al căsătoriei, ceea ce indică marea importanță pe care anticii o acordau triplu-ului (3, 4, 5).
În arhitectura pietrelor funerare antice mesopotamiene se găsește un triunghi isoscel, format din două dreptunghiulare cu laturile de 9, 12 și 15 coți. Piramidele faraonului Snefru (secolul XXVII î.Hr.) au fost construite folosind triunghiuri cu laturile de 20, 21 și 29, precum și 18, 24 și 30 de zeci de coți egipteni.
Matematicienii babilonieni au știut să calculeze triplele pitagoreice. Tableta babiloniană de lut , numită Plimpton 322 , conține cincisprezece tripleți pitagoreici (mai precis, cincisprezece perechi de numere precum ). Se crede că această tabletă a fost creată în jurul anului 1800 î.Hr. e. [2]
Formula lui Euclid [3] este instrumentul principal pentru construirea triplelor pitagoreice. Potrivit acesteia, pentru orice pereche de numere naturale și ( ) numere întregi
formează un triplu pitagoreic. Triplele formate prin formula lui Euclid sunt primitive dacă și numai dacă ambele sunt coprime și impare. Dacă și , și sunt impare, atunci , și vor fi par și triplul nu este primitiv. Totuși, împărțirea , și la 2 dă un triplu primitiv dacă și sunt coprime [4] .
Orice triplu primitiv se obține dintr-o singură pereche de numere coprime și , dintre care unul este par. Rezultă că există o infinitate de triple pitagorice primitive.
Chiar dacă formula lui Euclid generează toate triplele primitive, ea nu generează toate triplele. La adăugarea unui parametru suplimentar , se obține o formulă care generează toate triunghiurile pitagoreice într-un mod unic:
unde , și sunt numere naturale, , impare și coprime.
Faptul că aceste formule formează triple pitagoreice poate fi verificat prin înlocuirea în și verificând dacă rezultatul este același cu . Deoarece orice triplă pitagoreică poate fi împărțită de unii pentru a obține un triplu primitiv, orice triplu poate fi format în mod unic folosind și pentru a crea un triplu primitiv, apoi este înmulțit cu .
De pe vremea lui Euclid, s-au găsit multe formule pentru generarea tripleților.
Faptul că numerele , , , care satisfac formula lui Euclid, formează întotdeauna un triunghi pitagoreic este evident pentru numerele întregi pozitive și , , deoarece după înlocuirea în formulele , și vor fi numere pozitive, precum și din faptul că
Afirmația inversă că , , sunt exprimate prin formula lui Euclid pentru orice triplă pitagoreică rezultă din următoarea [5] . Toate aceste triple pot fi scrise ca ( , , ), unde , și , , sunt coprime și și au paritate opusă (unul dintre ele este par, celălalt este impar). (Dacă are aceeași paritate cu ambele catete, atunci dacă sunt pare, nu vor fi coprime, iar dacă sunt impare , va da un număr par și nu poate fi egal cu impar .) Din obținem , și prin urmare, . Apoi . Deoarece este rațional, îl reprezentăm ca o fracție ireductibilă . De aici obținem că fracția este egală cu . Rezolvarea ecuațiilor
relativ la și , obținem
Deoarece și sunt ireductibile prin presupunere, numărătorii și numitorii vor fi egali dacă și numai dacă părțile din dreapta fiecărei egalități sunt ireductibile. După cum am convenit, fracția este , de asemenea, ireductibilă, ceea ce înseamnă că și sunt coprime. Laturile din dreapta vor fi ireductibile dacă și numai dacă și au paritate opusă, astfel încât numărătorul nu este divizibil cu 2. (A și trebuie să aibă paritate opusă - ambele nu pot fi pare din cauza ireductibilității, iar dacă ambele numere sunt impare, împărțirea la 2 va da o fracție , în numărătorul și numitorul căreia vor fi numere impare, dar această fracție este egală , în care numărătorul și numitorul vor avea paritate diferită, ceea ce contrazice presupunerea.) Acum, echivalentul numărătorilor și numitori, obținem formula lui Euclid , , cu și coprim și având paritate diferită .
O dovadă mai lungă, dar mai general acceptată este dată în cărțile lui Maor (Maor, 2007) [6] și Sierpinski [7] .
Fie laturile triunghiului lui Pitagora , și . Să notăm unghiul dintre cateta și ipotenuză ca . Apoi [8]
Proprietăți ale unui triplu pitagoreic primitiv ( a , b , c ) , unde a < b < c (fără a specifica dacă a sau b este par ):
În plus, pot exista triple pitagoreene speciale cu unele proprietăți suplimentare:
Nu se știe dacă există două triple pitagorice diferite cu același produs al numerelor lor [27] .
Formula lui Euclid pentru un triplu lui Pitagora
poate fi înțeles în termenii geometriei punctelor raționale de pe cercul unitar [28] . Fie un triunghi cu catetele a și b și ipotenuza c , unde a , b și c sunt numere întregi pozitive. După teorema lui Pitagora, a 2 + b 2 = c 2 și după împărțirea ambelor părți la c 2
Geometric, un punct pe un plan cartezian cu coordonate
se află pe cercul unitar x 2 + y 2 = 1 . În această ecuație, coordonatele x și y sunt date de numere raționale. În schimb, orice punct al cercului cu coordonatele raționale x și y dă un triplu pitagoreic primitiv. Într-adevăr, să scriem x și y ca fracții ireductibile :
unde cel mai mare divizor comun al numerelor a , b și c este 1. Deoarece punctul cu coordonatele x și y se află pe cercul unitar, atunci
Q.E.D.
Astfel, există o corespondență între punctele cu coordonate raționale de pe cercul unitar și triunghiurile pitagorice primitive. Din aceasta, formulele lui Euclid pot fi obținute prin metode trigonometrice sau prin utilizarea proiecției stereografice .
Pentru a aplica abordarea stereografică, să presupunem că P′ este un punct pe axa x cu coordonate raționale
Apoi, folosind calcule algebrice, se poate arăta că punctul P are coordonate
Astfel, obținem că orice punct rațional axei x corespunde unui punct rațional al cercului unitar. În schimb, fie P ( x , y ) un punct pe cercul unitar cu coordonatele raționale x și y . Atunci proiecția stereografică P′ pe axa x are coordonate raționale
În ceea ce privește geometria algebrică, varietatea algebrică a punctelor raționale de pe cercul unitar este birațională față de linia afină peste numerele raționale. Cercul unitar se numește atunci curbă rațională . Corespondența dintre punctele raționale ale unei linii și un cerc face posibilă o parametrizare explicită a punctelor (raționale) dintr-un cerc folosind funcții raționale.
Orice punct rațional de pe cercul unitar corespunde unui triplu pitagoreic ( a , b , c ) , mai exact, unui triplu pitagoreic generalizat, deoarece a și b pot fi zero și negativ.
Să fie date două triunghiuri pitagorice ( a 1 , b 1 , c 1 ) și ( a 2 , b 2 , c 2 ) cu unghiuri α și β . Puteți construi triunghiuri cu unghiuri α ± β folosind formulele de adunare a unghiurilor:
Aceste triunghiuri dreptunghiulare vor fi, de asemenea, întregi, adică pitagoreice. Puteți introduce o operație pe triple folosind formulele de mai sus. Această operație va fi comutativă și asociativă, adică triplele pitagorice generalizate formează un grup abelian [29] .
O rețea bidimensională este un set de puncte izolate în care, dacă un punct este ales ca origine (0, 0), toate celelalte puncte au coordonate ( x , y ) , unde x și y parcurg toate numerele întregi pozitive și negative . Orice triplă pitagoreică ( a , b , c ) poate fi desenată pe o rețea bidimensională ca puncte cu coordonatele ( a , 0) și (0, b ) . Conform teoremei lui Pick, numărul de puncte ale rețelei care se află strict în interiorul triunghiului este dat de formula [30] . Pentru triplele pitagorice primitive, numărul de puncte de rețea este , iar aceasta este comparabilă cu aria unui triunghi
Este interesant că primul caz de coincidență a zonelor triplelor pitagoreice primitive apare pe triplele (20, 21, 29), (12, 35, 37) cu o suprafață de 210 [31] . Prima apariție a triplelor pitagoreice primitive cu același număr de puncte de rețea apare numai pe ( 18 108 , 252 685 , 253 333 ), ( 28 077 , 162 964 , 165 365 ) cu numărul de puncte 2 4 289 4 677 . Se găsesc trei triple pitagorice primitive cu aceleași zone (4485, 5852, 7373), (3059, 8580, 9109), (1380, 19 019 , 19 069 ) și aria 13 123 110 . Cu toate acestea, nu a fost găsit încă un triplu de triple primitive pitagoreice cu același număr de puncte de rețea.
Triplele pitagorice pot fi reprezentate ca matrici de forma
Acest tip de matrice este simetric . Mai mult, determinantul ei
este zero exact atunci când ( a , b , c ) este un triplu pitagoreic. Dacă X corespunde unui triplu pitagoreic, atunci trebuie să aibă rangul 1.
Deoarece X este simetric, se știe din algebra liniară că există un vector ξ = [ m n ] T astfel încât produsul exterior să satisfacă
(unu)unde T înseamnă transpunere . Vectorul ξ se numește spinor (pentru grupul Lorentz SO(1, 2). În termeni abstracti, formula lui Euclid înseamnă că fiecare triplă pitagoreică primitivă poate fi scrisă ca produsul exterior al unui spinor cu elemente întregi, ca în formula (1). ).
Grupul modular Γ este mulțimea de matrice 2 × 2 cu intrări întregi
și determinant egal cu unu: αδ − βγ = 1 . Această mulțime formează un grup deoarece inversul unei matrici din Γ este din nou o matrice din Γ , așa cum este produsul a două matrice din Γ . Grupul modular acționează asupra setului tuturor spinorilor întregi. Mai mult, grupul este tranzitiv pe multimea spinorilor intregi cu elemente coprime. Dacă [ m n ] T conține elemente coprime, atunci
unde u și v sunt aleși (folosind algoritmul lui Euclid ) astfel încât mu + nv = 1 .
Acționând asupra spinorului ξ în (1), acțiunea din Γ trece la acțiunea asupra triplelor pitagoreice, permițând în același timp triple cu valori negative. Dacă A este o matrice în Γ , atunci
(2)dă naștere la operații pe matricea X din (1). Acest lucru nu oferă o acțiune bine definită asupra triplelor primitive, deoarece poate duce o triplă primitivă la una neprimitivă. În acest moment, se obișnuiește (urmând Trautman [28] ) să se numească un standard triplu ( a , b , c ) dacă c > 0 și fie ( a , b , c ) sunt coprime sau ( a /2, b /2, c / 2) sunt coprime și a /2 este impar. Dacă spinorul [ m n ] T are elemente coprime, atunci triplul asociat ( a , b , c ) dat de formula (1) este un triplu standard. Aceasta implică faptul că acțiunea grupului modular este tranzitivă pe mulțimea triplelor standard.
Alternativ, ne limităm la acele valori ale lui m și n pentru care m este impar și n este par. Fie subgrupul Γ (2) al grupului Γ nucleul homomorfismului
unde SL(2, Z 2 ) este un grup liniar special peste un câmp finit Z 2 de numere întregi modulo 2 . Atunci Γ (2) este un grup de transformări unimodulare care păstrează paritatea fiecărui element. Astfel, dacă elementul vectorului ξ este impar și al doilea element este par, atunci același lucru este valabil și pentru Aξ pentru tot A ∈ Γ(2) . De fapt, sub acţiunea lui (2), grupul Γ (2) acţionează tranzitiv asupra mulţimii triplelor pitagorice primitive [33] .
Grupul Γ (2) este un grup liber ai cărui generatoare sunt matricele
Prin urmare, orice triplă pitagoreică primitivă poate fi obținută în mod unic ca produs al copiilor matricelor U și L .
După cum a arătat Berggren [34] , toate triplele pitagoreene primitive pot fi obținute din triunghiul (3, 4, 5) folosind trei transformări liniare T1, T2, T3, unde a , b , c sunt laturile triplul:
latura noua a | latura noua b | latura noua c | |
T1: | a − 2 b + 2 c | 2 a − b + 2 c | 2a − 2b + 3c _ |
T2: | a + 2 b + 2 c | 2 a + b + 2 c | 2 a + 2 b + 3 c |
T3: | − a + 2 b + 2 c | −2 a + b + 2 c | −2 a + 2 b + 3 c |
Dacă începeți cu 3, 4, 5, atunci toate celelalte triple primitive vor fi obținute în cele din urmă. Cu alte cuvinte, orice triplu primitiv va fi „părintele” a 3 triple primitive suplimentare. Dacă începem cu a = 3, b = 4 și c = 5, atunci următoarea generație de tripleți va fi
latura noua a | latura noua b | latura noua c |
3 − (2×4) + (2×5) = 5 | (2×3) − 4 + (2×5) = 12 | (2×3) − (2×4) + (3×5) = 13 |
3 + (2x4) + (2x5) = 21 | (2x3) + 4 + (2x5) = 20 | (2x3) + (2x4) + (3x5) = 29 |
−3 + (2×4) + (2×5) = 15 | −(2×3) + 4 + (2×5) = 8 | −(2×3) + (2×4) + (3×5) = 17 |
Transformările liniare T1, T2 și T3 au o interpretare geometrică în limbajul formelor pătratice. Ele sunt strâns legate (dar nu echivalente) cu reflexiile generate de grupul ortogonal x 2 + y 2 − z 2 peste numere întregi. Un alt set de trei transformări liniare este discutat în articolul Generarea triplelor pitagorice folosind matrice și transformări liniare [35] .
Formulele lui Euclid pot fi analizate și demonstrate folosind numere întregi gaussiene [36] . Numerele întregi gaussiene sunt numere complexe de forma α = u + vi , unde u și v sunt numere întregi regulate și i este rădăcina lui minus unu . Unitățile numerelor întregi gaussiene sunt ±1 și ±i. Numerele întregi obișnuite se numesc numere întregi și sunt notate cu Z . Numerele întregi gaussiene sunt notate cu Z [ i ]. Partea dreaptă a teoremei lui Pitagora poate fi descompusă în numere întregi gaussiene:
Un triplu pitagoreic primitiv este un triplu în care a și b sunt coprimi , adică nu au divizori primi comuni. Pentru astfel de tripleți, fie a sau b este par, iar celălalt este impar. Rezultă că c este și impar.
Fiecare dintre cei doi factori z = a + bi și z* = a - bi ai unui triplu pitagoreic primitiv este egal cu pătratul unui număr întreg gaussian. Acest lucru poate fi dovedit folosind proprietatea că orice număr întreg gaussian poate fi descompus unic în numere prime gaussiene până la unu [37] . (Unicitatea expansiunii, aproximativ vorbind, rezultă din faptul că o versiune a algoritmului lui Euclid poate fi definită pentru ei .) Demonstrarea are trei pași. În primul rând, se demonstrează că, dacă a și b nu au numere prime în numere întregi, atunci nu au factori primi comuni în numerele întregi gaussiene. Aceasta implică faptul că z și z* nu au factori primi comuni în numerele întregi gaussiene. În cele din urmă, deoarece c 2 este un pătrat, orice prim gaussian din expansiune se repetă de două ori. Deoarece z și z* nu au factori primi în comun, această dublare este valabilă și pentru ei. Prin urmare, z și z* sunt pătrate.
Astfel, primul factor poate fi scris ca
Părțile reale și imaginare ale acestei ecuații dau două formule:
Pentru orice triplă primitivă pitagoreică, trebuie să existe numere întregi m și n astfel încât aceste două egalități să fie valabile. Prin urmare, orice triplu lui Pitagora poate fi obținut prin alegerea acestor numere întregi.
Dacă luăm pătratul unui număr întreg gaussian, obținem următoarea interpretare a formulelor lui Euclid ca o reprezentare a pătratului întreg al numerelor întregi gaussiene.
Folosind faptul că numerele întregi gaussiene sunt un domeniu euclidian și că pentru numerele întregi gaussiene p, pătratul modulului este întotdeauna un pătrat perfect, se poate arăta că triplele lui Pitagora corespund pătratelor întregi prime gaussiene dacă ipotenuza este primă. număr.
Există multe rezultate privind distribuția triplelor pitagoreice. Există câteva modele evidente în graficul de dispersie. Dacă catetele ( a , b ) ale unui triplu primitiv apar în diagramă, atunci toate produsele printr-un număr întreg al acestor catete trebuie să fie și ele în diagramă, iar această proprietate explică apariția liniilor radiale de la origine în diagramă.
Diagrama prezintă multe parabole cu o densitate mare de puncte care au focare la origine. Parabolele sunt reflectate de axele cu un unghi de 45 de grade, iar în același punct a treia parabolă se apropie de axă perpendicular.
Aceste modele pot fi explicate după cum urmează. Dacă un număr natural, atunci ( a , , ) este un triplu pitagoreic. (De fapt, orice triplă pitagoreică ( a , b , c ) poate fi scrisă în acest fel cu un număr întreg n , poate după schimbarea a și b , deoarece ambele a și b nu pot fi impare în același timp.) Triplele pitagoreene se află apoi pe curbele date de ecuaţii . Astfel, parabolele sunt reflectate de pe axa a , iar curbele corespunzătoare cu a și b sunt schimbate. Dacă a variază pentru un n dat (adică pe o parabolă aleasă), valorile întregi ale lui b apar relativ des dacă n este un pătrat sau produsul unui pătrat și un număr mic. Dacă unele astfel de valori se află aproape una de alta, parabolele corespunzătoare aproape coincid, iar triplele formează o bandă parabolică îngustă. De exemplu, 38 2 = 1444, 2 × 27 2 = 1458, 3 × 22 2 = 1452, 5 × 17 2 = 1445 și 10 × 12 2 = 1440. Panglica parabolică corespunzătoare în jurul lui n ≈ 145 este clar vizibilă în 145 diagramă de dispersie.
Proprietățile unghiulare descrise mai sus decurg imediat din forma funcțională a parabolelor. Parabolele sunt reflectate de pe axa a în punctul a = 2 n și derivata lui b față de a în acest punct este egală cu −1. Astfel, unghiul de înclinare este de 45°. Deoarece clusterele, precum triunghiurile, se repetă atunci când sunt înmulțite cu o constantă întreagă, valoarea 2 n aparține și ea clusterului. Parabola corespunzătoare intersectează axa b în unghi drept în punctul b = 2 n și, prin urmare, este o reflexie simetrică a parabolei care se obține prin schimbul variabilelor a și b și care intersectează axa a în unghi drept . în punctul a = 2 n .
Albert Fässler și colaboratorii au arătat semnificația acestor parabole în contextul mapărilor conformale [38] [39] .
Cazul n = 1 al construcției generale a triplelor pitagoreice este cunoscut de mult. Proclus , în comentariul său asupra celei de -a 47-a afirmații din prima carte a Principia lui Euclid , o descrie după cum urmează:
Unele metode de obținere a unor astfel de triunghiuri de acest fel sunt ușor de obținut, una dintre ele aparține lui Platon , cealaltă lui Pitagora . (Ultimul) a început cu numere impare. Pentru a face acest lucru, a ales un număr impar ca fiind cel mai mic dintre picioare. Apoi l-a pătrat, a scăzut unul și a folosit jumătate din această diferență ca picior al doilea. În cele din urmă, a adăugat unul la acest picior și a obținut ipotenuza.
…Metoda lui Platon funcționează cu numere pare. Folosește numărul par dat ca unul dintre picioare. Jumătate din acest număr este pătrat și unul se adaugă pentru a da ipotenuza, iar scăderea unuia dă al doilea catet. ... Și asta dă același triunghi ca cealaltă metodă.
Sub formă de ecuații:
Se poate arăta că toate triplele pitagoreene sunt obținute din succesiunea platoniciană ( x , y , z ) = p , ( p 2 − 1)/2 și ( p 2 + 1)/2 dacă p i se permite să ia neîntregi valori (rationale). Dacă în această secvență p este înlocuit cu o fracție rațională m / n , obținem generatorul „standard” de triple 2 mn , m 2 − n 2 și m 2 + n 2 . Rezultă că orice triplu corespunde unei valori raționale p , care poate fi folosită pentru a obține un triunghi similar cu laturile raționale proporționale cu laturile triunghiului inițial. De exemplu, echivalentul platonic al triplei (6, 8, 10) ar fi (3/2; 2, 5/2).
Ecuația
este echivalent cu triplul diofantin special
Există un număr infinit de soluții ale acestei ecuații care pot fi obținute folosind o curbă eliptică . Două dintre aceste soluții:
O modalitate de a genera soluții pentru este de a parametriza a , b , c , d în termeni de numere naturale m , n , p , q după cum urmează: [40]
Având în vedere două seturi de triple pitagoreice:
apoi problema găsirii produselor egale ale catetei și ipotenuzei
după cum este ușor de văzut, este echivalent cu ecuația
pentru care Euler a obţinut soluţia . Deoarece el a arătat că acest punct este un punct rațional pe o curbă eliptică , există un număr infinit de soluții. De fapt, a găsit și o parametrizare polinomială de gradul 7.
În cazul teoremei lui Descartes , când toate variabilele sunt pătrate,
Euler a arătat că aceasta este echivalentă cu trei triple pitagorice:
Și aici există un număr infinit de soluții, iar pentru un caz special, ecuația se simplifică la
care are o soluție cu numere mici și poate fi rezolvată ca formă binară pătratică .
Există triunghiuri dreptunghiulare cu laturi întregi, în care lungimile catetelor diferă cu unul, de exemplu:
și un număr infinit de altele. Pentru ei, putem deriva o formulă generală
unde ( x , y ) sunt soluții ale ecuației lui Pell .
În cazul în care catetul și ipotenuza diferă cu unul, ca și în cazuri
solutia generala ar fi
de unde se poate observa că toate numerele impare (mai mari decât 1) apar în triplele pitagorice primitive.
Există mai multe opțiuni pentru generalizarea conceptului de triple pitagoreice.
O mulțime de patru numere naturale a , b , c și d astfel încât a 2 + b 2 + c 2 = d 2 se numește cvadruplu pitagoreic . Cel mai simplu exemplu este (1, 2, 2, 3) deoarece 1 2 + 2 2 + 2 2 = 3 2 . Următorul exemplu (primitiv) cel mai simplu este (2, 3, 6, 7) deoarece 2 2 + 3 2 + 6 2 = 7 2 .
Toate cele patru sunt date prin formula
Folosind o identitate algebrică simplă
pentru x 0 , x 1 arbitrar , este ușor de demonstrat că pătratul sumei n pătrate este el însuși suma n pătrate, pentru care punem x 0 = x 2 2 + x 3 2 + … + x n 2 și extindeți parantezele [41] . Se poate observa cu ușurință că triplele și quadurile pitagoreene sunt doar cazuri speciale de x 0 = x 2 2 și respectiv x 0 = x 2 2 + x 3 2 , care pot fi continuate pentru alți n folosind formula de cinci pătrate.
Deoarece suma F ( k , m ) a k pătrate succesive, începând de la m 2 , este dată de formula [42]
se pot găsi valori ( k , m ) astfel încât F ( k , m ) este un pătrat. Astfel, Hirshhorn a găsit o formulă pentru secvențe în care numărul de termeni este el însuși un pătrat [43] ,
și v ⩾ 5 este orice număr natural care nu este divizibil cu 2 sau 3. Cea mai mică valoare este v = 5, de unde k = 25, ceea ce dă valoarea binecunoscută din problema de stocare a ghiulelor Lucas :
un fapt care este legat de rețeaua Leach .
Mai mult, dacă într-un n -tuplu pitagoreic ( n ⩾ 4) toți termenii sunt numere naturale consecutive, cu excepția ultimului, se poate folosi egalitatea [44]
Deoarece a doua putere a lui p se anulează, rămâne o ecuație liniară care se rezolvă ușor , deși k și m trebuie aleși astfel încât p să fie un număr întreg, iar exemplul se obține cu k = 5 și m = 1:
Astfel, obținem o metodă de generare a n -tuplurilor pitagoreice alegând x [45] :
unde q = n − 2 și
O generalizare a conceptului de triple pitagoreice este căutarea triplelor numerelor naturale a , b și c astfel încât a n + b n = c n pentru unele n mai mari decât 2. Pierre de Fermat a afirmat în 1637 că nu există astfel de triple . , iar această afirmație a devenit cunoscută sub numele de Ultima Teoremă a lui Fermat, deoarece a durat mult mai mult pentru a demonstra sau a infirma decât oricare dintre celelalte ipoteze ale lui Fermat. Prima dovadă a fost dată de Wiles în 1994.
O altă generalizare este să găsim șiruri de n + 1 numere naturale pentru care puterea a n- a a ultimului termen al șirului este egală cu suma puterilor a n- a ale termenilor anteriori. Cele mai mici secvențe pentru valorile cunoscute ale lui n sunt:
Într-o generalizare puțin diferită, suma ( k + 1) a n- a puteri este echivalentă cu suma a ( n - k ) a n- a puteri. De exemplu:
Pot exista, de asemenea, n − 1 n- a puteri ale numerelor naturale care însumează a n- a putere a unui număr natural (deși, conform ultimei teoreme a lui Fermat , nu pentru n = 3). Aceste secvențe sunt contraexemple pentru conjectura lui Euler . Contraexemple mai puțin cunoscute [46] [47]
Triunghiul lui Heron este de obicei definit ca un triunghi cu laturi întregi a cărui zonă este, de asemenea, un număr întreg și vom presupune că laturile triunghiului sunt distincte . Lungimile laturilor unui astfel de triunghi formează un triplu heronian ( a, b, c ), unde a < b < c . Este clar că triplele pitagoreene sunt triple heroniene, deoarece într-un triplu pitagoreic cel puțin unul dintre catetele a și b este un număr par, deci aria triunghiului ab /2 va fi un număr întreg. Nu orice triplă a lui Heron este pitagoreică, deoarece, de exemplu, tripla (4, 13, 15) cu zona 24 nu este pitagoreică.
Dacă ( a , b , c ) este un triplu Heron, atunci va fi ( ma , mb , mc ) pentru orice m natural mai mare decât unu. Un triplu heronian ( a , b , c ) este primitiv dacă a , b și c sunt coprime perechi (cum este cazul triplelor pitagorice). Mai jos sunt câteva triple heroniene care nu sunt pitagoreice:
(4, 13, 15) cu o suprafață de 24, (3, 25, 26) cu zona 36, (7, 15, 20) cu zona 42, (6, 25, 29) cu zona 60, (11, 13, 20) cu zona 66, (13, 14, 15) cu zona 84, (13, 20, 21) cu o suprafață de 126.Prin formula lui Heron , pentru ca un triplu de numere naturale ( a , b , c ) cu a < b < c să fie un triplu Heron, este necesar ca
( a 2 + b 2 + c 2 ) 2 − 2 ( a 4 + b 4 + c 4 )sau, care este la fel,
2 ( a 2 b 2 + a 2 c 2 + b 2 c 2 ) − ( a 4 + b 4 + c 4 )a fost un pătrat perfect diferit de zero, divizibil cu 16.
Triplele pitagoreene primitive sunt folosite în criptografie ca secvențe aleatorii și pentru generarea de chei [48] .