Научная статья на тему 'Производящие функции оператора Коши гамильтоновой системы'

Производящие функции оператора Коши гамильтоновой системы Текст научной статьи по специальности «Математика»

CC BY
3
1
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
уравнения Гамильтона / производящая функция / оператор Коши / вариационный принцип / hamilton equations / generating function / Cauchy operator / variational principle

Аннотация научной статьи по математике, автор научной работы — Шмыров Александр Сергеевич, Шмыров Василий Александрович, Шиманчук Дмитрий Викторович

В статье исследуется математический аппарат для описания фазовых траекторий гамильтоновой системы. Предложен подход, связанный с построением производящих функций для оператора Коши. Получено, что однопараметрические семейства производящих функций удовлетворяют уравнению Гамильтона—Якоби или его модификациям. На примере малых колебаний математического маятника показано, что описание оператора Коши на достаточно больших промежутках времени требует использования производящих функций различного вида. С помощью производящих функций сформулирован вариационный принцип, аналогичный принципу наименьшего действия. Также отмечена эффективность применения производящих функций при разработке консервативных методов численного интегрирования.

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

Похожие темы научных работ по математике , автор научной работы — Шмыров Александр Сергеевич, Шмыров Василий Александрович, Шиманчук Дмитрий Викторович

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

Generating functions of the Cauchy operator of a hamiltonian system

The article is related to the mathematical apparatus for describing the phase trajectories of a hamiltonian system. An approach related to the construction of generating functions for the Cauchy operator is proposed. It is shown that one-parameter families of generating functions satisfy the Hamilton—Jacobi equation or its modifications. Using the example of small oscillations of a mathematical pendulum, it is shown that the description of the Cauchy operator for sufficiently long periods of time requires the use of generating functions of various types. With the help of generating functions, a variational principle similar to the principle of least action is formulated. The efficiency of using generating functions in the development of conservative methods of numerical integration is also noted.

Текст научной работы на тему «Производящие функции оператора Коши гамильтоновой системы»

УДК 519.62 Вестник СПбГУ. Прикладная математика. Информатика... 2023. Т. 19. Вып. 4

МБС 70Н05, 70Н30

Производящие функции оператора Коши гамильтоновой системы*

А. С. Шмыров, В. А. Шмыров, Д. В. Шиманчук

Санкт-Петербургский государственный университет,

Российская Федерация, 199034, Санкт-Петербург, Университетская наб., 7—9

Для цитирования: Шмыров А. С., Шмыров В. А., Шиманчук Д. В. Производящие функции оператора Коши гамильтоновой системы // Вестник Санкт-Петербургского университета. Прикладная математика. Информатика. Процессы управления. 2023. Т. 19. Вып. 4. С. 522-528. https://doi.org/10.21638/l1701/spbu10.2023.408

В статье исследуется математический аппарат для описания фазовых траекторий гамильтоновой системы. Предложен подход, связанный с построением производящих функций для оператора Коши. Получено, что однопараметрические семейства производящих функций удовлетворяют уравнению Гамильтона — Якоби или его модификациям. На примере малых колебаний математического маятника показано, что описание оператора Коши на достаточно больших промежутках времени требует использования производящих функций различного вида. С помощью производящих функций сформулирован вариационный принцип, аналогичный принципу наименьшего действия. Также отмечена эффективность применения производящих функций при разработке консервативных методов численного интегрирования.

Ключевые слова: уравнения Гамильтона, производящая функция, оператор Коши, вариационный принцип.

1. Введение. Хорошо известно [1, 2], что оператор Коши гамильтоновой системы сохраняет симплектическую структуру, т. е. является симплектоморфизмом. Отсюда следует, что траектории гамильтоновой системы в фазовом пространстве можно описать, по крайней мере, локально с помощью подходящей производящей функции. Рассмотрим преимущества и недостатки такого подхода на достаточно простых примерах.

2. Производящие функции оператора Коши. Представим гамильтонову систему с гамильтонианом Н(х, у) следующим образом:

х = Н2 (x, y), (1)

У = -Н1(х,у), ( )

где х = (х!,..., хп); у = (у\,..., уп). Через Н\ обозначим вектор частных производных по первым п переменным х!, ..., хп, а через Н2 — вектор частных производных по второй группе из п переменных. Пусть

х(г) = а(г,хо,уо), (2)

у(1) = ¡з(г,х0,у0) ()

