Chakravala metoda - Chakravala method - Wikipedia
The chakravala metoda (Sanskrt: चक्रवाल विधि) je cyklický algoritmus vyřešit neurčitý kvadratické rovnice, počítaje v to Pellova rovnice. Běžně se mu připisuje Bhāskara II, (c. 1114 - 1185 nl)[1][2] ačkoli někteří to připisují Jayadeva (c. 950 ~ 1 000 CE).[3] Jayadeva na to poukázal Brahmagupta Přístup k řešení rovnic tohoto typu lze zobecnit a poté popsal tuto obecnou metodu, kterou později ve svém díle zdokonalil Bhāskara II. Bijaganita pojednání. Nazval ji metodou Chakravala: čakra což znamená "kolo" v Sanskrt, odkaz na cyklickou povahu algoritmu.[4] C.-O. Selenius si myslel, že žádná evropská představení v době Bhāskary ani mnohem později nepřekročila jeho úžasnou výšku matematické složitosti.[1][4]
Tato metoda je také známá jako cyklická metoda a obsahuje stopy matematická indukce.[5]
Dějiny
Čakra v sanskrtu znamená cyklus. Podle populární legendy označuje Chakravala mýtický rozsah hor, které obíhají kolem Země jako zeď a nejsou omezeny světlem a temnotou.[6]
Brahmagupta v 628 CE studoval neurčité kvadratické rovnice, včetně Pellova rovnice
pro minimální celá čísla X a y. Brahmagupta to mohl vyřešit za několik N, ale ne všichni.
Jayadeva (9. století) a Bhaskara (12. století) nabídli první úplné řešení rovnice pomocí chakravala metoda najít pro řešení
Tento případ byl proslulý svou obtížností a byl poprvé vyřešen v roce Evropa podle Brouncker v letech 1657–58 v reakci na výzvu od Fermat za použití pokračujících frakcí. Metoda pro obecný problém byla nejprve úplně důkladně popsána Lagrange v roce 1766.[7] Lagrangeova metoda však vyžaduje výpočet 21 po sobě jdoucích konvergentů pokračující zlomek pro odmocnina 61, zatímco chakravala metoda je mnohem jednodušší. Selenius ve svém hodnocení chakravala metoda, uvádí
- „Metoda představuje nejlepší aproximační algoritmus minimální délky, který díky několika vlastnostem minimalizace s minimálním úsilím a vyhýbáním se velkému počtu automaticky vytváří nejlepší řešení rovnice. chakravala metoda předvídala evropské metody o více než tisíc let. Ale žádná evropská vystoupení v celé oblasti algebra v době mnohem pozdější než Bhaskarova, ne téměř stejná jako naše doba, se rovnala úžasné složitosti a vynalézavosti chakravala."[1][4]
Hermann Hankel volá chakravala metoda
- „to nejlepší, co bylo v teorii čísel dosaženo před Lagrangeem.“[8]
Metoda
Z Brahmaguptaova identita, pozorujeme to za dané N,
Pro rovnici , toto umožňuje „složení“ (samāsa) dvou trojic řešení a do nové trojky
Obecně platí, že hlavní myšlenkou je, že každá trojná (tj. ten, který uspokojuje ) lze skládat s triviální trojkou získat novou trojku pro všechny m. Za předpokladu, že jsme začali s trojkou , toto lze zmenšit pomocí k (tohle je Bhaskarovo lemma ):
Protože na znacích uvnitř čtverců nezáleží, jsou možné následující náhrady:
Když kladné celé číslo m je zvolen tak, aby (A + bm)/k je celé číslo, stejně tak další dvě čísla v trojnásobku. Mezi takovými m, metoda zvolí ten, který minimalizuje absolutní hodnotu m2 − N a tedy to (m2 − N)/k. Poté se žádá o substituční vztahy m rovná se zvolené hodnotě. Výsledkem je nový triple (A, b, k). Proces se opakuje, dokud se trojnásobek ne je nalezeno. Tato metoda vždy končí řešením (prokázáno Lagrangeem v roce 1768).[9]Volitelně můžeme zastavit kdy k je ± 1, ± 2 nebo ± 4, protože Brahmaguptův přístup poskytuje řešení pro tyto případy.
Příklady
n = 61
The n = 61 případů (určení vyhovujícího celočíselného řešení ), kterou Fermat vydal jako výzvu o mnoho století později, dal Bhaskara jako příklad.[9]
Začínáme s řešením pro všechny k nalezen jakýmkoli způsobem. V tomto případě to můžeme nechat b být tedy 1, protože , máme trojku . Skládání s dává trojnásobek , který je zmenšen (nebo Bhaskarovo lemma se přímo používá) k získání:
Pro 3 rozdělit a abychom byli minimální, volíme , abychom měli trojku . Teď tohle k je −4, můžeme použít Brahmaguptovu myšlenku: lze ji zmenšit na racionální řešení , který skládal sám se sebou třikrát, s respektive, když se k stane čtvercem a lze použít změnu měřítka, dává to . Nakonec lze takový postup opakovat, dokud není nalezeno řešení (vyžadující 9 dalších vlastních kompozic a 4 další čtverce): . Toto je minimální celočíselné řešení.
n = 67
Předpokládejme, že to musíme vyřešit pro X a y.[10]
Začínáme s řešením pro všechny k nalezen jakýmkoli způsobem; v tomto případě to můžeme nechat b být 1, tedy produkovat . Na každém kroku najdeme m > 0 takových k rozděluje A + bma |m2 - 67 | je minimální. Poté aktualizujeme A, b, a k na a resp.
- První iterace
My máme . Chceme kladné celé číslo m takhle k rozděluje A + bm, tj. 3 přepážky 8 + m, a |m2 - 67 | je minimální. První podmínka to naznačuje m je ve formě 3t + 1 (tj. 1, 4, 7, 10,… atd.) A mezi nimi m, je dosaženo minimální hodnoty pro m = 7. Výměna (A, b, k) s , dostaneme nové hodnoty . To znamená, že máme nové řešení:
V tomto okamžiku je dokončeno jedno kolo cyklického algoritmu.
- Druhá iterace
Nyní postup opakujeme. My máme . Chceme m > 0 takových k rozděluje A + bm, tj. 6 dělí 41 + 5ma |m2 - 67 | je minimální. První podmínka to naznačuje m je ve formě 6t + 5 (tj. 5, 11, 17,… atd.) A mezi nimi m, |m2 - 67 | je minimální pro m = 5. To vede k novému řešení A = (41⋅5 + 67⋅5) / 6 atd .:
- Třetí iterace
Pro 7 rozdělit 90 + 11m, musíme mít m = 2 + 7t (tj. 2, 9, 16, ... atd.) a mezi nimi m, vybíráme m = 9.
- Konečné řešení
V tomto okamžiku bychom mohli pokračovat v cyklické metodě (a ta by skončila po sedmi iteracích), ale protože pravá strana je mezi ± 1, ± 2, ± 4, můžeme také použít Brahmaguptovo pozorování přímo. Skládáme-li trojici (221, 27, −2) sami se sebou, dostaneme
to znamená, že máme celočíselné řešení:
Tato rovnice se přibližuje tak jako na rozpětí asi .
Poznámky
- ^ A b C Hoiberg & Ramchandani - Britannica studentů Indie: Bhaskaracharya II, strana 200
- ^ Kumar, strana 23
- ^ Plofker, strana 474
- ^ A b C Goonatilake, strana 127-128
- ^ Cajori (1918), str. 197
„Proces uvažování s názvem„ Matematická indukce “má několik nezávislých počátků. Byl vysledován zpět k Švýcarovi Jakobovi (Jamesovi) Bernoulli, Francouzovi B. Pascalovi a P. Fermatovi a Italovi F. Maurolycusovi. [.. .] Čtením mezi řádky lze najít stopy matematické indukce ještě dříve, ve spisech hinduistů a Řeků, jako například v „cyklické metodě“ Bhaskary a v Euklidově důkazu, že počet prvočísel je nekonečný. “
- ^ Gopal, Madan (1990). K.S. Gautam (ed.). Indie v průběhu věků. Publikační oddělení, ministerstvo informací a vysílání, indická vláda. str.79.
- ^ O'Connor, John J.; Robertson, Edmund F., "Pellova rovnice", MacTutor Historie archivu matematiky, University of St Andrews.
- ^ Kaye (1919), str. 337.
- ^ A b John Stillwell (2002), Matematika a její historie (2. vyd.), Springer, str. 72–76, ISBN 978-0-387-95336-6
- ^ Je uveden příklad v této části (se zápisem pro k, pro matd.) v: Michael J. Jacobson; Hugh C. Williams (2009), Řešení Pellovy rovnice, Springer, str. 31, ISBN 978-0-387-84922-5
Reference
- Florian Cajori (1918), Původ názvu „Matematická indukce“, Americký matematický měsíčník 25 (5), s. 197-201.
- George Gheverghese Joseph, The Crest of the Peacock: Non-European Roots of Mathematics (1975).
- G. R. Kaye, „indická matematika“, Isis 2: 2 (1919), s. 326–356.
- Clas-Olaf Selenius, „Odůvodnění chakravala procesu Jayadeva a Bhaskara II.“, Historia Mathematica 2 (1975), str. 167-184.
- Clas-Olaf Selenius, "Kettenbruchtheoretische Erklärung der zyklischen Methode zur Lösung der Bhaskara-Pell-Gleichung", Acta Acad. Abo. Matematika. Phys. 23 (10) (1963), s. 1-44.
- Hoiberg, Dale & Ramchandani, Indu (2000). Britannica studentů Indie. Bombaj: Populární Prakashan. ISBN 0-85229-760-2
- Goonatilake, Susantha (1998). Směrem ke globální vědě: těžba civilizačních znalostí. Indiana: Indiana University Press. ISBN 0-253-33388-1.
- Kumar, Narendra (2004). Věda ve starověké Indii. Dillí: Anmol Publications Pvt Ltd. ISBN 81-261-2056-8
- Ploker, Kim (2007) „Mathematics in India“. Matematika Egypta, Mezopotámie, Číny, Indie a islámu: Zdrojová kniha New Jersey: Princeton University Press. ISBN 0-691-11485-4
- Edwards, Harold (1977). Fermatova poslední věta. New York: Springer. ISBN 0-387-90230-9.