Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Дифференциальные уравнения и их приложения в технике. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
832 Кб
Скачать

1.4. Линейные дифференциальные уравнения первого порядка и уравнения Бернулли

Определение 1. ДУ называется линейным, если искомая функция и ее производная входят в уравнение только в первой степени и не перемножаются между собой.

Линейное уравнение первого порядка имеет вид

y′+ p(x) y =q(x).

(1)

Рассмотрим два метода решения уравнения (1): метод Бернулли и метод Лагранжа.

1.4.1. Метод Бернулли

Будем искать функцию y(x) в виде произведения двух неизвестных функций:

y(x)=u(x) v(x).

Тогда

 

 

 

 

y (x) =u (x) v(x)+u(x) v (x).

 

Исходное уравнение примет вид

 

uv +u v′+ p(x) u v = q(x)

 

или

 

 

 

uv +u (v′+ p(x)v) = q(x).

 

Одну из функций u(x)

или v(x)

можно выбрать произвольно.

Примем за v = v(x) частное решение уравнения

 

v′+ p(x)v = 0

(при C = 0),

 

обращающее в ноль коэффициент при u.

 

Получим систему уравнений

 

 

 

v′+ p(x)v = 0,

(2)

 

 

 

 

uv = q(x).

 

Каждое уравнение системы (2) есть уравнение с разделяющимися переменными. Решая первое уравнение системы (2), находим функцию v . Подставляя найденное выражение во второе уравнение системы, определяем функцию u.

10

Пример 1. Найти общее решение ДУ

y′+

4y

= x

3

.

x

 

Решение

 

 

 

 

 

 

 

 

 

 

 

 

 

y = u v

 

uv +u v′+

4 u v

= x

3

 

 

 

v +u v

x

 

 

 

y′ = u

 

 

 

 

4v

 

 

 

 

 

 

 

 

4v

 

 

 

= 0,

 

 

 

3

 

v′+

x

 

uv +u v′+

= x

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

x

3

.

 

 

 

 

 

 

 

 

uv =

 

 

 

Решаем первое уравнение системы:

 

 

 

 

 

 

 

 

 

v′+

4v

= 0

d v

 

 

= −

4v

 

 

 

 

 

d v

= −

4dx

d v

= −

4dx .

 

x

d x

x

v

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

v

 

 

x

 

 

 

 

 

 

 

ln

 

v

 

= −4ln

 

x

 

 

v = x

4 =

1

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x4

 

 

 

Решаем второе уравнение системы:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

3

 

 

7

 

 

 

 

 

 

 

 

7

 

 

 

 

7

 

 

 

4 = x

 

 

 

 

 

du =x

dx du =x

 

dx

u

x

u = x

 

 

 

 

 

 

x8

 

 

 

 

 

 

 

 

 

x8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

u =

 

+C

 

 

y

=

 

+C x

 

– общее решение.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

Пример 2. Найти частное решение ДУ y′− y tg x = sin x , удовлетворяющее начальным условиям y x=0 =1.

Решение

y = u v,

uv +u v′−u v tg x = sin x.

 

y′ = uv +u v

 

v′−v tg x =

0,

uv +u(v′−v tg x) = sin x

 

 

 

 

uv = sin x.

 

Решаем первое из уравнений системы: v′−v tg x = 0.

dv

= v tg x

dv

= tg x dx.

dx

 

v

 

dv

 

= tg x dx ln

 

v

 

= −ln

 

cos x

 

.

 

 

 

 

v

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

v

 

 

 

cos1 x

 

v =

1

.

 

 

ln

 

 

= ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

Решаем второе уравнение системы:

1

 

 

 

 

 

 

 

 

u

 

= sin x

 

 

 

du =sin x cos x dx.

cos x

 

 

 

 

du =sin x cos x dx.

 

 

u

=

sin 2

x

+C.

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

Тогда общее решение будет иметь вид

 

 

 

 

 

1

 

sin 2 x

 

 

y =u v =

 

 

 

 

 

+C .

 

 

 

 

 

 

 

 

 

cos x

 

2

 

 

 

 

 

 

 

Найдем значение произвольной постоянной C , такое чтобы было выполнено начальное условие y x=0 =1:

 

 

1

sin 2

0

 

 

1

=

 

 

 

 

+C

C =1.

 

 

 

 

 

cos 0

 

2

 

 

 

 

 

 

 

 

 

Искомое частное решение имеет вид

 

1

sin 2

x

 

y =

 

 

 

 

+1 .

 

 

 

 

 

 

2

 

 

 

cos x

 

 

1.4.2. Метод Лагранжа

Рассмотрим линейное дифференциальное уравнение

y′+ p(x) y =q(x).

(1)

Если q(x)=0, то уравнение (1) называется линейным однородным ДУ, если q(x) 0, то уравнение (1) называется линейным

неоднородным ДУ.

Рассмотрим сначала однородное уравнение

y′+ p(x) y =0.

(1)

В случае уравнений первого порядка однородное линейное уравнение является ДУ с разделяющимися переменными. Найдем его общее решение:

 

dy

 

y

= −p(x) y y

=− p(x)dx.

 

12

dy

=− p(x)dx ln

 

y

 

ln

 

C

 

= −p(x)dx.

 

 

 

 

 

 

y

 

 

y

 

 

 

 

 

 

 

 

 

 

p(x)dx

 

 

ln

 

 

= −p(x)dx

 

y = C e

.

(2)

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Получили общее решение уравнения (1).

Полагая произвольную постоянную C неизвестной функцией от x C = C(x), подберем эту функцию C(x) так, чтобы выражение

y = C(x)e

p(x)dx

(2)

 

было решением неоднородного ДУ (1). Для определения C(x) под-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ставим функцию (2 ) в исходное уравнение (1):

 

 

 

 

 

p(x)dx

+C(x)e

p(x)dx

(p(x))+ p(x)C(x)e

p(x)dx

= q(x).

C (x)e

 

 

 

 

 

 

 

 

p(x)dx

= q(x)

 

p(x)dx

q(x).

 

 

C (x)e

 

 

C (x) = e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Зная C (x), легко найти функцию C(x):

 

 

 

 

 

 

 

 

 

C(x) = e

p(x)dx

q(x)dx +C1

,

 

 

 

 

 

 

 

 

 

 

 

 

где C1 – произвольная постоянная.

Таким образом, общее решение линейного уравнения (1) имеет вид

 

 

 

e

p(x)dx

q(x)dx +C

 

p(x)dx

.

 

 

 

 

 

 

 

 

y =

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

Пример 1. Методом Лагранжа найти общее решение ДУ

 

Решение

 

 

 

y′+ 2 y =4x.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сначала решим соответствующее однородное уравнение

 

 

 

 

 

 

y′+ 2 y =0.

 

 

 

 

 

 

 

 

 

 

 

dy

=− 2 y

dy = −2 dx dy = −2dx ln

 

y

 

= −2x +ln

 

C

 

,

 

 

 

 

dx

 

y

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y = C e2 x .

Полагая C = C(x), определим эту функцию C(x) таким образом, чтобы функция y = C(x) e2 x удовлетворяла исходному урав-

13

нению.

Подставим в

 

исходное

уравнение y = C(x)e2 x

и y

 

 

2 x

+C(x)e

2 x

(2):

 

 

 

 

 

 

= C (x)e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x

2C(x)e

2 x

+ 2C(x)e

2 x

=4x.

 

 

 

C (x)e

2x

 

 

2x

 

 

 

 

 

 

= 4x

C

4x e

.

 

 

 

C (x)e

 

(x) =

 

 

 

 

 

dC(x)

 

= 4x e2 x

 

dC(x)= 4x e2x dx.

 

 

 

 

dx

 

 

 

 

 

 

dC(x)= 4x e2 x dx C(x) = 4x e2x dx.

 

 

Вычисляя интеграл по частям, получим

 

 

 

 

 

 

 

 

 

C(x) = 2x e2 x e2 x +C .

 

 

Найденное

 

 

 

 

 

 

 

 

 

 

1

 

 

 

C(x) подставляем в решение однородного уравне-

ния y = C e2x и получим искомое общее решение исходного неоднородного уравнения:

y= e2 x (C1 +e2 x (2x +1))=C1 e2x + 2x 1.

1.4.3.Уравнение Бернулли

Определение 2. Уравнением Бернулли называется ДУ вида

 

y′+ p(x) y = q(x) ym ,

(3)

где m 0 и m 1.

Уравнение Бернулли (3) может быть преобразовано к линейному уравнению (1) с помощью подстановки y = z1m , но при ин-

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

Пример 1. Найти методом Лагранжа общее решение ДУ y′+ 2x y =2x3 y3.

Решение

Данное уравнение является ДУ Бернулли. Применяем метод Лагранжа. Найдем общее решение соответствующего однородного уравнения:

 

 

 

 

 

dy

y

+ 2x y =0

 

 

 

 

 

y = −2xdx.

 

 

 

 

 

dy

= −2xdx

 

ln

 

y

 

= −x2 +ln

 

C

 

.

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y = C ex2 .

14

 

 

Полагаем

 

 

 

C = C(x).

 

Подставляя

 

 

 

 

 

 

y = C(x)ex2

и y

 

 

x2

+C(x)e

x2

(2x)в исходное уравнение, определим

 

= C (x)e

 

 

 

 

 

C(x).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

+C(x)e

x2

(2x)+ 2xC(x)e

x2

= 2x

3

C

2

(x)e

2x2

.

 

 

C (x)e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

2

 

 

 

 

2x

2

 

 

dC(x)

= 2x

3

C

2

(x)e

2x2

 

 

 

 

C

(x) = 2x

 

C

 

(x)e

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

dx

 

 

 

 

 

 

 

 

dC2

(x)

= 2x

3 e2 x2

 

 

dC2

(x) = 2

1

x2 ex2 d(x2 ).

 

 

 

C

(x)

 

 

 

 

 

 

 

 

 

 

 

 

 

C

(x)

 

2

 

 

 

 

 

 

 

 

 

 

 

Интегрируя выражение, стоящее в правой части уравнения, по частям, получим:

1

=−ex2 (x2 +1)+C C(x) =

1

.

 

ex2 (x2 +1)C1

 

C(x)

1

 

Следовательно, искомое общее решение исходного уравнения будет иметь вид

 

y =

 

1

 

 

 

ex2 ,

 

 

 

 

 

 

ex2 (x2 +1)C

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

где C1 – произвольная постоянная.

 

 

 

 

 

 

 

 

Пример 2. Найти общее решение ДУ

 

 

 

 

 

 

 

y′ +

2 y

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y.

 

 

 

 

 

 

 

=

 

 

 

 

 

 

 

 

Решение

x

cos2 x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Данное уравнение является уравнением Бернулли. Для его

решения применяем метод И. Бернулли:

 

 

 

 

 

 

 

 

y = u v,

 

 

uv

+u v′+

2

 

2

 

 

 

 

 

u v =

 

 

u v .

 

 

 

 

 

 

 

x

cos2

x

y′ = uv +u v

 

 

 

 

 

 

 

 

 

 

 

 

uv +u(v′+ 2x v) = cos22 x u v .

 

2

 

 

 

 

 

 

v′+ x v = 0,

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

u v.

uv =

cos

2

x

 

 

 

 

 

 

 

15

Решаем первое уравнение системы:

dv

= −

2 dx

dv

= −

2 dx.

v

 

 

 

 

 

x

v

 

 

x

ln

 

v

 

= −2 ln

 

x

 

 

v =

 

1

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

Решаем второе уравнение системы:

 

 

 

1

 

 

 

2

 

 

 

 

 

1

 

 

 

 

 

 

 

du

 

 

 

 

2x dx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u

 

=

 

 

 

 

 

 

x

 

u

 

 

 

 

 

=

 

 

 

.

 

 

 

 

 

x2

cos2 x

 

 

 

 

cos2 x

 

 

 

 

 

 

 

 

u

 

 

u

1

 

 

 

 

x dx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 du = 2

 

 

 

2

 

= 2x d(tg x).

 

 

 

u

2

 

 

 

 

 

 

 

 

 

 

cos x

 

 

 

 

 

u = (x tg x + ln

 

 

 

 

+C)2 .

 

 

= x tg x +ln

 

cos x

 

 

+C

 

 

cos x

 

 

u

 

 

 

 

 

Общее решение имеет вид

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y = u v =

1

 

(x tg x + ln

 

cos x

 

+C)2 .

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задачи для самостоятельной работы по данной теме

Найти общие решения следующих ДУ: 1. y′+ 2x y = ex2 .

2. y′+ y = cos(x). 3. y′− 3x y = x2 .

4. y′+ x y = −x . 5. y′− 2x y = e x2 . 6. y′−2x y = 2x3. 7. y′+ 1x y = − x12 .

8. yy = e x . x

9.y′+ x y+1 = −y2 .

10.y′+ 1x y = lnxx y2 .

16

Глава 2. ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ВЫСШИХ ПОРЯДКОВ

2.1. Основные понятия и определения

Определение 1. Дифференциальным уравнением n-го порядка называется уравнение вида

′ ′′

(n)

)= 0.

(1)

F(x;y;y ;y ; ;y

 

Рассмотрим ДУ n-го порядка, разрешенное относительно y(n) :

y

(n)

′′

(n1)

).

(1)

 

