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

Лекции ДиРУр

.pdf
Скачиваний:
17
Добавлен:
27.03.2015
Размер:
1.98 Mб
Скачать

Дифференциальные и разностные уравнения

1. Введение

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

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

Решением дифференциального уравнения называется функция, которая при подстановке ее в уравнение обращает его в тождество. Процесс нахождения решений дифференциального уравнения называется интегрированием дифференциального уравнения. Действительно, задача решения дифференциальных уравнений есть задача обратная к дифференцированию. В качестве примера рассмотрим дифференциальное уравнение вида

.

(1)

Уравнение (1) также можно записать в виде

.

(2)

Из интегрального исчисления известно, что решение уравнения (1) может быть получено в результате интегрирования

 

(3)

где

произвольная постоянная. Мы видим, что решение уравнения (1),

по формуле (3) определяется неоднозначно.

Решение уравнения (1) в виде (3), где произвольное постоянное, называ-

ется общим решением. Если при этом каким-либо образом определить константу , то получится так называемое частное решение уравнения (1). Что-

бы в конкретной ситуации определить константу , надо задать некоторые дополнительные условия. Пусть, например, известно, что при неиз-

вестная функция принимает значение . Тогда, полагая получим

1

Пример 1. Материальная точка движется по прямой с постоянным ускорением . Найти закон движения точки.

Решение. Ускорение представляет производную от скорости времени , т.е. . Полученное уравнение можно записать в виде

 

 

 

 

 

 

.

 

 

 

(4)

Интегрируя уравнение (4), получаем общее решение

 

 

 

 

 

 

 

.

 

 

(5)

Для определения C1 положим,

что скорость в начальный момент t 0 равна

. Определим C1 из уравнения (5)

 

 

 

 

 

 

v0 a 0 C1 C1,т.е. C1

v0 .

(6)

Так как скорость есть производная пути s

по времени, то из уравнения (5),

полагая C

v , имеем

ds

at v или ds (at v )dt .

Интегрируя последнее

 

1

0

 

dt

 

0

 

 

0

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

s

at

2

v t C

 

.

 

(7)

 

 

 

 

2

 

 

 

 

 

 

 

 

0

2

 

 

 

Для определения константы C2 будем считать, что в начальный момент вре-

мени путь равен s0 . Тогда из (7) находим

s0 0 0 C2 C2 , т.е. C2 s0 .

Таким образом, получаем требуемый закон движения материальной точки

at2

s 2 v0t s0 .

Пример 2. Пусть в банк под % в год положена сумма руб. Требуется оп-

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

2

Решение. Если проценты начисляются один раз в год, то по истечении года сумма вклада будет равна

Здесь означает процентную ставку, выраженную в долях.

Если проценты начисляются каждые полгода, то в конце года сумма вклада получится равной

.

Если проценты начисляются раз через равные промежутки времени, то к концу года сумма вклада составит

.

По истечении лет сумма вклада составит

(8)

При

 

. Полагая

, из (8) получим

. В те-

 

чение короткого промежутка времени имеем

(9)

Из (9) получаем, что закон изменения вклада описывается дифференциаль-

ным уравнением с заданным начальным условием .

Существуют два основных типа дифференциальных уравнений: обыкновенные, в которых неизвестными функциями являются функции одного переменного, и в частных производных, в которые входят производные искомых функций по нескольким переменным. В данном курсе рассматриваются только обыкновенные дифференциальные уравнения, поэтому в дальнейшем при указании типа дифференциального уравнения слово «обыкновенное» будем опускать.

3

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

изводной, присутствующей в уравнении.

Говорят, что дифференциальное уравнение записано в нормальной форме, если оно разрешено относительно старшей производной. В противном случае дифференциальное уравнение представлено в общей форме.

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

 

 

 

 

 

 

 

,

 

 

 

 

 

где

линейный

дифференциальный

оператор,

неизвестная

функция,

функция переменной .

 

 

 

 

 

Линейный оператор

есть оператор вида

 

 

 

 

 

 

L[y]

dyn

 

A

(x)

dyn 1

A

 

(x)

dy

A (x)y .

 

dxn

dxn 1

 

dx

 

 

1

 

n

1

 

 

n

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

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

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

Дифференциальное уравнение го порядка легко приводится к системе n

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

 

dy

 

 

 

v,

 

 

 

dt

 

 

dv

ky

 

 

 

dt

 

 

4

задает динамическую систему, называемую «гармоническим осциллятором». Её фазовым пространством является плоскость (x,v), где v — скорость точки x. Гармонический осциллятор моделирует разнообразные колебательные процессы — например, поведение груза на пружине. Его фазовыми кривыми являются эллипсы с центром в нуле. С другой стороны, эта система двух дифференциальных уравнений первого порядка эквивалентна дифференциальному уравнению второго порядка

d2 y

dt2 ky.

1.2.Разностные уравнения. В экономике значения величин часто рассматриваются в определенные дискретные моменты времени. Например, когда речь идет о годовом плане производства продукции с отчетностью по каждому месяцу, то удобно значения всех текущих показателей брать соответствующими каждому месяцу. Если рассматривается некоторая величина y, то вме-

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

ределенный конечный интервал времени . Если выбрать масштаб вре-

мени так, что длина рассматриваемого интервала времени равна 1, то скорость изменения y можно представить как разность

yt y(t 1) - y(t),

которую называют правой разностью. В практике также используют левую разность, определяемую как

yt y(t) - y(t 1) yt 1 .

В дальнейшем часто будут использоваться обозначения дискретного аргумента у функции с помощью нижнего индекса, например, yt вместо y(t).

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

5

2 y y

t 1

- y y

2y

y

 

t

 

 

t

t 2

 

t 1

t

 

 

 

 

 

 

 

 

 

 

 

r

 

 

r yt

r 1yt 1 - r 1yt ( 1)jCrj yt r j

 

 

 

 

 

 

 

j 0

 

 

и левые разности

 

r y

 

r-1y -

 

r-1y

r y

.

 

 

t

 

t

t 1

t r

 

Обыкновенным разностным уравнением порядка r называется уравнение

вида

G(t,yt ,yt 1, ,yt r ) 0 .

(10)

Обыкновенное разностное уравнением порядка r можно представить как со-

отношение, связывающее yt и разности i yt или i yt вплоть до порядка r.

Решением разностного уравнения (10) называется функция yt , которая об-

ращает это уравнение в тождество.

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

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

или . Цена равновесия P и соответствующий объем покупок-

продаж, обозначаемый как X, задается уравнением: .

Предположим, что от времени производства товара до его попадания на рынок требуется один временной период. Производитель выпускает товар в период , цена которого в этот период равна . При этом объем про-

изводимого товара равен . Этот товар попадает на рынок в период .

Соответственно объем предложения на рынке в периоде будет , и величина должна установиться так, чтобы был куплен весь объем предложенного товара. Иными словами , и объем покупок-продаж характеризуются уравнением:

.

(11)

Итак, зная исходную цену с помощью уравнения (11) мы можем получить значения и . Затем, используя имеющуюся цену , аналогично получим

6

значения и т.д. В общем, изменение характеризуется разностным уравнением первого порядка (11).

Решение можно проиллюстрировать графиком на рис.1, где и - соответственно графики спроса и предложения, а положение равновесия (со значениями и ) соответствует точке их пересечения.

Рис.1. Устойчивое равновесие спроса и предложения

На рис.1 видно, что для изображенных зависимостей и после-

довательность цен сходится к цене равновесия P.

7

2. Уравнения первого порядка, разрешенные относительно производной

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

dy

f (x,y) .

(1)

 

dx

 

Функция f в (1) называется правой частью. В частном случае, когда правая часть зависит только от переменной x, решение уравнения (1) представляется в виде

y f (x)dx C ,

где C - произвольная постоянная, которая может быть определена, если известно значение решения в некоторой точке x0, y(x0) y0 . В таком случае

x

y y0 f (x)dx.

x0

В общем случае, когда правая часть есть функция переменных x и y , задача оказывается гораздо сложнее и для ее решения разрабатываются различные аналитические и численные методы.

Во многих задачах переменные x и y могут рассматриваться как рав-

ноправные. Поэтому, если для определения x и y требуется решить дифференциальное уравнение

8

dy

f (x,y),

(2)

 

dx

 

то иногда имеет смысл для решения задачи рассматривать уравнение

 

dx

 

 

1

.

(3)

 

dy

 

 

 

f (x,y)

 

Например, если функция

f

является функцией только переменной y,то

легче интегрировать уравнение (3) чем уравнение (2). Если в некоторых точках одно из уравнений (2) или (3) теряет смысл, то в таких точках можно перейти к решению другого из этих уравнений.

Если оба уравнения (2) и (3) имеют смысл, то они эквивалентны. Действительно, если функция y y(x) является решением уравнения (2),

то обратная функция x x(y) является решением уравнения (3).

2.1. Геометрическое описание дифференциального уравнения Диффе-

ренциальное уравнение (1) в каждой точке x,y задает направление ка-

сательной к графику решения.

С геометрической точки зрения задача нахождения решений дифференциального уравнения (1) сводится к нахождению семейства кривых, у ко-

торых направления касательных совпадают с направлением поля, задаваемого этим дифференциальным уравнением. Графики решений дифференциального уравнения вида (1) называ-

ются интегральными кривыми.

Пример 1. На рис.1 изображены поле направлений и

интегральные кривые дифференциального

9

уравнения dydx x2 .

Рис.1. Поле направлений и интегральные кривые в примере 1

Рассмотрим линии уровня функции f x,y , т.е. линии, на которых функция f сохраняет постоянное значение. Очевидно, что на этих линиях касатель-

ные к интегральным кривым сохраняют постоянное направление. Такие линии называются изоклинами. В примере 1 изоклинами являются прямые, параллельные оси ординат.

Пример 2. Пусть дано дифференциальное уравнение

dy x2 y2 . Очевидно, dx

уравнения изоклин имеют вид:

x2 y2 r, где r- произволь-

ная постоянная, и представляют собой окружности радиуса r с центром в начале координат. На рис.2 изображены соответствующие по-

ле направлений и интегральные кривые. При этом хорошо видны изоклины в виде окружностей.

Рис. 2. Поле направлений и интегральные кривые в примере 2

2.2.Уравнения с разделяющимися переменными

10