Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дифференциальные уравнения.pdf
Скачиваний:
320
Добавлен:
18.04.2015
Размер:
723 Кб
Скачать
☆
искать в виде

Решение. Решение будем искать в два этапа.

1 этап. Найдем общее решение соответствующего

однородного уравнения y′−

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 0 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

переменными.

Запишем

 

его в

виде

dy

−

dx

= 0 и

 

y

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

проинтегрируем

∫

dy

− ∫

dx

 

 

 

= C . Вычислив интегралы,

получим

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln

 

y

 

−ln

 

x

 

= ln

 

C

 

ln

 

y

 

 

 

= ln

 

C

 

 

 

 

 

y

 

 

=

 

C

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Общее решение однородного уравнения имеет вид y = Cx .

2 этап. Общее решение неоднородного уравнения будем y(x)= C(x) x .

 

Подставляя

 

 

его

в исходное

уравнение получим,

′

 

 

 

C

(x)x

2

′

 

2

 

 

 

 

 

x = x

 

 

 

C (x)x +C(x)−

 

 

C (x)x +C(x)−C(x)= x

 

′

 

 

 

 

′

 

C(x)= ∫xdx +C1

 

или

C (x)x = x

2

C (x)= x

 

 

 

 

 

 

 

 

 

 

 

C(x)= x22 +C1 .

Общее решение исходного уравнения имеет вид y(x)= C1 x + x23 .

9.2.4. Уравнения в полных дифференциалах

Определение. Дифференциальное уравнение

M (x, y)dx + N(x, y)dy = 0

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

дифференцируемой функции двух переменных u(x, y), то есть левая часть уравнения представима в виде

25

N(x, y)= ∂∂uy .

M (x, y)dx + N (x, y)dy = du(x, y).

Теорема. Пусть задано дифференциальное уравнение, где M (x, y) и N(x, y) - непрерывно дифференцируемые функции.

Для того чтобы уравнение было уравнением в полных дифференциалах, необходимо и достаточно выполнение следующего условия

∂M (x, y) = ∂N (x, y).

∂y ∂x

Доказательство. Необходимость. Пусть заданное уравнение

– уравнение в полных дифференциалах. Тогда по определению существует дифференцируемая функция двух переменных u(x, y), такая что M (x, y)dx + N (x, y)dy = du(x, y).

По определению полного дифференциала du(x, y)= ∂∂ux dx + ∂∂uy dy .

Следовательно, M (x, y)= ∂∂ux ,

Продифференцируем

равенство M (x, y)=

∂u

по y , а

 

 

∂u

 

 

 

 

 

 

 

∂x

 

равенство

N(x, y)=

по x . Получим

 

 

 

 

 

 

 

∂y

 

 

 

 

 

 

 

 

 

 

 

∂M (x, y)

 

∂

∂u

 

∂N(x, y)

 

∂

 

∂u

 

 

 

=

 

 

 

,

 

=

 

 

 

.

 

 

 

 

 

 

 

 

∂y

 

 

∂y ∂x

 

∂x

 

 

 

 

 

 

 

 

 

 

∂x

∂y

В силу непрерывности функций M (x, y) и N(x, y), порядок дифференцирования в этих выражениях можно поменять, то есть

 

∂

∂u

 

∂

 

∂u

 

 

 

 

=

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

∂y ∂x ∂x

∂y

Следовательно,

 

 

 

 

 

∂M (x, y)

=

∂N (x, y).

 

 

∂y

 

 

∂x

26

 

 

 

 

 

 

 

Достаточность. Пусть ∂M (x, y) = ∂N (x, y). Покажем, что

∂y ∂x

существует функция u(x, y), такая что

M (x, y)dx + N (x, y)dy = du(x, y).

Напомним формулу полного дифференциала du(x, y)= ∂∂ux dx + ∂∂uy dy ,

из которой следуют следующие равенства:

 

 

∂u

= M (x, y),

∂u = N (x, y).

 

 

 

∂x

 

 

 

 

 

∂y

 

Рассмотрим

 

область

G = {(x, y): x (a,b), y (c,d )}.

Проинтегрируем равенство

∂u =

M (x, y) по x

в этой области.

 

∂u(x, y)

 

 

 

∂x

 

 

 

 

 

 

x

 

x

(x, y)dx , где x0 (a,b). Отсюда

Получим ∫

 

 

dx

= ∫M

∂x

 

x0

 

 

 

x0

 

 

 

 

 

 

 

 

 

u(x, y)−u(x0 , y)= ∫x M (x, y)dx ,

 

 

 

 

 

 

 

 

 

 

 

