Інтерполяці́йна фо́рмула Брамагу́пти (англ. Brahmagupata's interpolation formula) — інтерполяційна формула другого поліноміального порядку, уперше записана індійським математиком і астрономом Брамагуптою на початку VII століття.
Історична довідка
Віршований опис цієї формули на санскриті міститься у додатковій частині «Кхандакхадьяки» — праці, завершеної Брамагуптою у 665 році. Такий же куплет є й у більш ранній праці «Дхьяна-граха-адхикара», точна дата створення якої не встановлена. Однак внутрішній взаємозв'язок робіт дозволяє припустити, що вона була створена раніше від завершеної у 628 році основної праці вченого — [en]», тому час створення інтерполяційної формули другого порядку може бути віднесений до першої чверті VII століття. Брамагупта був першим в історії математики, хто записав і використовував формулу в скінченних різницях другого порядку.
Формула Брамагупти збігається з інтерполяційною формулою другого порядку Ньютона, котра була записана (повторно виведена) через понад тисячу років.
Задача
Будучи астрономом, Брамагупта був зацікавлений в отриманні точних значень синуса на основі невеликої кількості відомих табульованих значень цієї функції. Отже, перед ним стояла задача знайти величину , за наявними у таблиці значеннями функції:
… | … | |||||||
… | … |
За умови, що значення функції обчислені у точках з однаковим кроком , ( для усіх ), Аріабхата запропонував використовувати для розрахунків (табличні) перші скінченні різниці:
Математики до Брамагупти використовували очевидну формулу лінійної інтерполяції
- ,
де .
Брамагупта замінив у цій формулі функцією другого порядку від скінченних різниць, що дозволило отримувати точніші значення інтерпольованої функції.
Алгоритм обчислень Брамагупти
У термінології Брамагупти різниця називається минулий відрізок (गत काण्ड), називається корисний відрізок (भोग्य काण्ड). Довжина відрізка до точки інтерполювання в мінутах називається обрубком (विकल). Новий вираз, що має замінити називається правильним корисним відрізком (स्फुट भोग्य काण्ड). Обчислення правильного корисного відрізка описане у куплеті:
Згідно з коментарем Бхуттопали (X століття) вірші перекладаються так:
- Помнож обрубок на піврізницю корисного і минулого відрізків та поділи результат на 900. Додай результат до півсуми корисного й минулого відрізків, якщо ця півсума є меншою за корисний відрізок. Якщо є більшою, то відніми. Отримаєш правильну корисну різницю.
900 мінут (15 градусів) — це інтервал між аргументами табличних значень синуса, якими користувався Брамагупта.
Формула Брамагупти у сучасних позначеннях
У сучасних позначеннях алгоритм обчислень Брамагупти виражається формулами:
Це інтерполяційна формула Ньютона другого порядку.
Доведення
Невідомо як Брамагупта отримав цю формулу. В наш час такі формули отримують розкладанням функцій у ряд Тейлора. Однак довести формулу можна й елементарними методами: після заміни формула Брамагупти задає параболу, що проходить через три точки . Для виведення цієї формули достатньо знайти коефіцієнти рівняння цієї параболи за допомогою вирішення системи трьох лінійних рівнянь, що визначаються цими точками.
Точність формули
Комп'ютерний розрахунок показує, що на основі таблиці із 7-ми значеннями синуса у вузлах з кроком у 15°, Брамагупта міг обчислювати цю функцію с максимальною похибкою не більшою від 0,0012 і середньою похибкою, що не перевищує 0,00042.
Див. також
Примітки
- Gupta, R. C. Second-order interpolation in Indian mathematics upto the fifteenth century. Indian Journal of History of Science. 4 (1 & 2): 86—98.
- Van Brummelen, Glen (2009). The mathematics of the heavens and the earth: the early history of trigonometry. Princeton University Press. с. 329. ISBN . (p.111)
- Meijering, Erik (March 2002). A Chronology of Interpolation From Ancient Astronomy to Modern Signal and Image Processing. Proceedings of the IEEE. 90 (3): 319—342. doi:10.1109/5.993400.
{{}}
:|access-date=
вимагає|url=
() - Dhyana-Graha-Upadesa-Adhyaya, 17; Khandaka Khadyaka, IX, 8
- Raju, C K (2007). Cultural foundations of mathematics: the nature of mathematical proof and the transmission of the calculus from India to Europe in the 16th c. CE. Pearson Education India. с. 138–140. ISBN .
- Завершальна частина алгоритму пов'язана з тим, що математики до Брамагупти і тривалий час після нього не користувались поняттям від'ємного числа. Тому реально обчислювалась не різниця, а модуль різниці , а потім це додатне число додавалось або віднімалось, залежно від знаку, що визначався за допомогою нерівності.
- Milne-Thomson, Louis Melville (2000). The Calculus of Finite Differences. AMS Chelsea Publishing. с. 67—68. ISBN .
- Hildebrand, Francis Begnaud (1987). Introduction to numerical analysis. Courier Dover Publications. с. 138–139. ISBN .
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Interpolyaci jna fo rmula Bramagu pti angl Brahmagupata s interpolation formula interpolyacijna formula drugogo polinomialnogo poryadku upershe zapisana indijskim matematikom i astronomom Bramaguptoyu na pochatku VII stolittya Istorichna dovidkaVirshovanij opis ciyeyi formuli na sanskriti mistitsya u dodatkovij chastini Khandakhadyaki praci zavershenoyi Bramaguptoyu u 665 roci Takij zhe kuplet ye j u bilsh rannij praci Dhyana graha adhikara tochna data stvorennya yakoyi ne vstanovlena Odnak vnutrishnij vzayemozv yazok robit dozvolyaye pripustiti sho vona bula stvorena ranishe vid zavershenoyi u 628 roci osnovnoyi praci vchenogo en tomu chas stvorennya interpolyacijnoyi formuli drugogo poryadku mozhe buti vidnesenij do pershoyi chverti VII stolittya Bramagupta buv pershim v istoriyi matematiki hto zapisav i vikoristovuvav formulu v skinchennih riznicyah drugogo poryadku Formula Bramagupti zbigayetsya z interpolyacijnoyu formuloyu drugogo poryadku Nyutona kotra bula zapisana povtorno vivedena cherez ponad tisyachu rokiv ZadachaBuduchi astronomom Bramagupta buv zacikavlenij v otrimanni tochnih znachen sinusa na osnovi nevelikoyi kilkosti vidomih tabulovanih znachen ciyeyi funkciyi Otzhe pered nim stoyala zadacha znajti velichinu f x displaystyle f x x r lt x lt x r 1 displaystyle x r lt x lt x r 1 za nayavnimi u tablici znachennyami funkciyi x displaystyle x x 1 displaystyle x 1 x 2 displaystyle x 2 x r displaystyle x r x r 1 displaystyle x r 1 x r 2 displaystyle x r 2 x n displaystyle x n f x r displaystyle f x r f 1 displaystyle f 1 f 2 displaystyle f 2 f r displaystyle f r f r 1 displaystyle f r 1 f r 2 displaystyle f r 2 f n displaystyle f n Za umovi sho znachennya funkciyi obchisleni u tochkah z odnakovim krokom h displaystyle h x r 1 x r h displaystyle x r 1 x r h dlya usih r displaystyle r Ariabhata zaproponuvav vikoristovuvati dlya rozrahunkiv tablichni pershi skinchenni riznici D r f r 1 f r displaystyle D r f r 1 f r Matematiki do Bramagupti vikoristovuvali ochevidnu formulu linijnoyi interpolyaciyi f x f r t D r displaystyle f x f r tD r de t x x r h displaystyle t x x r h Bramagupta zaminiv u cij formuli D r displaystyle D r funkciyeyu drugogo poryadku vid skinchennih riznic sho dozvolilo otrimuvati tochnishi znachennya interpolovanoyi funkciyi Algoritm obchislen BramaguptiU terminologiyi Bramagupti riznicya D r 1 displaystyle D r 1 nazivayetsya minulij vidrizok गत क ण ड D r displaystyle D r nazivayetsya korisnij vidrizok भ ग य क ण ड Dovzhina vidrizka x x r displaystyle x x r do tochki interpolyuvannya v minutah nazivayetsya obrubkom व कल Novij viraz sho maye zaminiti D r displaystyle D r nazivayetsya pravilnim korisnim vidrizkom स फ ट भ ग य क ण ड Obchislennya pravilnogo korisnogo vidrizka opisane u kupleti Zgidno z komentarem Bhuttopali X stolittya virshi perekladayutsya tak Pomnozh obrubok na pivriznicyu korisnogo i minulogo vidrizkiv ta podili rezultat na 900 Dodaj rezultat do pivsumi korisnogo j minulogo vidrizkiv yaksho cya pivsuma ye menshoyu za korisnij vidrizok Yaksho ye bilshoyu to vidnimi Otrimayesh pravilnu korisnu riznicyu 900 minut 15 gradusiv ce interval h displaystyle h mizh argumentami tablichnih znachen sinusa yakimi koristuvavsya Bramagupta Formula Bramagupti u suchasnih poznachennyahU suchasnih poznachennyah algoritm obchislen Bramagupti virazhayetsya formulami f x f r t D r D r 1 2 t D r D r 1 2 f r t D r D r 1 2 t 2 D r D r 1 2 displaystyle begin aligned f x amp f r t frac D r D r 1 2 t frac D r D r 1 2 amp f r t frac D r D r 1 2 t 2 frac D r D r 1 2 end aligned Ce interpolyacijna formula Nyutona drugogo poryadku DovedennyaNevidomo yak Bramagupta otrimav cyu formulu V nash chas taki formuli otrimuyut rozkladannyam funkcij f x k h k 1 2 displaystyle f x kh k 1 2 u ryad Tejlora Odnak dovesti formulu mozhna j elementarnimi metodami pislya zamini t x x r h displaystyle t x x r h formula Bramagupti zadaye parabolu sho prohodit cherez tri tochki x r 1 f r 1 x r f r x r 1 f r 1 displaystyle x r 1 f r 1 x r f r x r 1 f r 1 Dlya vivedennya ciyeyi formuli dostatno znajti koeficiyenti rivnyannya ciyeyi paraboli za dopomogoyu virishennya sistemi troh linijnih rivnyan sho viznachayutsya cimi tochkami Tochnist formuliKomp yuternij rozrahunok pokazuye sho na osnovi tablici iz 7 mi znachennyami sinusa u vuzlah z krokom u 15 Bramagupta mig obchislyuvati cyu funkciyu s maksimalnoyu pohibkoyu ne bilshoyu vid 0 0012 i serednoyu pohibkoyu sho ne perevishuye 0 00042 Div takozhMnogochlen Nyutona Ryad TejloraPrimitkiGupta R C Second order interpolation in Indian mathematics upto the fifteenth century Indian Journal of History of Science 4 1 amp 2 86 98 Van Brummelen Glen 2009 The mathematics of the heavens and the earth the early history of trigonometry Princeton University Press s 329 ISBN 9780691129730 p 111 Meijering Erik March 2002 A Chronology of Interpolation From Ancient Astronomy to Modern Signal and Image Processing Proceedings of the IEEE 90 3 319 342 doi 10 1109 5 993400 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite journal title Shablon Cite journal cite journal a access date vimagaye url dovidka Dhyana Graha Upadesa Adhyaya 17 Khandaka Khadyaka IX 8 Raju C K 2007 Cultural foundations of mathematics the nature of mathematical proof and the transmission of the calculus from India to Europe in the 16th c CE Pearson Education India s 138 140 ISBN 9788131708712 Zavershalna chastina algoritmu pov yazana z tim sho matematiki do Bramagupti i trivalij chas pislya nogo ne koristuvalis ponyattyam vid yemnogo chisla Tomu realno obchislyuvalas ne riznicya a modul riznici D r 1 D r 2 displaystyle frac D r 1 D r 2 a potim ce dodatne chislo dodavalos abo vidnimalos zalezhno vid znaku sho viznachavsya za dopomogoyu nerivnosti Milne Thomson Louis Melville 2000 The Calculus of Finite Differences AMS Chelsea Publishing s 67 68 ISBN 9780821821077 Hildebrand Francis Begnaud 1987 Introduction to numerical analysis Courier Dover Publications s 138 139 ISBN 9780486653631