Дискретизация Задачи Коши. Частный случай, общий подход#
Рассмотрим общий подход к численному решению ОДУ.
Задача Коши ставится следующим образом:
Далее будем полагать, что решение существует и единственно.
В общем случае аналитически не решается - а решать-то хочется.
Понятное дело, на компьютере не можем работать с континуумом значений. Необходимо произвести дискретизацию задачи.
Зададим сетку с равным шагом:
Также зададим дискретную функцию \(y_n\) на этой сетке, от которой хотим
Таким образом, \(y_n\) - это значения решения дискретизованного ОДУ на заданной сетке.
Важно. Заметьте, \(u(t)\) - истинное (математическое) решение ОДУ, а \(y_n\) - это сеточно-заданная функция. Таки разные вещи.
Вспомним про численную аппроксимацию производной. Выберем какую-нибудь численную схему, например, самую простую. Тогда
Подставляя это в изначальное уравнение, мы получаем дискретизованную Задачу Коши или разностная задача:
Примечание. Конкретно такой вид дискретизации называется явная схема Эйлера. Естественно, дискретизовывать можно по разному, выбирая различные разностные схемы и правые части, которые формально стремятся к истинной задаче Коши при \(\tau \rightarrow 0\).
Явную схему Эйлера уже понятно, как решать. Это же просто реккурента:
Далее постараемся обобщить этот подход.