Примеры по методу лагранжа дифференциальные уравнения

Метод Лагранжа (вариации постоянной). Линейные дифференциальные уравнения первого порядка.

Рассмотрим линейное неоднородное дифференциальное уравнение первого порядка:
(1) .
Существует три способа решения этого уравнения:

Рассмотрим решение линейного дифференциального уравнения первого порядка методом Лагранжа.

Метод вариации постоянной (Лагранжа)

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

Шаг 1 Решение однородного уравнения

Ищем решение однородного уравнения:

Это уравнение с разделяющимися переменными

Разделяем переменные — умножаем на dx , делим на y :

Интегрируем:

Интеграл по y — табличный:

Тогда

Потенцируем:

Заменим постоянную e C на C и уберем знак модуля, что сводится к умножению на постоянную ±1 , которую включим в C :

Шаг 2 Заменим постоянную C на функцию

Теперь заменим постоянную C на функцию от x :
C → u ( x )
То есть, будем искать решение исходного уравнения (1) в виде:
(2)
Находим производную.

По правилу дифференцирования сложной функции:
.
По правилу дифференцирования произведения:

.
Подставляем в исходное уравнение (1):
(1) ;

.
Два члена сокращаются:
;
.
Интегрируем:
.
Подставляем в (2):
.
В результате получаем общее решение линейного дифференциального уравнения первого порядка:
.

Пример решения линейного дифференциального уравнения первого порядка методом Лагранжа

Решаем однородное уравнение:

Разделяем переменные:

Умножим на :

Интегрируем:

Интегралы табличные:

Потенцируем:

Заменим постоянную e C на C и убираем знаки модуля:

Отсюда:

Заменим постоянную C на функцию от x :
C → u ( x )

Находим производную:
.
Подставляем в исходное уравнение:
;
;
Или:
;
.
Интегрируем:
;
Решение уравнения:
.

Общее решение уравнения:
.

Автор: Олег Одинцов . Опубликовано: 27-07-2012 Изменено: 01-03-2015

ЛДУ с переменными коэффициентами. Метод Лагранжа

Линейные дифференциальные уравнения с переменные коэффициентами

Если известно частное решение уравнения

то его порядок можно понизить на единицу (не нарушая линейности уравнения), полагая , где — новая неизвестная функция, а затем делая замену (можно непосредственно делать замену ).

Если известно частных линейно независимых решений уравнения (32), то порядок уравнения может быть понижен на единиц.

Общее решение уравнения

есть сумма какого-нибудь его частного решения и общего решения соответствующего однородного уравнения (32).

Если известна фундаментальная система соответствующего однородного уравнения (32), то общее решение неоднородного уравнения (33) может быть найдено методом вариации постоянных ( метод Лагранжа ).

Общее решение уравнения (32) имеет вид

где — произвольные постоянные.

Будем искать решение уравнения (33) в виде

где — некоторые пока неизвестные функции от . Для их определения получаем систему

Разрешая эту систему относительно , получаем

где — произвольные постоянные. Внося найденные значения в (34), получаем общее решения уравнения (33).

В частности, для уравнения второго порядка

Решая (36) относительно и , получаем

где и — постоянные интегрирования.

Замечание. Для уравнения , где , система (36) будет выглядеть так:

Пример 1. Найти общее решение уравнения , если есть его частное решение.

Решение. Положим , где — новая неизвестная функция от , тогда

Подставляя в данное уравнение, получаем

Но так как есть частное решение данного уравнения, то , поэтому имеем

Но , а значит , и уравнение (37) примет вид

Перепишем его в виде . Отсюда имеем , откуда

Интегрируя это уравнение, найдем и, следовательно, общее решение данного уравнения будет

Пример 2. Найти общее решение уравнения .

Решение. Общее решение соответствующего однородного уравнения имеет вид (см. пример 1)

и следовательно, его фундаментальная система решений будет

Будем искать общее решение данного уравнения методом вариации произвольных постоянных:

где — постоянные неизвестные функции от , подлежащие определению. Для их нахождения составим следующую систему:

Отсюда находим: . Интегрируя, получаем

Подставляя эти значения и в выражение для , найдем общее решение данного уравнения

Пример 3. Решить уравнение .

Решение. Соответствующее однородное уравнение будет . Его характеристическое уравнение имеет мнимые корни , и общее решение однородного уравнения имеет вид

Общее решение исходного уравнения ищем в виде

где и — неизвестные функции от . Для их нахождения составим систему

Разрешаем эту систему относительно и :

Подставляя выражения и в (38), получаем общее решение данного уравнения

Здесь есть частное решение исходного неоднородного уравнения.

Пример 4. Зная фундаментальную систему решений соответствующего однородного уравнения, найти частное решение уравнения

