Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lekcii.Vysshaya matematika (2 semestr).pdf
Скачиваний:
458
Добавлен:
20.02.2016
Размер:
2.84 Mб
Скачать

© БГЭУ Лекция № 10 Приложения ДУ в экономике

проф. Дымков М.П. 7

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

матричных уравнений

 

 

( A −λi E)bi

= 0

 

 

 

 

 

 

 

( A −λ

 

 

 

 

 

 

 

 

13

 

 

2

 

g

 

 

 

 

 

 

 

 

 

 

 

E)b1 = 0

 

 

 

 

 

 

 

 

 

1

= 0

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

2

 

 

1- 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g2

 

 

 

 

 

 

 

 

 

 

 

2g

 

+ 2g

2

=

0

 

 

 

 

 

 

 

 

 

 

 

 

b

=

g

 

 

 

 

1

 

 

 

1

 

2g

=

0

 

 

 

 

 

 

 

 

 

 

 

1

 

= k

1

 

+ 2g

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

g

2

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Аналогично

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( A − λ

 

E)b2 =

 

 

 

1 +1

 

 

2

 

 

f

 

 

= 0

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

2

 

 

1 +1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f2

 

 

 

 

 

 

 

 

 

 

+ 2 f

+ 2 f

2

=

0

 

b

 

=

f

 

 

 

 

+1

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

2

 

1

= r

 

 

 

 

 

 

 

 

 

 

 

 

+ 2 f2 =

0

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

+ 2 f1

 

 

 

 

 

 

f2

 

 

 

 

 

 

 

 

 

 

 

 

 

Тогда общее решение есть

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(t)

 

 

 

 

 

 

λ t

 

 

 

 

 

 

λ

t

 

 

 

 

1

 

3t

 

 

 

 

 

+1

 

t

= C b e

+C

 

 

b e

= C

 

 

+C

 

 

 

y(t)

 

 

1

 

2

2

 

1

e

 

2

 

1

e

 

 

 

 

 

1

 

1

 

 

 

 

 

2

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

или в координатной форме

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

x(t) = c e3t

+ c

2

et

y(t) = c e3t c

2

et

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Модель гонки вооружений Ричардсона

Модель Ричардсона была первым опытом применения динамического моделирования в области международных отношений. Он применил ее для описания гонки вооружений между Австро-Венгрией и Германией с одной стороны, и Россией и Францией – с другой, в период, 1909-1913 гг.

© БГЭУ Лекция № 10 Приложения ДУ в экономике

проф. Дымков М.П. 8

Основными переменными в модели могут быть собственно количества вооружений или военные бюджеты (военные расходы) соперничающих сторон.

В основу модели были положены следующие соображения:

a)Скорость роста военных расходов пропорциональна уровню военных расходов противника;

b)Экономические ограничения приводят к уменьшению скорости роста военных расходов пропорционально их размерам;

c)Государство стремится увеличить свой военный

бюджет, даже в условиях отсутствия внешней угрозы.

Обозначим военные расходы соперничающих государств через x и y, а скорости их роста: dxdt , dydt .

Модель Ричардсона задается системой:

dxdt = a1 y b1x +c1

dy = a2 x b2 y +c2dt

Коэффициенты а>0 обычно называются коэффициентами обороны, b>0 – усталости, а с – коэффициентами доброй воли (если с<0) или претензий (c>0).

Упр*

 

Это неоднородная система ДУ.

© БГЭУ Лекция № 10 Приложения ДУ в экономике проф. Дымков М.П. 9

Модель ведения боевых действий Ланчестера

Пусть силы сторон X и Y вовлечены в сражение. И пусть x(t) и y(t) описывают размер этих сил в момент времени t. (Это может быть число танков, если речь идет о танковых сражениях; число самолетов в авиационных сражениях; число солдат и т.д и т.п.). Время может изменяться в часах, днях, месяцах и т.п. В силу того, что непрерывные модели обычно исследуются легче, чем дискретные, последние часто заменяются на непрерывные. Так поступим и мы. Будем считать, что время непрерывно, а x(t) и y(t) есть непрерывные и, более того, дифференцируемые функции времени.

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

темпы (или скорости) операционных потерь (ТОП),

связанные болезнями, дезертирством и пр.; темпы боевых потерь (ТБП), темпы поставок (или восстановления) (ТП).

Основная идея модели Ланчестера состоит в том, что

скорости изменения объемов вооруженных сил должны подчиняться следующему соотношению:

dx

(or

dy) = −(ТОП +ТБП) +ТП (*)

dt

 

dt

Конкретизация модели (*) может происходить в рамках различных предположений. Рассмотрим один из возможных вариантов.

= −ax by + P(t)
= −cx dy +Q(t)

© БГЭУ Лекция № 10 Приложения ДУ в экономике

проф. Дымков М.П. 10

Сражение с применением обычных вооружений

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

пропорциональны размеру вооруженных сил противника.

Это приводит к следующей формальной модели:

dxdt

dy

dt

где P(t) и Q(t) – функции поставок.

Пусть две войсковые группы сражаются в изоляции. Будем считать, что у них нет операционных потерь и нет поставок и подкреплений. Тогда модель упрощается:

dxdt = −by

dy = −cx

dt

где by, cx – темпы боевых потерь, зависящие от количества вооруженных сил противника, а b и c - соответствующие коэффициенты боевых потерь.

Разделив одно уравнение на другое, получим уравнение с разделяющимися переменными:

dydx = bycx by dy = cx dx

Проинтегрировав его, получаем:

© БГЭУ Лекция № 10 Приложения ДУ в экономике

проф. Дымков М.П. 11

by2

= cx2

+C

 

 

 

by2 cx2

= K, (K = 2C)

 

2

2

 

 

 

 

 

 

 

 

Это — уравнение гиперболы. Построим картину соответствующих интегральных кривых. Поскольку отрицательные x(t) и y(t) не имеют физического смысла, будем использовать только первую четверть координатной плоскости.

При

 

имеем

y =

c x

. Это уравнение прямой

K=0

 

 

 

 

b

 

 

 

 

 

 

линии, то есть в случае ведения боевых действий, когда боевые силы сторон пропорционально сокращаются и одновременно иссякают (финальное состояние (0,0)).

При К>0 первыми иссякают силы Х, и Y побеждает. Финальное состояние можно легко установить из уравнения. Положим в нем х=0, и

получим что by2 = K y

fin

=

K

b

.

 

 

 

 

© БГЭУ Лекция № 10 Приложения ДУ в экономике проф. Дымков М.П. 12

Аналогичным образом при К<0 первыми иссякают силы Y, сторона Х побеждает, а финальное

соотношение сил оказывается таким:

K

;0 . Узнать

 

c

 

знак константы К легко по начальным условиям. Пусть

x0 = x(0), y0 = y(0) , тогда

K =by02 cx02

Условие выигрыша сражения для Х (условие К<0) -

y0 < c . x0 b

Условие выигрыша сражения для Y (условие К>0) -

y0 > c . x0 b

© БГЭУ Лекция № 10+ Приложения ДУ в экономике

проф. Дымков М.П.

1

Рассмотрим

для

 

 

простоты

 

неоднородное

дифференциальное уравнение первого порядка

 

 

 

 

 

y+ ay = b,

 

( b = const )

(1)

 

 

с начальным условием y(0) = y0.

 

 

 

 

 

 

 

 

Обозначим

z = y

b

 

(a0).

Теперь уравнение

(1)

a

примет вид

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z′+ a z +

 

= b

или

 

z+ az = 0.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

Разделяя переменные, находим,

что

решением

уравнения является функция

 

 

, где z0 = y0

b

.

z = z0e–ax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

Возвращаясь к изначальной неизвестной, получаем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

b

 

 

 

 

 

 

 

 

 

y(x)

= y0

 

 

eax +

 

 

 

 

 

(a 0).

(2)

 

 

 

a

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Если a=0, то его решением при заданном

начальном условии будет функция

y(x) = bx + y0

.

 

 

 

Заметим, что решение (2) состоит из

двух частей:

 

 

 

 

1) yh = Ae–ax - решения однородного ДУ

y+ ay = 0

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2) y0(x) = b / a - решения, которое называют равновесным и которое получается, если в уравнении

(1) положить y= 0.

Такое представление позволяет рассматривать решение (2) уравнения (1) как сумму равновесного или фиксированного значения ye и отклонения или девиации yh траектории y(x) от равновесного значения.

© БГЭУ Лекция № 10+ Приложения ДУ в экономике

проф. Дымков М.П.

2

Это отклонение возрастает экспоненциально с ростом X при a < 0 и стремится к нулю при a > 0.

В первом случае (a < 0) решение называется

неустойчивым, а во втором – устойчивым

(асимптотически устойчивым).

Как показано на рисунках, отклонение yh = (y0 ye)e–ax от уровня равновесия ba уменьшается с ростом x при a > 0 и увеличивается с ростом x при a < 0.

Пример. В качестве примера рассмотрим динамическую модель Вальраса устойчивости рынка.

Имеется несколько продавцов и несколько покупателей некоторого товара.

Некий посредник объявляет цену p на товар, после чего каждый продавец сообщает, сколько товара он может продать при такой цене.

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

© БГЭУ Лекция № 10+ Приложения ДУ в экономике

проф. Дымков М.П.

3

Также каждый покупатель сообщает, сколько товара он собирается купить при данной цене. Сумма потребностей покупателей в дальнейшем будет называться спросом и обозначаться D(p).

Введем понятие избыточного спроса E(p) как разности между спросом и предложением: E(p) = D(p) – S(p).

Если E(p) 0, то цена растет до тех пор, пока не будет достигнуто равновесие, которое определяется равенством спроса и предложения, то есть равенством

D(p) = S(p) или E(p) = 0.

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

Здесь уместно сделать самое простое возможное предположение, заключающееся в том, что скорость

