Повышение точности экспоненциально сходящихся квадратур

Мұқаба

Дәйексөз келтіру

Толық мәтін

Аннотация

Вычисление одномерных интегралов возникает во многих задачах физики и техники. Для этого чаще всего используются простейшие квадратуры средних, трапеций и Симпсона на равномерной сетке. Для интегралов от периодических функций по полному периоду сходимость этих квадратур резко ускоряется и зависит от числа шагов сетки по экспоненциальному закону. В данной работе получены новые асимптотически точные оценки погрешности таких квадратур. Они учитывают расположение и кратность полюсов подынтегральной функции в комплексной плоскости. Построено обобщение этих оценок на случай, когда априорная информация о полюсах подынтегральной функции отсутствует. Описана процедура экстраполяции погрешности, которая кардинально ускоряет сходимость квадратур. Библ. 19. Фиг. 3.

Толық мәтін

1. Введение

1.1. Прикладные задачи

Рассмотрим задачу о вычислении однократного интеграла от функции f (x) по вещественному отрезку x[0,T]

I=0Tf(x)dx. (1)

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

  1. Вычисление специальных функций математической физики: функции Ферми–Дирака, равные моментам фермиевского распределения, гамма-функция, цилиндрические функции, — W-функции Ламберта и ряд других.
  2. Расчет скорости реакции по заданному сечению.
  3. Расчет коэффициентов Фурье, преобразований Фурье и Лапласа заданной функции.
  4. Численное решение интегральных уравнений, как корректно поставленных, так и некорректных.
  5. Решение краевых задач для уравнений в частных производных (включая задачи на собственные значения), записанных в форме интегральных законов сохранения и т.д.

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

1.2. Вычисление квадратур

Как правило, для сеточного вычисления квадратур используют методы трапеций, средних и Симпсона на равномерной сетке [3]. Для этих методов хорошо известна мажорантная оценка погрешности. Для непериодических C2-гладких функций погрешность формул трапеций и средних есть O(N–2), для формулы Симпсона — O(N–4), если подынтегральная функция является C 4-гладкой. Здесь N — число шагов сетки. Если f (x) можно периодически продолжить за пределы отрезка (0,T ), и это периодическое продолжение непрерывно вместе с p производными, то порядок точности указанных квадратур повышается на p единиц.

Если подынтегральная функция является периодической (т.е. периодическое продолжение является бесконечно гладким), и интеграл вычисляется по полному периоду, то сходимость резко ускоряется. Зависимость погрешности от шага становится не степенной, а экспоненциальной ~exp(const · N) [5, 6, 18]. Это означает, что при уменьшении шага вдвое число верных знаков в ответе примерно удваивается. Эта скорость сходимость аналогична таковой в методе Ньютона.

Аналогичной скоростью сходимости обладают спектральные методы, основанные на аппроксимации первообразной полиномами Чебышёва I рода (см., например, [7–13, 15–17]). В методах этого класса для первообразной составляют дифференциальное уравнение, решение которого представляют в виде разложения по базису указанных полиномов с некоторыми коэффициентами. Однако трудоемкость расчета оказывается довольно высокой. Кроме того, система уравнений относительно коэффициентов порой оказывается плохо обусловленной, поэтому для ее обращения используют регуляризацию.

1.3. Контроль точности и экстраполяция погрешности

  1. Проведем расчеты на нескольких сетках с числом шагов N, 2N, 4N…, т.е. с шагом h, h/2, h/4… Получим последовательность сеточных значений квадратур IN, I2N, I4N… Если, начиная с некоторого достаточно большого N, эта последовательность стремится к некоторому пределу, то можно констатировать сходимость квадратуры.

Если известна зависимость погрешности δ от числа шагов, то можно построить асимптотически точные оценки точности. Например, для разностных формул порядка точности p имеем δ~ N-p т.е. при уменьшении шага вдвое главная асимптотика погрешности убывает в 2p раз. Отсюда следуют хорошо известные оценки погрешности по методу Ричардсона [4, 14]