есть решение задачи Коши для гамильтоновой системы (1) с начальными данными (хо,уо), т. е.

* Исследование выполнено за счет гранта Российского научного фонда 23-21-00027, https://rscf.ru/project/23-21-00027/

© Санкт-Петербургский государственный университет, 2023

а(0,хо ,уо) = хо,

в(0,хо, у о) = уо.

Если зафиксировать время г = т, то отображение (х0, у0) ^ (а(т, х0, у0), /3(т, х0,уо)) — это оператор Коши, или, как иногда говорят, оператор сдвига вдоль траектории системы (1) на время т. Если же изменять величину г, то получим однопараметрическое семейство операторов сдвига.

Уравнения (2) можно представить в более удобном виде при выполнении специальных условий разрешимости. Пусть, например, второе уравнение из (2) разрешимо в окрестности в расширенном фазовом пространстве [2] относительно переменной уо, т. е.

уо = ч(1,хо,у)-

Тогда в некоторой окрестности точки (г,хо,у) существует функция Ш(хо,у,г) такая, что

а(г,хо,ч(^хо,у)) = Ш2(хо ,у,г), ч(г,хо,у) = Ш\(хо, у,г).

На траекториях движения (2) имеем уравнения

х(г) = ш2(хо,у(г),г), (3)

уо = ш1(хо,у(г),г). (3)

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

Ш(хо, у, 0) = хоу. (4)

Выведем уравнения для производящей функции Ш с помощью дифференцирования (3) по переменной г. Продифференцировав первое уравнение (3), приходим к уравнению

х(г) = ш2г(хо, у(г),г) + ш22(хо, у (г), г)у(г),

где — частная производная производящей функции Ш по переменной г. С учетом (1) находим, что

н2(х(г), у (г)) = Ши(хо, у (г), г) - Ш22(хо, у (г), г)ы1(х(г), у (г)). (5)

Подставим в (5) выражение для х из (3):

Н2(Ш2(хо, у(г),г), у (г)) = Ш2г(хо, у(г),г) - Ш22(хо, у (г), г)н1(Ш2(хо, у (г), г), у (г)).

Последнее равенство можно переписать в виде д

— (н(Ш2(хо,у(г),г),у(г)) - Ш(хо,у(г),г)) = 0. (6)

Дифференцируя второе уравнение (3) по переменной г, получаем, что

о = ши(хо,уу(г),г) + ш12(хо,у(г),г)у(г),

или с учетом (1) и (3) д

