130 НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40
MSC 65D05
МЕТОД КОНЕЧНОМЕРНЫХ ПРИБЛИЖЕНИЙ В ЗАДАЧАХ КВАДРАТИЧНОЙ ЭКСПОНЕНЦИАЛВНОЙ ИНТЕРПОЛЯЦИИ
С.М. Ситник, А.С. Тимашов, С.Н. Ушаков
Воронежский институт МВД России,
пр. Патриотов 53, Воронеж, 394065, Россия, e-mail: [email protected]; [email protected]
Воронежский государственный университет,
Университетская пл. 1, Воронеж, 394036, Россия, e-mail: [email protected]
Аннотация. В работе рассматриваются задачи интерполяции функций при помощи целочисленных сдвигов квадратичной экспонст ы — функции Гаусса. Различные известные подходы к численному решению этого класса задач сталкиваются со значителвивши трудностями. Поэтому рассматривается подход, основанный на конечномерных приближениях при помощи линейнвгх систем. Доказана однозначная разрешимости возникающих систем, исследованы предельные свойства решений, их связв с тета-функциями Якоби. Отделвно рассмотрены случаи систем с равнвш числом уравнений и неизвестнвгх, а также переопределённвгх систем.
Ключевые слова: целочисленные сдвиги, гауссиан, линейные системы, тета-функции, переопределённвге системы.
1. Введение. Интерполяционная задача. В течение длительного времени основным инструментом приближений были разложения по полным ортогональным системам. Однако, за последние годы в различных разделах математики и прикладных областях оформился весьма широкий круг задач, решение которых требует использования разложений функций по неполным, переполненным или неортогональным системам. Такие задачи возникают, например, при изучении электрических или оптических сигналов, теории фильтрации, голографии, при моделировании процессов в томографии и медицине. Примерами переполненных систем являются фреймы, а неортогональных — всплески, системы Габора (когерентные состояния), функции Рвачёвых и другие.
Рассмотрим задачу о приближении достаточно произвольной функции в виде ряда по системе целочисленных сдвигов функции Гаусса (квадратичной экспоненты с параметрами). Известно, что эта система неполна в стандартных пространствах, тем не менее она часто и с успехом используется. Историю вопроса, основные результаты и многочисленные приложения см. в [1]- [5].
Более точно, будет исследована следующая основная
Интерполяционная задача: рассмотрим произвольную функцию f (х), заданную на всей оси x Е К, и некоторый параметр а > 0, который в вероятностных приложениях играет роль среднеквадратичного отклонения. Будем искать интерполирующую функцию /(х), также определённую на всей оси x Е К, которая представляется в виде ряда
НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40 131
по целочисленным сдвигам функции Гаусса
и совпадает с исходной функцией во всех целых точках
f (m) = f (m) , m E Z. (2)
Известны несколько подходов к решению поставленной задачи. При первом подходе решение ищется с помощью специальных функций, а именно тета-функций Якоби [1]-[2]. Однако, как показано в [3]- [4], несмотря на теоретическую ценность этого подхода, он не имеет вычислительных перспектив, так как связан с делением на чрезвычайно малые знаменатели. Другой подход разрабатывался в [3]- [4], он основан на применении дискретного преобразования Фурье (ДПФ). Такой подход имеет определённую вычислительную ценность, но она достигается ценой усложнения алгоритма, при этом вычисления эффективны в достаточно узких диапазонах параметров и с небольшим числом разрядов в результатах. Чтобы преодолеть указанные трудности, в работах [6]- [9] был предложен прямой метод решения поставленной задачи интерполяции, основанный на сведении её к решению конечных систем линейных уравнений.
Существенным препятствием для развития этого метода являлось отсутствие результатов по доказательству однозначной разрешимости соответствующих систем линейных уравнений. В настоящей работе получены результаты, устанавливающие требуемую однозначную разрешимость линейных систем. Эти результаты являются теоретическим обоснованием для разработки практических численных алгоритмов, избавленных от необходимости работы со специальными функциями или ДПФ. Рассмотрены также случаи переполненных систем линейных уравнений, а также предельные свойства решений конечномерных систем.
Для дальнейшего изложения введём удобное обозначение для квадратичной экспо-
Н6НТЫ
f(x) - fke
(x-k)
2
2a
2
k=—oo
, .. _(x-k)2
e (a, x,k) = e
(3)
Решение поставленной задачи сводится к нахождению последовательности неизвестных коэффициентов fk из (1). Для этого, следуя стандартной схеме решения задач интерполяции, необходимо построить узловые функции для каждого узла интерполяции x = m, m E Z. В нашем случае достаточно построить одну базисную узловую функцию для узла при x = 0, которую мы будем искать в виде
ГО
G (a,x)= ^ gk e(a,x,k). (4)
k=-<x>
Вывод определяющих соотношений и бесконечной системы линейных уравнений для нахождения коэффициентов базисной узловой функции известен, для полноты изложения мы кратко повторим эти выкладки, следуя [3]- [4].
132 НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40
Из (2) следует, что эта базисная узловая функция должна удовлетворять основному условию при всех m Е Z:
G (a,m)=^2 gk e(a,m,k) = ат0 , (5)
к=—<х>
где ат0 есть символ Кронекера
= j 1, m = 0 ат0 = \ 0, m = 0.
Предположим, что такая функция G (а, х), удовлетворяющая условию (5), уже найдена. Тогда нетрудно выписать формальное решение поставленной задачи. Действительно, функция
Gi (а, х) = G (а,х — l)
является узловой функцией для узла при х = l, так как при всех значениях m
Gi (a, m) = G (a,m — l) = ami.
Тогда одним из решений поставленной интерполяционной задачи будет, очевидно, функция
ж
f(x)=Ylf (l) Gi(a,x) ’
l=-<x>
так как при x = m от суммы (6) остаётся только одно слагаемое:
f (m) Gm (а, m) = f (m) • 1 = f (m).
Чтобы перейти от представления решения в виде (6) к искомому представлению в виде (1), выполним необходимую подстановку. В результате получим с учётом (4):
f (х)= f (l) Gi(а,х) =
l=-<x>
ж <х <х
= f (l) G (а,х —1)= f (l) gke (а,х — l,k).
1=—ж 1=—ж 1=—ж
Введём новый индекс суммирования j = l + к вместо l = j — k и формально поменяем порядок суммирования. Тогда получим
_ Ж Ж
f (х) = Е Е f (j — k)gk e(a,х — j, к) =
j = -<X> k=-oo
ж ( ж Л ж
= Е \ Е f (j — k) дЛ e (а,х — j,k)= Е fje (а,х,j),
1=—ж {1=—ж J j=—x
(7)
НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40 133
где искомые коэффициенты разложения представляются в виде (после замены индексов j ёё к, чтобы согласовать результат с (1)),
fk = У f (к — j) 9з,
3 = -<Ж
где f (m) — значения заданной функции в целых точках, a gj — коэффициенты разложения базисной узловой функции (4).
Преобразуем систему уравнений:
У gke (a, m, k) = ат0 , m е Z .
k=-<X>
_ 1
Для этого введём новую переменную q = e зё2. Получим
У gkq{m-k) = amo , m е Z
k=-<X>
(9)
(8)
Для численного решения необходимо рассмотреть конечномерные усечения полученной бесконечной системы уравнений (9).
2. Переход к конечномерным аппроксимациям интерполяционной задачи. Как было показано выше, при решении задач интерполяции ключевым моментом является построение узловой функции. Перейдём теперь к рассмотрению конечномерных приближений первоначальной интерполяционной задачи, которые получаются в результате перехода от бесконечномерной системы к её конечномерным «усечениям». Этот естественный подход, основанный на приближении решений изучаемой интерполяционной задачи решениями конечномерных систем, рассматривался в работах [6]- [9]. Разумеется, такой подход имеет свои ограничения, но вместе с тем он позволяет обойти некоторые сложности, возникающие при перечисленных выше других подходах, и расширяет возможности эффективного численного решения интерполяционной задачи.
Итак, будем искать приближения для узловой функции (4) G (a, x) в виде приближающей её функции H (a, x) в виде конечных сумм
П
H (n,x,a)= У dk ■ q(x-k), q
k=-n
exp (- i)
0 < q < 1 ,
(10)
при этом бесконечная система (9) заменяется конечной, причем число уравнений может быть больше числа неизвестных
H (n,m,j,a) = 50j , j = -m,..., 0,...m, m > n. (11)
В системе линейных уравнений, которая получается из условий (10)-(10), всего 2m + 1 уравнений и 2n + 1 неизвестных dk, —n < к < n.
134 НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40
Перепишем систему уравнений, вытекающую из (10)-(11) в матричной форме:
A ■ d = y, (12)
где соответствующие элементы матрицы и вектора правой части представляются в виде
aij = q(-j)2, yj = 5oj , i = —n,, 0,...,n, j = —m,..., 0,...,m.
Для полученных при m = n коэффициентов dk приближённую узловую функцию будем обозначать как H (n, x, а), а пр и m> щ — как H (n,m,x,a).
Введём некоторые обозначения. Определитель Вандермонда размера n обозначим через Wx\,..., xn, определитель Вандермонда без /-ой строки и k-oro столбца — Wi,kxi,... ,xn. Для наглядности общие выкладки далее с определителями и матрицами произвольных порядков будем иллюстрировать объектами размером 5 х 5 и получающимися из них, например,
Wxi ,x2,x3,x4,x5 =
W3, 2xi,x2,x3,x4,x5 Как известно [10, стр. 273],
l, кx1, . . . , xn xaixa2 . . . xan-k
1 x1 x2 Jb 1 x3 Jb 1 x
1 x2 x2 x2 x3 x2 x
1 x3 x2 x3 x3 x3 x
1 x4 x2 x4 x3 x4 x
1 x5 x2 x5 x3 x5 x
1 x2 Jb 1 x3 Jb 1 4 x 1
1 x2 x2 x3 x2 4 x2
1 x2 x4 x3 x4 4 x 4
1 x2 x5 x3 x5 4 x5
п
'x i 'x
j 5
n>i>j>1, i=l,j=l
(13)
где сумма берется по всем сочетаниям n — k чисел а1,а2,..., ап-к го набо ра 1, 2,... ,n. Нам также потребуется третья тета-функция Якоби [11]
$з (z,q) = 1 + 2j2 qk cos (2kz)
к=1
и формула тета-преобразования Якоби-Пуассона [11]
У'
к=—ос
-a(t+nk)2
па
Е
к=—оо
е"V еаи
(14)
3. Случай равного числа уравнений и неизвестных. Теперь основным объектом нашего изучения становится система линейных уравнений (12) с квадратной или
1
НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40 135
прямоугольной матрицами. Далее используются обозначения, введённые в соотношениях (10)—(12).
Докажем корректность системы (12) в случае равенства числа неизвестных и уравнений. Напомним, что это означает, что в случае квадратной матрицы система всегда имеет, притом единственное, решение.
Теорема 1. Матрица А при m = n — иевырождеиа, а её определитель равен
, , , 2п(п+1)(2п+1)
\А\ = q 5
• Wq- 2n,
.. 1,
.,2га
□
1 q q4 9 q q16
q 1 q q4 q9
q4 q 1 q q4
q9 q4 q 1 q
q16 9 q q4 q 1
Элементы этого определителя можно разложить на множители
(15)
atj = ql'-if‘ = <i‘ • q-2'1 • /.
Следовательно, из №той строки можно вынести q', а из j-oro столбца — q1. Проведем эту операцию со всеми строками и столбцами:
q 4 co 1 1 q5 q12 00 1 q 4 1 q4 00 &
1 q 1 1 q3 q8 q 4 q-2 1 q2 q4
\А\ = q4 • q •1 • q • q4 • q4 q 1 q q4 = q20 • 1 1 1 1 1
q8 q3 1 q-1 1 q4 q2 1 kQ 1 to q-4
q12 q5 1 co 1 q-4 q8 q4 1 q 4 q-8
Теперь элементами промежуточного определителя являются q-2'1, осталось вынести из i-x строк множители q2n\ i = -2n,..., 2n, произведение которых в силу симметрии равно 1:
00 1 q 4 1 q4 00 1 q4 00 q12 q16
q 4 q-2 1 q2 q4 1 q2 q4 q6 q8
q20 • 1 1 1 1 1 = q20 • 1 1 1 1 1
q4 q2 1 q-2 q-4 1 q-2 q-4 q-6 q-8
q8 q4 1 q 4 q-8 1 q 4 q-8 q-12 q-16
„4 „42 „44
1 q q q q
„2 22 2З „24
1 q q q q
q20 • 1 1 1 1 1
2 -22 -23 -24
1 q q q q
4 -42 -43 „-44
1 q q q q
136 НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40
В общем же случае результат проведенных преобразований выглядит так:
det A =
n 2 n 2 n
П/ • n • nq2m • Wq-2n,
l=-n J = -n
l=-n
• • 1,
■ ,q
2n __
= q
2n(n+1)(2n+1)
3
• Wq-2n,
J2n
1
2n(n + 1)(2n + 1)
q 3
П q2l _ q2j •
l,j=-n, l=j
Отличие от нуля определителя Вандермонда гарантируется тем фактом, что в рассматриваемом нами случае справедливы неравенства 0 < q < 1, при выполнении которых все сомножители в последней формуле для определителя ненулевые. ■
Замечание. Задача об обосновании корректности конечномерной линейной системы (12) была поставлена Л.А. Мининым и С.М. Ситником. Затем через довольно продолжительное время на основании численных расчётов А.С. Тп,матовым была угадана формула для определителя (15). Строгое доказательство формулы (15) и вместе с тем корректности рассматриваемой линейной системы было найдено С.Н. Ушаковым.
Для формулировки дальнейших результатов введём понятие вектора-палиндрома, которое отражает симметричность компонент вектора относительно его «середин».
Определение 1. Назовём и-мерный вектор х палиндромом, если выполняется соотношение между компонентами вектора
xl xn+i-l j i 1, • • •,и •
Теорема 2. Пуств дана система линейных уравнений
A • x = b ,
(и)
где A - невырожденная матрица размера и х и, для элементов которой выполняется соотношение
al,j an+1-l,n+1-j 1j • • • jU J
н вектор b - палиндром, Тогда решение системы — вектор x также является палиндромом.
Условие теоремы 2 по сути означает, что каждая строка и столбец квадратной матрицы A сами являются палиндромами.
□ Так как матрица A — невырождена, то существует единственное решение х. Каждую i-ю строчку системы можно записать в виде
'У ^ al,j • xj = bl • j=1
Докажем, что вектор y = xn,xn-1 • • • ,х1 также является решением (16), а это в силу единственности решения и будет означать утверждение теоремы.
НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40 137
Действительно, для г-й строчки
У^у ai,j
Vj
^ ^ an+1
-i,n+1-j ' yj an+1-i,j ' xj bn+1-i bi
Продемонстрируем важность введённого понятия палиндрома, которое даёт возможность, используя свойство симметрии данных задачи, существенно уменьшать объём вычислений и, таким образом, повышать эффективность и работоспособность численных алгоритмов.
Следствие 1. Для системы (12) решение симметрично, то есть dk = d-k.
□ Действительно, заметим, что для системы (12) выполнены условия теоремы 2:
aij = q(i-j)2 = q(n+1-i-n+lj = an+i-i,n+i-j .
Следовательно, dk = d-k. Ш
Благодаря этому следствию, при численном решении уменьшается как число уравнений (практически вдвое), так и разрыв в порядке между элементами матрицы. Это приводит к уменьшению вычислительной сложности задачи и сокращению требуемого времени компьютерных расчётов, что позволяет рассматривать системы более высоких порядков при том же затраченном времени.
Важно, что коэффициенты dk для приближений узловой функции, которые определяются равенством (10) и являются решениями системы (11)-(12), можно найти аналитически в явном виде.
Теорема 3. Для коэффициентов dk верна формула:
dk = (-l)kq-k Wk’n+1q -П
,q°,...,q2n
Wq-2n,...,q°,... ,q
2n
(17)
□ Действительно, по правилу Крамера
dk
Ak
A •
Проведя c Ak преобразования, аналогичные уже проведённым при доказательстве теоремы 1 , получим
Ak
отсюда
Например,
A1
(-1)n+1+k+1+nq-k2 q 2»(»+i)(2»+D Wk q-2n,. . . ,q°,.. . ,q2n ,
dk = (- 1) k q-k2 Wk q-2n, ..^q0 ,q2n
3 kQ 1 to ^3 ..,q0 q2n
1 q q4 0 q16 q-8 q 4 l 0 q8
q l q 0 9 q q-4 q-2 l 0 q4
q4 q l l q4 = q20 • l l l q-1 l
q9 q4 q 0 q q4 q2 l 0 q-4
q16 9 q q4 0 l q8 q4 l 0 q-8
138 НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40
q 8 q 4 1 0 q8 q 8 q 4 1 0 q8
q-4 q-2 1 0 q4 q- 4 g-2 1 0 q4
ьО ю 0 КО 1 1 1 1 1 1 = kQ to 0 kQ 1 1 ' 1 1 1 1 1
qA q2 1 0 q-4 q4 q2 1 0 q-4
q8 q4 1 0 q-8 q8 q4 1 0 q-8
1 4 42 44
1 q q q
1 „2 „22 Л4
= 1 kQ to о ■ Q -1 ' 1 1 q q-2 q —22 q 2 q q- -24 ■
1 q-4 1 to q- -44
Следствие 2. С учётом (13),
(—1)k q"fc2E qai qU2 qa2n+l-k.
dk =------------n--------—----------
П \qk — qI
i=k,i=-n
(18)
где сумма берется по всем сочетаниям 2n + l — к чисел a1}a2,..., a2n+1-k из набора —n, —n + l,... ,n.
Следствие 3. Контрольные суммы можно записать в виде отношения определите-леи:
Н (n,j,a)
2
j
q
Wq-2n ...q-2,q-2j ,q2,...q2n Wq-2n .. .q0 ... q2n
n
gn(j) = £ dk q>k-j>2 =
k=-n
n
= Y1 q(k-j)2 (—i)k q-k2
k=-n
Wk,n+iq 2n,...,g°,...,g Wq-2n,... ,q0,... , q2n
2n
= q
2
j
£ (—i)V2kj
k=-n
Wk,n+iq 2n,...,q0,...,q Wq-2n,. . . ,q0,. . . ,q2n
2n
n
Сумма E (—1)k q-2kj Wk,n+1 q-2n,... ,q°,..., q2n представляет собой разложение no n +1
k=-n
строке определителя Wq-2n ... q-2, q-2j, q2,... q2n .
Следствие 4. Справедливо предельное соотношение
lim \Н(n,n + 1, a)\
r^n
C2n+1 .
Несмотря на наличие явной формулы (18) для коэффициентов dk, применять её проблематично, что связано как с делением на малые величины, так и с вычислением суммы с большим числом 02,+^ слагаемых. Поэтому численное решение задачи (12)
НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40 139
является предпочтительным. Для проверки решения используются контрольные суммы Н (n,j,a).
К задаче интерполяции могут применяться разные требования, связанные с точностью значений узловой функции в целых точках отрезка интерполяции, скоростью восстановления интерполируемой функции, диапазоном параметра а. Отсюда возможны несколько разных подходов к решению этой задачи. Во-первых, узловую функцию можно строить во всех целых точках отрезка интерполяции, что в сочетании с использованием специализированных вычислительных пакетов (например, «Mathematical») даёт высокую точность для восстанавливаемой функции. Данный подход изучен в работах [6]- [9]. Во-вторых, узловую функцию можно строить на отрезке, состоящем из меньшего числа точек, чем требуемый отрезок интерполяции. В этом случае используются значения узловой функции в целых точках, вообще говоря, отличающиеся от нуля. Это влияет на точность восстановления, но зато уменьшает количество операций, необходимых для вычислений. Как показано в следствии 4, при росте а значения Н(n,j,a) (j > n) становятся недопустимо велики. Для уменьшения данного эффекта можно воспользоваться следующим подходом: при построении узловой функции число уравнений берётся больше числа неизвестных (m > n), см. далее.
Рассмотрим второй подход. В этом случае m = n, система (11) по теореме 1 совместна. Единственное решение вычисляется, например, методом Гаусса. Границы использования а, при которых вычисления имеют смысл, естественным образом зависят от n.
Таблица 1
Контрольные суммы при n = 12.
а 1.0 2.0 3.0 4.0
H(12, 0, а) 1 1 0.99 52
H(12, 4, а) -1.7 • 10-20 9.9 • 10-13 -7.2 • 10-5 38
H(12, 8, а) -1.6 • 10-20 7 о т-Ч СО об 1 3.6 • 10-7 13
H(12,12, а) -7.9 • 10-23 -3.8 • 10-14 Ю-6 1.8
H(12,14, а) 1.1 • 10-3 63.3 0 т-Ч СО 01 1.8 • 105
H(12,16, а) 3.2 • 10-6 67 2.9 • 105 6.4 • 106
Как видно из табл. 1, с практической точки зрения сомнительны вычисления уже при а > 3. Вне отрезка интерполяции Н(n,x,a) сильно осциллирует. Кроме того, чем больше n, тем меньше растет контрольная сумма для Н(n,j,a) за пределами отрезка интерполяции. Это иллюстрирует уже табл. 2.
Таблица 2
Наибольшие значения в целых точках за пределами отрезка интерполяции.
H(20, 21,1.0) 5.5 • 10-5 H(20, 23, 2.0) 41.7 H(20, 26, 3.0) 2.9 • 107
H(40, 41,1.0) 2.5 • 10-9 H(40, 43, 2.0) 3.57 H(40, 46, 3.0) 4.6 • 106
h (60,61,1.0) 1.1 • 10-13 н (60,63,2.0) 0.29 H(60, 66, 3.0) 1.6 • 106
H(80, 81,1.0) 5.1 • 10-18 H(80, 83, 2.0) 0.02 H(80, 86, 3.0) 4.7 • 105
140 НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40
4. Случай переполненных систем. Теперь рассмотрим систему (11) с числом уравнений, большим, чем число неизвестных. Начнём с вычисления ранга этой системы.
Следствие 5. Ранг системы (11) равен 2п+1.
□ Действительно, поскольку изучаемый в теореме 1 о пределитель при m > n является наибольшим ненулевым минором матрицы A размер a (2n +1) х (2m + 1), то её ранг равен 2n + 1 ■
При m > n система (11) становится несовместной, коэффициенты dk вычисляются методом наименьших квадратов. Для этого уравнение (12) умножается на матрицу, сопряженную к A Как известно, A* = eAт, элементы этой матрицы a* = aji = exp -(j — i)2/2a2. Получаем новую систему
C ■ x = z, (19)
в которой
cij
m
exp
k=-m
(i — k)2 2a2
■ exp —
(k - j)2 2a2
1
zj = exp - 2^, i,j = -no,.. - n.
Систему (19) решаем, учитывая теорему 2. Явление осцилляции за пределами отрезка интерполяции в данном случае может быть значительно уменьшено, хотя при этом возникает эффект регуляризации, при котором значение функции H(n,m,x,a) в нулевой точке «растекается» по соседним узлам. Указанные эффекты можно увидеть в табл. 3.
Таблица 3
Контрольные суммы при n = 12, m = 13, и при m = 24.
a 1.0 2.0 3.0 5.0
H (12,13, 0, a) 0.99 0.97 0.82 0.62
H (12,13, 6, a) -6.7 ■ 10-5 -0.06 0.05 0.06
H (12,13,12, a) -1.1 ■ 10-3 -6.7 ■ 10-3 0.03 1.8
H (12,13,14, a) 5.1 ■ 10-4 1.6 7.9 -2.6
H (12,13,16, a) 1.7 ■ 10-6 3.5 89 -39
H (12, 24, 0, a) 1.00 0.94 0.78 0.48
H (12, 24, 6, a) -7.2 ■ 10-5 -0.04 -0.04 -0.01
H (12, 24,12, a) -1.1 ■ 10-3 -0.01 -0.03 0.01
H(12, 24,14, a) 1 О т-Ч GO -0.01 0.03 0.08
H(12, 24,16, a) 1.6 ■ 10-6 0.01 -0.03 -0.09
Теорема 4. При m ^ ж элементы матрицы C примут вид
cij
i-j2
q 2 mO
i-j2
q 2 Mt
Ol
при нечётном (i + j), при чётном (i + j),
(20)
НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40 141
где та = ; qa, Ma = d3О; qa, qa = exp —no.
□ Преобразованием Якоби-Пуассона cij превращаются в пределе в тета-функцию
lim Cij
m^X
X
Y exP
k=-X
(i — k)2 2o2
• exp —
(k - j)2 2o2
X
= Y exp
k=-X
i2 — 2ik + k2 202
j2 — 2jk + k2 202
X
Y exp
k = -X
k2
(i+j )k
o2
j2 + i2 2o2
или, с учётом (14),
Y exp
k=-X
(k — + )2 o2
2j2 + 2i2 — (i + j )2 4o2
lim cij
m^x
exp —
(i—j)2 4o2
Y exp
k=-x
(k — г+ )2 o2
= exp —
(i — j )2 4o2
• ^3
n(i + j) 2
; qa,
где qa = exp — no В связи с периодичностью и четностью функция §3(i + j)/2п; qa принимает всего лишь два значения, причем это или минимальное значение та = Э3п/2; qa, или максимальное Ma = Э30; qa. ■
5. Заключение. В работе рассмотрена задача об интерполяции произвольной функции при помощи целочисленных сдвигов гауссианов. Эта задача имеет ряд приложений, например, в теории сигналов. Анализируются недостатки и ограничения известных подходов к решению этой задачи. Для их преодоления рассматривается метод конечномерных аппроксимаций для нахождения узловой функции задачи, на вычислении которой основан интерполяционный метод. Рассматриваются случаи, когда аппроксимирующая система имеет равное число неизвестных и уравнений, а также число уравнений больше числа неизвестных. Для первого случая доказана корректность конечномерной системы линейных уравнений, выведена явная формула для главного определителя системы, изучены предельные свойства решений и их связь с тета-функциями Якоби. Для переполненных систем с числом уравнений больше числа неизвестных обосновывается на основании численных расчётов их необходимость и преимущества использования, также доказаны предельные свойства решений, проанализированы контрольные суммы.
Литература
1. Maz’ya V., Schmidt G. Approximate approximations / AMS Mathematical Surveys and Monographs. - 2007. - 141. - 349 p.
2. Киселев E.A., Минин Л.А., Новиков И.Я., Ситник С.М. О константах Рисса для некоторых систем целочисленных сдвигов // Матем. заметки. -2014. - 96;2. - С.239-250.
142 НАУЧНЫЕ ВЕДОМОСТИ
Серия: Математика. Физика. 2015. №17(214). Вып. 40
3. Журавлёв М.В., Киселев Е.А., Минин Л.А., Ситник С.М. Тета-функции Якоби и системы целочисленных сдвигов функций Гаусса // Современная математика и её приложения. -2010. - 67. - С.107-116.
4. Журавлев М.В., Минин Л.А., Ситник С.М. О вычислиiо.и,ных особенностях интерполяции с помощвю целочисленнв1х сдвигов гауссовых функций // Научные ведомости Белгородского государственного университета. - 2009. - 17/2. - С.89-99.
5. Минин Л.А., Ситник С.М., Ушаков С.Н. Поведение коэффициентов узловых функций, построеннвгх из равномерных сдвигов функций Лоренца и функций Гаусса // Научные ведомости БелГУ. Серия: Физика. Математика. -2014. - 12 (183);35. - С.214-217.
6. Ситник С.М., Тимашов А.С. Расчёт конечномерной математической модели в задаче квадратичной экспоненциалвной интерполяции // Научные ведомости Белгородского государственного университета. Серия: Математика, Физика. - 2013. - 32. - С.184-186.
7. Ситник С.М., Тимашов А.С. Приложения экспоненциалвной аппроксимации по целочис-леннвш сдвигам функций Гаусса // Вестник Воронежского государственного университета инженерных технологий. - 2013. - 2:56. - С.90-94.
8. Ситник С.М., Тимашов А.С. Метод конечномерных приближений в задачах квадратичной экспоненциалвной интерполяции сигналов // Вестник Воронежского института МВД России. - 2014. - 2. - С. 163-171.
9. Ситник С.М., Тимашов А.С. «Новвге информационнвге технологии в автоматизирован-HBix системах» // Материалы семнадцатого научно-практического семинара. М.: Институт прикладной математики им. М.В. Келдвпна РАН. - 2014. - С.292-300.
10. И.В. Проскуряков. Сборник задач по линейной алгебре. -М.: Наука, 1966. - 384 с.
11. Е. Т. Whittaker, G. N. Watson. A Course of Modern Analysis / Cambridge Mathematical Library, 1996. - 620 p.
METHOD OF FINITE DIMENSIONAL APPROXIMATIONS
IN PROBLEMS OF INTERPOLATION BY QUADRATIC EXPONENTIALS
S.M. Sitnik, A.S. Timashov, S.N. Ushakov
Voronezh Institute of the Russian Ministry of Internal Affairs,
Patriotov Av., 53, Voronezh, 394065, Russia, e-mail: [email protected]; [email protected]
Voronezh State University,
University Sq., 1, Voronezh, 394036, Russia, e-mail: [email protected]
Abstract. Some interpolation problems by integer shifts of Gaussians are under consideration. Known approaches for these problems are met with numerical difficuilties. Due to it, another method based on finite dimensional approximations by linear systems is proposed. The correctness of systems under consideration is proved, limit properties of solutions and their connections with Jacobi’s theta-functions are studied. Both cases of well-determined and overdetermined systems are investigated.
Key words: integer shifts, Gaussian, linear systems, theta-functions, overdetermined systems.