δ2N=I2NIN2p1. (2)

либо

δN=2pI2NIN2p1. (3)

Форма записи (3) более предпочтительна, поскольку она работоспособна не только на участке регулярной сходимости δ~ N-p, но и по достижении ошибок округления.

Оценки (2), (3) асимптотически точны. Поэтому их можно использовать для исключения главной асимптотики погрешности. Для этого вычтем оценку из квадратуры

I~2N=I2N+δ2N. (4)

Этот прием называется экстраполяцией точности. Он не требует априорной информации о подынтегральной функции (кроме естественных предположений о гладкости) и повышает порядок точности на 2 единицы.

  1. Если известны производные подынтегральной функции в точках x = 0 и x = T порядка до 2M -1 включительно, то погрешность можно оценить по формуле Эйлера-Маклорена

δ=m=1Mcmh2mf(2m1)(T)f(2m1)(0). (5)

Пользуясь этой оценкой, можно провести экстраполяцию погрешности аналогично (4). Такое уточнение повышает порядок точности на 2M единиц. Выигрыш по точности оказывается существенно большим, чем при ричардсоновской экстраполяции (4). Однако при этом требуется значительно больше априорной информации о подынтегральной функции.

  1. Для случая, когда квадратуры средних и трапеций сходятся экспоненциально, известны оценки точности Трефетена–Вайдемана [18]. Однако они не являются асимптотически точными и поэтому непригодны для экстраполяции погрешности.

Нами ранее были построены апостериорные асимптотически точные оценки для сеточных методов с экспоненциальной сходимостью [19]. Они напоминают таковые в методе Ричардсона. Эти оценки имеют вид

δN=I2NIN, (6)

δ4N=(I4NI2N)3(I2NIN)2. (7)

Оценка (6) основана на том, что в силу исключительно быстрой сходимости значение I2N значительно ближе к точному ответу, чем IN. Оценка (7) учитывает экспоненциальную зависимость погрешности от числа шагов.

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

2. Погрешность квадратуры трапеций

Пусть подынтегральная функция f (x) является периодической на отрезке (0,T). С помощью замены переменной z = exp(2πix / T) перейдем от (1) к интегралу по единичной окружности на комплексной плоскости z

I=z=1gzdz, (8)

где

g(z)=T2πizf(lnz).(9)

Введем на окружности z=1 сетку zn=exp2πin/N, n=0,1,,N1,  шаг сетки равен hn=2πiN1zn. Запишем квадратуру трапеций для интеграла (8)

IN=2πiN1n=0n=N1gznzn, (10)

2.1. Оценка Трефетена–Вайдемана

В работе [18] доказано следующее утверждение. Пусть g(z) имеет полюс первого порядка при z = 0, функция zg(z) аналитична и удовлетворяет неравенству |zg (z )| < M, M = const в кольце R-1 < |z| < R для некоторого R. Тогда для квадратуры (10) справедлива мажорантная оценка погрешности

δN=IIN2MRN11. (11) 

Наш анализ показал следующее [2]. Во-первых, зависимость dN от N асимптотически точна, если все конечные особые точки g(z) суть полюсы первого порядка, и ближайшая к контуру особая точка попадает на границу указанного кольца. В этом случае константа M формально обращается в бесконечность. Во-вторых, если ближайшая к контуру особая точка является полюсом порядка 2 и выше, то оценка (11) теряет применимость.

2.2. Единственный полюс

В данной работе найдена новая главная по N асимптотика погрешности квадратурной формулы (10), применимая к существенно более широкому классу подынтегральных функций, чем оценка Трефетена–Вайдемана.

Сначала рассмотрим простейший случай: пусть g(z) имеет единственный полюс порядка q, расположенный в точке z = a внутри единичной окружности, и не имеет других конечных особых точек. Отметим, что при q ³ 2 даже этот простейший случай выходит за пределы применимости оценки (11).

