Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование процессов средствами дифференциальных уравнений. Учебное пособие.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
808 Кб
Скачать

 

 

1

 

1

 

0 +1 = C

2

 

+1 , C =

 

.

2

2

 

 

 

 

Осталось подставить найденное значение С в общее решение:

x2 +1 =

1

(2y +1) или

y = x2 +

1

.

2

2

 

 

 

 

Замечания

1.Для определенности считаем, что выражения, содержащиеся под знаком логарифма, положительны, поэтому не записываем соответствующий знак модуля.

2.Здесь и в дальнейшем используются следующие свойства лога-

рифмов (a,b, z > 0) :

ln a +lnb = ln a b; ln a lnb = ln ba ;

k ln a = ln ak ; ln z = m z = em ; ln1 = 0; ln e =1.

3. ОДНОРОДНОЕ УРАВНЕНИЕ ПЕРВОГО ПОРЯДКА

3.1. Пусть задана некоторая функция

(f )t. Уравнение вида

y′ =

 

y

 

f

 

 

(6)

 

 

 

x

 

называется однородным уравнением первого порядка. Возможна равносильная форма задания (6) при условии, что путём цепочки элементарных преобразований оно может быть приведено к виду (6). Заменой перемен-

ных t = xy уравнение (6) преобразуется к рассмотренному типу 1.2. При этом используется формула производной произведения y′ =t +tx .

3.2. Рассмотрим примеры.

Пример 1. Найти общее решение уравнения xy′− y + x cos2 xy = 0 .

27

Решение. Непосредственное разделение переменных здесь невоз-

можно: дробь xy , содержащаяся под знаком косинуса, наводит на мысль о типе (6). Действительно, поделив обе части на х, получим

y′− xy +cos2 xy = 0 .

Уравнение теперь зависит от отношения xy (однородное, его вид

равносилен виду (6)); положим t =

y

 

 

 

 

dt

 

 

x , тогда y

=t + xdx

и

 

 

 

t + x

dt

 

t +cos2 t = 0 .

 

 

 

 

 

dx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xdt

 

= −cos2 t;

 

 

 

 

 

 

 

 

dx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xdt = −cos2 tdx;

 

 

 

 

 

 

 

 

 

dt

 

=

dx

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos2 t

x

 

 

 

 

 

Интегрируя, имеем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tgt = ln x + ln C

или

 

ln Cx + tgt = 0 .

 

Осталось подставить t =

y

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln Cx + tg xy = 0 .

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

Решение. Уравнение будет приведено к виду (6), если числитель и знаменатель дроби поделить на х:

y

y′ = x . 1+ xy

28

Полагая t = xy , будем иметь

tx +t = 1+t t ; xdxdt = 1+t t t ;

xdt = t2 dx ; 1+t

1+t dt = − dx .

t2

x

Интегрируем полученное уравнение

1t+2 t dt = −dxx ;

t2 dt + dtt = −dxx ;

1t +ln t = C ln x ;

ln tx 1t = C .

Получено общее решение в терминах переменных t и x. Возвращаемся к исходным переменным и записываем окончательный ответ

ln y xy =C .

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

 

 

 

 

 

 

y

=

 

ax +by +c

 

,

 

 

f

 

 

 

 

px +qy +r

 

в которых хотя бы один из свободных членов c, r не равен нулю (в про-

тивном случае уравнение уже однородное). Не излагая общей теории, охватывающей все возможные случаи, поясним идею на следующем примере.

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

y′ =

y +1

 

.

x + y +3

29

Решение. Представим уравнение в виде

y′ =

y +1

(x + 2) +( y +1)

и введём замену переменных

X = x +2, Y = y +1.

Если производную понимать как отношение дифференциалов, то y′ = dydx = dd((xy++21)) = dXdY .

Переписывая в новых обозначениях левую и правую части исходного уравнения, получим

dXdY = X Y+Y .

Перед нами – однородное уравнение, общее решение которого найдено выше, в примере 2, и имеет вид

lnY YX =C .

Возвращаясь к старым переменным, получим ln( y +1) xy++21 = C .

4. ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА

4.1. Линейным дифференциальным уравнением первого порядка называют уравнение, содержащее искомую функцию у и её производную y

в первых степенях. Таким образом, речь идёт об уравнении

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

(7)

с заданными и непрерывными на некотором интервале функциями

р(x) и

