Численное дифференцирование
Численное дифференцирование — совокупность методов приближённого вычисления значения производной некоторой функции, заданной таблично или имеющей сложное аналитическое выражение.
Конечные разности
Производная функции в точке
определяется с помощью предела:
В числителе дроби под знаком предела стоит конечная разность функции , в знаменателе — шаг этой разности. Поэтому простейшим методом аппроксимации производной является использование конечных разностей функции
с некоторым достаточно малым шагом
. Например, выражение
приближает производную функции в точке
с точностью до величины, пропорциональной
. Использование выражения
позволяет сократить ошибку приближения до величины, пропорциональной .
Конечными разностями можно также приближать производные высших порядков.
Интерполяция
Если известны значения функции в некоторых узлах
, то можно построить интерполяционный полином
(например, в форме Лагранжа или в форме Ньютона) и приближенно положить
Такие выражения называются формулами численного дифференцирования.
Иногда наряду с приближенным равенством удаётся (например, используя формулу Тейлора) получить точное равенство, содержащее остаточный член , называемый погрешностью численного дифференцирования:
Такие выражения называются формулами численного дифференцирования с остаточными членами. Степень, с которой величина входит в остаточный член, называется порядком погрешности формулы численного дифференцирования.
Далее приводятся несколько формул численного дифференцирования с остаточными членами для первой и второй
производных для равноотстоящих узлов с постоянным шагом
, полученных с использованием формулы Лагранжа:
(два узла):
(три узла):
(три узла):
(четыре узла):
Здесь ,
, а
— некоторая промежуточная точка между наибольшим и наименьшим из узлов.
В общем случае коэффициенты формул численного дифференцирования можно вычислить для произвольной сетки узлов и любого порядка производной.
Неустранимая погрешность
В формулах численного дифференцирования с постоянным шагом значения функции
делятся на
, где
— порядок вычисляемой производной. Поэтому при малом
неустранимые погрешности в значениях функции
оказывают сильное влияние на результат численного дифференцирования. Таким образом, возникает задача выбора оптимального шага
, так как погрешность собственно метода стремится к нулю при
, а неустранимая погрешность растет. В результате общая погрешность, которая возникает при численном дифференцировании, может неограниченно возрастать при
. Поэтому задача численного дифференцирования считается некорректно поставленной.
Комплексные числа
Классические приближения конечными разностями содержат неустранимую погрешность и являются плохо обусловленными. Однако, если функция является голоморфной, принимает вещественные значения на вещественной прямой и может быть оценена в любой окрестности любой вещественной точки комплексной плоскости, то её производная может быть вычислена устойчивыми методами. Например, первую производную можно сосчитать по формуле с комплексным шагом:
где — мнимая единица. Эту формулу можно получить из следующего разложения в ряд Тейлора:
В общем случае производные произвольного порядка можно вычислить с помощью интегральной формулы Коши:
Интеграл можно вычислять приближённо.
Литература
- Бахвалов Н. С., Жидков Н. П., Кобельков Г. М. Численные методы. — 3-е изд., доп. и перераб. — М.: БИНОМ. Лаборатория знаний, 2004. — 636 с., илл. — ISBN 5-94774-175-X.
- Березин, И. С., Жидков Н. П. Методы вычислений. Том I. — 2-е изд., стереотипное – М.: Физматгиз. 1962.
- Мысовских И.П. Лекции по методам вычислений. – М.: Наука. 1982. – 342 с.
Примечания
- Complex Step Differentiation. Дата обращения: 4 мая 2021. Архивировано 6 мая 2021 года.
См. также
Для улучшения этой статьи по математике желательно: |
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Численное дифференцирование, Что такое Численное дифференцирование? Что означает Численное дифференцирование?
Chislennoe differencirovanie sovokupnost metodov priblizhyonnogo vychisleniya znacheniya proizvodnoj nekotoroj funkcii zadannoj tablichno ili imeyushej slozhnoe analiticheskoe vyrazhenie Konechnye raznostiOsnovnaya statya Konechnye raznosti Svyaz s proizvodnymi Proizvodnaya funkcii f displaystyle f v tochke x displaystyle x opredelyaetsya s pomoshyu predela f x limh 0f x h f x h displaystyle f x lim h to 0 frac f x h f x h V chislitele drobi pod znakom predela stoit konechnaya raznost funkcii f displaystyle f v znamenatele shag etoj raznosti Poetomu prostejshim metodom approksimacii proizvodnoj yavlyaetsya ispolzovanie konechnyh raznostej funkcii f displaystyle f s nekotorym dostatochno malym shagom h displaystyle h Naprimer vyrazhenie f x h f x h displaystyle frac f x h f x h priblizhaet proizvodnuyu funkcii f displaystyle f v tochke x displaystyle x s tochnostyu do velichiny proporcionalnoj h displaystyle h Ispolzovanie vyrazheniya f x h f x h 2h displaystyle frac f x h f x h 2h pozvolyaet sokratit oshibku priblizheniya do velichiny proporcionalnoj h2 displaystyle h 2 Konechnymi raznostyami mozhno takzhe priblizhat proizvodnye vysshih poryadkov InterpolyaciyaEsli izvestny znacheniya funkcii f displaystyle f v nekotoryh uzlah x0 x1 xN displaystyle x 0 x 1 ldots x N to mozhno postroit interpolyacionnyj polinom PN x displaystyle P N x naprimer v forme Lagranzha ili v forme Nyutona i priblizhenno polozhit f r x PN r x 0 r N displaystyle f r x approx P N r x 0 leq r leq N Takie vyrazheniya nazyvayutsya formulami chislennogo differencirovaniya Inogda naryadu s priblizhennym ravenstvom udayotsya naprimer ispolzuya formulu Tejlora poluchit tochnoe ravenstvo soderzhashee ostatochnyj chlen R x displaystyle R x nazyvaemyj pogreshnostyu chislennogo differencirovaniya f r x PN r x R x 0 r N displaystyle f r x P N r x R x 0 leq r leq N Takie vyrazheniya nazyvayutsya formulami chislennogo differencirovaniya s ostatochnymi chlenami Stepen s kotoroj velichina h max xi xi 1 i 1 N displaystyle h mbox max x i x i 1 i 1 ldots N vhodit v ostatochnyj chlen nazyvaetsya poryadkom pogreshnosti formuly chislennogo differencirovaniya Dalee privodyatsya neskolko formul chislennogo differencirovaniya s ostatochnymi chlenami dlya pervoj r 1 displaystyle r 1 i vtoroj r 2 displaystyle r 2 proizvodnyh dlya ravnootstoyashih uzlov s postoyannym shagom h gt 0 displaystyle h gt 0 poluchennyh s ispolzovaniem formuly Lagranzha r 1 N 1 displaystyle r 1 N 1 dva uzla f x0 f1 f0h h2f 3 displaystyle f x 0 frac f 1 f 0 h frac h 2 f xi f x1 f1 f0h h2f 3 displaystyle f x 1 frac f 1 f 0 h frac h 2 f xi r 1 N 2 displaystyle r 1 N 2 tri uzla f x0 3f0 4f1 f22h h23f 3 displaystyle f x 0 frac 3f 0 4f 1 f 2 2h frac h 2 3 f xi f x1 f2 f02h h26f 3 displaystyle f x 1 frac f 2 f 0 2h frac h 2 6 f xi f x2 f0 4f1 3f22h h23f 3 displaystyle f x 2 frac f 0 4f 1 3f 2 2h frac h 2 3 f xi r 2 N 2 displaystyle r 2 N 2 tri uzla f x0 f0 2f1 f2h2 hf 3 displaystyle f x 0 frac f 0 2f 1 f 2 h 2 hf xi f x1 f0 2f1 f2h2 h212f 4 3 displaystyle f x 1 frac f 0 2f 1 f 2 h 2 frac h 2 12 f 4 xi f x2 f0 2f1 f2h2 hf 3 displaystyle f x 2 frac f 0 2f 1 f 2 h 2 hf xi r 2 N 3 displaystyle r 2 N 3 chetyre uzla f x0 2f0 5f1 4f2 f3h2 11h212f 4 3 displaystyle f x 0 frac 2f 0 5f 1 4f 2 f 3 h 2 frac 11h 2 12 f 4 xi f x1 f0 2f1 f2h2 h212f 4 3 displaystyle f x 1 frac f 0 2f 1 f 2 h 2 frac h 2 12 f 4 xi f x2 f1 2f2 f3h2 h212f 4 3 displaystyle f x 2 frac f 1 2f 2 f 3 h 2 frac h 2 12 f 4 xi f x3 f0 4f1 5f2 2f3h2 11h212f 4 3 displaystyle f x 3 frac f 0 4f 1 5f 2 2f 3 h 2 frac 11h 2 12 f 4 xi Zdes fi f xi displaystyle f i f x i i 0 N displaystyle i 0 ldots N a 3 displaystyle xi nekotoraya promezhutochnaya tochka mezhdu naibolshim i naimenshim iz uzlov V obshem sluchae koefficienty formul chislennogo differencirovaniya mozhno vychislit dlya proizvolnoj setki uzlov i lyubogo poryadka proizvodnoj Neustranimaya pogreshnost V formulah chislennogo differencirovaniya s postoyannym shagom h displaystyle h znacheniya funkcii f displaystyle f delyatsya na hr displaystyle h r gde r displaystyle r poryadok vychislyaemoj proizvodnoj Poetomu pri malom h displaystyle h neustranimye pogreshnosti v znacheniyah funkcii f displaystyle f okazyvayut silnoe vliyanie na rezultat chislennogo differencirovaniya Takim obrazom voznikaet zadacha vybora optimalnogo shaga h displaystyle h tak kak pogreshnost sobstvenno metoda stremitsya k nulyu pri h 0 displaystyle h to 0 a neustranimaya pogreshnost rastet V rezultate obshaya pogreshnost kotoraya voznikaet pri chislennom differencirovanii mozhet neogranichenno vozrastat pri h 0 displaystyle h to 0 Poetomu zadacha chislennogo differencirovaniya schitaetsya nekorrektno postavlennoj Kompleksnye chislaKlassicheskie priblizheniya konechnymi raznostyami soderzhat neustranimuyu pogreshnost i yavlyayutsya ploho obuslovlennymi Odnako esli funkciya f displaystyle f yavlyaetsya golomorfnoj prinimaet veshestvennye znacheniya na veshestvennoj pryamoj i mozhet byt ocenena v lyuboj okrestnosti lyuboj veshestvennoj tochki kompleksnoj ploskosti to eyo proizvodnaya mozhet byt vychislena ustojchivymi metodami Naprimer pervuyu proizvodnuyu mozhno soschitat po formule s kompleksnym shagom f x Im f x ih h O h2 displaystyle f x frac mbox Im f x ih h O left h 2 right gde i displaystyle i mnimaya edinica Etu formulu mozhno poluchit iz sleduyushego razlozheniya v ryad Tejlora f x ih f x ihf x h2f x 2 ih3f x 3 displaystyle f x ih f x ihf x h 2 frac f x 2 ih 3 frac f x 3 ldots V obshem sluchae proizvodnye proizvolnogo poryadka mozhno vychislit s pomoshyu integralnoj formuly Koshi f n a n 2pi gf z z a n 1dz displaystyle f n a frac n 2 pi i oint gamma frac f z z a n 1 mathrm d z Integral mozhno vychislyat priblizhyonno LiteraturaBahvalov N S Zhidkov N P Kobelkov G M Chislennye metody 3 e izd dop i pererab M BINOM Laboratoriya znanij 2004 636 s ill ISBN 5 94774 175 X Berezin I S Zhidkov N P Metody vychislenij Tom I 2 e izd stereotipnoe M Fizmatgiz 1962 Mysovskih I P Lekcii po metodam vychislenij M Nauka 1982 342 s PrimechaniyaComplex Step Differentiation neopr Data obrasheniya 4 maya 2021 Arhivirovano 6 maya 2021 goda Sm takzheRazdelennaya raznost Chislennoe integrirovanie Dlya uluchsheniya etoj stati po matematike zhelatelno Najti i oformit v vide snosok ssylki na nezavisimye avtoritetnye istochniki podtverzhdayushie napisannoe Dobavit illyustracii Pozhalujsta posle ispravleniya problemy isklyuchite eyo iz spiska parametrov Posle ustraneniya vseh nedostatkov etot shablon mozhet byt udalyon lyubym uchastnikom