— (Ш^хо,у(г),г) — Н(Ш2(хо,у(г),г),у(т = о. (7)

дхо

Уравнения (6) и (7) можно удовлетворить, положив, что

Шг(хо,у,г) = Н (Ш2(хо,у,г),у). (8)

Уравнение (8) называется уравнением Гамильтона — Якоби (с точностью до знака гамильтониана) и возникает при попытке построить каноническое преобразование переменных, приводящее систему (1) к интегрируемому виду. Как оказалось, уравнению (8) удовлетворяет и одна из производящих функций для оператора Коши, а именно Ш(хо,у,г). Условие (4) задает начальные данные для этого уравнения.

Предположим теперь, что выполнено другое условие разрешимости. А именно, что из первого уравнения (2) можно выразить вектор у о, т. е.

уо = !(г,хо,х), тогда второе уравнение (2) запишем в виде

у = в(Ь,хо,^1(Ь,хо,х)). Существует функция Г(хо,х,г) такая, что

ч(г,хо,х) = -Г2(хо,х,г), (9)

13(г,хо,~1 (г,хо,х)) = Г (хо,х,г). ( )

Существование функций Ш и Г следует из того, что линейная форма у о <1хо — в^а есть полный дифференциал. Перепишем уравнение (9) с учетом (2):

(10)

у(г) = —Г2(хо,х(г),г), уо = Г1(хо ,х(г),г)

и продифференцируем по г. Из первого уравнения (10) получаем, что

у(г) = —Г22(хо, х(г),г)х(г) — Г2г(хо,х(г),г),

или

щ(х(г),у(г)) = Г22(хо,х(г),г)Н2(х(г),у(г)) + Г2г(хо ,х(г),г), а с учетом (10) —

Н1(х(г), —Г2(хо ,х(г),г)) = Г22(хо,х(г),г)Щ(х(г), —Г2(хо,х(г),г)) + Г2г(хо ,х(г),г).

(11)

Уравнение (11) можно представить следующим образом: д

— (Гг(хо, х(г), г) — Н (х, —Г2(хо, х(г), г))) = о. дх

Продифференцировав второе уравнение (10), имеем равенство

0 = Fu(xo,x(t),t) + Fi.2(xo,x(t),t)x(t), (12)

д

— (^(хо,х(г),г) - н(х, -Е2(хо,х(г),г))) = о.

дхо

Уравнения (11) и (12) можно удовлетворить, положив, что

Ег(хо,х,г) = Н(х, -Е2(хо,х,г)),

т. е. опять получим уравнение Гамильтона — Якоби. Однако для функции Е мы не можем сформулировать начальные условия вида (4), поскольку для тождественного отображения нужное условие разрешимости не выполнено.

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

Пример. Пусть х — угловая переменная. Уравнения малых колебаний х = у, у = -х имеют гамильтонову форму с гамильтонианом

Н (х,у) = х2 + у2). Оператор Коши задается уравнениями

x(t) = xo cos t + y0 sin t, y(t) = yo cos t — x0 sin t.

(13)

Если cos t = 0, то из (13) получаем, что

cos t

где

y + xo sin t , .

yo =---= Wi(xo,y,t)

cos t

x0 + ytgt = W2(xo, y, t),

xoy 2 ,

W(xo,y,t) = ^~ + -(x0 + y )tgt. (14)

COs t 2

Из (14) видно, что производная функция W имеет особенность при t = П, и в этом случае для описания оператора Коши следует воспользоваться производящей функцией другого типа, например F.

3. Вариационный принцип. Производящие функции можно использовать для формулировки вариационных принципов. Зафиксируем промежуток времени т и вычислим траекторию гамильтоновой системы в моменты времени кт, к = 1, 2,..., т. е. траекторию ((x(t), у(т)),..., (x(kT), у(кт)),...). Обозначим, что

xk = x(kT), Ук =У(ктI

или

и

и пусть Г(хо, х) = Г(хо, х(т)) — производящая функция оператора сдвига на время т. Тогда, в силу уравнений (10), имеем, что

ук+1 = —Г2 (хк ,хи+\), ук = Г1(хк ,хк+1).

Увеличив во втором уравнении последних равенств индекс к на единицу и вычитая из второго уравнения первое, получим, что

д

Г2(хк,хк+1) + Г1(хк+1,хк+2) = я-(Г(хк, хк+1) + Г(хк+1 ,хк+2)) = 0. (15)

дхк+1

Если теперь ввести функцию

п-1

ф(хо , х1 , . . . , хп-1 , хп

) = Т. Г (хк

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

к=о

то формула (15) является необходимым условием стационарности функции Ф по переменным х1,... ,хп-1. Переменные хо и хп закрепляются. Таким образом, траектории (хо, х1,..., хп-1 ,хп) гамильтоновой системы доставляют экстремум функции Ф. Если проводить аналогии с механикой, то производящая функция Г играет роль лагранжиана для симплектоморфизмов, а функция Ф напоминает действие по Гамильтону [3].

4. Симплектическое интегрирование. Производящие функции оператора Коши можно эффективно использовать при разработке консервативных методов численного интегрирования. При достаточно малых величинах т оператор Коши близок к тождественному и можно применять производящую функцию Ш для приближенного построения решения. Отдельная итерация оказывается в таком случае симплекто-морфизмом, что является сутью метода симплектического интегрирования [4]. В работах [5, 6] данный подход реализован для построения симплектических интеграторов для описания движения в окрестности коллинеарной точки либрации. При этом для механических систем метод оказывается «прямым», т. е. допускает аналитическое выражение аппроксимационного симплектоморфизма.

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

Литература

1. Арнольд В. И. Математические методы классической механики. М.: Наука, 1989. 472 с.

2. Шмыров А. С. Устойчивость в гамильтоновых системах. СПб.: Изд-во Санкт-Петербургского университета, 1995. 127 с.

3. Маркеев А. П. Теоретическая механика: учеб. пособие для университетов. М.: Наука, 1990. 416 с.

4. Yoshida H. Construction of higher order symplectic integrators // Physics Letters A. 1990. Vol. 150. Iss. 5-7. P. 262-268. htpps://doi.org/10.1016/0375-9601(90)90092-3

5. Shmyrov A., Shmyrov V., Shymanchuk D. The research of motion in a neighborhood of collinear libration point by conservative methods // AIP Conference Proceedings. 9th International Conference for Promoting the Application of Mathematics in Technical and Natural Sciences. AMiTaNS 2017. 2017. Vol. 1895. Art. N 060003. htpps://doi.org/10.1063/1.5007388

6. Малявкин Г. П., Шмыров А. С., Шмыров В. А. Об одном численном методе для управляемых гамильтоновых систем // Вестник Санкт-Петербургского государственного университета технологии и дизайна. Естественные и технические науки. 2016. № 2. С. 34-37.

Статья поступила в редакцию 14 сентября 2023 г. Статья принята к печати 12 октября 2023 г.

Контактная информация:

Шмыров Александр Сергеевич — д-р физ.-мат. наук, проф.; a.shmyrov@spbu.ru Шмыров Василий Александрович — канд. физ.-мат. наук, доц.; v.shmyrov@spbu.ru Шиманчук Дмитрий Викторович — канд. физ.-мат. наук, доц.; d.shimanchuk@spbu.ru

Generating functions of the Cauchy operator of a hamiltonian system*

A. S. Shmyrov, V. A. Shmyrov, D. V. Shymanchuk

St. Petersburg State University, 7-9, Universitetskaya nab., St. Petersburg, 199034, Russian Federation

For citation: Shmyrov A. S., Shmyrov V. A., Shymanchuk D. V. Generating functions of the Cauchy operator of a hamiltonian system. Vestnik of Saint Petersburg University. Applied Mathematics. Computer Science. Control Processes, 2023, vol. 19, iss. 4, pp. 522-528. https://doi.org/10.21638/11701/spbu10.2023.408 (In Russian)

The article is related to the mathematical apparatus for describing the phase trajectories of a hamiltonian system. An approach related to the construction of generating functions for the Cauchy operator is proposed. It is shown that one-parameter families of generating functions satisfy the Hamilton—Jacobi equation or its modifications. Using the example of small oscillations of a mathematical pendulum, it is shown that the description of the Cauchy operator for sufficiently long periods of time requires the use of generating functions of various types. With the help of generating functions, a variational principle similar to the principle of least action is formulated. The efficiency of using generating functions in the development of conservative methods of numerical integration is also noted.

Keywords: hamilton equations, generating function, Cauchy operator, variational principle.

References

1. Arnold V. I. Matematicheskie metody klassicheskoi mekhaniki [Mathematical methods of classical mechanics]. Moscow, Nauka Publ., 1989, 472 p. (In Russian)

2. Shmyrov A. S. Ustojchivost' v gamil'tonovyh sistemah [Stability in hamiltonian systems]. St. Petersburg, St. Petersburg State University Press, 1995, 127 p. (In Russian)

3. Markeev A. P. Teoreticheskaya mekhanika [Theoretical mechanics]. Moscow, Nauka Publ., 1990, 416 p. (In Russian)

* This work was founded by the Russian Science Foundation (project N 23-21-00027, https://rscf.ru/project/23-21-00027/).

4. Yoshida H. Construction of higher order symplectic integrators. Physics Letters A, 1990, vol. 150, iss. 5-7, pp. 262-268. https://doi.org/10.1016/0375-9601(90)90092-3

5. Shmyrov A., Shmyrov V., Shymanchuk D. The research of motion in a neighborhood of collinear libration point by conservative methods. AIP Conference Proceedings. 9th International Conference for Promoting the Application of Mathematics in Technical and Natural Sciences, AMiTaNS 2017, 2017, vol. 1895, art. no. 060003. https://doi.org/10.1063/L5007388

6. Malyavkin G. P., Shmyrov A. S., Shmyrov V. A. Ob odnom chislennom metode dlya upravlyaye-mykh gamil'tonovykh sistem [On the numerical method for a controlled hamiltonian system]. Vestnik of Saint Petersburg State University of Technology and Design. Natural and Technical Science, 2016, no. 2, pp. 34-37. (In Russian)

Received: September 14, 2023.

Accepted: October 12, 2023.

Authors' information:

Alexander S. Shmyrov — Dr. Sci. in Physics and Mathematics, Professor; a.shmyrov@spbu.ru

Vasiliy A. Shmyrov — PhD in Physics and Mathematics, Associate Professor; v.shmyrov@spbu.ru

Dmitry V. Shymanchuk — PhD in Physics and Mathematics, Associate Professor; d.shimanchuk@spbu.ru

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