Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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


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


y^{(n)}+p_1(x)y^{(n-1)}+\ldots+p_n(x)y=0,
(32)

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


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


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


y^{(n)}+p_1(x)y^{(n-1)}+\ldots+p_n(x)y=f(x)
(33)

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


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


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


y=C_1y_1+C_2y_2+\ldots+C_ny_n,

где C_1,\,C_2,\,\ldots,\,C_n — произвольные постоянные.


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


y=C_1(x)y_1+C_2(x)y_2+\ldots+C_n(x)y_n,
(34)

где C_1(x),\,C_2(x),\,\ldots,\,C_n(x) — некоторые пока неизвестные функции от x. Для их определения получаем систему


\begin{cases} y_1C'_1+y_2C'_2+\ldots+y_nC'_n=0,\\[3pt] y'_1C'_1+y'_2C'_2+\ldots+y'_nC'_n=0,\\[3pt] \ldots\ldots\ldots\ldots\ldots\ldots\ldots\\[3pt] y_1^{(n-1)}C'_1+y_2^{(n-2)}C'_2+\ldots+y_n^{n-1}C'_n=f(x).\end{cases}
(35)

Разрешая эту систему относительно C'_i(x),~i=1,2,\ldots,n, получаем


\frac{dC_i}{dx}=\varphi_i(x),~i=1,2,\ldots,n откуда C_i(x)=\int\varphi_i(x)\,dx+\widetilde{C}_i\,,

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


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


y''+p_1(x)y'+p_2(x)y=f(x)

система (35) имеет вид
\begin{cases}y_1C'_1+y_2C'_2=0,\\[3pt]y'_1C'_1+y'_2C'_2=f(x).\end{cases}
(36)

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


C'_1=-\frac{y_2f(x)}{\mathsf{W}[y_1,y_2]}, \quad C'_2=\frac{y_1f(x)}{\mathsf{W}[y_1,y_2]}\,,
откуда находим
C_1=-\int\frac{y_2f(x)}{\mathsf{W}[y_1,y_2]}\,dx+\widetilde{C}_1, \quad C_2=\int\frac{y_1f(x)}{\mathsf{W}[y_1,y_2]}\,dx+ \widetilde{C}_2,

где \widetilde{C}_1 и \widetilde{C}_1 — постоянные интегрирования.


Замечание. Для уравнения a_0y''+a_1(x)y'+a_2(x)y=f(x), где a_0(x) \not\equiv 0,~a_0(x)\ne0, система (36) будет выглядеть так:


\begin{cases}y_1C'_1+y_2C'_2=0,\\[5pt]y'_1C'_1+y'_2C'_2=\dfrac{f(x)}{a_0(x)}.\end{cases}



Пример 1. Найти общее решение уравнения xy''+2y'+xy=0, если y_1=\sin{x}\slash x есть его частное решение.


Решение. Положим y=\frac{\sin{x}}{x}\cdot z, где z — новая неизвестная функция от x, тогда


y'=y'_1z+y_1z', \quad y''=y''_1z+2y'_1z'+y_1z''.

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


