Текст
                    R&C
ТЭуиамаы.

КУРС ВЫСШЕЙ МАТЕМАТИКИ И МАТЕМАТИЧЕСКОЙ ФИЗИКИ Под редакцией А. Н. ТИХОНОВА, В. А. ИЛЬИНА, А. Г. СВЕШНИКОВА ВЫПУСК 7 ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ МОСКВА «НАУКА» ГЛАВНАЯ РЕДАКЦИЯ ФИЗИКО МАТЕМАТИЧЕСКОЙ ЛИТЕРАТУРЫ 1980
A. H. ТИХОНОВ, А. Б. ВАСИЛЬЕВА, А. Г. СВЕШНИКОВ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ Допущено Министерством высшего и среднего специального образования СССР в качестве учебника для студентов физико-математических специальностей высших учебных заведений МОСКВА «НАУКА» ГЛАВНАЯ РЕДАКЦИЯ ФИЗИКО-МАТЕМАТИЧЕСКОЙ ЛИТЕРАТУРЫ 19 80
22.161.6 Т 46 УДК 517.9 т 20203 — 180.22.79. 1702050000 053(02)- 80 ©Главная редакция физико-математической литературы изд-ва «Наука»
ОГЛАВЛЕНИЕ От редакторов серии.............................................. 7 Предисловие . .........................................• 8 Глава 1. Введение................................................ 9 § 1. Понятие дифференциального уравнения.................... 9 § 2. Физические задачи, приводящие к дифференциальным урав- нениям ......................................................13 Глава 2. Общая теория ...........................................24 § 1. Элементарные методы интегрирования......................24 § 2. Теоремы существования и единственности решения началь- ной задачи для одного уравнения первого порядка, разрешен- ного относительно производной. Алгоритм ломаных Эйлера 30 § 3. Уравнение, неразрешенное относительно производной . 39 § 4. Теорема существования и единственности решения нормаль- ной системы.............................................. .47 § 5. Зависимость решений от начальных значений и параметров 54 § 6. Метод последовательных приближений (метод Пикара) 62 § 7. Принцип сжатых отображений. Теорема о неподвижной точке 66 Глава 3. Линейные дифференциальные уравнения.....................70 § 1. Уравнение движения маятника как пример линейного урав- нения. Основные свойства линейного уравнения с постоянны- ми коэффициентами............................................70 § 2. Общие свойства линейного уравнения n-го порядка ... 76 § 3. Однородное линейное уравнение n-го порядка .... 80 § 4. Неоднородное линейное уравнение n-го порядка .... 83 § 5. Линейное уравнение n-го порядка с постоянными коэффици- ентами .................................................... 85 § 6. Системы линейных уравнений. Общая теория .... 91 § 7. Системы линейных дифференциальных уравнений с постоян- ными коэффициентами ....................................... .99 § 8. Построение решения линейного уравнения в виде степен- ного ряда...................................................105 Глава 4. Краевые задачи.........................................108 § 1. Постановка краевых задач и их физическое содержание . . 108 § 2. Неоднородная краевая задача.............................ИЗ § 3. Задачи на собственные значения.........................122 Глава 5. Теория устойчивости....................................129 § 1. Постановка задачи......................................129 § 2. Исследование на устойчивость по первому приближению . 135
ОГЛАВЛЕНИЕ § 3. Метод функций Ляпунова...............................140 § 4. Исследование траекторий в окрестности точки покоя . . 146 Глава 6. Численные методы решения обыкновенных дифференци- альных уравнений.........................................152 § 1. Численные методы решения начальной задачи .... 152 § 2. Краевые задачи.......................................168 Глава 7. Асимптотика решений дифференциальных уравнений по малому параметру....................................... .... 177 § 1. Регулярные возмущения................................177 § 2. Сингулярные возмущения........................ .... 183 Глава 8. Уравнения в частных производных первого порядка . . 211 § 1. Линейное уравнение............................. ... 211 § 2. Квазилинейное уравнение..............................220 Литература....................................................231
ОТ РЕДАКТОРОВ СЕРИИ Настоящая книга представляет собой седьмой вы- пуск серии «Курс высшей математики и математической физики» и посвящена теории обыкновенных дифферен- циальных уравнений и уравнений в частных производ- ных первого порядка. В начале книги разбирается ряд физических примеров, приводящих к дифференциаль- ным уравнениям того или иного типа. В дальнейшем наряду с начальной задачей излагаются краевая задача и задача Штурма — Лиувилля, изучение которой имеет важное значение для решения задач математической физики. Большое внимание уделено основным поня- тиям, идеям и теоремам численных и асимптотических методов решения дифференциальных уравнений.
ПРЕДИСЛОВИЕ Предлагаемая книга представляет собой очередной выпуск се- рии «Курс высшей математики и математической физики» под редакцией А. Н. Тихонова, В. А. Ильина, А. Г. Свешникова. В основу книги положен курс лекций, который в течение многих лет читается на физическом факультете Московского го- сударственного университета. Изложение отвечает современному состоянию теории дифференциальных уравнений в той мере, как это требуется будущим специалистам по физике и прикладной математике, и в то же время'достаточно элементарно. Большое внимание уделяется в книге приближенным методам решения и исследования дифференциальных уравнений — чис- ленным и асимптотическим, которые в настоящее время лежат в основе изучения математических моделей физических явлений. Читатель получит представление о различных методах численно- го решения как начальных, так и краевых задач, о таких фунда- ментальных понятиях теории численных методов, как сходимость разностной схемы, аппроксимация и устойчивость. В главе, по- священной асимптотическим методам, содержатся, в частности, сведения из так называемой теории сингулярных возмущений (метод пограничных функций, метод ВБК, метод усреднения), которая бурно развивается в последние десятилетия в связи с по- требностями таких разделов физики и техники, как теория авто- матического регулирования, гидродинамика, квантовая механика, кинетика, теория нелинейных колебаний и др. Рукопись книги была просмотрена Е. А. Гребениковым и Л. Д. Кудрявцевым, сделавшими ряд ценных замечаний. Неоце- нимую помощь в подготовке рукописи к печати оказал Б. И. Вол- ков. Всем им авторы выражают свою искреннюю благодарность. 1979 г. Авторы
ГЛАВА 1 ВВЕДЕНИЕ § 1. Понятие дифференциального уравнения В настоящей книге рассматриваются дифференциальные урав- нения, т. е. соотношения между неизвестной функцией, ее про- изводными и независимыми переменными. Уравнения, содержа- щие производные по многим независимым переменным, называ- ются уравнениями в частных производных. Уравнения, содержа- щие производные лишь по одной из независимых переменных, называются обыкновенными дифференциальными уравнениями. Изучение свойств и методов решения обыкновенных дифферен- циальных уравнений и составляет основное содержание данной книги, лишь последняя глава посвящена некоторым специальным классам уравнений в частных производных. Независимую переменную, производная по которой входит в обыкновенное дифференциальное уравнение, обычно обозна- чают буквой х (или буквой t, поскольку во многих случаях роль независимой переменной играет время). Неизвестную функ- цию обозначают через у[х). Обыкновенное дифференциальное уравнение можно записать в виде соотношения F £у\ dxnJ = 0. (1.1) В уравнение (1.1), помимо неизвестной функции, ее произ- водных по независимому переменному х и самого независимого переменного х, могут входить и дополнительные переменные pi,___, В этом случае говорят, что неизвестная функция за- висит от переменных pi,__, щ как от параметров. Порядок старшей производной, входящей в уравнение (1.1), называется порядком уравнения. Уравнение первого порядка имеет вид dy\ dxj = 0 х, У, (1-2)
10 ВВЕДЕНИЕ 1ГЛ. I и связывает три переменные величины — неизвестную функцию, ее производную и независимую переменную. Часто это соотно- шение удается записать в виде | = /(*.»>• (1.3) Уравнение (1.3) называется уравнением первого порядка, разре- шенным относительно производной. Изучение теории обыкновен- ных дифференциальных уравнений мы начнем с уравнения (1.3). Наряду с дифференциальными уравнениями (1.1) — (1.3) для одной неизвестной функции в. теории обыкновенных дифферен- циальных уравнений рассматриваются системы уравнений. Си- стема уравнений первого порядка, разрешенных относительно производных Л/. Уг, ..., Уп) = (1.4) называется нормальной системой. Вводя векторные функции У = (Уп Уп), f = (fi, fn)r. можем записать систему (1.4) в векторной форме <=./(Ау). (1.5) Легко видеть, что уравнение n-го порядка (1.1), разрешенное относительно старшей производной может быть сведено к нормальной системе. Действительно, вве- дем обозначения VW уЛ(х), ^с=^^У^),---,^р-А-^ = Уп(х). (1.7) Тогда, вследствие очевидного равенства dny = dxn ~ dx’ уравнению (1.6) можно сопоставить нормальную систему Луг _ dx У2' dyn-j dx аУп dx i У1,. • • -1 у*)-
ПОНЯТИЕ ДИФФЕРЕНЦИАЛЬНОГО УРАВНЕНИЯ 11 § Н В уравнениях (1.1) — (1.5) независимую переменную будем полагать действительной. Неизвестные функции могут быть как действительными, так и комплексными функциями действитель- ной переменной. Очевидно, если у(.х) = у(х) + iy(x), (1.9) где у(ж) и у(ж) — соответственно действительная и мнимая части функции у(ж), уравнение (1.3) эквивалентно системе обыкновен- ных дифференциальных уравнений для действительных функций: •4- = Re /(ж, у, у), -^ = Imf(x,y,y). (1.10) Решением системы дифференциальных уравнений (1.4) назы- вается всякая совокупность функций у,(х) (i = 1, ..., п), которые при подстановке в уравнения обращают их в тождества. Как правило, и как это будет видно из последующих примеров (см. § 2), если дифференциальное уравнение разрешимо, то оно обла- дает бесчисленным множеством решений. Процесс нахождения решений называется интегрированием дифференциального урав- нения. Обычно рассматриваются системы (1.4) с правыми частями, непрерывными в некоторой области D изменения неизвестных функций у,- и независимой переменной х. Очевидно, что при этом решения у/ж) представляют собой непрерывно дифференцируе- мые функции. Однако в приложениях иногда приходится иметь дело с уравнениями, правые части которых имеют разрывы (на- пример, при описании ударных нагрузок, мгновенно приложен- ных сил и т. д.), поэтому и сами решения будут иметь разрывы производных. Тогда естественно в качестве решения (1.4) рас- сматривать непрерывные функции уДх) с кусочно непрерывны- ми производными. При подстановке в уравнения они дифферен- цируются всюду, за исключением точек разрыва (или отсут- ствия) производных. Всякое решение ?/,(х) (г = 1, —, п) системы (1.4) можно интерпретировать геометрически как кривую в (п+1)-мерном пространстве переменных х, у\, ..., у„, которая называется интегральной кривой. Подпространство переменных ..., уп называется фазовым пространством, а проекция интегральной кривой на фазовое пространство — фазовой траекторией. Уравнения (1.4) определяют в каждой точке области D неко- торое направление, задаваемое вектором т = (1, /1, ..., /»). Та- кая область пространства с заданным в каждой точке направле- нием называется полем направлений. Интегрирование системы уравнений (1.4) геометрически интерпретируется как нахождение
12 ВВЕДЕНИЕ [ГЛ. I кривых, у которых направление касательной в каждой точке совпадает с направлением т, заданным в данном поле направ- лений. Как отмечалось выше, дифференциальное уравнение имеет, вообще говоря, бесчисленное множество решений. Поэтому, ин- тегрируя систему (1.4), мы найдем бесчисленное множество интегральных кривых, лежащих в области определения правых частей системы (1.4). Чтобы из всей совокупности решений вы- делить отдельную интегральную кривую, представляющую собой так называемое частное решение системы (1.4), надо задать до- полнительные условия. Во многих случаях такими дополнитель- ными условиями являются начальные условия Уг(^о)=У® (i = l, (1.11) определяющие ту точку (п+ 1)-мерного пространства переменных х, Уь, •-> У», через которую проходит данная интегральная кривая. Задача интегрирования системы (1.4) с начальными условия- ми (1.11) называется начальной задачей или задачей Коши. В простейшем случае одного уравнения = (1.12) правлении в каждой точке функция fix, у) определяет поле направлений в той области D плоскости (х, у), vyp задана правая часть (1.12). Это поле на- области D задается вектором т(аг, у) с угловым коэффициентом /(х, у) (tga = /(ar, у)) (рис. 1). Решение начальной задачи с за- данным начальным условием у(хо) — — уо в этом случае заключается в по- строении в области D интегральной кривой у — у(х), выходящей из на- чальной точки (хо, у о) н в каждой своей точке (х, у) касающейся век- тора т с угловым коэффициентом /(х, у). Эта наглядная геометрическая интерпретация делает очевидным следующее утверждение. Лемма (лемма Чаплыгина). Если в области D плоскости (х, у) однозначно разрешимы начальные задачи для дифференциаль- ных уравнений dy dya
ПРИМЕРЫ ФИЗИЧЕСКИХ ЗАДАЧ 13 § 2] правые части и начальные условия которых удовлетворяют не- равенствам fi(x, у) < f2(x, у), (1.13) yi(хо) < уг(^о), (1.14) то и решения у\(х) и у2(х) соответствующих задач Коши всюду в области D удовлетворяют условию yi(x) у2(х). (1.15) Возможны и другие способы задания дополнительных усло- вий, выделяющих определенное частное решение системы (1.4). К их числу относятся: так называемые краевые задачи, в кото- рых определенное частное решение выделяется требованием, чтобы удовлетворялись дополнительные условия в нескольких различных точках области определения решения; задачи на соб- ственные значения, состоящие в определении некоторых пара- метров в уравнении, при которых существуют частные решения, удовлетворяющие поставленным дополнительным требованиям; задачи поиска периодических решений и ряд других постановок, позволяющих однозначно выделить требуемое частноя потттяние уравнения. § 2. Физические задачи, приводящие к дифференциальным уравнением В настоящем параграфе будет приведен ряд типичных задач физики и механики, изучение которых методом математических моделей приводит к исследованию дифференциальных уравнений. 1. Радиоактивный распад. Физический закон, описывающий процесс радиоактивного распада, заключается в том, . что ско- рость распада отрицательна и пропорциональна количеству не- распавшегося к данному моменту времени вещества. Коэффици- ент пропорциональности а, являющийся характерной для данного вещества постоянной, не зависящей от времени, носит название коэффициента распада. Математическое выражение закона ра- диоактивного распада имеет следующий вид: ^ = -аш(«), (1.16) где m(t) — количество нераспавшегося к моменту впемени t ве- щества. Это соотношение представляет собой дифференциальное уравнение первого порядка, разрешенное относительно произ- водной. Непосредственной проверкой легко убедиться, что решение (1.16) имеет вид m(f) = Ce-“\ (1.17)
14 ВВЕДЕНИЕ [ГЛ. f где С — произвольная постоянная, которая может быть определе- на из дополнительного условия, например из начального усло- вия m(fo) — т0, задающего количество исходного вещества в на- чальный момент to. Частное решение соответствующей началь- ной задачи имеет вид т (i) = (1.18) Одной из важных физических характеристик процесса радиоак- тивного распада является время полураспада — промежуток вре- мени Т, за который количество распадающегося вещества умень- шается вдвое. Из (1.18) найдем откуда Г = 4-In 2- (1.19> Отметим, что уравнение (1.16) является математической мо- делью не только процесса радиоактивного распада, но и многих других процессов деления или размножения, характеризуемых тем, что скорость деления (размножения) пропорциональна коли- честву вещества в данный момент времени, причем коэффициент пропорциональности есть некоторая постоянная, характеризую- щая рассматриваемый процесс. Как мы убедились, типичной по- становкой задач для этого класса уравнений является начальная задача (задача Коши). 2. Движение системы материальных частиц. Математической моделью движения системы N материальных частиц массы (i=l,______ N), принятой.в теоретической механике, являются уравнения движения, следующие из второго закона Ньютона: d2r. / dr Д = (i, j = 1, N). (1.20) Здесь r{ — радиус-векторы частиц, Ft— вектор силы, действу- ющей на i-ю частицу и зависящий, вообще говоря, от времени, ко- ординат г-й частицы, взаимного расположения частиц системы и их скоростей. Система (1.20) представляет собой систему N векторных уравнений второго порядка. Если массы частиц не ме- няются в процессе движения, то, обозначив декартовы коорди- наты радиус-вектора rt через у{, Zt и вводя новые переменные da?. dy. dz. vix ~ ~dt~' Viv ~ ~dt' Vit ~ Tt (компоненты вектора скоростей i-й частицы), можем записать (1.20) в виде нормальной системы 6Д(
§ 2] ПРИМЕРЫ ФИЗИЧЕСКИХ ЗАДАЧ 15 уравнений первого порядка: dx. _ dy. _ dzf df Vix' ~dt ~ Vivi ~M = Piz’ dv. i dv. л dv. 4 (1-21) 1 p iy ___ 1 p _IZ * p dt__________________m. ix'_at m. iy* dt m. iz‘ tit Сложность интегрирования системы (1121) в первую очередь определяется видом правых частей, т. е. функциональной зави- спмостью компонент вектора силы от переменных t, xt, yt, zt, п,х, vtil, viz. Во многих случаях получить значения частного решения системы с заданной степенью точности удается лишь численны- ми методами, используя современные ЭВМ. Типичной задачей .для системы (1.21) является начальная задача, заключающаяся в определении траекторий частиц по заданным в начальный мо- мент времени to положениям и скоростям всех частиц системы П(«о)=г?, = (1-22) при известных правых частях (заданных внешних силах, дей- ствующих на систему, и силах взаимодействия между частица- ми). Другой типичной задачей для системы (1.21) является крае- вая задача определения траектории, проходящей через заданные начальную и конечную точки в фазовом пространстве. К этой задаче мы, в частности, приходим при расчете траектории кос- мического аппарата, направляемого с Земли на Луну или какую-либо планету. В ряде случаев рассматриваются и другие по- становки задачи определения частного решения системы (1.21). Важным частным случаем системы (1.20) яв- ляется уравнение колебаний физического маятни- ка. Обычно физическим маятником называют абсолютно твердое тело, которое может вращать- ся под действием силы тяжести вокруг неподвиж- ной горизонтальной оси, не проходящей через центр тяжести С (рис. 2). Рассмотрим сечение данного тела плоскостью, перпендикулярной оси вращения и проходящей через центр тяжести. Точку пересечения оси вращения с данной плоскостью обозначим О. Очевидно, положение физического маятника в любой момент времени можно характеризовать углом ср, который составляет прямая ОС с вертикальной осью z, проходящей через точку О. Для вывода уравнения движения воспользуемся вторым зако- ном Ньютона в применении к вращательному движению (угло- .вое ускорение пропорционально главному моменту внешних сил).
16 ВВЕДЕНИЕ [ГЛ. i Тогда, пренебрегая силами сопротивления, получим — mgd sin ф, (1.23) dt rue I — момент инерции тела относительно оси вращения, ad — расстояние от точки О до центра тяжести С. Общее уравнение (1.23) колебаний физического маятника яв- ляется нелинейным. В случае малых колебаний, ограничиваясь первым членом разложения функции sin ф, получим ,2 + <о*ф = 0, (1.24) at где через со2 обозначено отношение a>2=mgdll. Очевидно, размер- ность [<о] = 1/с, что и оправдывает введенное обозначение. За- метим, что в случае уравнения (1.24) возвращающая сила про- порциональна величине смещения от положения равновесия. Как легко убедиться непосредственной проверкой, уравнение (1.24) имеет периодические решения частоты со: ф(£) = A cos cot + В sin mt, (1.25) где А и В — произвольные постоянные, определяющие амплиту- ду периодических колебаний. При учете сил сопротивления, пропорциональных угловой скорости, уравнение (1.24) перейдет в уравнение вида $- + »? + “*» = °- (1-2в> Как будет показано ниже (см. гл. 3), уравнение (1.26) опре- деляет затухающие колебания. 3. Уравнения переноса. Пусть по трубе постоянного попереч- ного сечения, ось которой совпадает с осью х, движется поток воздуха, скорость которого вдоль оси трубы в точке х в момент времени t есть заданная функция v{x, t). Пусть воздух перено- сит некоторое вещество, линейную плотность которого в сечении трубы с координатой х в момент времени t обозначим и(х, t). В процессе переноса вещество осаждается на стенках трубы. Будем считать, что плотность распределения осаждающегося ве- щества задается выражением f(x, t)u(x, t)(.f(x, t) — заданная функция), т. е. пропорциональна концентрации вещества (это можно рассматривать как линейное приближение к более слож- ному закону, справедливое при достаточно малых и). Это значит, что количество вещества, которое осаждается на участке стенки трубы между сечениями х и х + Да: за промежуток времени It, t + At], дается законом х+Дх 1+Д1 f J / (Е, т) и (g, т) d^dx. X \
ПРИМЕРЫ ФИЗИЧЕСКИХ ЗАДАЧ 17 § 2] Для получения дифференциального уравнения относительно и рассмотрим баланс вещества в области между сечениями х и х 4- Дат. Процесс диффузии не будем учитывать, что естествен- но, если скорость v достаточно велика. За время At изменение количества вещества в рассматривае- мой области равно а+Дх f [u(|,t +ДО-14(13)]^. . х Это изменение определяется, во-первых, разностью потоков ве- щества: втекающего через сечение х и равного t+At [ v (х, т) и (х, т) dr t и вытекающего через сечение х + Да: и равного t+At f v (х + Лаг, т) и (х + Да:, т) drf t а, во-вторых, убылью количества вещества за счет осаждения на стенке, равной х+дх t+td — I" [ / (|, т) и (|, т) бЫт. х t Таким образом, закон сохранения вещества дает Х+ДХ f [u(|, t + M)-u{Z, t)ldg = tx. t+At = f [v (^, т) и (sc, т) — v (х + Az, т) и (х + Arc, т)] dx — t х+Дх t+At — f f / (5, T) и (В, т) d&fr. (1.27) X t Пользуясь теоремой о конечном приращении для подынтеграль- ных выражений в предположении наличия непрерывных част- ных производных у рассматриваемых функций и вычисляя ин- тегралы по теореме о среднем, получим -J-(**, t)h=t, AarAf = -JL(p(x, t**)u(x, t**)) AxAt - —/(a:***, t***) u(x***, t***)hxM, (1.28) 2 A. H. Тихонов и др.
18 ВВЕДЕНИЕ 1ГЛ. 1 где х*, х**, х***, t*, t**, t*** — некоторые точки из отрезков lx, x + &xi, [t, t + Atl соответственно. Деля затем равенство (1.28) на AxAt и устремляя Дж и Д( к нулю, в силу непрерыв- ности всех членов соотношения (1.28) получим окончательное уравнение -^- + i(uv1 + fu~0. (1.29) ИЛИ ^- + р(гд)^- + с(г,«)в = 0, (1.30) где 0 = -£-(*. 0 + /(*. 0- (1-31) Уравнение (1.30) является уравнением в частных производных первого порядка. Для него можно поставить, например, следую- щую задачу. Пусть известна концентрация вещества при х = ха и(хо, t) —uo(t), (1.32) где w0(t) — заданная функция. Требуется определить и(х, t) для х х0. Ниже (в гл. 8) мы увидим, что условие (1.32) однознач- ным образом определяет решение уравнения (1.30). 4. Задача о просачивании воды сквозь песок. Пусть вода про- сачивается через песок сверху вниз. Направим ось х вниз. Через и(х, I) обозначим плотность воды в песке (t — время). Скорость движения воды V, очевидно, зависит от ее плотности, т. е. v = = р(н), где v(u) есть заданная функция, причем v возрастает вместе с и. Рассмотрим баланс воды в слое [х, ж + Дж]. За время At из- х+Дх менение количества воды равно J \и (5, t-|-At) — u(E, t)] rfg. Это X изменение происходит за счет разности входящего потока t+M j" v(u (х, т)) и {х, т) dx t и выходящего потока «+Д1 v (и (х -|- Дж, т)) и (х 4- Дж, т) dx. t Таким образом, ССЦ-ДХ f [u(E, t + M)-u(l,t)]dl^ t+At ~ J (w (Хз т)) и (Хз Т) — V (и (Х 4* ^Хз Т)) и (Х + ^Хз T)J dx. t
§ 2] ПРИМЕРЫ ФИЗИЧЕСКИХ ЗАДАЧ 19 Предполагая наличие непрерывных частных производных у и и дифференцируемость v{u), применим теорему о конечном при- ращении и формулу среднего значения для вычисления интегра- лов. Поделив затем на AxAi, устремим Ах и к нулю. Полу- чим уравнение ди d . , . . —- + -д— —- (V (и) и) = О, dt дх du ' ' ' ИЛИ 4- + р(«)-Й- = О, (1.33) где р(и) = v(u) + и^- (1.34) есть заданная функция и. Уравнение (1.33), так же как и (1.30), является уравнением в частных производных первого порядка. Типичными задачами для него являются как задание функции u(x, t) при фиксиро- ванном значении х = х0: u(x0, t) = W0(t) (т. е. задана плотность воды на границе слоя песка во все мо- менты времени), так и задание функции u(x, i) для фиксиро- ванного момента t — to: u(x, t0) = щ(х) (т. е. задано распределение плотности воды по разрезу слоя пес- ка в определенный момент времени to). Отметим, что уравнение (1.33), в котором множитель р(и) при производной зависит от неизвестной функции, сложнее урав- нения (1.30), в которое как производные неизвестной функции, так и сама неизвестная функция входят линейно. Уравнение (1.33) носит название квазилинейного уравнения. Изучению ква- зилинейных уравнений будет посвящена гл. 8. 5. Колебания упругого стержня. Рассмотрим задачу о малых продольных колебаниях упругого стержня. Пусть в недеформи- рованном состоянии стержень имеет длину I, ось его совпадает с осью х и в процессе его колебаний под действием внешних сил, направленных по оси х, поперечные сечения стержня сме- щаются как целое, не деформируясь в своей плоскости. Тогда процесс колебаний стержня можно характеризовать одной ска- лярной функцией u(x, t) — величиной смещения в момент вре- мени t сечения стержня, имевшего в недеформированном состоя- нии координату х. Будем рассматривать стержень переменной плотности р(х), подчиняющийся закону Гука: упругая сила, де- 2*
20 ВВЕДЕНИЕ [ГЛ. £ формирующая бесконечно малый элемент стержня, заключенный между сечения-ми х и х + Аж, пропорциональна относительному удлинению этого элемента.. Коэффициент пропорциональности (коэффициент упругости) также будем считать переменным вдоль стержня и обозначим его через к (х). Подсчитаем относительное удлинение е выделенного элемента. Очевидно, длина этого эле- мента в момент времени t равна AZ = (х + Дж) + и{х + Аж, t) — х — п(ж, t) — = Аж + н(ж + Аж, t) — it (ж, t), откуда относительное удлинение __А! — Ах _ и (х + Дж, t) — и (х, t) .. Е——Ах Гх . (1.М) Переходя в выражении (1.35) к пределу при Аж -* 0, предпола- гая функцию и (ж, t) непрерывно дифференцируемой и восполь- зовавшись законом Гука, получим, что сила упругого напряже- ния в сечении ж, действующая со стороны правой части на ле- вую, равна к(х)их(х, t). Заметим, что полученное выражение для силы упругого напряжения справедливо лишь в случае ма- лых колебаний, когда можно применять закон Гука к бесконеч- но малому элементу стержня. Чтобы получить уравнение колебаний стержня, применим второй закон Ньютона к выделенному элементу. Будем считать, что внешние силы, приложенные к стержню, распределены с плотностью /(ж, t), так что импульс силы, действующей на эле- мент ' ~ за промежуток времени Af, равен t+Д! х+Дх А/ = f [ /(£, r)dUx. (1.36) ’( X Кроме того, на граничные сечения выделенного элемента дей- ствуют определенные выше силы упругого напряжения. Тогда уравнение второго закона Ньютона запишется в виде х+Дх J (Р (I) щ (Е, t 4- ДО - Р (Е) Щ (Е, t) ] dl = X t+At = J [Тс (x + Дя) ux (x + Дх, т) — к (х) их (х, т)] dx + t t+At х+Дх 4- J f f(E, T)dEdr. (1.37) t X Это — интегродифференциальное уравнение колебаний упругого стержня. Предполагая непрерывную дифференцируемость функ-
S 21 ПРИМЕРЫ ФИЗИЧЕСКИХ ЗАДАЧ 21 ций, стоящих в квадратных скобках под интегралами выражения (1.37), и непрерывность f(x, t), используя теорему о конечных приращениях и вычисляя интегралы по теореме о среднем, по- лучим р (х*) ии (х*, t) |t=f* ДжД« = =-~(к (х) их (х, t**)) ж=х_ ДжД1 + f (х***, ДжДГ, где х*, х**, х***, t*, t**, t*** — некоторые точки из отрезков [х, х + Дж], [i, t + ДЛ] соответственно. Поделив на ДжД1 и пере- ходя к пределу при Дж 0, Дг ->- 0, в силу уведенного выше ус- ловия гладкости функций п(ж, f), р(ж), к(х), f{x, t) получим окончательно дифференциальное уравнение продольных колеба- ний упругого стержня р(ж)м(((ж, t) = [к(х)их(х, t)lx +f{x, t). (1.38) Это — уравнение в частных производных второго порядка, явля- ющееся математической моделью колебаний в пространстве и во •времени непрерывной упругой среды. В статическом случае (и, = 0) стержень под действием постоянной во времени внешней силы и сил упругого взаимодействия принимает некоторое со- стояние статического равновесия, которое описывается обыкно- венным дифференциальным уравнением [Аг(ж)мх(ж)]х + /(ж) = 0. (1.39) Типичной задачей для уравнения (1.39) является краевая задача, когда задаются смещения граничных точек стержня м(0) = ио, и(1) = щ, (1.40) или наггя'т"ения, приложенные к граничным сечениям к(0)их(0) = /ь к(1)их(1) = — /2. (1.41) В ряде случаев приходится рассматривать и другие постановки краевых задач. Общее уравнение колебаний распределенной системы (1.38) переходит в обыкновенное дифференциальное уравнение и в тех случаях, когда рассматриваются периодически колебания, проис- ходящие под действием периодической внешней силы. Пусть /(ж, t) = /(ж) cos at. Будем искать решение (1.38) также в виде м(ж, t) — и(х) cos coi. Тогда для м(ж) — амплитуды периодиче- ских колебаний, установившихся в системе под действием перио- дической внешней силы, получим обыкновенное дифференциаль- ное уравнение [/с(ж)пх(ж)]х+<о2р(ж)п(ж) = —Дж). (1.42)
22 ВВЕДЕНИЕ [ГЛ. 1 Типичной краевой задачей определения частного решения урав- нения (1.42) опять является краевая задача с граничными усло- виями типа (1.40), (1.41) или более сложного вида. В ряде случаев интерес представляет определение частот соб- ственных колебаний системы — частот тех установившихся пе- риодических колебаний, которые возможны в системе при отсут- ствии внешних сил, как распределенных, так и сосредоточенных в граничных сечениях. Эта задача сводится к краевой задаче для однородного уравнения (1.42): [/с(х)пх(^)1х + tt>2,p(^)u(x) = 0. (1.43) Требуется определить те значения параметра со2, при кото- рых уравнение (1.43) имеет нетривиальное решение, удовлетво- ряющее заданным однородным граничным условиям. Такая за- дача носит название краевой задачи о собственных значениях. 6. Уравнение теплопроводности. Одним из типичных уравнений мате- матической физики является уравнение теплопроводности, к выводу кото- рого мы сейчас перейдем. Тепловое состояние тела D можно описать с по- мощью скалярной функции и (М, t) — температуры в точке М тела в момент времени t. Теплофизические характеристики тела описываются функциями плотности р(Л7) и теплоемкости с(М), которые в широком интервале тем- ператур можно считать не зависящими от температуры, а также коэффици- ентом теплопроводности к(М), являющимся коэффициентом пропорцио- нальности между плотностью потока тепла через элементарную площадку Д5 и градиентом температуры в направлении нормали к этой площадке ди Aq = -k(M)^bS. (1-44) Мы считаем поток тепла направленным, от более нагретой стороны площад- ки к менее нагретой (градиент температуры в этом направлении отрицате- лен), что определяет знак минус в формуле (1.44). Чтобы построить математическую модель изменения температуры в рас- сматриваемом теле, составим уравнение баланса. Изменение количества теп- ла в элементе объема ДУ за промежуток времени от момента t до момен- та t + Д«: ДС± = [с (М) р (АГ) [и (М, t + Д<) — и (М, 01 dV (1.45) AV определяется потоком тепла через боковую поверхность Д2 рассматривае- мого объема: t+At Д<2, = f [k(M) — dodx (1.46) а J .) дп t ДХ (производная берется по направлению внешней нормали, что определяет знак плюс перед интегралом в (1.46)) и количеством тепла, выделяемого внешними источниками, распределенными в пространстве и во времени с плотностью f(M, t): f+At Д<?3= J \ f(M, х) dV dx. (1.47) AV
§ 2] ПРИМЕРЫ ФИЗИЧЕСКИХ ЗАДАЧ 23 Имеем Д(?1 = Д(?2 + Д<2з- (1.48) Преобразовав поверхностный интеграл в выражении для Д<?2 по формуле Остроградского (при этом мы предполагаем необходимую гладкость функ- ций к(М') и и(М, <)), получим интегральное соотношение баланса тепла в виде J с (М) р (М) [и (М, t+kt) — u (М, t)J dV = AV t+At t+At = J [ div [k(M) grad и (M, x)]dVdx + J f f(M,x)dVdx. (1.49) t AV t AV Заменив выражение в квадратных скобках в левой части (1.49) по фор- муле конечных приращений, вычисляя интегралы по теореме о среднем значении и переходя в полученном выражении к пределу при ДУ -* О, Д< О, получим дифференциальное уравнение, которому удовлетворяет температу- ра внутри тела D: ди с (М) р (М) = div [к (М) grad и [М, /)] 4- / (М, t). (1.50) При этом, так же как и при выводе уравнения упругих колебаний (1.38), мы предполагаем, что неизвестная функция и (М, I) и коэффициенты урав- нения (1.50) обладают достаточной гладкостью. Уравнение (1.50) является уравнением в частных производных — мы построили математическую модель изменения температуры и в простран- стве и во времени. Стационарное распределение температуры под действием независящих от времени источников описывается уравнением div[fc(7!/)grad и(Л/)] +/(М) = 0. (1-51) Это, вообще говоря, также уравнение в частных производных — температу- ра зависит от нескольких пространственных координат. В частном случае, когда стационарное распределение температуры зависит только от одной пространственной координаты, например в случае распределения темпе- ратуры в стержне с продольной осью х, получим обыкновенное дифферен- циальное уравнение [fc(x)ux (£)]* + /(*) = 0. (1.52) Типичными задачами определения частных решений уравнения (1.52), так же как и в случае уравнения (1.39), являются краевые задачи с задан- ными граничными условиями.
ГЛАВА 2 ОБЩАЯ ТЕОРИЯ § 1. Элементарные методы интегрирования Решение дифференциального уравнения, как правило, не уда- ется выразить в виде элементарных функций или квадратур от них и для получения частных решений приходится прибегать к различным численным методам, эффективность которых неиз- меримо возросла с появлением и развитием современных ЭВМ. Однако до появления ЭВМ стремление «проинтегрировать диф- ференциальное уравнение в квадратурах» определяло одно из основных направлений в исследовании обыкновенных дифферен- циальных уравнений и привело к появлению многочисленных справочников *) по решению дифференциальных уравнений. В настоящем параграфе мы кратко остановимся на некоторых простейших и наиболее распространенных в приложениях слу- чаях, когда удается получить решение уравнения первого по- рядка и) (2.1) в квадратурах. Заметим сразу, что во многих задачах геометри- ческого характера переменные х и у в (2.1) равноправны. Это дает основание наряду с уравнением (2.1) рассматривать и урав- нение < = 7(Ь)’ <2-2> а также уравнение первого порядка, записанное в виде /1(ж, y)dx + /2(^, y)dy = O. (2.3) 1. Уравнение с разделяющимися переменными. Так называ- ется уравнение вида h(z)dx + f2(y)dy = 0. (2.4) *) См., например, Камке 3. Справочник по обыкновенным дифферен- циальным' уравнениям, изд. 5.— М: Наука, 1976.
§ 1] ЭЛЕМЕНТАРНЫЕ МЕТОДЫ ИНТЕГРИРОВАНИЯ 25 Предположим, что это уравнение имеет решение в некоторой области D— {|х — xol а, \у— у01 Ъ}. Функции fi(x) и /2(у) определены и непрерывны соответственно на \х— хо\^а и \у — Уо1 < Ъ. Подставив это решение в (2.4), получим тожде- ство, интегрируя которое, будем иметь J fi (х)dx + J /2 (У) йУ = const. (2.5) Неопределенные интегралы в (2.5) носят название квадратур, от- куда и возник термин «интегрирование уравнения в квадрату- рах». Выражение (2.5) можно переписать в виде Ф(х, у)=С, (2.6) которое означает, что функция Ф(ж, у) сохраняет постоянные зна- чения на решениях уравнения (2.4) (различным решениям отве- чают различные постоянные). При каждом фиксированном значении С выражение (2.6) определяет некоторое частное решение у =у(х) уравнения (2.4) как неявную функцию переменного х. Если же С рассматривать как параметр, то выражение (2.6) определяет семейство решений у — у{х, С). Выражение (2.6) называется интегралом соответ- ствующего дифференциального уравнения. Если выражение (2.6) или в более общем случае выражение вида Ф(х, у, 0 = 0, в ко- тором С рассматривается как параметр, определяет все множест- во решений соответствующего дифференциального уравнения, то это выражение называется общим интегралом данного диффе- ренциального уравнения, а полученное из него выражение у — — у(х, С), содержащее все решения данного уравнения, назы- вается общим решением данного дифференциального уравнения. Выражение (2.5), очевидно, является общим интегралом урав- нения (2.4). Чтобы выделить частное решение уравнения (2.4), определяе- мое начальным условием у(яо) = Уо, (2.7) достаточно в выражении общего интеграла (2.5), записанного в виде к v I Л (X) dx+ У /2 (у) dy = Clt к» Vo определить постоянную С\. Требование удовлетворения началь- ному условию дает Ci = 0, откуда искомое частное решение в не- явной форме определяется интегралом У (х) dx + У /2 (у) dy = 0. (2.8) к0 Уо
26 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 Пример 2.1. Простейшим уравнением с разделяющимися переменны- ми является уравнение dy ± = (2.9) Его общий интеграл имеет вид у — ^f(x)dx = C (2.10) и частное решение,удовлетворяющее начальному условию (2.7),— X у = j / (х) dx + у0. (2.11) х0 В частном случае уравнения (2.9) с постоянной правой частью получим частное решение, удовлетворяющее начальному условию (2.7), в виде у — а(х — х0) + у0. (2.13) Пример 2.2. — = (— 'l dx ’ I х Г (2-14) Сделаем замену искомой переменной, положив z = у/х. Так как при этом dy dz у = xz, — х + z, то уравнение (2.14) переходит в уравнение *^ + z = /(z>’ которое может быть записано в виде (2.4): dx dz (2.15) х f{z)—z' Легко видеть, что ряд уравнений может быть приведен к урав- нению с разделяющимися переменными (2.4). Так, уравнение /i(z)gi (y)dx + fe(x)g2(y)dy = 0 (2.16) после деления на gi(y)f2(x) приводится к требуемому виду. На- до иметь в виду, что при этом могут быть потеряны частные' ре- шения, обращающие в нуль произведение ^1(у)/г(^)- К виду (2.4) приводится и уравнение -^- = /(ах+ by), (2.17) где а и b — постоянные. Введем новую искомую переменную z = ах + by. Тогда dz dy dx о.-}- b
§ и ЭЛЕМЕНТАРНЫЕ МЕТОДЫ ИНТЕГРИРОВАНИЯ' 27 и уравнение (2.17) переходит в уравнение =a-]-bf(z),wiH в уравнение dz 1 ~dT = « -4- Ь/ (z) ’ <2,18) рассмотренное в примере 2.1. Рассмотрим теперь уравнение М(х, y)dx + N(х, y)dy = Q, (2.19) где М(х, у) и N(x, у) — однородные функции переменных х, у одной степени. Функция f(x, у) называется однородной функ- цией переменных х, у степени к, если имеет место соотношение 1{tx, ty) = tkf(x, у). (2.20) Заметим, что f\~) является однородной степени. Записав уравнение (2.19) в виде dy М (х, у) dx IV (х, у) ’ функцией нулевой (2.21) мы видим, что при сделанных предположениях относительно функций М(х, у) и N(x, у) правая часть (2.21) является одно- родной функцией нулевой степени и, следовательно, с помощью замены z = у/х, так же как в примере 2.2, уравнение (2.19) приво- дится к уравнению с разделяющимися переменными типа (2.4). 2. Линейное уравнение первого порядка. Уравнение называ- ется линейным, если оно линейно относительно неизвестной функции и ее производных. Линейное уравнение первого поряд- ка имеет вид *L + p(x)y(x) = f(z), (2.22) Если f(x) = 0, то уравнение называется однородным. Как легко видеть, линейное однородное уравнение ^ + р(х)УИ = 0 (2.23) dy , приводится к уравнению с разделяющимися переменными ——(- +p(x)dx = 0, общий интеграл которого имеет вид In 1(/| + J p(x)dx = С1>: (2.24) а общее решение — V _ (2.25)
28 ОБЩАЯ ТЕОРИЯ [ГЛ 2 где С 0. Очевидно, что частное решение у(х) — 0 уравнения (2.23), которое мы потеряли, разделив (2.22) на у, содержится в формуле (2.25) при С = 0. Поэтому (2.25), где С — теперь уже любое вещественное число, является общим решением уравне- ния (2.23). Из (2.25) получим частное решение уравнения (2.23), удов- летворяющее начальному условию у{хо) — у о, в виде X - J p(x)dx У = уве ж» (2.26) Заметим, что по самому способу построения формула (2.26) является доказательством единственности решения начальной за- дачи для уравнения (2.23), в предположении, что это решение существует. Действительно, подставляя любое решение началь- ной задачи в уравнение (2.23) и проводя последовательно преоб- разования (2.24) — (2.26), мы всегда придем к одному и тому же результату — формуле (2.26). Чтобы доказать существование решения данной задачи, достаточно путем непосредственной про- верки убедиться, что для непрерывной функции р(х) функция У(х), определенная формулой (2.26), удовлетворяет всем усло- виям начальной задачи для уравнения (2.23). Очевидно, подоб- ные рассуждения можно провести и в случае начальной задачи для уравнений с разделяющимися переменными, рассмотренных в и. 1 настоящего параграфа. Решение линейного неоднородного уравнения (2.22) найдем методом вариации постоянной, который состоит в том, что мы ис- пользуем специальную замену неизвестной функции у{х) = C(x)e~^X}dx (2.27) где С (х) — функция, подлежащая определению. Подставляя та- кой вид решения в уравнение, получим < е~ I- С (х) р М г + р (х) С (х) е~ = / (х), откуда (2.28) Интегрируя (2.28), найдем С (х) = J / (х) е^Р(хМх dx 4- Съ (2.29) и окончательно , (х) = С1г1и,,“ + 3й* f / (х) е1ичл<Ь. (2.30)
ЭЛЕМЕНТАРНЫЕ МЕТОДЫ ИНТЕГРИРОВАНИЯ 2& § М Из полученного выражения следует, что общее решение ли- нейного неоднородного уравнения (2.22) представляется в виде суммы общего решения (2.25) линейного однородного уравнения (2.23) и частного решения неоднородного уравнения (2.22), в чем легко убедиться, подставив второе слагаемое формулы (2.30) в неоднородное уравнение (2.22). Решение начальной задачи у(хо) — уо для уравнения (2.22) найдем, определяя из начального условия постоянную в фор- муле (2.30). Оно также может быть записано в виде X X - f р(£)<й х ~ fр(ч><гч У = Уое Х° + J е 6 f (Н) (%, (2.31) представляющем искомое решение как сумму решения однород- ного уравнения (2.23), удовлетворяющего заданному начальному условию у(хо) = уо, и решения неоднородного уравнения, удов- летворяющего нулевому начальному условию. Подробный вывод формулы (2.31) будет дан в гл. 3, однако ее справедливость так- же легко установить непосредственной проверкой. Чтобы установить единственность решения начальной задачи для неоднородного уравнения (2.22), предположим, что сущест- вуют два различных решения этой задачи у\(х) и уг(^), и рас- смотрим их разность z(x) = У1(х) — У2^х). (2.32) Очевидно, функция z(x) является решением задачи Коши для соответствующего однородного уравнения с нулевым начальным условием ±-+p(x)z (X) = 0, Z (х0) = 0. (2.33) Отсюда в силу единственности решения задачи Коши для линей- ного однородного уравнения следует, что z(x) = 0. Существование решения начальной задачи для уравнения (2.22) при непрерывных функциях р(х) и f(x) устанавливается непосредственно подстановкой формулы (2.31) в уравнение и на- чальное условие. Заметим, наконец, что если в уравнении (2.22) функции р(х) и fix') на рассматриваемом промежутке изменения независимой переменной х удовлетворяют условиям 1д(я)1 ^К, \f(x)\^M, (2.31) то для решения начальной задачи, представимого формулой (2.31), имеет место оценка IУ И | < Ьо | еК(х-Жо) + - 1). (2.35)
30 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 Отметим, что оценка (2.35) остается справедливой и для функции у(х), определенной формулой (2.31) с кусочно-непре- рывными функциями р(х) и f (x). В этом случае под решением начальной задачи для уравнения (2.22) с разрывными коэффи- циентами мы понимаем непрерывную функцию у(х), производ- ная которой кусочно непрерывна и имеет разрывы первого рода в тех же точках, что и функции р(х) и f(x), а уравнение (2.22) удовлетворяется на общих участках непрерывности функций р(х) и f(.x). В заключение этого пункта укажем некоторые часто встреча- ющиеся в приложениях уравнения, которые соответствующими подстановками могут быть сведены к линейному уравнению. Рассмотрим так называемое уравнение Бернулли ^ + p(z)y = f(x)y", (2.36) где и ¥= 1, иначе уравнение уже линейное. Введем новую неиз- вестную функцию z = у1~п. Тогда уравнение (2.36) перейдет в линейное уравнение 14-п-£+н-)и(х)=/(^ общее решение которого дается формулой (2.30). Более сложное уравнение Риккати % + Р (х) у (х) + q (х) у2 (X) = / (ж) (2.37) в общем случае в квадратурах не интегрируется. Однако оно об- ладает следующим важным свойством: если известно какое-либо частное решение у = уЛх) уравнения Риккати, то нахождение его общего решения сводится к решению линейного уравнения. Действительно, введя новую неизвестную функцию z(x) = у(х) — yi(x), получим для нее уравнение Бернулли + [р (~) + 2g (х) уг (ж)] z (ж) + q (ж) z2 (ж) = 0, .что и доказывает высказанное утверждение. § 2. Теоремы существования и единственности решения начальной задачи для одного уравнения первого порядка, разрешенного относительно производной. Алгоритм ломаных Эйлера В предыдущем параграфе с помощью явных формул было доказано существование и единственность решения начальной вадачи для линейного уравнения (2.22). Перейдем теперь к рас-
§2] ТЕОРЕМЫ СУЩЕСТВОВАНИЯ И ЕДИНСТВЕННОСТИ 31 смотрению соответствующих теорем для общей начальной задачи | = /М, №) = У0 (2.38) при достаточно общих условиях на функцию f(x, у). При этом доказательство будет опять проведено конструктивным путем — одновременно с доказательством теоремы существования реше- ния задачи (2.38) будет дан алгоритм построения функции у(х), сколь угодно точно аппроксимирующей решение исходной зада- чи. Идея этого метода принадлежит Эйлеру. Метод состоит в том, что интегральная кривая, являющаяся решением задачи (2.38), последовательными шагами приближенно заменяется некоторой ломаной — ломаной Эйлера.. Будем рассматривать (2.38) в замкнутом прямоугольнике D = {| х — хо\ а, \у — ytd Ь] плоскости (х, у) с центром в на- чальной точке (хо, yd и поставим своей целью определение ин- тегральной кривой у(х\ выходящей из данной начальной точки (х0, yd и идущей в сторону возрастающих х > х0. Предположим, что в D функция ]{х, у) непрерывна вместе с частной производной ~ (х, у). Отсюда следует их ограниченность: |/(^У)|^Л/, \^х, у)|<К, (x,y)^D. (2.39) Существование непрерывной частной производной функции /(х, у) нам потребуется при доказательстве сходимости ломаных Эйлера к решению задачи (2.38). В дальнейшем будет показано, что это требование может быть ослаблено. Искомая интегральная кривая (если она существует) пересечет либо вертикальную х = х0 + а, либо горизонтальную у = у0 + b I — интегральная кривая, проходящая через точку (х0, у0); II — прямые с тангенсом угла наклона, равным ± М. или у = уо — Ъ границу области D. В последнем случае абсцисса точки пересечения меньше ха +а и искомая интегральная кри- вая определена не на всем отрезке х0 х х0 + а. Однако из простых геометрических соображений (рис. 3, 4) и леммы Чап- । Ь лыгина ясно, что до точки хв + она не пересечет горизонталь-
32 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 ной границы. Поэтому в дальнейшем вместо области D будем рассматривать прямоугольник Д = {|х— xol < Н, |у — у0| < Ь}, где И — min (а, Ъ)М}. Перейдем теперь к построению ломаных Эйлера. Разобьем отрезок [хо, XI, X = xq + Н, на п частей точками деления хо = — (п>хо, (n>xi, ..., <n>xn = X*). Обозначим (п)х, — (n)x<_i = ”*% и (n>h — max {<n>/ii). На первом шаге «заморозим» f(x, у) в точ- ке (хо, у0), т. е. заменим правую часть (2.38) значением f(xo, у oh тогда получим уравнение с постоянной правой частью d {ПГУ f , dx его интегральной кривой служит отрезок прямой: му{х) = у0 + f(x0, УоКх — х0), X е [х0, '"’xj. (2.40) В точке (n)xi зто решение принимает значение <n)yi = уо + + f(xo, уо)(<н,£1 — х0). На втором шаге примем за новую началь- ную точку (<n)xi, и, опять заморозив f{x, у) в этой точке, построим следующее прямолинейное звено, и т. д. В силу леммы Чаплыгина ясно, что полученная таким путем ломаная на отрез- ке [хо, X] не выйдет из прямоугольника Д. Полученная ломаная и называется ломаной Эйлера. Примем ее за приближенную ин- тегральную кривую. Для обоснования описанного алгоритма и доказательства тео- ремы существования решения исходной задачи достаточно дока- зать, что последовательность ломаных Эйлера {му(х)} при ln,h -+ 0 сходится и предельная функция является решением исход- ной задачи (2.38). Определение. Непрерывная на отрезке [х0, X] функция у(х) с кусочно непрерывной производной график которой цели- ком лежит в Д, называется г-приближенным по невязке решением начальной задачи (2.38), если |у(х0) — yol е и при подстановке функции у(х) в уравнение (2.38) последнее прини- мает вид | = + (2.41) где невязка ф(а;) удовлетворяет неравенству sup | ф (х) | е. (2.42) хе[х0,ХЗ *) Здесь и часто в дальнейшем мы будем пользоваться левым верхним Яндексом <">. Правый верхний индекс <"> будет употребляться исключи- тельно для обозначения производной.
§ 21 ТЕОРЕМЫ СУЩЕСТВОВАНИЯ И ЕДИНСТВЕННОСТИ 33 Очевидно, точное решение начальной задачи (если оно суще- ствует) можно считать е-приближенным по невязке решением при е = 0. Пусть для любого е > 0 существуют е-приближенные по не- вязйе решения начальной задачи (2.38). Тогда имеет место сле- дующая лемма. Лемма 2.1. Для любого сколь угодно малого е > 0 можно ука- зать такое ei>0, что все е^-приближенные по невязке решения задачи (2.38) отличаются между собой на отрезке [хо, X] не боль- ше, чем на е. Доказательство. Возьмем два произвольных еi-прибли- женных по невязке решения задачи (2.38) (1)i/(x) и t2)y(x). Оче- видно, что + (2.43) л (2)”" V=f (2)у <2-44> где |(1)У (*0) ~ (2)У (х0) | < 2elt (2.45) sup | (ж) —'Фа (ж) К 2ev (2.46) Обозначим t2)y(x) — tni/(x) — z(x),' (2.47) г|>2(х) — фДх) = ф(я)- (2.48) Вычитая (2.43) из (2.44), получим J = / (х, ™у (х)) — / (х, wy (х)) + Ф (х). (2.49) Преобразуем разность первых двух слагаемых в правой части по формуле, называемой тождеством Адамара: /(х, (2,у(х)) — /(х, U)i/(x)) = ((2)г/(х) — (1)у(х))р(х), где 1 р (х) = J (х, wy (х) + 0 (<2)р (х) — wy (х))) dQ. (2.50) о Эта формула легко проверяется непосредственно. Из (2.50) не- трудно видеть, что функция р(х) непрерывна по х на [х0, X]. Таким образом, для функции z(x) получается линейное диф- ференциальное уравнение первого порядка ^ = р(х)г(х) + ф(я:))) (2.51) 3 А. Н. Тихонов и др.
34 ОБЩАЯ ТЕОРИЯ 1ГЛ. 2 в котором функции р(х) и ф(х) являются кусочно непрерывны- ми и равномерно ограниченными на отрезке [х0, X]. При этом lz(#o) I < 2еь Iф(х) I «£ 2еь (2.52} Тогда в силу полученной в § 1 гл. 2 оценки (2.35) решения на- чальной задачи для линейного уравнения имеем | (2'у (х) — (1)у (я) | = | z (х) | 2е1еК(х-х»> + (еК(х-х„) — 1). (2.53} Отсюда sup |(2)у(х) — (1)у(х)|< х6[х0,Х] , 2ех ^ек(х-ха) _ _ 2ejQ, (2.54} где О > 0 — не зависящая от ei постоянная. Выбирая ет мы и получим утверждение леммы. Пусть {му(х~)} (п = 1, 2, ...) — некоторая последовательность е„~приближенных по невязке решений такая, что sup | ipn (х) | < Sn, |(n)F(х0) — у01 < еп, б„ > 0. (2.55} Если lim еп = 0,то последовательность му(х) назовем схо~ П—>оо дящейся по невязке. Для дальнейшего нам потребуется утверждение об эквива- лентности начальной задачи (2.38) некоторому интегральному уравнению, которое мы сформулируем в виде следующей леммы. Л емма 2.2. Начальная задача (2.38) эквивалентна интеграль- ному уравнению X У (ж) = у0 + j f (L у (£)) сГё, X €= [x0, X]. (2.56} x„ Доказательство. Пусть существует решение начальной задачи (2.38) — функция уСт). Подставив у(х) в уравнение (2.38), получим тождество. Интегрируя это тождество от х0 до х е [0, а] и используя начальное условие, получим (2.56). Следовательно,, решение начальной задачи (2.38) удовлетворяет- и интегральному уравнению (2.56). С другой стороны, если существует непрерыв- ное решение интегрального уравнения (2.56) — функция у(х), то в силу непрерывности по | функции /(£, y(Jj)) интеграл в пра- вой части (2.56) является непрерывно дифференцируемой функ- цией переменной х (по условию функции f — непрерывная функция своих аргументов и у (%) — непрерывная функция переменной Jj). Следовательно, и левая часть (2.56) — функ- ция у(х) — имеет непрерывную производную, которая, очевидно,
§2] ТЕОРЕМЫ СУЩЕСТВОВАНИЯ И ЕДИНСТВЕННОСТИ 35 удовлетворяет уравнению (2.38). Выполнение начального условия (2.38) проверяется непосредственно. Итак, эквивалентность на- чальной задачи (2.38) и интегрального уравнения (2.56) установ- лена. Лемма доказана. Имеет место следующая основная лемма. Лемма2.3.Если существует сходящаяся по невязке на отрез- ке [х0, X] последовательность еп-приближенных по невязке ре- шений {(п)у(х)} начальной задачи (2.38), то эта последователь- ность равномерно сходится к функции у(х), являющейся реше- нием данной задачи. Доказательство. В силу леммы 2.1 последовательность {(п)р(х)} удовлетворяет критерию Коши равномерной сходимости на отрезке [хо, X]. Тем самым существует функция у(х), к кото- рой последовательность {tn)y(x)} сходится равномерно, и эта функ- ция будет непрерывной, поскольку (n)i/(x) непрерывны. Подставим е,.-приближенное решение му(.х) в уравнение (2.38) и заменим получающееся при этом тождество эквивалент- ным интегральным соотношением X <nVW^(nV(^) + f[/(L(n)F(g)) + ^n©]^. • (2.57) Хо Так как |фя|«£е„ и |(п)у(хо) — #01 ея, то переходя в (2.57) л пределу при ея 0, получим X y(x)sz/0+ J/(g, y®)d& (2.58) Из последнего тождества следует, что предельная функция у(х) дифференцируема. Дифференцируя, находим 1 =/(*.?)• (2-59) Кроме того, у(х0) = уо^ Таким образом, предельная функция последовательности {tn)y(x)} является точным решением началь- ной задачи (2.38). Лемма доказана. Для доказательства теоремы существования решения началь- ной задачи (2.38) нам теперь остается показать, что существует сходящаяся по невязке последовательность е„-приближенных по невязке решений этой задачи. Сейчас мы покажем, что построен- ные выше ломаные Эйлера образуют такую последовательность. Лемма 2.4. При wh -* 0 невязки ломаных Эйлера, построен- ных для задачи (2.38), равномерно на отрезке [х0, X] сходятся к нулю. Доказательство. Так как начальные значения ломаных Эйлера (п)у(х) по построению совпадают с уо, то достаточно убе- 3*
36 ОБЩАЯ ТЕОРИЯ 1ГЛ. 2 дитьсявтом, что при 1п)Л->0 невязки ^„(х) равномерно на (хо, Х1 стремятся к нулю. Возьмем произвольное х. Очевидно mi,-i х < (n>xs, <пУх. — tR)xs-i = <R)A,-i, 1 s < n. На этом шаге звено соответствующей ломаной определяете*) как му(х) = My(inyx,-\) + /(tR)xs-i, <n)y(tR>x.-i))(x — (n)x»-i), (2.60) x e <n)xJ. Подставляя (R)y(x) в уравнение (2.38), найдем соответствующую невязку в точке х: *>(*) -т? - / (*.'”'»«) = / С”’*-.)) - -/(*, + /('"’*«. '”5C"4-t))P(2.М) В силу равномерной непрерывности функции /(х, у) отсюда и следует, что для любого сколь угодно малого е > 0 найдется такое Ло(е), что при (п)Л<Ло(е) sup |фпИ|<ея (2.62) что и доказывает лемму. Заметим, что при доказательстве этой леммы была использо- вана лишь равномерная непрерывность функции /(ж, у) и не потребовались равномерная непрерывность и ограниченность „ c)f . . производной (х, у). Из доказанных лемм следует Теорема 2.1. (существования). Если функции f(x, у), УУ непрерывны в D, то на [хо, X] существует решение начальной задачи (2.38), к которому последовательность (1пУу(х)У ломаных Эйлера сходится равномерно на [xq, XI при Mh -> 0. При сделанных предположениях относительно функции /(х, у) и ее производных решение начальной задачи (2.38) единственно. Имеет место Теорема 2.2 (единственности). При выполнении условий тео- ремы 2.1 начальная задача (2.38) имеет на (хо, XI единствен- ное решение. Эту теорему можно рассматривать как следствие леммы 2.1. Если допустим, что имеются два точных решения задачи Коши, то их начальные значения совпадают, а их невязки равны нулю. Поэтому по лемме 2.1 эти решения полностью совпадают на от- резке [хо, X].
§2J ТЕОРЕМЫ СУЩЕСТВОВАНИЯ И ЕДИНСТВЕННОСТИ 37 Кроме введенного выше понятия е-приближенного по невязке решения часто используется понятие решения, приближенного по отклонению. Дадим его определение. Ограниченная на [хо, X] функция у(х) называется е-п р и- ближенным по отклонению решением задачи Коши (2.38), если точное решение у(х) задачи Коши сущест- вует и sup | у (х) — у (х) | е, е > 0. (2.63) Из предыдущих рассуждений вытекает Тео рема 2.3. Если при выполнении условий теоремы 2.1 неко- торая последовательность приближенных по невязке решений сходится к точному решению, то она сходится к нему и по от- клонению. Заметим, что обратное утверждение неверно: если отклонения приближенных решений от точного стремятся к нулю, то сами решения могут при этом иметь сколь угодно большие невязки, более того, решения, приближенные по отклонению, могут быть не дифференцируемы и даже не непрерывны. Замечания. 1. Мы доказали существование и единствен- ность решения у(х) начальной задачи (2.38) лишь на отрезке [хо, X]. Если при этом интегральная кривая не вышла из обла- сти D, где функция /(х, у) удовлетворяет условиям теоремы 2.1, то, взяв точку х = X, у = у(Х) за начальную, можно, повторив приведенные выше рассуждения, продолжить решение у(х) на новый отрезок [X, XJ, определяющий прямоугольник Ai<=Z). Можно показать, что, продолжая этот процесс, удается построить интегральную кривую, сколь угодно близко подходящую к гра- нице области D, в которой выполнены условия теоремы 2.1. Мы рассмотрели алгоритм построения интегральной кривой у(х) в сторону возрастающих х > хо- Очевидно, аналогичные рас- смотрения могут быть проведены и для построения интегральной кривой в сторону убывающих х < хо. При этом соответствующий процесс построения интегральной кривой можно опять продол- жать до тех пор, пока интегральная кривая не дойдет до грани- цы области D. 2. Требования, накладываемые на функцию /(х, у) в теоре- мах 2.1 и 2.2, можно ослабить. В частности, для существования и единственности решения в некоторой окрестности начальной точки достаточно потребовать, чтобы в этой области функция У(х, у) была непрерывна и удовлетворяла так называемому ус- ловию Липшица по переменной у. l/(x, pi) —/(х, y2)l —{/21, (2.64) где N — постоянная, не зависящая ни от х, ни от у. Доказатель- ство соответствующих утверждений будет дано ниже (см. § 6).
38 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 3. Можно доказать существование решения начальной задачи и при одном требовании непрерывности функции f(x, у) (теоре- ма Пеано). Однако одной непрерывности функции /(х, у) недо- статочно для доказательства единственности решения начальной задачи. Так, например, задача g = У(0)=0, (2.65) помимо тривиального решения у = 0, имеет еще решение У = (2.66) удовлетворяющее нулевому начальному условию. (Как легко ви- деть, правая часть уравнения (2.65) в окрестности точки (0, 0) имеет неограниченную производную и не удовлетворяет условию Липшица.) 4. Если через точку (х0, уо) проходит единственная инте- гральная кривая, являющаяся решением задачи (2.38) для дан- ного дифференциального уравнения, то точка (х0, уо) называется обыкновенной точкой данного уравнения. Точка (х, у) области D, не являющаяся обыкновенной, называется особой точкой данного дифференциального уравнения. Через особую точку либо не про- ходит ни одной интегральной кривой, либо проходят по крайней мере две интегральные кривые (через особую точку может про- ходить и бесконечное число интегральных кривых). Если в окрестности точки (хо, Уо) выполнены условия теорем существования и единственности, то точка (хо, уо) будет обыкно- венной. При этом следует иметь в виду, что нарушение сформу- лированных выше условий теорем существования и единственно- сти решения начальной задачи служит лишь необходимым, но не обязательно достаточным условием того, что данная точка явля- ется особой. Поэтому для окончательного решения вопроса, явля- ется ли данная точка особой, необходимо дополнительное исследование. 5. В начале § 1 гл. 2 указывалось, что для достижения соот- ветствия аналитического описания геометрической картине сле- дует наряду с уравнением (2.1) рассматривать уравнение (2.2). Если при этом в точке (х0, уо) Для (2.1) нарушаются условия теоремы 2.1 в результате обращения /(х, у) в бесконечность, то 1//(х, у) в этой точке обращается в нуль и для уравнения (2.2) условия теоремы существования и единственности выполнены. Таким образом, в этом случае точка (х0, уо) является обыкновен- ной, но проходящая через нее интегральная кривая имеет вер- тикальную касательную. 6. Если функция /(х, у) является разрывной в области D, имеющей разрывы первого рода на прямых х = xft = const {.k —
УРАВНЕНИЯ ВИДА F(x, у, j/)“0 39 § 3] = 1, 2, ..N), то даже при условии, что /(х, у) удовлетворяет требованиям теоремы 2.1 на участках своей непрерывности, в об- ласти D не существует обычного, так называемого «классиче- ского» решения начальной задачи (2.38). Однако, как нетрудно видеть, в этом случае можно реализовать алгоритм последова- тельного по участкам непрерывности функции /(х, у) построе- ния ломаных Эйлера му(х). (Точки разрыва xk мы каждый раз будем включать в число точек разбиения <п)х( отрезка [хо, X] и в качестве замороженного значения функции f(x, у) на шаге, начинающемся в точке разрыва, брать определенное, например, правое предельное значение функции /(х, у) Л При этом предель- ная функция у(х) последовательности {<п)у(х)} при Mh -+ 0, оче- видно, окажется непрерывной с кусочно непрерывной производ- ной, имеющей разрывы первого рода на прямых х = хк. Причем на участках непрерывности /(х, у) невязка при подстановке функции у(х) в исходное дифференциальное уравнение равна нулю. Эту предельную функцию у(х) естественно назвать обоб- щенным решением начальной задачи (2.38) на отрезке [х0, X], Заметим, что с этим понятием обобщенного решения мы по су- ществу уже встречались в предыдущем параграфе при рассмот- рении линейных уравнений с кусочно непрерывными коэффици- ентами и правой частью. 7. Метод ломаных Эйлера не только позволяет доказать су- ществование решения рассмотренной начальной задачи, но и дает непосредственный алгоритм построения приближенного решения, сколь угодно близко аппроксимирующего точное. Этот метод легко реализовать на ЭВМ. Поэтому он является одним из эффективных методов численного решения начальных задач. При его конкретной реализации естественно возникают вопросы точ- ности полученного приближения и ряд специфических вычисли- тельных аспектов общей проблемы численных методов. Эти воп- росы подробнее будут рассмотрены в гл. 6. § 3. Уравнение, неразрешенное относительно производной 1. Теорема существования и единственности решения. Перей- дем теперь к рассмотрению дифференциального уравнения перво- го порядка общего вида Их, у, /) = 0 (2.67) и выясним достаточные условия существования решений этого уравнения. Функция F в области своего определения задает со- отношение между неизвестной функцией у, ее производной Р7 = и независимой переменной х. Если это соотношение уда- ется разрешить относительно производной у', то получаем одно
40 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 или несколько дифференциальных уравнений первого порядка, разрешенных относительно производной у' = №, у) (fc==l, 2, ...). (2.68) Пусть функции Д(х, у) в окрестности точки (хо, уо) плоскости (х, J/) удовлетворяют условиям теорем существования и единст- венности решения начальной задачи Коши для уравнения пер- вого порядка, разрешенного относительно производной. Тогда через точку (хо, уо) проходит по одной и только одной интеграль- ной кривой у*(х) каждого из этих уравнений (к = 1, 2, ...). Все эти интегральные кривые являются решениями исходного диф- ференциального уравнения (2.67) (при подстановке в уравнение (2.67) функции уДх) обращают его в тождество). Направление вектора касательной к интегральной кривой у*(х) уравнения (2.68) в точке (х0, уо) определяется значением функции /й(х0, у а). Если эти значения различны, то через точку (хо, Уо) проходит несколько интегральных кривых уравнения (2.67) (столько, ка- ково число уравнений (2.68), полученных при разрешении урав- нения (2.67) относительно производной), но направления векторов касательных к этим кривым в точке (хо, у0) различны. Поэ- тому, чтобы выделить определенное решение уравнения (2.67), надо не только задать начальные данные — значение решения у(х) в точке хо, т. е. у(х0) = уо, (2.69) но и значение производной решения в этой точке У1 (х0) = у0. Очевидно, это значение не может быть задано произвольно: у0 должно быть корнем уравнения F(x0, у о, у') = 0. (2.70) Итак, существование решения уравнения (2.67) связано с воз- можностью разрешить его относительно у' и существованием реше- ний уравнений (2.68). Тем самым достаточные условия разреши- мости уравнения (2.67) определяются известными из курса анализа условиями существования неявной функции и ее непре- рывности вместе с производной. Имеет место следующая теорема. Теорема 2.4 (существования и единственности). Если в не- котором замкнутом трехмерном прямоугольнике D$ с центром в точке (х0, уи, у0), где у0—действительный корень уравнения F (^о, У ) = выполнены условия: . * а) Е(х, у, у') непрерывна по совокупности аргументов вместе _ dF dF с частными производными и
§ 3] УРАВНЕНИЯ ВИДА F(x, у, у')- 0 41 б) (х0, уОг у0) О, то в окрестности точки х = х0 сущест- вует решение у — у(х) уравнения (2.67), удовлетворяющее усло- виям УМ = у0, у'(хо) = у'о, (2.71) причем это решение единственно. Доказательство. В силу условий а) и б) теоремы, в ок- рестности точки (х0, у0, Уо) выполнены условия существования и единственности неявной функции у' = /(х, у), (2.72) удовлетворяющей условию Уо — f (го> Уо)« (2.73) причем найдется такой замкнутый прямоугольник Da с центром в точке (хо, Уо), в котором функция /(ж, у) непрерывна вместе с производной ™, вычисляемой по правилу дифференцирования неявной функции ---_ дР , (2 74) («, У, t (х, р)) Но это означает, что начальная задача-у(х0) == у0 для уравнения (2.72) имеет и притом единственное решение на отрезке lx- х01^Я, (2.75) так как выполнены все условия теорем существования и един- ственности 2.1 и 2.2. Теорема 2.4 доказана. Если интегральные кривые уравнений (2.68), пересекающиеся в точке (хо, уо), имеют общую касательную в этой точке, направ- ление которой определяется значением у», то в этой точке, оче- видно, будут нарушены сформулированные выше условия единст- венности решения уравнения (2.67) относительно у . Пример 2.3. Рассмотрим уравнение (/) (2х + у) у' + 2ху = 0. (2.76) Разрешая его относительно производной у', получим два уравнения перво- го порядка, разрешенные относительно производной: У' = У, (2.77) у' = 2х, (2.78) правые части которых удовлетворяют условиям теорем 2.1 и 2.2 сущест- вования и единственности решения начальной задачи в любой точке плос-
42 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 И Рис. 5. 1 — кривая у = а:2; 2 — кри- вая у = х2 + 1; 3 — кривая у — — (2/е)ех; 4 —кривая у = (2/е)2ех; 5 — прямая у = 2®. кости (х, у). Общие решения уравнений (2.77) и (2.78) имеют вид у = С\ех (2.79) у = х2 + С(2.80) где постоянные Ct и С2 определяются из начальных условий. Как легко видеть, через любую точку плоскости (х, у) проходят как интегральная кри- вая семейства (2.79), так и интегральная кривая семейства (2.80), причем в точках прямой у — 2х кривые этих семейств имеют общую касательную у'(х0) = 2х0 (рис. 5). (В точке (0,0) интегральная кривая у = х2 каса- ется прямой у = 0, являющейся ча- стным решением уравнения (2.77), которое может быть получено из формулы (2.79) при Ci = 0. Эта же интегральная кривая у = х2 пересе- кается в точке х = 2, у = 4 с инте- гральной кривой у = (2/е)2ех семей- ства (2.79), причем в этой точке обе кривые имеют общую касательную у' — 4.) Таким образом, прямая у = 2х представляет собой геомет- рическое место точек, в которых нарушены условия единственности решения уравнения (2.76). (В этих точках не выполнено условие б), dF I \ поскольку, = 0.1 ™ 1у=2х 1 2. Интегрирование уравне- ния, неразрешенного относи- тельно производной, путем вве- дения параметра. Доказанная в предыдущем пункте теорема 2.4 гарантирует при выполнении определенных условий возможность сведения исходного уравне- ния (2.67) к уравнению (2.68) и разрешимость последнего. Однако практическая реализация этой возможности и последующее ин- тегрирование полученного уравнения (2.72) часто вызывают зна- чительные трудности. Поэтому в ряде случаев представляются более удобными другие способы интегрирования уравнения (2.67). Начнем со случая, когда уравнение (2.67) легко можно разрешить относительно самой неизвестной функции y(x)=/(x, у'). Для дальнейшего удобно ввести обозначения у' = р и перепи- сать (2.81) в виде (2.81) у(х) = fix, р(хУ). (2.82) Предполагая существование решения у(ж) исходного уравнения (2.67), мы можем продифференцировать соотношение (2.82) по
§ 3] УРАВНЕНИЯ ВИДА F(x, д. д') - О 43 независимой переменной х. Тогда получим ^L = p(a:)=^L+JL^P. (2.83) dx 1 ' ’ дх др dx ' ’ Полученное соотношение представляет собой линейное дифферен- циальное уравнение относительно р, и его решение легко может быть получено методом, изложенным в § 1. Общее решение (2.83) можно записать в виде однопараметрического семейства р(х) — q>(x, С). (2.84) Отсюда, используя (2.82), получим семейство решений исходного уравнения (2.67) в виде у = /(ж, <р(ж, О) (2.85) и для решения начальной задачи остается определить значение постоянной С из начальных условий. Пример 2.4. Рассмотрим уравиеиие (/)2-^ + y = 0. (2.86) Очевидно, это уравнение легко переписать в виде (2.82): у = хр-р\ (2.87) dp откуда р = р + (х — 2р) т. е. (я — 2р)= 0. (2.88) Уравнение (2.88) имеет семейство решений р (х) = С (2.89) и, кроме того, решение р(х)=“. (2.90) Отсюда, учитывая (2.87), получим решения исходного уравнения (2.86) в виде у(х) = Саг — С2 (2.91) п X2 (2.92) Легко проверить, что через точку (х^, у0), принадлежащую области суще- ствования решения уравнения (2.86), проходят две различные интегральные кривые (2.91), соответствующие двум значениям постоянной С (рис. 6): С = ^±]/Г^--у0. (2.93) Для выделения единственного решения начальной задачи, проходящего че- рез точку (х0, уо), должно быть еще задано значение у' (х^ = у0, опреде-
44 • ОБЩАЯ ТЕОРИЯ [ГЛ. 2 ляющее направление касательной к интегральной кривой в зтой точке. Не- трудно также усмотреть, что решение (2.92) уравнения (2.86) обладает тем свойством, что кривая у = х2/4 в каждой своей точке касается какой-либо кривой (2.91). Это означает, что кри- J Т вая у — х2/Л представляет собой гео- метрическое место точек, через ко- торые проходят два решения уравне- ния (2.86), имеющие общую каса- тельную в этой точке. В точках кри- вой у == а:2/4 нарушается условие б) теоремы 2.4: Рис. 6. (2.94) Тем самым решение у — x2/i оказы- вается в определенном смысле осо- бым решением уравнения (2.86). Прежде чем переходить к рассмотрению общего случая, отметим, что поскольку в ис- ходном уравнении (2.67) пере- менные х и у равноправны, то проведенные выше рассмот- рения сохраняют силу и в том случае, когда исходное уравнение легко разрешить относительно независимой переменной х. На- пример, это имеет место в случае так называемого уравнения Лагранжа + )=%(/)» (2.95) линейного относительно переменных х и у. Частным случаем уравнения Лагранжа и является уравнение, рассмотренное в примере 2.4. Перейдем теперь к изложению общего метода интегрирования уравнения первого порядка (2.67), неразрешенного относительно производной, путем введения параметра. Обозначив у' — р, за- пишем уравнение (2.67) в виде Ftp, у, х) = 0. (2.96) Уравнение (2.96) определяет некоторую поверхность в трехмер- ном пространстве (ж, у, р). Как известно, путем введения двух параметров и, v, данная поверхность может быть задана в пара- метрическом виде x = Xtu, н), y = Ytu,v), p = Ptu,v). (2.97) В нашем случае функции X, У и Р связаны соотношением (2.96) и соотношением dy =р dx. Из последнего соотношения получим 5У j , ду , П/ . [ дХ , . дХ , I ,nnm -х- du -f- -5— av = Р (и, v) (—— du 4- -т—- dv. (2.98) ди ди ' ’ ' ( ди dv } ' '
§3] УРАВНЕНИЯ ВИДА Р(я. V. V) = О 45 Отсюда следует, что величины и и v не могут быть независимыми. Пусть v = v(u). Тогда из (2.98) получим, что связь параметров «ип представляет собой обыкновенное дифференциальное урав- нение относительно функции v: дХ dY dv _ ’ ' ди ди "du UY ~ dv ’ ' dv (2.99) причем это уравнение — разрешенное относительно производной. Семейство решений уравнения (2.99) можно записать в виде и = ф(и. С). (2.100) Тогда в силу (2.97) получим семейство интегральных кривых уравнения (2.67), записанное в параметрической форме х = Х(и, <р(ц, О), у = Y(.u, <р(«, О), (2.101) что и решает задачу интегрирования уравнения (2.67). Очевидно, что в том случае, когда исходное уравнение легко разрешить относительно переменной у (переменной а:): y = f(x, р), (2.102) в качестве параметров u, v в параметрическом представлении (2.97) с'ледует выбирать оставшиеся переменные х, р (или у, р): х — х, у — fix, р), р = р. (2.103) Как легко проверить, получающееся при этом уравнение (2.99) для определения функции р(х) будет совпадать с уравнением (2.83). 3. Особые решения уравнения первого порядка, неразрешен- ного относительно производной. В рассмотренном выше приме- ре 2.4 мы получили особое решение у — x2fb уравнения первого порядка, неразрешенного относительно производной (2.86), об- ладающее тем свойством, что во всех его точках нарушена един- ственность решения начальной задачи Коши. Рассмотрим теперь в общем случае условия существования особого решения. Множество точек (х, у), в которых нарушается единственность решения уравнения (2.67), будем называть особым множеством этого уравнения. Ясно, что в точках особого множества не вы- полнено по крайней мере одно из условий теоремы 2.4. Чаще всего нарушается условие б), т. е. = 0 Тогда при выполнении в точках особого множества условия а) и нарушении условия б) в этих точках одновременно имеют место соотношения ЯР . ^’(Р4^а:)=0л Z/.x)-0. (2.104)
46 ОБЩАЯ ТЕОРИЯ 1ГЛ. Z Исключив р из соотношений (2.104), получим неявное уравнение так называемой р-дискриминантной кривой Ф(ж, р)=0. (2.105) Будем называть особым решением интегральную кривую, во всех dF точках (ж, у) которой —г — 0- Если какая-либо из ветвей р-ди- ду скриминантной кривой представляет собой интегральную кривую уравнения (2.67), то она является его особым решением. Заметим,, что не обязательно всякая р-дискриминантная кривая представ- ляет собой особое решение уравнения (2.67), она может и не яв- ляться интегральной кривой этого уравнения. Так, например, как легко проверить, в случае примера 2.3 р-дискриминантная кривая у = 2х уравнения (2.76) не является интегральной кри- вой, а тем самым и особым решением этого уравнения. Найденное в примере 2.4 особое решение у = ж2/4 уравнения (2.86) является его р-дискриминантной кривой. В тех случаях, если множество решений уравнения (2.67) может быть записано в виде однопараметрического семейства Ф(ж, у, С)=0, (2.106)' в котором значения постоянной С определяют различные интег- ральные кривые, и семейство функций (2.106) имеет огибающую у = р(ж), то, очевидно, эта огибающая также является интеграль- ной кривой уравнения (2.67) и через каждую точку огибающей проходит интегральная кривая семейства (2.106), имеющая в этой точке общую касательную с огибающей. Тем самым огибаю- щая семейства интегральных кривых (2.106) представляет собой особое решение уравнения (2.67). Как известно, огибающая одно- параметрического семейства (2.106) может быть найдена путем исключения параметра С из соотношений Ф(ж, I/, С) = 0, ~ (х, у, С) = 0. (2.107) Полученная при этом кривая ТТж, у) = 0 называется С-дискри- минантной кривой. Так, найденное в примере 2.4 особое решение р = ж2/4 уравнения (2.86) является, как легко проверить, С-ди- скриминантной кривой семейства решений (2.91). В заключение заметим, что система соотношений (2.107) оп- ределяет не только огибающую семейства (2.106), но и множество кратных точек этого семейства, в которых частные производные дФ дФ и или не существуют, или одновременно обращаются в нуль. Поэтому условием существования огибающей семейства (2.106), а тем самым и особого решения уравнения (2.67) явля-
§ 4] ТЕОРЕМА СУЩЕСТВОВАНИЯ ДЛЯ СИСТЕМЫ 47 дф ется существование ограниченных частных производных и дФ удовлетворяющих условию (2.108) § 4. Теорема существования и единственности решения нормальной системы Основные идеи метода ломаных Эйлера могут быть исполь- зованы для конструктивного доказательства существования ре- шения начальной задачи не только в случае одного уравнения, разрешенного относительно производной, но и в случае нормаль- ной системы. Эти вопросы и составляют основное содержание настоящего параграфа. Итак, рассмотрим начальную задачу для нормальной системы т уравнений первого порядка — fi (^> У1, • • •> Ут)* Уг(10)=У°г 0 = 1, ..ч т). (2.109) Пусть функции /4(t, yi, ..., ут) определены в области D, пред- ставляющей собой (т+ 1)-мерный параллелепипед D= {|t— — t0|<a, Уг — y?|<bi (i = l, ..., т)| с центром в точке («0,; yi, •••, Ут)- Предположим, что в области D функции ft(t, yi, ... ..., ут) непрерывны вместе с частными /• • л (i, ] = 1, .. <)yj ' ’ ' IЛ О, У1, ., т). Следовательно, ...,Ут)\<М, |^0, уг, производными (2.110) • • •, Ут) причем постоянные М и N не зависят от i и j. Повторяя рассуждения, проведенные в случае одного урав- нения, легко установить, что искомая интегральная кривая (если сна существует) не выйдет из области D на отрезке [to, Т) из- менения независимой переменной t, где Т = to + Н, а значение Н определяется как ( min ft. 1 Я = min (а, (2.111) Для построения ломаной Эйлера на отрезке [t0, Т1 разобьем этот отрезок на п частей точками деления <n,to = to, <n)ti, - - - ..(n,t„ = T и так же, как и в § 2, обозначим <n,t4 - = <И>Л4, = max {<hi).
48 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 На первом шаге «заморозим» функции fi(t, уь ..у„) в точке (t„, У11 —т Ут) и, интегрируя полученные уравнения с постоянной правой частью, найдем значения функций yt(t) на отрезке [t0, til: {П)Уг (0 = y°i + А («о, Уъ •.Ут) (t - tD). (2.112) Найденные функции определяют в (m+D-мерном пространстве переменных t, yi, ут на участке [to, t”>til прямолинейный отрезок интегральной кривой нормальной системы (2.109) с по- стоянными правыми частями. Вектор-функция lniy(t) на [t0, til является первым звеном ломаной Эйлера. Значения функций y^t) в точке t = t\ примем за новые началь- ные значения и, повторяя вышеописанный алгоритм, получим ломаную Эйлера на отрезке [to, П. Из предыдущих рассмотрений ясно, что на этом отрезке построенная вектор-функция y(t) не выйдет из области D. Введем понятие е-приближенного по невязке решения началь- ной задачи (2.109), аналогичное соответствующему понятию для случая одного уравнения. Определение.Непрерывная на отрезке [t0, Т1 вектор-функция y(t) = (yi(t), ym(t)) с кусочно непрерывными производными dy. график которой целиком лежит в области D, называется s- приближенным по невязке решением начальной задачи (2.109), если IpXto) — У;1 С е (i= 1, ..., m) и при под- становке функций yf(t) в уравнения (2.109): = («, F1,. . . -, Ут) + фг («), (2. ИЗ) где невязки ^(t) удовлетворяют неравенству sup Hi(0Ke- (2.114) Чтобы доказать теорему существования, так же как и в слу- чае одного уравнения, докажем, что последовательность ломаных Эйлера {‘"^(t)} при <п,й-*0 образует равномерно сходящуюся на отрезке [to, Al последовательность еп-приближенных по невязке решений начальной задачи, а предельная вектор-функция этой последовательности y(t) удовлетворяет всем условиям исходной задачи (2.109). Доказательство этих положений составляет содер- жание трех лемм, аналогичных леммам § 2. Лемма 2.5. Для любого е > 0 можно указать такое ei > 0, что все ^-приближенные по невязке решения начальной задачи (2.109) различаются между собой на отрезке [t0, Т1 не больше, чем на е.
§ 4] ТЕОРЕМА СУЩЕСТВОВАНИЯ ДЛЯ СИСТЕМЫ 49 Доказательство. Согласно условиям леммы для любого е существуют такие ei-приближенные по невязке решения <пу(0 п <2’у(0, что d ц. — — = h (t, Wym) + (х), (2.115) d<2)y. -JT = fdt, ™V1, .... <2>l/m) + <2>ф<(x), (2.116) где sup | (Q - (2>^ (UI < 2^, (2.117) sup |<1’^(9-<2)^(0l<2e1. (2.118) №[t0.T] Обозначив ‘2>»i(0-<1>»i(0 = 2i(0, (2.119) <2>^(0-(1W) = <M*)> (2-120) и вычитая (2.115) из (2.116), получим dz • . = А (А ‘, (2)Ут) - А (А тУи - •, (1)ут) + <Рг («)• (2.121) Воспользуемся легко проверяемым непосредственно тождест- вом, справедливым для функции Ф(щ, ..., пр), обладающей не- прерывными частными производными по щ, ..., ир (тождеством Адамара): Ф (Цц • • • , Uy) Ф (Uj, • • • , Up) = 1 •— AlZ-j I (^"1 ^2’ • • • ’ о 1 + Au2J^(unu2 4-еДи 2» ^3’ • • • » ^р)de + ... о 1 .. • + Дир (Ни ..., tip-г, up-}- 0Дир)(?9 (2.122) о и перепишем (2.121) в виде dz. и« (0 гз + Ч>г(О, (2.123) 5=1 4 А. Н. Тихонов и др.
50 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 где 1 («) = J(«, w~Ji(0, • • •, (1>Ю(«) + , (2)?т(*)) о 3 являются непрерывными функциями переменной t. Введем вспомогательную функцию т р(0= Z i—1 которую можно интерпретировать как норму уклонения вектор- функции (|>г/(£) от <2)у(£). Умножив (2.133) на z4 и суммируя noi, получим т т dt= а» & + 2 2 (Z) Zi> (2Л24) i,j=l »=1 Обозначим 2ziZ; (0 = _2 I . Очевидно, что 10e(t)I Cl. С уче- том введенного обозначения выражение (2.124) принимает вид тп т J = 2 (г) Gy (f) №+z*)+22 &Zi> <2-125) '* -"-I Введем обозначения p(t) = т У aiAj (Zi + Zl) г, .7=1 p(0 и г=1 Теперь (2.125) можно записать в виде f = н(Ор(«) + Ф(О. (2.126) пто представляет собой линейное уравнение с кусочно непрерыв- ными коэффициентом и правой частью. На основании (2Д10) имеет место условие 17П | S + <2Mnp(«), i.i=l I
§4] ТЕОРЕМА СУЩЕСТВОВАНИЯ ДЛЯ СИСТЕМЫ 51 поэтому для коэффициента |i(i) справедлива оценка lp(f)l 2Nm. Поскольку решение не выходит из области D, на основании (2.118) для правой части ф(1) уравнения (2.126) имеем оценку |ф(«)| < Меь (2.127> где М = 8т юах {max (| — bi |, ] У® + bi | )}. т Наконец, для начального значения р (£0) = 2 zi (^о) ® силу 5=1 (2.117) справедлива оценка р(£0)^4те|. Поэтому на основании формулы (2.53) имеет место неравенство р (t) < 4mea1e2Nm(‘-to) + _ 1), откуда и следует справедливость утверждения леммы 2.5. Замечание. Продемонстрируем еще один часто употребляемый метод оценки zi(i) —так называемый метод интегральных неравенств. Интегрируя уравнения (2.123) от t0 до i, получим t т t zi(*) = j 2 %^(T)dT+f <MT)dT + zi(*e). (2.128) to j 1 to В силу оценок (2.110), (2.117) и (2.118) справедливы неравенства * т | z. (о | м | 21 zj со Iл + 2ei (* - *о) + (2Л29) t, J=1 Введя положительную функцию т 2(о= 2|М‘)| 3=1 и суммируя неравенства (2.129) по j от 1 до т, получим t Z (0 < Мт [ Z (т) di + 2тгг (i — t0) + 2mer (2.130} to Подставим полученную оценку функции Z(t) через правую часть (2.130) под знак интеграла: т} | Z (т) di + 2zrae1 (тг — i0) + 2mer dit + to + 2me1 (t — 4- 2meL.- 4*
52 ОБЩАЯ ТЕОРИЯ ГГЛ. 2 Меняя порядок интегрировавия в первом интеграле и вычисляя интегралы по переменной Ti, получим Z (Z) С (Л'т)2 J (Z — т) Z (т) dr + t. Nm2 „ 2 + 26j g (4 — ^o)2 281те — *о) 2ег^,га .(* — 4о) 2е1т’ Продолжая аналогично, после п шагов получим <7Vm^+l С » „ (Nm)n+1 (t — Z,)n+1 Z (z) < ---- I (z — T)n Z (t) dt + 2e ----.---)-----«2-----1- ' n! J 1 N («4-1)1 to — f • - •+ 2ej yy + 2e1m |1 + Nmif — Jo) + • • • ~F (Nm)n (Z — Z0)m' nl Так как на отрезке [Zo, 7] функции (Ii#(Z) и iny(t) не выходят из облас- ти D, то функция Z(z) ограничена на [Zo, Г]. Поэтому, переходя к пределу при п-> оо, получим окончательную оценку для функции Z(Z): 2е, Z (Z) - 1) + 2г1теКт«-'°\ •откуда и следует справедливость утверждения леммы 2.5. Последующие две леммы доказываются полностью аналогично соответствующим леммам 2.3 и 2.4 в случае одного уравнения. Лемма2.6.Если существует сходящаяся по невязке на отрез- ке [io, Т\ последовательность г „-приближенных по невязке ре- шений {<n)y(t)} начальной задачи (2.109), то эта последователь- ность равномерно сходится к вектор-функции y(t), являющейся решением данной задачи. Лемма 2.7. При ,п,1г -* 0 невязки ломаных Эйлера равномерно на отрезке [70, Т] сходятся к нулю. Из лемм 2.5 — 2.7 следует основная теорема. Теорема 2.5 (существования}. Если функции ff(t, yi, ..ym} и их частные производные по всем переменным yit_____, ym непре- рывны в D, то на отрезке lt0, Т\ существует решение начальной задачи y(t) для нормальной системы (2.109), к которому последо- вательность (My(t)} ломаных Эйлера сходится равномерно на [to, Т] при <п,Ь -* 0. Так же, как и в случае одного уравнения, имеет место теорема единственности. Теорема 2.6 (единственности}. При выполнении условий тео- ремы 2.5 начальная задача (2.109) имеет на [to, Т1 единственное решение. Доказательство этой теоремы полностью повторяет показатель-» ство соответствующей теоремы в случае одного уравнения.
53 «4] ТЕОРЕМА СУЩЕСТВОВАНИЯ ДЛЯ СИСТЕМЫ Итак, теоремы существования и единственности решения на- чальной задачи для нормальной системы полностью доказаны. При этом замечания, сделанные в § 2 по поводу теорем сущест- вования и единственности решения начальной задачи для одного уравнения, остаются справедливыми и в случае нормальной си- стемы. В гл. 1 было показано, что уравнение п-го порядка (1.6) эк- вивалентно нормальной системе (1.8). Отсюда следует, что если правая часть уравнения (1.6) — функция / удовлетворяет условиям теоремы 2.5, то решение начальной зада- чи для уравнения (1.6) существует и единственно. dtn-' Рис. 7. Особо следует подчеркнуть, что рассмотренный метод дока- зательства теоремы существования с помощью ломаных Эйлера представляет собой теоретическую основу эффективных алго- ритмов численного решения начальной задачи для достаточно сложных систем дифференциальных уравнений, приведенных к нормальному виду. В дальнейшем (в гл. 6) будут рассмотрены и другие, более совершенные в практическом отношении алго- ритмы численного решения дифференциальных уравнений (улуч- шающие, например, быстроту сходимости приближений). Сейчас же мы ограничимся примером численного решения задачи
54 ОБЩАЯ ТЕОРИЯ (ГЛ. 2 для достаточно сложной нормальной системы, которое прак- тически осуществимо только при использовании современ- ных ЭВМ. Рассмотрим задачу о движении ракеты в межпланетном про- странстве, испытывающей тяготение со стороны Земли, Луны, Солнца. Такая задача возникает при расчете полета ракеты к Луне. Это движение описывается системой уравнений движения четырех тел типа (1.20), где Ff (i = l, 2, 3, 4) — это равнодей- ствующие сил ньютоновского притяжения, действующих на i-e тело со стороны всех остальных, причем силами, действующими на небесные тела со стороны ракеты, можно, разумеется, пре- небречь. Таким образом, мы приходим к системе 12 уравнений второго порядка или к нормальной системе 24-го порядка, с пра- выми частями, имеющими сложную аналитическую структуру; формулы для правых частей мы здесь не выписываем. Для при- менения алгоритма Эйлера и других численных алгоритмов до- статочно иметь возможность вычислять правые части при раз- личных положениях движущихся тел, при этом конкретный вид аналитических формул для правых частей не имеет значения для метода интегрирования. На приведенном здесь рис. 7 изображена одна из проек- ций траектории движения автоматической межпланетной стан*- ции, запущенной в СССР 4 октября 1959 г., с помощью которой была сфотографирована обратная сторона Луны. § 5. Зависимость решений от начальных значений и параметров В реальных задачах, связанных с решением дифференциаль- ных уравнений, начальные значения обычно известны лишь с не- которым приближением, так как они определяются эксперимен- тально или вычисляются, а это неизбежно связано с появлением погрешностей. Кроме того, в правые части уравнений могут вхо- дить какие-либо параметры, характеризующие физическую при- роду изучаемой системы (массы, заряды, упругие характеристи- ки и т. п.), и значения данных параметров также определяются приближенно. В связи с этим возникает вопрос о том, как изме- няется решение начальной задачи при небольших изменениях начальных значений и параметров и зависит ли оно от этих ве- личин непрерывно. Этот вопрос мы и рассмотрим в данном па- раграфе. Заметим, что аналогичный вопрос можно поставить и для неограниченного промежутка (t0, °°), если решение на нем определено. Этот вопрос составляет содержание так называемой теории устойчивости, которой посвящена специальная глава (гл. 5).
§ 5] ЗАВИСИМОСТЬ РЕШЕНИИ ОТ ПАРАМЕТРОВ 55 Будем рассматривать начальную задачу для нормальной сис- темы дифференциальных уравнений = f (у, t, р), (2.131) У = (j/b • • •» Ут), f = (/b • • •, /т) с начальными условиями У (£о) = У о, Уо = (у ю, Уто). (2.132) Здесь р = (pi, ..р,) — вектор, описывающий параметры pi, ... ..., рЕ, входящие в правую часть системы. Нас интересует характер зависимости решения этой задачи от ую, . •Уто и рь • • •» Заметим, что исследование зависи- мости решения от начальных значений ую, ..., -ума и t0 можно свести к задаче об изучении зависимости от параметров в правой части системы. В самом деле, сделаем в (2.131) замену yt = yiO~^zt (i=l, ..., т), £ = Z0 + t (2.133) и запишем уравнение для новых неизвестных функций zp. dz. -^ = (z, т, р, ув, Q (i = 1, ..., т), (2 134) <рг (Z, т, р, ув, = (ув + Z, t0 -J- т, р). При t = t0 новая переменная т = 0 и начальные значения для zt теперь оказываются фиксированными: z,(0) = yAto) — у to = 0- (2.135) Значения yi0 и t0 входят в правые части (2.134) как параметры наряду с параметрами pi, ..., ps. Задача сводится, таким образом, к исследованию зависимости z, от параметров yi0, t0. Имеет место и обратная редукция: изучение зависимости от параметра можно рассматривать как некоторый частный вид зависимости решений от начальных значений. В самом деле, поскольку параметры pj, ..., р„ в (2.131) фиксированы и принимают, например, значе- ния рм) (&=1, ..., s), то к уравнениям (2.131) с начальными ус- <2р. довиями (2.132) можно добавить уравнения вида = 0 с на- чальными условиями p„(Z0) = Рло- Тогда получим новую систему = Р), -$- = 0. yi(tB) = yia, рй(*о) = Р*о- (2.136) Теперь вопрос о зависимости yt от рА сводится к исследованию зависимости решений задачи (2.136) от начальных значений рю, ..., pso-
56 ОБЩАЯ ТЕОРИЯ [гл. » Ниже мы исследуем зависимость решений от параметров, а заключение о зависимости от начальных значений сделаем, ис- ходя из установленной эквивалентности. Пусть правые части ft(y, t, р), определенные в некотором (т + s + 1)-мерном параллелепипеде P = {lt — tol<a, I.V< — г/sol < bi, Ip* — p*ol <c*}, непрерывны в D по совокупности аргументов у\, ..., ут, t, pt, ..., р, вместе с частными производными (г, 7 = 1, т). oyj Из непрерывности следуют справедливые в D неравенства |Л(^ Р)\<М, df. I t, и)|<лг. (2.137) Определим величины НъТ как {min Ь.] й’ -Ьйр Г = + Я. (2.138) При каждом фиксированном наборе значений р*, I р* — р*с I < с*т для (2.131), (2.132) выполняются условия существования и един- ственности решения и условия применимости алгоритма Эйлера.’ Ломаные Эйлера в силу равномерности всех оценок при Mh О будут равномерно относительно pi,..., p„t сходиться на сегменте Ito, Т} к решению начальной задачи. При этих условиях сами ломаные Эйлера будут непрерывно зависеть от pi, ..., р„ по- скольку на любом г-м шаге [tr-i, tj (Кг<п) они записывают- ся в виде = м~у4(tr-i) + f&l”>y (t,-i), tr-i, p)(t — tr_i), (2.139) tr-i < t < tr (i = 1, ..., m), a fity, t, p) зависят от pi, ..., p, непрерывно. Поэтому и предель- ные (при <n)h -> 0) функции, являющиеся решением задачи (2.131), (2.132), непрерывно зависят от параметров pi, ..., р„. Из проведенных рассуждений следует справедливость теоремы о непрерывной зависимости решения задачи Коши от параметров. 5/, Теорема 2.7. Если функции ft, j— (i, 7 = 1, ..., т)непрерыв~ ОУ} ны по всем переменным у\, ..., ут, t, pi, ..., р, в D, то решение начальной задачи (2.131), (2.132) непрерывно по t и параметрам Рь ..., р, при 16= [t0, Т], |р* — р*0| < с*. Пусть теперь начальные значения to, у® являются параметра- ми, меняющимися в области 110 — | б, | г/,0 — у?0 | б{. Не- трудно видеть, что если потребовать выполнения условий теоре- мы 2.7 в параллелепипеде D = {|t —а + б, \yt — |
S 5] ЗАВИСИМОСТЬ РЕШЕНИЙ ОТ ПАРАМЕТРОВ 57 + 6,, | |Xfe — |хй01 с»}, то решение начальной задачи (2.131), (2.132) будет непрерывным по t, t0, уо, - •Уто, gi, • • •, при р — i® ]у,о — У io I =С Sit I *e —• *o I I Ий — (ifio | ck', я определяется вы- ражением (2.138), где М — постоянная, ограничивающая \ft(y, t, j*)l в D. Доказанная теорема имеет существенное значение для воз- можности использования начальной задачи (2.131), (2.132) в ка- честве математической модели многих естественнонаучных задач. Действительно, как уже отмечалось, на практике начальные дан- ные и параметры, входящие в правые части уравнений, как пра- вило, заданы не точно, а лишь с некоторым приближением. Од- нако в силу теоремы 2.7 малое изменение начальных данных и правых частей уравнений системы приводит соответственно,к малым изменениям решения. Это и оправдывает использование полученных решений задачи (2.131), (2.132) для интерпретации того реального процесса, математической моделью которого слу- жит данная система. Перейдем к исследованию возможности дифференцирования решений по параметрам и начальным значениям. Не ограничи- вая общности, достаточно рассмотреть этот вопрос для какой- либо одной переменной а, которая может совпадать с любой из переменных рю, ...» уто или j*i, ..., у.„, зависимость решения от которых мы исследуем. Отмечая явно зависимость решения лишь от этой переменной а» запишем систему (2.131) в виде = /< (У (t, a), t, а) т). (2.140) Будем считать, что выполнены условия теоремы 2.7. Тем самым решение начальной задачи для системы (2.140) существует и является непрерывной функцией параметра а при la—ао1<с. Построим конечно-разностные отношения — функции z4(Z, Да): ^,^.>'<'+^.>..1^, (2.141) которые являются решениями системы dz. А (У (*> “о + Да), «о + Д“) — fi (У (*. «о). “о)}- (2.142) Из (2.141) имеем yt(t, ао + Да) = yt(t, а) + zf(t, Да)Да. (2.143) Предположим, что дополнительно к условиям теоремы 2.7 функции fAy, t, а) jr < области D обладают непрерывными част- ными производными 'по а. Тогда, пользуясь представлением
58 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 (2.143) и тождеством Адамара (2.122), запишем (2.142) в виде dz. -а~ = 2 (t, Да) Zk (t, Да) + <рг (t, Да), (2.144} fc=i где 1 С Of. aik (t, Аа) - (i/! (t, а0)...yk (i, а0) + 6гйДа, ... i Vh • • Ут {t, “« + Аа), а0 + Аа) сЙ, (2.145) 1 С df. <Pi (t, Да) = J (уj (t, а0), ..., ут (t, а0), а0 + 6Да) dd. (2.146) о Of. Здесь равны нулю, если а является одним из ум, и отличны, вообще говоря, от нуля, если а является одним из р*. Началь- ные условия для функций Zi(t, Да) также имеют различный вид в зависимости от того, является ли параметр ао каким-либо из начальных значений задачи, или нет. Если ао у,о и поскольку yt(t0, а0) = Ую, уМо, ао + Аа) = yi0, то в силу (2.143) zt(.t0, Да) = 0. Если же ао = у3о, то yAto, ао + Да) = (а0 + Да)6„ и z4(io, Аа) = (6ц — символ Кронекера). Из (2.145), (2.146) видно, что alk(.t, Да) и <р*(£, Да) — непре- рывные функции t и Да при It — iol ^Н, |Да| < с. Действитель- но, и ср< зависят от t и Да как сложные функции: и непосред- ственно и через ykt, а0 + Аа). Но в силу непрерывности частных производных от функций ft и доказанной выше непрерывности у (.t, ао + Аа) по t и Да (непрерывность г/(Z, а) по t иа = ао + Аа эквивалентна непрерывности y(t, ао + Да) по t и Да) эти слож- ные функции будут также непрерывными по t и Да. Поэтому правые части (2.144) удовлетворяют условиям тео- ремы 2.7, из которой следует, что z,(i, Да) — непрерывная функ- ция t и Да при If —iol ^ Н, I Да1 < с. Это означает, в частности, что существуют предельные значения Иш гг (i, Да) = zf (i, 0) = = Km М*’юо + Аа)-М*'юо) _ Да-0 Дй Sa |а=а„’ (1.147) d«i q т. е. производные при а = а0. Эти производные удовлетворяют (2.144), где aift = aft(i, 0), ф( = ф4(£, 0). Из (2.145), (2.146) видно, <?/. что эти величины представляют собой т-1 (у (t, р,ъ ..., '0ук Of. У1ч, •• ;Ут^ и ^(-) при а = ао. Поэтому,
§ 5] ЗАВИСИМОСТЬ РЕШЕНИЙ ОТ ПАРАМЕТРОВ 59 пользуясь той же теоремой 2.7, можно сделать заключение о не- прерывной зависимости производных от t, параметров и на- чальных значений. Итак, имеет место Теорема 2.8. Если функции fAy, t, р.) непрерывны вместе с частными производными по у\, ..., ym, |ii, ..., р., в D, то суще- ствуют производные от решения задачи (2.131), (2.132) по на- чальным значениям ую, ..., Уто и параметрам щ, .. ps, непре- рывные при If — lj/ю — ysol < Si, lg*~ gkol < ch (i = l, ... nr, k = 1, ...,s). Сделаем ряд замечаний к доказанным теоремам. Замечания. 1. В теореме 2.8 сформулированы достаточ- ные условия существования первых непрерывных производных по параметрам решения начальной задачи (2.131), (2.132). Вопрос о существовании и непрерывности производных высших порядков по параметрам исследуется аналогично. Можно показать, что су- ществование непрерывных частных производных до порядка к функций ft(y, t, р) является достаточным условием существова- ния непрерывных частных производных к-го порядка по парамет- рам ую, ..., уто, Нь •••, Iх» решения задачи (2.131), (2.132). Бо- лее того, если функции fSy, t, р.) являются аналитическими функ- циями своих аргументов, то и решение задачи (2.131), (2.132) аналитически зависит от параметров (теорема Пуанкаре). Существование непрерывных частных производных------- (г = дак = 1, ..., пг; к = 1, ..., г+1) позволяет при достаточно малых Да = а —ао искать решение задачи (2.131), (2.132) в виде асимп- тотического разложения*) Г fib . fy ijt а) = yt («, a0) + S (t, a0) + О [(ДаГ’]. (2.148) Идея такого разложения решения по малому параметру (в дан- ном случае по параметру Да), от которого правые части зависят регулярно, восходит к работам Пуанкаре. На формуле (2.148) О значения функций z^t, Да) — — являются решениями начальной а=а0 основаны многие методы асимптотического исследования и чис- ленного интегрирования дифференциальных уравнений, а также некоторые методы теории устойчивости. 2. Предельные при Да 8</. функции Zi (t, 0) = задачи (для определенности рассмотрим случай, когда а не г:) Более детально этот вопрос освещен в гл. 7.
60 ОБЩАЯ ТЕОРИЯ [гл. а входит явно в правые части ft и равно у}о) 1 rrl -г dz. uf. M*»,0) = 6fj, (2.149> й=1 которую получим в результате предельного перехода при Аа -»• О в (2.144). Как легко видеть, эта же система может быть получе- на путем формального дифференцирования исходной задачи (2.131), (2.132) по параметру а. Уравнения (2.149) часто назы- ваются системой уравнений в вариациях относительно рассмат- риваемого решения# (i, а). Переход к уравнениям в вариациях связан с идеей так на* зываемой линеаризации уравнений (2.131) в окрестности неко- торого выбранного решения. Пусть, например, свойства какого- то частного решения yt (i = l, ..., m) нам известны и нужно исследовать другое решение yf (i = 1, ..., m) этого же уравне- ния, «близкое» к уи Так, например, yt и yt могут отличаться по- начальным значениям и т. п. Введем величины Агд — yt — yt (i = 1,__, m). Предполагая, что правые части уравнений доста- точно гладки, подставим yt — yt + Ayt в (2.140) и разложим f( по степеням t\yt. Тогда получается уравнение вида m = 2 (0 + ф* (Ал, • • •» А#т, 0 (2.150> (i = 1,__, m), где df- <hk(t) = -^(y,t). (2.151> ° h Если параметр, значениями которого отличаются у и у, явно- не входит в /*, то <р< = о(|А#|). Пренебрегая в (2.150) членами о(|А#|), получаем линейную систему уравнений тп (2.152> Ь=1 которая представляет собой систему в вариациях, так как совпа- дает с точностью до обозначений с (2.149). Если рассмотрение ведется на конечном промежутке lio, П, то в силу доказанных выше теорем yf и yt близки на всем Ио, (так как их началь- ные значения или правые части уравнений отличаются мало^ и, зная #4, можно получить приближенное выражение для
§ 5] ЗАВИСИМОСТЬ РЕШЕНИИ ОТ ПАРАМЕТРОВ 61 в виде i/j + Aj/i, где Ау< определяется из линейных уравнений (2.152). Если же, зная yt, мы хотим исследовать у, на неограни- ченном промежутке, то задача становится сложнее, она относит- ся в этом случае к теории устойчивости *). Линейные уравнения изучены значительно полнее, чем системы общего вида, поэтому указанный выше процесс линеаризации — замена (2.140) урав- нениями вида (2.152) — приводит в тех случаях, когда эта опе- рация законна, к серьезному упрощению задачи. 3. В теореме 2.8 рассматривался вопрос о существовании производных решения по параметрам ую, ..ут0, входящим в начальные условия и правые части системы (2.131), (2.132). Аналогично может быть исследован вопрос и о сущест- вовании производных . Эти производные также являются ре- шениями начальной задачи для системы в вариациях: <2.15з> \ 0/ h==1 0 получающейся дифференцированием системы (2.131) по t0 и яв- dyi ляюшейся линейной системой относительно Чтобы получить начальные условия задачи, заменим исходную систему (2.131) дифференциальных уравнений системой интегральных уравнений Vt (0 = Ук> + f ft (У, г) du. to (2.154) Если в (2.154) подставить решение y(t) исходной системы, то мы получим тождества. Дифференцируя эти тождества по to, по- лучим (2.155) откуда при £ = to в силу (2.132) будем иметь dVi t=t„ ft (.У • • •» Ути< ^о)- (2.156) Условия (2.156) и представляют собой начальные данные для системы (2.153). См. га. 5.
S2 ОБЩАЯ ТЕОРИЯ (ГЛ. 2 § 6. Метод последовательных приближении (метод Пикара)' Рассматривая в § 2 начальную задачу Коши для одного урав- нения, мы доказали существование и единственность решения этой задачи методом ломаных Эйлера, представляющим собой одновременно и эффективный алгоритм численного решения. В настоящем параграфе мы вернемся к проблеме существования и единственности решения начальной задачи и дадим ее доказа- тельство методом последовательных приближений, основные идеи которого восходят к исследованиям Пикара. Не являясь столь же эффективным в алгоритмическом плане, как метод ломаных Эйлера, метод последовательных приближений обладает большой общностью и находит широкие применения при исследовании вопросов существования и единственности решения задач из раз- личных разделов математики. Поэтому знакомство с основными идеями этого метода на примере рассматриваемой в данном па- раграфе задачи, безусловно, целесообразно. Итак, рассмотрим начальную задачу = / (*, У). У (*о) = уй, (2.157) где функция fix, у) задана и непрерывна в прямоугольнику D — {\x — a?ol ^а, — Тогда найдется постоянная М такая, что 1/(ж, у)\^М, ix, y)<^D. (2.158) Кроме того, предположим, что fix, у) удовлетворяет в D условию Липшица по у \fix, уд —fix, y2)l — у21, (2.159) ix, уд е= D, ix, у2) е D. Мы покажем, что при выполнении условий, наложенных на fix, у), существует одно и только одно решение задачи (2.157). Наше доказательство будет основываться на сведении задачи (2.157) к эквивалентному интегральному уравнению X У(я) = у0 + j / (В, У (%))<% «о (2.160) и применении к последнему метода последовательных прибли- жений. Указанная эквивалентность задачи (2.157) интегрально- му уравнению была установлена выше, в § 2 (лемма 2.2). Перейдем теперь к построению последовательных приближе- ний. В качестве нулевого приближения возьмем произвольную непрерывную на отрезке [а?о, X] функцию i0)yix), график кото- рой яа [жо, X], X — xq + H, целиком лежит в области D, и опре-
МЕТОД ПОСЛЕДОВАТЕЛЬНЫХ ПРИБЛИЖЕНИИ 6» § 61 делим последовательные приближения wy(x) соотношением X ™у (*) = у0 + J / (В, (В)) (2.161> Хо Как и в § 2, значение Н определяется из условия Н — — min {а, j. Легко доказать, что при выбранном начальном при- ближении графики функций {п}у(х) на отрезке [а?о, Xi также це- ликом лежат в области D. Действительно, X wy (*) - Уо + J / (В, <°>у (В)) (2.162 > Хо так как график <0)р(ж) лежит в области D, то в силу оценки (2.158) получим 1<ПУ-Уо1 (2.163) Отсюда следует, что график функции П)у(ж) на отрезке 1жо, Xi не выходит из области D. Повторяя проведенные выше рассуж- дения, методом математической индукции установим справедли- вость высказанного утверждения для любого приближения. Лемма 2.8. Если непрерывная в области D функция fix, у) удовлетворяет условию (2.159), то построенная по формуле (2.161) последовательность {(п)р(х)} сходится равномерно на ix0, Xi. Доказательство. Рассмотрим ряд Six) — i0)yix) + [(1)у(ж) — <Oiyix)i +...+ lMyix) — {n~l)yix)i +... (2.164) Очевидно, п-я частичная сумма Snix) ряда совпадает с п-м чле- ном последовательности {(n)yix)}. Оценим члены ряда. Очевидно I Wy (х) — “»у (х) К | Wy (х) — уй | + | ^у (ж) — у0 К 2Ь, X 1(г1у (®) - (1)у И1 < f I / (В, ™у (В)) - / & Му (В)) | <%. Х0 Тогда в силу условия (2.159) имеет место оценка X 1 (2>у И - (1)У (*) | < X f | ^у (В) - Ыу (В) I < 2bN (х - ХО). х0 (2.165>
«4 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 Аналогично X ] (3)^ (ж) _ (х) |< A J | (2)У © - (1>У (|) | dl < а0 < 2WV2 J G - *о) <£ = 2Ь№ ХО Методом индукции получим для «-го члена оценку | ^У {X) - (ж) | С 2bNn~x ^L-, (2.166) Из оценки (2.166) следует, что на отрезке [xq, -XI члены функ- ционального ряда мажорируются членами сходящегося числово- го ряда: |(nty (х) — <n-i)y (х) | 2ЬАЭТ-1 Я71-1 (« -1)! ’ (2.167) что и является достаточным признаком равномерной сходимости ряда (2.164). Лемма доказана. Доказанная лемма позволяет доказать теорему. Теорема 2.9 (существования). Если функция fix, у) непре- рывна в D и удовлетворяет условию Липшица (2.159), то на от- резке [жо, XI существует решение начальной задачи (2.157). Доказательство. В силу леммы 2.2 достаточно доказать существование на отрезке [а?о, X] решения интегрального урав- нения (2.160). Согласно лемме 2.8 последовательность ({п>у(х)}, построенная по формуле (2.161), сходится равномерно на 1а?о, X]. Так как все члены последовательности {{n)yix)} по построению являются непрерывными функциями, то и предельная функция у(х) непрерывна на [а?о, XI. Равномерная на [жо, XI сходимость последовательности {(п)г/} является достаточным условием воз- можности предельного перехода в формуле (2.161). Переходя к пределу при п->- °°, получим, что предельная функция последо- вательности {(п)у(х)}: у (х) — iim my (х) (2.168) ' П-+ОО Удовлетворяет интегральному уравнению (2.160), эквивалентному исходной задаче (2.157)-. Теорема доказана. Перейдем к рассмотрению вопроса единственности решения. Теорема 2.10 (единственности). Интегральное уравнение *(2.160) имеет не более одного непрерывного на Ея?о, XI решения.
S С] МЕТОД ПОСЛЕДОВАТЕЛЬНЫХ ПРИБЛИЖЕНИИ 65 Доказательство. Предположим, что уравнение (2.160) имеет на [ж0, X] два различных решения у ](ж) и yztx), и соста- вим их разность г(ж) = уДж) — г/гСя). (2.169) Очевидно, X Z (ж) = У {/ (L У1 ©) - / (В, у2 (В))} <%, х е [ж0, X]. (2.170) *0 Будем сначала рассматривать (2.170) на отрезке [жо, жД, значе- ние Ж] выберем в дальнейшем. Воспользовавшись условием Липшица (2.159), получим |г(ж)|<^(ж- ж0) sup | (£) — У2(В) К [Жо,Х13 < N (жг — ж0) sup I z (В) |, же[х0,ж1]. (2.171) [^оЛ! Отсюда sup |z (zc) | — ж0) sup |г(ж)|. (2.172) [XoAtl [x0.x,J Выберем теперь Ж1 так, чтобы N(x\ — жо) < 1. Тогда (2.172) воз- можно лишь при условии, что sup | z (ж) | = О, т. е. z (ж) == 0 при ж е [ж0, жД, Ifco.M и (2.170) можно записать в виде X 2(^) = j'{/(B,I/i(l))-/(B,y2(B))}dB, x^[xltX]. (2.173) X,’ Повторяя проведенные рассуждения необходимое число раз, убеждаемся, что гЫ^О при же[жо, XI, что и доказывает тео- рему. Сделаем несколько замечаний к доказанным теоремам. Замечания. 1. Мы доказали теоремы существования, показав, что при любом нулевом приближении представляющем собой непрерыв- ную на [а:о, X] функпию, график которой не выходит из области D, после- довательность {‘"’(Д сходится к решению исходной задачи. В качестве ну- левого приближения <0,у(х) в ряде случаев удобно бывает выбрать началь- ное значение у0, положив (0}у(х) уо- 2. Метод последовательных приближений может быть использован не только для доказательства существования, но и для построения решения конкретных задач. При этом эффективность его применения определяется как классом функций f(x, у), для которых разработаны эффективные ал- горитмы вычисления правой части формулы (2.161), так и выбором началь- ного приближения. 3. Мы рассмотрели применение метода последовательных приближений для доказательства существования и единственности решения начальной задачи для одного скалярного уравнения первого порядка. Аналогичные рассмотрения могут быть проведены и в случае начальной задачи для нор- мальной системы. 5 а. Н. Тихонов и др.
С6 ОБЩАЯ ТЕОРИЯ 1ГЛ. Z § 7. Принцип сжатых отображений. Теорема о неподвижной точке Рассмотренный в предыдущем параграфе метод последова- тельных приближений основывается на общем математическом принципе, известном под названием «принципа сжатых отобра- жений», основные идеи которого будут изложены в настоящем параграфе. Будем рассматривать произвольное полное метрическое про- странство М. Напомним *), что пространство М является метри- ческим, если каждой паре х, у элементов этого пространства по- ставлено в соответствие число р(х, у), обладающее следующими свойствами: । 1) р(х, у) > 0, причем р(х, у) = 0 только при х = у, 2) р(х, у) — р(у, х)\ 3) для любых х, у, z<^M имеет место неравенство треуголь- ника: р(х, у) С р(х, z) + р(у, z). Число р(я, у) обычно называется расстоянием между элемента- ми х и у. Метрическое пространство М является полным, если всякая фундаментальная последовательность {хт} элементов этого пространства **) сходится к некоторому элементу х е М, т. е. Зх^М такое, что lim pCr, arm) =0 (обозначается x = т->оо т-^-оо Хорошо известным примером полного метрического простран- ства является пространство непрерывных на отрезке х е la, fe] функций у(х), в котором расстояние р(у, z) между элементами у(.х) и z(x) задается в виде р(у, z) = sup |у(х) —z(x)l. (2.174) Принцип сжатых отображений является мощным методом ис- следования проблем существования и единственности решения функциональных уравнений в метрических пространствах. Пусть в полном метрическом пространстве М задан оператор А, обладающий следующими свойствами: а) оператор А отображает пространство М в себя, т. е. пере- водит точки пространства М в точки того же пространства: \jx^M Ах = у, у<^М-, (2.175) •) См. Ильин В. А., Позняк Э. Г. Основы математического ана- лиза, ч. II.— М.: Наука, 1973, с. 262. **) Последовательность {х„,} называется фундаментальной, если для нее выполнен критерий Коши lim p(z„, жп+гп) = 0. п-»оо
§ 7] ПРИНЦИП СЖАТЫХ ОТОБРАЖЕНИЙ ' 67 б) оператор А сближает элементы пространства М, т. е. для любой пары xi, х2 элементов пространства М имеет место не- равенство pMxi, Ах2) С ap(a?i, жг), (2.176) тде а < 1. Имеет место Теорема 2.11 (о неподвижной точке). Если в полном метри- ческом пространстве М задан оператор А, удовлетворяющий ус- ловиям а) и б), то функциональное уравнение Ах = х (2.177) в пространстве М имеет единственное решение. Доказательство. Выберем произвольный элемент хо е М и построим последовательность {хп}: хп = Ахп-1. (2.178) Докажем, что так построенная последовательность {хп) является фундаментальной. Действительно, р(ж„+1, а?„) = р(Ахп, Axn-i) «2 ар(а?„, x„-i) = = ар(Лж„_1, Ахп-2) С ... =5 anp(xi, хо). (2.179) Пользуясь этой оценкой и неравенством треугольника, получим Р (з?п-|-т, Р ) “F Р 1, тп~~ 2)+... • • • + р (*п+1, хп) < а”р (Яъ Хо) (а™-1 + ... 4- 1) = 4 ___ Ct?1 = а" р (Х1’ Г=^ р Хо)’ <2,180) что при условии а < 1 и доказывает утверждение о фундамен- тальности последовательности {хп}. В силу полноты пространст- ва М отсюда следует сходимость последовательности ixn), т. е. существует элемент х е М такой, что x=limxn. (2.181) 71->оо Рассмотрим теперь элемент у =Ах и покажем, что оп совпа- дает с элементом х. Действительно, р(х, у) «£ р(ж, жп+1) + р(ж„+1, у), (2.182) где xn+i — произвольный элемент последовательности {х„}. Оце- ним последнее слагаемое: р(ж„+1, у)=р(Ахп, Ах) ар(хп, х). (2.183) В сиду доказанной выще сходимости последовательности {гсп} для можно указать такое N, что для всех n>N р(,хп, х) < е/2. 5*
68 ОБЩАЯ ТЕОРИЯ [ГЛ. 2 Тогда из (2,182) следует, что р(ж, у) < е, (2.184) откуда в силу произвольности е получаем pCr, j)=0, т. е. х = уг следовательно, решение уравнения (2.177) существует. Доказательство единственности решения уравнения (2.177) проведем от противного. Пусть х и х — два различных решения этого уравнения: Ах = х, Ах = х. (2.185) Рассмотрим р(ж, х) = р(Ах, Ах) ар(ж, х). (2.186) Но при а< ^неравенство (2.186) возможно лишь при р(ж, ж)=0г т. е. при х = х. Итак, теорема доказана полностью. Доказанная теорема имеет простую геометрическую интерпретацию. Если рассматривать элементы метрического пространства как точки неко- торого множества, то сжимающее свойство б) оператора А означает, что расстояние p(?/i, уг) между образами у1 = Axt, у2 = Ах2 точек х, и х2 мень- ше расстояния p(®i, xi) между исходными точками xi и х2. Поэтому, когда мы строим последовательность {хп} по формуле (2.178), расстояния между соседними точками при возрастании номера п неограниченно уменьшаются и в пределе мы получаем неподвижную точку х, которая оператором А пе- реводится сама в себя, Ах = х. Применим теорему о неподвижной точке для доказательства существования и единственности решения начальной задачи = У(^о) = Уо, (2-187) которая, как мы установили в предыдущем параграфе, эквива- лентна интегральному уравнению X У (*) = Уо + J / (В, У (Ю) (2.188) *0 Рассмотрим оператор X Ау^уе + J/(B, y®)dl (2.189) “о в полном метрическом пространстве М непрерывных на отрезке [л?о, функций ykx). Покажем, что оператор А удовлетворяет условиям а) и б). В предыдущем параграфе было показано, что если функция f(x,y) непрерывна в прямоугольнике D = da:—Хо1< =Са, \у — г/ol С fe) и удовлетворяет в D условию Липшица по у, то применение оператора А к непрерывной на [a?o, XJ функции у(х), график которой не выходит из D, дает также непрерывную
§7] ПРИНЦИП СЖАТЫХ ОТОБРАЖЕНИИ 69 функцию А у (ж), график которой не выходит из D. Тем самым оператор А удовлетворяет условию а). Остается проверить сжи- мающее свойство оператора А. Для этого рассмотрим р (Луп Лу2) = sup «е[х0,хэ X X Sf a, sUSlX- Xq Xq X < sup f |/(^y1(B)-/(B,y2(g))HB- (2.190) Воспользовавшись условием Липшица для функции fix, у), по- лучим X sup f|У1(1) —у2(В)|^Х *G[x0,X3 зсо — ж0| sup 1^(3:) — yz(x)\^NHp(ylt у2). (2.191) Выберем теперь Н таким, чтобы удовлетворялось условие NH = a<l. (2.192) Тогда оператор А будет сжимающим и в силу теоремы 2.11 мы можем утверждать существование и единственность решения на- чальной задачи (2.187) на отрезке [я?0, Х1. Распространение ре- шения на больший отрезок производится рассмотренными выше методами. Замечание. Принцип сжатых отображений был применен для до- казательства существования и единственности решения начальной задачи (2.187) для одного скалярного уравнения. С помощью принципа сжатых отображений легко доказать аналогичную теорему и в случае нормальной системы.
ГЛАВА 3 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ § 1. Уравнение движения маятника как пример линейного уравнения. Основные свойства линейного уравнения с постоянными коэффициентами Линейным дифференциальным уравнением «-го порядка на- зывается уравнение вида ао(х)ум + а1(х)г/(п-1) +... + ап(ж)у = /(ж). (3.1) Это уравнение обладает рядом замечательных свойств, облегчаю- щих его исследование, а в ряде случаев и решение. Изучение этих свойств и составляет содержание настоящей главы. В приложениях линейные уравнения естественно получаются, если пренебречь членами более высокого порядка (см. § 2 гл. 1). Ознакомимся с основными свойствами линейного уравнения на примере уравнения маятника (см. п. 2 § 2 гл. 1) у" + ay' + ку = /(f), (3.2) которое является линейным уравнением второго порядка с по- стоянными коэффициентами. Рассмотрим сначала случай / —0. В этом случае уравнение называется однородным. Физически это означает, что маятник движется свободно, на него не действуют внешние (вынуждаю- щие) силы, у" +ау' + ку = О. (3.3) Будем искать решение этого уравнения в виде у — еи, где к — некоторая не известная заранее постоянная. Подставляя искомый вид решения в (3.3) и сокращая на еи, получим к2 + а.к + к = 0. (3.4) Это уравнение называется характеристическим уравнением диф- ференциального уравнения (3.3). Ему должно удовлетворять к для того, чтобы еи было решением (3.3). Решая уравнение (3.4),
§ I] УРАВНЕНИЕ ДВИЖЕНИЯ МАЯТНИКА 71 получим —а+ У^а2 — 4к •1,2---------: о Исследуем разные случаи. a) a2 —4Zc>0. Физически это соответствует достаточно силь- ному трению (сопротивлению) среды. Оба корня 2ц и Х2 в этом случае действительны, различны и отрицательны, и им отвечают два решения (1)р = (2)у — Рассмотрим начальную задачу У(О) = Уо, У'Ф)-у1 (3.5) Для любых двух п раз дифференцируемых функций у Дж), у2(а:) справедливо тождество (С] и С% — константы) (х) + С2у2 (ж))(п) = С1У^ + Сйу%\ (3.6) Основываясь на этом тождестве, нетрудно убедиться, что вы- ражение _____ У = С1 (1)У + С2 &у = Сге™ + С2еЫ, (3.7) где С\ и Сч — произвольные постоянные (линейная комбинация <1>У и (2)у), является решением уравнения (3.3). Эти постоянные можно однозначно определить из начальных условии (3.5). Дей- ствительно, подставляя (3.7) в (3.5), имеем Уо° = С1 + С2, yi0 = CiXi+ С2Х2. В силу Xi =/= 7-2 определитель этой линейной алгебраической сис- темы относительно Ci и С2 отличен от нуля. Полученное таким образом решение начальной задачи и = ~ ex,t । Xif /3 8) не осциллируя, приближается с ростом t к положению равно- весия у = 0. Так как любое наперед заданное решение уравнения (3.3) удовлетворяет некоторому начальному условию (3.5), а по задан- ному начальному условию (3.5) однозначно определяется реше- ние (3.8), то можно сказать, что в формуле (3.7) содержится любое решение уравнения (3.3). С другой стороны, при любых значениях постоянных формула (3.7) дает некоторое решение уравнения (3.3). Таким образом, формула (3.7) содержит все решения уравнения (3.3) и только решения этого уравнения. Формулу, обладающую таким свойством, мы будем называть об- щим решением. Формула (3.7) представляет собой общее реше- ние уравнения (3.3).
72 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 б) а2 — 4/с < 0. Физически это соответствует достаточно сла- бому трению (сопротивлению) среды. В этом случае Aj и Аг яв- ляются комплексно сопряженными: А2 = А^ и (1)1/ = ex,f = e~af/2 fcos A1 4- i sin А^ (2)^ _ Wy*t где p = У4/с — a2. Пользуясь тождеством (3.6), нетрудно видеть, что i/i = Re(”t/, i/2= Im (1,г/ также являются решениями уравнения (3.2). Дейст- вительно, (У1 + гУчУ + « (У1 + iy2)' + Mf/i + 1У2) = = (f/i + ayi + ку±) + I (у2 + ау'2 + ку2) = 0, откуда, приравнивая нулю отдельно вещественную и мнимую части, получим требуемое. Возьмем линейную комбинацию yi и у2. У = + С,у2 = С^/2 cos A t + С2е-^ sin А (3-9) Нетрудно убедиться, что, как и прежде, Сх и С2 однозначно оп- ределяются условиями (3.5) и, таким образом, (3.9) является общим решением уравнения (3.3). Заметим, что в рассматривае- мом случае в качестве общего решения можно по-прежнему взять (3.7), но при этом постоянные Сь С2 будут комплексными. Решение задачи (3.5): У = Уое~а</2 cos A t + А + А у») е~^ sin Af (3.10) описывает колебательный процесс. Колебания затухают по за- кону expt—ai/2], С ростом t это решение также стремится к по- ложению равновесия у = 0. Если a = 0 (сопротивление отсутствует), то получаем перио- дические колебания с частотой юо= 1к, у = у°0 cos wut -J- А у° sin aBt. (3.11) в) a2 — 4/с — 0. В этом случае описанный способ дает только одно решение (1,у = е>л, где А = —а/2. Нетрудно, однако, непо- средственно проверить, что в этом случае решением является также (2)«/ = teu. Беря линейную комбинацию этих двух реше- ний, можно удовлетворить условиям (3.5). Практически Aj и А2 не бывают в точности равны, но такое решение описывает ма- тематическую абстракцию, соответствующую случаю близких Aj и А2.
§ « УРАВНЕНИЕ ДВИЖЕНИЯ МАЯТНИКА 73 Рассмотрим теперь вынужденные колебания под действием периодической вынуждающей силы. Они описываются уравнением (3.2), где / = Лсо8©£ (А, © = const). Сопоставим этому уравне- нию следующее уравнение с комплексной неизвестной функци- ей z: z" + az' + kz = 4e'“*. (3.12) Подставляя в это уравнение z — yi + iy2 и приравнивая отдельно действительные и мнимые части, получим, что у^ удовлетворяет уравнению (3.2), в котором / = Лсоз£о£, а у2— уравнению (3.2), в котором / = A sin at. Таким образом, для получения требуе- мого решения уравнения (3.2) нужно найти решение уравнения (3.12) и взять его действительную часть. Решение уравнения (3.12) естественно искать в виде z = ае’ю‘, (3.13) где а — не известная заранее постоянная. Подставляя (3.13) в (3.12) и сокращая на е'ш‘, найдем а = А/(.—а2 + 1а + к) и, следо- вательно, У1 = А у—^^^—у cos at — А у-------“2 -2 sin at. (3.14) у/с — СО ) СС — СО } ~|— (3.14) представляет собой частное решение уравнения (3.2), в ко- тором / = A cos at, имеющее периодический характер с частотой, равной частоте со вынуждающей силы. Это решение, однако, не удовлетворяет (3.5). Добавим к нему линейную комбинацию решения однородного уравнения (3.3) (для определенности а2 — 47с < 0): р = р1 + С1р1 + С2г/2. (3.15) Пользуясь (3.6), убеждаемся, что это выражение является реше- нием того же неоднородного уравнения (3.2), а пользуясь про- изволом выбора Ci и С2, можно подобрать их так, чтобы удов- летворить (3.5). Действительно, Ci и С2 находятся из алгебраи- ческой системы уравнений, отличающейся от той, которая была при получении (3.10), только неоднородными членами. Решение, удовлетворяющее (3.5), имеет вид У = У1 + [У? — У1 (0)] e~at/2cos-|-1 + + 7- (0) + т' (у°° - (0))] е’“‘/2 sin 4- (ЗЛ6) а (3.15), таким образом, является общим решением неоднородно- го уравнения (3.2), где f — A cos at. Из (3.15) видно, что общее решение неоднородного уравнения представляет собой сумму
74 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 частного решения того же неоднородного уравнения и общего ре- шения соответствующего однородного уравнения. С ростом t в формуле (3.16) все члены, кроме первого, зату- хают и остаются только вынужденные колебания у\. Обратим внимание на важное явление — так называемое яв- ление резонанса. Решение у\ теряет смысл, если в исходной сис- теме нет трения (а = 0) и частота © вынуждающей силы равна частоте ©о = V/c, с которой колеблется маятник без воздействия вынуждающей силы (см. (3.14)), так как в знаменателе появля- ется нуль. Чтобы найти частное решение в этом случае, т. е. частное решение уравнения у" + ку = A cos ©of, (3.17) перейдем снова к комплексной форме z" + kz = (3.18) Обратим внимание на то, что корни характеристического урав- нения равны Xi, 2 ~ ±г©о- Попытаемся искать z в виде z = ate1^1. (3.19) Подставляя (3.19) в (3.18), определим а и получим z — А^—е^»1. Re z дает частное решение уравнения (3.17): = А ~ sin ©of. (3.20) Так как практически полное отсутствие трения и точное ра- венство © и ©о не осуществляются, то решение такого типа прак- тически не реализуется. Реализуется (3.14), но если частота © близка к ©о, а а мало, то знаменатель в (3.14) мал и амплитуда решения велика. Таким образом, физически явление резонанса состоит в том, что при © ~ ©о и малом а наблюдается заметное увеличение амплитуды вынужденных колебаний (3.14). Математически же случаем резонанса будем называть такой случай, когда в (3.2) /(f) =5(t)ex', где <S(t) — многочлен, а х сов- падает с корнем характеристического уравнения. В рассмотрен- ном выше уравнении (3.18) х — г©о, т. е. совпадает с одним из корней характеристического уравнения. Итак, на примере уравнения второго порядка выявлен ряд характерных свойств линейного уравнения с постоянными ко- эффициентами. Оказывается, эти закономерности имеют общий характер. Сформулируем их, пока без доказательств, для урав- нения порядка п как естественное обобщение того, что наблюда- лось для уравнения второго порядка. Доказательства будут да- ны ниже, в § 5.
§ i] УРАВНЕНИЕ ДВИЖЕНИЯ МАЯТНИКА 75 Рассмотрим сначала однородное уравнение айум + aiy(n-1) + ... + апу — 0 (а£ = const). (3.21) Сопоставим (3.21) его характеристическое уравнение (ср. (3.4)) аоКп + ajA,"-1 + ... + ап = 0. (3.22) Это алгебраическое уравнение порядка п и имеет корни == = рк + iqk (Л = 1, ..., п). 1. Если все Z* действительны и различны, то, беря линейную комбинацию У=2СЛ где = (3.23) Й=1 можно получить любое решение уравнения (3.21), определяя С\, ..., С„ из начальных условий У («о) = У1, У' («о) = у1, - - •, y(n-1) (U = Уп (3.24) (ср. (3.7), (3.5)), т. е. формула (3.23) является общим решением уравнения (3.21). 2. Если некоторые комплексные, то утверждение 1 оста- ется в силе, но определяемые из (3.24) константы Ск будут комп- лексными и решение будет представлено в комплексной форме. Чтобы получить решение в действительной форме, можно в на- боре решений вместо пары решений t/ = e(p+iQ)' и у* = е(р_'в)'т отвечающей двум комплексно сопряженным корням Л ~ р ± iq (так как характеристическое уравнение имеет ^действительные коэффициенты, то вместе с X = р + iq корнем будет также Л* = = р — iq), можно взять пару действительных решений Не у ~ — ept cos qt и Im у = ept sin qt (ср. (3.9)). 3. Если Л — кратный корень характеристического уравнения (3.22) кратности т, то ему отвечает т решений еи, te“, ... ______, £m-1e" (обобщение случая в), где т = 2). Объединяя все случаи, можно сформулировать следующее правило: Пусть характеристическое уравнение (3.22) имеет г действи- тельных корней hk кратности mk, а прочие являются комплексно сопряженными вида = д, + iqt и кратности пц. Тогда общее решение уравнения (3.21) может быть записано в виде п-г г 2 У = s (0 + >] (л (t) ePlt cosqit + Qt (f) e^ sin qj), (3.25) h=l 1=1 где Rk(t), Pt(t), QSt)—многочлены степени mk—l, mt—i, mt — l соответственно, коэффициенты которых произвольны. Эти коэф- фициенты однозначно определяются начальными условиями (3.24).
76 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ !ГЛ. 3 Точно так Hte можно, обобщая факты, полученные для урав- нения второго порядка, сформулировать правило построения ча- стного и общего решений неоднородного уравнения. аоу<пУ + +... + а„у = Slt)ext, (3.26) где Sit) — многочлен степени з, х — постоянная, вообще говоря, комплексная. Пусть в уравнении (3.26) х не совпадает ни с одним корнем Щ характеристического уравнения (3.22) (так называемый нере- зонансный случай). Тогда частное решение уравнения (3.26) можно записать в виде у = Tlt)ext, (3.27) где Tit) — многочлен той же степени, что и Sit). Коэффициенты многочлена Tit) определяются из алгебраических уравнений, по- лученных подстановкой (3.27) в (3.26) и приравниванием членов с одинаковыми степенями t (ср. (3.12), (3.13); в этом простей- шем случае Sit) является константой А, т. е. многочленом ну- левой степени, а многочлен Tit) также является константой: Т = а). Если х совпадает с корнем характеристического уравнения Z, имеющим кратность m (так называемый резонансный случай), то частное решение (3.26) следует искать в виде у = Tlt)tmext, (3.28) где Tit) — многочлен той же степени, что и Sit). Коэффициенты Tit) по-прежнему определяются подстановкой (3.28) в уравнение (3.26) (ср. (3.19), где появляется множитель t в соответствии с кратностью m — 1 корня i©o). Если х — а + ф комплексно, то действительная Соответствен- но мнимая) часть решения (3.28) является решением уравнения с правой частью Slt)eal cos pt Соответственно Slt)eat sin pt). Общее решение неоднородного уравнения (3.26) представля- ется в виде суммы общего решения (3.25) однородного уравнения (3.21) и частного решения (3.27) или (3.28) неоднородного урав- нения (3.26) (ср. (3.15)). Все эти утверждения в дальнейшем будут строго доказаны (см. теоремы 3.12, 3.13, 3.14, 3.15). § 2. Общие свойства линейного уравнения n-го порядка Обратимся к уравнению (3.1). Если в рассматриваемой об- ласти изменения независимого переменного a^lx) ¥= 0, то, поде- лив на ай1х) и обозначая полученные коэффициенты и правую часть вновь через а\1х), ..., anlx), fix), будем иметь у(п) + а1(а:)у(,,-1) + ... + ап1х)у = fix). (3.29)
§ 2] ОБЩИЕ СВОЙСТВА УРАВНЕНИЯ 77 Определение. Уравнение (3.29) называется однородным, если f(x)= 0, в противном случае — неоднородным. Пусть а^х) (i = l, ..п) непрерывны на некотором интерва- ле X (X может быть как конечным интервалом, так и бесконеч- ным, например, (—°°, °°)). Общая теорема существования и един- ственности (см. § 4 гл. 2) гарантирует, что на некотором сег- менте \х — х01сЯ, принадлежащем X, существует единственное решение у(х) уравнения (3.29), удовлетворяющее начальному условию У (*о) = У1, У' (жо) = УI, • •» У(П~” (*о) = Уп- (3.30) Для уравнения (3.29) можно доказать более сильное утвержде- ние. Теорема 3.1. Если at{x) (i=l, ..., и), /(ж) непрерывны на X, то решение начальной задачи (3.29), (3.30) существует и единст- венно всюду на X. Так как начальная задача для уравнения и-го порядка явля- ется частным случаем начальной задачи для системы п уравне- ний первого порядка (см. § 4 гл. 2), то теорему 3.1 можно по- лучить как частный случай аналогичного утверждения для си- стемы линейных уравнений, которая имеет вид п d~^-=^iaik(.x}yk + fi(x) (г = 1, ..., п), (3.31) fe=i а соответствующие начальные условия — Уг{^У1 (j = l, (3.32) Теорема 3.2.Если aih(x), f^x) (i, Zc = 1, ..., и) непрерывны на X, то решение задачи (3.31), (3.32) существует и единственно на X. Для доказательства воспользуемся принципом сжатых отобра- жений- (см. § 7 гл. 2). Рассмотрим произвольный сегмент X] = = [жо, хй + Д] <= X. В качестве элемента у метрического прост- ранства М возьмем систему непрерывных на Xi функций yikx), ..., уп{х). Пусть а = sup|aiA(z)|. Расстояние между элементами (1)р и (2)г/ определим следую- щим образом: п Р (ШУ, (2)Z/) = 2 SUP (е-К(ж-х»> I (х) — (ж) | }, i=l X, где постоянная К удовлетворяет неравенству К > ап. Нетрудно убедиться, что р удовлетворяет всем нужным аксиомам и что построенное таким образом метрическое пространство М являет- ся полным.
78 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 5 Определим в пространстве М оператор В следующим обра- зом: z = By, если = Pi + f 2 aik («) У к («) + f («) Проверим сжимающее свойство оператора В. Имеем р п I (DZf (х) — <2>zf (х) К а ) 2 I (s) — ™Ук (s) I ds, ft=1 e-Kcsc-xo) I (1)Z. _ (2)z. (я) I a j g-K(*-s)p ((Dp, <2>y) ds = (1 — e-K(x-x0)j p (d)p, (2>p). Суммируя no i, получим p (<Dz, (2)z) (1 — е~кд) p (<Dp, (Dp) = ap ((Dp, (Dp), где a < 1 в силу условия, наложенного на К. Отсюда, как в § 7 гл. 2, делаем заключение о существовании на [#о, а:0 + Д1 единственного решения задачи (3.31), (3.32). Ана- логично доказывается существование и единственность на сег- менте lar0 — Дь xol- В силу произвольности Д и Д] теорема спра- ведлива на всем X. Дальнейшее рассмотрение системы (3.31) отложим до § 6 и вернемся снова к (3.29). Для уравнения (3.29) справедлива сле- дующая теорема, называемая принципом суперпозиции. k ^Теорема 3.3. Пусть f (х) — aif г (х), где a.; = const, и пусть i=i у,(х) являются решениями уравнений У™ + «1 (*) У?~1} + ... +an(x)yi = fi (х). (3.33) h Тогда Уг(х) = ^агУг(х) является решением уравнения (3.29). i=l Значение этого принципа в том, что правую часть уравнения (3.29) можно представить как линейную комбинацию более про- стых элементов и свести решение уравнения к решению несколь- ких более простых уравнений (3.33). С точки зрения физики это означает, что результат сложного внешнего воздействия на не- который объект, выражаемого функцией /(ж), можно представить
5 2] ОБЩИЕ СВОЙСТВА УРАВНЕНИЯ 79 как суперпозицию результатов отдельных элементарных воздей- ствий. Доказательство теоремы 3.3 основано на тождестве, справед- ливом для к произвольных п раз дифференцируемых функций «1, ..., и следующем непосредственно из свойств дифференци- рования (ft \(п) . ft 2 CtiUi (г) + «1 (ж) I 2 (я) 4- . • • i==l / \ i==l / k ... +ап (х) 2 UiUi (х) = г—1 h — 2 ail»?0 (х) + ai (х) П{П-1) (х) 4- ... + ап (х) щ (х)]. (3.34) г=1 Полагая щ = у£х), где у Ах)— решения уравнений (2.5), полу- ft НИМ для У (х) = 2 ai!/i (х): 1 h yW (д.) агу(п-1) (я) _|_ _ + йп г/ (т) = 2 <Xifi (х) = / (х), г=1 нто и требовалось. Замечание. Левую часть уравнения (3.29) можно рассматривать как оператор Ly, определенный на множестве п раз дифференцируемых функции у. Тогда (3.34) означает, что этот оператор — линейный. Отметим важные частные случаи теоремы 3.3, формулируя их как отдельные утверждения. у Теорема, 3.4. Линейная комбинация решений однородного уравнения есть решение однородного уравнения (это частный случай принципа суперпозиции, когда fi = f^ 0). Замечание. На языке линейной алгебры это можно выразить сле- дующим образом: множество решений однородного уравнения является ли- нейным пространством. Пусть теперь к = 2, Д =/2, ai — 1, аг = —-1 и, следовательно, / = 0. Таким образом, имеет место Теорема 3.5. Рагностъ двух решений неоднородного линейно- го уравнения удовлетворяет однородному уравнению. В теореме 3.3 а. могут быть и комплексными. Теорема 3.6. Пусть у\{х), y2kx) удовлетворяют уравнениям (3.33) (г=1, 2). Тогда z(x) = у Ах) + 1у2(х) удовлетворяет урав- нению z(n) + a1(a:)z("'',) +_+ an{x)z == /1 + г/г- (3.35) Обратно: пусть z(x) —у\(х) + iy2(x) удовлетворяет уравнению (3.35). Тогда уАх), у2(.х) удовлетворяют уравнениям (3.33).
80 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 Прямая теорема является частным случаем теоремы 3.3 (cq = 1, аг = i). Для получения обратного утверждения надо к левой части (3.35) применить тождество (3.34), полагая щ = и2 — у2, ai = 1, аг — i, после чего приравнять действительную часть полученного выражения величине а мнимую часть — величине /г согласно правилу сравнения комплексных чисел. Все перечисленные свойства характерны именно для линей- ных уравнений и существенно облегчают пх исследование и ре- шение. § 3. Однородное линейное уравнение n-го порядка Обратимся к изучению уравнения yw + aIGr)t/(”~,) +_+ ап(х)у = 0, (3.36) коэффициенты которого а^х) (i=l,____, п) непрерывны на ин- тервале X. Как было показано в предыдущем параграфе, реше- ние начальной задачи существует и единственно на X, чем бу- дем существенно пользоваться ниже. Определение.Будем говорить, что функции щ{х), ..., и„(ж) линейно зависимы (л. з.) на интервале X, если су- ществуют постоянные Ct, ..., Ср, не все равные нулю, такие, что имеет место тождество 5 CiUi (х) = 0 уге X. (3.37) i—i В противном случае (т. е. если (3.37) выполняется только при С\ —___= Ср = 0) будем говорить, что щ(х), ир{х) линей- но независимы (л.н.). Пусть yi(x), ..у„(х) —- решения уравнения (3.36). Определение. Назовем детерминант Д(ж) = уг (*) • - • уп (*) У1 (z) ••• Уп (?) ^(Х)...^(Х) (3.38) определителем Вронского*). Теорема 3.7. Если решения у\(х), у„(х) уравнения (3.36) л. з. на X, то \(х) sQ на X. •). Иногда бывает удобно обозначение A(j/i(a;),..., i/T1(z)).
? 3] ОДНОРОДНОЕ ЛИНЕЙНОЕ УРАВНЕНИЕ 81 В самом деле, согласно (3.37) имеем 2 CiPiix) — 0. Продиф- ференцировав это тождество п — 1 раз, получим 2 ciVi (х) = о......2 (х) = о. i=l i=l (3.39) При V х е X эти соотношения можно рассматривать как систему линейных однородных алгебраических уравнений относительно Ci,___, Сп, имеющую нетривиальное решение по условию линей- ной зависимости функций yt. Следовательно, определитель си- стемы Х(х) = 0 при \fx е X, т. е. Д(х) = 0 па X. Замечание. Из доказательства теоремы видно, что она справедлива не только для решений уравнения (3.36), но для любых п — 1 раз дифферен- цируемых функций. Теорема 3.8. Если Х(.х)=0 хотя бы для одного Xq^X, то решения у\(х),_____ уп{х) уравнения (3.36) л.з. на X. Действительно, возьмем точку х = х$, в которой ДСго)=О, и составим систему линейных алгебраических уравнений отно- сительно Ci, ..., Спс определителем Д(ж0): 2 ciVi (z0) = о.....2 с#?-» (*0) = 0. (3.40) 1=1 1=1 Так как Д(хо) = О, то эта система имеет нетривиальное решение п С\, ..., Сп. Рассмотрим линейную комбинацию у(х) — 2^»!/i(^)- i=i Согласно теореме 3.4 у(х) является решением уравнения (3.36), а (3.40) означает, что это решение удовлетворяет в точке хо нулевым начальным условиям у(хо) = О,_______ у<”~1>(хо) = 0. Так как тривиальное решение уравнения (3.36) у{х) 0 удовлетво- ряет, очевидно, тем же начальным условиям, то в силу теоремы п единственности у(х) = у(х) = 0, т. е. 2 ССУ t = 0, где по по- i=i строению не все С( равны нулю, а это и означает линейную за- висимость уАх), ..., уп(х). Из доказанных теорем непосредственно вытекает следующая альтернатива. Теорема 3.9. Определитель Вронского Х(х) либо тождествен- но равен нулю, и это означает, что решения у\{х), ..., у„(х) л. з., либо не обращается в нуль ни в одной точке X, и это оз- начает, что j/i(x), ..., г/п(ж) л. н. 6 А. Н. Тихонов и др.
82 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 Ситуацию можно выразить следующей схемой: |либо— д_о У1 (я), ...,уп(х} л. з. Д(х) ' лвб° А(ж)#= 0 _> У1 (д.), ...,уп(х) л. н. при \/г G А Определение. Фундаментальной системой реше- ний уравнения (3.36) {сокращенно ф.с.р.) будем называть любые п линейно независимых решений уравнения (3.36). Теорема 3.10. Ф. с. р. существует. Действительно, возьмем произвольный отличный от нуля оп- ределитель Д° с элементами аи. Определим решения У\{х), ... ..., уп{х) уравнения (3.1) следующими начальными условиями: У< (х0) = ан, ..., (ж0) = ani. (3.41) Составим определитель Вронского Д(ж). В силу (3.41) ДСг0) = — Д° #= 0. А тогда в силу теоремы 3.9 yiGr), ..., уп(х) л. н. Замечание. Так как существует бесконечно много опреде- лителей, отличных от нуля, для каждого уравнения существует бесконечно много ф. с. р. Кроме того, линейное невырожденное преобразование У, = 2а;;Уу переводит одну ф. с. р. в другую. j=i Докажем теперь основную теорему данного параграфа. Теорема 3.11. Если у\{х\ ..., уп{х) — ф. с. р., то любое ре- шение у{х) уравнения (3.36) представимо в виде п у(х)= ^Ciy^x), (3.42) 1=1 где С\,__, Сп — некоторые постоянные. Доказательство. Пусть у {хЛ) = у», ..., y”-i (х0) = у». Определим постоянные Ci, ..., Сп линейной системой уравнений с детерминантом, равным Д(ж0) =#0: 2 С уi (х„) = у°, ..., 2 СгУ^ (х„) = уо (3.43) 1—1 г—1 п и построим у (х) = 2 СгУг Согласно теореме 3.4 у(х) является i=i решением уравнения (3.36), а (3.43) означает, что это решение удовлетворяет тем же начальным условиям, что и у{х). Тогда в силу единственности (ср. доказательство теоремы 3.8) У (ж) => п s= у {х) = 2 СгУг (ж), что и требовалось. 1=1
§ 4] НЕОДНОРОДНОЕ ЛИНЕЙНОЕ УРАВНЕНИЕ 83 Замечания. 1. Формула (3.42), где С), ..., Сп — произвольные по- стоянные, является общим решением уравнения (3.36) в том же смысле, как в § 1, т. е. (3.42) является формулой, содержащей все решения уравне- ния (3.36) и не содержащей ничего, кроме решений. В самом деле, по тео- реме 3.4 при любых С\, ..., Сп (3.42) является решением уравнения (3.36), а согласно только что доказанной теореме в (3.42) содержится любое реше- ние уравнения (3.36). 2. На языке линейной алгебры теоремы 3.10 и 3.11 означают, что в прост- ранстве решений линейного однородного уравнения (3.36) имеется базис из п элементов, т. е. это пространство п-мерно. § 4. Неоднородное линейное уравнение и-го порядка Рассмотрим теперь уравнение у(п) + а](а;)у(п_1) + ... + anix)y = fix), (3.44) где a,ix) Ц = 1, ..., п) непрерывны на интервале X. Теорема 3.12. Если y\ix), ..., ynix)— ф.с.р. однородного уравнения (о. у.) (3.36), а yix) — частное решение неоднород- ного уравнения (н. у.) (3.44), то любое решение yix) н. у. (3.44) представимо в-виде п у(х) = у (х) + 5 CiPi (х), (3.45) 4=1 где С\, ..., Сп — некоторые постоянные. Замечания. 1. Теорема справедлива при любом выборе частного решения у(х). 2. Теорему 3.12 можно сформулировать и так: общее решение н. у. есть сумма частного решения н. у. и общего решения о. у. Доказательство. Рассмотрим разность yix) — yix). Со- гласно теореме 3.5 эта разность удовлетворяет о. у. (3.36) и, следовательно, по теореме 3.11 У Ю — У (*) = S CiVi (х). _ . i-1 Отсюда и последует (3.45). Таким образом, для построения общего решения н. у. нужно помимо ф.с.р. о. у. знать хотя бы. одно частное решение н. у. Покажем сейчас, _что, зная ф. с. р. о. у., можно найти некоторое частное решение yix) н. у. квадратурой. _ Зададимся целью построить частное решение yix), удовлет- воряющее начальным условиям yixo)=0,____, р(в_,,(а:о) =0. (3.46) С этой целью воспользуемся следующим эвристическим рассуж- дением. Представим fix) приближенно как сумму функций (эле- ментарных воздействий), равных /(£) в промежутке (| —Д|, |) и нулю в остальных точках. Решение у, отвечающее каждому 6*
84 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ГГЛ. 3 такому элементарному воздействию, имея при х — х0 равные ну- лю производные до (п— 1)-го порядка включительно, является тождественным нулем вплоть до В — ДВ, но y(n-n(g)=- двэдв=[у(п)(в - дв)дв+ + aiy(n-1)(g - Д£)Д£ + -. • + апу(1 - Д£)Д£] = /(В - Д£)Д£, т. е. г/(п_,)(|) равно уже не нулю, а /(£)Д£, и, таким образом, далее решение также будет не нулем. В силу принципа супер- позиции достаточно построить решение однородного уравнения (ведь вне (В — АВ, В) правая часть равна нулю), принимаю- щее в точке £ нулевое значение вместе с производными до (п —2)-го порядка включительно и с производной (п— 1)-го по- рядка, равной единице (обозначим это решение Ж(х, В), указы- вая зависимость от начальной точки, и назовем импульсной функцией), а затем умножить его на /(В)ДВ- Итак, Ж(х, В) стро- ится как решение о. у., удовлетворяющее условиям (В, В) = 0, ..., Жх “2) (В, {•) = О, М”-1>(В, g) = 1, (3.47) а решение, отвечающее элементарному воздействию, имеет вид Ж(х, BWAg. Суммируя теперь элементарные воздействия на основании того же принципа суперпозиции и переходя от суммы к интегралу, получим решение у(х), удовлетворяющее условию (3.46): у(х)= $Ж(х, %) }(£,) d%. (3.48) Формула (3.48) получена на основании нестрогих соображе- ний, но нетрудно непосредственной проверкой убедиться, что (3.48) есть частное решение уравнения (3.44). В этой проверке и будет состоять доказательство нижеследующей теоремы. Тео рема 3.13. Выражение (3.48), где функция Ж{х, В), назы- ваемая импульсной функцией, удовлетворяет о. у. (3.36) и на- чальным условиям (3.47), является частным решением н. у. (3.44), удовлетворяющим нулевым начальным условиям (3.46). Действительно, найдем из (3.48) у', ..., у{п\ Предварительно заметим, что так как В является параметром, принадлежащим тому же множеству, что и х, то (3.47) равносильно записи Ж (х, х) = 0, ..., М”“2) (х, х) = О, Ж%~х) (х, х) = 1. Пользуясь теоремой 2.7 гл. 2, имеем у' (х) = J X (х, В) / (В) d^ + Ж (х, х) f (х) = J Ж'х (х, В) / (В) d£t Хо Хе
S 5] УРАВНЕНИЕ С ПОСТОЯННЫМИ КОЭФФИЦИЕНТАМИ 85 = J ^1) ?) у (?) Хо у™ И = [ ЖТ (х, g) / (?) dl + (ж, *) / (х) = зсв «о Подставляя в (4.1), получим + «1 (ж) У(п-1) + • - • + апу = = J [ж™ (х, I) + «! (х) Ж(г1у (X, Е) + ... ... + ап (х) Ж (х, |)] / (?) dt + / (х) = f (х\ так как [.] под интегралом обращается в нуль в силу определе- ния Ж(.х, £). Таким образом, у{х) действительно является ре- шением уравнения (3.44) и, кроме того, очевидно, удовлетворя- ет условиям (3.46). § 5. Линейное уравнение n-го порядка с постоянными коэффициентами Знание ф. с. р. обеспечивает возможность найти любое реше- ние о. у., а с применением квадратуры также и решение н. у. Существование ф. с. р. было доказано (см. теорему 3.10), однако вопрос о ее эффективном построении оставался открытым. Пусть в (3.1) = const, у(’,) + а1у(’!“1) + .. . + а„у = 0. (3.49) Этот класс уравнений замечателен тем, что для него нахождение ф. с. р. сводится к алгебраическим операциям, а именно к ре- шению алгебраического уравнения n-й степени. Сопоставим уравнению (3.49) многочлен относительно Z, на- зываемый характеристическим многочленом уравнения (3.49): MCk) = V + аД"-1 + ... + ап. Лемма 3.1. Справедливо тождество [^f (*)] + ai (*)] + • - • + ane^f (х) = = е7'х {м (X) / (х) + М' (X) /' (х) + , (7.)(rr) + 2! + • • • + nJ (3.50)
86 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 Это тождество доказывается непосредственным вычислением с использованием формулы Лейбница для дифференцирования произведения. Имеем = гх/, A = е>* (X/ + /') = е}-х (kf + k'f)„ —ъ (е>х • /) = (X2/ + 2kf 4- /") = (k2f + ах « \ 1 11 / dxn ' — е1х ^knf _|_ е . | ” 1) ''' t” [ | y<n)j_ = ex- k’f + (Г)+... + IL?"/" ). \ W* / Складывая полученные равенства, умножив их предварительно на соответствующее а;, приходим к (3.50). Замечания. 1. Если /(х) •= хр, то (3.50) принимает вид — (е^х») + (^) + ... + апе^хр = ах ах = е,х рИ (X) хр + рМ' (X) х”'1 + ... ... + Р •" (Pfc~fe + 1) M(fc) (К) xP-k + „. + ^(р) (Х) j. (3.5!) В частности, при р = 0 имеем ТА е^Х + “1TVT + ... + чпе^ = e*xM (X). (3.52) ах ах 2. Тождества (3.50) — (3.52) можно записать компактнее, если обозна- dy чить через. D оператор дифференцирования: - = Dy. Если воспользо- ваться правилами сложения и умножения операторов*), то левую часть уравнения (3.49) можно записать в виде (Рп + а^-1 + ... + ап)у = M(D)y. Оператор M(D) называется операторным многочленом. Он имеет ту же структуру, что и характеристический многочлен М(к). •) См. Ильин В. И., Позняк Э. Г. Линейная алгебра.— М.: Наука, 1974, гл. 5, § 1.
§ 5] УРАВНЕНИЕ С ПОСТОЯННЫМИ КОЭФФИЦИЕНТАМИ 87 Введя M(D), можно тождества (3.50) — (3.52) записать в виде М (D) (х) = ezx [л/ (X) f (х) + М’ (X) f (ж) + • - - + —- (ж) ], (3.53) М (D) е^хр = = еКх (X) хр + . • - + —(X) xp_ft + • • ... + М(р) (Х)|, (3.54) М (Р) еХж = е^М (X). (3.55) Отметим также следующее свойство операторных многочленов, которое понадобится в дальнейшем. Рассмотрим наряду с M(D) некоторый другой операторный многочлен N(D) •= Р» Ь,Р«-‘+ ... + b„ (bt — const). Поль- зуясь правилом сложения и умножения операторов, нетрудно убедиться, что операторные многочлены перемножаются по правилу обычных мно- гочленов: М(Р)Л(Р) •= N(D)M(Р) = Р"+* + (Я1 + 61)Р’>+'-' + ... + а„Ь„ Приравнивая ЖХ) нулю, получим алгебраическое уравнение тг-й степени относительно X — так называемое характеристиче- ское уравнение (х. у.) Xй + щХ1-1 +... + ап = 0. (3.56) (3.57) уравне- (3.54). Предположим, что это уравнение имеет корни Xi, ..., X; кратно- стей 771], . . ., mt (7711 + • • • + 7711 — п). Теорема3.14. 1. Корню Хй х. у. (3.56) кратности mk отвечают mh частных решений вида 4х 4х ^.ть-1^кх е , хе , ..х е 2. Решения (3.57), где к — 1, ..., Z, образуют ф. с. р. ния (3.49). Доказательство. 1. Воспользуемся (3.51) или Если ХЛ является корнем х. у. кратности mh, то М (Хй) = М’ (Хй) ==...= (Хй) = 0*). Поэтому правая часть (3.51) обращается в нуль для р = 0, 1, ... ..., mh — 1, а это означает, что хре h (р = 0, 1, mh— 1) удов- летворяет уравнению (3.49), что и требуется. 2. Предположим противное, т. е. предположим, что решения (3.57) Ск — 1, ..., I) линейно зависимы. Это означает, что спра- *) См., Ильин В. А., Позняк Э. Г. Основы математического анали- за, ч. I.— М.: Наука, 1965, гл. 7, § 3.
88 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 ведливо тождество (х} е'"х + ... + Rt (х) еЧх = О, (3.58) где через 2?3(х) обозначены многочлены степени т} — 1, не всо равные нулю. Допустим, что отличным от нуля является 7? i (этого можно добиться соответствующей нумерацией X), а в Ri стар- ший отличный от нуля член имеет степень р\ (рг — 1), т. е. (ж) = С10 -\-.CijX ... Ч- CiP1x а причем С1Р1 #= 0. — Умножим (3.58) на е . Получим 7?1 (х) е(Ч“Мж + • • • + Ri-! (х) + Rt (Ж) = о. (3.59) Продифференцируем . это тождество на единицу большее число раз, нежели степень pt С mi — 1 многочлена RS.x). Предваритель- но заметим, что для выражения А (х) еах, где а = const, А (х) — многочлен, при произвольном к имеет место тождество А (х) еах = В (х) еах, где В(х) — многочлен той же степени, что и А(х), причем его старший коэффициент равен старшему коэффициенту А(х), по- множенному на а*. Это тождество легко получить либо из (3.53), полагая M(D) = D\ X = сс, f(x) =А(х), либо просто из форму- лы Лейбница. Итак, дифференцируя (3.50), получим Q. (х) е^1}Х + ... + (х) е^-^х = о, ИЛИ Qi (х) е'"х + ... + Qt^ (х) еЧ-1Х = 0, (3.60) где Qi(x),__, Qi-i(x) — многочлены той же степени, что Ri, ... ..., Ri-i, причем коэффициент старшего члена Q\(x) есть С1₽1 (%! — ht)Pl. Проделывая с (3.60) ту же операцию, что и с (3.58), и продолжая этот процесс, приходим к тождеству вида 5i (х) е?'1Х = 0„ или Sl(x)—0,, (3.61) причем коэффициент старшего члена St(x) есть С1Р1 (^ —^г)₽г ... . . . (Xj —Х2)₽2 и в силу (3.61) он должен равняться нулю, а это противоречит тому, что Cipj^O, %i — Xt=/=0, —, — Х2=^=0. Противоречие приводит к выводу, что решения (3.57) линейно независимы, т. е. образуют ф. с. р. и утверждение 2, таким об- разом, доказано.
§ 5] УРАВНЕНИЕ С ПОСТОЯННЫМИ КОЭФФИЦИЕНТАМИ 89 В силу теоремы 3.14 общее решение уравнения (3.49) являет- ся линейной комбинацией решений (3.57) ik = 1, ..., I). Однако в случае комплексных кк такое представление не всегда удобно. Можно, однако, вместо ф. с. р. (3.57) пользоваться другой ф. с. р., состоящей пз действительных функций. Пусть кк = рк + iqk. Тогда двум комплексным решениям вида 7.^5“ Г А ♦ . хге ,, хге п (через Л* обозначен корень х. у., комплексно со- пряженный такой корень существует в силу действительности коэффициентов х. у.) соответствуют в силу теоремы 3.6 два дейст- вительных решения: Бе(ж'е ) ~ xre cosqkx и Im {xre ) = xre sing^rc. Таким образом, вместо комплексных решений можно построить столько же действительных решений; они образуют другую ф. с. р., будучи линейно независимыми в силу того, что матрица перехода от пары комплексно сопряженных решений к их дейст- вительной и мнимой частям имеет вид Р 11 и имеет отличный \1 — ч от нуля определитель, равный —2i. Беря линейную комбинацию полученных действительных ре- шений, приходим к представлению (3.25), которое теперь, таким образом, доказано. Рассмотрим теперь неоднородное уравнение ум + aij/(”-1) +... + а„у = fix). (3.62) Зная ф.с.р. (3.57), можно построить его частное решение (ч.р.) по теореме 3.13. Практически это, однако, требует довольно гро- моздких выкладок, в связи с чем представляет интерес класс f(x), для которого можно построить ч. р., не обращаясь к фор- муле (3.48), а пользуясь чисто алгебраическими операциями. Теорема 3.15. Пусть fix) = Six)ei'x, где к — const, Six)— многочлен степени s. Пусть к не совпадает ни с одним корнем кк х. у. (3.56) (так называемый нерезонансный случай). Тогда существует частное решение уравнения (3.62), имеющее вид yix) = Pix)e^x, (3.63) где Pix) — многочлен той же степени, что и Six). Если к совпа- дает с корнем х. у. кк кратности mk ixaK называемый резонанс- ный случай), то существует частное решение уравнения (3.62), имеющее вид y(x) = Tix)xmfteXx, (3.64) где Т(х) —многочлен той же степени, что и S(х).
90 . ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 На основании этой теоремы частное решение ищется в указан- ном виде, где многочлен Р(ж) или Т{х) записывается с неизвест- ными коэффициентами. Подставляя в уравнение (3.62), сокра- щая на еХх и приравнивая члены с одинаковыми степенями ж, получим систему неоднородных алгебраических уравнений отно- сительно неизвестных коэффициентов многочлена Р{х) или Т{х). Эта система будет разрешимой, поскольку существование реше- ния такого вида обеспечено теоремой 3.15. Доказательство теоремы 3.15 приведем для резонансного слу- чая (3.64), так как (3.63) получается из (3.64) при шк = 0. Под- ставим (3.64) в (3.62): М (D) Т (х) хткеКх = ekxS (х) (3.65) Т (х) = box8 + Т\{х). и убедимся, что отсюда можно эффициенты многочлена Т (х), старшей степени Xs. Выделим в шие члены: S' (х) = аох‘ + S1! (х), Имеем тогда М (D) boxs+mkeVx + М (D) хПкТ1 (х) е'х = ekxaoxs + eKXSx (х). Распишем первое слагаемое слева, пользуясь формулой (3.54) и учитывая, чтоЛ7 (X) = М' (к) = ... —М1' к \Х)=0, а fc\x)^=0. Получим . . + ... (,s- + l) '----—'---------Xs 4- определить последовательно ко- начиная с коэффициента при многочленах Т(х) и S (х) стар- fcoeXx (тд+1) , М ’W(S + mh)...S Н (^+1)1 ] + + М (D) хткТх (х) екх = ekxa9xs + ekxSx (х). (3.66) Заметим, что в {.} первое слагаемое имеет степень s, а про- чие — более низкую. Приравнивая старшие члены и сокращая на е^х”, будем иметь mkl Отсюда определится Ьо через а0 в силу М{тк>(к) #=0. После этого (3.66) можно записать в виде М (D) хткТг (х) екх = e^Sj, (ж). (3.67)
§61 СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ 91 где Si(x) —многочлен степени не выше s — 1, полученный в ре- зультате перенесения вправо всех членов выражения ЬовН.) (кроме первого), которые теперь известны. (3.67) представляет собой уравнение, аналогичное (3.65), но степени многочленов 7\(х) и S'i(x) на единицу ниже Т(х) и S(x). Из (3.67) аналогично предыдущему определится старший коэф- фициент многочлена Т\{х) = аух‘~х + Т2{х), т. е. определятся уже два старших члена многочлена Т(х). Продолжая процесс, оп- ределим последовательно все члены Т’(х). Метод отыскания ч. р., основанный на доказанной теореме, будем называть методом неопределенных коэффициентов. Итак, для уравнения с постоянными коэффициентами ф. с.р., а в случае правой части вида eXlS(z) также и частное решение неоднородного уравнения могут быть построены в эффективной форме путем алгебраических операций. В заключение укажем один специальный класс уравнений с переменными коэффициен- тами, для которого ф. с. р. также можно построить эффективно. Это так называемое уравнение Эйлера хяаоУ<п) + жп~1П1У(я~1> +_+ апу — 0, at = const. (3.68) Непосредственной выкладкой нетрудно убедиться, что заме- ной независимого переменного х — е1 уравнение (3.68) сводится к уравнению с постоянными коэффициентами, что и решает во- прос об эффективном построении ф. с. р. Для отыскания частного решения неоднородного уравнения Эйлера в случае, если правая часть имеет вид x^Sflnx), приме- ним метод неопределенных коэффициентов. § 6. Системы линейных уравнений. Общая теория Обратимся к изучению системы линейных дифференциальных уравнений у'г = 2 «ih (х) Уп + fi (я) G = 1, ...,п). (3.69) :=1 Система (3.69) называется однородной, если Д(х)=О (i = l, .... п), в противном случае — неоднородной. Будем предполагать aih{x) и /Дат) непрерывными на интервале X. Как было доказано выше (см. § 2), при этих условиях на X существует единствен- ное решение системы (3.69), удовлетворяющее начальному ус- ловию уАхо) =y°i (г = 1, ..., п). (3.70) Для системы уравнений» справедливы теоремы, аналогичные тем, которые были доказаны для одного уравнения n-го порядка.
92 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 1. Матричная запись. В целях максимального упрощения фор- мы изложения нам будет удобно пользоваться матричной за- писью. Напомним основные факты матричного исчисления, кото- рые понадобятся для этого. 1°. Матрицей размерности п X т (или (п X пг)-матрнцей) на- зывается таблица чисел aik вида Числа aik называются элементами матрицы. В настоящем параграфе мы будем использовать квадратные матрицы (иначе (п X п) -матрицы) и так называемые столбцы (или (вХ 1)-матрицы) или просто Будем обозначать матрицы а, Ъ, с и т. д., а их элементы со- ответственно Oij, Ьц, Сц и т. д. 2°. Матрицы а и Ь считаются равными, если = Ьц. Матри- ца а считается равной нулю, если = 0. 3°. Над (п X т)-матрицами определены операции сложения и умножения на число. Суммой матриц а и b называется матрица с (обозначается с — а+Ь) такая, что сц = а-,, + Ьц. Произведением матрицы а на число а называется матрица с (обозначается с = аа) такая, что ci3 = cwz«. 4°. Если а является (п X т)-матрицей, а Ь является (тпХр)- матрицей, то произведением матриц а и Ъ называется матрица с размерности п X р (обозначается с = ab) такая, что ТП 1=1 Умножение матриц обладает сочетательным и распределитель- ным свойствами. Для квадратных матриц одинаковой размерности определено и произведение ab и произведение Ъа, но коммутативным свой- ством умножение матриц, вообще говоря не обладает, т. е. ab =/= #= Ъа. 5°. Матрицей, обратной к (п Хп) -матрице а, называется мат- рица с (обозначается с = а-1) такая, чтоci;; = -д-Ад, где Д = Deta, а Ац — алгебраические дополнения к элементам ац. Имеют место
§ 61 СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ 93 следующие равенства: аа~1 — аг'а = Е, где •— так называемая единичная матрица, у которой отличны от нуля и равны единице только элементы, находящиеся на глав- ной диагонали. Будем рассматривать также матрицы, у которых элементы являются функциями х. Для таких матриц, помимо вышеуказан- ных операций, определены также операции анализа — дифферен- цирование и интегрирование. 6°. Производной а'(х) от матрицы а(х) с элементами atj(x) называется матрица с элементами о-ц (х). Правила дифференци- рования суммы и произведения сохраняются и для матриц, толь- ко при дифференцировании произведения матриц необходимо со- хранять порядок сомножителей: {.аЪУ — а'Ъ + аЪ'. Ж 7°. J а (х) dx определяется как матрица с элементами х0 X J ац № Ах. «о 2. Общие свойства системы линейных уравнений. Обратимся к системе (3.69). Обозначим через у, f и у° столбцы а через А(х) обозначим (n X п)-матрицу с элементами ai}(x): (х) ... а1п (ж) ап1 “пп И Тогда систему (3.69) можно записать в виде одного уравнения / = A(x)y + f(x) (3.71) точно так же, как и начальные условия у(хо) = у°. (3.72) Пользуясь правилом умножения 4°, правилом сложения 3° и правилом равенства матриц 2°, нетрудно убедиться в том, что (3.71) и (3.72) то же самое, что и (3.69) и (3.70).
94 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 В силу свойств умножения и дифференцирования матриц для дифференцируемых столбцов имеет место тождество (ср. (3.34)), в котором <Xi — постоянные числа, (А \' / k \ k 2 а^и - А 2 cCi(i)u = 2 ссг ((i)u' - A{i)u), (3.73) i=l / \ ?=1 / i—1 выражающее свойство линейности оператора y' — Ay = L[yl на множестве дифференцируемых столбцов. Здесь и в дальнейшем для нумерации столбцов будем упот- реблять верхний левый индекс, оставляя нижний для обозначе- ния элементов (компонент). Непосредственным следствием этого тождества является принцип суперпозиции, ft Теорема 3.16. Пусть / (т) = 2 где а,— постоянные i~l числа, и пусть (i)u(x) является решением уравнения li)y' — = JU)(i,y + (i>/. Тогда k ct^y (х) i l является решением уравнения (3.71). Имеют также место теоремы, аналогичные теоремам 3.4—3.6. 3. Однородное уравнение. Рассмотрим более детально одно- родное уравнение у' = А(х)у. Пусть имеется п столбцов /<%\ (i)y = (i = 1.......п). (3.74) (3.75) Составим из этих столбцов матрицу W(x): (х) ... (х) W (х) = ................ \(ПУп («)••• <П)«/П (*) Сопоставим уравнению (3.74), правая и левая части которого имеют размерность столбца, аналогичное уравнение W = A(.x)W, (3.76) правая и левая части которого имеют размерность (пХп)-мат- рицы и в котором неизвестной является матрица W (х). Теорема3.17. Пусть П)у, ..., wy есть п решении уравнения (3.74). Тогда (пХп)тматрица W(x), образованная из них по фор- муле (3.75), является решением матричного уравнения (3.76).
§61 СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ 95 Обратно: если W(x) является решением уравнения (3.76), то каждый столбец матрицы W(x) является решением урав- нения (3.74). Чтобы убедиться в этом, достаточно расписать (3.76) и (3.74) поэлементно. Действительно, (3.76) означает W,-3- = 2 aihWh.-, (3.77) Л—1 или ^У\=^а^ук, (3.78) k=i а (3.74) означает Уг= aihyk. (3.79) Л—1 Поэтому, если и)у являются решениями (3.74), то каждое 0)у удовлетворяет (3.79), т. е. справедливо (3.78) или, что то же, (3.77), а значит, и (3.76), и, наоборот, если справедливо (3.76), то и (3.78), а это в сопоставлении с (3.79) означает, что (/ = 1, ..., п) является решением уравнения (3.74). Отметим еще следующие факты, проверяемые столь же просто. Теорема 3.18. Если Т7(х) —pei-зние уравнения (3.76), то вы- ражение WB является решением уравнения (3.74), если В — про-, извольный постоянный столбец, и решением уравнения (3.76), если В — произвольная постоянная (пХ п)-матрица. Определение. Будем говорить, что столбцы (1)w,_, wu линей- но зависимы (л. з.) на интервале X, если существуют посто- янные С\, ..., Ср, не все равные нулю, такие, что имеет место тождество v 2 с» (г)« (я) = о, е х. i=l (3.80) Если же (3.80) выполняется только при С\ = ... = Ср = 0, то бу- дем говорить, что (1)и, ..., (р)и линейно независимы (л. н.). Рассмотрим п дифференцируемых столбцов 11)у, ..., in)y. За- пишем для них равенство (3.80): 2 Сг™у(х) = 0. (3.81) Введем в рассмотрение постоянный столбец /сл с = ( : )•
96 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 Пользуясь этим столбцом и матрицей W(x), составленной из (,)у по правилу (3.75), можно (3.81) записать в виде WC = 0. (3.82) Если теперь иметь в виду, что согласно правилу матричного исчисления 2° считается С = 0, если все Ct (i = 1, —, п) равны нулю, то определение линейной зависимости и независимости (1)у, ..., (п)у можно сформулировать следующим образом. Определение. Будем говорить, что 'столбцы (!,у, ..., (п)у л. з. на интервале X, если существует постоянный столбец С та- кой, что тождественно на X имеет место (3.82). В противном случае, т. е. если (3.82) справедливо только при С — 0, будем говорить, что (1>у,_, {п>у л. н. Определение. Назовем Х(х).= Det W(x) определителем Вронского для 11)у,____, (п)у. Теперь можно сформулировать и доказать теоремы, аналогич- ные теоремам 3.7—3.9 из теории уравнения n-го порядка. Все эти доказательства записываются весьма компактно, если поль- зоваться введенной матричной записью, которая очень удобна и требует лишь некоторого навыка. Теорема3.19.Если решения а)у, ..., му уравнения (3.74) л. з. на X, то Д(ж) = 0 на X. В самом деле, имеем WC — 0, С =/= 0. Эта запись является кратким обозначением того факта, что при каждом х величины С\, ..., Сп удовлетворяют системе линейных алгебраических урав- нений с определителем Д(х), и так как решение нетривиальное, то Д(х) = 0 при любом х е X, т. е. Д(х) = 0. Теорема 3.20. Если Д(х)—0 хотя бы для одного xq^X, то решения (1>у, ..., (п)у уравнения (3.74) л. з. на X. Запишем кратко доказательство этой теоремы, уже не давая дополнительных разъяснений, как в предыдущей. Возьмем х0 & X, и пусть Д(а?о) = 0. Составим уравнение И'(хо)С = О относительно С. В силу Д(ж0) = 0 имеется решение С=/=0. Положим у(х) = = W(x)C. Согласно теореме 3.18 это решение уравнения (3.74), причем у(хо) = W(xo)C — 0, а тогда в силу теоремы единственно- сти у(х) = 0 и, таким образом, W(x)C ^0, а это означает л. з. (1)У, ..., (п’у. Теорема 3.21. (альтернатива).. Определитель Вронского либо тождественно равен нулю, и это означает, что решения <пу, ... ..., (п)у л. з., либо не обращается в нуль ни в одной точке X, и это означает, что решения (1)у,_, (11,у л. н. Определение. Ф ун даме нт ал ън ой системой решений {ф. с. р.) уравнения (3.74) будем называть п линейно независи- мых решений (1)у,__, (п)у уравнения (3.74), а соответствующую им по формуле (3.75) матрицу РГ(ж) будем называть фундамен- тальной матрицей (ф.м.).
' СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ 97 § 6] На основании теоремы 3.20 можно дать другое (эквивалентное) определение ф. м. Определение. Решение W(x) уравнения (3.76), для которого Д(х) отлично от нуля всюду на X, называется ф. м. Теорема 3.22. Ф. м. существует. В силу теоремы 3.21 достаточно взять произвольную матрицу а = const с отличным от нуля определителем и задать для W начальное условие W(хо) = а. Теорема 3.23. Если W(x)— ф.м., то любое решение у(х) уравнения (3.74) представимо в виде у(х) = W (х) С, (3.83) где С — некоторый постоянный столбец. Доказательство. Пусть у(хо) = у°. Определим С уравне- нием BZ(xo) С = у°, которое разрешимо в силу Д(аго)^=О. Пост- роим y(x)—W(x)C. Так как у(.х0) = W(.x0)C== у0, то в силу те- оремы единственности у(х) = у(х) — W(x)C, что и требовалось. Замечание. На языке линейной алгебры теоремы 3.22 и 3.23 озна- чают, что пространство решений уравнения (3.74) п-мерпо. Построим решение уравнения (3.74), удовлетворяющее усло- виям (3.72), выразив с помощью W(x) величину С через у°. Имеем у(х0) = W(x0)C = у°, откуда С — W~l (х0) у° и, следовательно, y(x) = W(x)W-l(x0)y°. Матрицу Жх, х0) = W (x)W~x (хд), являющуюся функцией двух переменных х и Хд, назовем (ср. § 4) импульсной матрицей, или матрицантом. В силу теоремы 3.18 Ж(х, хо) как функция х удо- влетворяет уравнению (3.76). Кроме того, очевидно Ж(.Хд, Хд) =Е. Таким образом, справедлива Теорема 3.24. Решение задачи (3.74), (3.72) имеет вид у(х) =Ж(х, хд)у°, (3.84) где матрица 3?(х, Хд), называемая импульсной матрицей, или матрицантом,. удовлетворяет по аргументу х матричному урав- нению (3.76) и условию Ж{хо, xq) =Е. it. Неоднородное уравнение. Рассмотрим теперь неоднородное уравнение (3.71). _ Теорема 3.25. Если W (х) — ф. м., а у(х) — частное решение неоднородного уравнения (3.71), то любое решение у(х) уравнения 7 А. Н. Тихонов и др.
98 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. У (3.71) представимо в виде ykx) = W(x)C + z/(x), (3.85)' где С — некоторый постоянный столбец. Доказательство точно такое же, как в случае уравнения п-го- порядка, и мы его опускаем. Построим ч. р. у(х), удовлетворяющее нулевым начальным ус- ловиям у(хо) = 0. Будем искать его в виде yix) = W(x)C(x), где С(х) — неизвестный столбец. Это фактически просто замени переменных. Подставляя в (3.71), получим W'C+ WC' = AWC + f. Так как W удовлетворяет о. у., то W' — AW = 0 и, следовательног WC = f. Отсюда С'= W~lf. А так как у(хо') = W(x0')C(x0)— 0г то С(жо) = 0 и, следовательно, X С(х) = J Хо Таким образом, X у (х) = W (х) W-1 (В) / (В) J Ж {X, В) / (В) d^ X. х0 и справедлива _ Теорема 3.26. Частное решение у(х) уравнения (3.71), удовле- творяющее условию у(х0) — 0, имеет вид X у(х)= f (3.86) х0 где Ж(х, £) — импульсная матрица, или матрицант,— решение- матричного уравнения (3.76), удовлетворяющее условию g) = = £. Замечания. 1. Изложенный метод построения частного ре- шения системы линейных уравнений фактически является вари- антом метода вариации постоянных, который для одного уравне- ния использовался в гл. 2 (стр. 28). 2. В силу принципа суперпозиции решение у(х) задачи (3.71), (3.72) имеет вид у{х) = Ж(х, х0)у°+ [ Ж(х,1)/®Л& (3.87) х0
СИСТЕМЫ С ПОСТОЯННЫМИ КОЭФФИЦИЕНТАМИ 99 § 7] § 7. Системы линейных дифференциальных уравнений с постоянными коэффициентами Пусть в (3.74) А — постоянная матрица, у' = Ay, А — const. (3.88) Б этом случае построение ф. с. р. или ф. м. сводится к алгебра- ическим операциям. Будем искать ч. р. системы (3.88) в виде aeXl, где X — неиз- вестный параметр, а — неизвестный постоянный столбец. Подстав- ляя зто выражение в (3.88), получим Хаекх = Ааекх. Отсюда де- лаем вывод, что а должно быть решением алгебраической систе- мы уравнений (Л-ХЕ)а = 0. (3.89) Для того чтобы а было нетривиальным решением, нужно потре- бовать Det ( Л - /.£) = 0. (3.90) Это уравнение является алгебраическим уравнением степени п и называется характеристическим уравнением (х. у.) уравнения (3.88). Пусть Xi, Х„— простые корни х. у. (3.90). Каждому X,- от- вечает (i)a#=0 (собственный вектор матрицы А), который нахо- дится из (3.89), где положено X = X,. В качестве компонент (,)а можно взять, например, алгебраические дополнения к одной из строк определителя Det (Л — Х,Е). Теорема 3.27. Пусть Xi, ..., Х„—простые корни х. у. (3.90), м пусть {i}a— решение (.нетривиальное) уравнения (А—Х,Е)а = = 0. Тогда столбцы (i)ae}"iX (i= 1, ..., п) образуют ф. с. р. урав- мения (3.88). Доказательство проводится по схеме, которая была использо- вана в § 5. Предположим, что решения (г'ае г линейно зависимы: 2 = 0, G #= 0. (3.91) 1=1 Отсюда имеем C/V1'2 * 4’%.. .+Си_1("-1)ае(Хп-1’Мх+Сп(«>а=0. Дифференцируя это равенство, приходим к соотношению типа (3.91), содержащему уже п— 1 слагаемых. Повторяя операцию, приходим в конце концов к равенству Ci(1’a = 0. Так как хотя бы одна из компонент (1)а отлична от нуля, то получаем отсюда С\ =0, что противоречит (3.91). Обратимся к общему случаю. Пусть х. у. (3.90) имеет корни Xi, ..., Х< кратностей mi,..., mt (m\ +... + mt = n). Из предыдуще- го ясно, что (г’ссе 1 , где (,)а — собственный вектор, отвечающий X,-, 7*
100 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 будет решением уравнения (3.88). Каждому А,- в рассматривае- мом случае может отвечать несколько собственных векторов, но, вообще говоря, их число р, С znf. Таким образом, решений вида < i) hix ае может быть меньше п и они, следовательно, не образу- ют ф. с. р. Для того чтобы выяснить, откуда взять «недостающие» ре- шения, потребуются некоторые построения, к которым и перей- дем.* Пусть у — решение уравнения (3.88). Тогда компоненты yt этого решения удовлетворяют системе уравнений ацу1 + ... + ainyn — Dyt =0 (i = 1, ..., n), (3.92V где оператор дифференцирования (см. замечание 2 к лемме 3.1). Определитель Det(H — ED) = M(D) представляет собой не- который операторный многочлен п-й степени. Если вместо D подставить А, то получится левая часть х. у. (3.90) или характе- ристический многочлен системы (3.88). Так как умножение опе- раторных многочленов можно производить по правилу умноже- ния обычных многочленов, то, умножая (3.92) на алгебраические дополнения Atj(D) определителя Det(.4 — ED} (умножение пони- мается как умножение операторов) и суммируя по /, получаем jf(D)^ = O (/=1, ..., п), а это — дифференциальное уравнение порядка п относительно yit характеристический многочлен которого совпадает с характери- стическим многочленом системы (3.88). Таким образом, справед- лива следующая Теорема 3.28. Каждая компонента у; решения у системы (3.88) удовлетворяет уравнению п-го порядка, характеристический мно- гочлен которого равен характеристическому многочлену системы (3.88). Рассмотрим корень А* кратности т*. Индекс к будем в ниже- следующих рассуждениях опускать, так как будем иметь дело только с одним корнем. Этому корню А отвечает решение у систе- мы (3.88), у-я компонента которого у3 в силу теоремы 3.28 имеет вид (см. теорему 3.14) У1 — (Сц + C2jx +... + Cmjxm~l)eKx, где С*; = const, и, таким образом, /'с11 + с21х+...+сгп1^-Л ........'..............1е?\ (3.93) \cln+c2nX+...+cmn^J В этом выражении, однако, поскольку компоненты у} не незави- симы, а связаны системой (3.92), постоянные Сы не являются не- зависимыми.
5 7] СИСТЕМЫ С ПОСТОЯННЫМИ КОЭФФИЦИЕНТАМИ 101 Оказывается, в выражении (3.93) число независимых констант Chj равно кратности m корня К. Обоснованием этого факта мы займемся ниже, а пока выясним, что это дает для построения ф. с. р. уравнения (3.88). Обозначим свободные постоянные через Ci, ..., Сп. Подставим (3.93) в (3.88), сократим на еХх и приравняем члены с одинако- выми степенями х. Тогда получится линейная алгебраическая си- стема m однородных уравнений с m X п неизвестными Chi, кото- рые можно выразить линейно через свободные постоянные с’,, ..., Cm. После этого (3.93) можно записать в виде у = ICipikx) +... + Стрт(х)]екх, (3.94) где рАх) — столбцы, компоненты которых являются вполне опре- деленными многочленами относительно х степени не выше m— 1. Из (3.94) следует, что корню х. у. X кратности т отвечают т решений вида р,(х)еХх (г= 1, ..., т). Такое построение можно про- делать для каждого Х4 кратности тъ. В результате получим mt + + ... + mt = п решений. Ниже будет доказано, что полученные описанным способом п решений образуют ф. с. р. уравнения (3.88). Практически для нахождения ф. с. р. рекомендуется для каждого X написать выражение (3.93), затем подставить в (3.88) и из полученной указанным выше способом алгебраической си- стемы выразить все постоянные через свободные постоянные. То, что число свободных постоянных заранее известно и равно крат- ности т корня X, помогает решению этой алгебраической систе- мы, так как это означает, что заранее известен ее ранг. Пример. !/1 = Ч-у2, у'2 = 3^1 + У2 “ Уз’ (3,95) у'з = 1/1 + У3- Характеристическое уравнение, отвечающее этой системе, имеет корень Х| = 2 кратности mt-= п — 3. Согласно изложенному выше правилу пи- шем выражение (М fa0 + aix + a2x\ y.z I — I ba + btx 4- Ьгх2 j е2х. (3.96) Уз' + С1Х + ' Подставляя его в (3.95), сокращая на ег* и приравнивая члены с одинаковы- ми степенями х, получим следующие 9 уравнений для определения 9 коэф- фициентов: = 2а0 — />0, 2а2 = 2я1 — 0 = 2я2 — Ь2, \ = 3“o-&o-co' 2^ = 3^-сг 0 = 3о2-6а-с2, (з.97) С1 = “О-С0’ 2с2 = “1-с1> ° = С2-С2-
102 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ 1ГЛ. 3 Заранее известно, что ранг этой системы равен 6 и свободных неиз- вестных 3. Записывая определитель этой системы, расположив неизвестные в по- рядке о0, b0, с0, alt bi, Cj, а2, b2, с2, легко видеть, что правый верхний опре- делитель 6-го порядка отличен от пуля и равен, очевидно, произведению ди- агональных элементов, т. е. 8, так как справа от главной диагонали — нули. Следовательно, в качестве свободных неизвестных можно взять «0. Ьв, с0. Первая группа уравнений (3.97) уже дает выражения для аь bb ei че- рез а0, Ьо, со, а подставляя это во вторую группу уравнений (3.97), получим 1 1 = ~ (%-6о + со)’ i,2 = °0“VC0’ с2 = Т(ао“6о + со)- Третья группа уравнений (3.97) обращается автоматически в тождество. Подставляя полученные выражения в (3.96) и приводя к виду (3.94), будем иметь Здесь оо, Ьо, с0 — произвольные постоянные (можно их обозначить С2, С3, как в (3.94)), векторы р\(х), р2(х), Рз(х) усматриваются в правой части (3.98). Таким образом, получено решение системы (3.88) в виде линейной комбинации трех линейно независимых решений pi(x)e2x (г-= 1, 2, 3). Чтобы обосновать указанный прием, нужно фактически обос- новать два момента: во-первых, то, что в выражении (3.93) число независимых констант CkJ равно кратности т корня Л, и, во- вторых, то, что решения вида Рм (х) е h (i = 1,..., тк; к = 1,..., I) действительно образуют ф. с. р. уравнения (3.88). Для этого по- требуется более точное представление о структуре решений, от- вечающих каждому корню х. у., чем то, которое дается формулой (3.93). Перейдем к получению такого представления. Будем ина- че вести нумерацию корней х. у. или, что то же самое, характери стических чисел матрицы А, а именно, будем нумеровать соб- ственные векторы. Тем самым каждое значение X нумеруется столько раз, сколько линейно независимых собственных векторов ему отвечает. Например, если 2ц отвечают собственные векторы <п)а, (12)а,.. а, а 2.2 — собственные векторы <2Па, {22>a,..., t2p»>a и т. д., то будем говорить, что имеются характеристические чис- ла А2,..., ХР1, ХР1+1, ..., Хр2 и т. д. (при этом \ . = 2ц,,, ХР1+1 = — = ХРг и т. д.). Таким образом, имеются 2ц, ..., каждому из которых отвечает собственный вектор.
§ 7] СИСТЕМЫ С ПОСТОЯННЫМИ КОЭФФИЦИЕНТАМИ’ . ЮЗ Дальнейшие построения основаны на следующей алгебраичес- кой теореме: Теорема 3.29 *). Существует п линейно независимых постоян- ных векторов {столбцов) ^k^eh (fc = 1, ..s; jh = 1, ..qk), удов- летворяющих соотношениям <2)eft + (k = 1,..., s), „ Л (’ft) I (’ft' | (’ft-1) /It \ X = V eft + eh (7i + • • • + qs = n),. причем сумма qh, отвечающих одинаковым Kk, равна m, где m — кратность корня 7.k характеристического уравнения (3.90). В (3.99) через обозначен собственный вектор, отвечаю- щий Векторы ..., называются присоединенными век- торами, порожденными собственным вектором (1)eft. Таким обра- зом, каждому "Кь отвечают qk линейно независимых векторов, среди которых один собственный вектор и остальные присоеди- ненные, а всем %], ..., Л, отвечают п линейно независимых век- торов. Напомним, что 7.к Для разных к могут быть одинаковыми. Рассмотрим кк. Ему заведомо отвечает решение11^ = weke"k . Оказывается, ему отвечает еще qk — 1 (и всего, таким образом, qk) решений, что утверждается следующей теоремой. Теорема 3.30. Каждому 7.к отвечает qk решений вида <1>Ук = W«k exp (Khx), {2'Уь = + x (%) exp (№, + 1}ek + ... + <1>eft) exP (4*), = (№)₽ft + * + . • • + )| '1)<?ft)ex₽ M- (3.100) Это нетрудно доказать непосредственной проверкой, пользу- ясь (3.99). Действительно, (А - ED) + х + .,. + ех₽ М - = (А — . .}exp(%fex)—+ (Д 2jj(1)efe]e4>(^) = *) См. Ильин В. Л., Позняк Э. Г. Линейная алгебра.— М.: Havita, 1974.
104 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ 1ГЛ. 3 - стр (ЗД {(Л - Х„Е) °>ед + ... + (Л - \Е) <%) - а?"2 () - 2)! exp (Xfex) = «ехр(Хлж){а"1)ел+ ... 5—2 1 ___% I — (7-2)1 J—2 > у-1_'2)Г j ех₽ (М) = °- Итак, (3.100) и, каждому X* (к = 1, ..., s) отвечает qh решений вида таким образом, всего имеется q\ + ... + qa = п решений: mys,..., (qs}ys. (3.101) Теорема 3.31. Решения (3.101) образуют ф. с. р. Действительно, = ........(Ч» (0) - <•% (к = 1,. .., s), а согласно теореме 3.29 столбцы (1)ел,..., ^eh (к = 1,.s) в количестве §1 +... + q, = п являются линейно независимыми и, следовательно, Det 1У(0) ¥=0. В силу теоремы 3.19 отсюда следует, что решения (3.101) линейно независимы, т. е. образуют ф. с. р. Вернемся теперь к прежней нумерации корней х. у., когда нумеруются различные ио величине X. Каждому X может отве- чать несколько групп решений вида (3.101) по числу отвечающих этому X собственных векторов, но общее число решений в этих группах равно кратности тп корня X. Таким образом, действитель- но линейная комбинация решений, отвечающих данному X, име- ет вид (3.93), где независимых констант будет тп, так как число решений типа (3.101), отвечающих этому X, есть тп. Заметим, что, как видно из (3.100), (3.101), старшая степень многочленов в (3.93), вообще говоря, меньше, чем m — 1. При практическом вычислении ф. с. р. можно пользоваться (3.100), предварительно найдя все собственные и присоединенные векторы, но проще поступать, как указано выше, подставляя (3.93) в исходное уравнение (3.88) и выделяя тп свободных неиз- вестных См.
5 81 РЕШЕНИЕ МЕТОДОМ СТЕПЕННЫХ РЯДОВ Ю5 § 8. Построение решения линейного уравнения в виде степенного ряда Линейное уравнение с постоянными коэффициентами пред- ставляет собой некоторый класс уравнений, для которого ф. с. р. может быть выписана эффективным образом. Как же строится ф. с. р. в общем случае уравнения о пере- менными коэффициентами? Цель настоящего параграфа — дать представление о способе построения ф. с. р., использующем тео- рию степенных рядов и применимом, когда коэффициенты урав- нения являются аналитическими функциями, т. е. представимы в виде степенных рядов. Идея метода такова. Решение ищется со * * в простейшм случае в виде ряда 2 затем этот ряд подстав- ке ляется в уравнение, в котором коэффициенты записываются так- же в виде степенных рядов, после чего вся левая часть записыва- ется в виде степенного ряда. Приравнивая в полученном степен- ном ряде коэффициенты при каждой степени х нулю, получим уравнение для определения щ. Не задаваясь целью изложить метод в общем виде — это яв- ляется предметом специального раздела теории дифференциаль- ных уравнений, так называемой аналитической теории диффе- ренциальных уравнений*), продемонстрируем его на примере одного уравнения, нередко встречающегося в приложениях. Рассмотрим уравнение у" + ху = 0, (3.102) называемое уравнение Эйри. Оно встречается в различных при- ложениях, например, в квантовой механике. Это простейшее ура- внение второго порядка с переменным коэффициентом, однако оно не поддается решению элементарными методами. Будем искать решение .уравнения (3.102) в виде ряда y=^akxk. (3.103) k=0 Заранее ничего не известно о сходимости этого ряда, и поэтому все операции, которые мы сейчас будем проделывать с этим ря- дом, будут носить формальный характер; на эти операции надо смотреть как на алгоритм определения коэффициентов ряда ак. Когда же коэффициенты будут определены, перейдем к этапу обоснования того, что ряд (3.103) в самом деле сходится и опре- деляемая им функция у(х) действительно является решением уравнения (3.102). *) См., например, Смирнов В. И. Курс высшей математики, т. III, ч. II.— М.: Наука, 1974, гл. 5.
106 ЛИНЕЙНЫЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ [ГЛ. 3 Итак, дифференцируем формально ряд (3.103) и подставляем в (3.102). Получим 2 akk (к — 1) хк~2 + 2 ak хк+к = 0. (3.104) k=2 fe=0 Приравниваем теперь коэффициенты при одинаковых степенях х. Имеем а:0) я2 • 2 • 1 = 0; отсюда а2 = 0, в ж1) а3-3-2 + «о = О; отсюда а3 = — хк 2) ак~к-(к — 1) + аь-з = О'» отсюда а^-Т^Ту <3-105) Из (3.105) видно, что 1) коэффициенты вида «Зд выражаются через а0: 1 _ (—I)9 ®39 3g (3g — 1) аяд-3 3g-(3g — 1).. .3-2 Я°* причем само Оо остается неопределенным, 2) коэффициенты вида a3g+i выражаются через ai: (— I)9 Язд+1— (3g 1).3g. ..4-3 aii причем само at остается неопределенным, и, наконец, 3) коэффициенты вида a3s+2 выражаются через а^. Яз9+2 = (3g+ 2)-(Зд+ !)-•». 5-4 = 0,3 так как = 0. Положим а0 = 1, ai = 0. Получим ряд со со У1 (х) = 2 аВ9х3д = 2 3g-(3g —1)\. 3-2 (3-106) <7=0 q=0 Полагая, напротив, ао = 0, а\ = 1, получим ряд со со У2(х) = 2 азч+1х3д+1 = 2 (Зд + 1)-Зд ...4-3 х3д+1' (ЗЛ07) Теорема 3.32. Ряды (3.106) и (3.107) сходятся, и определяе- мые ими функции у\{х) и г/г(ж) образуют ф. с. р. уравнения (3.102).
S8J РЕШЕНИЕ МЕТОДОМ СТЕПЕННЫХ РЯДОВ 107 Действительно, сходимость рядов (3.106) и (3.107) элементар- но устанавливается для любого х, например, по признаку Да- ламбера*), и, таким образом, г/Дх) и г/Д.г) определены всюду на (— °°, °°). Так как степенной ряд на интервале сходимости можно почленно произвольное число раз дифференцировать, то, проделывая это дифференцирование, подставляя в левую часть (3.102) (см. (3.104)) и складывая затем оба ряда, получим в силу самого определения коэффициентов ак ряд, состоящий из нулевых членов. Тем самым уравнение обращается в тождество. Линейную независимость у\{х) и г/г(^) можно доказать от противного. Пусть С1г/1(ж) + С^у^х) = 0, причем +(72 =f= 0. По- ложим х = 0. Тогда У(0) = 0, уг (0) = — следовательно, — откуда (71 = 0. Имеем тогда С^у^х) = 0, но тогда <5 • Zu / 1 У2^х) = 0, что противоречит, например, тому, что у2 (0) — — Таким образом, теорема доказана. *) См. Ильин В. А., Позняк 3. Г. Основы математического ана- лиза, ч. I.— М.: Наука. 1971.
ГЛАВА 4 КРАЕВЫЕ ЗАДАЧИ § 1. Постановка краевых задач и их физическое содержание В предыдущих главах изучение дифференциальных уравне- ний было в основном посвящено решению начальной задачи Ко- ши, в которой в качестве дополнительных условий" задаются на- чальные условия, определяющие значения неизвестной функции и ее производных при фиксированном значении независимой переменной. Однако, как указывалось в гл. 1, начальные условия не являются единственно возможной формой дополнительных ус- ловий, выделяющих определенное частное решение. Во многих случаях в качестве дополнительных условий задаются граничные условия, определяющие значения неизвестной функции и ее производных (или некоторых выражений от них) при нескольких фиксированных значениях независимого переменного. Задачу оп- ределения частного решения дифференциального уравнения, удо- влетворяющего заданным граничным условиям, будем называть краевой задачей. Исследование общих свойств и методов реше- ния краевых задач и составляет содержание настоящей главы, при этом основное внимание будет уделено изучению краевых задач для линейных дифференциальных уравнений второго по- рядка. К краевым задачам для дифференциальных уравнений сво- дятся многие математические и физические задачи. Так, рас- смотренная в гл. 1 задача определения состояния статического равновесия закрепленного в граничных сечениях упругого стер- жня с коэффициентом упругости к(х) под действием внешней силы /(х) сводится к краевой задаче = w(0) = 0, u(Z) = 0. (4.1) Аналогично, для амплитуды и(х) установившихся гармони- ческих колебаний частоты <о получим краевую задачу [И*) ^] + ®2Р (*)“(*) = -”/(*)» w(0) = 0* u(Z) —0. (4.2)
и ПОСТАНОВКА КРАЕВЫХ ЗАДАЧ 109 Здесь р(х) — плотность стержня. В случае задания величины смещения граничных сечений или задания действующих на гра- ничные сечения внешних сил однородные граничные условия следует заменить на неоднородные условия вида u(0) = uo, или /с<0)-^-(0) =7(0). (4.3) К краевой задаче для системы дифференциальных уравнений второго порядка <i2r г> Л dr \ (4л) сводится задача определения траектории материальной точки пассы т, выходящей в начальный момент io из заданной точки — го) и попадающей в момент i| в точку = г1). В дальнейшем будут рассматриваться краевые задачи на от- резке [0, Z1 оси х для линейных дифференциальных уравнений второго порядка у" + g(x}y'+hfa)y==fc(x), (4.5) тде gkx\ h(x), fi(x) — непрерывные функции на (0, Z1, Введем функцию X fawn р(х)=е° (4.6) и заметим, что + = (4.7) Умножая (4.5) на р(х) (очевидно, р(х)^0 на [0, ZJ), получим ь ы=4 [р и -1-] -«(4-8> тде q{x} — — p(x)h{x), f(x) = р(ж)/((х), а через Llyl мы обозначали дифференциальный оператор в левой части (4.8). Из проведен- ных рассмотрений следует, что без ограничения общности рас- смотрение краевых задач для общего линейного дифференциаль- ного уравнения второго порядка (4.5) может быть сведено к изу- чению краевых задач для уравнения (4.8). Краевые задачи для уравнения (4.8), как правило, рассматри- ваются с линейными граничными условиями вида *) aiy'(0) + Piy(O) = н0, (4.9) a2/(Z) +p2J/(Z) = uIt *) В (4.9) предполагаются односторонние производные.
110 КРАЕВЫЕ ЗАДАЧИ [ГЛ 4- где сс,-, (i = 1, 2), ио, ut— заданные числа, некоторые из кото- рых могут быть равны нулю, причем af + =/= 0 (г=1, 2). Если = 0 (г = 1, 2), то соответствующее граничное условие обычно называется условием первого рода-, если р4 = 0 (г = 1, 2)—усло- вием второго рода-, если at и [3, одновременно отличны от нуля — условием третьего рода. Краевые задачи, в которых правая часть уравнения не равна нулю, будем называть неоднородными краевыми задачами. Рас- смотрению этих задач посвящен § 2 настоящей главы. Краевые задачи для однородного уравнения с однородными граничными условиями будем называть однородными краевыми задачами. Важным случаем однородных краевых задач являются так называемые задачи на собственные значения, состоящие в определении значений параметров, входящих в дифференциаль- ное уравнение, при которых существуют нетривиальные решения соответствующей однородной краевой задачи. Изучение ряда об- щих свойств задач на собственные значения будет проведено в § 3 настоящей главы. Замечания. 1. Не ограничивая общности, неоднородную краевую задачу можно рассматривать с однородными граничны- ми условиями. Действительно, в случае неоднородных граничных условий решение задачи можно искать в виде у(.х) = Y(x) + г(ж), (4.10) где функция Y(x) удовлетворяет лишь заданным граничным условиям, а в остальном произвольна. Очевидно, такую функцию всегда можно построить. Например, в случае граничных условий первого рода у(0) = и0, y(l) =ut в качестве функции Y(х) мож- но выбрать линейную функцию У (х) = и01-~ 4- щ (4.11) Тогда для функции z(x) получим неоднородную краевую задачу с несколько измененной правой частью, но однородными гранич- ными условиями. 2. В общем случае для уравнения n-го порядка приходится рассматри- вать краевые задачи с граничными условиями более общего вида Р.([/(0), ..., у(1), . у^-'ЦГ)) = 0, (4.12) где п — порядок уравнения, а /’(•) — заданные функции от значений ре- шения и его производных в граничных точках. Например, условиям типа (4.12) удовлетворяет задача определения периодических решений, в кото- рой дополнительные условия имеют вид у(0) = y(l), jb'(O) = /(Z)........у("-П(0) = y<"-»(Z)4 (4.13)
S и ПОСТАНОВКА КРАЕВЫХ ЗАДАЧ 111 Отметим важные для дальнейшего свойства решений уравне- ния (4.8). Пусть у(х) и z(x) удовлетворяют уравнениям L [р] = [р (л) — q (х) у = f (х) (4.14) и (4.15) Умножая (4.14) на z(x), (4.15) на у(х) и вычитая почленно, получим z(*)-^[p (ж)“5г] = f z - S (х) у (х). (4.16) Так как d d \ I dy dz d = 2-r~ dx + р(х) dz dy dy dz dx dx dx dx to (4.16) может быть записано в виде i (zJar~y "£)] = Н37)2 (*) — s <х) у (*)• (* 17> Это соотношение носит название тождества Лагранжа. Его ин- тегральная форма называется формулой Грина: i J (zL [y]-yL [z]) dx = (p (x) (* - J- - P I' = О I = j (/ (x) z{x) — g (x) у (x)) dx. (4.18) 0 Из формулы (4.17) следует, что если Pi(t) и уг(ж) — два ли- нейно независимых решения однородного уравнения (/(т) “ g(x) 0) L = i р ~ у = °* то они удовлетворяют соотношению . .Г <1у2 dy рЩу^-у^ (4-19)
112 КРАЕВЫЕ ЗАДАЧИ (ГЛ. 4 откуда следует, что определитель Вронского этих решений име- ет вид Д (»..»)= да (4.20) Замечания. 1. Поскольку решения однородного уравнения определены с точностью до произвольного множителя, константу С в (4.20) можно определить, лишь выбрав множители у реше- ний, т. е. проведя так называемую нормировку решений. 2. Из соотношения (4.20) следует, что если известно какое- либо решение рДх) однородного уравнения, то любое линейно независимое с ним решение р(х) этого уравнения удовлетворяет линейному дифференциальному уравнению первого порядка У! (ж) ---у (ж) = (4.21) 1 ' ' dx dx v ' р (х) ' 7 Если yitxl^O на [0, Z1, то, поделив (4.21) на у\(х), получим d ( У И \ _ с , dx (х)} р (Х) уг {х} ’• V f что позволяет записать общее решение (4.21) в виде X У (ж) = СгУ! (х) + Суг (ж) f - . (4.23) J р(Оу?(Е) Типичной задачей на собственные значения для линейного дифференциального уравнения второго порядка является задача определения значений параметра Л, при которых существуют не- тривиальные на [0, 11 решения однородной краевой задачи Llyl + Хр(ж)р(ж) = 0, aip'(0) + ₽ip(0) = 0, (4.24> a2y'(.l) + ₽2^(Z) = 0. Здесь дифференциальный оператор L[y\ имеет вид L [У] ~ [р (*) -^] - q (х) у, (4.25) р(ж)— заданная функция, непрерывная на [0, Л, а а,-, (3,- (; = = 1, 2) — заданные постоянные,. часть из которых может быть равна нулю. К задаче на собственные значения (4.24) сводятся, в частно - сти, задачи определения собственных колебаний материальных систем с распределенными характеристиками — поперечные ко-
§21 НЕОДНОРОДНАЯ КРАЕВАЯ ЗАДАЧА 113 лебания струны, продольные колебания упругого стержня, зву- ковые колебания в трубах, электрические колебания в проводах И Т. д. Значения параметра X, при которых задача (4.24) имеет нетри- виальные решения, называются собственными значениями, а со- ответствующие им . решения — собственными функциями краевой задачи на собственные значения. § 2. Неоднородная краевая задача Рассмотрим краевую задачу Ati/J = /Gr), ai^'(O) + Pip(O) = О, a2(/(Z) + = О- (4.26) Пусть функция р(х) > 0 положительна и непрерывно диффе- ренцируема на [0, 11, а действительные функции д(х) и f(x) не- прерывны на [0, Z1. Решением краевой задачи (4.26) будем назы- вать непрерывно дифференцируемую на [0, Z1 функцию у(х) с непрерывной второй производной на (0, Z), удовлетворяющую на (0, Z) уравнению и граничным условиям (4.26). В начале наших рассмотрений будем предполагать, что соответствующая однород- ная краевая задача имеет только тривиальные решения. Други- ми словами, мы предполагаем, что Х = 0 не является собствен- ным значением соответствующей задачи (4.24). Отметим сразу, что в силу линейности задачи (4.26) из этого предположения следует, что если решение данной задачи суще- ствует, то оно единственно. Наша ближайшая цель заключается в доказательстве суще- ствования решения задачи (4.26) при сделанных предположениях о коэффициентах и правой части уравнения. При этом доказа- тельство существования решения будет одновременно содержать и алгоритм его конструктивного построения. Начнем с наводящих соображений. Предположим, что суще- ствует решение задачи (4.26) при специальном способе задания правой части уравнения, а именно при функции f(x), отличной от нуля лишь в е-окрестности некоторой фиксированной точки х = £е(0, Z): 0, /(*) =- fs(x), .0, х С В — е, е,; (4.27) 8 А. Н. Тихонов и др.
114 КРАЕВЫЕ ЗАДАЧИ 1ГЛ. 4 причем функция fc(x) Э>0 и Е+е j /е (г) dx = 1. (4.28) Е-е Решение этой задачи будем обозначать функцией уе(х, |). Интегрируя уравнение (4.26) с так заданной функцией f(x) по отрезку [|—е, £ + е], получим Р (В + е) У г (£ + ел Е) — р (Е — е) у'& (В — е, |) — Е+г Е+Е — f ? (х) Уг (х, Е) dx = J fE(x)dx = i. (4.29) •Е-е Е-е Рассмотрим теперь предельный процесс при е -* 0, предпола- гая,. что (4.29) справедливо при любом е и, следовательно, lim 1 /Е (х) dx = 1. (4.30) е->0 £!_е Будем предполагать, что предельная функция limi/Д %) = G(x, g) (4.31) Е->0 существует и непрерывна на [0, Й. Тогда, совершая предельный переход при е 0 в (4.29), получим, что производная G (х, Е) в точке х = | должна иметь разрыв первого рода, причем раз- ность правого и левого предельного значений этой производной в точке х — | определяется выражением ~G(X, Ы —-£-G(ar, Ы =-4г. (4.32) dx ' ,b/|x=Uo dx ' p(l) k > Подводя итог проведенным рассмотрениям, мы можем утвер- ждать, что если функция G{x, Е) существует, то она подчиняет- ся следующим условиям: 1) как функция переменной ж, Gkx, Е) удовлетворяет одно- родному уравнению (4.26) при 0 < х < Е и Е< х < I; 2) G(x, Е) удовлетворяет граничным условиям (4.26); 3) Glx, |) непрерывна на СО, Д, а ее первая производная имеет в точке х = | разрыв первого рода с величиной скачка предельных значений, равной ~ G (х, Е) f+° = (4.32Э dx ' IE-о Р (Е) ' Функцию, удовлетворяющую условиям 1), 2), 3), назовем функцией Грина краевой задачи (4.26). Существен- ное значение функции Грина заключается, в частности, в том,
§ 2] НЕОДНОРОДНАЯ КРАЕВАЯ ЗАДАЧА'-.. 115 что через нее может быть выражено решение краевой задачи. (4.26) с произвольной правой частью f(x). Действительно, пусть существуют решение задачи (4.26) и функция Грина G(x, £). Применяя формулу Грина (4.18) к этим функциям на отрезках [0, g — е] и [£ + е, Л, где функции у(х) и G (х, £) непрерывно дифференцируемы и обладают вторыми непрерывными производными, получим (р {х) (g (X, l)d/x-y (х) g)} I* Е+ (р (x)[g (X, l)d/x-y (X) g)}|'+8 ~ g-e J = j G(x, %)f(x)dx-{- j G (x, I) f (x) dx. (4.33) 0 g+e Так как. и y(a?) и G(x, £) удовлетворяют однородным граничным условиям (4.26), то подстановки при х = 0 и х — I обращаются в нуль. Переходя в (4.33) к пределу при е -> 0, в силу определе- ния функции Грина получим t у (g) = j G (х, g) f (х) dx,_ о (4.34) что и доказывает высказанное утверждение. Покажем теперь, что функция Грина краевой задачи (4.26) существует, и дадим алгоритм ее построения. Построим функцию y\kx), являющуюся решением однородного уравнения (4.26\ удовлетворяющим левому краевому условию a1yU0) + ₽1y1(0) = 0. (4.35) Очевидно, в силу сделанных предположений о коэффициентах уравнения, функция у Да?) всегда может быть построена как ре- шение начальной задачи для уравнения (4.26) с начальными ус- ловиями У1 (0) = - Саг, у[ (0) = (4.36) где С — произвольная постоянная. В случае сделанного предпо- ложения о существовании лишь тривиальных решений однород- ной краевой задачи построенная таким образом функция у Да?) не удовлетворяет правому граничному условию a2^(0 + ₽2^i(0^0. (4.37) Аналогичным образом построим функцию у?(х), являющуюся ре- шением однородного уравнения, удовлетворяющим правому гра- ничному условию «2У2 (0 + (0 = 0. (4.38) 8*
116 КРАЕВЫЕ ЗАДАЧИ [ГЛ. t Легко видеть, что построенные указанным образом функции У1(х) и У2(х) линейно независимы. Действительно, предполагая линейную зависимость функций yi(x) и у2(х), например, yi (х) = Су2(х), (4.39) получим, что yi(x) удовлетворяет правому граничному условию, что противоречит (4.37). Итак, мы построили два линейно неза- висимых решения однородного уравнения (4.26), каждое из ко- торых удовлетворяет только одному из двух однородных гранич- ных условий. Будем искать функцию G (х, £) в виде G(x, Е) = (\У1 (х), С2у2 (ж), I. (4.40) Ясно, что при этом функция (4.40) удовлетворяет однородному уравнению (4.26) при х =/= £ и однородным граничным условиям. Для того чтобы удовлетворить условиям непрерывности функции <?(аг, £) и скачка ее производной (4.32), остается найти посто- янные Ci и Сг из соотношений С2у2 © - С1У1 © = 0, Сгу’2 © - С1У[ © - (4.41) Определитель этой линейной алгебраической системы, представ- ляющий собой определитель Вронского линейно независимых решений yitx) и у2(ж), отличен от нуля и в силу (4.20) Д(УпУа)=^ (4-20) где постоянная С определяется нормировкой решений yi(x) и Отсюда следует, что система (4.41) разрешима единствен- ным образом. Подставив полученные значения С\ и Сг в (4.40), получим окончательное выражение функции Грина краевой за- дачи (4.26): 1 ^2©^1(^), 0<ж<^ С [^©^ (4.42) где постоянная равна С = р(§)Д(у1(?), у2Ъ,У). (4.43) Проведенные рассмотрения являются доказательством сущест- вования и единственности функции Грина краевой задачи (4.26) в случае, когда соответствующая однородная задача имеет только тривиальное решение. Замечания. 1. Из явного выражения функции Грина (4.42) следует, что она является симметричной функцией своих
§ 2] НЕОДНОРОДНАЯ КРАЕВАЯ ЗАДАЧА 117 аргументов G(x, |)=G(g, х). (4.44) 2. Как следует из наводящих соображений, предшествовавших построе- нию функции Грина, она имеет простой физический смысл, представляя «обой решение краевой задачи в случае сосредоточенной нагрузки. Перейдем теперь к вопросу о существовании решения исход- ной краевой задачи. Имеет место следующая Теорема 4.1. Если однородная краевая задача (4.26) имеет только тривиальное решение, то решение неоднородной краевой задачи существует для любой непрерывной на [О, Z1 функции J(x) и выражается формулой i у(х)= (4.45) о Для доказательства теоремы достаточно непосредственной проверкой убедиться, что функция у(х), заданная формулой (4.45), удовлетворяет всем условиям определения решения кра- евой задачи (4.26). Перейдем теперь к рассмотрению случая, когда однородная краевая задача (4.26) имеет нетривиальное решение. Для упро- щения последующих выкладок будем рассматривать краевую задачу с граничными условиями первого рода L[y]=f(x), г/(0)=0, у(»=0. (4.46) По условию существует функция <ро(ж), являющаяся решением соответствующей однородной краевой задачи Ы<р0(ж)1 = 0, фо(О) = О, <po(Z)=O. (4.47) Функцию фв(ж) можно рассматривать как собственную функцию задачи на собственные значения (4.24), соответствующую соб- ственному значению X = 0. В дальнейшем будем считать, что однородная краевая задача (4.47) не имеет других решений, ли- нейно независимых с фо(ж). Функцию <ро(ж) нормируем так, что I J tpo(x)dx = l. (4.48) о Отметим сразу, что еслй решение у(х) краевой задачи (4.46) су- ществует, то правая часть уравнения, функция f(x), должна быть ортогональна на [0, Z] функции <р0(я). Действительно, при-
118 КРАЕВЫЕ ЗАДАЧИ [ГЛ t менив формулу Грина (4.18) к функциям у(х) и ц>0(х), получим ! • I j (ср0 (х) L[y] — у (х) L [ф0]) dx = J ф0 (ж) f (х) dx = о о = (г (фо (*) У' (*) — У (ж) Фо (*))1 |о = 0, (4.49) откуда и следует наше утверждение. Другими словами, справедлива следующая Лемма 4.1. Необходимым условием разрешимости краевой за- дачи (4.46) является условие ортогональности правой части урав- нения (4.46) нетривиальному решению соответствующей одно- родной краевой задачи (4.47). В дальнейшем будем считать, что необходимое условие раз- решимости краевой задачи (4.46) выполнено. Покажем, что в этом случае решение краевой задачи существует и может быть построено с помощью соответствующим образом определенной функции Грина. Заметим, что если функция у(х) является реше- нием краевой задачи (4.46), то любая функция у(х) вида у(.х) — у(х) + Сфо(ж), (4.50) где С — произвольная постоянная, является решением той же за- дачи, поскольку функция фо(ж) — решение соответствующей од- нородной задачи. Поэтому, чтобы определить единственное ре- шение краевой задачи, его надо подчинить дополнительному условию. В качестве такового поставим условие ортогональности искомого решения собственной функции ф0(ж): ! J У (ж) ф0 (ж) dx = 0. (4.51) о Покажем, что задача (4.46), (4.51) может иметь только одно ре- шение. Очевидно, что в силу линейности задачи для этого до- статочно показать, что соответствующая однородная задача имеет только тривиальное решение. Лемма 4.2. Однородная задача (4.47), (4.51) имеет только тривиальное решение. По условию все решения однородной задачи (4.47) предста- вимы в виде yoke) = СфВ(ж). Условие (4.51) дает 1 I J Уо (z) Фо (*) dx = С J фо {х) dx, о о откуда С = 0, и лемма доказана. Перейдем к построению так называемой обобщенной функции Грина задачи (4.46), (4.51). Так как существует нетривиальное решение однородной краевой задачи (4.47), то для построения
§ 21 НЕОДНОРОДНАЯ КРАЕВАЯ ЗАДАЧА 119 нужной нам функции Грина ограничиться только решениями од- нородного уравнения нельзя. Поэтому определим обобщенную функцию Грина G(x, £) как решение следующей задачи: 1, G(x, |) удовлетворяет неоднородному уравнению Lx[G(x, £)] =-<poW)(z) (4.52) при 0 < х < | и ^<х<1. 2. 6(.т, |) удовлетворяет тем же граничным условиям, что и искомое решение G(0, |) = G(Z, £) =0. <4.53) 3. GGc, |) непрерывна на [О, Z1. 4. Первая производная G (х, Е) имеет разрыв первого рода при х — £, причем величина скачка равна 4~G(x, g)l6+o = -* (4.54) dx ' 1 ~'|g-o p(l) ' ' 5. G (x, g) ортогональна на [0, Z1 собственной функции <р0(^): г х J G (х, I) (р0 (х) dx = 0. (4.55) о Покажем сразу, что если решение исходной краевой задачи (4.46), (4.51) и обобщенная функция Грина существуют, то ре- шение задачи (4.46), (4.51) выражается через обобщенную функ- цию Грина по формуле, аналогичной (4.34). Действительно, при- меняя формулу Грина к функциям у(х) и G(.x, £) на [0, в! и [£ + е, Z] и переходя к пределу при е-> 0, аналогично преды- дущему получим i Р © У (5) Г~*+° = f {G (*, О / (*) +У И Фе (5) Фо (*)} dxt (4.56) tza- jx=g—о <7 О что в силу условий (4.54) и (4.51) окончательно дает i y® = $G(x,£)f(x)dx. (4.57) о Мы укажем алгоритм явного построения определенной усло- виями 1—5 обобщенной фукции Грина. Тем самым будет про- ведено и конструктивное доказательство ее существования. Выберем какое-либо частное решение <а(ж) неоднородного уравнения Г[<в(т)1 = — фо(^)фо(^) (4.58)
<20 КРАЕВЫЕ ЗАДАЧИ [ГЛ. 4 на (0, I) (например, решение начальной задачи для уравнения (4.58) с начальными условиями о>(0) ==а, <о'(О) = (}). Наряду с функцией фо (.г) рассмотрим линейно независимое- с ним решение <pi(a?) однородного уравнения (4.46): Z/[<pi (пт)] = 0, причем будем считать, что <pi(x) нормировано так, что A((Pi(^)> Фо(*))= (4.59) (4.60) Отметим сразу, что в силу линейной независимости функций <ро(я) и <р1(пт) функция (fi (ж) не может удовлетворять тем же од- нородным граничным условиям, что и ср0(п?): ф1(0)=/=0, ф1(()т^0. (4.61) Выбранное частное решение а>(ж), вообще говоря, также не удов- летворяет однородным граничным условиям (4.53). Однако мож- но так выбрать линейные комбинации функций <о(т) и ф^ж) на отрезках [0, |] и [|, Л, чтобы удовлетворить условиям (4.53). Но при этом не остается достаточных степеней свободы для того, чтобы удовлетворить остающимся условиям 3—5. Это можно сделать, добавив линейно независимое с ф] решение однородного уравнения — функцию фо, которая, удовлетворяя однородным условиям (4.53), не может их испортить. Поэтому обобщенную функцию Грина будем строить в виде G (^ ?) = к> (*) + б\ф1 (х) + С3ф0 (ж),, 0 х Е, Афг И + С4фо (ж)« ’ подбирая постоянные Ci, Сг, С3, Сь так, чтобы удовлетворить всем условиям. Условия (4.53) дают ш(0)+С1ф1(0) = 0, ы(() +С2ф1(() =0. (4.63) В силу (4.61) отсюда однозначно определяются постоянные Сх и Сг. Условия непрерывности функции Gkx, |) и скачка ее про- изводной при х = £ приводят к уравнениям (А - А) фх (?) + (А - А) Фв (|) = о, (А А) Ф1 (?) + (А А) фо (?) — р • (4.64) В силу (4.60) эта система однозначно разрешима относительно А — А И Сц — С3'. С% — Ci------------фо(|). Ci — Сз — Ф1(?)- (4.65) Значения С2 и Ci были уже найдены из (4.63). Покажем, что
<5 2] НЕОДНОРОДНАЯ КРАЕВАЯ ЗАДАЧА 121 они удовлетворяют (4.65). Применим формулу Грина к функци- ям ы>(х) и <ро(ж): < j (<Ро (*) L [и] — ю (х) Л [q>0]) dx = -Я I = {р (х) (<р0 (х) <У (х) — (O(z)q>o (ж))} = — J ф0 (х) Ф(1 (£) фе (ж) dx\ О получим - р (Z) ю (/) <р' (Z) + р (0) (о (0) Ф; (0) = - ф0 (£). (4.66) Но в силу (4.60) Р(0фо(0=^. Р(0)ф;(0)=^ (4.67) и на основании (4.63) формула (4.66) переходит в выражение 6’2 — = — фо(£), совпадающее с (4.65). Итак, Ci и С2 определе- ны однозначно. Выразим С 4 через Сз из (4.65): С4 = Сз + ф1(ё) (4.68) и перепишем (4.62) в виде [С1Ф1(я), О^я^Е G (х 5) =<£> (ж) + С3ф0 (х) + х \ , ' ’ ' 1СгФ1к) + ф1Й)фо(^), (4.69) Здесь остается неизвестным лишь коэффициент Сз- Подставляя (4.69) в условие (4.55), получим для определения коэффициента Сз выражение I i •С3 j" фо (^) dx = С3 = J н> (ж) фи (ж) dx о о 1 е 1 + Ct $ фг (х) ф0 (х) dx + C2\ ф! (х) ф0 (х) dx + Ф1 (g) J (х) dx . о 6 Ё (4-70) Коэффициент Сц выражается через Сз по формуле (4.68). Итак, обобщенная функция Грина построена. Проведенные рассмотрения позволяют сформулировать следу- ющую теорему. Теорема 4.2. Необходимым и достаточным условием однознач- мой разрешимости краевой задачи (4.46), (4.51) является усло- вие (4.49) ортогональности правой части f(x) уравнения (4.46)
122 КРАЕВЫЕ ЗАДАЧИ 1ГЛ. 4 собственной функции (ро(^). При этом решение выражается в виде i у(х)= (4.71) о Необходимость условия ортогональности (4.49) и единствен- ность решения краевой задачи были доказаны ранее (см. леммы 4.1 и 4.2); доказательство того, что функция у(х), определенная формулой (4.71), при выполнении условия (4.49) является реше- нием краевой задачи, может быть проведено путем непосред- ственной проверки. Замечания. 1. Для упрощения выкладок рассматривалась краевая задача с граничными условиями первого рода. Аналогичные рассмотрения и построение обобщенной функции Грина могут быть проведены и в случае общих граничных условий. 2. Мы предполагаем, что однородная краевая задача (4.47) имеет лишь одно линейно независимое решение <ро(я). Соответствующие рассмотрения могут быть проведены и в том случае, когда эта задача имеет два линейно независимых решения <pi(x), Фа(^) (число линейно независимых решений,, очевидно, не более двух, так как порядок уравнения равен двум). При этом собственному значению X, = 0 краевой задачи на собственные значения (4.24) отвечают две линейно независимые собственные функции <fi(x), <р2(х). Для разрешимости неоднородной краевой задачи в этом случае должны выполняться условия ортогональности правой части уравнения обеим соб- ственным функциям: I J / (х) q>. (х) dx = O (1 = 1, 2). (4.72) о Чтобы имела место единственность, решение краевой задачи надо подчинить аналогичным условиям ортогональности всем собственным функциям, а обобщенную функцию Грина строить как решение неоднородного уравнения, в правой части которого выбирается линейная комбинация собственных функций. § 3. Задачи на собственные значения В § 1 была поставлена задача на собственные значения, за- ключающаяся в определении тех значений параметра А, при ко- торых на [0, 11 существуют нетривиальные решения однородного уравнения Llyl + Ap(a:)i/(x) =0, (4.73) удовлетворяющие однородным граничным условиям «1/(0) + Рп/(О) = 0, а2у'(1) + $ъу(1) = 0. (4.74) Будем считать, что рСг) > 0 непрерывна на [0, 11. Перейдем теперь к более подробному изучению этой задачи, которую часто называют задачей Штурма — Лиувилля. Пусть ко-
$ 3] ЗАДАЧИ НА СОБСТВЕННЫЕ ЗНАЧЕНИЯ 123 эффициенты уравнения (4.73) и граничных условий (4.74) удов- летворяют тем же предположениям, что ив § 2, и X = 0 не явля- ется собственным значением. Тогда в силу предыдущих рассмо- трений существует функция Грина G{x, g) задачи (4.26), являю- щаяся симметричной функцией своих аргументов. Переписав уравнение (4.73) в виде Lly\ = -fylxlyW, (4.75) мы на основании теоремы 4.1 предыдущего параграфа получим соотношение I у(Ж) = - jG(x, о ИЛИ I У И + X J G (х, I) р (S) у © dl = 0. (4.76) 6 Соотношение (4.76) является однородным интегральным уравне- нием Фредгольма второго рода. Из наших рассуждений следует, что любое нетривиальное решение краевой задачи (4.73), (4.74) удовлетворяет и интегральному уравнению (4.76). С другой сто- роны, непосредственной проверкой, так же как и при доказа- тельстве теоремы 4.1, легко убедиться в том, что любое нетри- виальное решение уравнения (4.76) является и решением крае- вой задачи (4.73), (4.74). Тем самым установлена полная эквива- лентность исходной краевой задачи Штурма — Лиувилля и ин- тегрального уравнения (4.76). Те значения параметра X, при которых существуют нетривиальные решения уравнения (4.76), по-прежнему будем называть собственными значениями, а соот- ветствующие им решения — собственными функциями уравнения (4.76). Из установленной эквивалентности следует, что краевая .задача (4.73), (4.74) и интегральное уравнение (4.76) имеют одни и те же собственные значения и собственные функции. Для дальнейшего нам потребуется ряд свойств однородных интегральных уравнений Фредгольма второго рода с действитель- ным симметричным ядром I u(x) + xf^(x3)K©^ = 0, (4.77) К(х, £)=#(£, х), (4.78) которые мы перечислим без доказательства*). Если ядро КАх, %) непрерывно и ограничено в квадрате {О^х^Л, 0 g 'С I}, то *) Подробные доказательства см., например, в книге: Смирнов В. И. Курс высшей математики, т. 4, ч. 1.— М.: Наука, 1974.
124 КРАЕВЫЕ ЗАДАЧИ [ГЛ. 4 1. Существуют хотя бы одно собственное значение %] уравне- ния (4.77) и соответствующая ему собственная функция и\(х)*). 2. Каждому собственному значению соответствует лишь ко- нечное число линейно независимых собственных функций. Число линейно независимых собственных функций, соответствующих данному собственному значению, называется его кратностью (или рангом). Все собственные значения уравнения (4.77) можно за- нумеровать в порядке возрастания их абсолютных величин: (4.79) При этом мы считаем, что в последовательности (4.79) одинако- вые собственные значения повторяются столько раз, какова их кратность. 3. Если число собственных значений уравнения (4.77) конеч- ное, то ядро КХх, fc) называется вырожденным, в случае беско- нечного числа собственных значений — невырожденным. 4. Для вырожденного ядра имеет место следующее представ- ление через собственные функции: А (я, е) = 7,----\. (4.80) т=1 т 5. Весьма существенной является так называемая теорема Гильберта — Шмидта: Если для заданной функции f(x) найдется такая непрерыв- ная на [0, I] функция h(x), что i = $K(xA)h®dl, (4.81) о то функция fix) может быть разложена в абсолютно и равномер- но сходящийся на (0, 11 ряд по собственным функциям ядра К(х, & оо /(*)= S An«™(*). (4.82> т—1 Если имеет место (4.81), то говорят, что функция /(т) истоко- образно представима через ядро К(х, £). Применим теперь данные свойства интегрального уравнения (4.77) для изучения краевой задачи'(4.73), (4.74), которая, как мы установили, эквивалентна интегральному уравнению (.4.76). Выше было показано, что функция Грина G(x, £) является сим- метричной функцией своих аргументов, поэтому ядро G(x, g)p(g) интегрального уравнения (4.76), вообще говоря, несимметрично. Однако его легко свести к уравнению с симметричным ядром.. *) Употребляется также выражение «собственные значения и собст- венные функции ядра К(х, £)».
» з] ЗАДАЧИ НА СОБСТВЕННЫЕ ЗНАЧЕНИЯ 125 Умножив (4.76) на УрСг) и обозначив v(x) = Ур(х)и(х), получим интегральное уравнение i v (z) + %f K(x,l)v(l)dl^O (4-83> О с симметричным ядром К(х, |) = G(x, (4.84) Очевидно, краевая задача (4.73), (4.74) и интегральное уравне- ние (4.83) имеют общие собственные значения. Покажем, что ядро К(х, £) уравнения (4.83) является не- вырожденным. Действительно, если предположить, что ядро К(х, g) вырожденное, то тогда должно иметь место представ- ление 1 у Гр(^)р(&) G(x, I) (4.85> функции Грина краевой задачи (4.73), (4.74) в виде конечной билинейной комбинации собственных функций ип(х) уравнения (4.83). Из представления (4.83) на основании известных свойств интегралов, зависящих от параметра, следует, что собственные функции ип(х) непрерывно дифференцируемы на [О, Z1. Их конечная комбинация также будет непрерывно дифференцируе- мой на Ю, Л, что противоречит условию (4.32) скачка производ- ной функции Грина при х = Отсюда следуют важнейшие свой- ства собственных значений краевой задачи (4.73), (4.74): 1. Существуют бесконечное (счетное) множество собственных значений IX, I =5 |Хг1 -С... (4.86) краевой задачи (4.73), (4.74) и соответствующая им бесконечная последовательность (уп(х)} собственных функций. 2. Каждое собственное значение имеет ранг, равный единице. Действительно, предположим, что имеются две линейно неза- висимые собственные функции у\(х) и у-Ах) (более двух не мо- жет быть, так как порядок уравнения равен двум). Из (4.74) следует (0) + (0) = 0 (i = 1, 2). Отсюда Д(у,(0), у2(0))=0г и, следовательно, yi(x), у%(х) линейно зависимы. Замечание. В случае более сложных краевых условий ранг собственного значения может быть равеп двум (но не более двух, так как порядок уравнения равен двум). Собственные зна- чения ранга 2 будут иметь место, в частности, при. периоди- ческих граничных условиях. В качестве примера рассмотрим:
126 КРАЕВЫЕ ЗАДАЧИ [ГЛ. 4 краевую задачу y"+Xy = O, у(0) — у{2л), у'(0) = у'(2л). (4.87) Как легко видеть, собственные значения = п2 этой задачи име- ют ранг, равный двум. Каждому соответствуют две линейно независимые собственные функции туЛх) — sin пх и i2)y„(x) = = cos пх. 3. Теорема Стеклова. Если функция f(x) дважды непрерывно дифференцируема на [О, li и удовлетворяет однородным гранич- ным условиям (4.74), то она разлагается в абсолютно и равно- мерно сходящийся на [О, Z1 ряд по собственным функциям {уп(х)} задачи ИЛЗ), (4.74). Так как существует вторая производная функции /(ж), то, применяя к этой функции дифференциальный оператор LL*J, по- лучим L[f(x)l = h(.x), (4.88) где h{x) — непрерывная функция. Согласно предыдущему реше- ние задачи (4.88), (4.74) представимо в виде i f(x)^^G{x,Z)h(l)dt (4.89) О что означает истокообразную представимость функции /(ж). От- сюда на основании теоремы Гильберта — Шмидта и следует сде- ланное утверждение. Итак, со f{x)=^jnyn{x), (4.90) п=1 причем ряд сходится к /(ж) абсолютно и равномерно на [0, I]. 4. Собственные функции уп(х) образуют на [0, ZJ ортогональ- ную с весом р(ж) систему {у„(ж)): i j уп (х) ym (х) Р (х) dx = 0, п=£т. (4.91) о Так как каждому собственному значению соответствует не -более двух собственных функций, то их легко ортогонализиро- вать между собой. Остается рассмотреть случай, когда собствен- ные функции у Ах) и ут(х) соответствуют различным собствен- ным значениям =5* Кт. Записав для этих собственных функций уравнения L[yn] + 1пр(ж)у„ = 0, Е1ут1 “Ь Ктр^х)ут 0 (4.73)
§ 3] ЗАДАЧИ НА СОБСТВЕННЫЕ ЗНАЧЕНИЯ 127 и применив формулу Грина, получим I j {уп (х) L [ут] — ут (х) L[yn]}dx== О I ^-т) j Уп (#) Ут (®) Р (®) dx =* О = {рИ (Уп (Ж) у'т (х) — ут (х) у'п (ж))} IJ = 0. (4.92> Подстановка, очевидно, обращается в нуль, так как обе собст- венные функции и уп(х) и ут(х) удовлетворяют однородным гра- ничным условиям (4.74). Так как Xn ¥= Хт, то отсюда и следует наше утверждение. Свойство ортогональности собственных функций позволяет легко определить коэффициенты разложения /„ в формуле (4.90).. Действительно, умножая обе части формулы (4.90) на ут(х)р(х) и интегрируя результат по [0, 11 (почленное интегрирование ря- да возможно в силу его равномерной сходимости), на основании (4.91) получим ! J / И Ут (*) Р (х) dx fm^------------------• (4-93) J Ут <*) Р (*) dx 0 Выражение, стоящее в знаменателе, называется квадратом нор- мы собственной функции I || Ут ||2 = Nm= J Ут (*) Р (*) dx. (4.94> о Так как собственные функции определены с точностью до мно- жителя, то во многих случаях их нормируют так, чтобы Nm = 1. В этом случае система {уп(х)1 является ортонормированной. Замечание. Если функция fix) непрерывна на 10, 11, то Ряд оо 2 1пУп(х)1 п=1 коэффициенты которого определены по формулам (4.93), схо- дится на [0, П в среднем к функции /(ж): 2 lini I f (.%') к 2 ]тУт (#) — 0» п 7П~1 (4.95) П->оо g
128 КРАЕВЫЕ ЗАДАЧИ [ГЛ. « Это утверждение следует из возможности аппроксимировать в среднем непрерывную на [О, Й функцию /Ст) функцией /(ж), .удовлетворяющей условиям теоремы Стеклова. 5. В случае граничных условий первого рода у(0) = у(Г) =0 и при выполнении условия q(.x) 0 все собственные значения краевой задачи (4.73), (4.74) положительны: > 0. Умножим уравнение для собственной функции уг\х): rl Г dv *1 ^[р ~ q № Уп № + № Уп № = °’ (4-73) на функцию уЛх) и проинтегрируем результат по 10, Й. Полу- чим i i f i [р Уп dX ~ J q У” dx + о о I , + Кп J Уп (я) р (X) dx = 0. (4.96) о Преобразуя первый интеграл по частям, в силу граничных усло- вий окончательно получим 1 1 1 taj Уп (x)pdx = § р (х) dx + J q (x) yl (x) dxt (4.97) 0 0 0 что и доказывает утверждение.
ГЛАВА 5 ТЕОРИЯ УСТОЙЧИВОСТИ § 1. Постановка задачи Рассмотрим систему уравнений й =F(t, y)t (5.1) в которой неизвестной является n-мерная вектор-функция у с компонентами yi, ...., у„. Зададим начальное условие у(0) =у0. (5.2) Из § 5 гл. 2 известно, что при определенных естественных условиях гладкости на правые части (5.1) решение y — y(t, у0) задачи (5.1), (5.2) является непрерывной функцией t, у0 в точке (i, у o'), где t — произвольное значение из некоторого конечного сегмента [О, Т1. Геометрически это означает (рис. 8, на котором представлен.случай одномерного у), что для V е>0 2 столь малое |Д</о1» что интегральная кривая y =y(t, уо + куо) будет лежать в полосе шириной 2е око- ло интегральной кривой у = у (£, Уо), если is [О, ТА. Таким обра- зом, малая погрешность в началь- ных условиях не оказывает су- щественного влияния на характер процесса, если процесс рассматри- вается на некотором конечном отрезке [О, Т\ времени t. Рис. 8. 1 — интегральная кривая у = y(t, р0); 2 — интегральная кривая у = y(t, у о + Дро). Однако нередко требуется ис- следовать процесс на как угодно больших промежутках измене- ния времени, что математиче- ски выражается в том, что решение задачи (5.1), (5.2) следует рассматривать при 0 t < °°. Будем заранее предполагать, что решение задачи (5.1), (5.2) существует на этом бесконечном про- 9 А. Н. Тихонов и др.
130 ТЕОРИЯ УСТОЙЧИВОСТИ 1ГЛ. 5 межутке. Возникает вопрос, останется ли кривая у = y(t, у0 + Дуо) .в е-полосе около кривой у = y(t, у o') для всех t > 0, если только (Ду01 достаточно мало или с ростом t кривые разойдутся? Примеры показывают, что может реализоваться и тот и дру- гой случай. Рассмотрим простейший пример. Уравнение -= — ay — 1 обладает решением y(t, у0) — 1/а, начальное значение которого уо = 1/а. Пусть теперь начальное значение равно г/о + Ду0. Отвечающее этому начальному значению решение да- ется формулой У V, у0 + Ду0) = (у9 + Ду0 — 4-) еМ + V = Аг/°е“‘+ "Г* * у СТ Ы 11 I У (t, Уо + Ду0)-~ = •= IДуоIе°‘ < е для всех />0, если только |Ду01 <8. Если же а > 0, то при достаточно больших t значение |Ду1 становится сколь угодно большим, как бы мало ни было 1Дуо1. Интегральная кривая, обладающая тем свойством, что все достаточно близкие к ней при t = 0 интегральные кривые оста- ются близкими к ней и для всех t 5s 0, называется устойчивой интегральной кривой, а соответствующее ей решение — устойчи- вым решением. В противном случае говорят, что решение не- устойчиво. В рассмотренном примере решение у = 1/а при а < 0 является устойчивым решением, а при а > 0 — неустойчивым ре- шением. Решения, рассматриваемые на [0, °°), делятся, таким образом, на два непересекающихся класса: устойчивые и не- устойчивые. Понятие устойчивости решения было введено А. М. Ляпуно- вым. Им же были заложены основы методов исследования на устойчивость. Идеи А. М. Ляпунова сохранили свое значение до сих пор и широко используются в современных исследовани- ях вопросов устойчивости. Дадим теперь строгое определение понятия устойчивости. Введем обозначение |у| = ]/~у\ + ... + Уп, где у{ (i= 1, ..., п) - координаты вектор-функции у. Определение*). Решение y = y(t, у0) задачи (5.1), (5.2) на- зывается устойчивым по Ляпунову, если для 36(e) такое, что при 11Ду011 < 6(e) для всех />0 справедливо неравенство Ky(.t, у о + Дуо) — y(i, Уо)11 < е. (5.3) *) В этом определении и в дальнейшем речь идет об устойчивости от- носительно начальных данных. Аналогично можно было бы ввести понятие устойчивости относительно параметров, входящих в правую часть урав- нения.
§ и ПОСТАНОВКА ЗАДАЧИ 131 Среди устойчивых решений может встретиться решение, об- ладающее тем свойством, что все близкие к нему в начальный момент решения не только не удаляются с течением времени, но бесконечно приближаются к нему. Поэтому вводится еще одно Определение. Решение y = y(t, у0) задачи (5.1), (5.2) назы- вается асимптотически устойчивым, если 1) оно ус- тойчиво и 2) существует такое достаточно малое бо > 0, что при И А р0И < б0 lim(p(f, р0 + Apo) — y(t, у0)) = 0. (5.4) /-*оо Исследование на устойчивость решения у(Л, р0) можно свести к исследованию на устойчивость тривиального, т. е. тождествен- но равного нулю решения некоторой другой системы, связан- ной с (5.1). Действительно, перейдем от неизвестного у к новому неизвестному х по формуле х = р —р(£, ро). Тогда система (5.1) примет вид |(5.5) где / (£, х) = F (£, х + р (*, р0)) — р (*, р0). Решению y(t, у0) в прежних переменных отвечает решение х = 0 системы (5.5). Обозначим х0 — р(0, ро + Apo) — р(0, Ро) — Apo, xit, х0) в = y(t, р0 + Др0) — y(t, уо). Тогда в переменных t, х определе- ния устойчивости и асимптотической устойчивости выглядят следующим образом. Определение. Тривиальное решение системы (5.5) называет- ся устойчивым по Ляпунову, если для \/е>0 3 6(e) такое, что при IIxqII < 6(e) для всех t>0 справедливо неравен- ство IWt, хо)И < с. (5.6) Определение. Тривиальное решение системы (5.5) называет- ся асимптотически устойчивым, если 1) оно устойчи- во и 2) Дбо > 0 такое, что при Пх011 < б0 lim х (t, хв) = 0. (5.7) t-^OO Замечание. Иногда в записи x(t, ж0) опускают зависи- мость от х0 и пишут x(t), а х0 можно тогда записать как х(0), и тогда устойчивость означает, что Нж(£)И < е (5.8) при 1!ж(0)Н < 6(e), (5.9) а*
132 ТЕОРИЯ УСТОЙЧИВОСТИ [ГЛ. 5 и асимптотическая устойчивость — что, сверх того, limx(f) = О, t~*O0 если Их(0) II < So- (5.10) В дальнейшем мы будем знакомиться с методами исследова- ния на устойчивость именно тривиального решения. Устойчивость тривиального решения допускает удобную гео- метрическую интерпретацию не только в (п + 1)-мерном прост- ранстве переменных t, х, но и в п- мерном фазовом пространстве пере- менных х (понятие фазового прост- ранства было введено в гл. 1). На- глядное изображение здесь можно дать для случая п = 2 (рис. 9). Три- виальное решение в фазовом прост- ранстве изображается точкой — на- чалом координат. Неравенство (5.8) в двумерном случае означает, что фазовая траектория при t > 0 лежит в круге радиуса с с центром в на- чале координат, а неравенство (5.9) — что начальная точка траек- тории лежит в круге радиуса 6(c), т. е. траектория, начинающая- ся в 6-окрестности начала координат, не выйдет из 8-окрестности начала координат при всех t > 0; в случае асимптотической ус- тойчивости траектория при t °° бесконечно приближается к на- чалу координат. Замечание. Вместо того чтобы говорить об устойчивости тривиаль- -Пого решения, часто говорят об устойчивости точки (0, ..., 0) фазового про- странства. Рассмотрим систему двух линейных однородных уравнений с постоянными коэффициентами — = Ах dt Ах' (5.11) А = где А — постоянная (2 X 2)-матрица: °и ° °21 Система (5.11) имеет тривиальное решение х = 0. Будем ис- следовать его на устойчивость. Поскольку решение системы (5.11), удовлетворяющее произвольным начальным условиям, вы- писывается явно, то устойчивость или неустойчивость тривиаль- ного решения можно установить непосредственно. В общем слу-
§ и ПОСТАНОВКА ЗАДАЧИ 133 чае этого сделать нельзя. Однако результаты, которые мы полу- чим для (5.11), подскажут направление исследования общего слу- чая. Получим сначала некоторые вспомогательные неравенства. Согласно изложенному в §§ 6 и 7 гл. 3 решение х(£, х0) си- стемы (5.11), принимающее начальное значение жо, представимо в виде x(t, xq) = 0)жо, (5.12) где 0) — И7(£)И7-1(0); fV(t) — фундаментальная матрица, имеющая в качестве столбцов два линейно независимых решения: ((!> \ /(2) \ “1 I (2) / “1 | W ,г (1) I Х — I (2) I & (O.1Z) “2/ \ а2/ Здесь Xi, %2 — характеристические числа матрицы А (корни ха- рактеристического уравнения), а — некоторые числа, если Хг, и многочлены по t степени не выше первой, если Xi = Л2- Пусть Kj = pj+iqj. Тогда |еЛ''|=еР;/ и для элементов матрицы X{t, 0) справедлива следующая оценка: IXJ < (G + C2t)ept, (5.14) где p = max{pi, р^‘, С\, С2— некоторые постоянные, причем С2 = 0 в случае '<1=^X2. Неравенство. (5.14) можно записать (учитывая, что при любом 4 > 0 имеет место неравенство е~г —Cs) также в следующей форме: IXJ < (Ci + С2«)е-г,е(₽+п' {Сх + С2С3)е<*+«', т. е. IXj<Ce(₽+T,t. (5.15) Получим еще одно вспомогательное неравенство. Пусть у — = A(t)x, где у, х — столбцы, A(t) — квадратная матрица. Пусть элементы A(t) подчиняются неравенству 1а„(£)| < a(t). Тогда Пг/Н 2а(4)Ы. (5.16) Действительно, для двумерного случая имеем у\ =ацХ1 + а12ж2 11, следовательно, = + a't2X2 + ^аиа12х1Х2 < < а2^2 + а|х2 + | ап | |а121 (а* + х^ < 2а2 (х* + Учитывая аналогичную оценку для у2, получим ?/2 + У2 4а2(х2-{- +»?), что равносильно (5.16).
134 ТЕОРИЯ УСТОЙЧИВОСТИ [ГЛ. & Применяя неравенство (5.16) к (5.12) и беря в качестве ait) правую часть (5.14) или (5.15), получим (коэффициент 2 можно включить в Ct или С) llx(t, х0)« < (Cl + C2t)eptНх0Н, (5.17) х0)Н Ce<J,+n'Hxoll. (5.18) Обратимся теперь непосредственно к исследованию тривиаль- ного решения системы (5.11). Рассмотрим разные случаи. 1. Пусть pi = Re 2,1 < 0, р2 = Re 2.2 < 0. Тогда р = maxlpi, р2}< < 0 и, следовательно, при достаточно малом у имеем р + у < 0. Тогда для \/с>0 получим из (5.18) Hx(t, х0)Н < CIIxqII < е, если НхоЙ < е/С = 6(e), и, таким образом, тривиальное решение си- стемы (5.11) устойчиво. Из (5.18) видно также, что x{t, хо)-*О при t ->- °° и, таким образом, решение асимптотически устойчиво. 2. Пусть среди pi, р2 имеется хотя бы одно положительное, например р\. В этом случае, как нетрудно видеть, тривиальное решение системы (5.11) устойчивым не является. Допустим про- тивное, т. е. что для V е > 0 Д 6(e) такое, что при IIxqII < 6(в) справедливо 11x11 < е. Дальнейшие рассуждения будут несколько различаться в зависимости от того, являются 2.,- действительными или комплексно сопряженными. При действительных 2., доста- точно рассмотреть решение х = С<Л}х. При достаточно малом |С’|, очевидно, IIxqII < 6(e), но неравенство 11x11 < в не может быть вы- полнено при всех t > 0, так как eplt -> оо при t -> °°. Если же X,- комплексные, то р\ = р2 = р, 2,1 = р + iq и рассмотрим решение х = С Re<nx. При достаточно малом |С| по-прежнему 11х0И < 6(e). Возьмем одну из компонент этого решения, отличную от тож- дественного нуля, например хх =C$\(t)ept, где pi(£)—некоторая вполне определенная линейная комбинация cos qt и sin qt. Оче- видно, xi не является ограниченным при t -> °°, и поэтому не- равенство 11x11 < е также не может быть выполненным при всех г>0. 3. Осталось рассмотреть случай, когда р\ = 0, р2 < 0 или Pt — Р2 — 0. Последнее означает, что 2,1 и 2,2 либо чисто мнимые, либо равные нулю и кратные. В случае pi = 0, р2 < 0 или чисто мнимых 2,3- в формуле (5.17) р = 0, С2 = 0, так что 11х(£, хо)И ^Cillxoll и решение устойчиво по тем же причинам, что и в 1. Асимптотической устойчивости здесь, однако, уже не будет, так как, очевидно, найдутся решения, не стремящиеся к нулю при В случае pi=0, р2<0 таким решением будет, например, решение вида х = С(1)х, для которого при достаточно малом |С| величина IIxqII как угодно мала, однако llxll = const О при t -* оо. При чисто мнимых 2.,, очевидно, x = CRe(,)x^0 при t —* оо. Если же 2.1 = 2,2 = 0, то е'"1 — eui = 1, а и)сц — линейны» функции t, и поэтому неравенство 11х(£, хо)И <е не может вы-
§ 2] ИССЛЕДОВАНИЕ ПО ПЕРВОМУ ПРИБЛИЖЕНИЮ 135 полниться для всех £ > О, за исключением того случая, когда все (Яа,- вырождаются в многочлены нулевой степени. Но этот слу- чай реализуется лишь при aft = 0 и решение тогда имеет вид Xi = ^оь Xz — ^02 и, очевидно, является устойчивым, но не асимп- тотически. Замечание. Нетрудно видеть, что проведенный анализ в значительной мере остается справедливым и для тг-мерного слу- чая. Так сохраняется оценка (5.15) для неравенство (5.16), в котором изменится только то, что вместо коэффициента 2 по- явится некоторая величина, зависящая от п. Останется справед- ливым неравенство (5.18). Нетрудно видеть также, что рассуж- дения, приведенные в 1, 2, фактически без изменений переносят- ся на тг-мерный случай. Подводя итоги, можно сделать вывод, что тривиальное ре- шение однородной системы линейных уравнений устойчиво и притом асимптотически, если НеХ;<0 для всех i, и неустойчиво, если Re А,- > 0 хотя бы для одного I. При наличии характеристических чисел с равной нулю дейст- вительной частью ситуация является более сложной. Дополни- тельный анализ показывает, что если характеристические числа с равными нулю действительными частями не являются крат- ными, то при условии, что прочие А удовлетворяют требованию Re А < О, будет иметь место устойчивость, но не асимптотиче- ская. Если же среди А с нулевыми действительными частями имеются кратные, то устойчивости, вообще говоря, не будет, да- же если для прочих А имеет место неравенство Re А < 0. § 2. Исследование на устойчивость по первому приближению Обратимся к системе общего вида (5.5) и рассмотрим так называемый автономный случай, когда / не зависит явно от t. Запишем систему в координатной форме (fa = (t = (5.19) Так как понятие устойчивости тривиального решения связа- но с малой окрестностью начала координат в фазовом простран- стве, то естественно ожидать, что поведение решения системы (5.19) будет определяться главными членами разложения / по х в окрестности х = 0. Так как /,(0,_, 0) = 0 (поскольку х = 0 является решением системы (2.1)), то главными членами будут Vi инейные члены разложения / по х, или, как их иначе называ- ют, члены первого приближения.
1С6 ТЕОРИЯ УСТОЙЧИВОСТИ [ГЛ. & По формуле Тейлора, учитывая, что /ДО, ..0) = 0, имеем ft (*u • • • , ^n) = 2 aihxk + (5-20> fe=i где 0/. h n 2 <2)^i = 2 4—J- , 8xn) XjXi. (5.21} J,Z=1 VXjOXl Если в (5.20) отбросить <2)Z?„ то вместо (5.19) получим ли- нейную систему вида . 71 dx. ЧЬЛ -гг = 2 “<Л. (5-22> й=1 которую будем называть системой первого приближения для си- стемы (5.19). Поведение системы (5.22) в отношении устойчиво- сти или неустойчивости тривиального решения определяется свойствами корней Я. характеристического уравнения, как было выяснено в конце предыдущего параграфа. Можно ожидать, что те же требования на к обеспечат не только устойчивость или не- устойчивость тривиального решения системы (5.22), но и триви- ального решения исходной системы (5.19). Как будет видно ниже, зто предположение оправдывается. Однако, прежде чем фор- мулировать соответствующую теорему, докажем лемму, содержа- щую некоторые вспомогательные неравенства, которые потребу- ются при доказательстве теоремы. В дальнейшем, как зто не- редко делается, все встречающиеся положительные постоянные, величина которых не играет существенной роли, будем обозна- чать одной и той же буквой С (так, в (5.7) можно было бы написать IWt, хо)И ’С (С +Cf)ep(lla:C)ll и т. д.). Лемма 5.1. п 1°. Если у» = S aih (0 xh, где |aiA(f) I < «(£), то k=i llyll C Ca(t)Ы. п 2°. Если Уг= У ajjj (t) XjXh где [а,-#| < a(t), то 3,1=1 llyll <Ca(i)llxll2. 3°. Их+г/И^С(Ы + М). о о
§ 2] ИССЛЕДОВАНИЕ ПО ПЕРВОМУ ПРИБЛИЖЕНИЮ 137 5°. Для матрицанта MAt, £) линейной системы (5.22) спра- ведливо неравенство g)| = 0)1 <Се'™"'~*\ (5.23) где р = max (Re Xs)f у — положительная постоянная. г=1,...,п Доказательство. 1°. Утверждение было доказано для двумерного случая (см. (5.16)). Для произвольного п, как было уже отмечено в предыдущем параграфе, доказательство прово- дится подобным же образом. 2°. Утверждение доказывается при помощи аналогичных со- ображений, поэтому доказательство опускаем. 3°. Имеем (ж 4- у)г = + Уг => [(« + У)г]2 = / + yl + 2хгуг < <И2 + Ikll2 4- 2 им = (кН IM )2=>к + yf < < п (1И1 + 1к11)2=>к + #11 < с (II *11 + к II) (£ = /«)• 4°. Имеем Замечание. Указанные неравенства легко следуют из теорем ли- нейной алгебры. 5°. Для J4f(t, £) справедливо неравенство (5.15): l^(t, 0)1 < Се(р+Т)‘ (5.24) (см. замечание в конце § 1). Убедимся, что — 0). Действительно, J5f(t, £) удовлетворяет уравнению = = AX’(t, g) (Л — матрица с элементами аЛ) и начальному ус- ловию = J5f(g, Ъ) = Е. Заменяя независимое переменное t на t — £ и учитывая, что А = const, получим, что ХДХ — В, 0) удовлетворяет тому же уравнению и начальному условию ^’11-5=о = «Ж’(0, 0)=Е. Поэтому в силу теоремы единственности J5f(t, — В, 0). Отсюда и из (5.24) последует (5.23). Сформулируем теперь теорему, обеспечивающую возможность судить об устойчивости или неустойчивости тривиального реше- ния системы (5.19) по характеристическим числам матрицы пер- вого приближения. Теорема 5.1. Пусть в некоторой окрестности точки Х\ =0, ... ..., хп = 0 /,(х1, ..., х„) (i = 1, ..., п} непрерывны вместе с про-
138 - ТЕОРИЯ УСТОЙЧИВОС1И 1ГЛ. 5 изводными до второго порядка, включительно. Тогда, если все характеристические числа матрицы с элементами aik = df. . =*-5—(0, ..0) удовлетворяют условию ReZ,<0, то тривиалъ- ное решение системы (5.19) устойчиво и притом асимптотически. Если же Re X, > 0 хотя бы для одного i, то тривиальное решение системы (5.19) неустойчиво. Мы ограничимся доказательством первого утверждения тео- ремы — об устойчивости и асимптотической устойчивости. Пользуясь представлением. (5.20) для правых частей (5.19) и рассматривая (5.19) как систему (3.71), в которой f=(2)R, перейдем от дифференциального уравнения (5.1) с начальным условием х(0) = хо к эквивалентному интегральному уравнению (см. (3.87)) t а = X (t, 0) х0 + J X (t, £)(2' R (Е) dg. о (5.25) Рассмотрим некоторую окрестность Q точки ж = 0 фазового пространства. Пусть для определенности Q задается равенством 11x11 < К, где К — некоторая постоянная. Согласно лемме 5.1 в области Q для <2)7? справедлива оценка llt2’Bll <СЫ2 и от (5.25) можно перейти к неравенству t Се-<*\\ х0|| + С je-^-i>IIх||2 ' (5.26) о где — а — р + у. Так как в рассматриваемом случае р<0, то при достаточно малом у имеем а > 0. Рассмотрим теперь вспомогательную скалярную задачу § = — az + Cz2, z (0) = z0 > С || х0 J. (5.27) Это уравнение элементарно интегрируется (как уравнение с раз- деляющимися переменными или как уравнение Бернулли), и ре- шение имеет вид/ C\+(a-CZo)e«'‘ Это решение, как нетрудно видеть, обладает следующими свой-» ствами: 1) z>0 при t^Q, если z0 достаточно мало: z0<a/C; az e~at ea 2) для Vе > ° имеем z < —!L—r- < е, если z„ < ; = б (е); ОС ** 3) zU) -+ 0 при t оо.
S 21 ИССЛЕДОВАНИЕ ПО ПЕРВОМУ ПРИБЛИЖЕНИЮ 139 Напишем теперь для z(t) интегральное уравнение по типу (5.25): t z = z„e-at + С J (5.28) О и сравним II.г II и z. Убедимся, что при t 3s 0 справедливо нера- венство 1Ы1 < z. (5.29) В самом деле, при t = 0 неравенство (5.29) справедливо, так как, полагая в (5.26) t = 0, получим Нх0И < z0. Предположим, что при некотором значении t = t\ неравенство (5.29) перестает вы- полняться и имеет место Ha:(fi)ll — z(ii). Из свойства 2“ функции z(i) следует, что при достаточно малом z0 имеем llzll < К для t > 0. При 0 t ti справедливо (5.29), и поэтому 1Ы1 С К (т. е. х е Q). Таким образом, при 0 < t t\ справедливо неравенство (5.26), и при t—ti имеем t, z (М - zoe-«‘! + С J= ||х (tj ||< С[|х0||е~^ + О tt tt + с j || х ||2 dl < zoe-a‘. + с j о о Сравнивая крайние члены этой цепочки неравенств, получим противоречие в виде 1 < 1, что и доказывает справедливость (5.29) для £>0. А теперь, воспользовавшись неравенством (5.29), нетрудно уже получить утверждение теоремы. В самом деле, пусть задано V е > 0. Определим 6(e)—где 6(e) — величина, фигурирую- щая в свойстве 2° функции z(t). Пусть IIxqII < 6(e). Возьмем 6(е)/2 < z0 < 6(e). Тогда имеем z(£)<e. А так как СН^оИ < < С6(е) = 6(е)/2 < Zo, то справедливо (5.29) и, таким образом, Hx(f)H < z(t) < г при Нх011 < 6(e), т. е. тривиальное решение си- стемы (5.19) устойчиво. То же неравенство (5.29) вместе со свой- ством 3° функции z(t) обеспечивает асимптотическую устойчи- вость тривиального решения системы (5.19). Замечания. 1. Нетрудно видеть, что теорема остается справедливой и для случая, когда / зависит явно от t, если только справедливо представ- п ление /г (г, t) = S + Д» Где a'h = const< а II Д|| < С|1г111+“, где fe-1 а > 0 — любое. 2. Если среди X встречаются такие, для которых Re X — 0, то даже если тривиальное решение системы первого приближения (5.22) устойчиво, три- виальное решение системы (5.19) в зависимости от R может быть как ус- тойчивым, так и неустойчивым. В этом случае, который обычно называется
140 ТЕОРИЯ УСТОЙЧИВОСТИ [ГЛ. 5 критическим, случаем, зная только характеристические числа матрицы пер- вого приближения, нельзя, вообще говоря, сделать вывод об устойчивости или неустойчивости тривиального решения системы (5.19). В критических случаях метод исследования на устойчивость по первому приближению те- ряет силу и нужно использовать свойства последующих членов в разложе- нии (5.20) или другие методы. § 3. Метод функций Ляпунова Метод исследования на устойчивость, изложенный в преды- дущем параграфе при всей его естественности не всегда дает от- вет на поставленный вопрос. А. М. Ляпуновым был предложен также и другой метод. В этом методе заданной системе уравнений сопоставляется неко- торая функция от аргументов Xi,____, хп, называемая функцией Ляпунова, и по ее свойствам можно делать вывод об устойчиво- сти решения. Проиллюстрируем идею метода на простейшем примере dx dx ~ 4-^2 = А, — 2.г2 = />• (5.30) По предыдущему мы знаем, что тривиальное решение этой си- стемы устойчиво, так как Xi = — 1 < 0, Аг = — 2 < 0. Однако, для того чтобы убедиться в устойчивости тривиального решения, мож- но рассуждать и по-другому. Рассмотрим функцию V (хг, х2) = — 2xf + х2. Эта функция положительна всюду, кроме точки ^1=0, х2 = 0, где она обращается в нуль. В пространстве переменных xi, х2, V уравнение V == + ж2 определяет параболоид с вер- шиной в начале координат. Ли- нии уровня этой поверхности на плоскости (xj, х2) представляют собой эллипсы. Зададим произ- вольно малое е. Построим на пло- скости (xi, х2) круг (ое радиуса е. Возьмем одну из линий уровня — эллипс, целиком лежащий внутри круга сое. Построим другой круг (Об, целиком лежащий внутри эл- липса (рис. 10). Пусть началь- ная точка A(xi.o, х2, 0) лежит Внутри (Об. Рассмотрим функцию двух пе- ременных W(xi, х2) = (grad V, f). Легко видеть, что если вместо xt, х2 подставить решение x\{t), x2(t) системы (5.30), то полученная таким образом функция от t будет представлять собой полную производную от P(.ri(i), x2(f)) вдоль траектории решения системы (5.30). Если эта про-
МЕТОД ФУНКЦИЙ ЛЯПУНОВА 141 § 3] изводная вдоль любой траектории, начинающейся в <в0, неположи- тельна, то это будет означать, что такая траектория не сможет покинуть <ве, так как иначе между t = 0 и значением t — ti, при котором она попадает на границу <ве, найдется зна- чение t=t*, для которого> 0, поскольку V(a;i(fi), X2U1)) > > о, ^2, о). То, что ни одна траектория, начинающаяся в <в0, не покидает ни при одном t > 0 круг <вв, означает устойчивость тривиального решения. тт dV „ Итак, мы должны проверить знак вдоль траектории. Для этого надо знать саму траекторию. Хотя в данном примере это можно сделать, но метод должен быть рассчитан на систему об- щего вида, для которой xi(t), X2W нельзя выписать явно и тем самым проверить нужное неравенство. Поэтому мы будем требо- вать, чтобы функция WXxi, Х2) была неположительной как функ- ция двух независимых переменных xj, х2 по крайней мере в некоторой окрестности (0, 0). Это условие можно проверить не- посредственно по правым частям системы, не зная решения. В нашем примере именно так и будет, поскольку W(xh х2) — = — 2 [(а?! — х2)2 X* 4-#2] 0 всюду на плоскости (хц х2), а тем самым вдоль любой траектории, и устойчивость тривиаль- ного решения гарантирована. Функция V(xj, х2), участвующая в этих рассуждениях, и есть функция Ляпунова для рассматриваемого примера. Она имеет вид квадратичной формы 2xl-j-xf, хотя в принципе вместо 2xj4-^2 можно было бы взять и другую функцию, лишь бы она была положительной всюду, кроме точки (0, 0), где она обращается в нуль, а выражение (grad V, f) = W(xt, хг) было неположитель- ным. Подчеркнем еще раз, что в приведенных рассуждениях важны как положительность функции V, так и неположитель- ность функции W. значение которой вдоль траектории представ- ляет собой полную производную от V по t вдоль траектории. Обратимся теперь к формулировке и доказательству некото- рых общих теорем, в основу которых положена эта идея. Бу- дем исследовать тривиальное решение системы (5.5): -> = /(*,*)• (5.31) Все дальнейшие построения будем вести в некоторой S-окрест- ности начала координат в фазовом пространстве. Пусть для оп- ределенности й задается неравенством 11x11 «£ К, где К — некото- рая постоянная. Определение. Функция F(xi, ..., хп) (или, короче, У(х)) на- зывается положительно определенной в й, если VU) >0 в В, причем V(x) = 0 лишь при х = 0.
142 ТЕОРИЯ УСТОЙЧИВОСТИ 1ГЛ. 5 Лемма 5.2. Пусть V(x)— положительно определенная и не- прерывная в Q функция. Тогда а) для всех х, удовлетворяющих неравенству llxll > 8] > 0 Зе2>0 такое, что Е(х)>82; б) об- ратно, из неравенства V(x) 5* е2>0 следует существование ei>0 такого, что 11x11 5= ег. Доказательство обоих утверждений проведем от про- тивного. а) Пусть при выполнении неравенства llxll 5= et ни для какого е2 неравенство V(x)^e2 не выполнено. Тогда для V (1>г2 3 удовлетворяющее неравенству ll(1)xll^ei и такое, что Е((1)х) < < (1)е2. Возьмем последовательность ‘п)е2-*0. Ей будет отвечать последовательность точек (п,х таких, что 11(л>х11 5= ei, а V(‘n,x) < in)g2 о. (5.32) Имеем ei П1"’х11 К. Поэтому из последовательности wx мож- но выделить подпоследовательность (которую, введя новую ну- мерацию, снова обозначим (п)х), имеющую предел х; при этом (5.33) В силу непрерывности Е(х) имеем lim V (<"'х) = V (х). Но из 71—>00 неравенства (5.32) следует, что lim V (<">х) = 0. Таким образом, п->со Е(х) = 0=>х= 0, что противоречит (5.33). б) Пусть при выполнении неравенства Е(х) > е2 ни для ка- кого 81 неравенство llxll > ei не выполнено. Тогда для у <uei 3 (1’х, удовлетворяющее неравенству i!(1,xll < (1)8i, в то время как Е(11)х)^82. Возьмем последовательность (я)8|-»-0. Ей будет отвечать последовательность точек 1"’х такая, что F((n)x) > е2, а Н(п,х11 =5 <n,8i -> 0. Но последнее означает, что ("’х -► 0. Поэтому в силу непрерывности Е(х) имеем limF (,т°х) = V (0) — 0. Но с ге->оо другой стороны, lim V (<п’х) е2, т. е. 0^5= е2 (противоречие). Теорема 5.2 (обустойчивости).Пусть в Q существует непре- рывная вместе с частными производными первого порядка поло- жительно определенная функция Е(х) такая, что функция W(x, t) (grad V, /(£, х)) удовлетворяет неравенству 1У(х, Z) < 0 для i>0, xeQ. (5.34) Тогда тривиальное решение системы (5.31) устойчиво. Доказательство. Зададим уе > 0. Лемма 5.2 обеспечи- вает (положим ei = е) существование е2(е) такого, что для 11x115=8 имеем Е(х)Э=е2. Далее, в силу непрерывности Е(х) (при х = 0) 3^i(e2) = 6(e) такое, что при Их!! < б имеем У(х) <82/2.
§ Ч МЕТОД ФУНКЦИИ ЛЯПУНОВА 143 Возьмем начальную точку х(0) = х0 в 6-сфере <ва фазового пространства переменных х (рис. 11 наглядно иллюстрирует ситуацию на двумерном случае), т. е. пусть 11х(0)Н < 6. Тогда УСг(О)) «S е2/2. Нужно доказать, что траектория останется для всех {>0в е-сфере и. (см. (5.8)). Предположим противное, т. е. что траектория при некотором t = ti покинет (оставаясь в £2). Тогда У(а:(21)) е2. Имеем, таким образом, Е 8 У (х (21}) - У (х (0)) > е2 - -f = > 0. (5.35) Но с другой стороны, V (х (<,)) -V!.r. (0)) = -J. |,=„ = (grad V, t, = =(grad У, /(2*, x(t*)))=W(x(t*), 2*)<0 (0< t* (5.36) так как (5.34) выполняется всюду в ектории, (5.35) и (5.36) состав- ляют противоречие, доказываю- щее теорему. Теорема 5. 3 (об асимпто- тической устойчивости). Пусть дополнительно к условиям тео- ремы 5.2 для 2^0, х е й вы- полняется неравенство W(x, t) С — W(x), где W(x) — поло- жительно определенная в й ________ функция. Тогда тривиальное решение системы (5.31) асимп- тотически устойчиво. Доказательство. Устой- чивость тривиального решения следует из предыдущей теоре- мы. Убедимся, что limz(2) = 0. (5.37) i—>оо й, а тем более вдоль тра- Рис. 11. Используя выражение для полной производной от У вдоль траек- тории, получим =W (х (2), 2)г^— W (х (2)) 0, т. е. У(х(2)) с ростом 2 монотонно не возрастает. Поэтому существует lim У (х (2)) = 0. Докажем, что а = 0. Предположим, что 1-*оо а>0. Так как У(ж(2))Х) (У стремится к пределу сверху), то, полагая в пункте б) леммы 5.2 62 = а, будем иметь llx(2)ll elf а тогда по той же лемме (п. а)) имеем W(x(.t)) 5= р > 0, т. е.
144 ТЕОРИЯ УСТОЙЧИВОСТИ [ГЛ. 5 —PF(x(i)) —р < 0. Поэтому V (х (t)) — V (х (0)) = — W (х (i*)) t — pi. Отсюда получим, что V(x(i)) -»— <» при i -► Но с другой стороны, так как в силу устойчивости xlt} е Q, то VGr(i))^O. Противоречие приводит к выводу, что а — 0. Итак, lim F (ж (i)) = 0. (5.38) t—»со Докажем, что отсюда следует (5.37). Допустим противное. Тогда 3 ei > 0 и такая последователь- ность i„ -* о®, что Ha:(in)ll > С]. Но тогда по лемме 5.2 V(x(i„)) > > е2, что противоречит (5.38). Противоречие доказывает (5.37), а вместе с тем и всю теорему. Примеры. В рассмотренном выше примере (5.30) имеет место не толь- ко устойчивость, но и асимптотическая устойчивость, так как — W (хь х2) не зависит от t и является положительно определенной функцией. Однако на этом примере нельзя убедиться в важности доказанных теорем 5.2 и 5.3, поскольку здесь применимы соображения предыдущего параграфа и асимптотическая, устойчивость следует из отрицательности Z, и 12- Приведем пример системы, когда теорема 5.1 о первом приближении неприменима, а функция Ляпунова дает ответ rfx <?х9 ~аГ ~ 2х2 ~ xlsin ~dT = — ~ хг’ Возьмем V (х) = 3xj + 2xg. Тогда W (х, t) = — 6х* sin2 t — 4x| sC 0. Следова- тельно, по теореме 5.2 тривиальное решение устойчиво. Теорема 5.1 здесь ответа не дает, так как характеристические числа матрицы первого при- ближения являются чисто мнимыми. Можно использовать аналогичные идеи для доказательства неустойчивости тривиального решения системы (5.31). Такого рода теоремы впервые были предложены Н. Г. Четаевым. Мы приведем здесь простейший вариант теоремы о неустойчивости. Теорема 5.4 (о неустойчивости.). Пусть в Q существует не- прерывная вместе с частными производными первого порядка функция У{х) такая, что а) для V6>0 3 а > 0 и существует некоторая подобласть <£>6 б-экрестности точки х = 0, в которой выполняется неравенст- во V(x) > а; б) cU#ya>0 Д р > 0 такое, что из неравенства V(x)^a следует неравенство W(x, t) ss (grad V, f(t, х)) > р, справедливое при всех t>0. Тогда тривиальное решение системы (5.31) неустойчиво. Доказательству теоремы предпошлем пример. Рассмотрим си- стему вида dx 2 ________ ✓у» л»* “ ___ op Op — — х^, dt —
§ 31 МЕТОД ФУНКЦИЙ ЛЯПУНОВА 145 Возьмем У(х)=Х1Х2. Заштрихованная область на рис. 12, вы- деляемая гиперболой xix2 = a, есть Имеем W(x, t) = = хгх2 (х* + х%). Очевидно, в области сое справедливо неравен- ство Xi + х2 2а, т. е. || х|| j/2a. Тогда в силу леммы 5.2 3 7 > О такое, что х2 -|- у и, следовательно, W(х, t) а!\ = р. По тео- реме 3.3 можно тем самым заключить о неустойчивости триви- ального решения. Теорема 5.1 (см. замечание) в этом случае не ра- ботает, так как все элементы матрицы первого приближения равны нулю. Доказательство теоремы 5.4 проведем от противного. Пред- положим, что тривиальное реше- ние устойчиво. Тогда для V е О Д 6(e) такое, что Hx(i)H < е для 2 3=0. если Нх(О)11 < 6(e). Возьмем начальную точку х (0)= хв е , так что F(x(0)) = a. Для доста- точно малых t знак разности Рис. 12. F(x(i)) — F(x(0)) определяется значением Но в силу б) = W (х(0),0)^ р > 0. Поэтому F(x(Z)) > а для достаточно малых t. Убедимся, что V(x(t)) > а при всех t > 0. Допустим, что при некотором t~ — t\ > 0 функция F(x(Z)) снова достигает значения а, т. е. V(x(ii)) = а. Но тогда, с одной стороны, V(x(Zi)) — F(x(0)) = 0, а с другой стороны, F (х (М) - V (х (0)) - - J-|t=(w tt = W (х ($*), t*) t, > > 0. Противоречие приводит к выводу, что V(x(z))> а для 2>0. Но тогда F(x(f)) — V(x(0)) = lF(x(Z**), Z**)Z^pZ. Отсюда следует, что F(x(i))при но этого не может быть, поскольку в силу допущения об устойчивости x(Z) е Q при и, следо- вательно, Й(х(£)) ограничено. Противоречие завершает доказа- тельство теоремы. Замечания. 1. Недостаток изложенных в настоящем параграфе ме- тодов заключается в том, что не существует достаточно общего конструк- тивного способа построения функций V(x). Тем не менее для ряда весьма важных классов дифференциальных систем такое построение возможно. 2. Одним из таких классов является линейная система с постоянными коэффициентами. Теорему 5.1 об устойчивости по первому приближению можно доказать, используя функцию Ляпунова для линейной системы с по» Ю а. Н. Тихонов и др.
146 ТЕОРИЯ УСТОЙЧИВОСТИ' [ГЛ. 5 стоянными коэффициентами, как это делается, например, в учебнике Л. С. Понтрягина *). 3. Для дифференциальных уравнений, описывающих некоторые меха- нические системы, роль функции Ляпунова играет потенциальная энергия V (я). Сама система имеет вид тх = — grad V. Положение равновесия в си- стеме определяется условием grad V — 0 (с математической точки зрения положения равновесия это решение типа х-= х = const; соответствующим преобразованием переменных точку х всегда можно сделать началом коор- динат), т. е. положение равновесия является стационарной точкой для по- тенциальной энергии. Если стационарная точка является точкой минимума потенциальной энергии, то положение равновесия устойчиво. Действитель- но, в этом случае в окрестности начала координат V(x) является положи- тельно определенной функцией, а соответствующая функция W(x, t), рав- ная (grad V, f)—(grad V)2, очевидно, также удовлетворяет условиям те- оремы 5.2. § 4. Исследование траекторий в окрестности точки покоя В ряде вопросов возникает потребность, помимо исследова- ния точки (0, . t0) фазового пространства на устойчивость, выяснить также расположение траекторий в окрестности этой точки. Не ставя целью рассматривать этот вопрос во всей общности, ограничимся случаем п = 2 (фазовая плоскость) и линейной си- стемой уравнений с постоянными коэффициентами (5.11): / ail ^12^ ^=ЛЖ’ л=(«21 J- (5-39> Эта система обладает тривиальным решением = 0, х% = 0. С кинематической точки зрения это состояние покоя, поэтому отвечающая этому решению точка (0, 0) фазовой плоскости на- зывается точкой покоя. Заметим, что фазовую траекторию системы (5.39) можно рас- сматривать как интегральную кривую уравнения dz а х 4- а х ‘ В точке (0, 0) правая часть уравнения (5.40) разрывна, т. е. нарушено условие теоремы существования и единственности. Точка (0, 0) является согласно терминологии гл. 1 особой точкой. Поэтому априори через точку (0, 0) может не проходить ни одной интегральной кривой уравнения (5.40), а также может проходить более одной и даже бесконечно много интегральных кривых. *) См. Понтрягин Л. С. Обыкновенные дифференциальные урав- нения.— М.: Наука, 1965.
§41 ТРАЕКТОРИИ В ОКРЕСТНОСТИ ТОЧКИ ПОКОЯ 147 Как будет показано, расположение траекторий в окрестности точки (0, 0) определяется, как и свойство ее устойчивости или неустойчивости, характеристическими числами матрицы А. Рассмотрим разные случаи. а) Пусть характеристические числа Xi и 7-2 действительны, различны и одного знака. Положим для определенности Xi < 0, Хг < 0 и 7-1 > Х2. В этом случае решение системы (5.39) имеет вид (см. § 7 гл. 3) (5-41) 111 тде а = I (i) I — некоторые постоянные столбцы — собствен- \ “а / ные векторы матрицы А, отвечающие собственным значениям X, (i=l, 2). Точка (0, 0) является согласно теореме 5.1 асимп- тотически устойчивой, и х -* 0 при t -* оо. Исследуем характер приближения более подробно. Имеем dx С1Х1 + С2Х2 Отсюда видно, что если Ci ^=0, то lim t-*-oo dx1 (1)а2 т. е. все интегральные траектории, кроме одной, отвечающей Ci = 0, входят в (0, 0) с общей касательной, уравнение которой ^2 — (обозначим ее I). Заметим, что прямая I сама яв- ляется одной из траекторий, а именно той, которая отвечает €2 = 0. Траектория, отвечающая Cj=O, также является прямой и имеет уравнение х2т=^-^.х1 (обозначим ее II). Прямые I и II ai не совпадают, поскольку в силу линейной независимости векто- ров (Оа имеем (1,ai (2>a2 — (2>ai <1)а2=^0. Расположение прямых I и II и прочих траекторий схематически представлено на рис. 13. Стрелками обозначено направление возрастания t. Если Xi>0, Х2>0 (Xi<X2), то характер расположения тра- екторий полностью сохраняется (можно устремить t к — °° и провести рассуждения, аналогичные проведенным выше для t -» 00). Если стрелками по-прежнему указывать направление возрастания t, то направления стрелок теперь изменятся на про- 40*
148 ТЕОРИЯ УСТОЙЧИВОСТИ {ГЛ. 5 тивоположные по сравнению с рис. 13. Точка (0, 0) в/этом слу- чае неустойчива *). Точка покоя, отвечающая случаю действительных характе- ристических чисел Xi, 7,2, не равных друг другу, но имеющих одинаковый знак, называется узлом. Узел является асимптоти- чески устойчивым при 7,1 < 0, 7-2 <0 и неустойчивым при 7.i>(), 7.2 -'> 0. б) Пусть Xi > 0, 7,2 <0. Точка покоя в этом случае неустой- чива. Представление (5.41) сохраняется. Из (5.41) видно, что Рис. 13. Рис. 14. через (0, 0) проходят две траектории: одна из них (обозначим ее I) отвечает Сг = 0 и имеет уравнение х2 = (,,«2Xi/(I,ai, а другая (обозначим ее II) отвечает Ci=0 и имеет уравнение х2 = <2)a2£i/<2,cci- Но на этом сходство с узлом кончается. Вдоль траектории II х 0 при t -+ °°, а вдоль траектории I х -* 0 при t -* —оо п стрелки, указывающие направление возрастания t, направлены от точки (0, 0). Нетрудно видеть, что прямая I является асимп- тотой при t -* оо для всех траекторий, кроме II, так как lim ~ = —=. Прямая II играет аналогичную роль при Расположение траекторий схематически представлено на рис. 14. Точка покоя, отвечающая случаю действительных характери- стических чисел противоположного знака, называется седлом. Седло является неустойчивой точкой покоя. Траектории I и II, проходящие через седло, называются се- паратрисами. *) Иногда говорят, что точка устойчива при t->—оо. Определение ус- тойчивости при i—>—оо можно дать совершенно аналогично определению устойчивости при'оо, которое было дано в § 1 данной главы, и сформу- лировать теоремы, аналогичные теоремам §§ 2 и 3.
§ 4] ТРАЕКТОРИИ В ОКРЕСТНОСТИ ТОЧКИ ПОКОЯ 149 в) Пус'ть характеристические числа матрицы А — комплекс- ные. В силу действительности А они будут комплексно сопря- женными, т. е. = X* = Соответствующие компоненты собст- венных векторов (i)a будут также комплексно сопряженными, а так как мы рассматриваем действительные решения, то и про- извольные постоянные должны быть комплексно сопряженными. Таким образом, = Сщеи + С*а*ек*‘, х2 = Са2ем + С*а2ех*‘. (5.42) Подставляя сюда X = р + iq, можно преобразовать эти выраже- ния к виду xi = ep<(2acos qt — 2[3 sin qt), x2 — ер‘(2ч cos qt — 26 sin qt), (5.43) где a = Re(Cai), p = Im(Cai), 7 = Re(Ca2), 6 = Im(Ca2k Отсюда имеем p2 = + x2 = e№t [(2a cos qt — 2[3 sin qt)2 4- (2y cos qt— 26 sin grt)2]- Если p — 0 (характеристические числа — чисто мнимые), то X], х2 и р являются периодическими функциями t периода 2n/q. Это значит, что каждому С на фазовой плоскости отвечает некоторая замкну- тая кривая. Эти кривые не пересека- ются, так как всюду, кроме точки (О, 0), для (5.40) справедлива теорема единственности (рис. 15). Более детальное исследование по- казывает, что замкнутые кривые, о ко- торых идет речь, являются эллипсами. В самом деле, определитель 12а — 2ВI I 2у - 2s|^0’ в противном случае существовало бы решение вида Xj = ах2 (.а вещественное). Подставляя сюда Xi и х2 из (5.42), получим в силу линейной независимости и есоотношение ai = aa2, откуда (ап — Х)а = — а^2, что возможно лишь при веществен- ных Таким образом, (5.43) можно разрешить относительно cos qt и sin qt и, приравнивая сумму их квадратов единице, получить (611X1 + 6]2Х2)2 + (62]Х1 + 622х2)2 = 1. Если же р 0, то при изменении t на величину периода р уже не возвращается к прежнему значению, а уменьшается или увеличивается в соответствии с р < 0 или р > 0.
150 ТЕОРИЯ УСТОЙЧИВОСТИ тгл. s На фазовой плоскости получаются уже не замкнутые, а спира- левидные кривые. Если р < 0, то р 0 при t -* «*>, спираль ~ сходится в точку (0, 0), которая явля- хл ется асимптотически устойчивой (рис. 16). ------- Если же р > 0. то аналогичная картина S------имеет место при £->- — <», а с возра- У/-' "'ч станием t спираль расходится из точки / (0’ 0)‘ III \ Точка покоя, отвечающая комплексно I | ( J ) 1 сопряженным характеристическим числам I I / с отличной от нуля действительной \ У частью р, называется фокусом. При р<0 фокус асимптотически устойчив, а при Г р > 0 неустойчив. Рис. 16. Точка покоя, отвечающая чисто мни- мым характеристическим числам, называ- ется центром. Центр является устойчивой, но не асимптотически устойчивой точкой покоя (см. § 1). Мы не будем останавливаться на случае кратных характери- стических чисел *), а также на случае, когда имеется характе- ристическое число, равное нулю. Замечания. 1. Точка (0, 0) была названа выше точкой покоя для линейной системы (5.39). Дадим общее определение точки покоя, из которого будет ясно, что точка покоя не обяза- тельно является началом координат, а для нелинейной системы точек покоя может быть несколько. Рассмотрим нелинейную ав- тономную систему (5.19) при п = 2. Пусть xt = xt (i = 1, 2) удов- летворяют системе уравнений Д(ж1, х?) — 0. Тогда, очевидно, те же Xi — Xt удовлетворяют дифференциальной системе (5.19), по- скольку Xi не зависят от t. Это решение описывает состояние покоя и на фазовой плоскости изображается точкой. Точки фазо- вой плоскости, отвечающие решениям вида ж, — xt = const, на- зываются точками покоя. Соответствующей заменой переменных каждую точку покоя можно перевести в начало координат. Тог- да, если /i представима в виде (5.20), то система первого при- ближения (5.22) совпадает с (5.39). Согласно теореме 5.1 в случае Re X =f= 0 устойчивость или неустойчи- вость точки (0, О)- системы (5.19) обеспечивается теми же самыми требова- ниями на X, которые обеспечивают устойчивость или неустойчивость точ- ки (0, 0) для системы первого приближения (5.22), т. е. члены (2)7?, не влия- ют на устойчивость или неустойчивость точки (0, 0). Что касается располо- •) См., например, Степанов В. В. Курс дифференциальных уравне ний.— М.: Гостехиздат, 1953.
§ 4] ТРАЕКТОРИИ В ОКРЕСТНОСТИ ТОЧКИ ПОКОЯ 151 Рис. 17. жения траекторий, то точное исследование *) показывает, что при наличии узла, седла или фокуса у системы (5.22) (во всех этих случаях Re X =/= 0) качественный характер расположения траекторий системы (5.19) в доста- точно малой окрестности точки (0, 0) будет тем же самым. Если же в точке (0, 0) систем^ (5.22) имеет центр, то без дополнительного исследования членов (2) 7?,- о характере расположения траекторий системы (5.19) ничего сказать нельзя. 2. Исследование расположения траекторий в окрестности то- чек покоя дает некоторую информацию относительно расположе- ния фазовых траекторий на всей плоскости, но, конечно, полного решения этой сложной гло- бальной задачи не дает. Для изучения картины на фазовой плоско- сти, или, как иногда говорят, фазового порт- - рета системы (5.19), важно исследовать не только точки покоя. Нередко встречаются замкнутые траектории (замкнутая траектория означает периодическое движение), обладаю- щие тем свойством, что в окрестности таких траекторий нет других замкнутых траекторий, а все траектории как бы «наматываются» на эту единственную замкнутую траекторию, кото- рая получила название предельного цикла, или, наоборот, «сматываются» с нее. Предельные циклы, таким обра- зом могут быть устойчивыми и неустойчивыми (на рис. 17 изоб- ражен устойчивый предельный цикл). Исследование предельных циклов важно также с точки зрения периодических режимов в физических Пример. Система Г (1/Ч + *2-й существования устойчивых системах. dx2 dt *2 — х 4 (5.44) имеет точку покоя xi = 0, х2 = 0 и предельный цикл х2 + х2 = а2. В суще- ствовании такого цикла легко убедиться, перейдя к полярным координатам в которых система (5.44) принимает вид xi = р cos 6, Хг = р sin 0, dp d(] -5г=-р(р-«). -йГ = 1- 3. С повышением размерности п фазовая картина существен- но усложняется, возникают новые явления, для изучения кото- рых развиты многочисленные методы. Исследование фазового портрета системы дифференциальных уравнений является одной из задач так называемой качественной теории дифференциальных уравнений**). *) См., например, Понтрягин Л. С. Обыкновенные дифференциаль- ные уравнения.— М.: Наука, 1965, § 30. **) См., например Немыцкий В. В., Степанов В. В. Качествен- ная теория дифференциальных уравнений.— М.— Л.; ГИТТЛ, 1949.
ГЛАВА 6 ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ При практическом решении задач для обыкновенных диффе- ренциальных уравнений, как правило, не удается получить ре- шение в квадратурах, выраженное через элементарные или спе- циальные функции (определенное исключение составляют ли- нейные уравнения, рассмотренные в гл. 3). В то же время ин- тенсивное применение дифференциальных уравнений в качест- ве математических моделей широкого круга естественнонаучных задач требует разработки методов их исследования, позволяю- щих получить с гарантированной точностью числовые характе- ристики рассматриваемой задачи. Наиболее эффективными здесь оказываются численные методы. Благодаря бурному развитию электронной вычислительной техники численные методы нахо- дят широкое применение в различных областях математики и ее приложениях, в частности, и при решении обыкновенных диф- ференциальных уравнений. За последнее время появилось до- статочно большое количество учебных пособий, посвященных этой проблеме *). В настоящей главе будут изложены лишь про- стейшие вопросы, относящиеся к численным методам решения обыкновенных дифференциальных уравнений. § 1. Численные методы решения начальной задачи 1. Метод Эйлера. В гл. 2 при иследовании вопросов суще- ствования и единственности решения начальной задачи для обыкновенного дифференциального уравнения У), У (я0) = у0 (6.1) *) См., например, Самарский А. А. Теория разностных схем.— М.: Наука, 1977; Калиткин Н. Н. Численные методы.— М.: Наука, 1978; Мар- чук Г. И. Методы вычислительной математики.— М.: Наука, 1977; Бах- валов Н. С Численные методы.— М.: Наука, 1975, т. 1 и др.
§ 1] РЕШЕНИЕ НАЧАЛЬНОЙ ЗАДАЧИ 153 мы отметили, что примененный для доказательства теоремы су- ществования алгоритм Эйлера дает одновременно и конструк- тивный способ численного построения приближенного решения задачи. Алгоритм Эйлера представляет собой простейший чис- ленный метод решения начальной задачи. Напомним его основ- ную идею. Отрезок [-То, -И, на котором ищется решение задачи (6.1), разбивается на п частей точками деления _ г («)„ (п) _ V. («)г. _(п) (п)7г = max г и строится ломаная Эйлера — кусочно линейная функция (n,y(a:), являющаяся решением начальной задачи для уравнения (6.1) с кусочно постоянной правой частью: <n)y (Zn-i)), а:,-! < х < xit <п)у (х0) = у0. (6.2) В гл. 2 было показано, что решение задачи (6.2), являющееся приближенным решением исходной задачи (6.1), не выйдет из области D, в которой функция ftx, у) удовлетворяет условиям теоремы существования. В дальнейшем, исследуя другие алго- ритмы построения приближенных решений задачи (6.1), мы бу- дем предполагать, что построенные по ним приближенные реше- ния также не выходят из D, не занимаясь оценкой величины X — х0 того отрезка, где это имеет место. Очевидно при x(_i < х < Xi решение задачи (6.2) мо- жет быть записано в виде <" W = му(х^) + + (х — Xi-OKXi-i, <п,1/(х,-_1)). (6.3) Формула (6.3) представляет собой явную схему численного построе- ния ломаной Эйлера, поскольку позволяет последовательно вычис- лять значения искомой функции (п'у{х) во всех точках ж{ разбие- ния отрезка (жо, X]. Геометри- ческий смысл этих построений достаточно прост. На каждом шаге (xi-i, xt) движение по соответствующей интегральной кривой уравнения (6.1) заменя- ется движением по касательной к интегральной кривой в точке (xj-i, му(.х{_х)). Отметим, что при достаточно крупном шаге in)hi и большом отрезке интегрирования X] конечное зна- чение <и’у(Х) может значительно отличаться от значения у(Х)
154 ЧИСЛЕННЫЕ МЕТОДЫ 1ГЛ. 6 искомой интегральной кривой (рис. 18), однако, как следует из теоремы 2.1, при in)h ->• 0 последовательность ломаных Эйле- ра сходится к искомой интегральной кривой у(х) на- чальной задачи (6.1). Оценим скорость сходимости метода Эйлера. Предположим, что функция fix, у) имеет непрерывные частные производные по обоим аргументам в прямоугольнике D, в котором сущест- вует единственное решение задачи (6.1). Тогда имеют место оценки \f(x,y)\<M, |-g-(*, </)|,. |-g-(x, y)|<^. (6.4) Составим разность z(az) между точным решением у(х) ис- ходной задачи (6.1) и ломаной Эйлера 1пуу(х), удовлетворяющей уравнению и начальному условию <6.2): z(.x) = у(х) — (п}у(х). (6.5) В силу (6.1), (6.2), (6.5) получим = / (*, У И) - / <ПГУ (*i-l)h (6.6) *(*<>) = О- (6.7) Преобразуем правую часть уравнения (6.6), для чего воспользу- емся тождеством Адамара (см. (2.144)) f У (ж)) — / = ^=f(x,z (x) + ’n)y (xj) — f (xj-i, (n)y (x-j-i)) = 1 = (x — Xi-J j (a?;-! + 0 (x — Xi-J, Z (x) + (n) у (x)) dQ + 0 1 + (z (az) + (n)F (*) — (n)F(34-1)) J (nry (*i-i) + 0 + 0 (z (x) + ™y (x) - ™~y (^.0)) de. (6.8) Учитывая формулу (6.3), получим отсюда О 1 ч- Ь + (* - **-1) / C^i-xx Wy (^i-x))] f -g- (• •) de. (6.9)
§ 1] РЕШЕНИЕ НАЧАЛЬНОЙ ЗАДАЧИ 155 Окончательно для разности z(x) получим уравнение = р (az) z (х) ф-(az — ^i-!) <р (х),, azi-i^azs^azj, (6.10) где 1 р (а:) = J ~ (а:»-!, (n)p (az^H б(у (х)— wy (а:^))) dB (6.11) И n 1 <р (az) = j + 6 (az— azj-O, у (a:)) dQ + /(a^-x, my (*i-i))p (az). 0 (6-12) Тем самым функцию z(az) можно рассматривать как решение ли- нейного уравнения с кусочно непрерывными коэффициентами, для которого справедлива оценка (2.35). Воспользовавшись этой оценкой и условиями (6.4), окончательно получим 1 z (х) К (п)й (1 + Af)(aK(a:-x°’ - 1). (6.13) Из этой формулы видно, что величина lz(az)| линейно зависит от величины {n'h максимального шага разбиения. Это означает, что приближенное решение wy(x), полученное по методу ломаных Эйлера (6.3), сходится к точному решению исходной задачи с первым порядком точности. Экспоненциальный член в оценке (6.13) характеризует расхождение интегральных кривых (см. рис. 18). Замечание. Оценка погрешности (6.13) является мажорантной. Для функции /(х, у) со знакопеременными производными она может оказаться сильно завышенной по сравнению с более точными асимптотическими оцен- ками, однако первый порядок точности по при этом сохраняется, а уточняются лишь коэффициенты при <п>л. 2. Общие понятия теории разностных схем. В предыдущем пункте достаточно просто была получена оценка скорости сходи- мости простейшего конечно-разностного метода — метода Эйлера. Для исследования более сложных методов, обладающих скоростью сходимости высоких порядков, нам потребуется ввести ряд об- щих понятий теории разностных схем. Для большинства численных методов достаточно указать алго- ритм вычисления приближенного решения в конечном числе фик- сированных точек Xi отрезка [az0, X], на котором решается задача (6.1). Множество точек пы = {az,} (i = 0, 1, ..., п), на котором ищется приближенное решение, называется сеткой. Отдель- ные точки этого множества — узлы сетки. Расстояние hi = az< — — Xf-i (i = 1, ..., и) между соседними узлами — шаг сетки. Сетка может быть неравномерной, hi =/= const (в п. 1 мы рассматривали
156 ЧИСЛЕННЫЕ МЕТОДЫ [ГЛ. 6 метод Эйлера на неравномерной сетке), и равномерной, ht = h = — const. Очевидно, в последнем случае величина шага сетки на отрезке [rc0, XI равна h = IX — zc0|/n. В дальнейшем, если не ого- ворено особо, будем рассматривать равномерные сетки. Функция дискретного аргумента р(хЭ, определенная лишь в узлах сетки, называется сеточной функцией. Значения сеточной функции ту на будем обозначать myt (i = О, 1, ..., п). Основу конечно-разностных методов решения задач для диф- ференциальных уравнений составляет замена исходной дифферен- циальной задачи для функции непрерывного аргумента алгебраи- ческой задачей для сеточной функции — системой алгебраических уравнений, связывающих между собой значения сеточной функ- ции, заданных дополнительных условий и правой части уравне-’ ния в узлах Xi сетки <uh. Пусть дифференциальная задача имеет вид = <р(гс). (6.14) Здесь символом L будем обозначать не только задание уравне- ния, но и задание дополнительных, например, начальных усло- вий, записанное в определенном порядке. <р(гс) обозначает правую часть уравнения и правые части дополнительных условий, запи- санные в соответствующем порядке. Так, задача (6.1) может быть записана в виде Ly = d у) у (хо) ((П UoJ- (6.15) Соответствующую разностную задачу будем записывать в виде Lh{h}y = (h\p, (6.16) где через Lh обозначается задание разностного уравнения и от- вечающих ему дополнительных условий, а через (/1,ф — входные данные задачи, т. е. значения сеточной функции <fc)/ — правой части разностного уравнения — в совокупности с правыми ча- стями дополнительных условий. Уравнение (6.22), приведенное ниже, представляет собой пример записи такого рода для схемы Эйлера. Задача определения сеточных функций wy должна быть по- ставлена так, чтобы при стремлении шага h сетки к нулю сеточ- ные функции сходились в определенном смысле к точному реше- нию исходной задачи (6.14). Для определения сходимости семейства сеточных функций к решению исходной задачи в пространстве сеточных функ- ций необходимо задать расстояние между отдельными функция- ми как норму их разности. Понятие нормы в пространстве сеточ- ных функций можно ввести по-разному. Чаще всего использу-
§ И РЕШЕНИЕ НАЧАЛЬНОЙ ЗАДАЧИ 157 ется так называемая равномерная чебышевская норма, опреде- ляемая выражением ||(/1)п|| = max | | (i = 0, 1,..., п). (6.17) i В ряде случаев, применяется среднеквадратичная (гильбертова) норма (П \1/2 (6.18) 5=1 / где р(— заданные весовые коэффициенты. В некоторых случаях применяются и другие нормы, например энергетические. Будем говорить, что семейство сеточных функций схо- дится к точному решению у(х) исходной задачи, если lim I % — [у 1.1 = 0,' (6.19) /1—0 где через [г/1* обозначены значения функции у(х) на сетке oh. Если, кроме того, (6.20) где С и к — некоторые постоянные, не зависящие от h, то будем говорить, что имеет место сходимость порядка к в соответствую-^ щей норме. В п. 1 было показано, что семейство сеточных функ- ций {|h)i/}, полученных по методу Эйлера, сходится к точному решению в равномерной норме с первым порядком. Однако в общем случае такое исследование весьма затруднительно. В даль- нейшем мы покажем, что сходимость разностной схемы может быть сведена к двум другим, более легко проверяемым свойствам: аппроксимации и устойчивости. Перейдем к определению понятия порядка аппроксимации разностной схемы. Для этого потребуется ввести норму Как уже отмечалось выше, представляет собой правую часть уравнения — сеточную функцию (|,>/ в совокупности с дополни- тельными условиями для искомой сеточной функции wy. Они могут быть и начальными и краевыми. Занумеруем их в опреде- ленном порядке. Соответствующие правые части пусть будут g\, .... gq- ( Назовем || (/1'у||0 = max |g, | и введем норму U<fc)<plli, полагая При замене исходной дифференциальной задачи (6.14) на разностную (6.16) точное решение исходной задачи, вообще го- воря, не удовлетворяет разностной задаче. Будем говорить, что
158 ЧИСЛЕННЫЕ МЕТОДЫ [ГЛ. 6 разностная схема аппроксимирует исходную задачу с порядком, к, если II Lh \y\h-{\l<Ch\ (6.21) где С и к •— некоторые постоянные, не зависящие от h. Схема Эйлера (6.3) означает, что исходная дифференциальная задача (6.1) заменена разностной задачей где mfi = f(xi, wyf). Определим порядок аппроксимации. этой схемы, предполагая, что правая часть f(x, у) уравнения (6.1) удовлетворяет тем же условиям, что и в п. 1 (стр. 154). Тогда, очевидно, точное реше- ние у(х) исходной задачи будет дважды непрерывно дифференци- руемой функцией. Это позволяет записать разложение h2 y(Xi + h) = y (xt) + hy' (xt) + — у" + Gh) (0 < 0 < 1). (6.23) В силу (6.23) при подстановке точного решения у(х) задачи (6.1) в левую часть уравнения (6.22) получим У' (^»-1) + -у- У" + ей) — / (^i-n У = = yJ/,(xi_1 + 0/j)j (6.24) так как в силу того, что у(х) является точным решением урав- нения (6.1), первое и третье слагаемые взаимно уничтожаются. Отсюда следует, что схема Эйлера аппроксимирует задачу (6.1) с первым порядком. Замечание. Первый порядок аппроксимации схемы Эйлера связан с тем, что в этом методе первая производная у’ (х>) аппроксимируется раз- ностным отношением (у,- — yi-x)lh. Легко видеть, что, выбирая другие при- ближенные формулы для первой производной, можно повысить порядок аппроксимации. Действительно, заменим первую производную у' (х,) сим- метричным разностпым отношением в соседних точках ^i+l 2h (6.25) Предполагая непрерывность третьих производных решения (что будет иметь место при соответствующих условиях гладкости функции /(х, у) в правой
§ 1] РЕШЕНИЕ НАЧАЛЬНОЙ ЗАДАЧИ 150 части уравнения (6.1)), будем иметь h2 h3 у (г. + h) = у (*-) + hy' (z.) + у у" (z.) + -g- у (zt + 6^}, 2 3 <6-26> h2 h3 y(z.-h) = y (z.) - hy (r.) J- -J- у (z.) - -g- ym (z. + 0afe), Тогда, аппроксимируя задачу (6.1) разностной схемой и проводя рассмотрения, аналогичные предыдущим, получим, что разност- ное уравнение (6 27) аппроксимирует исходное уравнение (6.1) со вторым порядком. Заметим, однако, что схема (6.27) требует задания сеточной функ- ции не только в нулевом, но и в первом узле. Чтобы определить порядок аппроксимации этого условия, опять воспользуемся разложением точного решения в строку Тейлора h2 y(x0 + h)-y1 = y (хо) + ,1у' (хо) + ~2 у" К +0/') - у1 = h2 = У„ + hf (х0, уо) + — У" (z0 + 6й) — (6.28) Из (6.28) следует, что если выбрать yi = Уо + hf(xo, уо), (6.29) то и второе начальное условие (6.27) аппроксимируется со вторым порядком. Отсюда следует, что при выполнении дополнительного условия (6.29) раз- ностная схема (6.27) аппроксимирует исходную задачу со вторым порядком. Перейдем теперь к определению следующего основного поня- тия теории разностных схем — понятию устойчивости разностной схемы. Начнем с простейшего примера. Рассмотрим задачу (6.1) для линейного однородного уравне- ния первого порядка с постоянным коэффициентом = у(х„)=уа, (6.30) где а — заданная постоянная. Построим для задачи (6.30) раз- ностную схему, являющуюся очевидным обобщением разностных схем (6.22) и (6.27): a(wyi+i - ih'yt) + (1 - oHmyt - lhiyf-t) - ha wy, = 0, (6.31) ' wyo = Уо, wyi = yi, где о — некоторая постоянная, удовлетворяющая условию 0^0=5 1, а значение yi определено условием (6.29). Очевидно, формула (6.31) задает однопараметрическое семейство разностных
160 ЧИСЛЕННЫЕ МЕТОДЫ [ГЛ. в схем, зависящих от параметра о. При о = 1 получим схему (6.22), при о = */г — симметричную схему (6.27). Пусть начальные ус- ловия схемы (6.31) заданы неточно, с некоторой ошибкой е. Тогда мы получим новую сеточную функцию <л,г/, являющуюся решением задачи o(('“)y<+i — тУ^ + (1 — o)((h)yi — — ha wy( = 0, (6.32) тУо = уо + ее; ih,yi == yi +еь Исследуем, как ошибка задания начальных условий влияет на решение задачи (6.31). Определим ошибку решения = wyt - ту(. В силу линейности задач (6.31), (6.32) имеем o(6yi+i — &у() + (1 — о) (6i/i — бг/,-1) — ha&y, = 0, (6.33) откуда для ошибки получим задачу обг/(+1 + (1 — 2о — ha)8y( — (1 — о)бг/(_1 — 0, (6.34) 6t/0 =*= Ео, = Е]. Задача (6.34) является частным случаем линейной разностной задачи с постоянными коэффициентами асу* + «1 г/й-1 + -. - + адук-д = 0, (6.35) Уо = 1>с, yi = bi, yq-i = bg-i. По аналогии с линейными дифференциальными уравнениями с постоянными коэффициентами частное решение разностного уравнения (6.35) можно искать в виде ук =* где X — неизвест- ная постоянная, подлежащая определению. Подставляя искомый вид решения в уравнение (6.35), получим характеристическое уравнение, являющееся алгебраическим уравнением q-й степени: + щХ’-1 +___+ а,; = 0. (6.36) Если все корни Хр (/?==!, ..., д) уравнения (6.36) простые, то мы получим q различных частных решений 14₽’ = *₽ (р = 1,...,д) (6.37) уравнения (6.35) и его общее решение в силу линейности запи- шется в виде я Ук= % Ср$. (6.38)
sn РЕШЕНИЕ НАЧАЛЬНОЙ ЗАДАЧИ 161 Легко доказать, что в случае простых корней Хр решения (6.37) линейно независимы и образуют фундаментальную систе- му. Мы на этом вопросе останавливаться не будем*). Определяя постоянные Ср в (6.38) из начальных условий (6.35), мы полу- чим решение задачи (6.35). Применим эту общую схему к решению задачи (6.34). Соот- ветствующее характеристическое уравнение имеет вид оХ24-(1 —2о —/га)Х4-(1 —о) =0, (6.39) а его корни определяются выражениями __1 — 2а — ha . / (1 — 2а — fa)2 . 1 — а 2а ± |/ 4а2 а (6.40) Как легко видеть, при достаточно малых й**) ^ = 14-Тад-}-0(Л2), Х2 = 1-~4-О(Л). (6.41) Отсюда следует, что при о <1/2 для второго корня (6.41) спра- ведлива оценка IX2I > 1. Следовательно, частное решение раз- ностного уравнения (6.34), соответствующее этому корню: бу?’ = >4 (6.42) будет неограниченно (экспоненциально) возрастать по абсолют- ной величине с ростом i. При этом частное решение, соответст- вующее первому корню при любом значении о (O^o^l), оста- ется ограниченным при /->-<». Действительно, так как i — (а\ — — хс)//г, где xt < X, то после элементарных преобразований по- лучим бу?> = Xj = [1 4- ha 4- о = ea(Xi~x°} 4- О (h)fi (6.43) что и доказывает равномерную ограниченность бу?) на отрезке хо < х< < X. Решение задачи (6.34) будем искать в виде = С^у?) 4- С2бу?). (6.44) Постоянные С\ и С? опрделяются из начальных условий задачи (6.34). Простые вычисления дают Ci = (1 - о)е0 4- oei + OU), (6.45) Сг == о(ео — еД + 0(h). (6.46) . *) См., например, Самарский А. А. Теория разностных схем.— М.: Наука, 1977. **) Символом O(hh) обозначается величина, модуль которой меньше Chh, где С — не зависящая от h постоянная. 11 А. Н. Тихонов и др.
462 ЧИСЛЕННЫЕ МЕТОДЫ , [ГЛ. 6 Чтобы получить посредством разностной схемы численное ре- шение начальной задачи (6.30) для любого фиксированного а?е[х0, X], нужно сделать такое число шагов i, чтобы было х( = . (xj-xoy/i. lx-xa\/h — х0 + lh^ х. Поэтому Л2 — Л2 экспоненциально возрастает при h 0. Тогда из (6.44) следует, что решение задачи (6.34) будет неограниченно возрастать за счет члена C26z42). При Со = Е| величина Cz 0 при h 0, но так как при этом порядок убывания Cz не более чем степенной, то С2/.2, а значит и все решение, опять-таки будет неограниченным. Тем самым незначи- тельная погрешность в начальных условиях приводит к все воз- растающей ошибке решения задачи (6.31) при уменьшении шага разностной схемы. Схему (6.31) при о < 1/2 по аналогии с поня- тием, введенным в гл. 5, естественно считать неустойчивой по начальным данным. Аналогичным образом легко показать, что для неоднрродного уравнения (6.30) данная схема является не- устойчивой и по правой части. Дадим теперь строгое определение устойчивой разностной схе- мы. Рассмотрим разностную схему (6.16) и соответствующую возмущенную задачу Lh = Wq) + g (М(р. (6.47) 6 (h,<p называется возмущением входных данных. Ошибкой реше- ния схемы (6.46) по-прежнему назовем выражение б ту = = тУ ~ тУ- Величина 6 (h)<p, как и (h)<p, оценивается в норме llg = max {116 116 ‘Vo). (6-48) Определение. Схема (6.16) называется устойчивой по начальным условиям и правой части уравне- ния (или просто устойчивой), если существует такая по- стоянная hc, что при h<hQ для нормы ошибки решения выпол- няется неравенство 116 (Л>1/11 < СПб (h,<pll1, (6.49) где постоянная С не зависит от h. Данное определение, очевидно, означает непрерывную зависи- мость решения разностной схемы (6.16) от входных данных за- дачи — начальных условий и правой части уравнения: малое изменение входных данных приводит к малому изменению ре- шения. Легко убедиться, что схема (6.31) при о > 1/2 устойчива по начальным данным. Устойчивость по начальным данным можно проверить положив равной нулю 6 (h)/ — компоненту в выражении для 6 (Л,<р (так и было в нашем примере). Действительно, как бы- ло показано выше, бу^ равномерно ограничено. Что касается §у(\ \ то, как видно из (6.41), при о > 1/2 имеет место неравенство
§ И РЕШЕНИЕ НАЧАЛЬНОЙ ЗАДАЧИ 163 IX2I < 1 и поэтому 6 г/,2> тоже будет равномерно ограниченным и даже бесконечно малым с уменьшением h. Поэтому из (6.44), (6.45) и (6.46) следует -116 < Се, (6.50) где е = max{|eol, lei I), (6.51) что и доказывает высказанное утверждение. Перейдем теперь к доказательству устойчивости схемы Эй- лера (6.22). Соответствующая возмущенная задача имеет вид (Л)- _ (Л)" _ х l— f ( ’j/i-i) = (6.52) ^Уо — Уо + е0- Lh^y = Будем предполагать, что решение ту этой задачи принадлежит области D, в которой выполнены неравенства (6.4). Для ошибки решения 6 ту разностной задачи (6.53), очевидно, получим Lh№y = { h -- ~ / (^-1» <^-1) = 6 6(ft>y0=e0. Здесь (6.53) 16(h)A-il<l|6(h7l|, ЫМЛИо- (6.54) Из (6.53) в силу оценок (6.4) получим 16 <Л)j/il < 16 <Л’У4-11 + hK\6 ‘^-jl + 7iU6 (Л)/П = = (1 + hK) 16 ‘"’i/*-!I + ЛИ6 <n,/“ - ... sS (1 + W2i6 (h,j/(-2l + (1 + hK)h\\b ''°/11 + (Л,/П. (6.55) Применяя этот процесс последовательных оценок, после i-ro шага найдем 16 | < (1 + hK)11 е01 + h {(1 + hK)1-1 + ... + 11 f| 6 <ft71 < < (1 + hKYl 6 wy ||0 + -^ (1 + hKy || 6 1|. (6.56) В силу (6.48) и определения чебышевской нормы отсюда по- лучим || s wy Ik (1 + ЬК)п (II6 ™у ||0 4- II6<Л)/ II). (6.57) 11*
164 ЧИСЛЕННЫЕ МЕТОДЫ [ГЛ. О Так как X — хо = rih, то в силу неравенства (1 + hK)^ x°^/h „К (Х-х„) - е окончательно будем иметь II6 WU || < (|| 6 (h)y ||0 + 4II6 <Л>/ II) < СII6 №)<₽ Hi (6-58) при любом й, что и доказывает устойчивость разностной схемы (6.53). Введенные выше понятия порядка аппроксимации и устойчи- вости разностной схемы позволяют доказать следующую теорему, играющую фундаментальную роль при исследовании сходимости разностных схем. Теорема 6.1.Если разностная схема (6.16) устойчива и ап- проксимирует задачу (6.14) с порядком к, то решения ту при h -*• 0 сходятся к решению у(х) дифференциальной задачи, при- чем имеет место оценка \\my-\.y\$<Chk, (6.59) где постоянная С не зависит от h. Доказательство. Обозначим разность значений сеточных функций ту и [</]„ через 6 ту. б my = my - [j/k (6.60) В силу определения порядка аппроксимации Lh[y]h = <h)<p + 6 (h><p, (6.61) причем 116 w<pH1 < Cih\ Из устойчивости разностной схемы (6.16) в силу (6.49) получим 116 <h>yll < СПб (h><рII t < CCthk. (6.62) Сохранив для произведения постоянных СС\ обозначение С, мы получим соотношение (6.59). Теорема доказана. Выше было показано, что схема Эйлера устойчива и аппрок- симирует задачу (6.1) с первым порядком. Из доказанной теоремы следует, что семейство решений (hyy, полученных по схеме Эй- лера при й0, сходится к точному решению задачи (6.1) также с первым порядком. Этот факт был установлен в п. 1 с помощью прямых оценок. 3. Метод Рунге—Кутта. Как мы уже отмечали, схема Эйлера имеет лишь первый порядок сходимости, и для получения вы- сокой точности по этой схеме приходится вести вычисления с очень мелким шагом, что приводит к значительному росту вре- мени счета. Поэтому естественно искать схемы, обладающие бо- лее высокими порядками сходимости. Одним из классов таких схем являются схемы метода Рунге — Кутта. В основе этого мето- да лежат следующие соображения. Рассмотрим тождество
5 1) РЕШЕНИЕ НАЧАЛЬНОЙ ЗАДАЧИ 165 y'ix)=fix, yix')'}. Согласно формуле Лагранжа о конечных при- ращениях на отрезке хЗ существует такая точка х*, что yixj — y(xi-i) = (xt — Xi-\)y'{x*) — hfix*, yix*)). (6.63) Однако значение х* нам не известно. В схеме Эйлера положено х* — Xt-i, что и дает всего лишь первый порядок точности. Основ- ная идея метода Рунге — Кутта заключается во введении в раз- ностную схему ряда дополнительных параметров, уточняющих приближенное определение значения х*. Будем по-прежнему рассматривать начальную задачу (6.1): = У<Л) = у0. (6.1) Условия гладкости функции fix, у) будут сформулированы ниже. Сопоставим задаче (6.1) разностную схему (6.64) где K^fix^i, <ft’t/i_1), К2 = ji.Xi-1 + a\h, + a^hKi), (6.65) Kt = fixi-i + lhyyi-i + ai-ihKi-i), a pi, ..., pi, at, ..at-i — некоторые параметры, выбором кото- рых можно обеспечить требуемый порядок аппроксимации схемы (6.64) на решении задачи (6.1). В частном случае при 1 — 1, р = 1 схема (6.64) переходит в схему Эйлера (6.22), имеющую первый порядок аппроксимации. Покажем, что при I = 2 можно так выбрать параметры р\, р2 и «1, что схема (6.64) будет иметь второй порядок аппроксимации. При этом будем предполагать, что функция fix, у) имеет в D непрерывные частные производные до второго порядка по обоим аргументам, что достаточно для существования непрерывной третьей производной от решения. Тогда, подставляя решение за- дачи (6.1) в схему (6.64) при Z = 2 и разлагая решение в строку Тейлора, получим h2 hs У (*;) — У (^-i) = hy' (xt^) 4- — у" (^_J + -g- у'" (x*) = = h [P1f (х^, у (a^-J) + + P2f (xi-i + «Л у i^i-i) + ixi-i, у (жг-1)))]. (6.66)
166 ЧИСЛЕННЫЕ МЕТОДЫ 1ГЛ. G Воспользовавшись разложением / (^i-x + «А у (^-i) + ajij у = = / fo-x, У (^-х)) + -g- (•) + (•) -g (•)+ О (h2) (6.67> и Очевидным соотношением f to-.) = -й () + % (•) / to-,) -<()+/()<(•), (в.68> перепишем (6.66) в виде У' (*i-x) — (Pi + Рг) / У СП-х)) + + hy" (^,-х) (-g- — axp2j = О (h2). (6.69) Отсюда следует, что при Рх + Г2=11 ах/>2=4- (6.70). схема (6.64) при I = 2 имеет второй порядок аппроксимации. При этом он может быть выбрано произвольно. Наиболее широко при- меняются схемы (6.64) с ctx = 1 и щ = 1/2. Заметим, что путем1 выбора ai повысить порядок аппроксимации схемы (6.64) при I = 2 нельзя. При «1 = 1 из (6.70) получим pi = р2 = 1/2 и схема (6.64) принимает вид (Л),. _<М L Ь fo-1. (^-l) + + / (^ + h, + hf (^-i, <Л>г/.ггх))] = o. (6.71> Геометрическая интерпретация этой формулы ясна из рис. 19. Сначала по методу Эйлера находим точку Щ (h)wi_i), затем находим среднее значение угла наклона каса- тельной к интегральным кривым на шаге h: tg о, =-^- ((Л)У{-х + у г) и по нему уточняем значение ту{. Аналогичные рассмотрения легко провести и для случая а = = 1/2. Подобные схемы обычно носят название «предиктор-кор- ректор». Мы рассмотрели схемы со вторым порядком аппроксима- ции. Аналогичные рассмотрения могут быть проведены и для схем более высокого порядка (Z > 2). При этом приходится нала-
РЕШЕНИЕ НАЧАЛЬНОЙ ЗАДАЧИ 167 гать на функцию /(ж, у) все более высокие требования гладкости. Наиболее широкие практические применения находят схемы чет- вертого порядка. В большинстве библиотек стандартных про- грамм для ЭВМ используется следующая схема: 1 .........h - -б” (К1 + 2К1 + 2А'3 + А4) (6.72) где К^Цх^Му^), К, == / + A, Му^ + А к3=/ ^г-х+4> +4 = i (Xi-i 4- h, Myt-! + hKs). Легко проверить, что эта схема имеет четвертый порядок аппрок- симации. В силу теоремы 6.1 для определения порядка сходимости схем Рунге — Кутта достаточно доказать их устойчивость. Это доказа- тельство можно провести в полной аналогии с доказательством устойчивости схемы Эйлера. Действительно, все схемы типа (6.64) имеют вид Lh^y = ^у.-^у. , —---------- —G(x <л>. h ь 1*1 -1’ < (h)J/ (6-74) где функция G(x, у) представляет собой линейную комбинацию функций /(х, у) от промежуточных значений аргумента. Поэтому оценки для функции G(x, у) и ее производных легко выразить через соответствующие оценки функции f(x, у) и ее производных, используемые при доказательстве устойчивости метода Эйлера, откуда и следует сделанное утверждение. В частности, имеет место следующая Теорема 6.2. Если в D существуют непрерывные частные про- изводные четвертого порядка функции f(x, у), то схема Рунге — Кутта (6.72) сходится с четвертым порядком точности, т. е. W^y-Yy\h\\<Ch\ (6.75) Отметим в заключение, что схемы Рунге — Кутта допускают вычисления и с переменным шагом. Начиная с любого индекса i, можно уменьшить1 или увеличить последующий шаг сетки.
168 ЧИСЛЕННЫЕ МЕТОДЫ [гл. е Замечание. В данном параграфе были рассмотрены численные ме- тоды решения начальной Коши (6.1) для одного скалярного уравнения пер- вого порядка. Без существенных изменений разобранные методы переносят- ся на случай начальной задачи и для нормальной системы уравнений пер- вого порядка*). § 2. Краевые задачи В этом параграфе будут рассмотрены простейшие численные методы решения краевых задач для обыкновенных дифферен- циальных уравнений. Постановка этих задач и общие свойства их решений были изучены в гл. 4. 1. Метод стрельбы. Основная идея этого метода заключается в сведении решения исходной краевой задачи к многократному решению вспомогательных задач Коши для заданного дифферен- циального уравнения. Проиллюстрируем эту идею на примере краевой задачи на отрезке [О, Z] для уравнения второго порядка $ = (6‘76> Ф1(Н0),^(0)) = 0,; (6.77} = (6.78) где /, <Рь <р2 — заданные функции своих аргументов. Пусть функ- ции /, <pi, <рг являются достаточно гладкими и выполнены условия, при которых решение краевой задачи (6.76)—(6.78) сущест- вует и единственно, а также существуют единственные решения начальной задачи для уравнения (6.76) при произволь- ных начальных условиях, заданных при х = 0 или х = I. Выбе- рем некоторые начальные условия у (0) = уа, (0) = yL, удов- летворяющие левому граничному условию (6.77). Это можно например, сделать, задавшись значением у0 и разрешая полу- ченное уравнение Фх (^0,-g-(0)) = 0 (6.79) относительно (0) = у±. В силу сделанного предположения задача определения решения у(х~) уравнения (6.76), удовлетворя- ющего выбранным начальным условиям, разрешима единствен- ным образом. Если бы полученная при этом функция у(х) *) См., например, Самарский А. А. Теория разностных схем.— М.: Наука, 1977.
§ 2] КРАЕВЫЕ ЗАДАЧИ 169 удовлетворила и правому граничному условию <₽г(т-2(о) = О,. (6.80) то исходная краевая задача была бы решена. Однако в общем случае полученная функция у(х) не удовлетворит правому гра- ничному условию (6.80). По способу своего построения функция у(х) зависит от значения уо как от параметра: у{х, у0), причем в силу общих свойств решения начальной задачи, изученных в гл. 2, эта зависимость — непрерывная. Меняя значения у0 и по- вторяя описанный выше алгоритм, мы получим однопараметриче- ское семейство у(х, у0) решений начальных задач для уравнения (6.76), удовлетворяющих левому граничному условию (6.77). Задача заключается в том, чтобы из этого семейства выделить функцию у(х), удовлетворяющую и правому граничному условию (6.78). Этого можно достичь различными способами. Например, можно выбирать наудачу значения у0 до тех пор, пока при некоторых близких значениях уо, ,-i, yo.t не получатся разные по знаку левые части (6.80). Это будет означать, что искомое значение, уо «взято в вилку» и можно вести «пристрелку», уточ- няя искомое значение у0. В силу указанной выше непрерывной зависимости решений начальных задач от начальных данных искомое значение у0 лежит между у о, <-i и у о,«. Этот способ ре- шения краевой задачи (6.76)—(6.78) и носит название метода «стрельбы». Если решение задачи Коши у(х, уо) находится в квадрату- рах, то соотношение (6.80) представляет собой некоторое, вообще говоря, трансцендентное уравнение Ф (z/o) = Ф2 (у (I, Уо), (1,Уо)] = 0 (6.81) относительно искомого значения уо. Тем самым задача сводится к алгебраической задаче нахождения корня уравнения (6.81). Решив это уравнение (аналитически или численно), мы получим начальные условия у (0), (0), которым удовлетворяет решение исходной краевой задачи. В общем случае функции у(х0, у0) не имеют явного, аналити- ческого выражения и могут быть найдены лишь численно для каждого конкретного значения параметра у о. Тогда можно вос- пользоваться численными методами решения уравнения (6.81) — различными модификациями метода Ньютона, метода парабол 11 т. д. Например, можно по описанному выше алгоритму для
170 ЧИСЛЕННЫЕ МЕТОДЫ [ГЛ. В (6.82) значений параметра уо, равных у0, ;-i и у0, построить функции у(х, yo.i-i) и у(х, yo,i). Тогда новое значение параметра Уо, <+1, согласно методу секущих, находится из соотношения - г. (Уо.г~УО,г-1)^(Уо,{) ao.i+1 — Уо,г \ 7 • Отметим, что если начальное значение уо выбрано вблизи корня уравнения (6,81), то итерационный процесс (6.82) быстро схо- дится. Проведенные рассмотрения справедливы в общем случае не- линейной краевой задачи. В случае линейной краевой задачи L = i р — уИу (*) = / (6-83) а,/(0) + ₽10(О) = 0, (6.84) a2/U)+ ₽2i/U) =0 (6.85) можно предложить модификацию метода стрельбы, позволяющую получить решение исходной краевой задачи, сведя ее к решению сравнительно небольшого числа начальных задач. Построим функцию yiСг), представляющую собой решение задачи для неоднородного уравнения (6.83) с начальными ус- ловиями У1(0) = аи ^(0) = -₽р (6.86) Очевидно, в силу (6.86) функция уА%) удовлетворяет левому граничному условию (6.84). Определим функцию у Ах) как ре- шение задачи для однородного уравнения (6.83) с теми же на- чальными условиями г/о(0) = аь Уо(0) = -₽1. (6.86') В силу линейности задачи и однородных условий функция Су0(х) также представляет собой решение однородного уравнения (6.83). удовлетворяющее леврму граничному условию (6.84). Поэтому решение исходной краевой задачи можно искать в виде у(.х) =уАх)+ Су0(х), (6.87> определяя постоянную С из требования удовлетворения функ- цией (6.87) правому граничному условию (6.85): «2^1 {I) + Р2У1 (0 + С [а2^о (Z) + р2у0 (Z)] = 0. (6.88) Заметим, что в силу сделанного предположения о единственности решения исходной краевой задачи квадратная скобка в (6.88) ваведомо отлична от нуля, тем самым постоянная С из этого»
КРАЕВЫЕ ЗАДАЧИ 171 § 2] соотношения определяется однозначно. Таким образом, в рас- сматриваемом случае решение краевой задачи сводится к реше- нию всего двух начальных задач, что может быть осуществлено рассмотренными в § 1 настоящей главы численными методами. Замечания. 1. Решение краевых задач для уравнений и систем бо- лее высокого порядка, чем второго, также может быть проведено методом стрельбы. Основные идеи метода при этом существенно не меняются, одна- ко вместо одного уравнения (6.81) мы в общем случае получим систему р трансцендентных уравнений типа (6.81) относительно параметров у\, у2, ,.. ..., уг, где р — число левых граничных условий. Это приводит к значитель- ной технической трудности при практической реализации решения систем высокого порядка методом стрельбы. Исключение составляют лишь линей- ные системы, для которых задача сводится к решению систем линейных ал- гебраических уравнений. 2. В методе стрельбы решение исходной краевой задачи сводится к ре- шению ряда вспомогательных начальных задач. Из полученных выше (§ 1) оценок зависимости ошибки численного решения начальной задачи от оши- бок задания начальных данных и вычисления правых частей уравнений (оценка (6.43) и др.) следует, что эта ошибка может экспоненциально на- растать с увеличением длины отрезка [О, Z], на котором решается краевая задача. Это приводит к необходимости или значительной модификации ме- тода стрельбы (так называемый метод дифференциальной ортогональной прогонки) *), или применения для решения краевых задач прямых конеч- но-разностных методов, изложению которых и будет посвящен следующий пункт. 2. Конечно-разностные методы. Как мы уже отмечали, суть этих методов сводится к замене исходной задачи для дифферен- циального уравнения системой алгебраических уравнений для зна- чений сеточной функции, аппроксимирующей на сетке решение исходной задачи. Рассмотрим основные идеи этого метода на при- мере простейшей линейной краевой задачи для уравнения вто- рого порядка у" — q{x)y = fix'), (6.89) у(0) = y(Z) = 0. (6.90) Легко видеть, что при q(x)>Q краевая задача (6.89), (6.90) имеет единственное решение. Это утверждение является след- ствием общего свойства задачи на собственные значения, рас- смотренной в гл. 4. Как было показано, при qix) > 0 все соб- ственные значения соответствующей задачи на собственные -значения строго положительны: Х„>0. Поскольку 7. = 0 не яв- ляется собственным значением этой задачи, краевая задача (6.89). (6.90) разрешима единственным образом. Единственность решения задачи (6.89), (6.90) можно дока- зать и непосредственно, опираясь на так называемый принцип максимума. Предположим, что существует нетривиальное решение *) См., например, Бахвалов Н. С. Численные методы.— М.: Наука, 1975, т. 1.
172 ЧИСЛЕННЫЕ МЕТОДЫ [ГЛ. 6 однородной краевой задачи (6.89), (6.90) — функция уо!х}. Эта функция непрерывна на замкнутом отрезке (0, 11, следовательно, по известному свойству непрерывных функций принимает в не- которой точке хо этого отрезка свое максимальное значение Mi уо(х) С М — Уо^Хо), 11, (6.91) причем поскольку t/o(O) = УоШ — 0. Точка х0 может быть либо граничной, либо внутренней точкой (0, Й. Пусть х0 — гра- ничная точка. Но тогда М = 0, поскольку г/о(О) — уо(1) — 0. Допу-' стнм теперь, что х(1 — внутренняя точка, тогда в этой точке име- ется максимум и у"(х0) 0. Но нз самого уравнения (см. (6.89) при /(ж) — 0) следует 0> Уо (х0) = q (хи) у0 (хй) = q (х0) М > 0, (6.92) а это может выполняться лишь при М — 0. Итак, М ~ 0. Анало- гичным образом легко показать, что и минимальное т значение функции yokx) на замкнутом отрезке (0, 11 равно нулю: т = 0. Отсюда следует, что yolx) х е (0, 11, что и доказывает ут- верждение об единственности решения краевой задачи (6.89), (6.90). Перейдем к построению разностной схемы, аппроксимирую- щей задачу (6.89), (6.90). Введем на отрезке [0, 11 сетку юл а рассмотрим сеточную функцию ту, определенную в узлах сетки. Вторую производную у"(х) аппроксимируем разностным отно- шением yi+i Г.2^ +А-1 (6.93) и сопоставим исходной краевой задаче конечно-разностную схему ? у»„ . (h> v i+l 2 Vi г »i-i (h) (/l) ---------------------------- ffi 1 n (6.94) где wqt = qlxi), тк~/(х(). Схема (6.94), очевидно, представляет собой систему п + 1 ли- нейных алгебраических уравнений относительно значений сеточ- ной функции в п + 1 узлах сетки. При исследовании этой схемы мы должны выяснить вопросы, связанные с ее разрешимостью, устойчивостью и сходимостью семейства сеточных функций при h -*• 0 к решению исходной задачи, и указать алгоритмы построе- ния сеточных функций. Начнем с выяснения вопросов разрешимости схемы (6.94)» Поскольку эта схема представляет собой систему линейных урав- нений, то для существования и единственности решения неодио-
§ 2] КРАЕВЫЕ ЗАДАЧИ 173 родной системы достаточно установить отсутствие нетривиальных решений у соответствующей однородной системы. Предположим, что однородная система имеет нетривиальное решение (Л’уо==О, тУъ тУп = 0. Наибольшее из этих п+1 чисел обозначим через М: ту^М^"ук. (6.95) Так как (/1)уо — тУп = 0, то М 0. Будем теперь рассуждать, как при доказательстве отсутствия нетривиального решения у одно- родного уравнения (6.89). Пусть М достигается в одном из гра- ничных узлов. Тогда М = 0. Если же М достигается во внутрен- нем узле i = к, то в силу однородного уравнения (6.94) имеет место равенство (2 + Л2 • wqk) шук = (2 + Л2 • wqk)M = wyk+l + th4_1 2М. (6.96) Если Л/>0, то отсюда получим противоречие, поскольку в силу условия qlx)>0 имеем (2 + № • mqJM > 2М. Поэтому и в этом случае М = 0. Итак, М = 0. Аналогичным образом легко показать, что минимальное т значение п+1 чисел тУо, (Л,Уь ..., туп также равно нулю: т = 0. Следовательно, все значения (h)j/0, (h,yi, • •тУп равны нулю, что означает отсутствие нетривиаль- ных решений у однородной системы линейных алгебраических уравнений (6.94). Итак, разностная схема (6.94) однозначно раз- решима для любой правой части <h)/ при любом п. Перейдем теперь к изучению аппроксимирующих свойств схе- мы (6.94). Пусть функции qlx) и fix) имеют вторые непрерывные производные на отрезке [О, Z1. Тогда из (6.89) следует, что ре- шение краевой задачи (6.89), (6.90) обладает на отрезке [0, Z] непрерывными и ограниченными производными до четвертого порядка. Разлагая точное решение краевой задачи в строку Тей- лора и подставляя эти разложения в левую часть уравнения (6.94): ~г\у fa) + hy’ (xt) 4- А- у" (Xi) 4- -g- у'" (xt) 4- /Л Ь2 + ^Xi + ~~ 2y + У ~~ hy' + 4" У" ~ h3 h6 1 - 4-y,n +ia y™ - qm] -q y <6-97> (O^e^i, o<e2<i), получим У" to) - q У to) + - J [y(IV) to + 61Л) + z/(IV) to - 02^)1 - = /to), (6.98) откуда следует, что порядок аппроксимации схемы (6.94) равен 2.
174 ЧИСЛЕННЫЕ МЕТОДЫ [ГЛ. 6 Рассмотрим вопрос об устойчивости разностной схемы по отношению к возмущениям граничных условий и правой уравнения. Возмущенная задача имеет вид (Л)" — 2<h)u -J- (л>й У i+l Z *0 + *0-1 _(h)? (Л)" (6.94) части б2 (Ч ™Уп Обозначив ошибку решения 6(h>z/i=('4-(h4 г Ф>7— J-sh У — Wfi + 6(Л)/г ' 8о 8п . (6.99) (6.100) и вычитая (6.99) из (6.94), получим в силу линейности (2 + h2 - wqt)& ™у, = б wyi+l + б (h>yi_1 + F6 (6.101) 6(h)J/o~eo, б^’у^еь Выберем то значение i = k (i = l, n—1), при котором абсо- лютная величина ошибки наибольшая: 1б (h)yJ > 1б (h)y.I (z = 1, ..., п - 1). (6.102) Из уравнения (6.101) имеем (2 + h2 •(h>yft)l6(h>yJ С 16 (h,yft+1l + 16 -me <'41. (6.103) Неравенство (6.103) только усилится, если заменить 1б (h)yft+il и 1б<Л)Уй-11 на максимальное значение 16 а |б (h)/J на макси- мальное значение Пб <h)/H. Тогда (6.103) дает h2 (h)g,ftl6 (h)yJ /г2Нб (h)/H. (6.104) Отсюда получим II б №711 min q (х) lo.ZJ (к =!, .•п— 1),, а так как 1б*h)yfJ =Smax{|eol, lej} (/с = 0, п), то окончательно II б (Л,У II шах b(h,/ll । |Е min q (х) ’ * 0 I ’ I 1 [o.Z] <C|6(h)«plk (6.105) что и доказывает- устойчивость схемы (6.94) по граничным усло- виям и правой части уравнения. Установленные свойства аппроксимации и устойчивости схемы (6.94) позволяют на основании, теоремы 6.1 утверждать справед- ливость следующей теоремы. Теорема 6.3. Если функции q(x) > 0 u f(x) дважды непрерыв- но дифференцируемы на отрезке [0, Д, то семейство (h)y решений
Э 2] КРАЕВЫЕ ЗАДАЧИ 175 разностной схемы (6.94) сходится при Л О к точному решению задачи (6.89), (6.90), причем порядок сходимости равен 2. Остановимся теперь на вопросах реализации схемы (6.94). В отличие от рассмотренных выше разностных схем решения начальной задачи (схемы Эйлера, Рунге — Кутта), данная схема не дает явного алгоритма последовательного вычисления значений сеточной функции в узлах сетки, а представляет собой систему линейных алгебраических уравнений, в которую входят неизвест- ные значения сеточной функции во всех узлах сетки. Поэтому для численного решения задачи (6.94) можно воспользоваться общими методами решения линейных алгебраических систем. Однако в случае достаточно большого порядка п эти методы ока- зываются весьма трудоемкими. Естественно воспользоваться спе- циальными свойствами матрицы полученной алгебраической си- стемы. В данном случае матрица система трехдиагональная — лишь на главной диагонали и двух побочных диагоналях элементы матрицы отличны от нуля. Это позволяет предложить для реше- ния системы (6.94) весьма эффективный специальный метод, к изложению которого мы и перейдем. 3. Метод алгебраической прогонки решения линейных алге- браических систем с трехдиагональной матрицей. Мы рассмотрим этот метод для следующей системы, являющейся некоторым обоб- щением схемы (6.94): Aiyi-\ — Ciyi +Biyi+x=Fi (г = 1, ..., п — 1), (6.106) г/о = аг/1 + р, уп = ЧУп-i + б. (6.107) Пусть коэффициенты, входящие в уравнения (6.106) и гранич- ные соотношения (6.107), удовлетворяют условиям Л, B1, C<>0; C^Ai + B- 0<а<1; 0^7<1. (6.108) Очевидно, в рассмотренном выше случае схемы (6.94) условия (6.108) выполнены. Так же, как и в случае схемы (6.94), нетрудно показать, что при выполнении условий (6.108) задача разрешима и притом единственным образом. Будем искать такие коэффициенты сц р,, чтобы для всех значений индекса 7=1, 2,____, п имело место соотношение j/,-i = (6.109) Подставив искомый вид решения (6.109) в уравнения (6.106), получим U,<Zi - C{)yt + 5i&i+1 + (A₽i + F() = 0. (6.110) Выражая уг через yi+i по формуле (6.109), перепишем (6.110) в виде [(Да,- - Ci)a1+1 + BJyi+l + UA& - Ci)pi+1 + Ap< + FJ = 0. (6.Ш)
176 ЧИСЛЕННЫЕ МЕТОДЫ 1ГЛ, 6 Для того чтобы (6.111) удовлетворялось тождественно при 1 = 1, 2, ..п — 1, достаточно потребовать, чтобы каждая из квадратны», скобок обращалась в нуль при i — 1, 2, ..п — 1. Это требование дает рекуррентные соотношения для последовательного опреде- ления по заданным значениям а = а,\ и Р = Pi «прогоночных» коэффициентов ai+i и p,+i («прямая прогонка»): __________, к +1 Ci — Aia..f Pi+1 C.— Ata.' (6.112) Легко показать, что при выполнении условий (6.108) знаменатели в формулах (6.112) отличны от нуля и, более того, 0=Са<<1. Действительно, перепишем второе условие (6.108) в виде C^Ai + Bi + Di, (6.113) Тогда первую формулу (6.112) можно записать в виде В. “i+1 = В. + А. (iLa.) + p? (6.114) Так как 0 Cai < 1, А{, Bt> 0 и D{^0, отсюда следует, что и для всех ой, вычисляемых по формуле (6.114), выполняется условие 0Са,<1. Итак, все знаменатели в формуле (6.112) строго боль- ше нуля, что позволяет найти все прогоночные коэффициенты. Вычислив а„ и р„ из (6.109), получим уп~1 = апуп + Р„. (6.115) С другой стороны, в силу граничного условия (6.107) г/» = 'П/п-1 + б'=у(а„г/п + р„) + б, (6.116) откуда у₽п + 6 ~ 1 — yan ' (6.117) Выше мы показали, что 0 Ca»< 1. Поэтому в силу условия (6.108) (0Су<1) знаменатель и этого выражения отличен от нуля. Тем самым уп определено. Теперь по формуле (6.109) мо- жем последовательно вычислить все неизвестные yt-\ {i = n, п — 1, 1) («обратная прогонка»). - Замечания. 1. В силу установленного соотношения 0 сч <: 1 ни при прямой, ни при обратной прогонке не происходит накопления ошибок вычислений. 2. Мы рассмотрели схему метода прогонки, в которой сначала определя- ются прогоночные коэффициенты при переносе левого граничного условия, а затем восстанавливается решение по формуле (6.109). Очевидно, аналогич- ным образом может быть рассмотрена схема, в которой прогоночные коэф- фициенты определяются прогонкой справа налево правого граничного ус- ловия, а решение восстанавливается прогонкой слева направо.
ГЛАВА 7 АСИМПТОТИКА РЕШЕНИЙ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ Необходимость развития приближенных методов решения Дифференциальных уравнений отмечалась выше. Гл. 6 была по- священа так называемым численным методам решения диффе- ренциальных уравнений, которые дают возможность для данного уравнения с конкретными дополнительными условиями получить с произвольной степенью точности таблицу значений решения в узлах сетки. В настоящей главе будет идти речь о другом классе приближенных методов, о так называемых асимптотических ме- тодах, которые ставят своей целью получение формулы, описы- вающей качественное поведение решения на некотором интервале изменения независимого переменного. Точность такой формулы имеет естественное ограничение (подробнее об этом см. ниже). Заметим сразу же, что численные и асимптотические методы не исключают, а взаимно дополняют друг друга. § 1. Регулярные возмущения 1. Понятие асимптотического представления. В § 5 гл. 2 по- дробно исследовался вопрос о зависимости решения начальной задачи от входящих в уравнение параметров. В настоящем па- раграфе мы положим t0 = 0, чего всегда можно добиться заменой независимого переменного, и ограничимся скалярным случаем (у — скаляр, у. — скаляр), что не принципиально, а делается лишь в целях краткости изложения. Итак, рассмотрим начальную задачу -^- = f(y,t, и), У (0, р) = уо. (7.1) При этом будем считать, что р. изменяется в некоторой окрест- ности значения ц = О, чего тоже можно добиться соответствующим выбором начала отсчета по оси у. 12 А. Н. Тихонов и др.
178 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ 1ГЛ. 7 В гл. 2 (теорема 2.7) было доказано, что при соответствую- щих условиях на правую часть (7.1) решение j/(Z, р) задачи (7.1) существует и является непрерывной функцией t и р па множестве t е (О, Г], |р| < с. Доказанная теорема заключает в себе следующую возможность построения приближенного решения задачи (7.1). Рассмотрим за- дачу, которая получается из (7.1), если в ней формально поло- жить р = 0: = 0), J/(O) = y°. (7.2) Задача (7.2), вообще говоря, проще исходной задачи (7.1), и ее решение, которое обозначим t/(f), исследовать проще, а возможно, даже удастся эффективно построить. Из теоремы 2.8 следует, что на некотором сегменте [0, Т1 у<Л, р) = y{t) + е(7, р), (7.3) где e(Z, р) => 0 при р~* 0. Таким образом, y(t) служит для y(t, р) приближенным выражением, a e(Z, р) есть погрешность этого приближения. Формула (7.3) является простейшим вариантом так называе- мой асимптотической формулы (пли асимптотического представ- ления) решения ykt, р) по малому параметру р. Асимптотически- ми формулами по малому параметру мы будем называть такие формулы, в которых некоторые члены, называемые остаточными членами, выписываются не точно, а указываются лишь их свой- ства при р -*• 0, например порядок стремления к нулю при р --*• 0. В формуле (7.3) е(2, р) является остаточным членом. Теорема 2.8 дает возможность указать порядок стремления е(7, р) к нулю. В самом деле, существование производной по р дает возможность написать !/(i,H) = i(O+-$-(i.0p)p (0<е<1) (7.4) и установить тем самым, что е(7, р)=О(р). Здесь и в дальней- шем подобного рода равенство означает, что |е(7, р)| ^Ср, где С — некоторая постоянная, не зависящая от р при достаточно малых р. Чем меньше р, тем лучше y(.t) приближает у (7, р). Однако в реальных задачах р является малой, но не бесконечно малой величиной. Поэтому асимптотическая формула произвольную сте- пень точности обеспечить не может и это является ее принци- пиальным недостатком. Тем не менее асимптотические формулы очень удобны в .тех случаях, когда требуется получить каче- ственную картину решения.
§ 1] РЕГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 179 Замечание. Сказанное относится к задачам, в которых малый пара- метр р является естественным физическим малым параметром. Существуют, однако, задачи иного рода, например задачи, возникающие при обосновании вычислительных алгоритмов, когда искусственно вводится некий малый па- раметр, скажем, величина шага, значением которого можно распоряжаться произвольно. В такого рода задачах обеспечивается произвольная степень точности. Результаты гл. 2 позволяют получить для y{t, р) асимптотн- ческую формулу с остаточным членом более высокого порядка малости, чем 6*(р), если /(у, t, р) удовлетворяет условиям, обес- печивающим существование п+1 непрерывных производных по р. Сформулируем этот вывод из § 5 гл. 2 в виде отдельной теоремы. Теорема 7.1. Пусть в некоторой области D переменных у, t, р функция f(y, t, р) обладает непрерывными и равномерно ограни- ченными частными производными по у и р до порядка п+1 включительно. Тогда существует сегмент [0, Л, на котором для решения y{t, р) задачи (7.1) справедливо асимптотическое пред- ставление У V, и) = У У) + р -g- (t, 0) + ... + («, 0) + en+1 («, р), (7-5) где en+i(Z, р) => 0 при р -* 0, 0 С t Т, причем En+i(t, р) = O(pn+1). Замечания. 1. Величины—г-(С 0) определяются из урав- ар’ нений в вариациях, выписанных в § 5 гл. 2. Представление (7.5) можно получить и иначе. Подставим в (7.1) выражение для у в виде формального ряда у = y0W + pydt) +... (7.6) Раскладывая после подстановки величину f(y0 + ppi +..., t, р) также формально в степенной ряд, получим dt r dl = / (Уо, Ч + (Уо, t, 0) РУх + (УО, h 0) р +... • • • + ТГ йр) ^°’ °) J/o(0) + pjM0)+ ... =р°. Приравнивая члены с одинаковыми степенями р, будем =о), у.<0) = Л ТГ=< 0) о, + ' °>. <°> = °. иметь (7-7') (7.7") 12*
180 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ ТТЛ. 7 Решая последовательно эти задачи, определим члены ряда (7.6). Задача (7.7') для уо№ совпадает с задачей (7.2), и, стало быть, в силу едипственности уо&) = y(t). Задача (7.7") — с задачей для (t, 0)(см. (2.149)), и, стало быть,г/1(^) = 0) и т. д. 2. Если fty, t, р) обладает в D непрерывными и равномерно ограниченными производными любого порядка, то в (7.5) п яв- ляется величиной произвольной. Для y(t, р) тем самым определен ряд Маклорена с общим членом pnyn(t) = р”—0) такой, что разность en+i(t, р) между частичной суммой этого ряда и решением у(£, р) есть O(pn+1). Такой ряд называется асимпто- тическим рядом, или асимптотическим разложением по малому параметру р для y{t, р). Подчеркнем, что en+i(t, р) =O(pn+i) при фиксированном пи р -* 0. Если же р фиксировано, а п -> «>, то en+i(Z, р) может предела не иметь, т. е. построенный таким обра- зом ряд сходящимся, вообще говоря, не является. 3. Вместо терминов «асимптотическая формула», «асимптотическое представление», «асимптотическое разложение» употребляется краткое на- звание «асимптотика». 4. Теория, развитая в § 5 гл. 2, и следующая из нее теорема 7.1 дают математическое обоснование «обычной» для физики и техники операции отбрасывания малых членов в уравнении. Эти малые члены часто называются возмущениями. В связи с этим уравнение (7.2) называется невозмущенным уравнением, а урав- нение (7.1) — возмущенным уравнением. Теория, имеющая целью обоснование асимптотики по малому параметру р, часто называ- ется теорией возмущений. Теорема 7.1 справедлива при условиях достаточной гладкости (пли, как говорят, регулярности) правой части (7.1) по у и р. Возмущения, подчиняющиеся требованиям теоремы 7.1, называ- ются регулярными возмущениями. Этим разъясняется название настоящего параграфа. Пример. Получим справедливую на [0, 7] асимптотическую формулу с остаточным членом О(р2) для решения y(t, р) задачи — в (0 У + b 0) + pc (t) у2, у (0) = 0. Это уравнение Риккати, решение которого эффективно получить не удает- ся. Функции же уо(О и у 1(0 строятся квадратурами, а именно « (0 Уа + ь (0, Уо (0) = 0,
§ 1] РЕГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 181 следовательно, jcU)d( ет о (0 = J & (t) ~di = a (О +с (0 ^о’ (°) = °’ и,следовательно, t t j«(Od' yt (0 = [«И О) df, о у (t, р) = yQ (П + м/, (0 + о (р2). 2. Существование решения возмущенной задачи. Результаты, полученные в § 5 гл. 2, обладают той особенностью, что спра- ведливость асимптотического представления гарантируется на не- котором сегменте [0, Т1, определяемом свойствами правой части (7.1), одновременно с существованием и единственностью как невозмущенного, так и возмущенного уравнений. Можно ставить вопрос иначе. Допустим, что решение невоз- мущенной задачи (7.2) существует, единственно и принадлежит некоторой области G пространства переменных (у, О при 0 t =5 Т. Величину Т в данном случае можно, например, установить непосредственно из явного вида y{t). Будет ли при достаточно малых р решение задачи (7.1) также существовать на всем [0, Т} и подчиняться формуле (7.3)? Ответ на этот вопрос дает следу- ющая Теорема, 7.2. Пусть в области G: |z/I =S b, |р| < р} j (t, у, p) и (t, у, p) непрерывны и равномерно ограничены-. |/Р, У, |>)|<«, У, и)| Пусть решение y{t) задачи (7.2) существует, единственно на [0, Т1 и принадлежит D: {O^t^T, |г/|<Ь). Тогда при каждом доста- точно малом р решение y(t, р) задачи (7.1) также существует, единственно на [0, Т] и принадлежит G, и имеет место равномер- ный относительно (0, Т} предельный переход lim у (t, р) = у (t). в-»о (7.8)
182 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ ТГЛ. 7 Доказательство. Перейдем в (7.1) к новой неизвестной функции Д = у — y(t). Имеем -^- = /(?4-А, ц)-/(у, i, о) = = [/ (у + A, t, р) - / (у, t, p)j + [/ (р, t, р) - / (у, t, 0)] = = А(А, ц)4-А(*. Р-); А(О) = о. Перейдем к эквивалентному интегральному уравнению t А = {/ЛА, t,p.)dt + F2(t,y^ (7.9) О t где F2 (t, р) = J /2 (f, р) dt, причем lFa(i, р)I <ы(р). Здесь и в о дальнейшем бесконечно малые при р 0 величины будем обоз- начать со(р), <01(р) и т. д. Применим к уравнению (7.9) метод последовательных приближений и докажем, что A(i, р) суще- ствует на сегменте [0, Т1 и |A(i, р)| ^coi(p). Это, очевидно, рав- носильно утверждению теоремы 7.2. Построим последовательные приближения обычным образом (см. гл. 2, § 6): t (ft+1)A = J A ((ft)A, t, p) dt + F2 (i, p). о Предварительно заметим, что так как у — у(Л) принадлежит G для O^t^T, то кривая у = y(.t} + А, где IДI «S о>(р)е1-г при до- статочно малом р, также принадлежит G для 0 < t =5 Т. Положим (0,Д = 0. Тогда |(1)Д | < <о (р), | (2)Д I < со (р) Lt + со (р), _ 1 . . ............................... (7.10) 1(Ь+1)Д| < о (p)[z* 4- ... + Lt 4- 1} < со (р) eLT. В равномерной сходимости последовательности (,1)Д к решению ДА, р) уравнения (7.9) можно убедиться совершенно так же, как в § 6 гл. 2. В (7.10) может в пределе при к -> <» появиться равенство. Поэтому lA(i, р)| со(р)егг = со((р), что равносильно (7.8). Замечания. 1. Теорема доказана для скалярного случая, но анало- гичное утверждение сЬраведливо и для случая, когда у — вектор.
§ 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 183 2. Теорема 7.2 остается справедливой, если имеет место возмущение не только в уравнении, но и в начальных условиях, т. е. (7.1) имеет вид dy 0 = f(y, t, Р). У^\ (Р) -Р) = У + «2 (.«)• § 2. Сингулярные возмущения В приложениях нередко встречаются случаи, когда малый параметр р. входит в уравнение таким образом, что теория пре- дыдущего параграфа неприменима. Рассмотрим в качестве про- стейшего примера движение маятника (см. гл. 1, § 2), цу"+ау' +/су = /(/), (7.11) где I — ц является малым параметром. В случае, разобранном в предыдущем параграфе, в целях получения приближенного вы- ражения для решения можно было в уравнении формально по- ложить ц = 0 и взять решение полученного таким образом упро- щенного уравнения. Можно ли поступить так же в случае (7.11)? Движение маятника в (7.11) определяется заданием началь- ного положения и скорости у (0) = у®, у' (0) = у®. Полагая в (7.11) у, = 0, мы получим уравнение более низкого (первого) порядка, решение которого определяется только заданием у(0). Тем самым заранее ясно, что, поступая так, мы не можем учесть все фак- торы, определяющие решение (7.11), и по крайней мере в окрест- ности начальной точки правильной модели не получим. Таким образом, выводы предыдущего параграфа в данном слу- чае несправедливы и, стало быть, условия теорем предыдущего параграфа нарушены. Чтобы понять, какие условия нарушены, запишем (7.11) в форме (7.1) (уравнение уже будет векторным, но, как отмечалось выше, это не принципиально): у' = Z = f2 (z, у, t, (1). Отсюда видно, что fa не является непрерывной функцией р при у = 0, т. е. не выполнено основное требование теории предыду- щего параграфа — требование непрерывности правых частей. Дру- гими словами, можно сказать, что в данном случае правая часть зависит от ц нерегулярным, или сингулярным, образом. Поэтому возмущения типа ру", т. е. когда малый параметр входит как множитель при старшей производной, получили в литературе название сингулярных возмущений. Простейшие примеры показывают, что сингулярно возмущен- ные системы обладают рядом свойств, коренным образом отли- чающих их от регулярно возмущенных систем, исследованных В § 1.
184 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ 1ГЛ. 7 Рассмотрим уравнение ру' = ау+Ь; я = const, b — const, (7.12) при начальном условии у(.О, р) = у°. Его точное решение имеет вид и^)-(у°+4-)е°'/ц--р <7ЛЗ) Полагая в уравнении (7.12) р = 0, получим (применяя обозначе- ния £1) у =—b/а. Анализируя (7.13), можно видеть, что близость у к у имеет место лишь при выполнении некоторых специальных условий, о которых не было речи в § 1. А именно, если рассмат- ривать решение начальной задачи вправо от t = 0, то у у, если а < 0, а р -* +0 (или а > 0, а р —0). Если же р -* 0 произ- вольным образом, то ни при а < 0, ни при а > 0 решение у пре- дела не имеет и является неограниченным. Кроме того, если даже выполнены условия а < 0, р -* +0 (или а > 0, р ->• —0), предельный переход у -> у имеет место для t, строго больших нуля, так как при t = 0 у{0, р) = у°, а у°, вообще говоря, не равно — Ь/а. Все эти факты говорят о том, что в сингулярно возмущенных системах пренебрегать малыми членами можно лишь при выпол- нении особых условий и выяснение этих условий требует спе- циальной теории, к которой мы и перейдем. 1. Уравнение с малым параметром при старшей производной. Теорема о предельном переходе. Рассмотрим систему дифферен- циальных уравнений вида н г"* <*•».»). J = (7-14) где р > О задачу является малым параметром. Поставим начальную г (0, р) = z°, г/(0, р) = у°. (7.15) Начальная задача для уравнения (7.11), очевидно, содержится здесь как частный случай. 1°. Правые части (7.14) будем предполагать непрерывными вместе о частными производными по z и у в некоторой области Я = {(?/, tJeD-UXtCT, |z| <Ш. Полагая в (7.14) формально р «= 0, получим невозмущенную систему уравнений, или, как ее называют в теории сингулярных возмущений, вырожденную систему, так как ее порядок ниже, чем порядок системы (7.14): O = F(ziy1t)l = (7.16)
§ 21 СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ jg5 Чтобы определить решение этой системы, надо, прежде всего, разрешить первое из уравнений (7.16), которое является конеч- ным (не дифференциальным), относительно z. Это уравнение не- линейное и поэтому может иметь несколько решений. Мы будем предполагать, что все решения (корни) z — q>(.y, i) этого уравне- ния действительны и изолированы в D. Надо выбрать один из корней z = q>(y, t) и подставить его во второе уравнение (7.16). Вопрос заключается в том, какой из корней следует выбрать, чтобы обеспечить близость конструируемого нами решения си- стемы (7.16) к решению z(i, ц), y(t, ц) задачи (7.14), (7.15). Правило выбора корня ф(г/, t) будет сформулировано ниже (см. 3°, 5°). После подстановки z — <р(г/, t) во второе уравнение (7.16) получится дифференциальное уравнение относительно у и для однозначного определения у потребуется задать начальное ус- ловие. Естественно предположить, что из двух начальных усло- вий (7.15) следует оставить лишь одно: условие на у. Итак, мы приходим к задаче | = ?(0) = Л (7.17) где <р(г/, t) — один из корней уравнения F(z, у, t) — 0. 2°. Будем предполагать, что функция q>(y, t) непрерывна вме- сте с производной по у, когда (.у, t)^D. Определение. Корень г = ф(г/, i) будем называть устойчи- вым в области D, если при {у, t)<^D выполняется нера- венство ^^(V,t),y,t)<0. (7.18) Замечание. Ср. требование а<0 в рассмотренном выше примере. 3°. Будем предполагать, что в (7.17) <р(г/, t) является устой- чивым корнем. _ 4°. Будем предполагать, что решение y(f) задачи (7.17) опре- делено на сегменте 0 =51 Т и принадлежит D — {0 t Т, |у| < Ь}. Прежде чем производить дальнейшее исследование задачи, рассмотрим один частный случай, а именно pg = F(z), z(0, p) = z°. (7.19) Этот случай, во-первых, интересен своей геометрической нагляд- ностью, а во-вторых, соответствующие результаты пригодятся при рассмотрении общего случая (7.14). Пусть z = ф является устойчивым корнем уравнения F(z) = 0. <р в данном случае является константой, a D — любым интервалом
186 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ. [ГЛ. 7 вещественной оси. Условие устойчивости (7.18) имеет вид-^- (ф) < 0. Пусть кроме ф уравнение F(z)—0 имеет еще корни фЬ Фг, -.причем ф! и ф2 — два ближайщих к ф корня соответствен- но снизу и сверху (рис. 20, на котором представлена полоса 0 =£ t Т, где Т — любое положитель- ное число). Проследим за полем направ- лений уравнения (7.19). При достаточ- но малом у векторы, касательные к интегральным кривым, расположены почти параллельно оси z (за исклю- чением малой окрестности корней уравнения F(z) — 0). «+» и «—» на ри- сунке указывают знак функции F(z). dp Заметим, что, поскольку (ф) =# 0 корень ф является простым и при z — ф происходит смена знака функции F{z). Пусть ф1 < z° < ф2. Рассмотрим мно- жество точек !z —ф|^е, где е произ- вольно мало (е-окрестность корня ф). Характер поля направ- лений сразу дает возможность заключить, что интеграль- ная кривая, начинающаяся в точке (0, z°) (на рисунке приведе- ны два варианта: z° < ф и z° > ф), будет резко идти вверх (при z° < ф) или, наоборот, вниз (при z° > ф) и, достигнув е-окрестно- сти ф, далее из нее уже не выйдет, если только у достаточно мало. Это и означает, что решение z(i, у) задачи (7.19) при у, 0 близко к решению ф вырожденного уравнения F(z) = 0, если но считать некоторой окрестности t = 0 (см. пример). Из этого геометрического рассмотрения ясно также, насколько важно, чтобы начальное значение z° лежало в области ф1 < ф < фг, называемой областью влияния (или областью притяжения) корня ф. Если, например, z° < ф1 и F < 0 при z < фь то интегральная кривая уйдет вниз от ф1 и тем самым не может приблизиться к ф, а если z° < ф1 и F > 0, то кривая приблизится к ф1, т. е. опять- таки, не к ф. Результат, полученный нами из геометрических соображений, можно сформулировать в виде следующей теоремы. Теорема 7.3. Если ф — устойчивый корень уравнения F(.z) — 0, а начальное значение z° лежит в его области влияния, то решение z(t, у) задачи (7.19) существует на сегменте [0, Т\ и для него имеет место предельное соотношение limz(i, у.) = ф при (Xt^T. (7.20) Приведем теперь аналитическое доказательство утверждения (7.20). Пусть для определенности z° < ф. Рассмотрим прежде всего
§ 21 СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 187 область z° z ф — е, 0 =5 / е, где е > 0 произвольно мало. В этой области рассмотрим задачу (7.19), беря z в качестве неза- dt 1 висимого переменного: -г- = р щ-т-г, t (z°) = 0. Если р достаточ- CFZ л I Z1 но мало, то, как следует из теоремы 7.2, на сегменте [z°, ф — el существует единственное решение i(z) этой задачи и оно сколь угодно близко к вертикали t = 0 (в смысле расстояния вдоль оси t). Кроме того, оно положительно в силу положительности F(z). Таким образом, интегральная кривая, начинающаяся в точке (0, z°), входит в е-окрестность г = ф при t = t0, где t0 — оСр) < е. Нетрудно убедиться, что, попав в е-окрестность z = ф, инте- гральная кривая из нее уже не выйдет, пока t0 =5 t =5 Т. Для этого воспользуемся рассуждениями, подобными тем, которые проводи- лись в теории устойчивости (гл. 5). Введем функцию E(z) = = (z — ф)2. Предположим, что интегральная кривая при t — К > t0 выходит из е-окрестности прямой г = ф. Тогда имеем 0- Но с другой стороны, dV\ ?fr(t ml F л dt |(=ь = 2 [Z “ ф]-------р----- < ° в силу свойства F(z) S 0 при z ф, обеспеченного условием ус- dF тойчивости (ф) <0. Противоречие приводит к выводу, что интегральная кривая останется в Е-окрестности z = ф. Так как она попадает в эту окрестность при t = to < е, то в силу произ- вольной малости е это фактически означает справедливость (7.20). Утверждение (7.20) можно записать также в следующей удоб- ной для дальнейшего форме. Введем независимое переменное т = t/ц. Тогда задача (7.19) примет вид g = F(z)„ Z(0) = z°. (7.21) Утверждение (7.20) означает, что Ишг(т) = ф, или, иначе, для \/в 3 Tq(e) такое, что при г 5s То справедливо неравенство Iz(t) — ф1 < е. (7.22) Замечания. 1. Как видно из проведенных рассуждений, предельный переход (7.20) не является равномерным относитель- но t е (0, ТА, что хорошо иллюстрируется рис. 20. 2. Термин «устойчивый корень» не является случайным. Нетрудно про- следить связь проделанных построений с теорией устойчивости (см. гл. 5). Действительно, z = <р является точным решением уравнения (7.21), причем др в силу (<р) < 0 это решение асимптотически устойчиво по Ляпунову. Чтобы убедиться в этом, достаточно сделать замену переменных х = z — <р и воспользоваться теоремой 5.1 или теоремой 5.3, взяв в качестве функции
188 АСИМПТОТИКА РЕШЕНИЙПО МАЛОМУ ПАРАМЕТРУ ' 1ГЛ. 7 Ляпунова V-= х2. То, что интегральная кривая z = z(t) остается в е-ок- рестности прямой z — <р, обеспечено устойчивостью решения z = ф урав- dz нения ^ = F(z). Вернемся к общему случаю (7.14), (7.15). При рассмотрении этого случая идеи теории устойчивости будут сочетаться с идея- ми теории регулярных возмущений. Сопоставим задаче (7.14) (7.15) задачу dz„ Р = F (zv, у°, 0), z0 (0) = z°. (7.23) Эта задача является исследованной уже задачей типа (7.19). В силу 3° 20 = <р(«/°, 0) является устойчивым корнем уравнения F(z0,y°, 0) = 0. 5°. Будем предполагать, что начальное значение z° принадле- жит области влияния корня ф(г/°, 0) уравнения F(z°, у°, 0) — 0. Тео рема 7.4 (теорема Тихонова). При выполнении условий 1°—5° решение z(t, р), y(t, р) задачи (7.14), (7.15) существует на [0, ТА и имеет место предельный переход lim у (t, р) = у (f) при (7.24) Ц~*0 limz (t, p) = <p (y (i), t) ==z (i) при 0 <£<;?’. (7.25) u-»o Доказательство разобьем на несколько этапов. 1) Рас- смотрим сначала окрестность точки t — 0. Сделаем в (7.14) замену переменных т = tip. Получим = F (z, у, тр), z |т==0 = zn, dv , (7.26) =. и/ (Z, У, тр), у |т=0 = у0. На любом конечном промежутке изменения т эту систему можно рассматривать как регулярно возмущенную, причем соответствую- щая невозмущенная система имеет вид dz ~ F (zoi У at 0)» zok=“O — z°t 5 = 0,; уй |т_0 = у0. (7.27) Отсюда у0М = у°, а dz„ 4? = F (z0, 1А 0), г01,=0 = г» (7.28) Эта задача равносильна задаче (7.23) и является задачей типа (7.21). Поэтому согласно теореме 7.3 (см. (7.22)) получим, что
§ 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 189 для у е <0з то(е), при котором справедливо неравенство К (%) -Ф(ЛО) I < (7.29) Сравним задачи (7.26) и (7.27). Из 1° следует выполнение условий теоремы 7.2 о регулярном возмущении для т, где т как угодно велико и фиксировано. Решение невозмущенной за- дачи (7.27) определено при всех т и, в частности, на [0, то). Поэтому согласно теореме 7.2 (вместе с замечанием 2) получим, что для V^>0 при достаточно малых р на О^т^то (или на О < 1 Тор) существует решение задачи (7.26) (или, что то же самое, решение z(t, р), у(Л, р) задачи (7.14), (7.15)) и справедливы неравенства |z(«, р) - z0(t)| <-|-8 |y(i,p)-l/0|< (7.30) Принимая во внимание непрерывность <р(у, Z), можно, обеспечив достаточную малость \y(t, р) — г/°|, обеспечить также неравенство Iф (У (*, И), О — Ф (У°» °) I < у п₽и O<i<Top. (7.31) Из (7.29)—(7.31) получим, что при i==x^p = i0(p) lz(i, р) — <р(у(1, р), t)l<e. (7.32) 2) Обозначим Д(1, р) — z{t, р) — <р(г/(1, р), t). Соотношение (7.32) говорит о том, что Д(£, р) как угодно мало при i = i0(p). Неравенство (7.32) будет оставаться выполненным в некоторой окрестности справа от точки to. Величина этой окрестности зара- нее не известна. Может случиться, что неравенство (7.32) выпол- нено для всех t > to вплоть до t = Т, а может оказаться, что най- дется значение t\ < Т, при котором (7.32) перейдет в равенство. Убедимся, что в первом случае при всех t^lto, Т], а во втором при всех t^lto, ill величина y(t, р) как угодно близка к y(t). Для этого перепишем второе уравнение (7.14) в виде d£ = f(4>(y,t) + &(t,p),y,t)t (7.33) J/lt=«0(u> = i/0 + 6(p), и сравним эту задачу с задачей (7.17). Согласно полученному в предыдущем пункте величины to(g)» 1б(р)1 как угодно малы при достаточно малом р и величина I Д(£, р)1 как угодно мала при до- статочно малом р и t^lto, ТА или t е [10, fj. Задача (7.33) явля- ется регулярно возмущенной задачей по отношению к задаче (7.17) (см. теорему 7.2 вместе с замечанием 3). Поэтому при te[t0, ТА или t^[t0, tj y(t, р) существует, принадлежит D и, кроме того, для Vei>0 справедливо неравенство |i/(i, р) —
190 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ 1ГЛ. Т — y(t)\ < ei при 71 или t е [i0, tj, если только р, доста- точно мало. 3) Убедимся теперь, что неравенство (7.32) выполнено для всех (е [io, 71, т. е. из двух возможностей, указанных в 2), реа- лизуется только одна, а предположение о существовании точки <i < Т, для которой |Д(£, ц)|=е, приводит к противоречию. Пусть при ti =5 Т достигается равенство |Д(£, ц)|=е; Введем в рассмотрение функцию F(z, у, t) = [z —<р(у, i)]I 2 * * * * * В. В силу предположения о точке ti имеем |t ( 0. Но f = 2 tz - ф („, ()1 {^ЬЬД - Й f <?, у, () - Й). Так как F(z, у, i)l(=(1 =/=0, то знак {•} при достаточно малых ц, определяется знаком F(z, у, i), а, следовательно, в силу малости Д — знаком 8F £(<рМ, У, t) [z — <jp (у, i)[, гр dv 1ем самым знак всего выражения определяется знаком 8F -fa (ф (У, 0, У, 0- Так как согласно полученному в предыду- щем пункте p(i, р) принадлежит D, то согласно 3° и (7.18) 8F й(ф(И^ИМЛ)<0 I л и, следовательно, ^-1 ( <0. Противоречие приводит к выводу, что |Д(£, ц)|<е при i0 С < t С Т и, следовательно, I y(t, ц) — г/(й) | < еi при t0 t Т. Учитывая оба эти неравенства, а также то, что \y(t, ц) — г/°| < <е/3 при O^iCio (см. (7.30)) и ly(i) — г/°| < ei при 0=5 i^i0, получим утверждение теоремы 7.4. Замечания. 1. Из доказательства видно, что предельный переход (7.24) является равномерным на [0, 71, а предельный переход (7.25), справедливый на (0, ТА, равномерным не является. В окрестности t = 0 имеется область, в которой z-компонента ре- шения задачи (7.14), (7,15) сильно отличаемся от z-компоненты решения вырожденной задачи, т. е. от ф(г/(^), t). Эта область, хорошо заметная на рис. 20 для случая системы (7.21), называ- ется пограничным слоем. 8F 2, Из доказательства теоремы видно, что отрицательность нужна фактически лишь на вырожденном решении, т. е. достаточно, чтобы выпол- нялось условие ^- (<р (у (t), t), у (t), t) < 0,
3 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 191 3. Теорема 7.4 распространяется на векторный случай. Некоторые допол- нительные трудности возникают при этом с определением понятия области влияния. Что касается условия устойчивости, то оно может быть сформули- ровно как естественное требование, чтобы характеристические числа X(t) ЗА, , — , - ч матрицы (<р 1У, О» У, Ч удовлетворяли неравенству Re X < 0. Имеется и более общая формулировка условия устойчивости, данная А. Н. Ти- хоновым *). 2. Асимптотическое разложение решения задачи (7.14) , (7.15). На основании теоремы 7.4 можно написать следующее асимпто- тическое представление для решения задачи (7.14), (7.15): y(t, р) = y(t) + 81(1, р), z(t, р) = z(t) + 82(1, р) (z(t) <p(j/(l), 1)). При этом остаточный член 82(1, р) в выражении для z(l, р) не является равномерно малой величиной. Естественно предполо- жить, что если к z(t) добавить разность z0(t) — <p(j/°, 0), то полу- чится формула z(t, р) = z(t) + z0(t) — <р(у°, 0) + ез(£, р), где 8з(1, р) => 0 на [0, Т]. В самом деле, величина 8з(1, р) = = z(i, р) — z(i) — z0(t) + <p(j/°, 0) вдали от 1 = 0 мала потому, что z(t, р) близко к z(i), a z0(t) — к <p(j/°, 0), а в окрестности 1 = 0 мала_потому, что z(t, р) близко к z0(t) (см. (7.30)), a z(i) == <p(j/(t), 1) близко к <p(j/°, 0). Разность z0(r) — <p(j/°, 0) осущест- вляет поправку на «потерю» дополнительного условия z(0, р) = z°, которому не может удовлетворить z(t). Выражение z(t) + z(t) — — ф( i/°, 0) уже будет удовлетворять условию обращения в z° при т = 0. Можно доказать, что 8i(t, р)=О(р), 8з(1, р) = О(р). Более того, при достаточной гладкости правых частей (7.14) можно по- строить асимптотическое представление для решения задачи (7.14), (7.15) с остаточным членом O(pn+1), но, в отличие от ре- гулярного случая (см. теорему 7.1), это представление будет, помимо степенных по р (или регулярных) членов, содержать не- которые функции (так называемые пограничные члены), завися- щие от р не степенным образом; пограничные члены имеют за- метную величину в окрестности 1 = 0, а далее с ростом 1 быстро убывают. Введенная выше разность z0(t) — <р(у°, 0) представляет собой пограничный член в асимптотической формуле с остаточ- ным членом О(р). После этих предварительных замечаний перейдем непосред- ственно к описанию общего алгоритма построения асимптотики решения сингулярно возмущенной задачи (7.14), (7.15). Представим z и у в виде суммы двух формальных рядов (здесь и в дальнейшем под х будем понимать z и у в совокупности, *) См. Васильева А. Б., Бутузов В. Ф. Асимптотические разло- жения решений сингулярно возмущенных уравнений.— М.: Наука, 1973.
192 АСИМПТОТИКА РЕШЕНИИ ПО МАЛОМУ ПАРАМЕТРУ ' 1ГЛ. Z т. е. если выписывается некоторое соотношение для х, то это значит, что имеют место два в точности таких же соотношения ДЛЯ Z и у) _ х — x(t, р) + Пж(т, р), (7.34) где x(t, р) = xo(t) + ра^П) +... (7.35) — так называемый регулярный ряд (ср. (7.6)), т. е. ряд по степе- ням р с коэффициентами, зависящими от t, а Пх(т, р) = Пох(т) + рП1ж(т) +... (7.36) — так называемый пограничный ряд, представляющий собой так- же ряд по степеням р, но с коэффициентами, зависящими от т. Члены этого ряда называются пограничными членами. Подставим (7.34) в (7.14), умножив для симметрии второе уравнение на р: + 4 nz = Л* + nz. у + Пу, t)„ н4 + 4п^ = и/(2 4-ш, У + Пг/, U! U L Введем величины F и ПГ, полагая F==F(z(f, р,), j/(t, р), t), ПГ = Г(г(тр, р) + Пг(т, р), р(тр, р) + П£/(т, р), тр) — — Г(г(тр, р), г/(тр, р), тр) (аналогичные величины / и П/ введем для /). Тогда (7.37) запи- шется в ваде l‘4 + ^n”“? + nF. +4п" = н(7+Щ)- <7-38> Разложим теперь F и ПГ формально по степеням р (коэффици- енты этих разложений будут зависеть от t и т соответственно): F = Fq + pFi +..., ПГ = ПоГ +рП|Г +..., после чего в (7.38) приравняем коэффициенты при одинаковых степенях р, причем отдельно зависящие от t и отдельно зависящие от т: 4^=^ 4^=^ <7-39> 4nftz = nftr, (7.40) Тем самым мы получили уравнения для определения членов раз- ложений (7.35) и (7.36).
§ 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 193 Выпишем эти уравнения более детально для к = 0. Имеем 0 = Fo = F (zo» Уо> 0» ~ / (zo> Уо, 0- (7-41) Эта система совпадает, как и следовало ожидать, с вырожденной системой (7.16). Имеем также (учитывая первое из уравнений (7.41)) 4^ = ^ F (z0 (0) + Пог, у0 (0) + П0£/, 0) - F (z0 (0), (0), 0) ^Г(го(О) + По2,уо(О) + Пог/,О), ^noJ/=O. (7.42) Начиная с Zc=_l, уравнения (7.39) и (7.40) будут линейными относительно zfe, yh и IIfez, nftj/. Обратим внимание на то, что система _(7.39) не содержит производной от zft, а только производ- ную от yk, а система (7.40) имеет ту особенность, что второе урав- нение в ней отделяется, так как его правая часть содержит члены только предыдущих номеров. Для того чтобы из полученных уравнений (7.39), (7.40) опре- делить члены разложений (7.35), (7.36), нужно задать началь- ные условия. Для этого подставим (7.34) в (7.15): 7о(О) + p^i(0) +... + Поя(О) + рП^Ю) +... = х° (7.43) и приравняем коэффициенты при одинаковых степенях р в обеих частях этих равенств. Приравнивание коэффициентов при нуле- вой степени р дает 7о(О) + Пог(О) = z°, у0(0) + Пог/(О) = у°. (7.44) Рассмотрим второе из этих равенств. Без каких-либо дополни- тельных соображений из него нельзя определить j/0(0) и Пог/(О). Однако на пограничные члены, которые призваны играть роль поправок в окрестности t — 0, а при t > 0 стремиться к нулю вме- сте с р, следует наложить дополнительное условие П,а: 0 при т °°. Отсюда приходим к выводу, что noj/(O) = 0, так как иначе (см. (7.42)) По£/(т) = Пог/(О) = const 0. А тогда из (7.44) 2/о(О) = у°. (7.45) При зтом условии решаем систему (7.41) и получаем, что z0(t), г/0П) совпадают с решением z(t), yit), которое уже встречалось в теореме 7.4. Из (7.41) получим zq(O) = <p(j/(O), 0) = ц>(у°, 0), а тогда первое из равенств (7.44) дает начальное условие для 13 А. Н. Тихонов и др.
1У4 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ [ГЛ. 7 Пог. Итак, начальные условия для системы (7.42) имеют вид noj/(0) = 0, Пог(О) = г° - zo(O) = z° — q(y°, 0). (7.46) Поэтому Пог/(т)—0, а Пог(т) является решением следующей на- чальной задачи: Пог = F (<р (г/°, 0) + Пог, г/0, 0), (7.47) Пог(О) = г° — <р(г/°, 0). Сравнивая задачу (7.47) с задачей (7.28), нетрудно устано- вить, что Пог = г0(т) — <р(г/°, 0). Об этой разности уже шла речь выше перед началом описания общего алгоритма. Полученное выше неравенство (7.29) означает, что Пог(т) -> 0 при т Итак, нулевые члены разложений (7.35), (7.36) полностью определены. Приравнивая в (7.43) коэффициенты при первой степени ц, будем иметь г1(0) + П1г(0) = 0, гМО) + П1г/(0) = 0. (7.48) Кроме того, нужно воспользоваться условием П\у 0 при т Из второго уравнения (7.40) (при к= 1) имеем т ЩгДт) = Щг/ (0) + 1 По/<?5,, о откуда в силу условия на П1# при 00 следует оо П1У(0) = -Jn0/d^ (7.49) о Сходимость появившегося здесь интеграла будет доказана ниже (см. (7.54)) и вообще все выкладки ведутся пока формально. С учетом (7.49) для П1!/ получим оо П12/ (?) = — j и„/ ds. (7.50) т Из второго равенства (7.48) теперь следует оо г/х(О) = fnjds. (7.51) о Это и будет начальным условием для системы (7.39) при /с = 1, откуда определятся yi(t), zj(Z). После этого из второго равенства (7.48) получим ntz(0) =-г,(0). (7.52)
СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 195 § 2] Это условие позволяет найти IIiZ из первого уравнения (7.40) при к — 1, поскольку И1£/ уже определено. Совершенно аналогично определяются Нку, ук, zk, Hkz (к = 2, 3, ...) из системы (7.39), (7.40) с помощью дополнительных условий -*• 0 при к оо, СО M0) = J'lWdT„ Hftz (0) = — zft (0). (7.53) о Тем самым описание построения ряда (7.34) закончено. В теории сингулярных возмущений доказывается, что для Пкх имеет место оценка <Се-х,/“ (fc = 0, 1, ...), (7.54) где С > 0, х > 0 — некоторые постоянные. Эта оценка означает экспоненциальное стремление Пьа; к нулю при т это же не- равенство обеспечивает сходимость интегралов в (7.53). Основное утверждение, относящееся к только что проведен- ным построениям, заключается в том, что ряд (7.34) является асимптотическим рядом для решения x(t, р) задачи (7.14), (7.15), а именно, в теории сингулярных возмущений доказывается, что разность между х(Л, р) и n-й частичной суммой ряда (7.34) имеет порядок О(р”+1). Таково обобщение теоремы 7.1 на сингулярно возмущенную систему. Подробнее с этим можно ознакомиться в книге*). Приведем доказательство асимптотического представления для реше- ния задачи (7.14), (7.15) с остаточным членом О(р). Доказательство пред- ставления с остаточным членом О(р"+1) сложнее лишь в чисто техническом отношении. Положим Д = z — zo — Пог, б = у — у0 и перейдем в (7.14), ременным Д и б: <?Д .- . dz0 йП г ^ = ^(2о + Пог + Д’ ^о + 6’ IT = /(2о+Пог + Д, !/о+б,0—dF' Л (0, ц) = 0, б (0, р) = 0. Теорема 7.5. Пусть выполнены условия: 1°. F(z, у, t) и f(z, у, t) непрерывны по совокупности аргументов в не- которой области Н. _ 2°. На сегменте [0, Т] определено решение yo(t), z0(t) задачи (7.41), {7.45) и это решение принадлежит Н. (7.15) к пе- (7.55) (7.56) *) Васильева А. Б., Бутузов В. Ф. Асимптотические разложения решений сингулярно возмущенных уравнений.— М.:-Наука, 1973. 13*
196 АСИМПТОТИКА РЕШЕНИИ ПО МАЛОМУ ПАРАМЕТРУ [ГЛ. 7 3°. Fz(z0(4), yo(t), t) существует, непрерывна и отрицательна при [0, 7]. 4°. z° принадлежит области влияния <р(у°, 0). 5°. При 0 t 5g: Т, |Д| <8, |6| <е (в — некоторое, может быть, доста- точно малое, но фиксированное, не зависящее от ц число) F(ze + Из + Д, У о -F 6, t), /(zo + Поз -f- Д, уо 4- 6, 4) непрерывны вместе с производными до второго порядка включительно по Д и 6. Тогда на существхдет решение &(t, у,), 6(4, р.) задачи (7.55), (7.56), единственное в области |Д|<е, |6|< е, где 8 достаточно мало, и справедливы равномерные относительно 4 е [0, 7] оценки Д(«, И) = 0(g), б(«, и) = 0(н). (7.57) Утверждение теоремы означает, другими словами, что в окрестности кривой з = zo (4) 4- Поз — I, у = уо(4) существует единственное реше- ние задачи (7.14), (7.15) и справедливо представление I t \ Mt, Н)=г0(4)4-П0з1—) 4-0(р), у(4, н)=У0(П + О(|х). (7.58) Заметим, что (7.58) содержит утверждение теоремы 7.4. Доказательство представляет собой развитие схемы, изложенной выше (см. доказательство теоремы 7.2). Лемма 7.1. Имеет место неравенство |Поз| (7 59) где С > 0, х > О — некоторые постоянные Мы уже видели выше, что Пог->О при т->-<». Сейчас требуется лишь уточнить характер этого стремления к нулю. Обратим внимание на то, что (7.59) — это_ (7.54) при х = z, к = 0. Из (7.47) имеем (напомним, что <р(у», 0) = го(О), у» = уо(О)) 4 Пог = Fz (% (°) + епо2- Уо (0), 0) noz, откуда т J't'’z(zo(0)+enoz,i/o(0),0)dT ПрЗ = [z° — ф (у0, о)] е° Выберем то так, чтобы для т т0 П02 было достаточно малым, и фиксиру- ем это то. noz должно быть малым настолько, чтобы, как следствие 3°, было выполнено неравенство Fz(zo(O)4-6П0з, уо(О), 0) < — х < 0. Имеем тогда То т §Fzdt fpjdx |П02j = |z° — ф(у°, 0)|е° ет» < То < | z° - ф (у0, 0) | е° < С~™, То jp-dT так как | z° — ф (у0, 0) | е° еКТс < С.
§ 21 СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 197 Запишем (7.55) в виде dA = а1± (А, б, t, |х) Д + а12 (А, б, t, |х) б + Ry (t, р), d6 (7'6°) = a21 (A, 6, t, |x) A -f- c22 (A, 6, t, |x) 6 -J- R, (t, |x), где «И = J Fг Go + По2 + 6Д’ ~У. + 6’ 0 d6> О “12 = J FV Go + П0г’ У0 + 66’ 0 О («21, «22 имеют аналогичную структуру), V) = F Go + П02’ j'o’ О ~ И ~df ~ 1R П02’ R2 (t, |1) = / Оо + П„г> у0, t) - Лемма 7.2. Справедливы оценки Ri(t, ц) = О(ц), Rzft, ц) = O(e~xt/l1), Оценка для Яг получается сразу из леммы 7.1, так как если учесть (7.41), то Rs = fi («о + 0Пог, у о, t)noz. Чтобы получить оценку для Rh достаточно убедиться, что 'Чй = = F (zo + Пог, у0, t) —Пог = О (ц). Используя (7.47), представим (ЧД, ^Rt = F 0„ (t) + По2, (0, i) - F (0) + noz, ув (0), 0) = 1 = Ф (Пог, t) — Ф (Пиг, 0) = t J Ф4 (Пог, 0t) d6. О Но фДПо2- е<) = = FZ (2о <6г) + По2’ ~УВ <6г)> е0 2о <е0 + Fy (•) Уо (6t) + Ft (.) = = Fzz (2о <6t) + W> VB 60 2o По2- Здесь учтено, что F(zo, у о, t) = 0 и, следовательно, f’zOo’ уВ' 0 zo~^Fy (‘)^о + Ft('l ==0- Отсюда 1 (1Ч I < г lFzz 11 2о 11 По21 < Cte-^ < СЦ, так как sup(te_K,/l1) = це~'/г..
198 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ [ГЛ. 7 Перепишем (7.60), введя Лгл(i, р) = aih(0, 0, t, ц), Ь,-ь = ац, — afft, Lt-= — ЬцА + ЬцЬ (i, к = 1, 2): dA - c P~dt = °11Д + °126 + L1 + Л1» db - dt ~ °21Д + °226 + L2 + RZ- (7-61) Из второго уравнения (7.61) имеем t 6 e 's’ (7.62) 0 где t t la2!dt f v 0 t (u22dt R2ex dx t о t о откуда 7?з = О(ц). Подставляя это в первое уравнение (7.61), получим t t/Д - г _ ^~dt = СИД + J Й21Д <Т) е dX + Lt + А’ (7.63) 0 где Lt — al2Ls 4~ L\, Rt = a^Rs + Ri = O([i). Из (7.63) имеем где A = (7.64) '5 T t t Для e т справедлива оценка с 1 < e u , доказывающаяся так же. как оценка для Пог в лемме 7.1. Отсюда следует, что fl5 = О(ц). Первое слагаемое в (7.64) преобразуем интегрированием по частям. Получим t А (<) = j" Кr (t, т, р) А (т) dx 4- L6 4- R&, о (7.65)
§ 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 199 где |л\ (г, т, р.)| = A — Jaudfc I «12 (5, Н) “21 <г’ Н) еТ Т- е Е т л с *<*-£> < J-jTe м dl<K’ т i т. е. К\ ограничено при ц->-0. В виде, аналогичном (7.64), можно переписать и (7.62):. t б (t) = f К2 (t, т, р) Д (т) dr + L3 4- 7?3> (7.66) О t «21 (т, В) ех где | К2 (t, т, р) | = Рассмотрим выражения Li, £2, ..которые возникали в процессе про - веденных выкладок. Li является функцией Д и б. В области | Д | < е, | б | <Г е | \ - £1 (АГ М < «1 (^Р I Д2 ~ А! | + «J, Р2 - 61 | )• <7'67) причем СС| < 1, если е достаточно мало. Тем же свойством обладает L2. Ls(&, б) является уже не функцией, а некоторым оператором от Д и 6, но в силу свойства L2 ь3(д2. y-MAv6i)l = I L2 (Д2* < % (“1) ( SUP I Д2 ~ А1 I + SU₽ I б2 — 6I I V 2' ' |[о,Л 1 2 11 [o,l'j| 2 11 ) причем можно сделать a2(ai) < 1, если е достаточно мало. Нетрудно прове- рить, что свойством типа (7.67) обладают также операторы L4 и Д5. Для дальнейшего потребуется один результат из теории интегральных уравнений, который докажем здесь как лемму. Рассмотрим интегральное уравнение t У (О = J «) V(s) ds + / (t)> (7-68) о где K(t, s) —непрерывная функция, ограниченная по модулю величиной К. Лелиаа7.3.Решение интегрального уравнения (7.68) существует и пред- ставимо в виде t У (*) = J R (t, «) / («) ds + / (t), о (7.69) где R(t, s) — некоторая непрерывная функция (называемая резольвентой), имеющая оценку R(t, s) < К'exp (K|t — s|).
200 АСИМПТОТИКА РЕШЕНИИ ПО МАЛОМУ ПАРАМЕТРУ [ГЛ. Z Для доказательства воспользуемся методом последовательных прибли- жений, полагая ^у (t) = / (t), (t) = j* К (t, s) Wy (s) ds + / (t). Равно- o мерная сходимость последовательности {(ft,y(t)} доказывается, как в § 6 гл. 2. Кроме того, имеем t „ (0)^ = J к (i, s) / (s) ds, о t t s (2)^ _ (l)y = ^K(t, s) (<»y - "»y) ds = [ К (t, s) ds [ К (s, g) / (g) dg = 0 0 0 t t t = J / (g) dl J К (t, s) К (s, g) ds = J K2 (t, g) / (g) dg. 0 6 0 Методом индукции нетрудно получить t t Wy-<n-^y = ^Kn(t,s)f(s)ds, где Kn (t, g) = J Кп_г (t, g) A(g,s)dg. 0 S Отсюда = (0)y + (Wy - Юу) + . . - + (Wy _ <n~»y) = t = 7(0 + 0 + K2 (i, 0+-"+ Kn (t, s)]ds. (7.70) о Ряд K(t, s) +K2(t, s)+... сходится равномерно, что следует из оценок — — А"‘Н —«Г-1 | К | < К, ] К21 < К2 11 — s |, • • •, | Кп | <-[п— ijj-• Поэтому, обозна- чая сумму ряда через R(t, s) и переходя в (7.70) к пределу при и—юо, по- лучим (7.69). Лемма доказана. Перейдем к доказательству теоремы. Применяя формулу (7.69) к (7-65), где в качестве / возьмем £5 + Rs, получим А = Le + Re, (7.71) а подставляя это в (7.66), получим 6 = £t + /?7. (7.72) Здесь Re — О(р), R2 — О(р), a Le и Li обладают свойством типа (7.67). Запишем систему уравнений (7.71), (7.72) в виде у = Ay + R, (7.73) применяя обозначение у для пары Д, 6. Существование решения у уравне- ния (7.73) или, что то же, существование решения Д, б системы (7.71), (7.72), а следовательно и задачи (7.55), (7.56), можно доказать, пользуясь опять-таки методом последовательных приближений, который сходится, так как оператор А будет сжимающим в силу свойств операторов Ls и L7, отме- ченных выше.
§ 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 201 Положим ту = R. Из свойств Re п /?7 имеем р((0’г/, 0) < Сц (расстоя- ние вводится так же, как в § 7 гл. 2). А тогда Р Vn'y, 0) С р (W у, 0) + р (‘Ц/, ‘° у) + ... • • • + Р < Ср (1 4- а + ... + а") < где а < 1 — коэффициент, характеризующий сжимающее свойство опера- тора А. И наконец, для предела у последовательности сп>у, т. е. для решения уравнения (7.73), будем иметь р (у, 0) р (у, 'п)у) -р р ((н)у, 0) < р (у, (’!,£/)-р Сн + | _1 к- Устремляя п к оо при фиксированном ц, будем иметь р(г/, 0) С Сус/(1 — а). Это означает, что sup I Д Ц- sup I б I с;. Сн/(1—а) п, таким об- (о.Г| |о,? I разом, А = О(|х), б = О(р). Теорема 7.5 доказана. 3. Построение асимптотики фундаментальной системы реше- ний для линейного уравнения второго порядка с малым парамет- ром при старшей производной. В ряде задач теории колебаний, квантовой механики и др. встречается сингулярно возмущенное уравнение вида u2y" + Q2(x)y = 0, (7.74) не удовлетворяющее требованиям предыдущего пункта. К типу (7.74) принадлежит, в частности, уравнение движения маятника (7.11) при отсутствии трения, т. е. в случае а = 0. Чтобы урав- нение (7.11) свелось к системе типа (7.14), для которой выпол- нено условие устойчивости (7.18), лежащее в основе всей теории п. 1, нужно, чтобы а было отличным от нуля. Если же сс = О, то теория п. 1 неприменима. Как известно, в этом случае решение уравнения (7.11) носит колебательный характер (вследствие ма- лости р колебания будут иметь очень большую частоту), т. е. явление качественно отличается от рассмотренного в п. 1. Пользуясь линейностью уравнения (7.74), мы не будем свя- зывать построение асимптотики с заданием дополнительных ус- ловий, как это было сделано в предыдущем пункте, где рассмат- ривалась начальная задача, а поставим целью построить асимп- тотику фундаментальной системы решений, что даст возможность получать асимптотику решений, определяемых самыми разнооб- разными дополнительными условиями. Будем предполагать, что на сегменте a^Zx^b (Kxj^Q и яв- ляется трижды непрерывно дифференцируемой функцией (для определенности будем считать Q{x) > 0). Перейдем в уравнении (7.74) к новой неизвестной функции и, положив у = uv, где v -= ехр I с — J Q И dx а (7-75)
202 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ [ГЛ. 7 Заметим, что в случае Q — const v переходит в ехр[-у-^(х — а) и выражение у = uv, где и — const, является просто точным ре- шением. Произведя в (7.74) указанную замену, получим уравнение ри" + 2iu'Q + iuQ’ — 0, которое запишем в виде системы цг' — —2izQ — iuQ', и’ = z. (7.76) Положив здесь формально р, = 0, получим 2zQ — — uQ', и — zr откуда Возьмем частное решение этого уравнения, имеющее вид — 4 “W’Frer <7-77> Оказывается, если н(х) подставить в (7.75) вместо и, то по- лучится приближенное (в асимптотическом смысле) представлении для некоторого решения уравнения (7.74), которое назовем г/Дх). Обозначим через yztx) решение, комплексно сопряженное г/Дх): Уг = У1- Тео рема 7.6. Пусть Q(x)>0 и трижды непрерывно дифферен- цируема на [а, Ы. Тогда на [а, 61 существует фундаментальная система решений уравнения (7.74) вида У1 = + 81 Р)]ехР LFv(z) J J— + е, (х, и)I ехр )<?(*) И Q (х) dx (7.78} причем Е|(х, р.) = О(р.), е2(я, р) = (Хр). Для доказательства теоремы 7.6 положим и — и = д, z — z — А* где и определено формулой (7.77), a z = u'. Для А и 6 получим систему р.А' = — 2iQ\ — iQ'b - pz', 6' = A (7.79) и определим эти функции начальными условиями 6(a) —0, Д(а) = 0 (7.80> (тем самым мы фактически задаем начальные условия для и и z). Разобьем доказательство на два этапа. 1) Докажем сначала, что 6 = 0(g), А = О(р). (7.81)
$ 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 203 (7.81) означает, что существуют решение системы (7.76), име- ющее вид и = и + О(ц), z = z + О(р), и, следовательно, решение У1 уравнения (7.74), представимое первой формулой (7.78). Что касается второго решения г/г, то, так как у2 = у*, представление для У2 отдельного доказательства не требует. При этом е2 (х, р) — = Ej (х, р). Для доказательства (7.81) перейдем от (7. 79), (7.80) к экви- валентной системе интегральных уравнений А (х) = f (fl., е dXt a М (7.82) 6(x) = f Д(В)<& а •откуда перейдем к уравнению, содержащему только А(х), * /р \ --f<2dx A(^)=J j ДМе dx- а ' a J х х ~^fQdx - f?(T)e т dx = (1)4- (2). (7.83) Интегрируя по частям второе слагаемое этого выражения, по- лучим -^Qdx , р V (2) = — ре г LM + р I е г ) dx = а Н) Р- a v х ‘ Преобразуем теперь (1) таким же интегрированием по частям: X +fterajA(B<i5 е а \ а ‘ а +j[GW),fA®‘i5+Swawle’^<M’ *• a L a J
204 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ |ГЛ. 7 Таким образом, уравнение (7.83) принимает вид X Т X А (*) = f ₽ (-к, Ь и) j д (£) + j Т (х, т, р) А (т) dr + а (х, р) ps а а а при этом 1а(а:, р)| <а, |р(ж, т, р)| < р, I7(ж, т, р)| < у, где а, Р, у — некоторые не зависящие от р постоянные. Меняя в первом слагаемом порядок интегрирования, получим XX X J A (g) dt J Э (х, т, р) dx = ( р (х, 1, р) A (*) а £ а где р(;г, р) < 6, б — не зависящая от р постоянная. Тем самым уравнение (7.83) преобразуется к окончательному виду X А (я) = J А (ж, т, р) А (т) dx + а (х, р) р, (7.84) а где К(х, т, р) = р(х, т, р) + у(а:, т, р.) и, следовательно, \К{х, т,. р)| <К (постоянная К не зависит от р). Применим к уравнению (7.84) метод последовательных при- ближений, подобно тому, как это было сделано в отношении урав- нения (7.9). Положим (ША = 0, №+1,А = J К (х, х, р) (ft*A (т) dx 4- а (х, р) р. а Методом индукции, как это уже не раз делалось выше, нетрудно получить оценку | <*+1>Д _ *>Д | ^ар (7.85) из которой, как в § 6 гл. 2, следует равномерная сходимость последовательности (ft,A к решению А(ж) уравнения (7.84). Так как (|,'А = (0)А + (11)А — <0)А) +_+ ((,11А — (,<_1)A) и, следователь- но, Р’АК1(0,А1 + 1(1,А-(0)А|+...+ |(ft)A-t'=-1)Al, то соглас- но (7.85) | (fe)A | < сер (1 + (х - а) + ... + К(х-а) _ К(Ъ-а) Xi $4 аре аре = Ср. Поэтому | А | = I Иш ffe) А Ср, т. е. А (х) = О (р), что и требует- I А,—| ся. Аналогичная оценка для 6(х) получается из второго уравне- ния (7.82). Таким образом, оценки (7.81) доказаны.
§ 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 205 2) Убедимся теперь, что решения уг и уг = у* линейно не- зависимы, доказав, что определитель Вронского ZKyi, у2) отличен от нуля. Имеем Ч? ч: U V * * ни * f *' Ух У1 D{y^ у2) = Учитывая, что v' = — Qv, получим далее D (Ух, Уч) = vv* 12.1 Б I и и + о (р) OIW| = -vl““’ + O(t‘>l“ = -vl“2 + °wl. откуда, уже ясно, что эта величина отлична от нуля. Таким образом, уг и у2 = уг действительно образуют фунда- ментальную систему решений, и теорема 7.6 доказана. Замечания. 1. Можно доказать, что аналогичный результат имеет место и для уравнения р,2у" — Q2(x)y = 0, с той разницей, что в (7.78) следует i заменить единицей. 2. Полученные асимптотические формулы (7.78) теряют смысл, если на [л, 6] имеются точки, где Q(z) обращаются в нуль. Такие точки назы- ваются точками поворота. Термин происходит из квантовой механики, где некоторые задачи для уравнения Шредингера в одномерном случае приво- дятся к уравнению типа (7.74). Прп наличии точек поворота асимптотика строится более сложным образом и соответствующая теория выходит за рамкп настоящего учебника. Метод построения асимптотики решений урав- нений типа (7.74) в физике часто называется ВБК-методом по имени уче- пых-физиков Венцеля. Бриллюэна и Крамерса, разработавших соответству- ющий алгоритм в связи с задачами квантовой механики (подробнее об этом см. *)). 3. Метод намп продемонстрирован на примере (7.74). Следует, однако, заметить, что этот метод распространяется на сингулярно возмущенные системы более общего вида. Подробный анализ основных идей метода, его дальнейшее развитие и связь с вопросом так называемой регуляризации сингулярно возмущенных задач содержится в работах С. А. Ломова (см., например.**)). 4. Метод усреднения. Рассмотрим уравнение = рУ (У, t), У (О, И) = у°. (7.86) Из предыдущего известно, что при условии достаточной гладко- сти правой части (7.86) на некотором сегменте [О, Г] решение за- *) Ландау Л. Д., Лифшиц Е. М. Квантовая механика.— М.: Нау- ка. 1974, гл. VII. **) Ломов С. А. Теория возмущений сингулярных краевых задач.— Алма-Ата, 1976.
206 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ ' [ГЛ. Т дачи (7.86) представимо асимптотически многочленом но степе- ням ц (теорема 7.2). Однако при решении ряда вопросов матема- тической физики приходится исследовать решение на произволь- но большом промежутке изменения t, например, для t ~ 1/ц. В этом случае описанные в § 1 методы неприменимы. Этот случай естественно отнести к классу нерегулярно возму- щенных. Обратим внимание на то, что замена переменных £ = = tp приводит к конечному промежутку изменения £, но уравне- ние принимает вид Jy_^Y(y -Ц \У' Н Г В этой форме нерегулярность возмущения становится особенно хорошо заметной. В настоящем пункте мы опишем еще один асимптотический метод, развитый для нерегулярно возмущенных систем,— так на- зываемый метод усреднения, основы которого заложены Н. М. Крыловым и Н. Н. Боголюбовым *). Этот метод, как будет видно ниже, особенно удобен для описания нелинейных колеба- тельных процессов. Сформулируем правило построения асимптотики, которое дает метод усреднения. Введем функции т У(т]) = Ит4-[^(П, ОА (7-87) 7-.те 1 J О являющиеся средними значениями правой части по явно входя- щему переменному t. Переменное ц при этой операции считается фиксированным. Замечание. В случае ограниченных периодических по С функций (с периодом 2л для определенности) 2Л r(n) = 2^J ^dt- Действительно, Т = 2/сл + т (0 < т < 2л) и lim 1 Y (ц, t) dt = о 2ЙЛ+т 2ЙЛ = Ит— ‘---------- С У(П, = f У(Т1, t)dt = 2fcn(l+J—) J 2П = ST.fr(4, l)dt. 0 *) Крылов H. M., Боголюбов H. H. Введение в нелинейную ме- ханику.— Киев: Изд-во АН УССР, 1937.
§ 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 207 Предположим, что кроме предельных соотношений (7.87) спра- ведливы также соотношения _ т = St Т J(п’ ° dtf <7-88> о „ UY т. е. среднее значение производной равно производной от среднего значения Y. Поставим в соответствие уравнению (7.86) следующее, так на- зываемое усредненное уравнение, которое в принципе проще (7.86): -^- = pT(n), t](O) = j/O. (7.89) Справедлива следующая Теорема 7.7. Пусть 1°. В некоторой области lyl < fe, 0=5£<оо функция Y(y, t) непрерывна и равномерно ограничена вместе с производной пер- вого порядка по у. 2°. При |г/|=£6 существует среднее значение (7.87), а также справедливо (7.88), причем предельный переход в (7.87) и (7.88) имеет место равномерно относительно ц е [ — b, bl. 3°. Решения у и т] задач (7.86) и (7.89) существуют, и принад- лежат (— Ь, Ь) при где L — не зависящая от ц. по- стоянная. Тогда равномерно относительно t е Ю, L/p] имеет место предельный переход lim (у — ц) = 0. (7.90) в->о Рассмотрим величину t и(П, 0 = J [У (Я, «) - Y (ц)1 dt, (7.91) о а также ее производную по т] t _ ди С |>У / <zrl тх у- поч " J к J (7.92) о и докажем, что в области |т)| < b, справедливы соот- ношения ри = е(р), ц^ = Е(р). (7.93) Здесь н в дальнейшем условимся через е(р) обозначать любую величину, бесконечно малую вместе с р равномерно относительно тех других переменных, например ц и t, от которых эта величина зависит. Иными словами, (7.93) означает равномерное относи- . ди тельно т] и t стремление |Ш и к нулю.
208 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ [ГЛ. 7 Докажем первое из соотношений (7.93). Второе доказывается аналогично. Имеем t ЦП (т), t) = pi4 J[y (т), t) - У (Т])] dt = ptE (7], t). О Пусть O^i^l/Ур. Тогда pi^Cl'p, У(т], i) равномерно ограни- чено относительно т] е [ — Ь, 6] в силу равномерности предельного перехода (7.87), т. е. рп(ц, Z) = О(Ур?. Если же 1/Vр t С Ыр, то pt=g£, а в силу (7.87) для V^>0 Зр0(6) такое, что при р<ро(6) выполнено IЕ(т], i)l<6/L, т. е. 1рн|<6 для всех Поэтому ри(т], i)=e(p) для 0=Si=SL/p, что и требовалось. Введем теперь в рассмотрение функцию y(t, р) = T](t) + pu(7](t), i), (7.94) Эта функция удовлетворяет уравнению у' = рУ(у, t) + R, у(0, р) == г/°, где /?=(т1 4- рц)' — рУ (ц + pu, i) = рУ (т]) + р — рУ (т]+ци, t). Учитывая, что J рУ (П) + ^, что J = У (ц, i) — У (т]) и dY что У (т] + t) = Y (т), t) + — (?}*, t) iiu, получим Я = p2^ У (т)) — p2“ (Л*, 0 = PE (p) = о (p). Нетрудно убедиться, что Д = у — у => 0 при р -> 0 равномерно относительно t е [0, L/pl. В самом деле, величина Д удовлетво- ряет уравнению ^=р|4 + 6М)Л + Я. (7.95) При этом (X 0 1, R = о(р), Д(0, р) = 0. В силу условия 3° тео- ремы \у + вД I < b при 0=Si=SL/p. Поэтому существует не за- висящая от р постоянная N такая, что (у + 6Д, i) < и из (7.95) получим t ц f^(y+eA,t)dt jJ Rd£ о С о (р) у eNL. откуда и следует равномерное относительно t е [0, L/р] стремле- ние Д к нулю при р -> 0.
§ 2] СИНГУЛЯРНЫЕ ВОЗМУЩЕНИЯ 209 Пользуясь этим результатом, соотношением (7.93), получим (7.90), и теорема 7.7 тем самым Замечания. 1. Утверждение теоремы 7.7 ливым для случая, когда в (7.86) величина у функцией. В условиях теоремы вместо естественным образом ЗУ. появятся производные —-. В доказательстве встретятся неболь- (7.94) и оценкой доказана. остается справед- является вектор- шие технические осложнения при оценке А, которые можно пре- одолеть, пользуясь соображениями § 4 гл. 2. 2. Теорема 7.7 была сформулирована и доказана при упро- щающем предположении, что не только решение ц((, у) более простой, чем исходная, усредненной системы лежит в ( — Ь, Ь), но и решение ykt, у) исходной системы также лежит в (— Ь, Ь). От этого последнего требования можно избавиться, наложив до- полнительное требование на ц(£, у): ц <= [ — b + б, Ъ — б] при Отсюда неравенство |у(£, у)I < Ъ можно получить как следствие. В самом деле, пусть при некотором Т L/y имеем \у(Т, у)| = Ъ, т. е. интегральная кривая выходит на границу об- ласти. Возьмем Т* < Т, достаточно близкое к Т, чтобы у(.Т*, у,) отличалось от у(Т, у) не более чем на 6/4. Поскольку \y(t, у)| < Ъ при 0 < t =£ Т*, то при 0 t =£ Т* справедлива теорема 7.7 и при достаточно малых у у) отличается от г/(7’*, у) не более чем на 6/4. А тогда ц(7’*, у) отличается от у(.Т, у), равного b или — 6, не более чем на 6/2, что противоречит тому, что т]е[-Н + 6, 6 — 61. Противоречие приводит к выводу, что \y(t, у)|<6 для 0=S/=SL/y, а тогда, как было доказано, (7.90) справедливо на всем L0, LIу]. Можно было бы не предполагать также и существования решения р(4, у), а доказать его существование в окрестно- сти i](t), подобно тому, как это было сделано, например, в тео- реме 7.2. 3. Мы привели здесь простейшую теорему метода усредне- ния. Существует обширная литература, посвященная методу усреднения, в которой приводятся доказательства различных бо- лее тонких и сложных теорем и строятся приближения, дающие любую асимптотическую точность *). *) Подробнее с этим можно ознакомиться, например, по книгам: Боголюбов Н. Н, Митропольский 10 А. Асимптотические ме- тоды в теории нелинейных колебаний.— М.: Физматгиз, (963. Митропольский Ю А. Метод усреднения в нелинейной механи- ке.— Киев: Паукова думка, 1971. Волосов В. М., Моргунов Б. И. Метод осреднения в теории нелинейных колебательных систем.— М.: Изд-во МГУ, 1971. Г р е б е н в и к о в Е. А., Р я б о в Ю. А. Новые качественные методы в небесной механике.— М.: Наука, 1971. 14 а. н. Тихонов и др.
210 АСИМПТОТИКА РЕШЕНИЙ ПО МАЛОМУ ПАРАМЕТРУ [ГЛ. 7 Пример. Рассмотрим уравнение Ван-дер-Поля х" — р (1 — х2) х' + х = 0, (7.96) описывающее ламповый генератор на триоде с колебательным контуром в анодной цзпи*). Перепишем (7.96) в виде системы х' — и, и' •— [1 (1 — х2) и — х и зададим начальные условия х(0, р) = х°, и(0, р) = 0. Введем новые переменные yt и j/2, положив х — yt cos(7 + у2), и= — yi sin(f + у2). В переменных у,, у2 получим систему 24 = И у-~j ~-j-cos 2 (‘+ У2)+—• c°s 4 (7 + у2) Т (1 ~ "Т)sin 2 ('+ _ тгsin 4 (‘ + при условиях 1/1(0, р) = х°, у2(0, р) = 0, являющуюся системой типа (7.86). Усредненная система (7.89) имеет вид („2 \ 1 —-j-1. т]'2 = 0; т]1(0)=х°, Т]2 (0) = 0. Отсюда t]2(7) = 0. Уравнение для тр отделяется. Если построить плоскость t, T]i, то, как на рис. 20 (данный случай отличается только масштабом по оси 7), нетрудно проследить, что если х° > 0, то существует решение ш(7), приближающееся при 7->оо к тр = —2. Эти решения можно записать в виде квадратур. Приближенное решение уравнения (7.96), получающееся по методу усреднения, имеет, таким образом, вид ж = Ьр(«, И) + e(p)]cos(7 + е(р)). . (7.97) Уравнение для тр имеет два стационарных решения тр — ±2. Им отве- чают решния уравнения (7.96) вида х — [±2+ e(p)]cos(7 + е(р))_ Заметим, что разложением по параметру р в степенной ряд (7.6) пред- ставление (7.97) не получится. •) См., например, Мище нко Е. Ф, Ро зо в Н. X. Дифференциальные уравнения с малым параметром и релаксационные колебания.— М.: Наука, 1975. В книге дается вывод уравнения Ван-дер-Поля. Что касается асимпто- тики, то авторы интересуются случаем, когда ц не мало, а, напротив, вели- ко. Поделив на этот большой параметр, получим уравнение, в котором ма- лый множитель стоит при х". Такое уравнение тоже принадлежит к типу сингулярно возмущенных, но описывает колебания, не близкие к гармо- ническим, как в случае (7.96), а колебания иного типа — так называемые релаксационные колебания. Монография Е. Ф. Мищенко и Н. X. Розова по- священа асимптотической теории релаксационных колебаний для систем общего вида, развитой Л. С. Понтрягиным и авторами монографии.
ГЛАВА 8 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ ПЕРВОГО ПОРЯДКА Уравнения в частных производных первого порядка тради- ционно рассматриваются в курсе обыкновенных дифференциаль- ных уравнений по той причине, что построение их общего реше- ния может быть проделано методами, развитыми в теории обык- новенных дифференциальных уравнений. Дифференциальное уравнение в частных производных первого порядка имеет вид F(„,...,z„,u,^,...,^-) = 0, (8.1) где F — некоторая заданная функция своих аргументов, а неиз- вестной функцией является и, зависящая от аргументов хц ..х„. Мы остановимся на двух частных случаях (8.1). Это так на- зываемое линейное уравнение ! 2а{(Ж1, =0 (8.2) ! 1=1 охг i - - и квазилинейное уравнение п 1 а^ (х±, ..., хп, и) — а (я^, ..., хп, м), (8.3) i=i °xi где щ, а — заданные функции своих аргументов. § 1. Линейное уравнение Обратимся к изучению уравнения (8.2): ...,хп)^ + ... +an(^, =0. (8.4) Пусть xi, ..., хп меняются в некоторой области G, и пусть в этой области функции a^xi, ..., хп) (г = 1, ..., /г) обладают непрерыв- 14*
212 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ (ГЛ 8 ными частными производными и не обращаются одновременно в нуль, что можно выразить в виде условия SalUi, . ..,жп)#=0. 2=1 Решением уравнения (8.4) будем называть любую функцию, обладающую частными производными по аргументам хп, которая обращает (8.4) в тождество. Геометрически решение мож- но интерпретировать как поверхность в пространстве Xi, ..хп, и. Будем называть эту поверхность интегральной поверхностью. 1. Двумерный случай. Рассмотрим сначала случай п—2 а на нем поясним основные идеи построения решения *) А{х,у)^ + В(х,у)^у--=О. (8.5) Выражение слева можно интерпретировать как скалярное произведение векторного поля {А, В} на gradu = (j,g}, и, таким образом, (8.5) означает, что производная от и по направле- нию вектора {Л, В} равна нулю. Обозначим через Г кривую на плоскости (х, у), которая обладает тем свойством, что касатель- ный вектор к этой кривой коллинеарен (А, В}. Ее параметриче- ское представление (параметром является i) можно получить из системы уравнений § = (8.6) Фазовые траектории системы (8.6) на плоскости (ж, у), ко- торые являются интегральными кривыми уравнения _ в (х, у) dx А (х, у) dx А (.г, г/)\ или уравнения -у- — ,. ' , ‘ dy В(Х,У)' (8-7) называются характеристиками уравнения в частных производных (8.5). Вместо пары уравнений (8.7) часто записывается одно урав- нение в симметричной относительно х и у форме dx ____ dy А (х, у) в (х, у)' (8.8) В силу условий, наложенных на Л и В (Л2 + В2^0), через каж- дую точку G проходит одна и только одна характеристика (см. гл. 2, § 2, замечание 7). *) Строгие доказательства будут содержаться в п. 2, посвященном мно- гомерному случаю.
§ и ЛИНЕЙНОЕ УРАВНЕНИЕ 213 Пусть и — и{х, у) — интегральная поверхность уравнения (8.5). Будем рассматривать ее над характеристикой. При этом а -будет сложной функцией t: и = u(x(t), Нетрудно видеть, что полная производная от и по t в силу (8.6) совпадает с левой частью (8.5): du ди dx , 8и du . , . 8и , „ . , flu -д- = ТГ Т7 + 7Г 77 = А У) 7Г + В (х, у) -г-. (8.9) dt дх dt ду dt ' а' dx ' ’ °' ду ' ' Следовательно, в силу уравнения (8.5) == 0, т. е. над характе- ристикой апликата и интегральной поверхности сохраняет посто- янное значение — характеристика является линией уровня интегральной поверхности. Рассмотрим некоторую кривую 7, не сов- падающую с характеристикой (рис. 21). /// / /\ Через каждую точку Mix, у) области G про- / /Ту / / ) ведем характеристику. Точка ее пересече- L / / / / // ния с кривой 7 однозначно определяет эту ыУ/ характеристику, т. е. характеристики обра- I//тСУ-' зуют однопараметрическое семейство. В ка- \/ честве параметра можно взять, например, расстояние 6 по кривой 7 от некоторой фик- рпс 21 сированной точки (я0, z/o)- Положение точ- ки М на каждой характеристике определя- ется параметром t. Как видно из (8.6), t можно задать с точностью до произвольного слагаемого, поэтому будем считать, что точка пересечения каждой характеристики с кривой 7 соответствует значению t = to. Таким образом, в области G каждой точке М{х, у) можно по- ставить в соответствие пару чисел (6, t): 6 определяет характери- стику, проходящую через М, a t — значение параметра на ха- рактеристике, отвечающее точке М. Тем самым мы имеем взаим- но однозначное соответствие (ж, у) *=> (6, t) или, аналитически, х = Х(б, г), у = У(0, г), (8.10) 0 = в(ж, у), t = Tkx, у). В переменных (0, t) уравнение характеристики имеет вид ~ = 0, откуда 0 = С. Таким образом, вдоль характеристики 0(ж, у) = 6. (8.11) Переменные 0, t удобны в том отношении, что, перейдя к этим переменным, мы можем легко получить решение уравнения (8.5). Обозначим и(х, у) — u(X(0, t), У(0, t)) — v(0, t).
214 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ (ГЛ 8 В силу (8.10) уравнение (8.5) в переменных и, 6, t имеет вид — 0 (решение сохраняет свое значение вдоль характеристики). Так как = 0, то v является функцией только 0, т. е. y = F(0)t а тем самым и(х, y)=F(0(z, у)), (8.12) где F — произвольная функция своего аргумента. Мы приходим, таким образом, к выводу: общее решение урав- нения (8.5) имеет вид (8.12), где F—произвольная функция ар- гумента Q(x, у), а &(х, у)—левая часть (8.11). ...._____..... С другой стороны, если нам каким-то образом удалось найти функцию <р(ж, у), обладающую тем свойством, что она тождест- венно обращается в постоянную вдоль каждой интегральной кри- вой уравнения (8.8), т. е. вдоль каждой характеристики, то в переменных (6, Z) эта функция должна зависеть только от 0, но не от t, т. е. <p(X(0, t), Y(0, f)) = cp(0). Поскольку в (8.12) F — произвольная функция, выражение для общего решения можно писать не только в виде (8.12), но и в виде и(х, у) = F(.q(x, у)). (8.13) Действительно, F(<p) = F(<p(0)) = F(0), и мы приходим опять к (8.12). Пример 8.1. Пусть в (8.5) коэффициенты являются постоянными: А = Ав, В-=Во. Из (87) находим у — vox = const, где i>o = BolAo. Тогда согласно (8.13) общее решение имеет вид и(х, у) = F(y — vox). Функция F(y — vox) называется бегущей волной со скоростью v0 и про- филем F(y). Легко понять смысл этого названия, если х интерпретировать как время, обозначив через t. Нарисуем профили волны в моменты Ц и Ц (рис. 22). Прв ио> 0 и <2 > h второй профиль сдвинут впра- j. во как единое целое на вели- чие. 22. чину Ду = (t2 — <i)i>o. Дейст- вительно, у + Ду — — у — —i>o<i, т.-е. в точках у и у +Ду полный аргумент F один и тог же, a By!6t = vo, т. е. скорость сдвига есть г0. Согласно (8.12) или (8.13) общее решение уравнения в частных про- изводных зависит от про- извольной функции, т. е. содержит еще большую степень произ- вола, чем в случае обыкновенного дифференциального уравнения. Рассмотрим вопрос о том, каким образом из множества (8.12) можно выделить единственное решение.
$ 1] ЛИНЕЙНОЕ УРАВНЕНИЕ 215 Пусть на кривой 71, уравнение которой x = x(s), y — y(s) и которая не совпадает с характеристикой ни на одном интервале положительной длины, задано дополнительное условие и (х, у) |Vl = <0 (s), (8.14) где <о(з) — заданная функция переменной s. Это задача назы- вается начальной задачей, или задачей Коши для уравнения (8.5). Так как 71 не является характеристикой, то ©(ж, у) вдоль 71 меняется: 0 (ж, у) |Vt = £ = 0 (x(s), у (s)), т. е. является функ- цией 8. Тем самым s=Q(£), a o>(s)=(olfi(£)]. Значение и в точке Е на кривой 71 есть <в[О(£)]. Если теперь через точку £ кривой 71 провести характеристику, то ее уравнение будет иметь вид 0(z, у) = £, а значение решения в точках этой характеристики равно (о[£2(0(ж, {/))]. А так как через каждую точку G проходит характеристика, то эта формула является выражением для ре- шения в любой точке области G: и(х, у) = (o[Q(6Gr, р))]. (8.15) Соответствующая геометрическая картина представлена на рис. 23. Нетрудно и непосредственно проверить, что формула (8.15) дает нужное решение: во-первых, это решение, так как содержит- ся в (8.12), а кроме того и (х, у) |v, — со [Q (Е)] = со (s), т. е. удов- летворяется условие (8.14). Замечания. 1. Вместо е(х, у) во всех этих рассуждениях можно пользоваться ф(ж, у) (см (8.13)) 2. Конечно, следует иметь в ви- ду, что для получения R(g) нужно, чтобы £ вдоль 71 зависела от s монотонно, как, например, на участке (в|, sj) (рис. 24) Тогда s = R(£) определено однозначно. Пример 8.2. Рассмотрим уравнение из примера 8.1 и в качестве (8.14) возьмем условие u(t, 0) = p(t). (8.16) Здесь 7i есть прямая у — 0, параметром s служит t. В этом случае <p(t, V)— У — vot, <р(«, £/) I у, —— v<f = Б» t = R(g)—— 6/во.
216 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ [ГЛ. 8 Следовательно, искомое решение , /‘Pfc у}\ / у\ u{t,y) = |1| ~ =[!(——. \ 0 ' \ 0 / Таким образом, решение является бегущей волной, профиль которой одно- значно определяется заданной функцией p(t). Пусть теперь 7, совпадает с какой-либо характеристикой. Здесь могут представиться разные случаи. а) и(х, y)lVi = const = ип. Тогда решение, очевидно, определяется не- однозначно, так как решением этой задачи будет любая функция и(х, у) = =/(0(х, у)), лишь бы / (0 (х, у) | ) = и^. Например, можно получить / (6 U, y))=F (© (*, V))—F (6 (х, у) -f- w() (напомним, что F (0 (х, у) |VJ = = const), где F — уже произвольная функция. б) и (х, у) |v_ =/=const. В этом случае решение задачи не существует, так как всякое решение уравнения (8.5) постоянно вдоль характеристики и, сле- довательно, поставленное на 71 условие удовлетворено быть не может. 2. Многомерный случай. Рассмотрим теперь общий случай (8.4) в предположениях, сформулированных в начале § 2. Поставим в соответствие уравнению (8.4) систему (ср. (8.6)) dX: -^Г = (Н(х1,...,хп) (i = l, ...,n) (8.17) и систему для фазовых траекторий (ср. (8.8)) dx. dx^ __1 n ci 1 п (8.18) Интегральные кривые системы уравнений (8.18) называются ха- рактеристиками уравнения в частных производных (8.4). В силу условий, наложенных на коэффициенты а„ для системы (8.18) имеет место теорема существования и единственности, и через каждую точку n-мерной области G проходит одна и только одна характеристика. Теорема 8.1. Вдоль характеристики решение и(х\, _______, хп) уравнения (8.4) сохраняет постоянное значение. Действительно (ср. (8.9)), du yduJXi =\-'ди_ 0 dt dxf dt дх, г ’ (О.1У/ г=1 г г=1 1 т. е. и = const. Идея построения общего решения уравненния (8.4) является естественным обобщением того, что имело место для п = 2. Об- ласть G покрывается характеристиками, которые образуют се- мейство, зависящее от п — 1 параметров 61,__, 6n-i- Каждой точ- ке (жь ..., х„) области G может быть поставлена в соответствие система значений 61, ..., 6n-i, t, при этом 6j = 0j (жц ..., ж„), I — Tlxi, ..., хп). Задание 61, ..., 6„_] выделяет характеристику из
§ 1] ЛИНЕЙНОЕ УРАВНЕНИЕ . 217 семейства, a t — параметр, определяющий точку на характери- стике. Имеем п(ж1, ..., ж„) = n(6i, ..., 6„-i, t). В переменных 61, ..., 6n-i, t уравнение (8.4) принимает вид ~ = 0. Таким об- разом, v = FlQi, ..., 0п-1) и, следовательно (ср. (8.12)), и(хи ,.., хп) =F(0iUi, ..., хп), ..., ©п-!(жь ..., хпУ). (8.20) Для строгого обоснования этой формулы нам потребуется по- нятие первого интеграла системы уравнений (8.18). При этом будем предполагать, что a„(xh ..., хп) ¥= 0 в G. Тогда (8.18) мож- но записать в виде нормальной системы dx. а. dT = ± = (8.21) 71 72 а в качестве 6], ..., 6„-i можно взять начальные значения 4, ..., Хп будет играть роль t. Семейство решений системы (8.21) имеет вид xt = Xt (жп, Xi, ..., x®_i, 4) (i = 1, ..., п— 1). (8.22) Xt выражает закон соответствия между парой точек интеграль- ной кривой: начальной и текущей. Их можно поменять ролями, и тогда получим x°i = Xi (ж®, хг, ..., Жп_х, хп) (г = 1, ..., п — 1), (8.23) где Xt — те же самые функции, что и в (8.22), так как выража- ют тот же закон соответствия. Замечание. То, что справа в (8.22) и в (8.23) мы имеем одни и те же функции, удобно продемонстрировать на примере линейной системы с независимым переменным хп и неизвестной вектор-функцией х с компонентами хи ..., хп_ь Формула (8.22) имеет вид (см. (3.8i)x=W(x^)X W-i(xn)x° = ^(хп, х°)х°. Разрешая относительно х° получаем (8.23), т. е. *° = W (4) (Хп) х = Ж (4, х\ X. Функции Х((.Х1, ..., хп) (ж® в (8.23) фиксировано) можно ис- пользовать в качестве 0, в построении общего решения (8.20). Заметим еще, что из взаимной обратимости формул (8.22) и (8.23) следует, что Определение. Первым интегралом системы (8.18) называется функция <р(жь ..., жп), обращающаяся тождественно
218 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ [ГЛ. 8 в постоянную, когда точка Xi, ..., хп пробегает интегральную кри- вую системы (8.18)*). Очевидно, функции Х^х\, ..., хп) в формулах (8.23) являются первыми интегралами системы (8.21), так как при подстановке <8.22) в правые части (8.23) они обращаются тождественно в х”. Однако первыми интегралами могут быть и другие функции и, что особенно удобно при практическом решении, первые ин- тегралы нередко могут быть получены, например, методом инте- грируемых комбинаций (для получения (8.23) надо решать на- чальную задачу и это менее удобно). dxi dx2 Пример 8.3. = х2, = х±. Складывая эти уравнения, получим Отсюда + х2 = СеХз и первым интегралом будет •Р1 = (*1 + хг) е~Хз- d Вычитая уравнения, получим (а^ — х^ = — (з^ — х2), откуда найдем другой первый интеграл: <Р2 = — г2) е ’. Пусть найдены п — 1 первых интегралов <p,(zi, ..., хп) (i = 1, .. , п— 1) системы (8.18) и при этом ....^0 в G, (8.24) т. е. интегралы <pi, ..., срэт_1 независимы**) ((8.23) представляет собой пример системы п — 1 независимых первых интегралов). Теорема 8.2. Всякое решение ..., хп) уравнения (8.4) является первым интегралом системы (8.18), и, обратно, всякий первый интеграл <р(жь ..., хп) системы (8.18) является решением уравнения (8.4). Прямое утверждение фактически было доказано выше (см. теорему 8.1, цепочку тождеств (8.19), где и — ф). Для доказательства обратного утверждения заменим в (8.19) </ф п и на <р и возьмем в качестве исходного тождество = U, а в ка- п л честве конечного получим 5 0. Это последнее можно га- рантировать лишь по переменному t, т. е. вдоль характеристики. А для того чтобы ф(жц ..., хп) можно было считать решением *) Иногда первым интегралом называют не функцию <р, а соотноше- ние (р = const. **) См. Ильин В. А, По зпяк Э. Г. Основы математического анали- за.— М.: Наука, 1971, ч. I, гл. 15.
§ 1] ЛИНЕЙНОЕ УРАВНЕНИЕ 219 уравнения (8.4), нужно, чтобы это тождество было тождеством по переменным х\, ..., хп. Однако, поскольку через каждую точ- ку G проходит характеристика, то тождественное равенство нулю вдоль каждой характеристики означает тождественное равенст- во нулю всюду в G. Теорема 8.3. Всякое решение u = if(^i, ..., хп) уравнения (8.4> представимо в виде и = ЧЧс-рДа^, ..., хп), ..<p„-i(a:i, ..., я„)), (8.25> где W(<pi, ..., <pn-i) — некоторая дифференцируемая функция своих аргументов <pi,_, <р„_ь а <рДж1,__ ж„) (i = 1,__ п— 1) — первые интегралы системы (8.18), удовлетворяющие условию (8.24). Доказательство, if, а также <р,- (по теореме 8.2) яв- ляются решениями (8.4), т. е. 91р. . 9ip л * дх^ п дхп ’ । , 5<Р1 л а1 а + • • • + ап ц- = О,; 1 дх^ ’ " дхп А В каждой точке области G эти соотношения можно рассматри- вать как систему линейных алгебраических уравнений относи- п тельно «1, ..., ап. По условию 2 =# 0> т. е. имеется нетриви- i=i альное решение. Следовательно, определитель этой системы равен нулю всюду в G: Фг-...Фп-О D(xv Отсюда по теореме анализа *) между ф, <рь ..., ф„_] имеется функциональная зависимость и в силу условия (8.24) эта зави- симость может быть представлена в разрешенном относительно ф виде ф = W(<pi, ..., <p„-i), что и требуется. Замечания. 1. Доказанная теорема дает обоснование приведенной выше формуле (8.20). 2. Формула (8.25) при произвольной дифференцируемой У обладает тем свойством, что в ней согласно теореме 8.3 содержится любое решение урав- ♦) См. И л ь и н В. А., П о з н я к Э. Г. Основы математического анали- за.— М.: Наука, 1971, ч. I, гл. 15, теорема 15.4.
220 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ [ГЛ. S пения (8.4). С другой стороны, легко проверить непосредствеиио, что при любой дифференцируемой V функция и из (8.25) удовлетворяет уравнению (8.4), тем самым формула (8.25) представляет общее решение уравне- ния (8.4). Поставим теперь дополнительное условие, дающее возмож- ность из множества (8.25) выделить одно решение. Для этого нужно задать в области G многообразие п — 1 измерений и на этом многообразии задать значение искомого решения (в случае п = 2 в п. 1 задавалась кривая уД Пусть это многообразие (обозначим его тоже yi) задается параметрически (через пара- метры S], ..s„-i) в виде Xi — a>,(st, ..sn-i) (i = 1,__, ri) и ис- комое решение на нем задается также как функция параметров ^1 J • • •» I • и |у, = W (slr .,., Sn-j) (8.26) (начальная задача, или задача Коши). Пусть известны п — 1 независимых первых интегралов ф,-. Имеем ф< 1т. = Фг (Wl («1, • •, , «п («1, • - • , Sn-i)). Обозначим £,= ф,(с£>1(«1, ..., s„-i), ..., o„(si, ..., sn_])) (i=l, ___, п — 1). Предположим, что эта система п — 1 уравнений с п— 1 неизвестными si, ..., s„_t разрешима относительно Sj,______, s„_lt так что si = Qi(g1, ..., £„-]) (i=l, ..., и—1). Тогда решением поставленной задачи будет u(xi, ..., хп) = = О>[О1 (ф1 (Ж1, . . ., Хп), . . ., ф„-1(Х1, ..., жп)), ..., £2B-i(<Pt(zi, ж„), ..., ф„_1(ж1, ..., хп))]. (8.27) Действительно, это выражение является решением уравнения (8.4), так как содержится в формуле (8.25) (см. замечание к теореме 8.3). Кроме того, учитывая, что ф,- |V1 = получим u|V1 = — <в [Qj (5i, • - •, , £2n-i (5j, • • •, ln-i)l = <o (s1} ..., т. e. удовлетворяется условие (8.26). Исследованием вопросов однозначной или неоднозначной раз- решимости задачи (8.26) мы в общем виде заниматься не будем. Для п = 2 это было сделано выше, в п. 1. § 2. Квазилинейное уравнение Обратимся к изучению уравнения (8.3): п ъ 2 (жы • • -, хп, и)~ = а(хг, .,хп, и). (8.28) г=1 Охг Будем предполагать, что a, (i=l, ..., п) и а являются диффе- ренцируемыми функциями своих аргументов xi, ..., хп, и в неко-
§ 2] КВАЗИЛИНЕЙНОЕ УРАВНЕНИЕ 221 торой области D (п + 1)-мерного пространства переменных xi, ... . . Хп, и. Решением уравнения (8.28) будем называть любую функцию от аргументов xi, ..хп, обладающую частными производными по этим аргументам и обращающую уравнение (8.28) в тождество. Как и в случае линейного уравнения, это решение можно гео- метрически интерпретировать как поверхность в пространстве х-., .. „ х„, и. 1. Общее решение и начальная задача. Сопоставим уравне- нию (8.28) следующее линейное уравнение: 71 ...,ц)^- + а(ж1, ...,п)£ = 0. (8.29) Теорема 8.4. Пусть v— V(xi, ..хп, и) — решение уравнения (8.29). Пусть уравнение V(xi, ..., хп, и) =0 определяет в области G переменных xi, ..., хп некоторую дифференцируемую функцию и — ф(хь ..., хп), и пусть т- #= 0 в G. Тогда и = <p(xi, ..хп) OU \и—ф является решением уравнения (8.28). Действительно, по теореме о неявной функции g«p _ _ дУ 1дУ dxj ди и тем самым левая часть уравнения (8.28) равна — V dV ldv ^Лаг дхJdu11 г—1 г< а это в силу (8.29) есть a(xi, ..., <р), т. е. уравнение (8.28) удов- летворяется. Доказанная теорема и результаты предыдущего параграфа приводят к следующему способу построения решений уравнения (8.28). Нужно написать систему уравнений, определяющую ха- рактеристики линейного уравнения (8.29): _ dxn _ du а, * ‘ ' а а ‘ 1 п (8.30) Интегральные кривые системы (8.30), т. е. характеристики ли- нейного уравнения (8.29), мы будем называть характерис- тиками квазилинейного уравнения (8.28). Если уравнение (8.29) удовлетворяет условиям, наложенным на линей- ное уравнение в § 2, то эти характеристики заполняют область D переменных х\, ..., хп, и, так что через каждую точку D про- ходит одна и только одна характеристика. Далее, по формуле (8.25) строим общее решение уравнения (8.29) (только теперь
222 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ 1ГЛ. 8 независимых интегралов будет п и они будут функциями х\, ... ..хп, и); р = Чг(ф1(х1, ..хп, и), ..., фп(жь хп, и)). (8.31) Затем, полагая v — 0, получим уравнение для определения мно- жества решений уравнения (8.28): Т(ф1(жь ..хп, и), ..., фп(Х1, ..хп, и)) = 0. (8.32) Замечание. Как было показано в § 2, формула (8.31) при достаточ- но общих предположениях содержит все решения уравнения (8.29). Можно ли сказать, что формула (8.32) содержит все решения уравнения (8.28)? Проанализируем доказательство теоремы 8.4. При проверке тождества (8.28) мы использовали тождество (8.29) и нам достаточно, чтобы (8.29) было тож- деством по xt, ..., х„ (при этом и = <p(xi, ..., х„)). Однако при построении У(х1, ..., хп, и) требуется большее, а именно, чтобы (8.29) было тождеством по ari, ..., х'п, и. Поэтому априори не исключена возможность, что могут быть такие решения (8.28), для которых (8.29) удовлетворяется не тождест- венно по Xi,_, Хп, и, а только при и = <p(xi,_, хп). Такие решения, во- обще говоря, не содержатся в формуле (8.32). Они называются специальны- ми решениями. Можно показать, что специальное решение — случай исклю- чительный, и в дальнейшем рассмотрении мы их принимать во внимание не будем. В отличие от линейного случая, в квазилинейном случае ха- рактеристики лежат не в пространстве х\,____, хп, а в простран- стве Xi, ..., хп, и, и поэтому геометрический смысл характеристи- ки здесь иной. Докажем следующий факт. Теорема 8.5. Всякая интегральная поверхность u = f(xi, ... ..хп) состоит из характеристик в том смысле, что через каж- дую точку этой поверхности проходит некоторая целиком лежа- щая на ней характеристика. Доказательство. Рассмотрим систему уравнений rfa: dxn ...,xn,j(xv ...,хп)) ~ an(xv ...,xn,j(xv...,xn)) ’ или (8.33) dx, (^i, • • •> / (^li • • •> 3-пУ), (8.34) определяющую кривые в пространстве х\, ..., хп. Возьмем одну из них: Xi — Xikt). В пространстве xi, ..., хп, и ей будет отвечать кривая Xi = Xf(.t), и — /(xi(f), ..., Xn(t)), лежащая по построению на интегральной поверхности и =» = /(xi, ..., хп). Докажем, что это — характеристика. Действитель- но, так как имеет место (8.33), то для доказательства того, чта
— lj, нормальному раз и означает вы- к следующему ис- 5 2] КВАЗИЛИНЕЙНОЕ УРАВНЕНИЕ 223 удовлетворяются уравнения (8.30), достаточно проверить, что du Т1 ут = а- Но dt П п du _ V d/ i _ V д/ _ dt &x'. dt dx,ai ° i=l * i=l * в силу (8.28), чем и завершается доказательство. Пусть интегральная поверхность нам неизвестна, но известны характеристики; тогда, если мы сумеем «склеить» из характери- стик гладкую поверхность, то она будет интегральной поверх- ностью, так как вектор {oi, ..., ап, а}, касательной к характери- стике, будет также касательным к поверхности, а следовательно, будет ортогональным к вектору 1 -х——, I*®! °хп к поверхности, а условие ортогональности как полнение уравнения (8.28). Эти геометрические соображения приводят толкованию формулы (8.32). Система уравнений (8.33) дает п- параметрическое семейство характеристик, которое можно, ис- пользуя п первых интегралов, представить в виде ф{(ж1, ..., хп, и) = 0j (i = 1, ..., n). (8.35) Это семейство характеристик заполняет всю область D. Наша задача — выделить из этого множества (п — 1)-мерное подмно- жество, которое будет образовывать интегральную поверхность. Для этого достаточно параметры 0], ..., 0„ связать, наложив про- извольную достаточно гладкую связь вида ЧН01, ..., 0„) = О. (8.36) Подставляя сюда (8.35), получим (8.32). Эти же геометрические соображения дают возможность пред- ложить следующую процедуру для решения задачи с дополнитель- ным условием (задачи Коши), которая ставится следующим об- разом: через (п — 1)-мерное многообразие Г| в пространстве Xi,___, х„, и провести интегральную поверхность. Это многообра- зие можно задать параметрически в виде xt — G>i(si, ..., sn_i) (г = 1, ..., п), (8.37) и = G)(S1, . . ., Sn_!). Таким образом, задача по существу та же, что и для линейного уравнения. Теперь мы должны связь (8.36) наложить не произвольным образом, а исходя из (8.37). Для этого подставим (8.37) в (8.35): <Pi(G>i(sb ..., s„_ i), ..., <o(si, ..., s„-i)) = (i = 1, ..., n).
224 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ 1ГЛ. 8 и, исключая отсюда si,_, s„-i, получим искомую связь (8.36), в которой Y будет уже, вообще говоря, вполне определенной функцией, а (8.32) будет давать решение задачи (8.37). Не проводя в общем виде анализа того, какие особенности могут представиться при выполнении описанной процедуры, про- следим это на трехмерном случае (подобно тому, как было сде- лано в § 2), которому отвечает уравнение А (х, у,и)^ + В (х, у,и)^=С (х, у, и}. (8.38) Зададим Г] (в трехмерном случае это кривая): x = X(s), р=У(®), u = C7(s). (8.39) Выписываем систему (8.30), имеющую вид dx _ dy _du ~ <Г’ и находим два первых интеграла ф/х, у, и) (i = 1, 2). Подстав- ляя (8.39), получим Ф,(Х(8), У(«), Uts)) = 0, (i = 1, 2). (8.40) Исключая из этих двух уравнений s, найдем связь 440!, О2) = о. (8.41) Тем самым уравнение искомой поверхности будет Чг(ф1(а:, у, и), фгСг, у, и)) = 0. (8.42) Геометрический смысл процедуры очень простой: из каждой точки заданной кривой Г1 выпускается характеристика, и все такие характеристики в совокупности образуют искомую интегральную по- верхность (рис. 25). Вместо представления (8.42) для интегральной поверхности, имеющего форму непосредственной связи между х, у, и, иногда удобно параметрическое представление, если в качестве пара- метров взять s и, скажем, х. Пусть, на- пример, С(х, у, и) = 0. Тогда один из первых интегралов равен и, другой — ф2(х, У- и) и искомую поверхность мож- но записать в виде х = х, и = т$), у = у(х, s), (8.43) где у(х, s) определяется неявно уравнением ф2(х, у, (7(8)) = ф2(Х7(8), У(8), U(s)).
КВАЗИЛИНЕЙНОЕ УРАВНЕНИЕ 225 « 2] Это последнее уравнение дает проекцию на плоскость (.г, у) ха- рактеристики, проходящей через точку s заданной кривой Гь а и = U(s') дает значение апликаты и над этой проекцией. При выполнении процедуры, приводящей к (8.42), может представиться особый случай, а именно, левые части обоих урав- нений (8.40) могут обратиться в константы и (8.40) примет вид 6; = с,- = cents. (8.44) В этом случае связь (8.41) также имеет место, но содержит боль- шую степень произвола, а именно, Ч" может быть любой функ- цией, лишь бы 4r(ci, с2) =0. Например, можно положить Ч(Gi, 02) = Ф(0ь 02) - Ф(сь с2), где Ф — уже произвольная функция двух аргументов. Равенство (8.44) означает, что Г] является характеристикой, и, таким образом, через характеристику можно провести беско- нечно много интегральных поверхностей. Пример 8.4. Рассмотрим уравнение переноса (1.30) из гл. 1, в кото- ром v — постоянная, с условием (1.32), где положим хо'=О. В этом случае (8.30) имеет вид dt dx du 1 v с (х, t) и' Отсюда сразу находим один из первых интегралов: <pt = х — vt. Далее имеем du ~& = — с(х, t) и = — с (фх + vt, t) и = b (t, <ра) и, откуда M=const eb«<t-*PO, Где Ьг — одна из первообразных от Ь (напомним, что ф! = const). Таким образом, другой первый интеграл имеет вид <р2 = ие-ь^х~ы\ При х — 0 имеем (8.40): ег = - vt, е2 = ио (о Отсюда находим связь (8.41): f о. \ и формула (8.42) дает (\ -ьД t—vt) t-^-]e ' ” < V 1 Можно найти также явное выражение для и (ж, t): к = и И — I e e u \ v ) 15 A. H- Тихонов и др.
226 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ [ГЛ. 8 Пример 8.5. Линейное уравнение можно трактовать как квазилиней- ное. При этом а = 0 и заведомо одним из первых интегралов является и. Это соответствует установленному в § 1 факту, что вдоль характеристики и-= const (теорема 8.1). Рассмотрим уравнение ди ди У~дх ~xlty =0 (8.45) и решим его «квазилинейным» способом. Соответствующая система (8.32) дает два первых интеграла: <pi = и, <р2-= х2 + у2. Формула (8.32) дает хУ(и, х2 + + У2) — 0, откуда и •= чр (х2 + у2). Таким образом, решением уравнения (8.45) является произвольная гладкая поверхность вращения. Рассмотрим теперь различные дополнительные условия: А. Г] — прямая линия: х = s, у = s, и = s. Описанный прием дает 61'= 02 = 2s2 => 02 =26^, и решением задачи будет х2+ у2= 2и2 — конус. Б. Г1 —окружность: х — cost, у — sin t, и — 1. Таким образом, Г1 яв- ляется характеристикой уравнения (8.45), рассматриваемого как квазили- нейное уравнение. В данном случае имеем 01 •= 1, 02 = 1 н решением будет поверхность вида Ф(и, х2 + у2) — Ф(1, 1) — 0. Геометрически ясно, что че- рез заданную окружность действительно можно провести бесконечно много поверхностей вращения. В. Рассматривая (8.45) как линейное уравнение, можно продемонстри- ровать случай, описанный в конце п. 1 § 2, когда решение задачи Коши пе существует. Пусть fi задана в виде х = cos t, у — sin t, а и | = t. Любая поверхность вращения имеет постоянную апликату на заданной окружно- сти 71, и, таким образом, условие и | = t удовлетворено быть не может. 2, Понятие о разрывных решениях. Ударные волны. В насто- ящем пункте мы рассмотрим одно характерное для квазилиней- ных уравнений явление, которого не наблюдалось для линейного случая. Продемонстрируем это явление на простейшем примере квазилинейного уравнения в трехмерном пространстве (в пере- менных t, х, и), при этом положим C(t, х, и) = 0. Такой случай уже был описан в предыдущем пункте и на нем была проде- монстрирована параметрическая форма записи (8.43) поверхности (8.42). В этом случае имеем два первых интеграла и и <ра(4, х, и), а семейство характеристик (8.35) имеет вид и — Gi, <рг(£, х, и) = = 0г- Проекции этих характеристик на плоскость (/, х\ вообще говоря, могут пересекаться (в отличие от картины, изображен- ной на рис. 21, относящейся к линейному уравнению). Это при- водит к следующему на первый взгляд парадоксальному ре- зультату. Рассмотрим такой пример: t 9 ди г\ — 4- и2 — = 0. tit дх Зададим дополнительное условие u(0, х) = u0Cz). В данном случае кривая Г1 — это t = 0, х — s, и — uq(s). Первыми интегралами бу- дут и и х — иЧ. Представление для искомой интегральной поверх-
§ 21 КВАЗИЛИНЕЙНОЕ УРАВНЕНИЕ 227 ности можно получить, пользуясь формулой (8.43). Оно имеет вид t = t, x = s + ul(s)t, u = u0(s). (8.46) Уравнение x = s + «о (s)t описывает проекцию на плоскость (t, х) той характеристики, которая проходит через точку s кри- вой Гц a u0(s) есть значение и над этой проекцией. Зададим конкретно uo(s) = 1 —s. Рассмотрим характеристику, проходящую через точку Гi, отвечающую s = 0. Ее проекция есть x — t (прямая 1 на рис. 26). Точке s=1/2 отвечает характе- 1 1 ристика с проекцией х = -у + уt (прямая 2) и точке s — 1 — ха- рактеристика с проекцией ж=1 (прямая 5). Над прямой 1 имеем b = u0(s) = 1, над прямой 2 имеем и — 1/2 и над прямой 3 име- ем н = 0. Но прямые 1, 2 и 3 пересекаются, и получается, что, например, в точке А значение апликаты искомой интегральной поверхности должно быть одновременно равно и нулю и едини- це (!). Чтобы разъяснить этот кажущийся парадокс, найдем реше- ние поставленной задачи в явном виде. Имеем в = 1 — s, х = s + (1 — s)2i, откуда, исключая s, получим и = (8.47) (радикал берется со знаком «—», чтобы удовлетворялось условие в(0, х) = 1 — ж). Из выражения (8.47) непосредственно видно, что решение определено левее гиперболы: 4i(l— ж) = 1 (рис. 27, кривая L). В точках гиперболы L подкоренное выражение обращается в нуль, а далее с ростом t становится отрицательным. Таким об- разом, в точках гиперболы решение перестает существовать. Заметим, что при этом —->оо. Нетрудно проверить, что на 15*
228 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ |ГЛ. 3 линии L нарушается условие =/= 0, фигурирующее в тео- реме 8.4. Слева от гиперболы пересечения проекций характеристик не происходит и никакой «неоднозначности» в решении нет. Пря- мая x — t «не доходит» до прямой х = 1, так как прямая х = t сначала обязана пересечь гиперболу, а на ней решение перестает существовать. Замечание. Гипербола L является местом пересечения бесконечно близких проекций, в данном случае огибающей се- мейства х = s + (1 — s)2t. Ее можно найти, воспользовавшись s- дискриминантной кривой этого семейства. То, что решение существует лишь в ограниченной области, можно наблюдать и для обыкновенных дифференциальных урав- нений, но разобранный сейчас случай интересен тем, что он имеет непосредственную связь с рассмотренны- ми физическими задачами. Обратимся к задаче п. 4 § 2 гл. 1 (см. уравнение (1.33)). Функция р(и), которую можно получить экспериментально, имеет характер, представленный на рис. 28. Таким образом, физически интересный случай качественно не слишком сильно от- личается от примера р = и2, который толь- ко что был исследован. Естественно ожи- дать, что в рассматриваемой физической задаче решение перестает существовать на некоторой линии L, при этом обратится в бесконечность производная по х, подобно тому, как в разобранном примере. Но ведь физически процесс имеет место и за линией L, т. е. для больших t. Возникает воп- рос,каким же образом получить отвечающее данному физическо- му процессу решение, справедливое за линией L? Для рассматриваемой задачи решение можно записать в виде, аналогичном (8.46): t — t, х = s + p[uo(s)]f, u — uc,(s). (8.48) Линию L можно найти так же, как и в примере, используя s-дпскрпминантую кривую, т. е. исключая s из системы x = s + p{u0(s)]i, 0 = 1 + р' [w0(s)J u0{s) t. Кривую L удобно представить параметрически (опять через s) в виде t 1 x^s / [“о (S)J “о <s) * / [“0 (s)J “о («) '
КВАЗИЛИНЕЙНОЕ УРАВНЕНИЕ 229 5 2] Проекции характеристик в данном случае, как и в примере, представляют собой прямые, причем прямая, выходящая из точ- ки t = О, x = s, имеет наклон p[u0(s)]. Пусть ito(s) убывает по s. Так как р(п) возрастает по и (см. рис. 28), то наклон характе- ристики убывает с ростом s, т. е. характеристики «сходятся» к линии L, аналогично тому, как это изображено на рис. 27 для примера с р = и2. Если наблюдать процесс при фиксированном х = х^, то при приближении i к i0 (точка (to, хо) лежит на L) увеличивается, т. е. наблюдается резкое изменение плотности. Наблюдая физи- ческое явление, можно в самом деле отметить в определенный момент времени резкое изменение плотности: через точку хо в момент to проходит так называемая ударная волна. Затем про- цесс снова идет достаточно плавно, пока не образуется новая ударная волна, но может случиться также, что новой ударной волны не возникает. Как же описать процесс после прохождения ударной волны? Решенпе, определяемое как дифференцируемая функция, удовле- творяющая уравнению (8.38), дает возможность описать процесс только до возникновения ударной волны. Естественно, напраши- вается мысль о расширении понятия решения уравнения (8.38). Мы будем искать решение в классе разрывных функций, подчи- няя характер разрыва определенным требованиям, соответству- ющим физической природе описываемого явления. Такое реше- нпе мы будем называть обобщенным. Не задаваясь целью построить обобщенное (разрывное) реше- ние для общего случая (8.40), рассмотрим, как оно строится для нашего физического примера (1.33). Слева от кривой L (в области I) решение строится методом, описанным в п. 1; такое решение мы будем называть классиче- ским. Далее, принимая L за проекцию некоторой новой начальной кривой, будем снова строить классическое решение методом п. 1. Вопрос заключается в том, какое значение и следует взять вдоль кривой L для построения этого решения. Для выяснения этого вопроса мы используем физические со- ображения — все тот же закон сохранения количества вещества, который привел к дифференциальному уравнению (1.33). Обозначим через щ предельное значение и на линии L (ее можно назвать линией разрыва), которое получено из классиче- ского решения, определенного начальными данными, т. е. пре- дельное значение изнутри области I (до разрыва). Для построе- ния следующего гладкого участка нам нужно найти предельное значение п2 изнутри области II (после разрыва), которое примем за начальное для построения решения на следующем после раз- рыва этапе.
230 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ ' 1ГЛ. 8 Уравнение баланса запишем с этой целью в следующем виде (учитывая, что и(х, t) = ui, и(х, t + Ai) = и(х — Дж, t) = и2; см. рис. 29, где изображен бесконечно малый прямоугольник, ле- вая верхняя вершина которого лежит в области I бесконечно близко к линии Ь, а остальные в области II): — (п2 — П])Дж = (эту производную естественно рыва кР), получим = [к (ui)ui — v(u2)u2] At. Переходя к пределу Дж -> 0, At 0 и учитывая, что стре- „ dx . мится к производной от функ- ции, описывающей кривую L назвать скоростью движения раз- 2 (8.49) Зная щ и Vp, можно по этой формуле определить и2. Зная иг, можно снова построить гладкий участок решения до новой кривой типа L. Такой кривой может, однако, и не возник- нуть. Мы уже видели выше, что возникновение первого разрыва было связано с тем, что характеристики «сходились». Второго разрыва не возникает, если после разрыва характеристики ока- жутся «расходящимися». Аналитически возникновение или от- сутствие разрыва выясняется точно так же, как это делалось выше для решения (8.48).
ЛИТЕРАТУРА 1. Понтрягин Л. С. Обыкновенные дифференциальные уравнения.— М.г Наука, 1974. 2. С т е п а н о в В. В. Курс дифференциальных уравнений.— М.: ГИТТЛГ 1953. 3. Петровский И. Г. Лекции по теории обыкновенных дифференциаль- ных уравнений.— М.: Наука, 1970. 4, Э л ь с г о л ь ц Л. Э. Дифференциальн'ые уравнения и вариационное ис- числение.— М.: Наука, 1965. 5. С м и р н о в В. И. Курс высшей математики, т. 2.— М.: Наука, 1974. 6. Карташев А. П., Рождественский Б. Л. Обыкновенные диффе- ренциальные уравнения и основы вариационного исчисления.— М.: Нау- ка, 1976. 7. Хартман Ф. Обыкновенные дифференциальные уравнения.— М.: Мир,. 1970. 8. Е р у г и н Н. П. Книга для чтения по общему курсу дифференциальных уравнений.— Минск: Наука и техника, 1972.