изменения цены во времени пропорциональна избыточному спросу: малый избыточный спрос вызовет медленное увеличение цены товара, большой избыточный спрос – быстрое увеличение цены, малое избыточное предложение – медленное понижение цены и т. д.

Отсюда следует уравнение

 

dp

= kE(p)

.

dt

Здесь k - положительная

 

 

, отражающая

константа

скорость процесса.

 

 

 

© БГЭУ Лекция № 10+ Приложения ДУ в экономике проф. Дымков М.П. 4

Пусть спрос и предложение являются линейными функциями цены: D(p) = α + βp и S(p) = γ + δp.

Тогда, зафиксировав некое начальное условие p(0) = p0, будем иметь уравнение

p(t)= k(α + βp −γ −δ p)= k(β −δ )p + k(α −γ ).

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

 

p(t)=

γ −α

 

γ −α

k(β −δ )t

,

 

β −δ

+ p0

e

 

 

 

 

 

β −δ

 

 

Это решение устойчиво, если β δ <0

 

и неустойчиво

 

 

при β δ >0.

 

Но β - тангенс угла наклона кривой спроса,а δ - тангенс угла наклона кривой предложения,

Если выполняется условие β δ <0 (которое верно при убывании спроса и возрастании предложения с ростом цены ), то рынок устойчив, то есть избыточный спрос снижается и окончательно устраняется возрастающей ценой.

Если β δ >0, рынок неустойчив: будет иметь место непрерывная и неограниченная инфляция.

© БГЭУ Лекция № 10+ Приложения ДУ в экономике

проф. Дымков М.П.

5

ДОПОЛНЕНИЕ (к методу Лагранжа вариации произвольной постоянной)

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

уравнения первого порядка с переменными коэффициентами.

Выпишем такое уравнение в общем виде:

у+ a(x)y = b(x).

(9)

Здесь a(x) - некоторая функция аргумента x. Как мы это делали раньше, вначале будем искать решение однородного уравнения, положив функцию b(x) в правой части (9) равной нулю. Представив уравнение у+ a(x)y = 0 в виде

dyy = −a(x)dx,

после интегрирования получаем ln y + C = −∫ a(x)dx

или

y(x)= eC ea(x)dx = Aea(x)dx .

(10)

Здесь A - неопределенная константа, которую можно найти из начального условия y(0) = 0.

 

Решить уравнение y’ + 2xy = 0 при начальном

Пример.

условии

y(0) = 3.

 

 

В этом случае

ea(x)dx = e2xdx = ex2

a(x) = 2x,

и начальное условие определяет

A = 3.

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

y(x)= 3ex2 .

© БГЭУ Лекция № 10+ Приложения ДУ в экономике

проф. Дымков М.П.

6

Перейдем к решению неоднородного линейного ДУ-1 с переменными коэффициентами.

Положим в формуле (10) A = A(x), то есть будем считать множитель A некоторой функцией от x.

Этот метод называется методом вариации произвольной постоянной, и с его помощью мы попытаемся решить уравнение (9) при условии, что b(x) есть некоторая функция, не равная тождественно нулю.

Из формулы (10) получаем:

y(x)= A(x)ea(x)dx ;

y(x)= A(x)ea(x)dx A(x)ea(x)dxa(x).

После подстановки этих выражений уравнение (9) принимает вид

A(x)ea(x)dx A(x)ea(x)dxa(x)+ a(x)A(x)ea(x)dx = b(x)

откуда следует уравнение относительно функции A(x):

A(x)= b(x)ea(x)dx ,

с решением

A(x)= ∫b(x)ea(x)dxdx.

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

 

.

 

y(x)= ea(x)dx b(x)ea(x)dxdx

(11)

© БГЭУ Лекция № 10+ Приложения ДУ в экономике

проф. Дымков М.П.

7

Пример. Решить уравнение y′ + 1x y = x при начальном

условии y(1) = 2.

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

В нашем уравнении a(x)= 1x ;b(x)= x. Решение

 

1

 

 

 

 

однородного уравнения

y′ +

 

y = 0

получается из

x

формулы (10):

 

 

 

 

 

 

y(x)= Aea(x)dx = Aeln x =

A

.

(12)

 

 

 

 

 

x

 

Реализуем теперь метод вариации произвольной константы A, считая, что A = A(x) есть некоторая функция аргумента x.

Тогда y′ = xA(x)A(x), и подставив это выражение вместе

x2

с приведенным выше выражением для y в исходное уравнение, получим:

 

 

 

 

 

 

 

 

 

 

A(x)

 

 

 

 

 

 

 

 

 

xA (x)A(x)

+

= x,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

 

x2

 

x3

 

 

 

 

 

откуда следует, что A(x) = x2

 

или

A(x)=

+ C . Если

 

3

теперь подставить это в формулу (12),

то получится

общее решение исходного

 

 

уравнения:

 

y =

x2

+

C

.

 

 

 

3

x

С помощью начального

 

условия

найдем

 

 

 

 

значение

неопределенной константы C и выпишем решение

 

 

 

 

 

y =

 

x2

 

+

 

5

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

3x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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