= f (x; y; y ; y

; ; y

 

Сформулируем теорему существования и единственности решения дифференциального уравнения (1).

Теорема Коши

Пусть дано ДУ y(n) = f (x; y;y;y′′; y(n1) ), разрешенное от-

носительно старшей производной.

Если правая часть уравнения непрерывна по всем аргументам

внекоторой области D изменения аргументов x; y;y; y′′; ;y(n1)

икроме того имеет непрерывные частные производные по пере-

′′

(n1)

в этой области, тогда для любой точки

менным y;y ;y ; ;y

 

области D

x = x0 ,

y = y0 , y′ = y0, ... , y(n1) = y0

(n1)

 

существует

единственное решение уравнения (1)

y = ϕ(x), удовлетворяющее

данным начальным условиям:

ϕ(n1)(x0 ) = y0

(n1).

ϕ(x0 ) = y0 ,

ϕ′(x0 ) = y0, ...

Определение 2.

Функция y = ϕ(x,C1,C2 ,...,Cn )

называется

общим решением уравнения (1), если она удовлетворяет следующим условиям:

1. y = ϕ(x,C1,C2 ,...,Cn ) удовлетворяет уравнению (1).

2. (x0 ;y0 ;y0;y0′′; ;y0 (n1) ) D такие C01 ,C02 ,...,C0n , что

ϕ(x0 ,C 01,C0 2 ,...,C 0 n ) = y0 .

17

ϕ′(x0 ,C 01 ,C 0 2 ,...,C 0 n ) = y0.

……………………………

ϕ(n1)(x0 ,C01 ,C0 2 ,...,C 0 n ) = y0 (n1) .

Определение 3. Если соотношение, связывающее x, y и n

произвольных постоянных, дано в виде, не разрешенном относительно y : Φ(x, y,C1,...,Cn ) = 0 , то мы будем называть такое соот-

ношение общим интегралом ДУ.

Определение 4. Решение, полученное из общего при замене произвольных постоянных конкретными значениями, называется частным решением.

Установим случаи, когда задача интегрирования уравнения

(1) или (1) может быть сведена к интегрированию ДУ порядка, меньшего чем n .

2.2. Дифференциальные уравнения, допускающие понижение порядка

Случай I. y(n) = f (x).

Правая часть уравнения содержит только одну переменную – x . Уравнение решается последовательным интегрированием n раз:

∫∫

...f (x)dx

+C1

 

xn1

 

+C2

 

xn2

 

+... + Cn1 x +Cn .

 

 

n 1

 

n 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y′′′ =

ln x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

Решение

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

 

 

)

 

 

 

 

 

 

 

ln x dx

 

 

 

 

 

 

ln x dx

 

 

 

d(y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y′′′ =

 

′′

 

d(y′′)

=

 

 

 

 

 

 

 

d(y′′)

=

 

 

2 .

dx

 

x

2

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y′′ =

 

ln x dx

u = ln x

 

du

=

x

 

ln x

+

dx

+C1

=

x2

=

 

 

dx

 

 

 

 

 

 

 

 

1

= −

x

x2

 

 

dv =

v = −

 

 

 

 

 

 

 

 

 

 

x

2

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= −1 (ln x +

1)+C .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18

Итак,

y′′ = −

1

(lnx +1)+C1 , но

y′′=

d(y)

 

,

тогда

 

 

 

x

 

 

 

 

 

 

 

1

 

 

 

 

 

dx

 

 

 

 

 

1

 

 

(lnx +1)+C

 

 

 

(lnx +1)+C

d(y )

=

x

dx

d(y ) =

 

x

dx.

 

 

 

 

 

1

 

 

 

 

 

 

 

 

1

 

y′ = −(ln x +1)d(ln x +1)+C1dx. y′ = −(lnx2+1)2 +C1 x +C2 .

 

 

 

 

 

(ln x +1)2

 

 

 

 

 

 

 

 

 

 

dy =

 

 

+C x +C

2

dx .

 

 

 

 

 

 

 

 

 

 

2

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y = −

x

ln 2

x +C

x2

+C

 

x +C

 

.

 

 

2

2

 

 

 

 

 

 

 

1

 

2

 

 

 

3

 

 

Пример 2. Найти общее решение уравнения y′′ =sin x +cos x .

 

Решение

 

 

 

 

 

 

 

 

 

 

 

 

y′′=

d(y)

d(y) = (sin x +cos x)dx

d(y) = (sin x +cos x)dx.

dx

 

y′ = −cos x +sin x +C1

dy = (cos x +sin x +C1 )dx.

dy = (cos x +sin x +C1 )dx.

y = −sin x cos x +C1 x +C2 .

Получили общее решение.

Замечание. В дальнейшем будем рассматривать только уравнения второго порядка.

Случай II. y′′ = f (x, y).

Правая часть уравнения не содержит переменную y .

Метод решения

Порядок уравнения можно понизить заменой переменной:

y

= z(x)

y

′′

 

 

= z (x).

Сделав эту замену, получим ДУ первого порядка относительно новой неизвестной функции z(x)

z′ = f (x,z(x)).

19

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]