Решение. Применяя метод вариации постоянных, находим общее решение уравнения (39):

При первые два слагаемых правой части (40) стремятся к бесконечности, причем при любых , неравных нулю одновременно, функция есть бесконечно большая функция при . Третье слагаемое правой части (40) имеет пределом ноль при , что легко установить с помощью правила Лопиталя. Таким образом, функция , которая получается из (40) при и , будет решением уравнения (39), удовлетворяющим условию .

Составление дифференциального уравнения по заданной фундаментальной системе решений

Рассмотрим линейно независимую на отрезке систему функций

имеющих все производные до n-го порядка включительно. Тогда уравнение

где — неизвестная функция, будет линейным дифференциальным уравнением, для которого, как нетрудно видеть, функции составляют фундаментальную систему решений. Коэффициент при в (42) есть определитель Вронского системы (41). Те точки, в которых этот определитель обращается в ноль, будут особыми точками построенного уравнения — в этих точках обращается в ноль коэффициент при старшей производной .

Пример 1. Составить дифференциальное уравнение, для которого образуют фундаментальную систему решений.

Решение. Применяя формулу (42), получаем

Раскрывая определитель в левой части (43) по элементам третьего столбца, будем иметь . Это и есть искомое дифференциальное уравнение.

Пример 2. Составить дифференциальное уравнение, для которого функции фундаментальную систему решений образуют функции .

Решение. Составим уравнение вида (42):

Раскрывая последний определитель по элементам 3-го столбца, будем иметь

В этом примере определитель Вронского обращается в ноль при . Это не противоречит общей теории, в силу которой определитель Вронского фундаментальной системы решений линейного однородного дифференциального уравнения

с непрерывными на отрезке коэффициентами не обращается в ноль ни в одной точке отрезка . Записав уравнение (44) в виде

видим, что коэффициент при терпит разрыв при , так что в точке непрерывность коэффициентов уравнения (45) нарушается.

Разные задачи

Пусть — фундаментальная система линейного однородного уравнения

Тогда имеет место формула Остроградского–Лиувилля

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

Пример 1. Показать, что линейное дифференциальное уравнение имеет решение вида , где — некоторый многочлен. Показать, что второе решение этого уравнения имеет вид , где — также многочлен.

Решение. Будем искать решение в виде многочлена, например, первой степени: . Подставляя в уравнение, найдем, что . Пусть , тогда ;. таким образом, многочлен будет решением данного уравнения. Перепишем данное уравнение в виде

Пусть — второе частное решение данного уравнения, линейно независимое с первым. Находим определитель Вронского системы решений

здесь . Применяя формулу Остроградского–Лиувилля, будем иметь

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

Дифференциальные уравнения метод лагранжа примеры

Рассмотрим линейное неоднородное дифференциальное уравнение первого порядка:
(1) .
Существует три способа решения этого уравнения:

Рассмотрим решение линейного дифференциального уравнения первого порядка методом Лагранжа.

Метод вариации постоянной (Лагранжа)

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

Шаг 1 Решение однородного уравнения

Ищем решение однородного уравнения:

Это уравнение с разделяющимися переменными

Разделяем переменные – умножаем на dx , делим на y :

Интеграл по y – табличный:

Заменим постоянную e C на C и уберем знак модуля, что сводится к умножению на постоянную ±1 , которую включим в C :

Шаг 2 Заменим постоянную C на функцию

Теперь заменим постоянную C на функцию от x :
C → u ( x )
То есть, будем искать решение исходного уравнения (1) в виде:
(2)
Находим производную.

По правилу дифференцирования сложной функции:
.
По правилу дифференцирования произведения:

.
Подставляем в исходное уравнение (1):
(1) ;

.
Два члена сокращаются:
;
.
Интегрируем:
.
Подставляем в (2):
.
В результате получаем общее решение линейного дифференциального уравнения первого порядка:
.

Пример решения линейного дифференциального уравнения первого порядка методом Лагранжа

Решаем однородное уравнение:

Заменим постоянную e C на C и убираем знаки модуля:

Заменим постоянную C на функцию от x :
C → u ( x )

Находим производную:
.
Подставляем в исходное уравнение:
;
;
Или:
;
.
Интегрируем:
;
Решение уравнения:
.

Общее решение уравнения:
.

Автор: Олег Одинцов . Опубликовано: 27-07-2012 Изменено: 01-03-2015

Общий метод решения уравнения Лагранжа

Предположим, что некоторое дифференциальное уравнение первого порядка $Fleft(x,y,y’
ight)=0$, не разрешенное относительно производной, удалось разрешить относительно $y$, то есть представить в виде $y=fleft(x,y’
ight)$.