q(x) .

 

Будем искать решение в виде

 

y =u(x)v(x) ,

 

где множитель v(x) выберем позднее, а функция u(x) определится на

основании уравнения (7). На самом деле определится класс функций u(x, С) , определяемый значениями произвольной постоянной С.

30

Найдём теперь производную y(аргумент х в дальнейшем опускаем):

y′ =uv +uv

и запишем (7) следующим образом:

uv +u(v′+ pv) = q .

Выберем множитель v = v(x) как некоторое решение уравнения

сразделяющимися переменными v′+ pv = 0 , тогда исходное уравнение

(7)эквивалентно следующему:

uv = q .

Найдя его общее решение u = u(x,C) , получим окончательно

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

4.2.Близкий по алгоритму решения тип уравнения – уравнение Бер-

нулли

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

(8)

где α ≠ 0; 1 .

Заметим, что левая часть (8) линейна относительно у и y, а правая

часть отличается от (7) наличием степенного множителя yα . Ввиду этого

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

4.3. Рассмотрим примеры.

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

 

y′−

 

 

 

y

 

= 2e

x .

 

 

 

 

2

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение. В наличии – характерные признаки (7): y и yсодержатся в

первых степенях. Положим

y =uv ,

тогда

y

 

. Подставляя выра-

 

= u v +uv

 

жения для y и yв уравнение, получим

 

 

 

 

 

 

 

 

 

 

 

 

 

uv

 

 

 

 

 

x

 

 

 

u v +uv

 

 

 

 

 

 

=

2e

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

v

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

+u v

 

 

 

 

= 2e .

 

 

u v

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

x

 

 

 

 

 

 

31

Положим v′−

v

 

= 0 ,

 

 

2

x

тогда

uv = 2e x .

Решаем последовательно, разделяя переменные, полученные уравнения. В первом случае имеем

dv

 

 

v

 

 

= 0;

 

 

 

 

 

 

 

dx

2

 

x

dv =

 

 

v

 

dx;

 

 

 

 

 

 

 

2

 

x

 

dv

=

 

dx

;

 

v

 

 

 

2

x

после разделения переменных интегрируем:

dv

=

1

x

1

 

dx ,

2

 

v

2

 

 

 

 

 

 

 

 

 

 

 

 

1 x

1

 

 

 

 

ln v =

2

 

,

 

2 1

2

 

 

 

 

 

 

 

 

 

 

 

 

 

откуда v = e x (выбрана одна из первообразных v(х)).

В случае второго уравнения используем полученный для v(x) результат:

x

 

du

x

 

x

 

u v = 2e

 

или

 

e

 

= 2e

 

;

 

dx

 

 

значит du = 2dx и, следовательно,

du = 2dx, u = 2x +C,

т.е. u = 2x +C .

Согласно структуре решения y = uv , ответ имеем в виде

y = (2x +C)e x .

32

Пример 2. Некоторый периодический процесс протекает по закону ytgx y = 2yctg1 x ,

где х – время, протекшее с начала процесса. Восстановить ход процесса,

если y π4 = 0.

Решение. Данное уравнение приводится к виду (8) с α = −1 , если обе его части поделить на tgx (согласно области определения данного

уравнения tg x 0) ). Значит, имеем уравнение Бернулли. Замечая, что tg1x = ctgx , приходим к равенству

y′− yctgx = 21y .

Полагаем теперь y =uv , тогда уравнение принимает вид

uv +uv′−uvctgx = 21uv .

Согласно схеме решения, представленной выше, группируем второе и третье слагаемые:

 

 

 

vctgx) =

1

 

 

 

 

 

u v +u(v

 

2uv .

 

 

 

 

 

 

 

 

 

 

vctgx = 0 , тогда

1

. Име-

Выбираем функцию v(x) из условия v

u v =

2uv

ем последовательно

 

 

 

 

 

 

 

 

 

 

 

 

 

dv

 

= vctgx;

dv

 

= ctgxdx;

 

 

 

 

dx

v

 

 

 

 

 

 

 

 

 

 

 

 

 

 

производим интегрирование

 

 

 

 

 

 

 

 

 

 

 

 

 

dv

 

= ctgxdx;

 

 

 

 

 

 

 

 

v

 

 

 

 

 

 

 

 

 

ln v = ln sin x;

 

 

 

 

 

откуда v =sin x .

33

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