Алгоритмы вычисления собственных значений дискретных полуограниченных операторов, заданных на квантовых графах

Автор: Кадченко Сергей Иванович, Ставцева Анастасия Викторовна, Рязанова Любовь Сергеевна, Дубровский Владислав Владимирович

Журнал: Вестник Южно-Уральского государственного университета. Серия: Математика. Механика. Физика @vestnik-susu-mmph

Рубрика: Математика

Статья в выпуске: 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 ) + 16sinI) + 9sin(741)), n an

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, реестр программы на ЭВМ.
Еще
Статья научная