Это не официальный сайт wikipedia.org 01.01.2023

Формула Лиувилля — Остроградского — Википедия

Формула Лиувилля — Остроградского

(перенаправлено с «Формула Лиувилля-Остроградского»)

Формула Лиуви́лля-Острогра́дского — формула, связывающая определитель Вронского (вронскиа́н) для решений дифференциального уравнения и коэффициенты в этом уравнении.

Пусть есть дифференциальное уравнение вида

y ( n ) + P 1 ( x ) y ( n 1 ) + P 2 ( x ) y ( n 2 ) + . . . + P n ( x ) y = 0 ,

тогда W ( x ) = W ( x 0 ) e x 0 x P 1 ( ζ ) d ζ = C e P 1 ( x ) d x , где W ( x )  — определитель Вронского

Для линейной однородной системы дифференциальных уравнений

y ( x ) = A ( x ) y ( x ) , где A ( x )  — непрерывная квадратная матрица порядка n , справедлива формула Лиувилля-Остроградского

W ( x ) = W ( x 0 ) e x 0 x t r A ( ζ ) d ζ , где t r A ( x ) след матрицы A ( x )

Правило дифференцирования определителя размерности 2Править

Производная определителя Δ = Δ ( x ) = | a 11 ( x ) a 12 ( x ) a 21 ( x ) a 22 ( x ) | = a 11 a 22 a 12 a 21   по переменной х имеет вид d Δ d x = ( a 11 a 22 a 12 a 21 ) = a 11 a 22 + a 11 a 22 a 12 a 21 a 12 a 21 = | a 11 a 12 a 21 a 22 | + | a 11 a 12 a 21 a 22 |  

Правило дифференцирования определителя размерности n Править

Пусть Δ = Δ ( x ) = det ( a 11 ( x ) a 12 ( x ) a 1 n ( x ) a 21 ( x ) a 22 ( x ) a 2 n ( x ) a n 1 ( x ) a n 2 ( x ) a n n ( x ) )  

Тогда для производной Δ ( x )   верно

Δ ( x ) = | a 11 ( x ) a 12 ( x ) a 1 n ( x ) a 21 ( x ) a 22 ( x ) a 2 n ( x ) a n 1 ( x ) a n 2 ( x ) a n n ( x ) | + | a 11 ( x ) a 12 ( x ) a 1 n ( x ) a 21 ( x ) a 22 ( x ) a 2 n ( x ) a n 1 ( x ) a n 2 ( x ) a n n ( x ) | + + | a 11 ( x ) a 12 ( x ) a 1 n ( x ) a 21 ( x ) a 22 ( x ) a 2 n ( x ) a n 1 ( x ) a n 2 ( x ) a n n ( x ) |  

i  -м слагаемом продифференцирована i  -я строка)

Доказательство для уравнения второго порядкаПравить

Пусть в уравнении y + p ( x ) y + q ( x ) y = 0   функции p ( x ) , q ( x )   непрерывны на [ a ; b ]  , а

y 1 = y 1 ( x ) , y 2 = y 2 ( x )   — решения данного уравнения.

Продифференцировав определитель Вронского, получим

d W d x = d d x | y 1 y 2 y 1 y 2 | = | y 1 y 2 y 1 y 2 | + | y 1 y 2 y 1 y 2 |  

Первое слагаемое равно 0, так как этот определитель содержит 2 одинаковые строки. Подставив

y 1 = p y 1 q y 1  

y 2 = p y 2 q y 2  

во второе слагаемое, получим

d W d x = | y 1 y 2 p y 1 q y 1 p y 2 q y 2 |  

Прибавив первую строку, домноженную на q, ко второй, получим

d W d x = | y 1 y 2 p y 1 p y 2 | = p W  

решения линейно независимы, поэтому

W 0 d W W = p d x   — дифференциальное уравнение с разделяющимися переменными.

Интегрируя, получим

ln | W | = p ( x ) d x + ln | C | ln | W C | = p ( x ) d x W = C e p ( x ) d x  

Доказательство для линейной системы обыкновенных дифференциальных уравненийПравить

Пусть вектор-функции y 1 ( x ) , y 2 ( x ) , , y n ( x )   — решения линейной системы ОДУ. Введем матрицу Φ   следующим образом

Φ ( x ) = y 1 ( x ) y 2 ( x ) y n ( x )  

Тогда W ( x ) det Φ ( x )  . Воспользуемся тем, что y i ( x )   — решения системы ОДУ, то есть y i ( x ) = A ( x ) y i ( x )  .

В матричном виде последнее представимо в виде y 1 ( x ) y 2 ( x ) y n ( x ) = A ( x ) y 1 ( x ) A ( x ) y 2 ( x ) A ( x ) y n ( x ) = A ( x ) Φ ( x )  

или вводя производную от матрицы как матрицу из производных каждого элемента

Φ ( x ) = A ( x ) Φ ( x )  

Пусть φ i ( x )   — i  -я строка матрицы Φ ( x )  . Тогда

φ i ( x ) = j = 1 n a i j ( x ) φ j ( x )  

Последнее означает, что производная от i  -й строки матрицы Φ ( x )   есть линейная комбинация всех строк этой матрицы с коэффициентами из i  -й строки матрицы A ( x )  . Рассмотрим определитель матрицы Φ ( x )  , в которой i  -я строка продифференцирована. Определитель не изменится, если из i  -й строки этой матрицы вычесть линейную комбинацию всех остальных строк.

| φ 1 ( x ) φ 2 ( x ) φ i ( x ) φ n ( x ) | = | φ 1 ( x ) φ 2 ( x ) j = 1 n a i j ( x ) φ j ( x ) φ n ( x ) | = | φ 1 ( x ) φ 2 ( x ) j = 1 n a i j ( x ) φ j ( x ) j i a i j ( x ) φ j ( x ) φ n ( x ) | = | φ 1 ( x ) φ 2 ( x ) a i i ( x ) φ i ( x ) φ n ( x ) | = a i i ( x ) W ( x )  

Пользуясь формулой дифференцирования определителя, получаем

W ( x ) = a 11 ( x ) W ( x ) + a 22 ( x ) W ( x ) + + a n n ( x ) W ( x ) = tr A ( x ) W ( x )  

Последнее обыкновенное дифференциальное уравнение имеет решение

W ( x ) = W ( x 0 ) e x 0 x tr A ( ζ ) d ζ  

Доказательство для линейного дифференциального уравнения произвольного порядкаПравить

Линейное дифференциальное уравнение n  -го порядка

y ( n ) ( x ) + P 1 ( x ) y ( n 1 ) ( x ) + + P n 1 ( x ) y ( x ) + P n ( x ) y ( x ) = 0  

эквивалентно следующей системе

y n 1 ( x ) = P 1 ( x ) y n 1 ( x ) P n 1 ( x ) y 1 ( x ) P n ( x ) y 0 ( x ) y n 2 ( x ) = y n 1 y 1 ( x ) = y 2 y 0 ( x ) = y 1  

с матрицей A ( x )   следующего вида

A ( x ) = ( 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 P n ( x ) P n 1 ( x ) P 2 ( x ) P 1 ( x ) )  

Вронскианы исходного уравнения и системы совпадают, а след матрицы A ( x )   равен P 1 ( x )  . Подстановкой в формулу для системы получаем

W ( x ) = W ( x 0 ) e x 0 x P 1 ( ζ ) d ζ  

Применение формулы Лиувилля-ОстроградскогоПравить

Пусть известно решение y 1 ( x )   линейного обыкновенного дифференциального уравнения второго порядка, т. е. n = 2  . Используя формулу Лиувилля-Остроградского, возможно найти линейно независимое от него решение y 2 ( x )   той же системы.

Распишем вронскиан:

C e P 1 ( x ) d x = y 1 y 2 y 1 y 2 = W .  

W y 1 2 = y 1 y 2 y 1 y 2 y 1 2 = ( y 2 y 1 ) ,   поэтому

y 2 y 1 = W y 1 2 d x + B   y 2 = y 1 ( W y 1 2 d x + B ) = y 1 C e P 1 ( x ) d x y 1 2 d x + B y 1  

Так как для линейной независимости y 1 ( x )   и y 2 ( x )   достаточно W 0  , приняв C = 1 , B = 0  , получим y 2 = y 1 e P 1 ( x ) d x y 1 2 d x .  

ПримерПравить

Пусть в уравнении y t g x y + 2 y = 0   известно частное решение y 1 = sin x  . Воспользовавшись формулой Лиувилля-Остроградского, получим

y 2 = sin x d x sin 2 x e tan x d x = sin x ln | tan x + 1 cos x | 1.  

Тогда общее решение однородного уравнения y = C 1 ( sin x ln | tan x + 1 cos x | 1 ) + C 2 sin x  

Используемая литератураПравить

  • Агафонов С. А., Герман А. Д., Муратова Т. В. Дифференциальные уравнения. Учебник для вузов. — М.: Изд-во МГТУ им. Баумана, 1999. — 366 с. — (Математика в техническом университете; Вып. VIII).
  • Романко В. К. Курс дифференциальных уравнений и вариационного исчисления. — 2-е изд. — М.: Лаборатория Базовых Знаний, 2001. — 344 с.