Представим подынтегральную функцию в виде

gz=fzzaq=q1!1aq1fzza1,(12)

где функция f(z) не имеет конечных особых точек. Тогда нетрудно найти точное значение интеграла I=q1!1fq1a.

Найдем численное значение интеграла. Разложим в ряды по степеням z функции f(z) и (za)–1

fz=q=0+fqzq,za1=k=0+akzk1.(13)

Здесь  — коэффициенты ряда Тейлора функции f(z). Подставим в (10) представление (12), (13)

IN=2πiN1q1!1aq1q,k=0+fqakn=0N1znqk. (14)

Нетрудно показать, что сумма по n равна N, если g - k кратно N, и нулю в остальных случаях. Поэтому в двойной сумме по q,k остаются только те слагаемые, у которых q − k = sN где s — целое число. Его удобно выбрать в качестве нового индекса суммирования. Диапазон его изменения есть  < s < [q / N ],, где квадратные скобки обозначают взятие целой части. Имеем

IN=q1!1aq1q=0+fqaqs=q/NasN. (15)

Внутренний ряд есть сумма геометрической прогрессии. Внешняя сумма в главной по N асимптотике равна ряду Тейлора для f (a). Поэтому главная по N асимптотика для  равна

INN=q1!1aq1fa1aN1. (16)

Найдем главную асимптотику погрешности квадратуры (10)

δN=IINN=q1!1aq1fa11aN1. (17)

2.3. Множественные полюсы произвольной кратности

Формула (17) обобщена на случай, когда подынтегральная функция имеет произвольное конечное число полюсов целого порядка как внутри, так и вне контура интегрирования. Пусть функция g(z) имеет полюсы в точках a1, a2,..., am порядков q1, q2,..., qm соответственно. Тогда

gz=fzza1q1za2q2zamqm. (18)

Здесь функция f (z) не имеет конечных особых точек.

Опуская громоздкие выкладки, приведем окончательный результат. Введем обозначения q = q1 + q2 ++ qm , A j= (aj a1)(aj a2 )(aj aj1)(aj aj+1)(aj am ) и

L=s=1m1qs1!qma1q11a2q21amqm1.(19)

Главная по  асимптотика погрешности квадратуры (10) от функции (18) имеет вид

δNN=LkfakAk111akN1LjfajAj1ajN11. (20)

Здесь первая сумма берется по всем индексам k таким, что |ak| < 1; вторая сумма — по индексам j, для которых |aj| >1.

По построению, оценка (20) не мажорантна, а асимптотически точна. Она применима к существенно более широкому классу подынтегральных функций, чем оценка (11) из работы [18]. Поэтому оценка (20) кардинально превосходит мировой уровень.

2.4. Неизвестные параметры

Чтобы применять оценки (17) и (20), нужно знать положения ak и кратности qk полюсов подынтегральной функции. Такая априорная информация известна не всегда. Например, если подынтегральная функция сама является решением некоторой сеточной задачи, то отыскание ее полюсов в комплексной плоскости представляет самостоятельную проблему (причем более сложную, чем расчет исходного интеграла).

Однако зависимость d от N в оценке (17) является асимптотически точной. Это позволяет рассчитать неизвестное ak для полюса, наиболее близкого к контуру интегрирования.

Пусть проведен расчет на наборе сеток с числами узлов N, 2N, 4N,… Обозначим через Iend значение квадратуры с самой последней сетки. В силу исключительно быстрой сходимости это значение намного точнее расчетов с предыдущих сеток. Поэтому точность квадратур, вычисленных на всех сетках, кроме последней, можно оценить как

δ~N=IendIN. (21)

Построим оценку точности для Iend.

Простой полюс. Пусть подынтегральная функция в (8) имеет один простой полюс в точке a внутри единичной окружности. Случай полюса, расположенного вне единичной окружности |a| > 1 сводится к предыдущему заменой a 1 / a.  Поэтому эти случаи можно рассматривать вместе.

