Выпрямление векторных полей и коммутирование потоков: честный координатный анализ

от автора

В этой статье подробно разбираются и доказываются две классические теоремы теории динамических систем: теорема о локальном выпрямлении векторного поля и критерий коммутирования фазовых потоков.

Эти утверждения стандартны; они входят в университетские программы и содержатся во многих учебниках по обыкновенным дифференциальным уравнениям и дифференциальной геометрии. Однако на практике полное формальное доказательство критерия коммутирования встречается редко. В продвинутой литературе (например, в учебниках В. И. Арнольда) авторы обычно используют геометрический подход через производную Ли, что требует привлечения аппарата дифференциальной геометрии, при этом аналитические детали зачастую оставляются за кадром. В более простых же курсах это доказательство часто и вовсе опускают.

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

Теорема о выпрямлении векторного поля

Рассмотрим гладкую систему дифференциальных уравнений

\dot x^i=v^i(x),\quad v=(v^1,\ldots,v^m),\quad i=1,\ldots,m

в области D\subset\mathbb{R}^m, где x=(x^1,\ldots,x^m)\in D.

Теорема 1. Предположим, что v(\tilde x)\ne 0. Тогда в окрестности точки \tilde x существуют координаты y=(y^1,\ldots,y^m), в которых v=(1,0,\ldots,0).

Заметим, что теорема о выпрямлении векторного поля является геометрической формулировкой теоремы существования и единственности Коши.

Доказательство теоремы 1

Без потери общности можно считать, что \tilde x=0 и v^1(0)\ne 0.

В дальнейшем во всех формулах по повторяющимся индексам подразумевается суммирование.

При замене координат векторное поле преобразуется по следующему закону (согласно определению векторного поля):

w^i(y)\frac{\partial x^k}{\partial y^i}=v^k(x(y)),

где w=(w^1,\ldots,w^m) — компоненты поля v в координатах y=(y^1,\ldots,y^m).

Мы ищем такую замену координат, для которой w=(1,0,\ldots,0). Соответственно, получаем систему:

\frac{\partial x^k}{\partial y^1}=v^k(x(y)). \qquad (1)

Система (1) представляет собой систему обыкновенных дифференциальных уравнений, в которой роль времени играет переменная y^1.

Снабдим систему (1) начальными условиями:

\left. x^k \right|_{y^1=0}=y^k \quad (k=2,\ldots,m), \quad \left. x^1 \right|_{y^1=0}=0. \qquad (2)

По теореме существования и единственности задача Коши (1), (2) имеет единственное решение x=x(y) при достаточно малых |y|. Это решение и задает искомую замену координат:

\det \frac{\partial x}{\partial y}\bigg|_{y=0}=v^1(0)\ne 0.

Следовательно, по теореме об обратном отображении, преобразование x\mapsto y является локальным диффеоморфизмом.

Теорема доказана.

Теорема о коммутировании фазовых потоков

Предположим, что в области D\subset\mathbb{R}^m заданы гладкие векторные поля u(x) и v(x).

Через g^t_u и g^s_v обозначим их фазовые потоки:

\frac{dg^t_u(x)}{dt} = u(g^t_u(x)), \quad g^0_u(x)=x,\frac{dg^s_v(x)}{ds} = v(g^s_v(x)), \quad g^0_v(x)=x.

Отображения g^t_u, g^s_v: U \to D определены на некотором открытом множестве U\subset D при достаточно малых |t| и |s| и являются локальными диффеоморфизмами.

Напомним, что коммутатором векторных полей u и v называется векторное поле [u,v] с компонентами

[u,v]^k = u^i\frac{\partial v^k}{\partial x^i} - v^i\frac{\partial u^k}{\partial x^i}.

Непосредственной — хотя и занудной — проверкой можно убедиться в том, что эти компоненты действительно преобразуются при заменах координат как компоненты векторного поля.

Теорема 2. (g^t_u\circ g^s_v = g^s_v\circ g^t_u\quad\forall t,s) \Longleftrightarrow [u,v]=0.

Доказательство

Импликация \Longrightarrow тривиальна и проверяется непосредственным дифференцированием по t и s. Проверим импликацию \Longleftarrow.

Если некоторая точка \tilde x\in U является положением равновесия для обоих векторных полей, то есть u(\tilde x)=v(\tilde x)=0, то равенство

g^t_u\circ g^s_v(\tilde x) = g^s_v\circ g^t_u(\tilde x) = \tilde x

очевидно. Докажем утверждение в случае, когда одно из векторных полей, скажем u, не обращается в ноль в точке x'\in U:\quad u(x')\ne 0.

Тогда в окрестности точки x' существуют локальные координаты, в которых u=(1,0,\ldots,0). Будем считать, что эти координаты уже введены и обозначены через x=(x^1,\ldots,x^m).

Введем обозначения:

x=(x^1,\bar x), \quad \bar x=(x^2,\ldots,x^m).

Тогда поток поля u имеет вид:

g^t_u(x^1,\bar x)=(x^1+t,\bar x). \qquad (3)

Разложим аналогичным образом векторное поле v:

v=(v^1,\bar v), \quad \bar v=(v^2,\ldots,v^m).

По условию коммутатор полей равен нулю, откуда для каждой компоненты k получаем:

[u,v]^k =  \frac{\partial v^k}{\partial x^1} = 0.

Следовательно, векторное поле v не зависит от координаты x^1. В соответствующей системе дифференциальных уравнений переменные разделяются:

\frac{d}{ds}x^1 = v^1(\bar x), \quad \frac{d}{ds}{\bar x} = \bar v(\bar x).

Отсюда находим явный вид потока g^s_v:

g^s_v(x^1,\bar x) = \left(x^1 + \int_0^s v^1(\bar g^\xi(\bar x))d\xi, \, \bar g^s(\bar x)\right), \qquad (4)

где \bar g^s(\bar x) — поток подсистемы для координат \bar x:

\frac{d}{ds}\bar g^s(\bar x) = \bar v(\bar g^s(\bar x)), \quad \bar g^0(\bar x) = \bar x.

Теперь требуемое утверждение теоремы о равенстве g^t_u \circ g^s_v = g^s_v \circ g^t_u следует непосредственно из формул (3) и (4).

Теорема доказана.

ссылка на оригинал статьи https://habr.com/ru/articles/1044230/