(xy''_1+2y'_1+xy'_1)z+xy_1z''+2(xy'_1+y_1)z'=0.

Но так как y_1=\frac{\sin{x}}{x} есть частное решение данного уравнения, то xy''_1+2y'_1+xy_1=0, поэтому имеем


xy_1z''+2(xy'_1+y_1)z'=0.
(37)

Но y'_1=\frac{\cos{x}}{x}-\frac{\sin{x}}{x^2}, а значит xy'_1+y_1=\cos{x}, и уравнение (37) примет вид


z''\sin{x}+2z'\cos{x}=0.

Перепишем его в виде \frac{z''}{z'}+2\frac{\cos{x}}{\sin{x}}=0. Отсюда имеем (\ln|z'|+2\ln|\sin{x}|)'=0, откуда


\ln|z'|+2\ln|\sin{x}|=\ln\widetilde{C}_1, или z'\sin^2x=\widetilde{C}_1.

Интегрируя это уравнение, найдем z=-\widetilde{C}_1\operatorname{ctg}x+C_2 и, следовательно, общее решение данного уравнения будет


y=-\widetilde{C}_1\frac{\cos{x}}{x}+C_2\frac{\sin{x}}{x} или y=C_1\frac{\cos{x}}{x}+C_2\frac{\sin{x}}{x}~~(C_1=-\widetilde{C}_1).



Пример 2. Найти общее решение уравнения y''+\frac{2}{x}y'+y=\frac{1}{x}~(x\ne0).


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


y_{\text{o.o}}= C_1\frac{\sin{x}}{x}+C_2\frac{\cos{x}}{x}\,.

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


y_1=\frac{\sin{x}}{x}, \quad y_2=\frac{\cos{x}}{x}\,.

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


y= C_1(x)\frac{\sin{x}}{x}+C_2(x)\frac{\cos{x}}{x}\,,

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


\left\{\!\begin{gathered} C'_1(x)\frac{\sin{x}}{x}+C'_2(x)\frac{\cos{x}}{x}=0,\\ C'_1(x)\frac{x\cos{x}-\sin{x}}{x}+C'_2(x)\frac{-x\sin{x}-\cos{x}}{x}=\frac{1}{x}. \end{gathered}\right.

Отсюда находим: C'_1(x)=\cos{x},~C'_2(x)=-\sin{x}. Интегрируя, получаем


C_1(x)=\sin{x}+\widetilde{C}_1, \quad C_2(x)=\cos{x}+\widetilde{C}_2.

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


y=\widetilde{C}_1\frac{\sin{x}}{x}+\widetilde{C}_2\frac{\cos{x}}{x}+\frac{1}{x}\,.



Пример 3. Решить уравнение y''+y=\frac{1}{\cos{x}}.


Решение. Соответствующее однородное уравнение будет y''+y=0. Его характеристическое уравнение \lambda^2+1=0 имеет мнимые корни \lambda_{1,2}=\pm i, и общее решение однородного уравнения имеет вид


y_{\text{o.o}}= C_1\cos{x}+C_2\sin{x}\,.

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


y=C_1(x)\cos{x}+C_2(x)\sin{x}\,,
(38)

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


\left\{\!\begin{aligned} \cos{x}\cdot C'_1+\sin{x}\cdot C'_2(x)&=0,\\ -\sin{x}\cdot C'_1(x)+\cos{x}\cdot C'_2(x)&=\frac{1}{\cos{x}}\, \end{aligned}\right.

Разрешаем эту систему относительно C'_1(x) и C'_2(x):


C'_1(x)=-\operatorname{tg}x\, \quad C'_2(x)=1.

Интегрированием находим


C'_1(x)=\ln|\cos{x}|+ \widetilde{C}_1, \quad C_2(x)=x+\widetilde{C}_2.

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


y=\widetilde{C}_1\cos{x}+\widetilde{C}_2\sin{x}+ \cos{x}\cdot\ln|\cos{x}|+x\sin{x}\,.

Здесь \cos{x}\cdot\ln|\cos{x}|+x\sin{x} есть частное решение исходного неоднородного уравнения.




Пример 4. Зная фундаментальную систему решений y_1\ln{x},~y_2=x соответствующего однородного уравнения, найти частное решение уравнения


x^2(1-\ln{x})y''+xy'-y=\frac{(1-\ln{x})^2}{x},
(39)

удовлетворяющее условию \lim_{x\to-\infty}y=0.


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


y=C_1\ln{x}+C_2x+ \frac{1-2\ln{x}}{4x}\,.
(40)

При x\to+\infty первые два слагаемых правой части (40) стремятся к бесконечности, причем при любых C_1,~C_2, неравных нулю одновременно, функция C_1\ln{x}+C_2x есть бесконечно большая функция при x\to+\infty. Третье слагаемое правой части (40) имеет пределом ноль при x\to+\infty, что легко установить с помощью правила Лопиталя. Таким образом, функция y=\frac{1-2\ln{x}}{4x}, которая получается из (40) при C_1=0 и C_2=0, будет решением уравнения (39), удовлетворяющим условию \lim_{x\to+\infty}y=0.




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


Рассмотрим линейно независимую на отрезке [a,b] систему функций


y_1(x),~y_2(x),~\ldots,~y_n(x),
(41)

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


\begin{vmatrix} y_1(x)&y_2(x)&\cdots&y_n(x)&y(x)\\[5pt] y'_1(x)&y'_2(x)&\cdots&y'_n(x)&y'(x)\\[5pt] \vdots&\vdots&\ddots&\vdots&\vdots\\[5pt] y_1^{(n)}(x)&y_2^{(n)}(x)&\cdots&y_n^{(n)}(x)&y^{(n)}(x) \end{vmatrix}=0,
(42)

где y(x) — неизвестная функция, будет линейным дифференциальным уравнением, для которого, как нетрудно видеть, функции y_1(x),y_2(x),\ldots,y^{(n)}(x) составляют фундаментальную систему решений. Коэффициент при y^{(n)}(x) в (42) есть определитель Вронского \mathsf{W}[y_1,y_2,\ldots,y_n] системы (41). Те точки, в которых этот определитель обращается в ноль, будут особыми точками построенного уравнения — в этих точках обращается в ноль коэффициент при старшей производной y^{(n)}(x).




Пример 1. Составить дифференциальное уравнение, для которого y_1(x)=e^{x},~y_2(x)=e^{-x} образуют фундаментальную систему решений.


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


\begin{vmatrix} e^x&\phantom{-}e^{-x}&y\\ e^x&-e^{-x}&y'\\ e^x&\phantom{-}e^{-x}&y'' \end{vmatrix}=0, \quad \begin{vmatrix} 1&\phantom{-}1&y\\ 1&-1&y'\\ 1&\phantom{-}1&y'' \end{vmatrix}=0.
(43)

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




Пример 2. Составить дифференциальное уравнение, для которого функции фундаментальную систему решений образуют функции y_1(x)=e^{x^2},~y_2(x)e^{-x^2}.


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


\begin{vmatrix} e^{x^2}&e^{-x^2}&y\\ 2xe^{x^2}&-2xe^{-x^2}&y'\\ (2+4x^2)e^{x^2}&(4x^2-2)e^{-x^2}&y'' \end{vmatrix}=0, \quad \begin{vmatrix} 1&1&y\\ 2x&-2x&y'\\ 2+4x^2&4x^2-2&y'' \end{vmatrix}=0.

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


xy''-y'-4x^3y=0.
(44)

В этом примере определитель Вронского \mathsf{W}[y_1,y_2]=-4x обращается в ноль при x=0. Это не противоречит общей теории, в силу которой определитель Вронского фундаментальной системы решений линейного однородного дифференциального уравнения


y^{(n)}+p_1(x)y^{(n-1)}+\ldots+p_n(x)y=0

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


y''-\frac{1}{x}y'-4x^2y=0,
(45)

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




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


Пусть y_1,y_2,\ldots,y_n — фундаментальная система линейного однородного уравнения


y^{(n)}+p_1(x)y^{(n-1)}+\ldots+p_n(x)y=0.

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


\mathsf{W}(x)=\mathsf{W}(x_0)\exp\!\Biggl(-\int\limits_{x_0}^{x}p_1(t)\,dt\Biggr),

где \mathsf{W}(x)=\mathsf{W}[y_1,y_2,\ldots,y_n] — определитель Вронского, а x_0 — любое значение x из отрезка [a,b], на котором непрерывны коэффициенты p_1(x),~p_2(x),\ldots,p_n(x) уравнения.




Пример 1. Показать, что линейное дифференциальное уравнение xy''-(x+2)y'+y=0 имеет решение вида y_1=P(x), где P(x) — некоторый многочлен. Показать, что второе решение y_2 этого уравнения имеет вид y_2=e^xQ(x), где Q(x) — также многочлен.


Решение. Будем искать решение y_1(x) в виде многочлена, например, первой степени: y_1=Ax+B. Подставляя в уравнение, найдем, что -2A+B=0. Пусть A=1, тогда B=2;. таким образом, многочлен y_1=x+2 будет решением данного уравнения. Перепишем данное уравнение в виде


y''-\frac{x+2}{x}y'+\frac{1}{x}y=0.

Пусть y_2(x) — второе частное решение данного уравнения, линейно независимое с первым. Находим определитель Вронского системы решений y_1=x+2,~y_2:


\mathsf{W}[y_1,y_2]= \begin{vmatrix}x+2&y_2\\1&y'_2\end{vmatrix}=(x+2)y'_2-y_2,

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


(x+2)y'_2-y_2=\mathsf{W}(x_0)\exp\Biggl(-\int\limits_{x_0}^{x}\frac{t+2}{t}\,dt\Biggr),

где x_0 — любое значение x, причем x_0\ne0,~x_0\ne-2, или (x+2)y'_2-y_2=Ax^2e^x; здесь A=\frac{\mathsf{W}(x_0)e^{-x_0}}{x_0^2}=\text{const}. Для нахождения y_2 получили линейное дифференциальное уравнение первого порядка. Деля обе части этого уравнения на (x+2)^2, приведем его к виду


{\left(\frac{y_2}{x+2}\right)\!}'= A\,\frac{x^2e^x}{(x+2)^2}\,.

Интегрируя, найдем \frac{y_2}{x+2}=A\,\frac{x-2}{x+2}\,e^x ; отсюда y_2=A(x-2)e^x..

Математический форум (помощь с решением задач, обсуждение вопросов по математике).
Кнопка "Поделиться"
Если заметили ошибку, опечатку или есть предложения, напишите в комментариях.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved