Інтерполяційна формула Брамагупти
інтерполяційна формула другого поліноміального порядку, уперше записана індійським математиком і астрономом Брамагуптою на початку VII ст З Вікіпедії, вільної енциклопедії
Інтерполяці́йна фо́рмула Брамагу́пти (англ. Brahmagupata's interpolation formula) — інтерполяційна формула другого поліноміального порядку, уперше записана індійським математиком і астрономом Брамагуптою на початку VII століття.
Історична довідка
Віршований опис цієї формули на санскриті міститься у додатковій частині «Кхандакхадьяки» — праці, завершеної Брамагуптою у 665 році[1]. Такий же куплет є й у більш ранній праці «Дхьяна-граха-адхикара», точна дата створення якої не встановлена. Однак внутрішній взаємозв'язок робіт дозволяє припустити, що вона була створена раніше від завершеної у 628 році основної праці вченого — «Брахма-спхута-сіддханта[en]», тому час створення інтерполяційної формули другого порядку може бути віднесений до першої чверті VII століття[1]. Брамагупта був першим в історії математики, хто записав і використовував формулу в скінченних різницях другого порядку[2][3].
Формула Брамагупти збігається з інтерполяційною формулою другого порядку Ньютона, котра була записана (повторно виведена) через понад тисячу років.
Задача
Узагальнити
Перспектива
Будучи астрономом, Брамагупта був зацікавлений в отриманні точних значень синуса на основі невеликої кількості відомих табульованих значень цієї функції. Отже, перед ним стояла задача знайти величину , за наявними у таблиці значеннями функції:
… | … | |||||||
… | … |
За умови, що значення функції обчислені у точках з однаковим кроком , ( для усіх ), Аріабхата запропонував використовувати для розрахунків (табличні) перші скінченні різниці:
Математики до Брамагупти використовували очевидну формулу лінійної інтерполяції
- ,
де .
Брамагупта замінив у цій формулі функцією другого порядку від скінченних різниць, що дозволило отримувати точніші значення інтерпольованої функції.
Алгоритм обчислень Брамагупти
Узагальнити
Перспектива
У термінології Брамагупти різниця називається минулий відрізок (गत काण्ड), називається корисний відрізок (भोग्य काण्ड). Довжина відрізка до точки інтерполювання в мінутах називається обрубком (विकल). Новий вираз, що має замінити називається правильним корисним відрізком (स्फुट भोग्य काण्ड). Обчислення правильного корисного відрізка описане у куплеті[4][1]:
Згідно з коментарем Бхуттопали (X століття) вірші перекладаються так[1][5]:
- Помнож обрубок на піврізницю корисного і минулого відрізків та поділи результат на 900. Додай результат до півсуми корисного й минулого відрізків, якщо ця півсума є меншою за корисний відрізок. Якщо є більшою, то відніми. Отримаєш правильну корисну різницю[6].
900 мінут (15 градусів) — це інтервал між аргументами табличних значень синуса, якими користувався Брамагупта.
Формула Брамагупти у сучасних позначеннях
Узагальнити
Перспектива
У сучасних позначеннях алгоритм обчислень Брамагупти виражається формулами:
Доведення
Невідомо як Брамагупта отримав цю формулу[1]. В наш час такі формули отримують розкладанням функцій у ряд Тейлора. Однак довести формулу можна й елементарними методами: після заміни формула Брамагупти задає параболу, що проходить через три точки . Для виведення цієї формули достатньо знайти коефіцієнти рівняння цієї параболи за допомогою вирішення системи трьох лінійних рівнянь, що визначаються цими точками.
Точність формули
Комп'ютерний розрахунок показує, що на основі таблиці із 7-ми значеннями синуса у вузлах з кроком у 15°, Брамагупта міг обчислювати цю функцію с максимальною похибкою не більшою від 0,0012 і середньою похибкою, що не перевищує 0,00042.
Див. також
Примітки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.