Частным случаем дифференциального уравнения такого вида является уравнение Лагранжа $y=xcdot phi left(y’
ight)+psi left(y’
ight)$, в котором $phi left(y’
ight)
e y’$.

Дифференциальное уравнение Лагранжа решают методом введения параметра $y’=p$.

При этом исходное дифференциальное уравнение можно переписать в виде $y=xcdot phi left(p
ight)+psi left(p
ight)$.

Выполнив дифференцирование по $x$ с учетом $dy=pcdot dx$, после несложных алгебраических преобразований получаем линейное дифференциальное уравнение относительно функции $xleft(p
ight)$ и её производной $frac $, а именно: $frac -frac

ight)> cdot x=frac

Попробуй обратиться за помощью к преподавателям

Это уравнение решается известным методом, в результате чего получим его общее решение $x=Fleft(p,C
ight)$.

Подставив полученный результат в соотношение $y=xcdot phi left(p
ight)+psi left(p
ight)$, получим $y=Fleft(p,C
ight)cdot phi left(p
ight)+psi left(p
ight)$.

Дополнительные частные либо особые решения уравнения Лагранжа могут быть получены в результате нахождения действительных корней уравнения $p-phi left(p
ight)=0$ и подстановки их в $y=xcdot phi left(p
ight)+psi left(p
ight)$.

Решение типичных задач

Решить дифференциальное уравнение $y=-xcdot y’+y’^ $.

Имеем дифференциальное уравнение Лагранжа, в котором $phi left(y’
ight)=-y’$ и $psi left(y’
ight)=y’^ $.

Вводим параметр $y’=p$ и получаем $y=-xcdot p+p^ $, а также $phi left(p
ight)=-p$ и $psi left(p
ight)=p^ $.

Теперь получим уравнение вида $frac -frac

ight)> cdot x=frac

ight)> $. Для этого находим: $phi ‘left(p
ight)=-1$; $psi ‘left(p
ight)=2cdot p$; $p-phi left(p
ight)=p-left(-p
ight)=2cdot p$.

Уравнение приобретает вид: $frac +frac cdot x=1$.

Применяем алгоритм решения линейного неоднородного дифференциального уравнения:

  1. Стандартный вид $frac +frac cdot x=1$, где $Pleft(p
    ight)=frac $, $Qleft(p
    ight)=1$.
  2. Вычисляем интеграл $I_ =int Pleft(p
    ight)cdot dp =int frac cdot dp =frac cdot ln left|p
    ight|$.

Записываем частное решение $vleft(p
ight)=e^ cdot ln left|p
ight|> $, выполняем упрощающие преобразования: $ln vleft(p
ight)=-frac cdot ln left|p
ight|$; $ln left(vleft(p
ight)
ight)^ +ln left|p
ight|=0$; $left(vleft(p
ight)
ight)^ cdot left|p
ight|=1$.

Выбираем для $vleft(p
ight)$ простейший ненулевой вариант: $vleft(p
ight)=frac $.

Вычисляем интеграл $I_ =int fraccdot dp =int sqrt

cdot dp =frac cdot p^ > $ и получаем $uleft(p,C
ight)=frac cdot p^ > +C$.

Получаем общее решение данного линейного неоднородного дифференциального уравнения в виде $x=left(frac cdot p^ > +C
ight)cdot frac =frac cdot p+frac

Подставляем полученный результат в $y=xcdot phi left(p
ight)+psi left(p
ight)$. Получаем: $y=-left(frac cdot p+frac

>
ight)cdot p+p^ =frac cdot p^ -Ccdot sqrt

Таким образом, общее решение данного уравнения Лагранжа в параметрической форме имеет вид: $left cdot p+frac

> > \ cdot p^ -Ccdot sqrt

Для определения дополнительных частных либо особых решений находим корни уравнения $p-phi left(p
ight)=0$: получаем $p=0$.

Подставляем $p=0$ в $y=-xcdot p+p^ $ и получаем $y=0$. Это решение является частным, так как получается из общего при $C=frac cdot p^ > $.

Задай вопрос специалистам и получи
ответ уже через 15 минут!

Метод вариации произвольной постоянной, или метод Лагранжа — еще один способ решения линейных дифференциальных уравнений первого порядка и уравнения Бернулли.

Линейные дифференциальные уравнения первого порядка — это уравнения вида y’+p(x)y=q(x). Если в правой части стоит нуль: y’+p(x)y=0, то это — линейное однородное уравнение 1го порядка. Соответственно, уравнение с ненулевой правой частью, y’+p(x)y=q(x), — неоднородное линейное уравнение 1го порядка.

Метод вариации произвольной постоянной (метод Лагранжа) состоит в следующем:

1) Ищем общее решение однородного уравнения y’+p(x)y=0: y=y*.

2) В общем решении С считаем не константой, а функцией от икса: С=С(x). Находим производную общего решения (y*)’ и в первоначальное условие подставляем полученное выражение для y* и (y*)’. Из полученного уравнения находим функцию С(x).

3) В общее решение однородного уравнения вместо С подставляем найденное выражение С(x).

Рассмотрим примеры на метод вариации произвольной постоянной. Возьмем те же задания, что и в примерах решения линейных дифференциальных уравнений методом Бернулли , сравним ход решения и убедимся, что полученные ответы совпадают.

1) y’=3x-y/x

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

y’+y/x=3x (I). Теперь действуем по плану.

1) Решаем однородное уравнение y’+y/x=0. Это уравнение с разделяющимися переменными. Представляем y’=dy/dx, подставляем: dy/dx+y/x=0, dy/dx=-y/x. Обе части уравнения умножаем на dx и делим на xy≠0: dy/y=-dx/x. Интегрируем:

2) В полученном общем решении однородного уравнения будем считать С не константой, а функцией от x: С=С(x). Отсюда

Полученные выражения подставляем в условие (I):

Интегрируем обе части уравнения:

здесь С — уже некоторая новая константа.

3) В общее решение однородного уравнения y=C/x, где мы считали С=С(x), то есть y=C(x)/x, вместо С(x) подставляем найденное выражение x³+C: y=(x³+C)/x или y=x²+C/x. Получили такой же ответ, как и при решении методом Бернулли.

2) y’+y=cosx.

Здесь уравнение уже записано в стандартном виде, преобразовывать не надо.

1) Решаем однородное линейное уравнение y’+y=0: dy/dx=-y; dy/y=-dx. Интегрируем:

Чтобы получить более удобную форму записи, экспоненту в степени С примем за новую С:

Это преобразование выполнили, чтобы удобнее было находить производную.

2) В полученном общем решении линейного однородного уравнения считаем С не константой, а функцией от x: С=С(x). При этом условии

Полученные выражения y и y’ подставляем в условие:

Умножим обе части уравнения на

Интегрируем обе части уравнения по формуле интегрирования по частям, получаем:

Здесь С уже не функция, а обычная константа.

3) В общее решение однородного уравнения

подставляем найденную функцию С(x):

Получили такой же ответ, как и при решении методом Бернулли.

Метод вариации произвольной постоянной применим и для решения уравнений Бернулли .

y’x+y=-xy².

Приводим уравнение к стандартному виду: y’+y/x=-y² (II).

1) Решаем однородное уравнение y’+y/x=0. dy/dx=-y/x. Умножаем обе части уравнения на dx и делим на y: dy/y=-dx/x. Теперь интегрируем:

2) В полученном общем решении будем считать С не константой, а некоторой функций от x. При этом условии

Подставляем полученные выражения в условие (II):

Получили уравнение с разделяющимися переменными относительно С и x:

Здесь С — уже обычная константа. В процессе интегрирования писали вместо С(x) просто С, чтобы не перегружать запись. А в конце вернулись к С(x), чтобы не путать С(x) с новой С.

3) В общее решение однородного уравнения y=C(x)/x подставляем найденную функцию С(x):

Получили такой же ответ, что и при решении способом Бернулли.

Примеры для самопроверки:

1) Решаем однородное уравнение y’-2y=0. y’=dy/dx, отсюда dy/dx=2y, умножаем обе части уравнения на dx, делим на y и интегрируем:

Отсюда находим y:

2) В полученном решении С будем считать не константой, а функцией от x: C=C(x). Тогда

Выражения для y и y’ подставляем в условие (для краткости будем питать С вместо С(x) и С’ вместо C'(x)):

Для нахождения интеграла в правой части применяем формулу интегрирования по частям:

Теперь подставляем u, du и v в формулу:

3) Теперь подставляем в решение однородного

Отсюда получаем решение неоднородного уравнения:

2. Поделив обе части данного уравнения на x, приходим к уравнению

Это — уравнение Бернулли.

1) Решаем однородное уравнение y’+2y/x=0,

2) В этом решении заменяем константу С на функцию от x С(x), тогда

(для удобства пишем вместо С(x) просто С, но помним, что С здесь — функция от x). Теперь подставляем выражения для y и y’ в условие:

Интегрируем обе части уравнения:

Если ввести обозначение 3С1=С, то получим

3) В условие y=C(x)/x² подставляем найденное С(x):


источники:

http://mathhelpplanet.com/static.php?p=ldu-s-peremennymi-koeffitsientami

http://pcznatok.ru/kompjutery/differencialnye-uravnenija-metod-lagranzha-primery.html