Научная статья на тему 'Алгоритм решения обратной задачи Штурма - Лиувилля на звездообразном графе'

Алгоритм решения обратной задачи Штурма - Лиувилля на звездообразном графе Текст научной статьи по специальности «Математика»

CC BY
105
19
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Алгоритм решения обратной задачи Штурма - Лиувилля на звездообразном графе»

Согласно предложению 1 и определению функции р имеем

р—1 р—1 р—1

^ = £ Рл^/л = £ - £ е—¥^(г—1,9—1)—Х'(т—1,9—1 Г/л = А=0 л=0 - *=0

= - £ е-? —> £ -1_е—? /А = Е -_е *—</) = /—а, V- *=0 л=0 V- *=0 V-

откуда и следует предложение 2, так как разность V—а в /—а понимается как вычитание по mod2. □

Замечание. Если ключ к есть произвольный вектор, принадлежащий множеству [0,- — 1]р, то зашифрованное сообщение С = (ск )|=0 не обязано быть перестановкой исходного сообщения. Например, при - = 11,

/ = (сое//%с%еп^) зашифрованное сообщение С = (9 Ь,к9%99] ос1).

-

-

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

Работа выполнена при финансовой поддержке гранта Президента РФ (проект НШ-4383.2010.1) и РФФИ (проект 10-01-00097-а).

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. А гаев Г. //.. Виленкин Н. Я., Джафарли Г. М., Рубинштейн А. И. Мультипликативные системы функций и гармонический анализ на нуль-мерных группах. Баку : Элм, 1981.

2. Лукомский С. Ф. Кратномаештабный анализ на нуль-мерных абелевых группах и веплеековые базисы // Мат. сб. 2010. Т. 201, № 5. С. 41-46.

3. Саломаа А. Криптография с открытым ключом. М. : Мир, 1995.

УДК 517.984

Т. В. Мазур

АЛГОРИТМ РЕШЕНИЯ ОБРАТНОЙ ЗАДАЧИ ШТУРМА — ЛИУВИЛЛЯ НА ЗВЕЗДООБРАЗНОМ ГРАФЕ

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

Пусть Т - граф-звезда с множеством вершин {у }р=0 и множеством рёбер {е^}р=1, = ,Vj]. Предположим, что длина каждого ребра равна 1. Каждое ребро рассматривается как отрезок [0,1] и параметризуется параметром х £ [0,1]. Для пас удобно выбрать следующую ориентацию на каждом ребре: x = 1 соответствует вер шине у0.

Функция У на Т может быть представлена как вектор У(х) = = [Уj(х)]р=1, х £ [0,1]. Пусть д = ^(х)]рР=1 - веществеппозначная функция на Т такая, что qj(х) = о?(х), о? £ Ь2[0,1]. Назовём функцию а = [аj (х)]Р=1 потенциалом. Дифференциальный оператор Штурма — Лиувилля на ребре ej определяется следующим выражением [1]:

^ Уj = —(У?1])' - а (х)У^] - а2(х)У,

,[1] .

где у? := Уj — о?yj - квазипроизводная, и

¿ОШ(/?) = у |у £ [0,1], у]1] £ ^[0,1],1?У? £ Ь2[0,1].

Т

у? = аУ? , х £ [0,1], 3 = (1)

где у? £ ), и функции у? удовлетворяют следующим условиям

склейки во внутренней вершине -и0:

У? (1)= Ук (1), 3,к = 1,р, (2)

£ у?1](1) = 0. (3)

Обозначим и у (У) := у|1](0), 3 = 1,р, и рассмотрим краевую задачу В0 для уравнения (1) с условиями склейки (2), (3) и с краевыми условиями

и?(У) = 0, 3 = 1,р.

Мы также будем рассматривать краевые задачи Вк, к = 1,р, для уравнения (1) с условиями склейки (2), (3) и с краевыми условиями

Ук (0) = 0, и (У) = 0, 3 = 1,р\к.

Пусть Фк(х,А) = [Ф^(х,А)]р=1, к = 1,р - решения уравнения (1), удовлетворяющие (2), (3) и краевым условиям

и (Фк) = 6?ь , (4)

59

