Jump to content

Ошибка усечения (численное интегрирование)

(Перенаправлено из локальной ошибки усечения )

Ошибки усечения при численном интегрировании бывают двух видов:

  • локальные ошибки усечения – ошибка, вызванная одной итерацией, и
  • глобальные ошибки усечения — совокупная ошибка, вызванная множеством итераций.

Определения

[ редактировать ]

Предположим, что у нас есть непрерывное дифференциальное уравнение

и мы хотим вычислить приближение истинного решения с дискретными шагами по времени . Для простоты предположим, что временные шаги расположены на одинаковом расстоянии:

Предположим, мы вычисляем последовательность с одношаговым методом вида

Функция называется функцией приращения и может интерпретироваться как оценка наклона .

Локальная ошибка усечения

[ редактировать ]

Локальная ошибка усечения это ошибка нашей функции приращения, , вызывает во время одной итерации, предполагая, что точное знание истинного решения на предыдущей итерации.

Более формально, локальная ошибка усечения, , на шаге вычисляется из разницы между левой и правой частями уравнения для приращения :

[1] [2]

Численный метод является состоятельным, если локальная ошибка усечения равна (это означает, что для каждого существует такой, что для всех ; см. обозначение Little-o ). Если функция приращения непрерывен, то метод непротиворечив тогда и только тогда, когда . [3]

При этом мы говорим, что численный метод имеет порядок если для любого достаточно гладкого решения начальной задачи локальная ошибка усечения равна (это означает, что существуют константы и такой, что для всех ). [4]

Глобальная ошибка усечения

[ редактировать ]

Глобальная ошибка усечения представляет собой накопление локальной ошибки усечения на всех итерациях при условии полного знания истинного решения на начальном временном шаге. [ нужна ссылка ]

Более формально, глобальная ошибка усечения, , во время определяется:

[5]

Численный метод является сходящимся , если глобальная ошибка усечения стремится к нулю по мере того, как размер шага стремится к нулю; другими словами, численное решение сходится к точному решению: . [6]

Связь между локальными и глобальными ошибками усечения

[ редактировать ]

Иногда можно вычислить верхнюю границу глобальной ошибки усечения, если мы уже знаем локальную ошибку усечения. Это требует, чтобы наша функция приращения вела себя достаточно хорошо.

Глобальная ошибка усечения удовлетворяет рекуррентному соотношению:

Это следует непосредственно из определений. Теперь предположим, что функция приращения липшицева по второму аргументу, т. е. существует константа такой, что для всех и и , у нас есть:

Тогда глобальная ошибка удовлетворяет границе

[7]

Из приведенной выше оценки глобальной ошибки следует, что если функция в дифференциальном уравнении непрерывна по первому аргументу и липшицева по второму аргументу (условие из теоремы Пикара–Линделёфа ), а функция приращения непрерывна по всем аргументам и липшицева по второму аргументу, то глобальная ошибка стремится к нулю с увеличением размера шага приближается к нулю (другими словами, численный метод сходится к точному решению). [8]

Расширение линейных многошаговых методов

[ редактировать ]

Теперь рассмотрим линейный многошаговый метод , заданный формулой

Таким образом, следующее значение численного решения вычисляется в соответствии с формулой

Следующая итерация линейного многошагового метода зависит от предыдущих итераций . Таким образом, в определении локальной ошибки усечения теперь предполагается, что все предыдущие итерации соответствуют точному решению:

[9]

Опять же, метод непротиворечив, если и он имеет порядок p, если . Определение глобальной ошибки усечения также не изменилось.

Соотношение между локальными и глобальными ошибками усечения немного отличается от более простой настройки одношаговых методов. Для линейных многошаговых методов необходима дополнительная концепция, называемая нулевой стабильностью, для объяснения связи между локальными и глобальными ошибками усечения. Линейные многошаговые методы, удовлетворяющие условию нулевой устойчивости, имеют такое же соотношение локальных и глобальных ошибок, как и одношаговые методы. Другими словами, если линейный многошаговый метод устойчив к нулю и непротиворечив, то он сходится. А если линейный многошаговый метод нулевой устойчив и имеет локальную ошибку , то его глобальная ошибка удовлетворяет . [10]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Гупта, ГК; Сакс-Дэвис, Р.; Тишер, ЧП (март 1985 г.). «Обзор последних событий в решении ОДУ». Вычислительные опросы . 17 (1): 5–47. CiteSeerX   10.1.1.85.783 . дои : 10.1145/4078.4079 .
  2. ^ Сюли и Майерс 2003 , с. 317, звонки ошибка усечения.
  3. ^ Сюли и Майерс 2003 , стр. 321 и 322
  4. ^ Изерлес 1996 , с. 8; Сюли и Майерс 2003 , с. 323
  5. ^ Сюли и Майерс 2003 , с. 317
  6. ^ Изерлес 1996 , с. 5
  7. ^ Сюли и Майерс 2003 , с. 318
  8. ^ Сюли и Майерс 2003 , с. 322
  9. ^ Сюли и Майерс 2003 , с. 337, использует другое определение, разделив его по существу на h
  10. ^ Сюли и Майерс 2003 , с. 340
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a272f9a9c737f8adbaead9bea5d7c17f__1647352080
URL1:https://arc.ask3.ru/arc/aa/a2/7f/a272f9a9c737f8adbaead9bea5d7c17f.html
Заголовок, (Title) документа по адресу, URL1:
Truncation error (numerical integration) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)