Pythagorova trojice je uspořádaná množina tří přirozených čísel , která splňují homogenní kvadratickou rovnici , která popisuje Pythagorovu větu . Říká se jim pythagorejská čísla .
Trojúhelník s délkami stran tvořícími pythagorejskou trojici je pravoúhlý trojúhelník a nazývá se také pythagorejský .
Vzhledem k tomu, že výše uvedená rovnice je homogenní , vynásobíme -li ji a stejným přirozeným číslem, získáme další pythagorejskou trojici. Pythagorejská trojka se nazývá primitivní , pokud ji nelze tímto způsobem získat z nějaké jiné pythagorejské trojky, tedy pokud se jedná o relativně prvočísla . Jinými slovy, největší společný dělitel primitivní pythagorejské trojky je 1.
V primitivním triple , čísla a mají různé parity , a sudý je dělitelný 4 a je vždy lichý.
Jakákoli primitivní pythagorejská trojice , kde je lichá a sudá, je jedinečně reprezentována ve formě pro některá přirozená koprimá čísla různé parity.
Tato čísla lze vypočítat pomocí vzorců
Naopak každá taková dvojice čísel definuje primitivní pythagorejskou trojici [1] .
Existuje 16 primitivních pythagorejských trojic s :
(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) |
Ne všechny trojice s jsou primitivní, například (6, 8, 10) získáme vynásobením trojic (3, 4, 5) dvěma. Každá z trojic s malou přeponou tvoří dobře definovanou radiální přímku z více trojic v rozptylovém grafu.
Primitivní trojice s :
(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) |
Možné hodnoty v Pythagorejských trojicích tvoří sekvenci (sekvence A009003 v OEIS )
5, 10, 13, 15, 17, 20, 25, 26, 29, 30, 34, 35, 37, 39, 40, 41, 45, 50, …Na základě vlastností Fibonacciho čísel je možné z těchto čísel sestavit například takové pythagorejské trojky:
Nejznámější ve vyspělých starověkých kulturách byly tři (3, 4, 5), které umožňovaly starověku stavět pravé úhly. Vitruvius považoval tuto trojici za nejvyšší úspěch matematiky a Platóna - symbol manželství, což naznačuje velký význam, který starověci přikládali trojici (3, 4, 5).
V architektuře starověkých mezopotámských náhrobků se nachází rovnoramenný trojúhelník, složený ze dvou obdélníkových o stranách 9, 12 a 15 loket. Pyramidy faraona Snefrua (XXVII století před naším letopočtem) byly postaveny pomocí trojúhelníků o stranách 20, 21 a 29, stejně jako 18, 24 a 30 desítek egyptských loket.
Babylonští matematici věděli, jak vypočítat pythagorejské trojice. Babylonská hliněná tabulka , nazvaná Plimpton 322 , obsahuje patnáct pythagorejských trojic (přesněji patnáct dvojic čísel jako ). Předpokládá se, že tato deska byla vytvořena kolem roku 1800 před naším letopočtem. E. [2]
Euklidův vzorec [3] je hlavním nástrojem pro konstrukci pythagorejských trojic. Podle něj pro libovolnou dvojici přirozených čísel a ( ) celých čísel
tvoří pythagorejskou trojici. Trojice tvořené Euklidovým vzorcem jsou primitivní tehdy a jen tehdy, když jsou oba koprimé a liché. Jestliže a , a jsou liché, pak , a budou sudé a trojka není primitivní. Nicméně, dělení , a 2 dává primitivní trojnásobek if a are coprime [4] .
Jakákoli primitivní trojice se získá z jediného páru prvočísel a , z nichž jedno je sudé. Z toho vyplývá, že existuje nekonečně mnoho primitivních pythagorejských trojic.
I když Euklidův vzorec generuje všechny primitivní trojice, negeneruje všechny trojice. Při přidání dalšího parametru se získá vzorec, který jedinečným způsobem generuje všechny pythagorejské trojúhelníky:
kde , a jsou přirozená čísla, , lichá a koprimá.
Že tyto vzorce tvoří pythagorejské trojice, lze ověřit dosazením do a kontrolou, že výsledek je stejný jako . Vzhledem k tomu, že libovolnou pythagorejskou trojici lze vydělit nějakými a získat tak primitivní trojici, lze libovolnou trojici jednoznačně vytvořit pomocí a k vytvoření primitivní trojice a poté ji vynásobit .
Od dob Euklida bylo nalezeno mnoho vzorců pro generování tripletů.
Skutečnost, že čísla , , , splňující Euklidovu formuli, tvoří vždy pythagorejský trojúhelník, je zřejmá pro kladná celá čísla a , , protože po dosazení do vzorců , a budou kladná čísla, a také z toho, že
Opačné tvrzení, že , , jsou vyjádřeny Euklidovým vzorcem pro libovolnou pythagorejskou trojici, vyplývá z následujícího [5] . Všechny takové trojice lze zapsat jako ( , , ), kde , a , , jsou coprime, a a mají opačnou paritu (jedna z nich je sudá, druhá lichá). (Pokud má stejnou paritu s oběma nohama, pak pokud jsou sudé, nebudou coprime, a pokud jsou liché , dá sudé číslo a nemůže se rovnat lichému .) Od dostaneme , a proto, . Pak . Protože je racionální, představujeme jej jako neredukovatelný zlomek . Odtud dostaneme, že zlomek je roven . Řešení rovnic
vzhledem k a , dostaneme
Protože a jsou neredukovatelné předpokladem, budou si čitatelé a jmenovatelé rovni právě tehdy, když jsou pravé strany každé rovnosti neredukovatelné. Jak jsme se shodli, zlomek je také neredukovatelný, což znamená, že a jsou coprime. Pravé strany budou neredukovatelné právě tehdy a pouze tehdy , když budou mít opačnou paritu, takže čitatel není dělitelný 2. (A a musí mít opačnou paritu – obě nemohou být sudé kvůli neredukovatelnosti, a pokud jsou obě čísla lichá, dělení 2 dostane zlomek , v jehož čitateli a jmenovateli budou lichá čísla, ale tento zlomek je roven , ve kterém budou mít čitatel a jmenovatel různou paritu, což je v rozporu s předpokladem.) Nyní položíme rovnítko mezi čitatele a jmenovatelů, získáme euklidovský vzorec , , s a coprime as různou paritou .
Delší, ale obecněji přijímaný důkaz je uveden v knihách Maora (Maor, 2007) [6] a Sierpinského [7] .
Nechť strany Pythagorova trojúhelníku jsou , a . Označme úhel mezi nohou a přeponou jako . Pak [8]
Vlastnosti primitivní pythagorejské trojice ( a , b , c ) , kde a < b < c (bez určení , zda je a nebo b sudé ):
Kromě toho mohou existovat speciální pythagorejské trojice s některými dalšími vlastnostmi:
Není známo, zda existují dvě různé pythagorejské trojice se stejným součinem jejich čísel [27] .
Euklidův vzorec pro pythagorejskou trojici
lze chápat z hlediska geometrie racionálních bodů na jednotkové kružnici [28] . Nechť existuje trojúhelník s rameny a a b a přeponou c , kde a , b a c jsou kladná celá čísla. Podle Pythagorovy věty a 2 + b 2 = c 2 a po dělení obou stran c 2
Geometricky bod v kartézské rovině se souřadnicemi
leží na jednotkové kružnici x 2 + y 2 = 1 . V této rovnici jsou souřadnice x a y dány racionálními čísly. Naopak jakýkoli bod na kružnici s racionálními souřadnicemi x a y dává primitivní pythagorejský trojnásobek. Opravdu, zapišme x a y jako neredukovatelné zlomky :
kde největší společný dělitel čísel a , b a c je 1. Protože bod se souřadnicemi x a y leží na jednotkové kružnici, pak
Q.E.D.
Existuje tedy korespondence mezi body s racionálními souřadnicemi na jednotkové kružnici a primitivními pythagorejskými trojúhelníky. Z toho lze získat Euklidovy vzorce trigonometrickými metodami nebo použitím stereografické projekce .
Chcete-li použít stereografický přístup, předpokládejme, že P′ je bod na ose x s racionálními souřadnicemi
Potom pomocí algebraických výpočtů lze ukázat, že bod P má souřadnice
Dostaneme tedy, že každý racionální bod osy x odpovídá racionálnímu bodu jednotkové kružnice. Nechť P ( x , y ) je naopak bod na jednotkové kružnici s racionálními souřadnicemi x a y . Pak má stereografická projekce P′ na osu x racionální souřadnice
Z hlediska algebraické geometrie je algebraická rozmanitost racionálních bodů na jednotkové kružnici biracionální k afinní přímce nad racionálními čísly. Jednotková kružnice se pak nazývá racionální křivka . Korespondence mezi racionálními body přímky a kružnice umožňuje dát explicitní parametrizaci (racionálních) bodů na kružnici pomocí racionálních funkcí.
Jakýkoli racionální bod na jednotkové kružnici odpovídá pythagorejské trojici ( a , b , c ) , přesněji zobecněné pythagorejské trojici, protože a a b mohou být nula a záporná.
Nechť jsou dány dva pythagorejské trojúhelníky ( a 1 , b 1 , c 1 ) a ( a 2 , b 2 , c 2 ) s úhly α a β . Pomocí vzorců pro sčítání úhlů můžete sestavit trojúhelníky s úhly α ± β :
Tyto pravoúhlé trojúhelníky budou také celočíselné, tedy pythagorejské. Pomocí výše uvedených vzorců můžete zadat operaci na trojicích. Tato operace bude komutativní a asociativní, tedy zobecněné pythagorejské trojice tvoří abelovskou grupu [29] .
Dvourozměrná mřížka je množina izolovaných bodů, ve kterých, pokud je jeden bod vybrán jako počátek (0, 0), všechny ostatní body mají souřadnice ( x , y ) , kde x a y procházejí všemi kladnými a zápornými celými čísly. . Libovolnou pythagorejskou trojici ( a , b , c ) lze nakreslit na dvourozměrnou mřížku jako body se souřadnicemi ( a , 0) a (0, b ) . Podle Pickovy věty je počet bodů mřížky ležících striktně uvnitř trojúhelníku dán vzorcem [30] . U primitivních pythagorejských trojic je počet bodů mřížky , a to je srovnatelné s plochou trojúhelníku
Je zajímavé, že první případ shody oblastí primitivních pythagorejských trojic se objevuje na trojicích (20, 21, 29), (12, 35, 37) o ploše 210 [31] . První výskyt primitivních pythagorejských trojic se stejným počtem bodů mřížky se objevuje pouze na ( 18 108 , 252 685 , 253 333 ), ( 28 077 , 162 964 , 165 365 ) s počtem bodů 7 67 28 28 . Byly nalezeny tři primitivní pythagorejské trojice se stejnými plochami (4485, 5852, 7373), (3059, 8580, 9109), (1380, 19 019 , 19 069 ) a oblastí 13 123 110 . Přesto nebyla dosud nalezena ani jedna trojice primitivních pythagorejských trojic se stejným počtem bodů mřížky.
Pythagorejské trojice mohou být reprezentovány jako matice formuláře
Tento typ matice je symetrický . Navíc její determinant
je nula přesně tehdy, když ( a , b , c ) je pythagorejská trojka. Pokud X odpovídá pythagorejské trojici, pak musí mít hodnost 1.
Protože X je symetrické, z lineární algebry je známo , že existuje vektor ξ = [ m n ] T takový, že vnější součin vyhovuje
(jeden)kde T znamená transponovat . Vektor ξ se nazývá spinor (pro Lorentzovu grupu SO(1, 2). Abstraktně Euklidova formule znamená, že každou primitivní pythagorejskou trojici lze zapsat jako vnější součin spinora s celočíselnými prvky, jako ve vzorci (1 ).
Modulární skupina Γ je množina matic 2 × 2 s celočíselnými položkami
a determinant rovný jedné: αδ − βγ = 1 . Tato množina tvoří grupu , protože inverzní matice z Γ je opět matice z Γ , stejně jako součin dvou matic z Γ . Modulární skupina působí na množinu všech celočíselných spinorů. Navíc je grupa tranzitivní na množině celočíselných spinorů s koprimovými prvky. Pokud [ m n ] T obsahuje prvky coprime, pak
kde u a v jsou vybrány (pomocí Euklidova algoritmu ) tak, že mu + nv = 1 .
Působením na spinor ξ v (1) přechází akce v Γ na akci na pythagorejské trojice, zatímco umožňuje trojice se zápornými hodnotami. Jestliže A je matice v Γ , pak
(2)dává vzniknout operacím s maticí X v (1). To nedává dobře definovanou akci na primitivních trojicích, protože může trvat primitivní trojici na neprimitivní. V tomto bodě je zvykem (po Trautmanovi [28] ) volat trojitý ( a , b , c ) standard , pokud c > 0 a buď ( a , b , c ) jsou coprime nebo ( a /2, b /2, c / 2) jsou koprimové a a /2 je liché. Pokud má spinor [ m n ] T koprimové prvky, pak přidružená trojice ( a , b , c ) daná vzorcem (1) je standardní trojka. To znamená, že působení modulární skupiny je tranzitivní na množině standardních trojic.
Alternativně se omezíme na ty hodnoty m a n , pro které je m liché a n je sudé. Nechť podgrupa Γ (2) grupy Γ je jádrem homomorfismu
kde SL(2, Z 2 ) je speciální lineární grupa nad konečným tělesem Z 2 celých čísel modulo 2 . Pak Γ (2) je skupina unimodulárních transformací, která zachovává paritu každého prvku. Je-li tedy prvek vektoru ξ lichý a druhý prvek sudý, pak totéž platí pro Aξ pro všechna A ∈ Γ(2) . Ve skutečnosti při působení (2) skupina Γ (2) působí tranzitivně na množinu primitivních pythagorejských trojic [33] .
Grupa Γ (2) je volná grupa , jejímž generátorem jsou matice
Proto lze libovolnou primitivní pythagorejskou trojici jednoznačně získat jako součin kopií matic U a L .
Jak ukázal Berggren [34] , všechny primitivní pythagorejské trojice lze získat z trojúhelníku (3, 4, 5) pomocí tří lineárních transformací T1, T2, T3, kde a , b , c jsou strany trojice:
nová strana a | nová strana b | nová strana c | |
T1: | a − 2 b + 2 c | 2 a − b + 2 c | 2a − 2b + 3c _ |
T2: | a + 2 b + 2 c | 2a + b + 2c _ | 2a + 2b + 3c _ |
T3: | − a + 2 b + 2 c | −2 a + b + 2 c | −2 a + 2 b + 3 c |
Pokud začnete s 3, 4, 5, pak budou nakonec získány všechny ostatní primitivní trojice. Jinými slovy, jakákoli primitivní trojice bude „rodičem“ 3 dalších primitivních trojic. Pokud začneme s a = 3, b = 4 a c = 5, pak další generace trojic bude
nová strana a | nová strana b | nová strana 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 |
Lineární transformace T1, T2 a T3 mají geometrickou interpretaci v jazyce kvadratických forem. Jsou blízce příbuzné (ale ne ekvivalentní) s odrazy generovanými ortogonální grupou x 2 + y 2 − z 2 přes celá čísla. O další sadě tří lineárních transformací pojednává článek Generování pythagorejských trojic pomocí matic a lineárních transformací [35] .
Euklidovy vzorce lze analyzovat a dokázat pomocí Gaussových celých čísel [36] . Gaussova celá čísla jsou komplexní čísla tvaru α = u + vi , kde u a v jsou regulární celá čísla a i je odmocnina z mínus jedna . Jednotky Gaussových celých čísel jsou ±1 a ±i. Obyčejná celá čísla se nazývají celá čísla a značí se Z . Gaussova celá čísla se označují Z [ i ]. Pravou stranu Pythagorovy věty lze rozložit na Gaussova celá čísla:
Primitivní pythagorejská trojice je trojice, ve které a a b jsou koprimá , to znamená, že nemají žádné společné prvočíslo. U takových trojic je buď a nebo b sudé a druhé liché. Z toho vyplývá, že c je také liché.
Každý ze dvou faktorů z = a + bi a z* = a - bi primitivní pythagorejské trojky je roven druhé mocnině Gaussova celého čísla. To lze dokázat pomocí vlastnosti, že libovolné gaussovské celé číslo lze jednoznačně rozložit na gaussovská prvočísla až do jedné [37] . (Jedinečnost expanze, zhruba řečeno, vyplývá ze skutečnosti, že pro ně lze definovat verzi Euklidova algoritmu .) Důkaz má tři kroky. Za prvé, je dokázáno, že jestliže a a b nemají žádná prvočísla v celých číslech, pak nemají žádné prvočíselné společné faktory v Gaussových celých číslech. To znamená, že z a z* nemají společné prvočinitele v gaussovských celých číslech. A konečně, protože c 2 je čtverec, každé Gaussovo prvočíslo v expanzi se opakuje dvakrát. Protože z a z* nemají společný prvočíslo, platí toto zdvojení i pro ně. Proto z a z* jsou čtverce.
První faktor lze tedy zapsat jako
Reálné a imaginární části této rovnice dávají dva vzorce:
Pro jakoukoli primitivní pythagorejskou trojici musí existovat celá čísla m a n taková, že tyto dvě rovnosti platí. Výběrem těchto celých čísel lze tedy získat libovolnou pythagorejskou trojici.
Vezmeme-li druhou mocninu Gaussova celého čísla, dostaneme následující výklad Euklidových vzorců jako reprezentaci celé druhé mocniny Gaussových celých čísel.
S využitím skutečnosti, že Gaussova celá čísla jsou euklidovským oborem a že pro Gaussova celá čísla p je druhá mocnina modulu vždy dokonalým čtvercem, lze ukázat, že Pythagorovy trojice odpovídají čtvercům prvočíselných Gaussových celých čísel, pokud je přepona prvočíslo. číslo.
Existuje mnoho výsledků o rozdělení pythagorejských trojic. V bodovém grafu jsou některé zřejmé vzory. Pokud se v diagramu objeví větve ( a , b ) primitivní trojice, pak musí být v diagramu také všechny součiny podle celého čísla těchto větví a tato vlastnost vysvětluje vzhled radiálních čar od počátku v diagramu.
Diagram ukazuje mnoho parabol s vysokou hustotou bodů, které mají ohniska v počátku. Paraboly se od os odrážejí pod úhlem 45 stupňů a ve stejném bodě se k ose kolmo přibližuje třetí parabola.
Tyto vzorce lze vysvětlit následovně. Je-li přirozené číslo, pak ( a , , ) je pythagorejská trojka. (Ve skutečnosti lze takto zapsat jakoukoli pythagorejskou trojici ( a , b , c ) s celým číslem n , možná po záměně a a b , protože obě a a b nemohou být současně liché.) Pythagorejské trojice pak leží na křivky dané rovnicemi . Paraboly se tedy odrážejí od osy a a odpovídající křivky s a a b jsou zaměněny. Pokud se a mění pro dané n (tj. na zvolené parabole), celočíselné hodnoty b se objevují relativně často, pokud n je čtverec nebo součin čtverce a malého čísla. Pokud některé takové hodnoty leží blízko sebe, odpovídající paraboly se téměř shodují a trojice tvoří úzké parabolické pásmo. Například 38 2 = 1444, 2 × 27 2 = 1458, 3 × 22 2 = 1452, 5 × 17 2 = 1445 a 10 × 12 2 = 1440. Odpovídající parabolická stuha kolem n ≈ 1450 je jasně viditelná bodový diagram.
Výše popsané úhlové vlastnosti bezprostředně vyplývají z funkční formy parabol. Paraboly se odrážejí od osy a v bodě a = 2 n a derivace b vzhledem k a v tomto bodě je rovna −1. Úhel sklonu je tedy 45°. Protože se shluky, stejně jako trojúhelníky, při vynásobení celočíselnou konstantou opakují, patří do shluku také hodnota 2 n . Odpovídající parabola protíná osu b v pravém úhlu v bodě b = 2 n , a je tedy symetrickým odrazem paraboly, který se získá výměnou proměnných a a b a který protíná osu a v pravém úhlu . v bodě a = 2 n .
Albert Fässler et al., ukázali význam těchto parabol v kontextu konformního zobrazení [38] [39] .
Případ n = 1 obecné konstrukce pythagorejských trojic je již dlouho znám. Proclus ve svém komentáři k 47. výroku v první knize Euklidova Principia to popisuje takto:
Některé metody pro získání takových trojúhelníků tohoto druhu lze snadno získat, jedna z nich patří Platónovi , druhá Pythagorovi . (Poslední) začínalo lichými čísly. K tomu zvolil liché číslo jako nejmenší z nohou. Pak to odmocnil, odečetl jedničku a polovinu tohoto rozdílu použil jako druhou větev. Nakonec přidal jednu k této noze a dostal přeponu.
…Platónova metoda pracuje se sudými čísly. Jako jednu z nohou používá dané sudé číslo. Polovina tohoto čísla se umocní na druhou a jedna se přidá, aby se získala přepona, a odečtením jedné se získá druhá větev. ... A to dává stejný trojúhelník jako druhá metoda.
Ve formě rovnic:
Lze ukázat, že všechny pythagorejské trojice jsou získány z platónské posloupnosti ( x , y , z ) = p , ( p 2 − 1)/2 a ( p 2 + 1)/2, pokud p může mít necelé číslo. (racionální) hodnoty. Pokud je v této posloupnosti p nahrazeno racionálním zlomkem m / n , dostaneme „standardní“ generátor trojic 2 mn , m 2 − n 2 a m 2 + n 2 . Z toho vyplývá, že každé trojici odpovídá racionální hodnota p , kterou lze použít k získání podobného trojúhelníku s racionálními stranami úměrnými stranám původního trojúhelníku. Například platónský ekvivalent trojice (6, 8, 10) by byl (3/2; 2, 5/2).
Rovnice
je ekvivalentní speciální diofantické trojici
Existuje nekonečné množství řešení této rovnice, která lze získat pomocí eliptické křivky . Dvě z těchto řešení:
Jedním ze způsobů, jak generovat řešení pro , je parametrizovat a , b , c , d pomocí přirozených čísel m , n , p , q takto: [40]
Jsou dány dvě sady pythagorejských trojic:
pak problém nalezení stejných produktů nohy a přepony
jak je snadno vidět, je ekvivalentní rovnici
pro který Euler získal řešení . Protože ukázal, že tento bod je racionálním bodem na eliptické křivce , existuje nekonečné množství řešení. Ve skutečnosti také našel polynomickou parametrizaci 7. stupně.
V případě Descartovy věty , kdy jsou všechny proměnné čtverce,
Euler ukázal, že to je ekvivalent tří pythagorejských trojic:
I zde existuje nekonečné množství řešení a pro speciální případ se rovnice zjednoduší na
který má řešení s malými čísly a lze jej vyřešit jako binární kvadratický tvar .
Existují pravoúhlé trojúhelníky s celočíselnými stranami, ve kterých se délky nohou liší o jednu, například:
a nekonečné množství dalších. Pro ně můžeme odvodit obecný vzorec
kde ( x , y ) jsou řešení Pellovy rovnice .
V případě, kdy se noha a přepona liší o jednu, jako v případech
obecné řešení by bylo
odkud je vidět, že všechna lichá čísla (větší než 1) se objevují v primitivních pythagorejských trojicích.
Existuje několik možností, jak zobecnit koncept pythagorejských trojic.
Množina čtyř přirozených čísel a , b , c a d takových , že a 2 + b 2 + c 2 = d 2 se nazývá pythagorejská čtveřice . Nejjednodušší příklad je (1, 2, 2, 3), protože 1 2 + 2 2 + 2 2 = 3 2 . Další (primitivní) nejjednodušší příklad je (2, 3, 6, 7), protože 2 2 + 3 2 + 6 2 = 7 2 .
Všechny čtyři jsou dány vzorcem
Použití jednoduché algebraické identity
pro libovolné x 0 , x 1 lze snadno dokázat, že druhá mocnina součtu n čtverců je sama součtem n čtverců, pro které položíme x 0 = x 2 2 + x 3 2 + … + x n 2 a roztáhněte závorky [41] . Lze snadno vidět, že pythagorejské trojky a čtveřice jsou pouze speciální případy x 0 = x 2 2 a x 0 = x 2 2 + x 3 2 , v nichž lze pokračovat pro další n pomocí vzorce s pěti čtverci
Protože součet F ( k , m ) k po sobě jdoucích čtverců počínaje m 2 je dán vzorcem [42]
lze najít hodnoty ( k , m ) takové, že F ( k , m ) je čtverec. Hirshhorn tak našel vzorec pro posloupnosti, ve kterých je počet členů sám o sobě čtverec [43] ,
a v ⩾ 5 je libovolné přirozené číslo nedělitelné 2 nebo 3. Nejmenší hodnota je v = 5, odkud k = 25, což dává dobře známou hodnotu z Lucasova problému se skladováním dělové koule:
skutečnost, která souvisí s mřížkou Leach .
Navíc, pokud v pythagorejské n -tice ( n ⩾ 4) jsou všechny členy po sobě jdoucí přirozená čísla, kromě posledního, lze použít rovnost [44]
Protože se druhá mocnina p ruší, zůstává lineární rovnice, kterou lze snadno vyřešit , ačkoli k a m musí být zvoleny tak, že p je celé číslo a příklad získáme s k = 5 a m = 1:
Získáme tedy metodu pro generování pythagorejských n -tic výběrem x [45] :
kde q = n − 2 a
Zobecněním konceptu pythagorejských trojic je hledání trojic přirozených čísel a , b a c takových, že a n + b n = c n pro nějaké n větší než 2. Pierre de Fermat v roce 1637 prohlásil, že žádné takové trojice neexistují a toto tvrzení se stalo známým jako Fermatův poslední teorém , protože jeho potvrzení nebo vyvrácení trvalo mnohem déle, než kterékoli z jiných Fermatových hypotéz. První důkaz podal Wiles v roce 1994.
Dalším zobecněním je najít posloupnosti n + 1 přirozených čísel, pro které je n-tá mocnina posledního členu posloupnosti rovna součtu n-tých mocnin předchozích členů. Nejmenší posloupnosti pro známé hodnoty n jsou:
V trochu jiném zobecnění se součet ( k + 1) n-tých mocnin rovná součtu ( n − k ) n-tých mocnin. Například:
Může také existovat n − 1 n- tá mocnina přirozených čísel sčítaná s n-tou mocninou přirozeného čísla (ačkoli podle Fermatovy poslední věty ne pro n = 3). Tyto sekvence jsou protipříklady k Eulerově domněnce . Nejméně známé protipříklady [46] [47]
Heronův trojúhelník je obvykle definován jako trojúhelník s celočíselnými stranami, jejichž obsah je také celé číslo, a budeme předpokládat, že strany trojúhelníku jsou odlišné . Délky stran takového trojúhelníku tvoří Heronovu trojici ( a, b, c ), kde a < b < c . Je jasné, že pythagorejské trojice jsou heronské trojice, protože v pythagorejské trojici je alespoň jedna z větví a a b sudé číslo, takže plocha trojúhelníku ab /2 bude celé číslo. Ne každá trojice Volavky je pythagorejská, protože například trojka (4, 13, 15) s oblastí 24 není pythagorejská.
Jestliže ( a , b , c ) je Heronův trojnásobek, pak bude i ( ma , mb , mc ) pro jakékoli přirozené m větší než jedna. Heronská trojice ( a , b , c ) je primitivní , jestliže a , b a c jsou párové souřadnicové (jako je tomu u pythagorejských trojic). Níže je několik heronských trojic, které nejsou pythagorejské:
(4, 13, 15) o rozloze 24, (3, 25, 26) s oblastí 36, (7, 15, 20) s oblastí 42, (6, 25, 29) s oblastí 60, (11, 13, 20) s oblastí 66, (13, 14, 15) s oblastí 84, (13, 20, 21) o rozloze 126.Podle Heronova vzorce , aby trojice přirozených čísel ( a , b , c ) s a < b < c byla Heronova trojice, je nutné, aby
( a 2 + b 2 + c 2 ) 2 − 2 ( a 4 + b 4 + c 4 )nebo, což je totéž,
2 ( a 2 b 2 + a 2 c 2 + b 2 c 2 ) − ( a 4 + b 4 + c 4 )byl nenulový dokonalý čtverec dělitelný 16.
Primitivní pythagorejské trojice se používají v kryptografii jako náhodné sekvence a pro generování klíčů [48] .