Метод Эйлера


Метод Эйлера — простейший численный метод решения систем обыкновенных дифференциальных уравнений. Впервые описан Леонардом Эйлером в 1768 году в работе «Интегральное исчисление»[1]. Метод Эйлера является явным, одношаговым методом первого порядка точности. Он основан на аппроксимации интегральной кривой кусочно-линейной функцией — так называемой ломаной Эйлера.

где функция определена на некоторой области . Решение ищется на полуинтервале . На этом промежутке введём узлыПриближенное решение в узлах , которое обозначим через , определяется по формуле

Погрешность на шаге, или локальная погрешность, — это разность между численным решением после одного шага вычисления и точным решением в точке . Численное решение задаётся формулой

Локальную ошибку получаем, вычитая из второго равенства первое:

Это справедливо, если имеет непрерывную вторую производную[2]. Другим достаточным условием справедливости этой оценки, из которого вытекает предыдущее и которое обычно может быть легко проверено, является непрерывная дифференцируемость по обоим аргументам[3].