Согласно (17), для погрешности квадратуры (10) имеет место оценка

δNN=IINN=fa11aN1. (22)

С другой стороны, величину dN можно апостериорно оценить согласно (21).

Удобно ввести обозначения A = f (a), t = aN. Обе эти величины неизвестны. Запишем равенства (21), (22) для двух последовательных сеток, содержащих N и 2N шагов

δ~N=A11t1,δ~2N=A11t21. (23)

Равенства (23) есть система уравнений относительно A, t. Ее решение имеет вид

t=1/ξ1,A=δ~Nt1/t.(24)

Здесь для удобства введено обозначение ξ=δ~N/δ~2N

Пользуясь найденными A и t, вычислим оценку погрешности, соответствующую сетке с 4N шагами

δ4N=A11t41=At4/t41.(25)

Формулу (25) можно использовать для контроля точности расчета на всех сетках, включая последнюю.

Полюс второго порядка. Аналогично рассмотрим случай полюса второго порядка. Пусть нам известны оценки погрешности на трех соседних сетках (содержащих N, 2N, 4N шагов), и нужно оценить погрешность на следующей сетке (8N шагов). Оценка (20) в этом случае примет вид

δN=f'a11aN1faNaN1/1aN2. (26)

С другой стороны, для dN справедлива апостериорная оценка (21).

Введем обозначения A = f '(a), B = f (a) / a, t = 1 / (1aN ). Эти величины являются неизвестными. Запишем оценки (21), (26) для сеток N, 2N, 4N

δN/t1=A+BNt,δ2Nt2t12/t12=A+2BNt2/t2t12,δ4Nt4t14/t14=A+4BNt4/t4t14.(27)

Равенства (27) есть система уравнений для определения A, B, t. Исключим из нее A и B и после несложных, но громоздких выкладок получим уравнение относительно t

E(t)t1ξt2+ξηt+ξ+δ2Nt1t+1+δ4N=0,(28)

где ξ=4δ4N+2δN6δ2N и η=8δ4N+6δN16δ2N.

Уравнение (28) допускает точное решение в радикалах. Однако корни очень громоздки, поэтому мы их не приводим. Для их вычисления мы разработали программу на языке Matlab/Octave [1].

Альтернативным способом решения уравнения (28) является метод Ньютона. В нем важным аспектом является выбор начального приближения. Из явного вида уравнения (28) следует, что все 4 корня “слипаются” в один кратный корень t = 1, при N в силу сходимости метода средних. Поэтому в качестве начального приближения целесообразно брать t=1. Однако численное отыскание нужного корня уравнения E(t)=0 сталкивается с рядом трудностей, решение которых выходит за рамки данной работы.

Наконец, по найденным значениям A, B, t, вычислим оценку точности по формуле (26), заменяя N8N. Эту оценку точности можно использовать для всех сеток, включая последнюю.

Полюсы высокой кратности. Аналогично, но существенно более громоздко рассматриваются случаи, когда ближайшие полюсы имеют кратность 3 и выше. Например, для полюса 3-го порядка оценка погрешности содержит члены ~aN, NaN, N2aN. Система уравнений, аналогичная (23), (27), включает 4 уравнения. После исключения части неизвестных она приводит к алгебраическому уравнению 6-й степени. Для его решения целесообразно использовать метод Ньютона. Соответствующие формулы весьма громоздки, поэтому мы их не приводим.

3. Формула средних

Построенные выше оценки непосредственно переносятся на формулу средних. В самом деле, подынтегральная функция является периодической на единичной окружности. Поэтому поворот комплексной плоскости на произвольный угол не изменяет значение интеграла. В этом случае формула трапеций переходит в формулу средних при повороте на угол π/N. Это эквивалентно “переносу” полюсов подынтегральной функции aqaqeiπ/N.

4. Экстраполяция точности

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

I~N=IN+δN. (29)

