Алгоритмы вычисления собственных значений дискретных полуограниченных операторов, заданных на квантовых графах
Автор: Кадченко Сергей Иванович, Ставцева Анастасия Викторовна, Рязанова Любовь Сергеевна, Дубровский Владислав Владимирович
Рубрика: Математика
Статья в выпуске: 1 т.15, 2023 года.
Бесплатный доступ
Спектральные задачи для дифференциальных операторов, заданных на квантовых графах, представляют большой научный интерес. Это связано с необходимостью решения таких задач в квантовой механике, моделировании компьютерных сетей, обработке изображений, алгоритмах ранжирования, моделировании электрических, механических, акустических процессов, в сетях разнообразной природы, конструировании наносистем с заданными свойствами и других областях науки и техники. На сегодня разработана теоретическая часть решения прямых и обратных спектральных задач на квантовых графах. Но вычислительные алгоритмы, построенные на этих методах, вычислительно малоэффективны. Мы не встречали опубликованных работ, в которых были бы рассмотрены примеры численного решения спектральных задач на конечных связанных графах с большим количеством вершин и ребер. Поэтому разработка новых вычислительно эффективных алгоритмов численного решения спектральных задач, заданных на конечных связанных графах, является актуальной. Разработана методика нахождения собственных значений краевых задач, заданных на конечных связанных графах, с необходимым количеством вершин и ребер. Для использования этой методики надо знать собственные значения и вектор собственных функций соответствующих невозмущенных вектор-операторов, которые, как правило, самосопряженные. Находить их вручную, в случае большого количества у графа вершин и ребер, достаточно сложно. Это привело к необходимости написать пакет программ в математической среде MAPLE, позволяющий в символьном режиме находить трансцендентные уравнения для вычисления собственных значений и нахождения собственных функций не возмущенных краевых задач. Приведены примеры вычисления собственных значений для квантового графа, моделирующего молекулу ароматического соединения антрацена.
Асимптотические формулы, собственные значения и собственные функции, дискретные и самосопряженные операторы, обратные спектральные задачи, метод галеркина
Короткий адрес: https://sciup.org/147239472
IDR: 147239472 | DOI: 10.14529/mmph230102
Текст научной статьи Алгоритмы вычисления собственных значений дискретных полуограниченных операторов, заданных на квантовых графах
Введение. В статьях [1-18] разработан численный метод нахождения собственных значений дискретного полуограниченного дифференциального оператора вида L = T + P , заданного в сепарабельном гильбертовом пространстве H с областью определения D L е H . Здесь T -самосопряженный оператор такого же порядка, как и оператор L . Рассмотрим краевую задачу, порожденную оператором L :
Lu = y u , Gu | г =0, (1)
где Г - граница области D L . Для нахождения собственных значений { y n } ” =1 спектральной задачи (1) произведем дискретизацию области D L и построим последовательность { H n } ” =1 конечномерных пространств, которая полна в H . Подберем ортонормированные базисы { p k } k =1 пространств H n с H таким образом, чтобы они удовлетворяли граничным условиям задачи (1).
В статье [16] доказана теорема.
Теорема. Приближенные собственные значения y n спектральной задачи (1) находятся по линейным формулам
Кадченко С.И., Ставцева А.В., Рязанова Л.С., Дубровский В.В.
К ( n ) = ( L 9 n , Фп ) + § n , n e N , (2)
~ n - 1
где S n = X [ Hk ( n - 1 ) - ц к ( n ) ] , p k ( n ) - n -е приближения по Галеркину к соответствующим к = 1
собственным значением р к спектральной задачи. При этом lim S n = 0.
n ^W
За систему координатных функций {фк }к=1 возьмем систему собственных функций спектральной задачи
Tv = A v , Gv | г =0. (3)
С учетом собственных значений { Д }^i и ортонормированных собственных функций
{ vk } k =1 оператора T формулы (2) записываются в виде
H n ( n ) = An + ( Pv n , v' n ) + 5 n , n e N • (4)
Линейные формулы (4) позволяют находить приближенные собственные значения с необходимым порядковым номером, зная спектральные характеристики соответствующего невозмущенного оператора. Они позволяют находить собственные значения оператора независимо от собственных значений с меньшими порядковыми номерами. Решают проблему вычисления всех точек спектра дискретного полуограниченного оператора lj = 1 с любыми порядковыми номерами. С возрастанием порядкового номера собственного значения оператора
В5 = — n bn
(40 + 28cos(6 4аП ) + 52cos(4 . Д ’) + 75cos(2 ^Д ) + 9cos(8 М))
точность его вычисления
по формулам (4) возрастает.
В данной статье рассмотрены вопросы нахождения приближенных собственных значений на квантовых графах с использованием формулы (4).
-
2. Прямые спектральные задачи на квантовых графах . Пусть G = G ( V , E ) - конечный
связанный ориентированный граф с последовательно соединенными ребрами. Через V = { Vt }*°_ обозначено множество вершин графа G, а через E = {E}J0 - множество его ребер. Каждое
1 J ; j = 1
ребро E j графа G имеет длину l j > 0 и площадь поперечного сечения d j > 0 . На каждом ребре
E j графа G задан дискретный полуограниченный вектор-оператор
L = (L1,L2,-",LJ0 ), действующий в гильбертовом пространстве
H = L2 (G) = {G = (G1,G2,...,Gj0), Gj eL2[0,lj], j = 1,70} со скалярным произведением j0
( g , h ) = X d j J g j h j ds, g ’ h e H .
J=10
Для компанент вектор-оператора L = T + P рассмотрим спектральные задачи (TJ + PJ)uj = Huj, uj = uj (sj), j = 1, j0
U J ( 0 ) = u k ( 0 ) = u m ( l m ) = u n ( l n ) = 0,
У djdUj
E 7 e E a ( V i ) ds j
dum
У, a m ds s7 =0 Em e Em( V)
= 0, l m
d 2 u;2
где T j U j = - —J ; P j U j = X p jk ( S j )u ^2" k ) ; U j , p j e ( Г / |0, l j ]; k=1,2; S j e [0, l j ].
dsJк
Граничные условия (8) означают, что вектор-функция u = (и1,и2,...,Uj^) непрерывна во внутренних вершинах графа G , а условие (9) - что поток через каждую вершину графа G равен нулю. В формулах (9) через Ea®) (Vi) обозначены множества дуг с началом (концом) в вершинах V, а Ej, Ek е Ea (V ) , Em, E e E® (V).
Найдем собственные значения и собственные вектор-функции для вектор-оператора T = ( T 1 ,T 2 ,...,T j^ ) . Для этого рассмотрим на графе G следующие спектральные задачи:
Tjvj = Avj , vj = vj (sj), j = 1jo ,
Vj( 0 ) = Vk ( 0 ) = Vm (lm ) = Vn (ln ) = 0,(11)
Z d/dj - Z d.^vm = 0.(12)
E j e E a ( V i ) ds j s j = 0 E m e E ® ( V i ) ds m S m = l m
Собственные значения { A n } n =1 спектральной задачи (10)-(12) занумеруем в порядке неубывания их величин. Как правило, система собственных вектор-функций { v п = ( V n , v 2 n ,—, V jn )} w =i задачи (10)-(12) ортогональная и ее легко сделать нормированной.
Если она не ортогональная, то ее необходимо разложить в ряды Фурье по системе вектор-функций { Ф п =(< ФХ11Ф 2.n ,... j)} j =1 и нормализовать.
Нахождение собственных значений A и соответствующих им собственных вектор-функций v n = ( V п , v2п ,•••, V jn ) спектральных задач (10)-(12) для любых конечных замкнутых графов с большим количеством вершин приводит к большому количеству и громоздкости аналитических вычислений. Для упрощения этого процесса в среде математического пакета MAPLE был написан пакет программ, позволяющий находить необходимое количество этих спектральных характеристик для любых конечных графов [18].
На основании формул (4) и (6) следует, что приближенные собственные значения вектор-оператора L, действующего в сепарабельном гильбертовом пространстве W2(G), находятся по формулам j^ --1А
Мп ( п ) = An +Z dj Xj (s )J vjn ( s )Z Pjk (s )vjn (s) ds + 5n , n e N .
j = 1 0 k = 1
Здесь x j ( s ) =
<
'1, s e [0, l j ],
0, S ^ [0, l j ].
Таким образом, по формуле (13) можно вычислять приближенные
собственные значения прямой спектральной задачи (10)-(12), если заданы на ребрах графа G все функции P jk .
-
3. Численные эксперименты. Проверку разработанной методики вычисления собственных значений дискретных полуограниченных операторов заданных на геометрических графах проведем на примере молекул ароматических соединений антрацена C 14 H10 . Граф,
моделирующий молекулу антрацена, состоит из четырнадцати вершин ( i0 =14) и шестнадцати ребер ( j 0=16) (см. рисунок). Нахождение собственных значений A n и соответствующих им собственных вектор-фунций v п оператора T при решении спектральных задач (10)-(12) для конечных замкнутых графов с большим количеством вершин вызывает большие аналитические трудности. Поэтому в среде аналитических вычислений MAPLE был написан пакет программ, позволяющих находить эти спектральные характеристики для любых конечных орентированных графов [18].
Кадченко С.И., Ставцева А.В., Рязанова Л.С., Дубровский В.В.

Разбиение ориентированного графа, моделирующего молекулу антроцена на вершины и ребра
Так как длины всех ребер для молекулы антрацена одинаковы, можно считать, что lj = 1 и dj = 1 для всех j = 1, j0 . Используя написанный пакет программ, получили трансцендентное уравнение для нахождения собственных значений I спектральной задачи (10)-(12) 62sin( VI) + 190sin(3 VI) + 384sin(5 VI) + 463sin(7 VI) +
+ 415 sin(9 V I ) + 225 sin(11 V I ) + 81sin(13 V I ) = 0.
Компоненты vj собственных вектор-функций vn спектральной задачи (10)–(12), которые соответствуют собственным значениям I, записываются в виде vjn = In [ j sin (^s ) + 4 cos (^s )] , (15)
где
A
= — (8sin(
4i
)
+
23sin(3
4i
)
+
16sin
B4 = -4(58 + 88cos(2 41 ) + 49cos(4 41 ) + 9cos(6 41 )), b n
A 2 =—(26sin( ,ДГ) + 61sin(3 4I ) + 48sin(5 41 ) + 21sin(7 4I )), n a n
B2n = (16 + 30cos(2^ ) + 15 cos(44!) + 7 cos(6Ц)), bn
A 3 = - ±(8sin(^) + 23sin(3 ДТп ) + 16sin(5 41 ) + 9sin(7. Д Т)), n an
B3 = — (58 + 88cos(2 ^) + 49cos(4 ^) + 9cos(6 ^)), n bn n nn
A 4 = - —(26sin( JI ) + 61sin(3 41 ) + 48sin(5 J^ ) + 21sin(7 ^I )), n
B4 =12(16 + 30cos(2 JI) +15 cos(44I) + 7 cos(6^)), n bn n nn
A 5 = — (41sin( T I T) + 85sin(3 ^^ ) + 80sin(5 ^^ ) + 37sin(7 ^^ ) + 9sin(9 ^I )), n an
B = -1 (40 + 28 cos(6 VI) + 52 cos(4 Л) + 75 cos(2 ^) + 9 cos(8 .JI)), n bn n n nn
A 6 = — (5sin( JI ) + 9sin(3 41 ) + 16sin(5 41 ) + 13sin(7 41 ) + 9sin(9 41 )), n a n
B 6„ = Г (40 + 28 cos(6 41 ) + 52 cos(4 41 ) + 75 cos(2 41 ) + 9 cos(8 41 )), bn
A7 = —(93sin(^Xn ) + 212sin(3^Xn ) + 214sin(5JX,) + 124sin(7^Xn ) + 45sin(9^Xn )), n an
B4 = — (64 + 99 cos(2 X) +127 cos(4 a/X) + 73 cos(6 a/X) +15 cos(8 a/X)), n bn n n nn
A8 = -— (23sin( ^Xn) + 47sin(3 ,л.) + 48sin(5 7!) + 25sin(7 7!) + 9sin(9 a/X)), na
B8 = — (40 + 75 cos(27X) + 52 cos(4 7X) + 28 cos(6 ^) + 9 cos(8 JX)), n bn n n nn
A = - — (93sin( J! ) + 212sin(3 J^ n ) + 214sin(5 J^ n ) + 124sin(7 JX ) + 45sin(9 J! )),
n
B9 = — (64 + 99cos(2JX) + 127cos(4 7X) + 73cos(6 7X) + 45 cos(8 7X)), n bn n n nn
A 10 = — (217sin( JX ) + 127sin(3 JX ) + 234sin(5 JX n ) + 185sin(7 7 X ) + 87sin(9 JX )), na
B10 = — (29 + 84 cos(2JX) + 101cos(47X) +107 cos(6JX ) + 60 cos(8 TX + 27 cos(10JX))), n bn n n n nn
A 11 = - —(8sin( a/ X ) + sin(3 JX n ) - 30sin(5 ^) - 63sin(7 ^|X n ) - 30sin() - 51sin(9 JX )), na
Bn = — (29 + 84cos(2 7X) + 101cos(4 7X) + 107cos(6 JX) + 60cos(8 7X + 27cos(10 7X))), n bn n n n nn
A12 = — (103sin( JX) + 291sin(3 J!) + 392sin(5 JX) + 371sin(7 Л) + n an
+ 261sin(9 JX ) + 81sin(11 Jx )),
B2 = —(5 + 45cos(2 JX) + 60cos(4 7X) + 84cos(6 .JX) + 51cos(8 ^ + 27cos(10 ^))), n bn n n n nn
A 13 = - —(34sin( 4X ) + 108sin(3 ^/ X n ) + 132sin(5 J X n ) + 124sin(7 ^X ) + n
+ 69sin(9 .ДГ) + 27sin(11 ^)),
B13 = — (29 + 84cos(2 ^X) + 101cos(4 ^X) + 107cos(6 ^) + 60cos(8 ^X + 27cos(10 ^))), n bn n n n nn
A 14 = - —(103sin( 4X ) + 291sin(3 .JX ) + 392sin(5 ^X ) + 371sin(7 ^X ) + na
+ 216sin(9 4X ) + 81sin(11 ,JX )),
BM = —(5 + 45cos(24X) + 60cos(44X) + 84cos(6 ^X) + 51cos(8 .JX + 27cos(104X))), n bn n n n nn
A 15 = — (105sin( ^X ) + 266sin(3 .JX ) + 482sin(5 ^X ) + 523sin(7 .JX ) + n an
+ 442sin(9 jXn ) + 225sin(11 Jin )), В 15и =1,
A16 = — (19sin( JXn) +114sin(3 JX) + 286sin(5 JX) + 403sin(7 JX) + n an
+388sin(9jXnn) + 225sin(11 jXnn) + 81sin(13JXX)), Bi6„ =1, an = 43sin( д/Д) + 154sin(3 Д/) + 320sin(54Д) + 403sin(7 д/Д) + +388 sin(9 д/Д) + 225sin(11 Д/) + 81sin(13 Д/, bn =16 +11sin(2 Д/) + 143sin(4 Д/) + 177sin(6 ДД) + 244sin(8 Д/) + +144sin(10 Д/) + 81sin(12 Д/).
Система {vn}” ортогональна в смысле скалярного произведения (6). Множители Cj , п1 jn входящие в (15), находятся из условия нормировки этой системы.
В табл. 1, 2 приведены результаты вычисления первых собственных значений вектор-оператора L, заданного на графе, который моделирует молекулу антрацена. Расчеты были проведены для следующих заданных функций p j ( s j ) (1 < j < 16, k = 1,2 , s j e [0, l j ]): k
P j =0, 1 < j < 16, P 12 = s 2 + 5, P 22 = s 2 + 5 s + 1, P 32 = s 2 + 5 s - 1, p 42 = 5 s + 1, P 52 = 5 s - 1,
P 62 = 0, P 72 =5 s + 1, P 82 = 5 s - 1, P 92 = s 2 + 5 s + 1, P 102 = s 2 + 5 s - 1,
P 112 = s 2 + 5 s , P 122 = s 2 + 5 s + 1, P 132 = s 2 + 5 s - 1, P 142 =5 s + 1, P 152 =5 s - 1, P 162 =15 s 2 - 9
Таблица 1 Таблица 2
п |
рп |
А п |
1 цп - Ап 1 |
1 |
1,941823 |
- 0,233790 |
2,175613 |
2 |
2,341721 |
2,639681 |
0,297960 |
3 |
2,985317 |
3,237994 |
0,252677 |
4 |
3,399854 |
3,402611 |
0,002757 |
5 |
3,735492 |
4,079347 |
0,343855 |
6 |
4,433908 |
4,615242 |
0,181334 |
7 |
5,174741 |
5,566181 |
0,391440 |
8 |
9,639011 |
9,777037 |
0,138026 |
9 |
12,046596 |
11,989504 |
0,057100 |
10 |
14,999971 |
15,078706 |
0,078740 |
11 |
22,637372 |
22,584269 |
0,053100 |
12 |
26,389451 |
26,283345 |
0,106110 |
13 |
28,364816 |
28,264205 |
0,100610 |
14 |
28,927379 |
29,020026 |
0,092650 |
15 |
30,917058 |
30,892965 |
0,024090 |
16 |
31,675799 |
31,728728 |
0,052930 |
17 |
36,423006 |
36,537131 |
0,114120 |
18 |
41,600790 |
41,681763 |
0,080970 |
19 |
47,346396 |
47,400335 |
0,053940 |
20 |
60,803221 |
60,734402 |
0,068820 |
п |
А |
А п |
1 рп - Ап 1 |
32 |
133,782235 |
133,836558 |
0,054400 |
33 |
138,087581 |
138,073378 |
0,014200 |
34 |
139,363870 |
139,410644 |
0,046700 |
35 |
149,351679 |
149,400349 |
0,048600 |
36 |
160,022389 |
160,057500 |
0,035100 |
37 |
171,268499 |
171,293752 |
0,025300 |
38 |
196,385492 |
196,337380 |
0,048100 |
39 |
207,948995 |
207,929674 |
0,019300 |
40 |
213,591153 |
213,560590 |
0,030600 |
41 |
215,799666 |
215,842331 |
0,042600 |
42 |
221,265569 |
221,252390 |
0,013200 |
43 |
222,830313 |
222,882445 |
0,052100 |
44 |
235,432590 |
235,485607 |
0,053000 |
45 |
248,847190 |
248,889225 |
0,042000 |
46 |
262,838151 |
262,872782 |
0,034600 |
47 |
293,789481 |
293,775166 |
0,014300 |
48 |
307,937209 |
307,962172 |
0,025000 |
49 |
314,826087 |
314,833452 |
0,007400 |
50 |
317,553092 |
317,621732 |
0,068600 |
51 |
324,179804 |
324,204533 |
0,024700 |
В табл. 1, 2 под ц п обозначены собственные значения спектральной задачи (7)-(9), которые вычислены по формулам (13), а ц п - вычисленные методом Галеркина с использованием скалярного произведения (6).
-
4. Заключение. Использование написанного в математической среде MAPLE пакета программ для нахождения собственных значений Д п и соответствующих им собственных вектор-фунций v п оператора T , при решении прямых спектральных задач (10)-(12), заданных на конечных ориентированных графах, значительно упрощает нахождение собственных значений вектор-оператора L по формулам (13).
Проведенные многочисленные вычислительные эксперименты по вычислению собственных значений оператора L , заданного на графе G , показали высокую вычислительную эффективность разработанной методики.
Список литературы Алгоритмы вычисления собственных значений дискретных полуограниченных операторов, заданных на квантовых графах
- Вычисление первых собственных чисел краевой задачи гидродинамической устойчивости между параллельными плоскостями при малых числах Рейнольдса / В.А. Садовничий, В.В. Дубровский, С.И. Кадченко, В.Ф. Кравченко // Доклады Академии наук. – 1997. – Т. 355, № 5. – С. 605–608.
- Кадченко, С.И. Метод регуляризованных следов / С.И. Кадченко // Вестник ЮУрГУ. Серия «Математическое моделирование и программирование». – 2009. – № 37(170), Вып. 4. – С. 4–23.
- Кадченко С.И., Какушкин С.Н. Численные методы нахождения собственных чисел и собственных функций возмущенных самосопряженных операторов // Вестник ЮУрГУ. Серия «Математическое моделирование и программирование». – 2012. – № 27(286), Вып. 13. – С. 45–57.
- Кадченко, С.И. Вычисление собственных значений возмущенных дискретных полуограниченных операторов / С.И. Кадченко, И.И. Кинзина // Журнал вычислительной математики и математической физики. – 2006. – Т. 46, № 7. – С. 1265–1272.
- Кадченко, С.И. Численный метод нахождения собственных значений дискретных полуограниченных снизу операторов / С.И. Кадченко, Л.С. Рязанова // Вестник ЮУрГУ. Серия «Математическое моделирование и программирование». – 2011. – № 17(234), Вып. 8. – С. 46–51.
- Кадченко, С.И. Вычисление рядов Релея–Шредингера возмущенных самосопряженных операторов / С.И. Кадченко // Журнал вычислительной математики и математической физики. – 2007. – Т. 47, № 9. – С. 1494–1505.
- Кадченко, С.И. Алгоритм нахождения собственных функций возмущенных самосопряженных операторов методом регуляризованных следов / С.И. Кадченко, С.Н. Какушкин // Вестник ЮУрГУ. Серия «Математическое моделирование и программирование». – 2012. – № 40(299), Вып. 14. – С. 83–88.
- Кадченко, С.И. Численный метод решения обратных задач, порожденных возмущенными самосопряженными операторами, методом регуляризованных следов / С.И. Кадченко // Вестник Самарского университета. Естественнонаучная серия. – 2013. – № 6(107). – С. 23–30.
- Computation of the First Eigenvalues of a Discrete Operator / V.V. Dubrovskii, S.I. Kadchenko, V.F. Kravchenko, V.A. Sadovnichii // Электромагнитные волны и электронные системы. – 1998. – Т. 3, № 2. – С. 4–7.
- Кадченко, С.И. Численный метод решения обратных спектральных задач, порожденных возмущенными самосопряженными операторами / С.И. Кадченко // Вестник ЮУрГУ. Серия «Математическое моделирование и программирование». – 2013. – Т. 6, № 4. – С. 15–25.
- Кадченко, С.И. Вычисление значений собственных функций дискретных полуограниченных операторов методом регуляризованных следов / С.И. Кадченко, С.Н. Какушкин // Вестник Самарского университета. Естественнонаучная серия. – 2012. – № 6(97). – С. 13–21.
- Кадченко, С.И. Алгоритм решения обратных задач, порожденных возмущенными самосопряженными операторами / С.И. Кадченко // Актуальные проблемы современной науки и техники и образования. – 2015. – Т. 3. – С. 138–141.
- Обратная спектральная задача определения неоднородности упругого стержня / С.И. Кадченко, Г.А. Закирова, Л.С. Рязанова, О.А. Торшина // Актуальные проблемы современной науки и техники и образования. – 2018. – Т. 9, № 2. – С. 42–45.
- Kadchenko, S.I. A Numerical Method for Inverse Spectral Problems / S.I. Kadchenko, G.A. Zakirova // Вестник ЮУрГУ. Серия «Математическое моделирование и программирование». – 2015. – Т. 8, № 3. – С. 116–126.
- Kadchenko, S.I. Calculation of Eigenvalues of Discrete Semibounded Differential Operators / S.I. Kadchenko, G.A. Zakirova // Journal of Computational and Engineering Mathematics. – 2017. – Vol. 4, Iss. 1. – P. 38–47.
- Кадченко, С.И. Вычисление собственных чисел эллиптических дифференциальных операторов с помощью теории регуляризованных следов / С.И. Кадченко, О.А. Торшина // Вестник Южно-Уральского государственного университета. Серия: Математика. Механика. Физика. – 2016. – Т. 8. – С. 36–43.
- Новый метод приближенного вычисления первых собственных чисел спектральной задачи гидродинамической теории устойчивости течения Пуазейля в круглой трубе / В.В. Дубровский, С.И. Кадченко, В.Ф. Кравченко, В.А. Садовничий // Доклады Академии наук. – 2001. – Т. 380, № 2. – С. 160–163.
- Программа решения самосопряженных спектральных задач на конечных связанных ориентированных графах: Свидетельство № 2021660658 / А.В. Ставцева; правообладатель Ставцева А.В. – 2021660658; заявление 10.06.2021, зарегистрир. 29.07.2021, реестр программы на ЭВМ.