где ^ - символ Кронекера. Обозначим Мк(Л) := Фкк(0,А), М(А) = = [Мк(А)]к=1- Функция Мк(А) называется функцией Вейля для уравнения (1) относительно вершины Ук. М(А) называется вектором, Вейля. Рассмотрим следующую обратную задачу.

Задача. По заданному вектору Вейля М определить потенциал а. Отметим, что понятие вектора Вейля является обобщением понятия функции Вейля (ш-функции) для классического оператора Штурма — Лиувилля на интервале [2]. Как и в классическом случае, можно показать, что функции Мк(А) являются мероморфными по А:

«<■>*=ш,

где Дк(А) являются характеристическими функциями краевых задач Вк. Нули Лк := {Акп}п>о целой функции Дк(А) вещественны и совпадают с собственными значениями В

Наряду с Т рассмотрим дерево Т того же вида, но с другим потенциалом Т. Всюду далее, если символ а обозначает объект, относящийся к Т, то а будет обозначать аналогичный объект, относящийся к Т, и а := а — а.

М

циал а на Т. Решение обратной задачи может быть получено по формуле

Тк(х) = —шк(х) — — I фк(х,А)фк(х,А)Мк(А)^А, (5)

пг,/ г

где

шк(х) = — Ит рМк(р2) сое 2ржф, (6)

пг N^с» у^

а фк (х, А) - решения уравнения (1) на ребре бк при начальных условиях

Фк(0, А) = 1, (к1](0,А) = 0. (7)

^ _ контур в р-плоскости, 7 = 7(т) := (—» + гт, +» + гт), где т > 0 такое, что гп/{Лк и Лк} > —т2. Г - контур в А-плоскости, являющийся отображением 7 при А = р2.

М

модельный оператор с потенциалом Т. Введём отображение S: по заданному а построим для каждого А решения фк(х, А) задачи Коши (1), (7). Подставляя найденные таким образом фк (х, А) в правые части соотношений (5), (6), получим новый потенциал Т Определим S как отображение,

60

ставящее потенциалу а в соответствие полученный указанным способом потенциал а. Из предыдущего ясно, что потенциал а0, являющийся решением обратной задачи для данного М, является неподвижной точкой отображения £ Наряду с отображением £ рассмотрим отображение SN, определяемое так же, как и £ но с заменой в правой части (6) бесконечного контура на = 7N(т) := (—N + %т, N + %т). Предлагаемый численный метод решения обратной задачи состоит в том, что в качестве приближённого решения принимается неподвижная точка отображения которая ищется с помощью метода последовательных приближений [3]. При этом число N должно быть выбрано до начала итераций, исходя из предварительного анализа данных, а также из имеющейся априори информации о решении.

Алгоритм. Дан вектор Вейля М(Л).

1. Выбираем модельную задачу В. Например, ак(х) = 0. Выбираем N.

2. Выбираем начальное приближение: а'0'1 := Гк(х).

3. Для каждого г = 0,1, 2,... выполняем следующие шаги:

(!) для ак = акг 11 находим р(х, Л) как решение задачи Коши (1), (7).

(11) находим следующее приближение из соотношений

a(r)(x) = -mk(x) - — I (x, Л) - фк(x, A))<£jfe(x, A)Mk(A)dA,

J г

1

mk(x) = —: pMk(p2) cos 2pxdp.

рмк (р2'

'7 N

Для прекращения итераций можно использовать любой из общепринятых критериев.

Проведённые численные эксперименты показали, что метод сходится достаточно быстро (для широкого класса задач при выборе 20 < N < 50 для достижения хорошего качества восстановления оказалось достаточно 10 - 20 итераций).

БИБЛИОГРАФИЧЕСКИМ СПИСОК

1. Fretting G., Ignatiev Л/.. Yurko V. An inverse spectral problem for Sturm — Liouville operators with singular potentials on star-type graphs // Proceedings of Symposia in Pure Mathematics. 2008. Vol. 77, P. 397 - 408.

2. Юрко В. А. Введение в теорию обратных спектральных задач. М, : Физматлит, 2007. 384 с.

3. Ignatiev Л/.. Yurko V. Numerical Methods for Solving Inverse Sturm — Liouville Problems // Result. Math. 2008. Vol. 52. P. 63 - 74.

i Надоели баннеры? Вы всегда можете отключить рекламу.