stringtranslate.com

Трансформация Шэнкса

В численном анализе преобразование Шэнкса — это метод ускорения нелинейного ряда для увеличения скорости сходимости последовательности . Этот метод назван в честь Дэниела Шэнкса , который заново открыл это преобразование последовательности в 1955 году. Впервые он был выведен и опубликован Р. Шмидтом в 1941 году. [1]

Можно вычислить только несколько членов разложения возмущений , обычно не более двух или трех, и почти никогда не более семи. Результирующий ряд часто медленно сходится или даже расходится. Тем не менее, эти несколько членов содержат замечательное количество информации, которую исследователь должен сделать все возможное, чтобы извлечь.
Эта точка зрения была убедительно изложена в восхитительной статье Шэнкса (1955), который демонстрирует ряд удивительных примеров, включая несколько из механики жидкости .

Милтон Д. Ван Дайк (1975) Методы возмущений в механике жидкости , стр. 202.

Формулировка

Для последовательности серия

должна быть определена. Сначала частичная сумма определяется как:

и образует новую последовательность . При условии, что ряд сходится, также будет стремиться к пределу , поскольку Преобразование Шэнкса последовательности — это новая последовательность, определяемая [2] [3]

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

Обратите внимание, что нелинейное преобразование, используемое в преобразовании Шенкса, по сути, то же самое, что и в дельта-квадратичном процессе Эйткена , так что, как и в методе Эйткена, самое правое выражение в определении (т. е. ) более численно устойчиво, чем выражение слева от него (т. е. ). Как метод Эйткена, так и преобразование Шенкса работают с последовательностью, но последовательность, с которой работает преобразование Шенкса, обычно рассматривается как последовательность частичных сумм, хотя любую последовательность можно рассматривать как последовательность частичных сумм.

Пример

Абсолютная ошибка как функция в частичных суммах и после применения преобразования Шенкса один или несколько раз: и Используемый ряд имеет точную сумму

В качестве примера рассмотрим медленно сходящийся ряд [3]

что имеет точную сумму π  ≈ 3,14159265. Частичная сумма имеет точность только в одну цифру, в то время как шестизначная точность требует суммирования около 400 000 членов.

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

Преобразование Шенкса уже имеет двузначную точность, в то время как исходные частичные суммы устанавливают ту же точность только при Примечательно, что имеет шестизначную точность, полученную в результате повторных преобразований Шенкса, примененных к первым семи членам. Как упоминалось ранее, достигает шестизначной точности только после суммирования около 400 000 членов.

Мотивация

Преобразование Шэнкса мотивировано наблюдением, что — при больших значениях — частичная сумма довольно часто ведет себя приблизительно так [2]

с таким образом, что последовательность сходится временно к результату ряда для So для и соответствующие частичные суммы равны:

Эти три уравнения содержат три неизвестных: и Решение дает [2]

В (исключительном) случае, когда знаменатель равен нулю: тогда для всех

Обобщенное преобразование Шэнкса

Обобщенное преобразование Шэнкса k -го порядка задается как отношение определителей : [ 4]

с Это решение модели для поведения сходимости частичных сумм с различными переходными процессами:

Эта модель поведения сходимости содержит неизвестные. Оценивая приведенное выше уравнение в элементах и ​​решая для приведенного выше выражения для преобразования Шенкса k -го порядка, получаем. Обобщенное преобразование Шенкса первого порядка равно обычному преобразованию Шенкса:

Обобщенное преобразование Шенкса тесно связано с аппроксимациями Паде и таблицами Паде . [4]

Примечание: для вычисления определителей требуется выполнить множество арифметических операций, однако Питер Уинн открыл рекурсивную процедуру оценки, называемую эпсилон-алгоритмом, которая позволяет избежать вычисления определителей. [5] [6]

Смотрите также

Примечания

  1. ^ Венигер (2003).
  2. ^ abc Bender & Orszag (1999), стр. 368–375.
  3. ^ ab Van Dyke (1975), стр. 202–205.
  4. ^ ab Bender & Orszag (1999), стр. 389–392.
  5. ^ Уинн (1956)
  6. ^ Уинн (1962)

Ссылки