x0

 

 

u(x, y)= u(x0 , y)+ ∫x M (x, y)dx .

(*)

 

 

 

 

 

 

 

 

 

x0

 

Продифференцируем последнее равенство по y

 

 

∂u(x, y)

=

 

du(x0 , y)

+

 

∂

∫x M (x, y)dx .

 

 

 

 

 

 

 

 

 

∂y

 

 

dy

 

 

∂y x0

 

Учитывая, что ∂u

= N (x, y), получим

 

 

∂y

 

 

 

du(x0 , y)

 

 

 

 

 

 

 

 

N(x, y)=

 

+

∂

∫x M (x, y)dx .

 

 

 

 

 

 

 

 

 

dy

 

∂y x0

 

27

В

 

силу

непрерывности

 

функции

M (x, y),

 

порядок

дифференцирования

 

и

интегрирования

можно

 

поменять,

N(x, y)=

du(x0 , y)

 

+ ∫x

∂

M (x, y)dx .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dy

 

x0 ∂y

 

 

 

 

 

 

 

 

 

 

Из условия

∂M (x, y) =

∂N (x, y)

следует, что

 

 

 

 

 

 

 

∂y

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

N(x, y)=

du(x0 , y)

+

∫x

∂

N (x, y)dx .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dy

 

 

x0 ∂x

 

 

 

 

Выполним ряд преобразований:

 

 

 

du(x0 , y)

 

 

 

N(x, y)=

du(x0 , y)

 

+ N(x, y)− N (x0 , y)

 

= N (x0 , y)

 

dy

 

 

 

 

dy

 

 

 

 

 

 

 

 

 

 

 

 

 

 

du(x0 , y)= N(x0 , y)dy

 

 

u(x0 , y)= ∫y N (x0 , y)dy ,где

y0 (c,d ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подставив u(x0 , y) в выражение (*), получим

 

 

 

 

 

 

u(x, y)= ∫x M (x, y)dx + ∫y N(x0 , y)dy .

 

 

 

 

 

 

 

 

 

 

 

 

x0

 

 

 

 

y0

 

 

 

 

Таким образом,

если

∂u = M (x, y), ∂u

= N(x, y),

то может

 

 

 

 

 

 

 

 

 

 

 

 

 

∂x

 

 

 

 

∂y

 

 

 

 

быть построена функция u(x, y), такая что

 

 

 

 

 

 

 

 

 

M (x, y)dx + N (x, y)dy = du(x, y),

 

 

Это

 

 

означает,

 

что

рассматриваемое уравнение есть

уравнение в полных дифференциалах.

 

 

 

 

Замечание. Равенство

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∫x M (x, y)dx + ∫y N (x0 , y)dy = C

 

 

 

 

 

 

 

x0

 

 

 

 

 

 

y0

 

 

 

 

 

 

 

задает общий интеграл уравнения в полных дифференциалах. Замечание. Аналогично можно показать, что равенство

28

∫x M (x, y0 )dx + ∫y N (x, y)dy = C

x0 y0

тоже задает общий интеграл уравнения в полных дифференциалах.

Замечание. Значения x0 и y0 можно выбрать произвольно. Необходимо только чтобы существовали подинтегральные функции M (x, y0 ), N(x0 , y). Если решается задача Коши, то x0

и y0 соответствуют начальным данным.

Пример 1. Проинтегрировать уравнение

(x3 + y)dx + (x − y)dy = 0 .

Решение.

Здесь

M (x, y)= x3 + y ,

N(x, y)= x − y .

∂M (x, y)

=1,

∂N(x, y)

=1 .

 

∂y

 

x

 

 

Уравнение является уравнением в полных дифференциалах. Найдем общий интеграл уравнения. Это можно сделать двумя способами. Либо воспользоваться полученными формулами, либо найти общий интеграл по алгоритму, изложенному в доказательстве теоремы.

Способ 1. Воспользуемся первой из полученных формул

∫x (x3 + y)dx + ∫y (x0 − y)dy = C , пусть x0 = 0, y0 = 0 .

x0

y0

∫x (x3 + y)dx + ∫y (− y)dy = C .

0

0

Вычислив интегралы, получим общий интеграл заданного уравнения

 

 

x4

+ x y −

 

y2

= C .

 

 

 

4

 

2

 

 

 

 

 

 

 

 

∂u

Способ 2. Найдем общий

 

интеграл

непосредственно

= M (x, y)= x3 + y , тогда u = ∫(x3 + y)dx =

x4

+ x y + ϕ(y).

∂x

4

 

 

 

 

 

 

 

Продифференцируем полученное равенство по y .

29