Априорная экстраполяция. Пусть положение полюсов известно точно. Тогда для экстраполяции можно воспользоваться оценкой (20). Такой способ повышения точности напоминает введение поправок Эйлера–Маклорена, но не для степенных по N членов, а для экспоненциальных. При этом вклад в погрешность всех полюсов исключается одновременно. Сходимость определяется расстоянием от контура интегрирования до ближайшей особой точки другого типа (точки ветвления либо существенно особой точки). В частности, если подынтегральная функция не имеет других конечных особых точек, то сходимость становится сверхэкспоненциальной.

Апостериорная экстраполяция. Пусть положения полюсов неизвестны. Построим оценку точности согласно алгоритму, описанному в п. 2.4. Эта оценка учитывает вклад полюса, ближайшего к контуру интегрирования. Затем проведем экстраполяцию и вычислим уточненную квадратуру (29).

Продолжая сгущение сеток и вычисление уточненной квадратуры, найдем вклад следующего полюса в погрешность и построим оценку точности согласно п. 2.4. Затем исключим эту оценку из уточненной квадратуры по формуле (29). Эту процедуру можно продолжать, пока не будет достигнута ближайшая особая точка другого типа.

Отметим один нюанс. Алгоритм, описанный в п. 2.4, есть некоторый сеточный метод расчета aN. Входными данными этого алгоритма являются апостериорные оценки δ~N, которые вычисляются с ошибкой. Поэтому найденные aN являются не точными, а приближенными. Поэтому экстраполированная квадратура оказывается менее точной, чем при использовании оценки (20) с точно известными положениями полюсов.

5. Примеры

Рассмотрим вычисление тестового интеграла

I=2πi1z=1thzb1zaqdz, (30)

при различных значениях параметров a, b и q.

Простой полюс. Пусть подынтегральная функция в (30) имеет один простой полюс (q = 1) в точке a=π10.3183 и существенно особую точку (СОТ) b=103π1318.3098. Таким образом, ближайшей к контуру интегрирования z=1 особой точкой является указанный полюс. Интеграл (30) в данном случае имеет точный ответ. Он равен I=thab10.003144727024527. На фиг. 1 показана погрешность вычисления этого интеграла в зависимости от числа N шагов сетки. Масштаб графика полулогарифмический; экспоненциальной сходимости соответствует прямая линия.

 

Фиг. 1. Погрешность расчета тестового интеграла (30) при a=π1, b=103π1 и q=1.  Обозначения — см. текст.

 

Светлыми кружками обозначена фактическая погрешность квадратуры (10), равная разности численного и точного ответов. Видно, что это прямая линия, и значит погрешность убывает экспоненциально быстро.

Темными кружками показана оценка (11) для R=2.8 и, соответственно, M0.00316946. Эта линия является прямой. Видно, что с ростом N оценка убывает медленнее фактической погрешности. При этом оценка (11) мажорирует фактическую погрешность.

Светлыми квадратами показана погрешность квадратуры (10) после апостериорной экстраполяции (29). Видно, что по точности она кардинально превосходит исходную квадратуру трапеций. В пределах графика выигрыш составляет от ~103 до ~1018 раз. При дальнейшем увеличении N преимущество еще увеличивается. Погрешность порядка ошибок округления двойной точности ~1016 достигается уже при N~18.

Темными квадратами показана погрешность квадратуры (10) после априорной экстраполяции (29) с помощью оценки (20). Она тоже представляется прямой линией. Такая квадратура сходится кардинально быстрее остальных. Точность ~1016 достигается уже при N~7.

Отметим, что априорная экстраполяция погрешности дает тем больший выигрыш по точности, чем дальше расположена ближайшая особая точка, отличная от полюса. В данном и последующих примерах такая особая точка расположена достаточно далеко (b >> 1). Это позволяет наглядно показать преимущества априорной экстраполяции и сравнить ее с апостериорной.

Полюс второго порядка. Рассмотрим тестовый интеграл (30) с полюсом порядка q = 2 в точке a=π1 и СОТ в точке b=103π1. Его точное значение равно I=cosh2ab1ab20.000009889275459. Соответствующие погрешности показаны на фиг. 2. Обозначения соответствуют фиг. 1. Масштаб графика также полулогарифмический.

 

Фиг. 2. Погрешности расчета тестового интеграла (30) при a=π1, b=103π1 и q=2.  Обозначения — см. текст.

 

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

Видно, что процедура апостериорной экстраполяции дает значительный выигрыш в точности: от ~107 до ~1020 раз. Таким образом, экстраполяционная квадратура (29) кардинально превосходит обычную квадратуру трапеций (10) по точности. Видно также, что априорная экстраполяция дает кардинальное ускорение сходимости. Выигрыш по точности составляет десятки порядков.

Два простых полюса. Для иллюстрации работы алгоритма рекуррентной экстраполяции рассмотрим следующий пример

I=2πi1z=1thzb1za11za21dz. (31)

Положим a1=π10.3183, a2=10π31.4159 и b=103π1318.3098. Точный ответ в этом случае будет равен I=tha1b1a1a210.000101124374255.

Погрешности, полученные в этом примере, представлены на фиг. 3. Масштаб графика полулогарифмический. Видно, что оценка (11) является мажорантной, что согласуется с теорией. Апостериорная экстраполяция проводилась реккурентно: первым исключался ближайший полюс, затем второй. Из фиг. 3 видно, что первая экстраполяция погрешности (светлые квадраты) дает существенное уточнение квадратуры по сравнению с фактической погрешностью. Вторая экстраполяция (пунктирная линия) также уточняет расчет, но заметно слабее. Как и в предыдущих примерах, хорошо видно, что априорная экстраполяция дает кардинальный выигрыш по точности (десятки порядков) и значительно превосходит апостериорную.

 

Фиг. 3. Погрешности расчета тестового интеграла (31) при a1=π1, a2=10π, b=103π1. Обозначения — см. текст.

 

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

6. Заключение

Приведенные примеры наглядно показывают, что предложенная методика экстраполяции погрешности значительно повышает точность расчета. Такие экстраполяции возможны только на основе асимптотически точных оценок погрешности, поэтому последние представляют значительную ценность.

Отметим еще один нюанс. Формально оценки п. 2.3 и п. 2.4 являются асимптотически точными. Однако они не являются равноценными, поскольку дают существенно разную точность экстраполяции. Причина в том, что оценки п. 2.3, использующие известное расположение полюсов, передают не только главный член погрешности (причем точно), но и несколько последующих членов, соответствующих более удаленным полюсам. Эта ситуация иллюстрирует общий принцип, сформулированный А. Н. Тихоновым: чем больше у вычислителя априорной информации о задаче, тем точнее он может ее решить.

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

×

Авторлар туралы

А. Белов

МГУ им. М. В. Ломоносова; РУДН

Хат алмасуға жауапты Автор.
Email: aa.belov@physics.msu.ru
Ресей, 119991 Москва, Ленинские горы, 1, стр. 2; 117198 Москва, ул. Миклухо-Маклая, 6

В. Хохлачев

МГУ им. М. В. Ломоносова

Email: valentin.mycroft@yandex.ru
Ресей, 119991 Москва, Ленинские горы, 1, стр. 2

Әдебиет тізімі

  1. Калиткин Н. Н. , Альшина Е. А. Численные методы. Т.1. Численный анализ. М.: Академия, 2013.
  2. Trefethen L. N., Weideman J. A. C. The exponentially convergent trapezoidal rule // SIAM Review. 2014. Т. 56. № 3. С. 385–458.
  3. Kalitkin N. N., Kolganov S. A. Quadrature formulas with exponential convergence and calculation of the fermi–diracintegrals // Dokl. Math. 2017. Т. 95. С. 157–160.
  4. Kalitkin N. N., Kolganov S. A. Calculation of the fermi–dirac functions with exponentially convergent quadratures // Math. Models Comput. Simul. 2018. Т. 10. № 4. С. 472–482.
  5. Ловецкий К. П., Петров В. В. Интегрирование быстро осциллирующих функций // Вестн. РУДН. Серия: Математика. Информатика. Физика. 2011. № 2. С. 92–97.
  6. Lovetskiy K. P., Sevastyanov L. A., Sevastyanov A. L., Mekeko N. M. Integration of highly oscillatory functions // Math.Modelling and Geometry. 2014. Т. 2. № 3. С. 11–27.
  7. Ловецкий К. П., Мигаль И. А. Сравнение методов вычисления интегралов от быстро осциллирующих функций // Интернет-журнал Науковедение. 2015. Т. 7. № 2.
  8. Lovetskiy K. P., Sevastianov L. A., Nikolaev N. E. Regularized computation of oscillatory integrals with stationary points // Proc. Comput. Sci. 2017. Т. 108. С. 998–1007.
  9. Lovetskiy K. P., Sevastianov L. A., Kulyabov D. S., Nikolaev N. E. Regularized computation of oscillatory integrals with stationary points // J. of Comput. Sci. 2018. Т. 26. С. 22–27.
  10. Nhat L. A., Lovetskiy K. P., Kulyabov D. S. A new algorithm used the chebyshev pseudospectral method to solve the nonlinear second-order lienard differential equations // J. of Physics: Conference Series. 2019. Т. 1368. № 4. С. 042036.
  11. Sevastianov L. A., Lovetskiy K. P., Kulyabov D. S. An Effective Stable Numerical Method for Integrating Highly Oscillating Functions with a Linear Phase. NY: Springer, 2020.
  12. Lovetskiy K. P., Kulyabov D. S., Hissein A. W. Multistage pseudo-spectral method (method of collocations) for the approximate solution of an ordinary differential equation of the first order // Discrete and Continuous Models and Applied Comput. Sci. 2022. Т. 30. № 2. С. 127–138.
  13. Sevastianov L. A., Lovetskiy K. P., Kulyabov D. S. Multistage collocation pseudospectral method for the solution of the first order linear ODE. IEEE, 2022.
  14. Sevastianov L. A., Lovetskiy K. P., Kulyabov D. S. A new approach to the formation of systems of linear algebraic equations for solving ordinary differential equations by the collocation method // Izvestiya of Saratov University. Mathematics. Mechanics. Informatics. 2023. Т. 23. № 1. С. 36–47.
  15. Калиткин Н. Н., Альшин А. Б., Альшина Е. А., Рогов Б. В. Вычисления на квазиравномерных сетках. М.: Физматлит, 2005.
  16. Richardson L. F., Gaunt J. A. The deferred approach to the limit // Phil. Trans. A. 1927. Т. 226. С. 299–349.
  17. Трушин С. М., Хохлачев В. С., Белов А. А., Калиткин Н. Н. Обобщение метода Ричардсона для итерационных процессов высоких порядков // Труды школы-семинара «Волны-2019». Секция 11. Математическое моделирование в радиофизике и оптике. 2019. С. 57–59.
  18. Хохлачев В. С., Белов А. А., Калиткин Н. Н. Улучшение оценок погрешности экспоненциально сходящихся квадратур // Изв. РАН. Сер. физ. 2021. Т. 85. № 2. С. 282–288.
  19. Expqu package. https://github.com/ABelov91/ExpQu.

Қосымша файлдар

Қосымша файлдар
Әрекет
1. JATS XML
2. Fig. 1. Error in calculating the test integral (30) at and Notations - see text.

Жүктеу (4KB)
3. Fig. 2. Errors in calculating the test integral (30) at and Notations - see text.

Жүктеу (4KB)
4. Fig. 3. Errors in calculating the test integral (31) at Notation - see text.

Жүктеу (4KB)

© Russian Academy of Sciences, 2024

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».