Методы прямой, обратной и центральной разностей используются для численного приближения производных в дифференциальных уравнениях, заменяя их разностными аналогами на сетке, чтобы упростить решение.
Метод прямой разности:
Точки: ,
.
Разложение Тейлора:.
Приближение:.
Остаточный член:
остаток =
Ошибка:, где
Точность: O(h).
Метод обратной разности:
Точки: ,
.
Приближение:.
Остаточный член:
остаток =
Ошибка аналогична прямой разности с подстановкой нового приближения и остатка.
Точность: O(h).
Прямая разность – как будто вы смотрите, насколько функция выросла вперёд от точки, и делите на расстояние. Обратная — то же самое, но назад. Ошибка зависит от того, насколько функция “кривая” (вторая производная), и уменьшается, если шаг маленький. Остаточный член − показывает, что мы отбросили часть информации о кривизне функции. Чем больше вторая производная и шаг h, тем больше ошибка.
Метод центральной разности:
Точки: ,
.
Для равномерной сетки (=h):
.
Вывод:
Разложения Тейлора:.
.
Вычитание:.
Приближение:.
Остаточный член:
остаток =
Ошибка:, где
.
Точность: O().
Центральная разность смотрит на изменение функции сразу с двух сторон точки, что делает её точнее. Ошибка меньше, потому что она зависит от , а не просто ℎ. Остаток
возникает из-за третьей производной, которую мы игнорируем. Если функция почти прямая (маленькая 𝑓‴), ошибка будет очень маленькой.
Требования:
Прямая разность: Вторая производная должна быть непрерывной.
Центральная разность: Третья производная должна быть непрерывной.
Замечание: Гладкость функции критически влияет на точность. Для функций с разрывами или резкими изменениями точность может снижаться. Чем более гладкая функция (меньше резких скачков), тем лучше работают эти методы. Остаточные члены показывают, от чего зависит ошибка: от шага и производных.
Остаточные слагаемые возникают из разложения Тейлора, когда мы отбрасываем высшие члены. Для прямой разности ошибка линейна (ℎ), для центральной — квадратична ().