Вы находитесь на странице: 1из 154

Казанский (Приволжский) Федеральный Университет

Е.А.Широкова

МАТЕМАТИЧЕСКИЙ АНАЛИЗ

Учебное пособие

Казань
2013
УДК 517

Печатается по решению Редакционно-издательского совета ГОУ ВПО


«Казанский (Приволжский) федеральный университет»

Учебно-методической комиссии механико-математического факультета


Протокол № 5 от 18. 04. 2013 г.

Заседания кафедры общей математики


Протокол №7 от 26.03 2013 г.

Рецензент: Крепкогорский В.Л., доктор физ.-мат.наук, профессор кафедры


высшей математики КГАСУ

Широкова Е.А.
Математический анализ. Учебное пособие / Е.А.Широкова.– Казань:
Казанский (Приволжский) федеральный университет, 2013 – 154 с.

Учебно-методическое пособие представляет собой лекции по курсу


математического анализа в КПФУ по направлению 230700– «прикладная
информатика».
В пособии приведены выводы уравнений, постановки и решения задач по
дифференциальному и интеральному исчислению, теории рядов и
дифференциальным уравнениям, необходимые для студентов указанного
направления. При решении ряда задач применяется пакет компьютерных
программ MAXIMA.

© Казанский
федеральный
университет, 2013
© Широкова Е.А., 2013
Математическим анализом называют раздел математики, в котором функции
изучаются методом пределов. Данное пособие знакомит студентов со
следующими разделами: теория пределов, дифференциальное исчисление,
интегральное исчисление, ряды, дифференциальные уравнения. Для решения
ряда задач используется пакет компьютерных программ «MAXIMA».
Для описания математических фраз используются два символа, позволяющих
сокращать запись: (любой, произвольный, все) и (существует, найдется).
Они называются кванторами общности и существования. При построении
противоположного высказывания квантор общности заменяют на квантор
существования и, наоборот, квантор существования – на квантор
общности, а последнюю (основную) фразу заменяют на противоположную.

Роль открытия неевклидовой геометрии в создании аксиоматического


метода

Сначала небольшой экскурс в историю математики.


До 19 века математика считалась незыблемой. Она развивалась,
появлялись новые разделы, понятия и теории, но основа была
постоянной. Этой основой являлось гениальное творение Евклида
«Начала» (Александрия, 3 в. до н. э.), в котором были собраны все
математические знания греков и их предшественников. По «Началам»
Евклида обучались многие поколения математиков: Коперник, Галилей,
Паскаль, Ньютон, Ломоносов, Лейбниц,…. Да и современные
школьные учебники по алгебре и геометрии – это, в значительной мере,
адаптированные для современного читателя и известные древним
грекам утверждения и доказательства, являющиеся эталоном простоты
и логичности. Кроме того, в «Началах» были заложены те идеи,
которые были «переоткрыты» и развиты много веков спустя (например,
теория иррациональных чисел).
«Начала» состоят из 13 книг, содержание которых можно
охарактеризовать следующим образом: 1 – условия равенства
треугольников, соотношения между углами и сторонами, свойство
параллельности прямых и его следствия; 2 – построение квадрата,
равновеликого любому многоугольнику; 3 – окружности, их взаимное
расположение, углы, вписанные в окружности; 4 – многоугольники,
вписанные в окружности и описанные вокруг них; 5 – теория
пропорций; 6 – подобные многоугольники; 7, 8, 9 – арифметика в
геометрической интерпретации; 10 – основы теории иррациональных
величин; 11, 12 – начала стереометрии; 13 – правильные
многогранники.
Изложение в «Началах» является дедуктивным, основанным на
силлогизмах. При изучении каких-либо объектов сначала дается
определение (например, «точка на плоскости – это то, что не имеет
длины и ширины»). Определив объект, Евклид излагает постулаты –
утверждения, связанные с определенным объектом, не доказуемые в
рамках данной теории и принимаемые за истинные. Примером
постулата может служить знаменитый «Пятый постулат», связанный со
свойством параллельности: «всякий раз, как прямая при пересечении с
двумя другими прямыми образует с ними внутренние односторонние
углы, сумма которых меньше 1800 , эти прямые пересекаются с той
стороны, с которой эта сумма меньше 1800 ». Вводятся аксиомы,
регламентирующие операции с объектами. Примером аксиомы может
быть следующая: «если A B и B C , то A C ». Аксиомы имеют более
общий характер, чем постулаты, и могут иметь более широкое
применение, чем применение для работы с определенным объектом.
После того, как введены определения, постулаты и аксиомы, на их
основе формулируется и доказывается предложение. Предложение в
«Началах» имеет канонический вид, знакомый нам со школы: «дано….,
требуется доказать…». Доказательство проводится строго в рамках
предложенных постулатов и аксиом.
Схема построения «Начал», считавшаяся идеальной, содержала, тем
не менее, недостатки, признававшиеся математиками и философами. В
самой основе этой схемы лежат определения, данные с помощью
некоторых понятий (например, в определении точки на плоскости,
приведенном выше, есть понятия «длина» и «ширина»). Но кто
определит сами эти понятия, участвующие в определении? И где
граница определений? Сами греческие математики, видимо, считали
первоначальные понятия интуитивно очевидными. Кроме того, вставал
вопрос о «существовании». Так, еще Аристотель отмечал, что
определение еще не влечет существования определяемого объекта.
К началу 19 века накопились вопросы к классической математике.
Она уже не казалась бесспорной. Многим казалось, например, что
пятый постулат – это не постулат, а утверждение, которое может быть
доказано на основе остальных постулатов, аксиом и предложений. Были
попытки таких доказательств, но они не были успешными. И появились
те, кто смог понять роль этого постулата. Это были Карл Фридрих
Гаусс (Германия), Николай Иванович Лобачевский (Казань, Россия) и
Янош Бойаи ( Венгрия). Именно эти математики считаются авторами
неевклидовой геометрии. Каждый из них шел своим путем.
Наш гениальный соотечественник Н.И.Лобачевский (1792-1856)
окончил Казанский университет магистром и был оставлен в
университете для преподавания. С 1813 г. он работал в университете в
должности адъюнкт-профессора – преподавал и занимался научными
исследованиями. Стремясь к строгому построению начал геометрии,
Н.И.Лобачевский так же, как и многие его предшественники, усомнился
в том, что пятый постулат в «Началах» действительно является
постулатом. Отказавшись от пятого постулата, то есть от
предположения о том, что через точку вне данной прямой проходит
только одна прямая, не пересекающаяся с данной, Н.И.Лобачевский
попытался доказать это свойство методом «от противного». То есть,
предполагая, что через точку вне данной прямой проходит более одной
прямой, не пересекающейся с данной, попытался прийти к
противоречию с остальными постулатами, аксиомами и уже
доказанными предложениями. Ему не удалось найти этого
противоречия. Напротив, он создал стройную теорию, заменяющую
классическую геометрию. В этой новой геометрии через точку вне
данной прямой проходит бесчисленное множество прямых, не
пересекающихся с данной прямой, а сумма углов треугольника меньше
1800 .
Нужно иметь научную смелость, чтобы предложить теорию,
полностью противоречащую каноническим представлениям.
Н.И.Лобачевский не был понят при жизни. В 1826 году он делает в
университете доклад о своих результатах, но не находит понимания. Он
опубликовал работу с описанием новой геометрии в «Казанском
вестнике» в 1829-1830 годах. Предложенная российской Академии
наук, его работа получила отрицательный отзыв профессора
Остроградского, более того, в одном из санкт-петербургских журналов
она была высмеяна анонимным автором. Есть сведения о том, что
работа Н.И.Лобачевского оказалась известной Гауссу, который пришел
к выводам, подобным выводам Н.И.Лобачевского, и дал высокую
оценку его результатам. К сожалению, Гаусс нигде не опубликовал
своего мнения об исследованиях российского математика.
Открытие неевклидовой геометрии, тем не менее, постепенно
овладело умами математиков и было оценено по достоинству. Это
открытие привело, в частности, к выводу, что постулаты Евклида
являются на самом деле гипотезами, отказ от которых приводит к
новым непротиворечивым теориям. Уже через несколько лет после
смерти Н.И.Лобачевского знаменитый немецкий математик Б.Риман,
развивший многие идеи Н.И.Лобачевского и создавший
«эллиптическую геометрию» (в отличие от геометрии Лобачевского,
названной «гиперболической»), выступил с лекцией «О гипотезах,
лежащих в основании геометрии», где признавалась правомерность
новых геометрий и говорилось: «Остается решить вопрос, в какой мере
и до какой степени эти гипотезы подтверждаются опытом».
Забегая вперед, следует отметить, что геометрия Лобачевского,
действительно, подтвердилась опытом. Она применяется в космических
расчетах, так как именно гиперболическая геометрия согласуется со
специальной теорией относительности Эйнштейна. Кроме этого,
гиперболическая геометрия применяется при анализе движения
элементарных частиц в «пузырьковых камерах» в ускорителях. Таким
образом, если геометрия обычного мира – евклидова геометрия, то в
микро- и макромире справедлива геометрия Лобачевского.
Новые идеи, опровергающие интуитивные представления, постепенно
увлекли математиков конца 19 в. Стало ясно, что практически вся
классическая математика построена на интуитивных понятиях. Даже
действительное число, на применении которого построена вся
цивилизация (не говоря уже о математике), также интуитивное понятие.
Математики увлеклись построением контрпримеров, опровергавших то,
что казалось ранее интуитивно очевидным. Были построены, например,
кривые, не имеющие касательной ни в одной точке, или проходящие
через любую точку квадрата. Геометрическая интуиция была полностью
дискредитирована.
Необходимо было привести все в строгий порядок и понять, что есть
математическая истина и что есть математическое доказательство.
Многие математики работали над новым построением евклидовой
геометрии. Большой вклад в эти исследования внес Гильберт,
опубликовавший в 1899 году свои «Основания геометрии». В этой
работе Гильберт не только систематизировал аксиомы, лежащие в
основе евклидовой геометрии, но и исследовал возможности отказа от
различных аксиом, обсуждая, к каким новым геометриям приведет
такой отказ.
Математики пришли к тому, что геометрические аксиомы являются
соглашениями и понятие истины в их отношении не имеет смысла. Да,
возможности практического использования утверждений, доказанных
на основе применения введенных аксиом, и экспериментальное их
подтверждение очень ценны, но их отсутствие не умаляет
математической истинности доказанных положений. Классические
объекты уже не являются единственными объектами математических
исследований. Применение моделей и интерпретаций связывает
различные разделы математики и делает сам объект не столь
существенным. Считается, будто сам Гильберт говорил, что если
заменить слова «точка», «прямая» и «плоскость» словами «стол»,
«стул» и «пивная кружка», в геометрии ничего не изменится. Конечно,
это остроумный анекдот, но он ярко демонстрирует формализацию
математических теорий. Таким образом, математику можно считать
учением об отношениях между объектами, о которых ничего не
известно, кроме описывающих их некоторых свойств, изложенных в
аксиомах.
Метод интерпретаций позволил свести вопросы о
непротиворечивости одних теорий к непротиворечивости других
теорий. Так, например, проблема непротиворечивости геометрии
сводилась к проблеме непротиворечивости арифметики.
При таком восприятии математической теории соблазнительной
представлялась перспектива решить на пути создания единой теории –
метаматематики – все вопросы обоснования математики. Однако этим
планам не суждено было сбыться: в 30-х годах 20-го века результаты
Геделя продемонстрировали, что доказательство непротиворечивости
теории средствами, формализуемыми в ней самой, невозможно.
Создать метаматематику не удалось, но аксиоматический метод
занял центральное место в современной математике. Он позволил
получить фундаментальные результаты в ряде математических наук.
Таким образом, аксиоматический метод, истоки которого находятся в
работах древних греков, окончательно сформировался в конце 19 –
начале 20 в. и является фундаментом для построения современных
математических теорий. Развитие компьютерных наук было бы
немыслимым без этого метода.

Основой аксиоматического метода является математическая


структура, которая задается на множестве элементов, природа которых
не определена. Структура задается в виде некоторых отношений, в
которых находятся элементы рассматриваемого множества. Для этих
отношений определяются условия, которым отношения удовлетворяют.
Эти условия и являются аксиомами вводимой структуры. Построить
аксиоматическую теорию – значит, вывести логические следствия
непосредственно из аксиом структуры, отказавшись от любых
предположений о природе элементов.
Существуют 3 основных типа простых математических структур:
1) алгебраические структуры, когда задаются отношения между
элементами, определяющие однозначно третий элемент как функцию
двух элементов (например, аксиомы сложения двух чисел),
2) структуры, определенные отношением порядка (например,
отношение «x меньше или равно y»),
3) топологические структуры, определяемые понятиями окрестности,
предела, непрерывности.
Простые структуры являются фундаментом для создания сложных
структур, являющихся комбинациями простых структур.

Мы будем работать с функциями, заданными на подмножествах


множества действительных чисел, поэтому необходимо
познакомиться с аксиомами действительных чисел.
Аксиоматика действительных чисел

Множеством действительных чисел ( R ) мы назовем множество, для


элементов которого ( x, y, z,... ) определены две бинарные операции:
сложение (+) и умножение ( ), а также отношение порядка ( ),
удовлетворяющие следующим аксиомам.

1. Аксиомы сложения.
1) x, y R справедливо x y y x .
2) x, y, z R справедливо ( x y) z x ( y z) .
3) 0 R (нейтральный элемент сложения) такой, что x R
справедливо x 0 x .
4) x R ( x) R такой, что x ( x) 0 .

2. Аксиомы умножения.
1) x, y R справедливо x y y x .
2) x, y, z R справедливо ( x y) z x ( y z) .
3) 1 R (нейтральный элемент умножения) такой, что x R
справедливо x 1 x .
1 1
4) x R\{0} R такой, что x 1.
x x

3. Аксиома сложения и умножения.


1) x, y, z R справедливо ( x y) z ( x z) ( y z) .

4. Аксиомы порядка.
1) x R справедливо x x .
2) x, y R таких, что x y , справедливо одно из двух соотношений:
x y или y x .
3) Если выполняются одновременно соотношения x y и y z , то
справедливо соотношение x z .
4) Если выполняются одновременно соотношения x y и y x , то
x y.

5. Аксиомы порядка, связанные с операциями.


1) Если x y , то для z R справедливо x z y z .
2) Если выполняются одновременно соотношения 0 x и 0 y , то
0 x y.
6. Аксиома непрерывности.
Пусть X и Y – подмножества множества R , причем для x X и для
y Y справедливо x y . Тогда z R такое, что x z и z y для
x X и для y Y .

Очевидно, что аксиомы сложения и умножения задают


алгебраическую структуру, аксиомы порядка задают структуру
отношения порядка.
Последняя аксиома кажется лишней в перечне аксиом. Однако
именно эта последняя аксиома позволяет ввести иррациональные числа
в множество действительных чисел.
Действительно, первые пять аксиом справедливы и для множества
рациональных чисел Q , то есть, чисел, представимых в виде отношения
p
, где p – целое число, а q – натуральное число. То, что должны
q
существовать еще какие-то действительные числа, отличные от
рациональных, было известно еще Евклиду.

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


которого равен 2, не является рациональным. Доказательство проведем
методом «от противного».

Предположим, что существуют такие взаимно простые числа p и q ,


p2
что 2 . Имеем: p2 2q2 , то есть, число p 2 является четным. Если
q2
бы само число p было нечетным, то и p 2 было бы нечетным, так как
согласно соотношению (2n 1)2 4n2 4n 1 квадрат нечетного числа –
нечетное число. Поскольку p четное, то p 2l , и значит, 4l 2 2q2 или
q2 2l 2 . Согласно рассуждениям, аналогичным приведенным по
поводу p , q также четное число, и значит, q 2m . Следовательно, оба
числа p и q являются четными и не могут быть взаимно простыми.
Таким образом, предположение наше неверно, и число a 2 не
является рациональным.

То, что a 2 не является рациональным, еще не обеспечивает


существования этого числа в множестве вещественных чисел. Докажем
с помощью аксиомы непрерывности, что a R .
Рассмотрим множество X , состоящее из положительных
действительных чисел x таких, что x2 2 , и множество Y , состоящее из
положительных чисел y , таких, что y 2 2 . Примерами чисел из
множества X являются 1 и 1,1. Примерами чисел из множества Y
являются 2 и 1,9. Поскольку y2 x2 ( y x)( y x) 0 , то y x для
любых x X и любых y Y . Таким образом, введенные множества X
и Y удовлетворяют условиям аксиомы непрерывности, и значит,
существует число z R такое, что x z y для любых x X и любых
y Y.
Предположим, что z X , то есть, z 2 2 . Тогда 0 2 z 2 1 (так как
2 z2
z 1,1 ). Поэтому справедливо соотношение 1 , что обеспечивает
5
2
2 z2 2 z2 2 z2
неравенство . Возьмем теперь число z . Это число
5 5 5
больше, чем z , и значит, согласно аксиоме непрерывности не может
находиться в множестве X . С другой стороны, пользуясь доказанным
неравенством и тем, что z 2 , имеем
2 2
2 z2 2 z2 2 z2 4 2 z2
z z 2
2z z 2 2
(2 z ) 2,
5 5 5 5 5
2 z2
что обеспечивает принадлежность числа z множеству X . Мы
5
пришли к противоречию, и значит, предположение о том, что z X , то
есть, z 2 2 , было неверным. Следовательно, z 2 2 .
Предположим, что z Y , то есть, z 2 2 . Имеем 0 z 2 2 2 (так как
z2 2
z 1,9 ). Число z не может принадлежать множеству Y согласно
4
аксиоме непрерывности. С другой стороны,
2 2
z2 2 z2 2 z2 2 z2 2
z z2 z z2 z z 2 ( z 2 2) 2 ,
4 2 4 2
z2 2
то есть, Y согласно определению. Это противоречие
z
4
приводит к тому, что z Y , и значит, z 2 2 .
Полученные неравенства z 2 2 и z 2 2 обеспечивают равенство
z 2 2 . Таким образом, число z , существующее в соответствии с
аксиомой непрерывности, и есть то положительное число, квадрат
которого равен 2.
Таким образом, аксиома непрерывности задает топологическую
структуру, так как благодаря этой аксиоме мы можем иррациональные
числа воспринимать в виде пределов последовательностей
рациональных чисел.

Множество R и его подмножества

Известной еще древним грекам является интерпретация множества


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

Представим окружность, касающуюся прямой в точку A, которую


мы назовем полюсом. Другим полюсом (B) назовем точку,
диаметрально противоположную A. Проводя из B лучи, пересекающие
окружность и данную прямую, мы получим взаимнооднозначное
соответствие точек окружности и прямой. Полюс A будут
соответствовать самому себе. Полюс B будет соответствовать
бесконечности. При этом понятия и будут означать только
направление движения к одной и той же точке B, соответствующей
бесконечно удаленной точке.

Самым первым подмножеством множества R, освоенным


человечеством для счета, является множество натуральных чисел (N).
Другим подмножеством R, включающим в себя N, является множество
всех целых чисел (Z). Третьим подмножеством, включающим в себя
Z, является множество всех рациональных чисел Q , а с множеством
иррациональных чисел, дополняющим множество Q до множества R,
мы познакомились в этом параграфе.

Мощность множества

Когда речь идет о конечном множестве, одной из его характеристик


является число элементов этого множества. Как же с подобной точки
зрения характеризовать множества, содержащие бесконечные наборы
элементов? Естественным для такой характеристики является
сравнение бесконечных множеств между собой или с каким-то
бесконечным «эталонным» множеством. Множества считаются
равномощными, если существует взаимно однозначное соответствие
между всеми элементами одного и другого множеств. Это означает, что
существует закон, в соответствии с которым каждому элементу одного
множества соответствует единственный элемент второго множества,
причем разным элементам первого множества соответствуют разные
элементы второго множества и все элементы второго множества имеют
прообразы в первом множестве.

Примером задания взаимно однозначного соответствия между


множествами точек двух отрезков является гомотетия:

Таким образом, «количество» точек верхнего и нижнего отрезков


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

Взаимно однозначное соответствие между множествами на


вещественной оси можно задавать с помощью функций. Так, функция
y tg x (что в данном случае равносильно x arctg y ) задает взаимно
однозначное соответствие между точками интервала ( , ) и точками
2 2
всей вещественной оси. Таким образом, множество точек любого
интервала равно множеству точек всей вещественной прямой.

В математике очень важным является понятие счетного множества.


Счетным называется множество, равномощное множеству натуральных
чисел N . Примером счетного множества является множество Z целых
чисел. Действительно, хотя N является подмножеством Z , между
точками этих множеств можно установить взаимно однозначное
соответствие с помощью следующего правила. Присвоим числу 0
номер 1, числу 1 – номер 2, числу -1 – номер 3, числу 2 – номер 4, числу
-2 – номер 5…. Таким образом, целому положительному числу n
поставим в соответствие натуральное число 2n; отрицательному
целому числу -n поставим в соответствие натуральное число 2n+1.
Взаимно однозначное отображение установлено, следовательно, Z
счетно.

Множество рациональных чисел Q также является счетным.


«Сосчитать» его, то есть, установить взаимно однозначное
соответствие с множеством N можно при помощи следующей
бесконечной таблицы.

В верхней строке таблицы стоят целые числа (p), начиная с 0. В левом


крайнем столбце – натуральные числа (q). На пересечении строки и
столбца стоит рациональное число p/q.

q\p 0 1 -1 2 -2 3 -3 4 …….
1 0 1 -1 2 -2 3 -3 4 ……
2 0 1/2 -1/2 1 -1 3/2 -3/2 2 ……
3 0 1/3 -1/3 2/3 -2/3 1 -1 4/3 ……
4 0 1/4 -1/4 1/2 -1/2 3/4 -3/4 1 ……
5 0 1/5 -1/5 2/5 -2/5 3/5 -3/5 4/5 ……
……. … …. … … … …. … ……
….

Очевидно, что некоторые числа в таблице повторяются. Но для


любого рационального числа найдется место в таблице на пересечении
столбца, соответствующего числителю, и строки, соответствующей
знаменателю. Начнем двигаться по таблице с левой верхней позиции
по такому пути, чтобы пройти все элементы таблицы. Можно,
например, двигаться по следующему маршруту.
При этом попадающиеся по пути рациональные числа
последовательно нумеруются и запоминаются, так как номера
присваиваются только еще не пронумерованным числам. При
указанном способе движения числу 0 присваивается номер 1, числу 1 –
номер 2, числу 1/2 – номер 3, числу 1/3 – номер 4, числу -1/3 – номер 5,
…..Указанная процедура (бесконечная) обеспечит нумерацию всех
рациональных чисел, причем ни одно не будет пронумеровано дважды.
Взаимно однозначное соответствие установлено.

Возникает вопрос: можно ли пронумеровать все вещественные числа?


Ответ на этот вопрос отрицательный. Покажем, что множество точек
любого интервала, лежащего на вещественной оси, несчетно.
Поскольку между точками двух интервалов можно установить взаимно
однозначное соответствие, докажем несчетность множества точек
интервала (0,1). Доказательство проведем методом «от противного».

Заметим, что в силу взаимно однозначного соответствия любую точку


на интервале (0,1) можно ассоциировать с десятичной дробью вида
0,…….. , где после нуля и запятой стоит бесконечное множество цифр,
принимающих значения от 0 до 9. В случае, когда десятичная дробь
конечная, все цифры, начиная с некоторой, будут нулями.
Предположим, что мы смогли присвоить номера всем точкам интервала
или, что то же самое, всем десятичным дробям указанного вида.
Следовательно, мы можем расположить все такие числа
последовательно, в соответствии с нумерацией:

1) 0, a1,1a1,2a1,3...........

2) 0, a2,1a2,2a2,3.........

3) 0, a3,1a3,2a3,3..........

………………………

n) 0, an,1an,2an,3..........
……………………..

Здесь все an,k , n, k N – цифры, принимающие значения


0,1,2,3,4,5,6,7,8 и 9.

А теперь построим новую десятичную дробь с нулем в целой части:


0, b1b2b3....... ., где b j – также цифры из множества {0,1,2,3,4,5,6,7,8,9}.
При построении выберем цифру b1 так, чтобы b1 a1,1 , цифру b2 так,
чтобы b2 a2,2 ,………., bn an,n ,………. У нас получится новая точка из
интервала (0,1), не совпадающая ни с одной точкой из пересчитанных,
так как соответствующая новой точке десятичная дробь отличается от
каждой из пересчитанных десятичных дробей хотя бы одной цифрой
после запятой. Таким образом, мы пришли к противоречию,
предполагая, что можем пересчитать все точки: мы нашли точку из
интервала (0,1), не совпадающую с пересчитанными точками.

Мощность множества точек интервала (0,1), а значит, в силу


равномощности, и мощность множества всех вещественных чисел
называется континуум. В 1878 году Г.Кантор выдвинул гипотезу о том,
что любое бесконечное подмножество множества вещественных чисел
либо счетно, либо имеет мощность континуум. До сих пор эта гипотеза
не доказана и не опровергнута.

Ограниченные подмножества множества R

Определение 1. Множество A R называется ограниченным сверху,


если a R такое, что x A (x a) . В этом случае число a называется
мажорантой множества A.
Пример. Множество точек полубесконечного интервала ( ,3)
обладает мажорантой (например, 6).
Определение 2. Множество A R называется ограниченным снизу,
если b R такое, что x A (x b) . В этом случае число b называется
минорантой множества A.
Пример. У множества из предыдущего примера нет минорант, поэтому
оно не ограничено снизу.
Определение 3. Множество, ограниченное и сверху, и снизу, называется
ограниченным.
Определение 4. Пусть множество A R ограничено сверху. Если
a0 A такое, что x A (x a0 ) , то a0 называется максимальным
элементом множества A.
Очевидно, что максимальный элемент является мажорантой. Если
максимальный элемент множества существует, то он единственен (докажите
самостоятельно).
Пример. Множество точек полубесконечного интервала ( ,3) не имеет
максимального элемента, а множество точек ( ,3] имеет
максимальный элемент 3.
Определение 5. Пусть множество A R ограничено снизу. Если
b0 A такое, что x A (x b0 ) , то b0 называется минимальным
элементом множества A.
Очевидно, что минимальный элемент является минорантой. Если
минимальный элемент множества существует, то он единственен (докажите
самостоятельно).

Утверждение 1. Если множество A ограничено сверху, то существует,


причем единственный, минимальный элемент на множестве мажорант,
называемый супремумом множества A (обозначается sup A).

Доказательство. Рассмотрим множество B всевозможных мажорант


множества A. Для x A и y B справедливо: x y . Согласно аксиоме
непрерывности c R такое, что x c y для x A и y B . Согласно
определению 1 c является мажорантой A, следовательно, c B . Согласно
определению 3 c является минимальным элементом на множестве мажорант.
Следовательно, c supA . Единственность супремума следует из
единственности минимального элемента.

Утверждение 1-а. Если множество A ограничено снизу, то существует,


причем единственный, максимальный элемент на множестве минорант,
называемый инфимумом множества A (обозначается inf A).

Утверждение 2. Пусть supA . Тогда для 0 x A тчо x .

Доказательство. От противного. Пусть 0 0 тчо x A ( x 0 ).


Следовательно, 0 является мажорантой множества A, и значит, ,
будучи больше 0 , не является минимальным элементом на множестве
мажорант, то есть supA . Пришли к противоречию.

Утверждение 2-а. Пусть inf A . Тогда для 0 x A тчо


x .
Принцип Архимеда и его следствия

Принцип Архимеда. Пусть h 0 – фиксированное число. Тогда для


x R k Z тчо (k 1)h x kh .
x
Доказательство. Рассмотрим множество A= z Z|z . Множество A
h
ограничено снизу, следовательно согласно Утверждению 1-а inf A . В
соответствии с Утверждением 2-а при (0,1] z0 A тчо z0 .
В полуинтервале [ , 1) может лежать только одно целое число. В силу
того, что – точная нижняя грань подмножества A целых чисел,
совпадает с целым числом z0 и является минимальным элементом множества
x
A. Следовательно, A , то есть, . Так как – минимальный элемент
h
x
множества A, 1 A . То есть 1 . Таким образом, k Z является
h
искомым целым числом.

1
Следствие 1. 0 n N тчо .
n
Доказательство. Применим принцип Архимеда для h и x 1. k Z тчо
(k 1) 1 k . Из правой части двойного неравенства следует: 1 k и
k 0 . Таким образом, целое число k является натуральным числом, k n . И
1
мы получили требуемое неравенство .
n

Следствие 2. Для a, b R , a b , c Q тчо a c b .


Доказательство. В соответствии со Следствием 1 при b a найдем
1 1
n N тчо b a . В соответствии с Принципом Архимеда при h и
n n
k 1 k k k 1 1
x a найдем k Z тчо a . Имеем a (b a) b .
n n n n n
k k
Следовательно, a b . Рациональное число c найдено.
n n

Классификация точек подмножеств R

Окрестностью точки x R называют любой интервал (a, b) тчо x (a, b) .


окрестностью точки x R называют интервал ( x , x ) . Обозначают
такую окрестность U ( x) .
Проколотой окрестностью точки x R называют множество
U ( x) \{x}. Обозначают проколотую окрестность U ( x) .
Точка a R называется предельной точкой множества A R , если
0(U (a) A ) . То есть, в любой окрестности точки a находятся
точки из множества A.
1 1 1
Примеры. Точка 0 является предельной для множества 1, , ,..., ,... , и не
2 3 n
принадлежит этому множеству. Точка 0 является предельной для множества
точек интервала (0,1) и также не принадлежит этому множеству. Точка 0
является предельной для множества точек полуинтервала [0,1) и
принадлежит этому множеству.

Точка a A R является дискретной точкой множества A, если


0(U (a) A ) или, что то же самое, (U (a) A a ) . То есть
дискретная точка множества такова, что существует ее окрестность, в
которой нет других точек множества, кроме нее самой.
1 1 1
Пример. Множество 1, , ,..., ,... состоит только из дискретных точек.
2 3 n

Точка a A R является внутренней точкой множества A, если


0(U (a) A) . То есть, внутренняя точка входит в множество с
некоторой своей окрестностью.

Множество A R называется открытым, если состоит только из


внутренних точек.
Примеры. Множество точек интервала (0,1) является открытым, в то время
как множество точек полуинтервала [0,1) не является открытым: точка 0 не
является внутренней точкой данного полуинтервала.

Множество A R называется замкнутым, если его дополнение до R, то


есть, множество Ac , является открытым.
Пример. Множество точек отрезка [0,1] является замкнутым.

Утверждение. Множество замкнуто тогда и только тогда, когда оно содержит


все свои предельные точки.
Необходимость. Пусть A замкнуто, то есть, пусть Ac – открытое множество.
Докажем, что все предельные точки A принадлежат A методом от
противного. Предположим, что a0 – предельная точка множества A – такая,
что a0 A . В таком случае a0 Ac . Поскольку Ac – открытое множество, a0
является внутренней точкой множества Ac , то есть, 0(U (a0 ) Ac ) .
Следовательно, (U (a0 ) A ) , и значит, a0 не может быть предельной
точкой множества A.
Достаточность. Пусть множество A содержит все свои предельные точки.
Покажем, что Ac – открытое множество, то есть, если b Ac , то
0(U (b) Ac ) . Предположим противное: пусть для
0 (U (b) A ) . Согласно определению точка b – предельная точка
множества A, и значит b Ac . Мы пришли к противоречию.

Теорема Вейерштрасса

Пусть A R является бесконечным ограниченным множеством. Тогда


a R тчо a – предельная точка множества A.
Доказательство. Раз множество A ограничено, то A ( , ) , где inf A ,
supA . Если точка является предельной точкой множества A, то
теорема доказана. Предположим, что не является предельной для
множества A, то есть, 0 0(U 0 (a) A= ) . Значит, в проколотой
0 окрестности точки нет точек множества A. В таком случае , являясь
точной нижней гранью, необходимо должна принадлежать множеству A,
значит, является дискретной точкой множества A.
Рассмотрим новое множество B таких точек y R , для которых на
бесконечном интервале ( , y) находится конечное число точек множества
A. Согласно нашему предположению на бесконечном интервале ( , 0)

находится одна точка A, следовательно, 0 B и


k 0 B, k (0,1) . Множество B ограничено сверху, потому что
supA является мажорантой для B, так как на бесконечном интервале
( , ) находится все бесконечное множество A. Следовательно, supB .
Для 0 бесконечный интервал ( , ) содержит либо конечное
множество точек множества A, либо вообще не содержит точек множества A.
Так как B , бесконечный интервал ( , ) содержит уже
бесконечное множество точек множества A. Следовательно, ( , )
содержит бесконечное множество точек множества A. Поэтому является
предельной точкой множества A. Теорема доказана.
Функции одной переменной

Способы задания функций

Определение 1. Если каждому элементу некоторого множества


X R ставится в соответствие элемент множества Y R , говорят, что на
множестве X задана функция y f x , здесь f определяет закон, с
помощью которого осуществляется это соответствие.
Определение 2. Множество X называется областью существования
функции, или областью ее определения.
Определение 3. Множество Y называется областью значений функции.

Примеры. 1. Показательная функция y 2x , x R.


2. Логарифмическая функция y log2 x, x 0.
3. Степенная функция y x5 , x R .

Функция может быть задана в виде таблицы или графика, либо


формулой (аналитическое задание). В качестве примера приведена функция,
аналитическое задание которой y x2 , а табличное и графическое ее задания
приведены ниже.
x 1 1.5 2 2.5 3 4 6
y 1 2.25 4 6.25 9 16 36
35

30

25

20

15

10

1 2 3 4 5 6

Аналитически функцию можно задать в явном виде y f x (явное


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

Можно задать ее неявно F x , y 0 , когда любая из переменных может


считаться независимой, тогда другая переменная является функцией. Пример
неявного задания функции x2 y 2 9 . Нетрудно заметить, что эта формула
задает фактически две непрерывные функции y 9 x2 , x [ 3,3],
и y 9 x2 , x [ 3,3] . График первой функции представляет верхнюю
полуокружность, график второй – нижнюю ее часть. Если не требовать
непрерывности, то из соотношения x2 y 2 9 можно получить бесчисленное
множество функций, заданных на отрезке [-3,3].

x t
Кроме того, возможно параметрическое задание функции ,
y t
когда вводится дополнительный параметр t [t0 ,T ] . Примером является
параметрическое уравнение той же, что и выше окружности
x 3cos t
, t [0,2 ) , в неявном виде записанное как x2 y 2 9 .
y 3sin t

Числовые последовательности.

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


чисел xn , n N . Последовательность также можно рассматривать как
функцию, заданную на множестве N. Число xn называют членом
последовательности, n – номером этого члена последовательности.
1 ( 1)n
Примеры. 1) , n N , 2) 3n, n N , 3)1 2
, n N , 4) ( 1)n , n N .
n n

Легко заметить, что члены первой и третьей последовательностей с ростом n


приближаются к конкретной величине, члены второй последовательности
безгранично увеличиваются, а члены четвертой последовательности
поочередно принимают два значения.
Введем определение предела последовательности, используя кванторы
общности и существования для отображения динамики процесса.
Определение. Число a называется пределом последовательности xn , n N ,
( a nlim xn ), если для 0 N N ( ) N такое, что при n N ( )
справедливо неравенство: | xn a | .

( 1)n ( 1)n
Пример. Покажем, что lim 1 1 . Здесь xn 1 , a 1 . Так как
n
n2 n2
1 1
| xn a | 2 , найдем такое значение N ( ) , что при n N ( ) ( 2 ). Так
n n
1
как последнее неравенство эквивалентно неравенству n , за N ( )

1
можно принять наибольшее целое число, меньшее или равное . Такое

1
число обозначается как [ ].

Элементарные свойства пределов

1. Предел единственен.
Доказательство . Пусть a lim xn и b nlim xn . Для
n
0 найдем N1 ( )
такое, что | xn a | при n N1 ( ) и найдем N2 ( ) такое, что | xn b |
2 2
при n N2 ( ) . Тогда при n max{N1 ( ), N2 ( )} получим
| b a | | b xn xn a | | b xn | | xn a | . Из произвольности получаем:
расстояние между числами a и b может быть сделано сколь угодно малым.
Это означает, что a b .

2. Пусть xn yn zn , n N . Если lim xn


n
lim zn a , то
n
lim yn a .
n
(Теорема о двух полицейских).
Доказательство. Для 0 найдем N1 ( ) такое, что | xn a | при
n N1 ( ) и найдем N2 ( ) такое, что | zn a | при n N2 ( ) . Тогда при
n max{N1 ( ), N2 ( )} получим неравенства a xn , zn a .
Следовательно, при n N ( ) max{N1 ( ), N2 ( )} справедливо
a xn yn zn a , что обеспечивает неравенство | yn a | .

1 1
Пример применения. Покажем, что nlim n n 1 . Обозначим yn n n 1. Имеем
yn 0, n N . В соответствии с формулой бинома
n(n 1) 2
n (1 yn )n 1 nyn yn ... ynn .
2!
n(n 1) 2 2 2
Следовательно, n 1 yn или yn. Из соотношения 0 y ,
2 n n n
применяя теорему о двух полицейских, получим nlim yn 0 , откуда следует
1
lim n n 1 .
n

3. Пусть xn 0 при n N . Если nlim xn a , то a 0 .


Доказательство от противного. Пусть a 0 . В соответствии с определением
a найдем N N такое, что n N ( a ). То
предела при 0 0 | xn a |
2 2
есть
a a при n N . Из правого неравенства следует a,
x a xn
2 n 2 0 2
что противоречит предположению.

4. Если lim xn a , то
n
lim | xn | | a | .
n
Доказательство. Сначала получим вспомогательное неравенство
|| xn | | a || | xn
a | . Имеем
| a | | a xn xn | | a xn | | xn || a | | xn | | a xn |
|| xn | | a || | xn a | .
| xn | | xn a a | | xn a | | a || xn | | a | | xn a |
Согласно определению предела для 0 N N ( ) N такое, что при
n N ( ) справедливо неравенство: | xn a | . Согласно доказанному
неравенству при тех же n N ( ) справедливо неравенство: || xn | | a || .
Следовательно, nlim | xn | | a | .
Для рассмотрения следующих свойств пределов последовательностей введем
два определения.
Определение 1. Последовательность xn , n N , называется ограниченной,
если M 0 тчо | xn | M , n N .
Определение 2. Последовательность xn , n N , называется бесконечно малой
величиной (б.м.в.), если nlim xn 0 .

5. Если последовательность xn , n N , сходится, то есть, lim xn a , то


n
xn , n N , – ограниченная величина.
Доказательство. В соответствии с определением предела при 1 найдем
такое N1 N , что | xn a | 1 при n N1 . Следовательно, в соответствии с
неравенством, полученным выше, || xn | | a || 1 при n N1 . Отсюда
| xn | 1 | a | при n N1 . Найдем теперь M max{| x1 |,| x2 |,...,| xN ( ) |,| a | 1} .
Очевидно, что | xn | M , n N .
6. Пусть xn , n N , – ограниченная величина, yn , n N ,– б.м.в. Тогда
zn xn yn , n N , – б.м.в.
Доказательство. Найдем для 0 такое N ( ) N , что n N( )
( | yn | ). Тогда для n N ( ) выполняется неравенство | zn | | xn yn | , то
M
есть nlim zn 0 .

7. Пусть xn , n N , – б.м.в., yn , n N ,– б.м.в. Тогда zn xn yn , n N , б.м.в.


Доказательство. Найдем для 0 такое N1 ( ) N , что n N1 ( )
( | xn |) и такое N2 ( ) N , что n N2 ( ) ( | yn | ) . Тогда при
2 2
n N ( ) max{N1 ( ), N2 ( )} ( | zn | ).

Арифметические свойства пределов

Для упрощения доказательств этих свойств приведем новое определение


предела последовательности, эквивалентное данному выше:
число a называется пределом последовательности xn , n N , если
xn a xn , где xn – б.м.в. (Доказать эквивалентность определений
самостоятельно).

1.Если nlim xn a и nlim yn b , то nlim ( xn yn ) a b .


Доказательство. Так как xn a xn и yn b yn , то xn yn a b ( xn yn ) ,
причем выражение в скобках – б.м.в. согласно седьмому элементарному
свойству.

2. Если nlim xn a и nlim yn b , то nlim ( xn yn ) a b .


Доказательство. Так как и yn b yn , то
xn a xn
xn yn a b (b xn a yn xn yn ) , причем выражение в скобках – б.м.в.
согласно шестому и седьмому элементарным свойствам.

1 1
3. Если nlim xn a и a 0 , то lim .
n xn a
1 1 | xn |
Доказательство. Так как xn a xn , то . Чтобы показать,
xn a | a || xn a|
| xn |
что выражение – б.м.в., согласно шестому элементарному свойству
| a || xn a|
1
достаточно показать, что – ограниченная величина при достаточно
| xn a|
1 1 1
больших значениях n N . Имеем . Пусть
| xn a| | ( xn ) a | || a | | xn ||
| a | при 1 2
число N0 N таково, что | xn | n N0 . Следовательно,
2 | xn a | | a |
| xn |
при n N0 и – б.м.в. Теперь остается применить шестое
| a || xn a |
элементарное свойство и новое определение предела.

Следствие. Согласно 2-му и 3-му арифметическим свойствам очевидным


является следующее утверждение: если nlim xn a 0 и nlim yn b , то
yn b
lim ( ) .
n xn a

Основные свойства пределов последовательностей

Прежде, чем сформулируем первое основное свойство, дадим новое


Определение. Последовательность xnk , k N , называется
подпоследовательностью последовательности xn , n N , если nk , k N , –
монотонно возрастающая последовательность натуральных чисел. Например,
x3, x7 , x23,..., x3 4 16 ... 4 ,.... – подпоследовательность последовательности
k 1

x1, x2 , x3, x4 ,....., xn ,... .

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


подпоследовательность.
Доказательство. Любая последовательность xn , n N , содержит бесконечное
(счетное) множество членов, однако значения некоторых из них могут
совпадать, например, в случае последовательности ( 1)n , n N . Обозначим
через A множество значений, принимаемых членами последовательности.
Множество A не более, чем счетно. Рассмотрим 2 случая: а)A конечно и
б)A бесконечно.
В случае а) бесконечное множество членов последовательности xn , n N ,
принимает хотя бы одно значение из A. Обозначив соответствующие члены
последовательности в порядке возрастания номеров xnk , k N , мы получим
подпоследовательность, все члены которой принимают единственное
значение, и значит, сходятся к этому же значению.
В случае б) множество A является бесконечным ограниченным множеством,
и следовательно, согласно теореме Вейерштрасса обладает хотя бы одной
предельной точкой a . Согласно определению предельной точки в
проколотой окрестности U1(a) содержится хотя бы одна точка из множества
A, а соответствующее значение принимает член последовательности xn1 .
Возьмем теперь множество A1 , полученное выбрасыванием из множества A
чисел, значения которых принимают все члены последовательности xn с
номерами от первого до n1 . Отбрасывание конечного числа членов не
сделает A1 конечным, кроме того, точка a будет предельной точкой и для
множества A1 . Поэтому в проколотой окрестности U 1 (a) найдется число,
2

значение которого принимает член последовательности xn2 , причем n1 n2 .


Теперь отбросим из множества A1 те числа, значения которых принимают
все члены последовательности xn с номерами от n1 1 до n2 . Получим
множество A 2 , бесконечное и с предельной точкой a . Теперь в проколотой
окрестности U 1 (a) найдется число, значение которого принимает член
3

последовательности xn3 , причем n2 n3 ….. Таким образом, мы построили


подпоследовательность xnk , k N , последовательности xn , n N , такую что
1
| xn a| . Из первого следствия Принципа Архимеда следует, что
k k
lim xn a . Итак, сходящаяся подпоследовательность построена.
k k

2. Любая монотонная ограниченная последовательность сходится.


Доказательство. Пусть последовательность xn , n N , неубывающая, то есть,
n N ( xn xn 1) . Вследствие ограниченности множества значений членов
последовательности A существует supA . Согласно второму свойству
супремума для 0 xN такое, что xN ( ) . В силу монотонности
для n N( ) ( xN ( ) xn ). Следовательно, для
n N ( ) (| xn | ) , что согласно определению предела доказывает:
lim xn
n
.

3. Лемма о вложенных отрезках.


Пусть an , n N, и bn , n N, – последовательности концов последовательно
вложенных друг в друга отрезков ( [an , bn ] [an 1, bn 1] ), причем

lim(bn an ) 0 .
n
Тогда [ak , bk ] {a} . (То есть, пересечением
k 1
последовательно вложенных друг в друга отрезков с длинами, стремящимися
к нулю, является точка).
Доказательство. Очевидно, что последовательности an , n N, и bn , n N,
монотонны, причем первая неубывающая, а вторая невозрастающая. Первая
ограничена сверху (например, числом b1 ), вторая – снизу (например, числом
a1 ). Согласно второму основному свойству nlim an a и nlim bn b . Имеем
b nlim bn lim(bn an an ) nlim(bn an ) nlim an a .
n
Таким образом,
предельный отрезок, лежащий во всех отрезках, вырождается в точку a . Из
n
условия последовательной вложимости отрезков [ak , bk ] [an , bn ] . Поэтому
k 1
n
[ak , bk ] nlim [ak , bk ] nlim[an , bn ] a .
k 1 k 1

Неперово число

1 n.
Утверждение. lim(1 )
n n
Рассмотрим последовательность xn (1
1 n
) , n N . Пользуясь формулой
n
бинома Ньютона, представим общий член последовательности в виде
n n(n 1) n(n 1)(n 2) n!
xn 1 ...
n 2 n2 2 3 n3 n! n n
1 1 1 1 2 1 1 2 n 1
2 (1 ) (1 )(1 ) ... (1 )(1 ) ... (1 ).
2 n 3! n n n! n n n

Очевидно, что все слагаемые после числа 2 в последнем выражении


положительные, их число равно n 1 и при увеличении n сами
слагаемые будут увеличиваться, а к имеющимся слагаемым будут
добавляться новые, то есть xn растет с ростом n . Оценим общий член
последовательности xn сверху с применением формулы суммы
геометрической прогрессии:
1 1 1 1 1 1 1
xn 2 ... 2 3
... n 1
2! 3! n! 2 2 2 2 2
n 1
1 1 (1/ 2)
2 2 1 3.
2 1 1/ 2

Таким образом, наша последовательность монотонно возрастает и


ограничена сверху. Следовательно, в соответствии со вторым основным
свойством пределов числовых последовательностей существует предел
этой последовательности, который принято обозначать e . Это число
называется неперовым числом, находится между числами 2 и 3 и
приблизительно равно 2,71828.
1
Итак, nlim(1 )n e .
n

Критерий Коши сходимости числовой последовательности

Определение предела последовательности предполагает известным предел


последовательности ( a ), с которым сравнивается общий член
последовательности ( xn ). Возникает вопрос: как узнать, имеет ли
последовательность какой-либо предел, не имея представления о значении
этого предела. Ответ на этот вопрос дает
Критерий Коши. Последовательность xn , n N, сходится тогда и только
тогда, когда для 0 N N ( ) N, такое что для
m, n N ( ) (| xn xm | ) . (Мы видим, что сравниваются не общий член
последовательности и предел, а два члена последовательности с достаточно
большими номерами. Условие, приведенное в формулировке критерия Коши
называется условием фундаментальности последовательности).

Доказательство.
1. Необходимость. Пусть lim xn a , то есть, последовательность сходится.
n
Докажем ее фундаментальность. В соответствии с определением предела для
0 N( ) N тчо для n N ( ) ( | xn a | ). Возьмем любые
2
m, n N ( ) . Тогда | xn xm | | xn a a xm | | xn a | | xm a | . То
2 2
есть из сходимости следует фундаментальность.
2. Достаточность. Пусть последовательность xn , n N, фундаментальна.
Покажем сначала, что из фундаментальности следует ограниченность. В
условии фундаментальности примем 1 и найдем N N такое, что
m, n N (| xn xm | 1) . Следовательно, при m N 1 имеем:
(| xN 1 xn | ) при n N . Из неравенства || xn | | xN 1 || | xN 1 xn | 1 при
n N получим неравенство: | xn | 1 | xN 1 | при n N . Следовательно,
для всех членов последовательности справедлива оценка
| xn | max{| x1 |,| x2 |,...,| xN |,1 | xN 1 |} для n N . Итак, ограниченность
доказана. Воспользуемся теперь первым основным свойством пределов
последовательности и выберем из ограниченной последовательности
xn , n N, сходящуюся подпоследовательность xnk , k N, где lim k
xnk a .
Взяв теперь в условии фундаментальности m nk при достаточно больших
значениях k K ( ) N , получим k K ( ), n N ( ) (| xn xnk | ) .
Переходя к пределу при k в последнем неравенстве, получим
n N ( ) (| xn a | ) . В силу произвольности выполнение последнего
неравенства обеспечивает то, что lim xn a .
n

Упражнение. Используя определение предела последовательности,


докажите, что если последовательность сходится к конечному пределу, то
любая ее подпоследовательность сходится к тому же пределу.
Предел функции в точке

Пусть a – предельная точка множества определения функции f ( x) .


Существуют два определения предела функции в точке: b lim
x a
f ( x) .
1. Определение Гейне: для любой последовательности xn , n N , такой
что nlim xn a , справедливо: nlim f ( xn ) b .
2. Определение Коши: для 0 ( ) 0 такое, что для
x, | x a | , справедливо (| f ( x) b | ).

Для чего нужны два определения? Первое определение не является


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

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


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

2 1. Пусть справедливы условия второго определения и пусть nlim xn a .


Из определения предела числовой последовательности для любого 0 и
определенного в соответствии с условием второго предела значения ( ) 0
найдем такое значение N N ( ( )) N ( ) N , что | xn a | ( ) для
любого n N ( ) . Следовательно, в соответствии с условием определения 2
| f ( xn ) b | при n N ( ) . Последнее является установлением того факта,
что nlim f ( xn ) b . То есть выполнение условий второго определения
обеспечивает выполнение условий первого определения.
1 2 доказывается от противного. Пусть выполняются условия первого
определения, но условия второго определения нарушаются, то есть, 0 0
такое, что для 0 x0 такое, что | x0 a | и (| f ( x0 ) b | 0 ) . В силу
1
произвольности 0 возьмем и найдем при каждом значении n N
n
1
такое значение xn , что | xn a | и (| f ( xn ) b | 0 ) . Мы видим, что нашли
n
последовательность xn , n N , такую, что nlim xn a и nlim f ( xn ) b .
Последнее показывает невыполнимость условий первого определения. Мы
пришли к противоречию.
П р и м е р. Покажем, что limsin x 0 . Пусть x 0 . Сравним площади
x 0
сектора радиуса 1 раствора x и вписанного в него равнобедренного
треугольника с той же вершиной, представленных на рисунке.
sin x
Площадь треугольника равна ,
2
x
площадь сектора равна .
2
Треугольник вписан в сектор, значит
площадь треугольника меньше
площади сектора. Следовательно, sin x x для любого x 0 . Пользуясь
нечетностью функции sin x , получим sin x x для любого x 0 . Таким
образом, |sin x | | x | для x 0 . Для 0 ( ) такое что |sin x |
при | x | ( ) . Таким образом, limsin x 0 в соответствии с
x 0
определением Коши.

Из определения Гейне и свойств пределов последовательностей следует


справедливость свойств пределов функций.

Свойства пределов функций

1) если b lim
x a
f ( x) и c lim
x a
g ( x) , то b c lim ( f ( x) g ( x)) ;
x a

2) если b lim
x a
f ( x) и k R , то kb lim(kf ( x)) ;
x a

3) если b lim
x a
f ( x) и c lim g ( x) , то b c lim ( f ( x) g ( x)) ;
x a x a

b f ( x)
4) если b lim f ( x) и c lim g ( x) , причем c 0 , то lim( );
x a x a c x a g ( x)

5) если f ( x) 0 при любых x , лежащих в некоторой окрестности


точки a , то lim
x a
f ( x) b 0 ;

6) если f ( x) h( x) g ( x) при любых x , лежащих в некоторой


окрестности точки a , причем limx a
f ( x) lim
x a
g ( x) b , то lim
x a
h( x) b
(теорема о двух полицейских).

П р и м е р. Покажем, что limcos x 1 . Воспользуемся полученной выше


x 0
x x2 2
оценкой в неравенстве 0 | cos x 1| 2sin . Теперь из теоремы о двух
2 2
полицейских следует | cos x 1| 0 при x 0 . Следовательно, cos x 1 при
x 0.

Первый замечательный предел

sin x
Докажем, что справедлива формула: lim 1 . Прежде всего,
x 0 x
sin x
заметим, что вследствие нечетности функции sin x отношение при
x
x , близком к 0, положительно при любом знаке x . Достаточно
предположить, что x приближается к 0, оставаясь положительным. В
противном случае мы сменим знак x , что не повлияет на результат.

Используем геометрическое доказательство. Рассмотрим сектор круга


радиуса 1 с углом при вершине, равным x . BM – дуга граничной
окружности сектора, A – его вершина, AB = AM = 1. BD – отрезок
касательной к дуге BM в точке B. BC – перпендикуляр, опущенный из
точки B на отрезок AM.

В силу последовательной вложимости друг в друга треугольника


ABM, сектора ABM и треугольника ABD соответствующие
соотношения имеют место между площадями этих фигур:
1 1 1
S SсектABM S ABD . Имеем S sin x, SсектABM x, S ABD tg x .
ABM
2 ABM
2 2
Поэтому получаем неравенство sin x x tg x . Если мы поделим все
части этого неравенства на sin x , то в силу предположения о знаке x
x 1
знаки неравенства не изменятся. Поэтому мы имеем 1 .А
sin x cos x
теперь устремим x к нулю и применим теорему о двух полицейских.
x
Мы получим lim1 . Осталось применить свойство 4) для
sin x
x 0
sin x
получения предела обратной величины: lim
x 0 x
1.
Второй замечательный предел и его следствия

1 x
Докажем, что справедлива формула xlim(1 ) e . Но прежде изменим
x
определение Коши с учетом того, что переменная x стремится не к
конечному значению a , когда для попадания x в окрестность a следует
выполнить неравенство | x a | при достаточно малом 0, а к
бесконечности. Переменная x окажется в окрестности бесконечности,
если окажется по модулю больше достаточно большой величины. Таким
образом, определение Коши в случае x будет выглядеть так:
b xlim f ( x) , если для любого 0 существует число M M ( ) 0
такое, что для любого числа x X , удовлетворяющего условию | x | M ,
выполняется неравенство | f ( x) b | .
Пусть x 0 , то есть x . Рассмотрим неравенство
1 [ x] 1 1 1 1 [ x] 1 1 [ x] 1
(1 ) (1 ) (1 ) (1 ) x (1 )
[ x] 1 [ x] 1 [ x] 1 x [ x]
. (*)
1 [ x] 1
(1 ) (1 )
[ x] [ x]
1 [ x]
Очевидно, что lim (1 ) e , так как при x 1 величина [ x] –
x [ x]
натуральное число – и мы имеем последовательность, участвующую в
1 [ x] 1
определении числа e . Аналогично, xlim (1 ) e . Теперь остается
[ x] 1
применить неравенство (*) и теорему о двух милиционерах.
Для случая x 0 сделаем замену x y. Тогда
1 x 1 y 1 y 1 1
(1 ) (1 ) y
)( y
( )y (1 ) y 1(1 ).
x y y y 1 y 1 y 1
При x имеем: y . Поэтому можно применить уже доказанную
формулу для положительной переменной y 1. Доказательство
завершено.
Прологарифмируем обе части второго замечательного предела –
1 1
получим xlim( x ln(1 )) 1 . Если теперь заменить переменной t ,
x x
которая стремится к нулю при стремлении x к бесконечности, получим
следствие из второго замечательного предела
ln(1 t )
1) lim 1.
t 0 t
Другим следствие второго замечательного предела является предел,
получаемый из предыдущего заменой z ln(1 t ) :
ez 1
2) lim 1.
z 0 z
(1 x) 1
Рассмотрим теперь предел lim . Сделаем замену (1 x) ez .
x 0 x
При такой замене x 0 тогда и только тогда, когда z 0 . Получим
(1 x) 1 e 1
z
ez 1 z/
lim lim z/
lim lim z/
. (Во втором
x 0 x z 0 e 1 z 0 z z 0 e 1
выражении равенства числитель и знаменатель умножены на z и сделан
переход к пределу в соответствии со вторым следствием. )
Таким образом, третьим следствием второго замечательного предела
является
(1 x) 1
3) lim .
x 0 x

Односторонние пределы

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


(пределом слева), если для любой последовательности значений
аргумента xn , стремящейся к a слева xn a соответствующая ей
функциональная последовательность f xn сходится к b . Обозначение
lim f x b .
x a 0
Соответствующее определение Коши имеет вид: для
0 ( ) 0 такое, что для x, 0<a x , справедливо
(| f ( x) b | ) .

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


(пределом справа), если для любой последовательности значений
аргумента xn , стремящейся к a справа xn a соответствующая ей
функциональная последовательность f xn сходится к b . Обозначение
lim f x b .
x a 0

Соответствующее определение Коши имеет вид: для


0 ( ) 0 такое, что для x, 0<x a , справедливо
(| f ( x) b | ) .

Существование предела в точке означает, что пределы слева и справа


существуют и равны.
Бесконечно малые и бесконечно большие функции

Определение 1. Функция x называется бесконечно малой функцией


(бесконечно малой) при x x0 , если xlimx x 0.
0

Определение 2. Функция Ax называется бесконечно большой


функцией (бесконечно большой) при x x0 , если xlimx A x .
0
1 1
Следствие. Функция при x x0 бесконечно малая, а -
A x x
бесконечно большая.
( x)
Определение 3. Если xlimx K , причем 0 |K | , функции x
0 ( x)
и x называется бесконечно малыми одного порядка малости при x x0 .
П р и м е р. Функции (1 x)3 1 и x – бесконечно малые величины одного
порядка малости при x 0.

Определение 4. Функции x и x называется эквивалентными


x
бесконечно малыми при x x0 , если xlimx 1.
0 x
П р и м е р. Функции x и sin x – эквивалентные бесконечно малые величины
при x 0.
Определение 5. Функция x называется бесконечно малой более
x
высокого порядка малости, чем x , при x x0 , если xlimx 0.
0 x
П р и м е р. Функция x 2 – бесконечно малая величина более высокого
порядка малости, чем sin x при x 0.

Известны следующие свойства бесконечно малых.


1) Сумма конечного числа бесконечно малых – бесконечно малая.
2) Произведение бесконечно малой и ограниченной величины – величина
бесконечно малая.

Функция, непрерывная в точке

Пусть функция y f ( x) задана на множестве X R и a X . Если


lim f ( x) f (a) , то говорят, что эта функция непрерывна в точке a .
x a
По-другому можно записать свойство непрерывности так:
lim f ( x)
x a
f (lim
x a
x) . Свойство непрерывности функций передается
суперпозиции этих функций: если y f ( x) непрерывна в точке a , а
функция z g ( y) непрерывна в точке b f (a) , то функция
z h( x) g ( f ( x)) непрерывна в точке a .
Функция, непрерывная в каждой точке множества X , называется
непрерывной на множестве X . График непрерывной функции
представляет собой непрерывную кривую. Все известные из школьного
математического курса функции непрерывны в областях, где они
заданы: многочлены, e x , ln x при x 0 , sin x , cos x , tg x при
x k , k Z , ctg x при x k, k Z .
2
1, x 0,
Пример разрывной функции – функция y sgn x
1, x 0.
Доказать, что она имеет разрыв в точке x 0 можно с применением
( 1)n
определения Гейне. Зададим последовательность xn . Очевидно,
n
что общий член последовательности стремится к нулю с ростом номера,
причем четные члены последовательности – положительные числа,
нечетные – отрицательные. Нетрудно заметить, что f ( xn ) ( 1)n .
Поскольку последовательность ( 1)n не имеет предела, то в
соответствии с определением Гейне функция y sgn x не имеет предела
в точке x 0 , и поэтому не может быть непрерывной в этой точке, как
бы мы ее в этой точке ни определяли.

Приведенный пример точки разрыва – точка разрыва первого рода.


В соответствии с определением точки разрыва первого рода функция
должна иметь пределы при x , стремящимся к точке разрыва слева и при
x , стремящимся к точке разрыва справа, только эти пределы не
совпадают. В случае функции y sgn x предел слева в точке разрыва
x 0 равен -1, предел справа равен 1.

Точкой разрыва второго рода функции f ( x) называется такая


предельная точка множества X , на котором задана функция, что хотя
бы один из пределов (слева или справа) функции в этой точке не
существует или бесконечен. В качестве примера можно привести
функцию y tg x . В точке x / 2 функция не определена, но эта точка
является предельной для множества определения функции. При
стремлении x к / 2 слева значения функции, постоянно увеличиваясь,
стремятся к . При стремлении x к / 2 справа, значения функции,
уменьшаясь, стремятся к .

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


непрерывной на множестве X .

Свойства функций, непрерывных на отрезке.

Пусть функция f ( x) непрерывна на отрезке [a,b]. Тогда справедливы


следующие свойства.
1. Функция f ( x) ограничена на [a,b].
Доказательство (от противного). Предположим, что f ( x) не является
ограниченной, то есть, для n N xn [a, b] такое, что | f ( xn )| n .
Выберем из ограниченной последовательности xn , n N , сходящуюся
подпоследовательность xnk , k N такую, что lim xnk x0 . Точка x0 является
k
предельной для отрезка [a,b], и в силу замкнутости отрезка принадлежит
этому отрезку. В силу непрерывности функции f ( x) в точке x0
lim f ( xnk ) f ( x0 ) . Это противоречит тому, что | f ( xnk ) | nk , причем
k
lim nk .
k

2. Если M sup f ( x), m inf f ( x) , то xM , xm [a, b] такие, что


x [ a,b] x [ a,b]

f ( xM ) M , f ( xm ) m .
Доказательство. Из свойств супремума для n N xn [a, b] такое, что
1
M f ( xn ) M . Из ограниченной последовательности xn , n N , выберем
n
сходящуюся подпоследовательность xnk , k N такую, что lim xnk xM . В
k
силу замкнутости отрезка [a,b] имеем: xM [a, b] . В силу непрерывности
lim f ( xnk ) f ( xM ) . 1
функции А так как M f ( xnk ) M , то
k nk
f ( xM ) M .
Для инфимума доказательство аналогично.
3. Если f (a) f (b) 0 (значения на концах отрезка имеют разные знаки),
то x0 [a, b] такое, что f ( x0 ) 0 .
Доказательство. Для доказательства мы воспользуемся леммой о вложенных
a b
отрезках. Разделим отрезок [a,b] пополам и проверим значение f ( ).
2
a b a b
Если f ( ) 0 , то x0 и теорема доказана. В противном случае
2 2
выберем ту половину отрезка, на границах которой функция имеет разные
знаки. Разделим этот новый отрезок пополам и проверим значение функции в
этой середине…. Продолжая указанный процесс, мы либо получим значение
0 у функции в одной из середин получаемых отрезков, либо получим
последовательность вложенных отрезков [an , bn ], n N , обладающих
свойствами: [an , bn ] [an 1, bn 1] , bn an 0 при n и f (an ) f (bn ) 0 . В
соответствии с леммой о вложенных отрезках nlim an nlim bn c [a, b] . В
силу непрерывности функции на отрезке nlim f (an ) lim f (bn )
n
f (c) . В
силу того, что знаки f (an ) и f (bn ) разные, f (c) 0 . Следовательно, x0 c.

Следствиями 3-го свойства являются следующие свойства:


3-а. Функция f ( x) принимает все промежуточные значения между f (a) и
f (b) . (Для доказательства следует применить свойство 3 к функции
f1( x) f ( x) k для любого значения k между f (a) и f (b) ).

3-б. Функция f ( x) принимает все промежуточные значения между M и m ,


где M и m из свойства 2. (Для доказательства следует применить свойство
3-а для функции f ( x) на отрезке [ xm , xM ] ).
Условие дифференцируемости функции в точке

Условию непрерывности функции f ( x) в точке a можно дать


следующее определение: lim f lim ( f (a x) f (a)) 0 , где
x 0 x 0
x x a называется приращением аргумента, а f f ( x) f (a)
называется соответствующим приращением функции. В связи с этим
возникает вопрос о сравнении малых величин x и f при стремлении
x к нулю.

Функция f ( x) называется дифференцируемой в точке a , если


существует такая константа A , что f A x при достаточно малых
значениях x , где – величина более высокого порядка малости по
сравнению с x .

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


является непрерывной в этой точке. Более того, следует, что величина
x не может быть величиной большего порядка малости, чем f , в
противном случае величина A была бы не константой, а бесконечной
величиной.

В случае дифференцируемости функции в точке соответствующая


константа A имеет свое название: она называется производной
функции f ( x) в точке a и обозначается f (a) . Из определения также
очевидно, что производная определяется с помощью предельного
перехода следующим образом:
f f ( x) f ( a )
f (a ) lim lim .
x 0 x x a x a

Условие дифференцируемости имеет важные геометрический и


физический смыслы.

Задача о проведении касательной к кривой


Пусть заданная кривая является графиком непрерывной функции
y f ( x), x [a, b] . Требуется провести касательную к этой кривой в точке
c (a, b) . Заметим, что касательная – это прямая, получающаяся в пределе
из хорд, проходящих через точки (c, f (c)) и (c x, f (c x)) , когда
x 0 . Уравнение хорды – прямой, проходящей через две заданные
x c y f (c)
различные точки, – имеет вид: или
(c x) c f (c x) f (c)
f (c x) f (c)
y f (c) ( x c) . Делая предельный переход при x 0,
x
получим предельное значение углового коэффициента хорд – угловой
f (c x) f (c)
коэффициент касательной: k lim . На рисунке касательная
x 0 x
представлена пунктиром. Итак, k tg , где – угол, образованный
касательной с положительным направлением оси OX .

Таким образом, уравнение касательной в точке (c, f (c)) имеет вид


y f (c) f (c) ( x c) .
Очевидно, что существуют непрерывные кривые, в некоторых точках
которых провести касательную невозможно.

Возникает вопрос: какое условие нужно наложить на функцию f ( x) в


окрестности точки c , чтобы в соответствующей точке можно было провести
касательную к графику этой функции. Существование касательной
f (c x) f (c)
означает, что равны пределы отношения при x 0 0,
x
f (c x) f (c)
то есть, что существует lim f (c) . Это значит, что
x 0 x
f (c x) f (c) f (c) x x a , где a 0 при x 0 . Следовательно,
x a – величина более высокого порядка малости по сравнению с x .
Таким образом, для того, чтобы можно было провести касательную к кривой
y f ( x), x [a, b] в точке (c, f (c)) необходимо и достаточно, чтобы
функция f ( x) была дифференцируема в точке c.
Задача о вычислении мгновенной скорости

Предположим, что мы следим за прямолинейным движением точки,


пройденный путь которой в зависимости от времени выражается формулой
S (t ) . Чтобы вычислить среднюю скорость движения точки на участке
S (t0 t ) S (t0 )
[t0 , t0 t ] , достаточно получить значение . Если теперь
t
устремить t к нулю, мы получим, что отрезок выродится в точку, а средняя
S (t t ) S (t0 )
скорость по отрезку при существовании предела lim 0
t 0 t
превратится в мгновенную скорость в точке t0 . Таким образом, производная
функции S (t ) , представляющей зависимость пути от времени, представляет
мгновенную скорость в соответствующей точке.

Итак, геометрическим смыслом производной f ( x0 ) является тангенс


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

Дифференциал

Как было сказано выше, в случае дифференцируемости функции в точке


второе слагаемое в выражении приращения функции f f ( x0 ) x –
величина более высокого порядка малости, чем величина x, а
следовательно – в случае, когда f ( x0 ) 0 , – и чем величина f x0 x .
Другими словами, первое слагаемое в выражении приращения функции
представляет основную часть приращения функции. Называют его
дифференциалом функции y f x в точке x0 и обозначают
df ( x0 ) f x0 x. В целях единообразия и для того, чтобы подчеркнуть, что
x – бесконечно малая величина, приращение аргумента x в этой формуле
обозначают dx . Тогда df f x dx , откуда следует второе обозначение
df
производной f x . Связь между приращением функции и ее
dx
дифференциалом изображена на рисунке 1.
Примеры получения производных

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


2sin x a cos x a
1. sin a xlima
sin x sin a lim 2 2
x a x a x a
sin x a
lim x a2 xlima cos x a cos a;
x a 0 2
2
cos x cos a 2sin x a sin x a
2. cos a xlima lima 2 2
x a x x a
sin x a
lim x a2 xlima sin x a sin a;
x a 0 2
2
x ea ea (e x a 1) (e x a 1)
3. (e )|a xlima
x e lima e lim
a ea ;
x a x x a x a 0 x a
x x a
4. ln a lim
ln x ln a lim ln a lim ln(1 a )
x a x a x ax a x a x a
x a)
1 lim ln(1 a 1;
ax a 0 x a a
a
( x) 1 ( x a 1) 1
5. ( x )|a x alim x a a lim a a lim a
x a x a x a x a x a
( x a 1) 1
a 1 lim a a 1.
x a 0 x a
a

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

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


следуют свойства производных.
1. Пусть функции f ( x) и g ( x) дифференцируемы в точке a . Тогда
функция f ( x) g ( x) дифференцируема в точке a , причем
( f ( x) g ( x)) f ( x) g ( x) .
2. Пусть функция f ( x) дифференцируема в точке a , k R . Тогда
функция k f ( x) дифференцируема в точке a , причем
(k f ( x)) k f ( x) .
3. Пусть функции f ( x) и g ( x) дифференцируемы в точке a . Тогда
функция f ( x) g ( x) дифференцируема в точке a , причем
( f ( x) g ( x)) f ( x) g ( x) f ( x) g ( x) .
4. Пусть функции f ( x) и g ( x) дифференцируемы в точке a ,
f ( x)
g (a) 0 . Тогда функция дифференцируема в точке a , причем
g ( x)
f ( x) f ( x) g ( x) f ( x ) g ( x )
( ) .
g ( x) g 2 ( x)

Покажем, как доказывается свойство 3. Обозначим h( x) f ( x) g ( x) .


Имеем
h f ( x) g ( x) f (a) g (a) ( f ( x) f (a)) g ( x) f (a) ( g ( x) g (a))
f g ( x) g f (a) ( f (a) x ) g ( x ) ( g (a ) x ) f (a )
( f (a) x ) ( g ( a ) g ) ( g ( a) x ) f (a),
где и – величины более высокого порядка малости, чем x .
Раскрывая скобки и собирая коэффициенты при x , получим
следующее представление:

h ( f (a) g (a) g (a) f (a)) x f (a) x g g ( a) g f ( a)


( f (a) g (a) g (a) f (a)) x ,
где – величина более высокого порядка малости, чем x. В
соответствии с условием дифференцируемости и выражением
производной свойство 3 доказано.

Упражнение. В качестве приложения свойства 4 докажите равенства:


1 1
tg a 2
, ctg a .
cos a sin 2 a

Производная сложной функции

Пусть функция f ( x) дифференцируема в точке x0 , f ( x0 ) y0 . Пусть


функция g ( y) дифференцируема в точке y0 . Тогда функция
h( x) g ( f ( x)) дифференцируема в точке x0 и h ( x0 ) g ( y0 ) f ( x0 ) .
Доказательство. Имеем
h( x) h( x0 ) g ( f ( x)) g ( f ( x0 )) g ( f ( x0 )) ( f ( x) f ( x0 ))
g ( f ( x0 )) ( f ( x0 ) ( x x0 ) ) g ( f ( x0 )) f ( x0 ) ( x x0 ) g ( f ( x0 ))
g ( y0 ) f ( x0 ) ( x x0 ) ,
где g ( f ( x0 )) – бесконечно малая величина высшего порядка
малости по сравнению с ( x x0 ) . Действительно, слагаемое g ( f ( x0 ))
– бесконечно малая величина высшего порядка малости по сравнению с
( x x0 ) , так как сомножитель обладает этим свойством. Слагаемое
– бесконечно малая величина высшего порядка малости по сравнению
с ( f ( x) f ( x0 )) . Поэтому
( f ( x) f ( x0 ))
lim lim 0.
x x0 0 ( x x ) x x0 0 ( f ( x) f ( x )) ( x x )
0 0 0
Таким образом, утверждение доказано.
Пример. Найдем производную ln | x | 1 ln x2 . Пользуясь доказанным
2
1 1 1
свойством, получим (ln | x |) 2x .
2 x 2 x

Производная обратной функции

Даны функция y f x и обратная ей функция x g y , т.е. x g f (x) .


Если f x дифференцируема в точке x0 и f ' x0 0 ,тогда g y
дифференцируема в точке y0 f ( x0 ) , при этом g ( y0 ) 1 1 .
f ( x0 ) f ( g ( y0 ))
Действительно, если x 0 , то y 0 . Теперь
y 1 1 1 1 1
f '( x0 ) lim lim .
x 0 x x 0 x lim x lim x g '( y0 ) g '( f ( x0 ))
y x 0 y y 0 y

Следовательно,
1
g ( y0 ) .
f ( g ( y0 ))

Пример. (arcsin x) 1 1 .
cos(sin x) 1 x2

Упражнение. В качестве приложения правила дифференцирования


обратной функции докажите равенства

1
(arccos x) ;
2
1 x
1
(arc tgx) ;
1 x2
1
(arcctgx) .
1 x2
Производная параметрически заданной функции

x t
Пусть , t [t1, t2 ] , причем функции обе функции (t ) и (t )
y t
дифференцируемы в точке t0 (t1, t2 ), (t0 ) 0, (t0 ) x0 , t0 y0 . Считая,
dy
что y y( x) , вычислим в точке x0 .
dx
y lim y y '(t0 )
y '( x0 ) lim y lim t t 0 t .
x 0 x x 0 x lim x x '(t0 )
t t 0 t

Итак, y '( x) y '(t ) .


x '(t )

Дифференцирование неявно заданных функций

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


определиться, какую переменную считать аргументом, а затем
продифференцировать обе части заданного соотношения, применяя
правило дифференцирования сложной функции.
Пример. Пусть в соотношении x cos y ln( x y) 5 аргументом
является x , функцией y . Продифференцируем по x заданное
1 y ( x)
соотношение: cos y x sin y y ( x) 0 . Отсюда выражаем
x y
1 1
искомую производную: y ( x)( x sin y) cos y или
x y x y
( x y) cos y 1
y ( x) .
( x y) x sin y 1

Метод логарифмического дифференцирования

Представим, что нам необходимо взять производную функции


y( x) ( x) ( x) . Для этого сначала прологарифмируем обе части
соотношения: ln y( x) ( x) ln ( x) . А теперь продифференцируем обе
y ( x) ( x) ( x)
части полученного соотношения по x : ( x) ln ( x)
y( x) ( x)
( x) ( x)
или y ( x) y( x) ( ( x) ln ( x) ). Логарифмическое
( x)
дифференцирование имеет смысл применять также в случаях, когда
необходимо взять производную произведения нескольких функций или
производную частного от деления двух произведений.

Теоремы о дифференцируемых функциях

Терема Ролля. Пусть функция y f x дифференцируема внутри


интервала a,b , Y
непрерывна на отрезке
[a, b] , причем f a f b , y=f(x)
тогда найдется хотя бы
одна точка c внутри
интервала a , b , в которой
производная функции 0 a c b X
обращается в нуль, то есть
f c 0, c a , b .
На рисунке приведена геометрическая иллюстрация теоремы.

Доказательство. 1. В случае, когда f ( x) f (a) f (b) вывод


теоремы очевиден, и в качестве точки c можно взять любую
внутреннюю точку интервала a , b .
2. Пусть функция f ( x) не является постоянной на отрезке [a, b] . По
свойству непрерывных на отрезке функций существует внутренняя
точка c (a, b) , в которой функция принимает либо минимальное, либо
максимальное на отрезке значение. Пусть для определенности это будет
максимальное значение: f ( x) f (c) 0, x [a, b] . Значит,
f (c x) f (c) f (c x) f (c)
0 при x 0, 0 при x 0.
x x
Поскольку функция f ( x) дифференцируема в точке с, существует
f (c x) f (c) f (c x) f (c)
предел lim f (c) . Но lim 0,
x 0 x x 0 0 x
f (c x) f (c)
lim 0. Поэтому единственная возможность
x 0 0 x
дифференцируемости функции в точке с: f (c) 0 .
Теорема Коши. Если функции y f x и y g x дифференцируемы на
интервале a , b и gb g a , то существует такая точка c a , b , что
f b f a f c
.
gb ga g c
Доказательство. Рассмотрим вспомогательную функцию
f b f a
x f x g x ga .
gb ga
Она дифференцируема, так как кроме функций y f x и y g x в нее
входят только постоянные, причем, a b f a , то есть введенная
функция удовлетворяет всем условиям теоремы Ролля. Тогда
f b f a
c f c g c 0 , теорема доказана.
gb ga
Важным частным случаем теоремы Коши при g ( x) x является
Теорема Лагранжа. Если функция y f x дифференцируема на
интервале a , b , то существует
Y B
такая точка c a,b , M
y=f(x)
C
для которой справедливо: N
f b f a f c b a.
f(b)
A
f(a)

0 a c x b X

Производные и дифференциалы высших порядков

Определение. Второй производной функции y f x называется


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

y y ,..., y(n) ( y(n 1) )


Примеры.
1) Если y x 5 , то y 5x 4 , y 20 x 3 , y 60 x 2 и так далее.
2) Если y sin x , то

y cos x , y sin x , y cos x , y IV sin x,..., y ( n) sin( x n).


2

Аналогично определяются дифференциалы высших порядков.


Дифференциал второго порядка – это дифференциал от дифференциала, т.к.
df ( x) f ( x)' dx , тогда
d 2 f ( x) d (df ( x)) (df ( x))'dx ( f ' ( x)dx)' dx ,
dx - бесконечно малое приращение, не зависящее от x, поэтому производная
от него считается как от постоянной. Т.е.
d 2 f ( x) ( f ' ( x))'dx 2 f "( x) dx 2 .
Подобным образом получим d n f ( x) f ( n) ( x) dx n .

Формула Тейлора

Предположим, что функция y f x имеет производную первого


порядка в точке a . Из определения дифференцируемости функции в
точке a имеем f (a x) f (a) f ' a x , где – бесконечно малая
величина более высокого порядка малости по сравнению с x при
x 0 . Поэтому для точек x , близких к точке a справедлива формула
f ( x) f (a) f ' a ( x a),

обеспечивающая первое приближение функции. Эта формула позволяет


получать очень грубые приближенные значения функций в точках, так как
ее можно трактовать как замену функции f ( x) многочленом первой
степени в окрестности той точки a , где значение функции и ее производной
легко найти. Очевидно, что формула эта применима в очень малой
окрестности точки a .
3
4 4 1 1 1 63
Пример. 15 16 1 2 4 1 2 1 1 4 ( ) . Здесь мы
16 4 16 32
4
использовали формулу первого приближения при f ( x) 1 x , a 0,
3
1 1 1
x . Поэтому f (a) 1, f (a) 1 4 и ( x a) .
16 4 16

Возникают вопросы: 1) нельзя ли использовать многочлены более


высоких степеней для более точного приближения функции? 2) как оценить
ошибку приближения?
Формула Тейлора дает ответы на эти вопросы.
Предположим, что функция y f x имеет все производные до
n 1 порядка в некотором промежутке, содержащем точку a. В таком случае
для всех значений x из этого промежутка справедлива формула
f a f a 2 f a 3
f x f a x a x a x a
1! 2! 3!
IV n
f a 4 f a n
x a r x, x a
4! n!
f (n 1)
(a ( x a))
где остаточный член r ( x) ( x a) n 1 и (0,1) .
(n 1)!
Таким образом, функция приближается многочленом, и ошибка
вычислений, обусловленная заменой значения функции значением
многочлена, равна остаточному члену. Поскольку точное значение (0,1)
не может быть найдено, значения функций вычисляются приближенно, и
остаточный член служит не для подсчета, а для оценки ошибки. Последняя
формула является обобщением формулы конечных приращений Лагранжа.

Следующийпример демонстрирует, как приближается функция


f ( x) e sin x (голубая линия) многочленами по формуле Тейлора (красная
x

линия) в окрестности точки a 0 при увеличении степеней многочленов от


первой до одиннадцатой.
2
2

1.5
1.5

1
1

0.5
0.5

0 0

-0.5 -0.5

-1 -1
-1 0 1 2 3 4 5 -1 0 1 2 3 4 5

2 2

1.5 1.5

1 1

0.5 0.5

0 0

-0.5 -0.5

-1 -1
-1 0 1 2 3 4 5 -1 0 1 2 3 4 5
Формулу Тейлора можно записать через дифференциалы:
df (a) d 2 f (a) d 3 f (a)
f x f a
1! 2! 3!
d4 f a dn f a
rn x .
4! n!
Для приложений к вычислению пределов используют локальную формулу
Тейлора, имеющую вид
f a f a 2 f a 3
f x f a x a x a x a
1! 2! 3!
IV n
f a 4 f a n n
x a .
x a o x a
4! n!
Такое представление остаточного члена показывает, что остаточный
член есть бесконечно малая более высокого порядка малости, чем x a n .
Локальная формула Тейлора является обобщением формулы связи
приращения функции и дифференциала функции в точке.
В частности, при a 0 формула Тейлора называется формулой
Маклорена:
n
f 0 f 0 2 f 0 3 f 0
f x f 0 x x x xn rn ( x).
1! 2! 3! n!

Примеры разложений элементарных функций по формуле Маклорена.


Пример 1. Рассмотрим функцию e x . Нетрудно заметить, что любая
производная этой функции равна самой функции, а f n 0 e 0 1. В
соответствии с формулой Маклорена
x x 2 x3 xn
ex 1 r x .
1! 2! 3! n! n
| x |n 1
Оценим rn ( x) : | rn ( x) | emax{x ,0} . В свою очередь для оценки величины
(n 1)!
emax{x,0} можно брать 1 при x 0 и 3x при x 0 .
Пример 2. Рассмотрим функцию f x sin x . Так как f x cos x ,
f x sin x , f x cos x , f IV x sin x , f V x cos x и т.д., получим
f 0 0 , f 0 1, f 0 0 , f 0 1 , f IV 0 0, fV 0 1 ….
Первые члены формулы Маклорена принимают вид
1 1 3 1 5
sin x x x x
1! 3! 5!
Анализируя первые члены разложения, записываем его общий член
n 1
1
x 2 n 1 . В результате
2n 1 !
n 1
1 1 3 1 5 1
sin x x x x x 2n 1
rn x .
1! 3! 5! 2n 1 !
2n 1
Оценим rn ( x) : | rn ( x) |
| x | , так как |sin( x (2n 1) ) | 1 .
(2n 1)! 2

Пример 3. Получим разложение по формуле Маклорена функции


f x cosx.
f x sin x , f x cos x , f x sin x , f IV x cos x ,
fV x sin x , f VI x cos x .
Очевидно, что
f 0 1, f 0 0, f 0 1, f 0 0,
f IV 0 1 , f V 0 0 , f VI 0 1.
В соответствии с формулой Маклорена получаем
n
1 2 1 4 1 6 1
cos x 1 x x x x2n rn x .
2! 4! 6! 2n !
2(n 1)
Оценим rn ( x) : | rn ( x)| | x | , так как | cos( x (2n 2) ) | 1 .
(2n 2)! 2

Пример 4. Получим разложение по формуле Маклорена функции


( 1)n 1(n 1)!
f x ln(1 x). Поскольку f (n) ( x) , (0! 1) , имеем
(1 x)n
f (n) (0) ( 1)n 1(n 1)!, поэтому получим разложение
x2 x3 ( 1)n 1 xn
ln(1 x) x ... rn ( x).
2 3 n
Оценим rn ( x) . Согласно приведенной формуле остаточного члена

имеем | rn ( x)| | x |(n 1)


. Поэтому для x 0 получим оценку
(n 1) |1 x |(n 1)
(n 1)
| rn ( x)| | x | , но для x 0 использование приведенной формулы
(n 1)
остаточного члена не годится. Для таких значений x используют другие
формы остаточного члена.
Пример 5. Получим разложение по формуле Маклорена функции
f x (1 x) , N. Дифференцируя, найдем
( n)
(1 x) ( 1)( 2)...( n 1)(1 x) n
,

поэтому f (n) (0) ( 1)( 2)...( n 1), и имеем разложение

( 1) ( 1)( 2)...( n 1)
(1 x) 1 x x2 ... xn rn ( x) .
2! n!
Для оценки остаточного члена при n , больших или равных целой части ,

приведенная форма остаточного члена годится также только для x 0 . В


этом случае оценка следующая: | rn ( x)| | ( 1)( 2)...( n) |
| x |( n 1) .
(n 1)!

Пример применения локальной формулы Маклорена для вычисления


предела
2
1 x x4 o( x4 ) (1 x2 x4 o( x4 ))
x2 / 2
cos x e 2 24 2 8
lim lim
x 0 x4 x 0 x 4

x4 o( x4 )
1
lim 12 4 .
x 0 x 12

Приложения производной функции


Правило Лопиталя
0
(Правило раскрытия неопределенностей и ).
0
f x
Пусть требуется вычислить предел lim , причем функции в
x a g x

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


0
место одна из неопределенностей или , тогда если существует предел
0
f x f x f x
lim
x a g x
, возможно, равный бесконечности, то lim lim .
x a g x x a g x

0
Доказательство (для неопределенности ). Поскольку f a g a 0 ,
0
(иначе не будет указанной неопределенности), из теоремы Коши имеем
f x f x f a f c f c f x
lim lim lim lim lim .
x a g x x a g x ga x a g c c a g c x a g x
Здесь использовалось, что c находится между a и x , следовательно, при
x a и c a.

Примеры.
x2 3x 2 0 2x 3 1
1) lim 2
lim .
x 2 x 4 0 x 2 2x 4
Раньше это пример решался с помощью тождественного преобразования
x 2 3x 2 x 2 x 1 x 1 1
lim lim lim .
x 2 x2 4 x 2 x 2 x 2 x 2 x 2 4

2) lim
sin x 0 cos x
lim 1 (доказан первый замечательный предел).
x 0 x 0 x 0 1

Теорема о возрастании (убывании) функции y f x на


интервале
Необходимое условие возрастания (убывания) функции на интервале: Если
функция y f x , имеющая производную на интервале (a, b) , возрастает
(убывает) на этом интервале, то ее производная f x 0 ( f x 0 ) на этом
отрезке. Доказательство следует из формулы для производной
f ( x0 x) f ( x0 )
f ( x0 ) lim , где знаки числителя и знаменателя
x 0 x
совпадают (противоположны), а при предельном переходе знак неравенства
становится нестрогим.

Достаточное условие возрастания (убывания) функции на интервале: Если


функция y f x непрерывна на отрезке [a, b] и дифференцируема на
интервале (a, b) , причем f x 0 ( f x 0 ) для a x b , то эта функция
возрастает (убывает) на этом отрезке.
Доказательство легко получается применением теоремы Лагранжа.
Определение 1. Функция y f x в точке
x1 имеет максимум, если для всех x из Y
некоторой -окрестности точки x1
выполняется неравенство f x f ( x1) при
x x1 .
Определение 2. Функция y f x в точке
Y
x2 имеет минимум, если для всех x из 0 X
некоторой -окрестности точки x2

0 X
выполняется неравенство f x f ( x2 ) при x x2 .
Определение 3. Точки максимума и минимума функции называются
точками экстремума.

Теорема о необходимом условии экстремума дифференцируемой


функции. Необходимым условием экстремума дифференцируемой в точке c
функции является f c 0 .
Доказательство. Пусть точка c – точка Y
f (c x) f (c)
максимума, тогда 0
x
f (c x) f (c)
при x 0 и 0 при
x
x 0. Поскольку при вычислении
производной пределы слева и справа
должны совпадать, то есть f c 0 . 0 X
Точки, в которых производная
функции обращается в ноль, называются критическими точками.
Критические точки функции не обязательно являются точками экстремума.
Например, если f x x 3 , то f ' x 3x 2 0 при x 0 , но точка x 0 не
является точкой экстремума, что видно из рисунка.

Теорема 1 о достаточном условии существования максимума и


минимума функции.
Если производная функции при переходе через точку c меняет знак с +
на –, это точка максимума. Если знак производной меняется с – на +, имеем
точку минимума. Доказательство следует из теоремы о возрастании
(убывании) функции.

+ max - - min +
Теорема 2 о достаточном условии существования максимума и
минимума функции. Пусть f x0 0 , тогда при x x0 функция имеет
максимум, если f " x0 0 и минимум, если f " x0 0 .
Доказательство.
Из формулы Тейлора в окрестности точки экстремума x0 , в которой
удержано три первых члена, имеем
1 2 2
y f x f x0 f x0 x x0 f x0 x x0 o x x0 .
2
Поскольку f x0 0 , что следует из условия теоремы, а остаточный член r
по определению меньше предыдущего члена формулы, знак приращения
функции независимо от того, точка x находится левее, или правее x0 ,
определяется знаком второй производной. Когда f x0 0 , получаем
f x f x0 0 , следовательно, x0 точка минимума функции, если
f x0 0 , значит f x f x0 0 , тогда x0 - точка максимума функции.
1 4
П р и м е р 1. y x x 3 . Найдем критические точки этой функции. Так
4
как y x 3x x2 ( x 3) , то критическими точками являются
3 2

x1 0 , x2 3 . Применим первую теорему о достаточном условии. Очевидно,


что y x 0 при x 0 и при 0 x 3 , следовательно, в точке 0 экстремума
нет. y ( x) 0 при x 3 , следовательно, в точке 3 минимум функции.

П р и м е р 2. y cos2 x . Найдем критические точки этой функции. Так как


y sin 2x , то критическими точками этой функции являются точки
xk k . Применим вторую теорему о достаточном условии. Очевидно, что
2
y ( xk ) 2cos k , поэтому xk k является точкой локального максимума
2
при k четном и точкой локального минимума при k нечетном.

Наибольшее и наименьшее значения функции на отрезке

Следует отличать минимумы и максимумы функций от наибольшего и


наименьшего ее значений на заданном отрезке. Функция может не иметь
экстремумов в исследуемой области, а наименьшее и наибольшее в этой
области значения она имеет всегда.
Чтобы определить наибольшее и наименьшее значения функции на
заданном отрезке, необходимо подсчитать значения функции в точках
экстремума, входящих в исследуемую область, а также в граничных ее
точках и выбрать среди них наименьшее и наибольшее значения.
П р и м е р. Определить наибольшее и наименьшее значения функции
y x 3 3x 2 1 на отрезке 1; 4 .
Находим точки, в которых производная обращается в нуль:
y 3x2 6x 3x x 2 0 , получаем две точки, одна из которых x 0 не
входит в исследуемую область, добавляем к ним граничные точки, тогда
x1 1 , x2 2 , x3 4 .
Определяем в этих точках значения функции y1 1 , y2 3 , y3 17 .
Таким образом, наименьшее в заданной области значение функции 3
реализуется при x 2 , наибольшее 17 при x 3 .

ФУНКЦИИ МНОГИХ ПЕРЕМЕННЫХ

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


x2 y 2
эллиптического параболоида, имеющего уравнение z , или
a 2 b2
x2 y 2
гиперболическим параболоида, имеющего уравнение z . Правые
a 2 b2
части приведенных выражений являются функциями переменных x и y .
Если график функции одной переменной представляет собой плоскую
кривую, характеризующую зависимость функции от переменной, то в случае
двух переменных такую характеристику зависимости функции ( z ) от
переменных ( x и y ) выражает поверхность.
Для графического изображения зависимости функции трех и более
переменных понадобилось бы пространство размерности, большей, чем 3.
Поэтому такие графические изображения невозможны.

Многомерные пространства.
Мы будем рассматривать n -мерные пространства R n , элементами которых
являются точки x , каждая из которых задается n координатами ( x1, x2 ,..., xn ) .
В случае малой размерности пространства, чтобы не вводить верхние
индексы, мы будем использовать традиционные координаты: x, y, z, u, v, w .
Расстоянием между точками x и y n -мерного пространства является
величина ( x, y) ( x1 y1)2 ( x2 y 2 )2 ... ( xn y n )2 .

Функцией n переменных z f ( x) f ( x1, x2 ,..., xn ) , заданной на множестве


D из пространства R n , назовем закон, по которому каждой точке x D
ставится в соответствие вещественное число z . Примером функции двух
переменных, заданной на всей плоскости XOY , является уже рассмотренная
x2 y 2
функция z , графическая зависимость которой изображается с
a 2 b2
помощью эллиптического параболоида.

Предел функции многих переменных. Понятие предела функции в точке


переносится с функций одной переменной на функции многих
переменных z f ( x), x D, следующим образом. z0 xlimx f ( x) , если для
0

любого 0 существует такое значение ( ) 0 , что для любых точек


x D , таких что ( x, x0 ) , выполняется неравенство | f ( x) z0 | .
В случае функций двух переменных для вычисления предела в точке удобно
переходить к полярным координатам в окрестности этой точки, а в случае
функции трех переменных – к сферическим координатам.
ln( x e y )
П р и м е р ы. 1. Найти lim
x 1
. Переходя к полярным координатам в
2 2
y 0
x y
окрестности точки (1,0) , запишем x 1 r cos , y r sin . Очевидно, что
точка с координатами ( x, y) стремится к точке с координатами (1,0) тогда и
только тогда, когда r 0 . Следовательно, искомый предел равен
ln(1 r cos er sin )
lim
r 0
. Последний предел – это предел функции одной
1 r 2 2 r cos
переменной r , непрерывной по r при r 0 для любого значения .
ln( x e y )
Поэтому мы получаем ответ: limx 1
ln 2 .
2 2
y 0
x y
2 x y z
2. Найти lim 3
. Переходя к сферическим координатам в
x 0x 2 y3 z 3
y 0
z 0
окрестности точки (0,0,0) , положим x r cos sin , y r sin sin ,
z r cos . Точка с координатами ( x, y, z) стремится к точке (0,0,0) тогда и
только тогда, когда r 0 . Следовательно, искомый предел после перехода к
сферическим координатам и сокращения числителя и знаменателя на
2 sin cos sin 2 cos
величину r 3 равен lim r 0 (cos3
. Очевидно, что
2 sin3 ) sin3 cos3
данный предел не существует, так как полученное после сокращения
выражение не зависит от переменной r , а зависит только от значений и .
Ответ: предел не существует.

Непрерывность функции многих переменных в точке. Как и в случае


функций одной переменной, функция многих переменных z f ( x), x D,
называется непрерывной в точке x0 ( x10 , x02 ,..., x0n ) , если точка x0 входит в
область определения функции D и f ( x0 ) xlimx f ( x) .
0

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


когда функция f ( x) непрерывна в точке x0 , для любого 0 существует
такое значение ( ) 0 , что для любых точек x D , таких что
( x, x0 ) , выполняется неравенство | f ( x) f ( x0 ) | . Таким образом,
малым приращениям аргумента (в смысле расстояния в пространстве R n )
у функции, непрерывной в точке, соответствуют малые приращения
функции.
Как и в случае функций одной переменной, арифметические действия над
непрерывными функциями не выводят из класса непрерывных функций, если
нет деления на 0.

Дифференцируемость функции многих переменных.


Требование дифференцируемости функции многих переменных в точке
является более сильным, чем требование непрерывности функции в точке,
так как не только обеспечивается малость приращения функции при малом
приращении аргумента. Условие дифференцируемости состоит в том, что
приращение функции, соответствующее бесконечно малому
приращению аргумента, является результатом линейного
преобразования этого бесконечно малого приращения аргумента.
Вспомним, что приращение аргумента функции многих переменных
является n -мерным вектором, а линейное отображение n -мерного вектора в
пространство размерности 1 задается матрицей-строкой размера 1 n .
Поэтому условие дифференцируемости функции многих переменных
z f ( x) f ( x1, x2 ,...., xn ) в точке x0 ( x10 , x02 ,..., x0n ) формулируется
следующим образом: существует матрица-строка (a1, a2 ,..., an ) такая, что
для любого вектора приращений аргумента x ( x1, x2 ,..., xn ) имеет
место представление f ( x0 x) f ( x0 ) a1 x1 a2 x2 ... an xn ,
где величина настолько мала, что lim0.
( x0 x, x0 )
( x0 x, x0 ) 0

При этом матрица-строка (a1, a2 ,..., an ) называется производной матрицей, а


величина называется бесконечно малой более высокого порядка по
сравнению с расстоянием ( x0 x, x0 ) .

Частные производные.
Предположим, что функция z f ( x) f ( x1, x2,...., xn ) дифференцируема в
точке x0 ( x10 , x02,..., x0n ) . Как выразить элементы производной матрицы-
строки (a1, a2 ,..., an ) через заданную функцию? Выберем вектор
приращений так, что приращения происходят только по k -му аргументу x k .
Вектор приращений аргумента в этом случае имеет вид
x (0,0,...,0, xk ,0,...,0) , следовательно, ( x0 x, x0 ) | xk | .
Приращение функции примет вид
f ( x0 x) f ( x0 ) f ( x ,..., x0k
1
0 xk ,..., x0n ) f ( x ,..., x ) ak
1
0
n
0 x k
, где
lim 0. Последние соотношения являются условием
xk xk
0

дифференцируемости функции g ( xk ) f ( x01 ,...x0k 1, xk , x0k 1,..., x0n ) одной


переменной x k в точке x0k . При этом
dg ( xk ) df ( x10 ,...x0k 1, xk , x0k 1,..., x0n )
ak | k k |x k x k .
dxk x x0 dxk 0

Таким образом, k -й элемент производной матрицы-строки является


производной по k -й переменной x k заданной функции в точке x0k при
фиксированных остальных переменных x j x0j , j k . Такая производная
называется частной производной функции многих переменных
f ( x1, x2,...., xn ) по переменной x k в точке x0 ( x10 , x02 ,..., x0n ) и
f ( x1,...., xn )
обозначается |x x0 f x ( x0 ) . Итак, производная матрица-строка,
k
xk
участвующая в определении условия дифференцируемости функции многих
переменных в точке x0 ( x10 , x02 ,..., x0n ) , состоит из частных производных по
соответствующим переменным в точке x0 :
(a1, a2 ,..., an ) ( f x1 ( x0 ), f x2 ( x0 ),..., f xn ( x0 )) .
Главная часть приращения функции многих переменных в точке x0 ,
n n
принимающая теперь вид f xk ( x0 ) xk f xk ( x0 ) dx k , называется
k 1 k 1
дифференциалом функции f ( x) в точке x0 и обозначается df ( x0 ) . Таким
образом, связь приращения функции в точке и дифференциала в той же точке
имеет вид f ( x0 x) f ( x0 ) df ( x0 ) , где – бесконечно малая более
высокого порядка по сравнению с расстоянием ( x0 x, x0 ) .

Геометрический смысл частных производных функции двух


переменных.
Пусть z f ( x, y), x, y D , – функция двух переменных. Графическим
изображением этой функции является поверхность над областью D.
Рассмотрим точку ( x0 , y0 ) D , в которой данная функция имеет конечные
частные производные f x ( x0 , y0 ) и f y ( x0 , y0 ) .
Пересечением плоскости x x0 с заданной поверхностью является кривая.
Аппликата этой кривой определяется по формуле z f ( x0 , y) . Частная
производная f y ( x0 , y0 ) является тангенсом угла наклона касательной к
полученной кривой z f ( x0 , y) , лежащей в плоскости x x0 , с
положительным направлением оси OY в точке y y0 . Направляющий вектор
этой касательной имеет координаты (0,1, f y ( x0 , y0 )) .

Пересечением плоскости y y0 с заданной поверхностью является кривая.


Аппликата этой кривой определяется по формуле z f ( x, y0 ) . Частная
производная f x ( x0 , y0 ) является тангенсом угла наклона касательной к
полученной кривой z f ( x, y0 ) , лежащей в плоскости y y0 , с
положительным направлением оси OX в точке x x0 . Направляющий вектор
этой касательной имеет координаты (1,0, f x ( x0 , y0 )) .
Уравнение касательной плоскости к поверхности, заданной явно
Пусть поверхность задана уравнением z f ( x, y), ( x, y) D , причем
( x0 , y0 ) D . Проведем такую плоскость через точку ( x0 , y0 , f ( x0 , y0 )) , чтобы
векторы (0,1, f y ( x0 , y0 )) и (1,0, f x ( x0 , y0 )) лежали в этой плоскости. Такая
плоскость называется касательной плоскостью к заданной поверхности,
проходящей через данную точку. Выведем уравнение такой плоскости. Как
известно, уравнение плоскости, проходящей через точку ( x0 , y0 , z0 )
перпендикулярно вектору a ( A, B, C) , имеет вид
A( x x0 ) B( y y0 ) C( z z0 ) 0 . Такое уравнение получается из условия
взаимной перпендикулярности векторов a и ( x x0 , y y0 , z z0 ) с
применением скалярного произведения. Значит, для получения уравнения
касательной плоскости нам достаточно найти вектор a ( A, B, C) ,
перпендикулярный к этой плоскости. По условию вектор a ( A, B, C)
перпендикулярен как вектору (0,1, f y ( x0, y0 )) , так и вектору
(1,0, f x ( x0, y0 )) . Значит, выполняются соотношения B Cf y ( x0 , y0 ) 0 и
A Cf x ( x0 , y0 ) 0 . Отсюда следует, что вектор ( f x ( x0 , y0 ), f y ( x0 , y0 ), 1)
является перпендикулярным к касательной плоскости. Поэтому уравнение
касательной плоскости принимает вид
z f ( x0 , y0 ) ( f x ( x0, y0 )( x x0 ) f y ( x0, y0 )( y y0 ) .

Дифференцируемость вектор-функции многих переменных.


Вектор-функцией z f ( x) ( f1 ( x1, x2 ,..., xn ), f 2 ( x1, x2 ,..., xn ),..., f m ( x1, x2 ,..., xn )) ,
размерности m , заданной на множестве D из пространства R n , назовем
закон, по которому каждой точке x D ставится в соответствие точка z из
m -мерного пространства ( z R m ). Каждая из функций, являющихся
координатами вектор-функции, называется координатной функцией.
Примером вектор-функции размерности 2 двух переменных служит
z ( x(r, ), y(r, )) , где x r cos , y r sin . Нетрудно видеть, что данная
вектор-функция задает соответствие между полярными и декартовыми
координатами.
Приращением m -мерной вектор-функции в точке x0 является m -мерный
вектор z f ( x0 x) f ( x0 ) ( f1 ( x0 x) f1 ( x0 ),..., f m ( x0 x) f m ( x0 )) .
Признаком дифференцируемости вектор-функции в точке x0 ( x10 , x02 ,..., x0n )
является то, что приращение функции, соответствующее бесконечно
малому приращению аргумента является результатом линейного
преобразования этого бесконечно малого приращения. Линейное
отображение пространства R n в пространство R m задается матрицей размера
m n . Поэтому условием дифференцируемости m -мерной вектор-функции
n переменных является существование такой матрицы A размером m n ,
что для любого n -мерного вектора приращений аргумента x справедливо
z f ( x0 x) f ( x0 ) A x , где вектор ( 1 , 2 ,..., m ) удовлетворяет
2 2 2
...
условию lim 0. Матрица 1
A называется
2 m

( x0
( x0 x, x0 )
x, x0 ) 0

производной матрицей и состоит из значений всех частных производных


всех координатных функций, входящих в вектор-функцию, в данной точке:
f1 x1 ( x0 ) f1 x2 ( x0 ) ... f1 xn ( x0 )
f 2 x1 ( x0 ) f 2 x2 ( x0 ) ... f 2 xn ( x0 ) m, n
A f i x j ( x0 ) .
i 1, j 1
... ... ... ...
f m x1 ( x0 ) f m x2 ( x0 ) ... f m xn ( x0 )

Производная матрица суперпозиции вектор-функций.


Пусть z f ( x), x D, – m -мерная вектор-функция n переменных. То есть,
x ( x1, x2 ,..., xn ) . Пусть x g ( y), y S , – n -мерная вектор-функция k
переменных. То есть, y ( y1, y 2 ,..., y k ) . Очевидно, что если подставить g ( y)
вместо переменной x в выражение z f ( x) , мы получим новую функцию,
называемую суперпозицией двух вектор-функций: z h( y) ( f g )( y), y S ,
которая является m -мерной вектор-функцией k переменных.
Предположим, что вектор-функция g ( y) дифференцируема в точке y0 S , и
соответствующей производной матрицей является матрица B . Предположим,
что вектор-функция f ( x) дифференцируема в точке x0 g ( y0 ) D , и
соответствующей производной матрицей является матрица A . Тогда вектор-
функция h( y) ( f g )( y) дифференцируема в точке y0 , и производной
матрицей суперпозиции является матрица C A B .

Якобиан.
Пусть z f ( x), x D, – n -мерная вектор-функция n переменных,
дифференцируемая в точке x0 . В данном случае производная матрица
является квадратной, размера n n . Для такой матрицы может быть вычислен
f1 x1 ( x0 ) f1 x2 ( x0 ) ... f1 xn ( x0 )
f 2 x1 ( x0 ) f 2 x2 ( x0 ) ... f 2 xn ( x0 )
определитель. Этот определитель называется
... ... ... ...
f n x1 ( x0 ) f n x2 ( x0 ) ... f n xn ( x0 )
f ( f1, f 2 ,..., f n ) D( f1, f 2 ,..., f n )
якобианом и обозначается |x x0 | | .
x ( x1, x2 ,..., xn ) 0 D( x1, x2 ,..., x n ) x x0
x x

Примеры. 1. Сосчитаем якобиан перехода от полярных координат к


декартовым координатам. Напомним формулы: x r cos , y r sin .
( x, y) cos r sin
Имеем r.
(r, ) sin r cos

2. Сосчитаем якобиан перехода от сферических координат к декартовым


координатам. Напомним формулы: x r cos sin , y r sin sin ,
z r cos . Имеем
cos sin r sin sin r cos cos
( x, y, z )
sin sin r cos sin r sin cos r 2 sin .
(r , , )
cos 0 r sin

Существование частных производных в точке и дифференцируемость в


точке
Если в случае функции одной переменной условие дифференцируемости в
точке и условие существования производной в точке совпадали, то в случае
функций нескольких переменных условие дифференцируемости в точке
является более сильным требованием, чем условие существования частных
производных по всем переменным в этой точке. В качестве примера
1, x y 0,
рассмотрим функцию z f ( x, y)
0, x y 0.
Эта функция является разрывной в точке (0,0) , и значит, не может быть
дифференцируемой в этой точке. С другой стороны, частные производные по
обеим переменным в этой точке существуют: f x (0,0) f y (0,0) 0 .

Производная по направлению.
1. Случай функции двух переменных f ( x, y) . Направление задается
вектором. Выберем единичный вектор, задающий направление на
плоскости: l (cos ,sin ) . Этот вектор образует угол с
положительным направлением оси OX. Производной функции двух
переменных по направлению l называется выражение
f f f
cos sin .
l x y
2. Случай функции трех переменных f ( x, y, z) . Пусть задан единичный
вектор l , образующий углы , и с осями OX, OY и OZ,
соответственно. Если обозначить координаты вектора l через a, b и с ,
то по формуле косинуса угла между двумя векторами l и i получим
a cos . Аналогично, b cos , c cos . Таким образом, единичный
вектор, образующий углы , и с осями OX, OY и OZ, имеет
координаты (cos ,cos ,cos ) . Производной функции трех
переменных по направлению l называется выражение
f f f f
cos cos cos .
l x y z

Для обобщения полученных формул производной по направлению введем


понятие градиент функции нескольких переменных f ( x1, x2 ,...., xn ) .
Градиентом называется вектор из частных производных:
f
grad f ( f x1 , f x2 ,..., f xn ) . Теперь (grad f , l ) , где l – единичный вектор
l
направления.

Касательная плоскость к поверхности, заданной параметрически.


Мы уже знаем, что касательная плоскость к поверхности, заданной явно в
виде z z( x, y) , в точке ( x0 , y0 , z0 ) имеет уравнение
z z
z z0 |( x0 , y0 ) ( x x0 ) | ( y y0 ) .
x y ( x0 , y0 )
x x(u, v),
Пусть теперь та же поверхность задана параметрически: y y(u, v),
z z (u, v),
( x, y)
где u, v – параметры, причем x0 x(u0 , v0 ), y0 y(u0 , v0 ) и | 0.
(u, v) (u0 ,v0 )
В соответствии с явным и параметрическим заданиями одной и той же
поверхности имеем z(u, v) z( x(u, v), y(u, v)) . Это значит, что мы имеем
суперпозицию функции двух переменных z( x, y) и вектор-функции
( x(u, v), y(u, v)) . Поэтому производная матрица-строка ( zu , zv ) равна
xu xv
произведению матрицы-строки ( zx , z y ) на квадратную матрицу .
yu yv
zu zx xu z y yu ,
Сравнивая элементы одинаковых матриц, получим
zv zx xv z y yv .
Последние соотношения можно рассматривать как систему относительно z x
и z y . Система с ненулевым главным определителем имеет единственное
решение, которое можно найти с помощью правила Крамера:
( y, z ) ( z , x)
(u, v) (u, v)
zx ( x0 , y0 ) |(u0 ,v0 ) , z y ( x0 , y0 ) | .
( x, y) ( x, y) (u0 ,v0 )
(u, v) (u, v)
Подставляя полученные частные производные в уравнение касательной
плоскости к поверхности, заданной в явном виде, получим уравнение
касательной плоскости к поверхности, заданной параметрически:
( y, z ) ( z , x)
|(u0 ,v0 ) ( x x(u0 , v0 )) | ( y y(u0 , v0 ))
(u, v) (u, v) (u0 ,v0 )
( x, y)
| ( z z (u0 , v0 )) 0.
(u, v) (u0 ,v0 )

Частные производные высших порядков.

Любая частная производная f xk функции n переменных f ( x) f ( x1,..., xn )


сама также является функцией n переменных. Частная производная от
частной производной функции многих переменных называется частной
производной второго порядка функции f ( x) . При этом, если переменные,
по которым берутся производные сначала от функции f ( x) , а затем от
функции f xk , не совпадают, такая частная производная называется
смешанной. Обозначения частной производной второго порядка:
2
f
f xk xl . В том случае, когда f xk xl и f xl xk – непрерывные функции в
x xk
l

окрестности некоторой точки, f xk xl f xl xk в этой точке.


Аналогично вводятся частные производные любого порядка.

Дифференциалы высших порядков.


По аналогии с производными вводятся дифференциалы высших порядков, то
есть дифференциалы от дифференциалов. Рассмотрим функцию трех
переменных u f ( x, y, z) . Дифференциалом этой функции является
выражение df f x dx f y dy f z dz . Заметим, что входящие в последнее
выражение производные – функции от x, y и z , а дифференциалы
переменных не зависят от x, y и z . Поэтому при условии непрерывности
смешанных производных дифференциал второго порядка имеет вид
d 2 f d ( f x dx f y dy f z dz ) ( f x dx f y dy f z dz ) x dx
( f x dx f y dy f z dz) y dy ( f x dx f y dy f z dz) z dz
f xx (dx)2 2 f xy dx dy f yy (dy)2 2 f xz dx dz 2 f yz dy dz f zz (dz)2 .
В последней формуле мы воспользовались свойством равенства смешенных
производных. Нетрудно видеть, что формула дифференциала второго
порядка аналогична формуле второй степени суммы трех слагаемых.
Нетрудно сосчитать дифференциалы второго и третьего порядков функции
двух переменных u f ( x, y) : d 2 f f xx (dx)2 2 f xy dx dy f yy ( dy)2 ,
d3 f f xxx (dx)3 3 f xxy (dx)2 dy 3 f xyy dx (dy)2 f yyy (dy)3 .

Формула Тейлора для функции многих переменных.


Как и в случае функций одной переменной, для функций многих переменных
f ( x) f ( x1, x2 ,..., xn ) формула Тейлора дает связь между приращением
функции в точке и ее дифференциалами в этой же точке:
1 2 1 m
f ( x0 x) f ( x0 ) df ( x0 ) d f ( x0 ) ... d f ( x0 ) ,
2! m!
где lim 0.
( x0 x, x0 ) 0( x0
m
x, x0 )
В частности, для функции двух переменных имеем:
f ( x0 x, y0 y) f ( x0 , y0 ) f x ( x0 , y0 ) dx f y ( x0 , y0 ) dy
1
[ f xx ( x0 , y0 ) (dx)2 2 f xy ( x0 , y0 ) dx dy f yy ( x0 , y0 ) (dy)2 ] ... .
2!
Здесь lim m 0.
( x )2 ( y ) 2 0 2 2
( x) ( y)

Локальный экстремум функции многих переменных.


Точкой локального экстремума функции f ( x) f ( x1, x2 ,..., xn ), x D,
называется такая точка x0 ( x10 , x02 ,..., x0n ) D , для которой в области D
существует окрестность, в которой разность f ( x) f ( x0 ) не меняет знак. В
частности, точка x0 является точкой минимума, если f ( x) f ( x0 ) 0, x x0 , и
точка x0 является точкой максимума, если f ( x) f ( x0 ) 0, x x0 .

Необходимое условие локального экстремума.


Пусть x0 – точка экстремума, и функция f ( x) дифференцируема в точке x0 .
Рассмотрим функцию одной переменной g ( xk ) f ( x10 ,..., x0k 1, xk , x0k 1,..., x0n ) ,
где k – любое натуральное число между 1 и n . Эта функция имеет точкой
экстремума точку x0k , и значит, g ( x0k ) f xk ( x10 ,..., x0n ) 0 . Следовательно,
необходимым условием экстремума функции многих переменных f ( x) в
точке x0 , где она дифференцируема, является следующее условие:
f x1 ( x0 ) f x2 ( x0 ) ... f xn ( x0 ) 0 . Точка, в которой все частные производные
первого порядка данной функции равны нулю, называется критической
точкой этой функции.

Достаточное условие локального экстремума.


Выполнение необходимого условия экстремума не обязательно обеспечивает
действительное наличие экстремума в точке, то есть, критическая точка
функции может не быть точкой локального экстремума. В качестве примера
x2 y 2
рассмотрим функцию двух переменных z . Критической точкой для
a 2 b2
этой функции является точка (0,0). Однако эта точка является не
экстремальной, а седловой.

x^2-y^2

z 0

-1

-2

-3

-4-2 -1.5 -1 0 0.5 1 y1.5 2


-0.5
x 0 0.5 1 1.5 2 -2 -1.5 -1 -0.5

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


какой, следует обратиться к дифференциалу второго порядка в этой точке.
Итак, пусть x0 – критическая точка для функции многих переменных f ( x) . В
этом случае df ( x0 ) 0 . В соответствии с формулой Тейлора
1 2
f ( x0 x) f ( x0 ) d f ( x0 ) , где lim 0. 2
2! ( x0 ( x0 x, x0 )
x, x0 ) 0

Поэтому знак разности f ( x) f ( x0 ) в окрестности точки x0 определяется


знаком дифференциала второго порядка в точке x0 при всевозможных малых
приращениях dxk , k 1,..., n .
Рассмотрим случай n 2 . Пусть критическая точка имеет координаты
( x0 , y0 ) . Рассмотрим приращение функции в окрестности этой точки:
f ( x0 x, y0 y) f ( x0 , y0 )
1
[ f xx ( x0 , y0 ) (dx)2 2 f xy ( x0 , y0 ) dx dy f yy ( x0 , y0 ) (dy)2 ] .
2!
Если при любом сочетании бесконечно малых приращений dx и dy
выражение в квадратных скобках не меняет знак, то данная критическая
точка является точкой локального экстремума. Вынесем за квадратную
скобку множитель (dy)2 . Знак приращения функции совпадает со знаком
dx 2 dx
квадратного трехчлена f xx ( x0 , y0 ) ( ) 2 f xy ( x0 , y0 ) f yy ( x0 , y0 )
dy dy
dx
относительно . Как известно, квадратный трехчлен не меняет знак в том
dy
случае, если не имеет корней, то есть если его дискриминант отрицателен. В
случае отрицательного дискриминанта знак квадратного трехчлена
определяется знаком коэффициента при наибольшей степени (или знаком
свободного члена). Таким образом, критическая точка с координатами
( x0 , y0 ) является точкой локального экстремума, если
( f xy ( x0 , y0 )) f xx ( x0 , y0 ) f yy ( x0 , y0 ) 0 . При этом мы имеем точку
2

минимума, если f xx ( x0 , y0 ) 0 , и точку максимума, если f xx ( x0 , y0 ) 0 .

Наибольшее и наименьшее значения функции двух переменных в


области.
Так же, как в случае функции одной переменной, заданной на отрезке,
функция двух переменных, заданная в замкнутой области, достигает своих
наибольшего и наименьшего значений либо в критических точках,
лежащих в заданной области, либо в граничных точках области. Трудность
этого случая в том, что у области на плоскости, имеется бесконечное
множество граничных точек.
П р и м е р. Найти наибольшее и наименьшее значения функции
z x2 xy y 2 2x y в треугольнике, образованном прямыми
x 0, y x 2, y x 2.

Прежде всего, найдем критические точки заданной функции, решив систему


2 x y 2 0,
x 2 y 1 0.
Данная система имеет единственное решение, и мы получаем критическую
точку (1,0). Эта точка лежит внутри заданной области, поэтому мы
вычисляем в этой точке значение функции: z(1,0) 1.
Теперь переходим к граничным точкам. Заданная область имеет 3
прямолинейных граничных участка: 1) x 0, -2 y 2 , 2) 0 x 2, y x 2 ,
3) 0 x 2, y x 2.
На участке 1) z z1 ( y) y 2 y, 2 y 2 . Функция z1( y) на отрезке [-2,2]
принимает наибольшее значение, равное 6, в точке 2 (конец отрезка), и
наименьшее значение, равное -1/4, в критической точке -1/2.
На участке 2) z z2 ( x) x2 x( x 2) ( x 2)2 2x ( x 2) x2 3x 2 ,
0 x 2 . Функция z2 ( x) принимает на отрезке [0,2] наибольшее значение,
равное 2, в точке 0 (конец отрезка), и наименьшее значение, равное -1/4, в
критической точке 3/2.
На участке 3) z z3 ( x) x2 x( x 2) ( x 2)2 2x ( x 2) 3x2 9x 6 ,
0 x 2 . Функция z3 ( x) принимает на отрезке [0,2] наибольшее значение,
равное 6, в точке 0 (конец отрезка), и наименьшее значение, равное -3/4, в
критической точке 3/2.
Получив значение в критической точке и наибольшие и наименьшие
значения на отрезках границы (-1, 6, -1/4, 2, -3/4), мы выбираем среди них
наибольшее и наименьшее. Это значения 6 (наибольшее значение данной
функции в заданном треугольнике) и -1 (наименьшее значение данной
функции в заданном треугольнике). Трехмерное изображение
соответствующей поверхности выглядит следующим образом.

6
5
4
3
2
1
0
-1

2 1.5
1 0.5
0 -0.5 2
-1 -1.5 1 1.5
-2 0 0.5

Метод наименьших квадратов

Поиск локальных экстремумов функции двух переменных активно


применяется в задаче о проведении прямой линии, наиболее близкой к n
заданным точкам на плоскости. Известно, что через одну точку можно
провести бесчисленное множество прямых, через две точки – единственную
прямую. Через произвольные 3 точки прямую провести нельзя. Тем более,
через 5 точек. Но представим, что проведены замеры в 5 точках (x=1, x=2,
x=3, x=4, x=5). Значения, полученные при замерах, соответственно, равны:
y=1, y=1, y=2, y=5, y=6.
Нанесем результаты наблюдений на плоскость. Мы видим, что если
соединить точки последовательно, полученная линия будет близка к прямой.
Учитывая, что замеры производятся неточно, мы хотим нарисовать
приближенный график линейной зависимости y от x . Не существует
прямой, проходящей через пять полученных на плоскости точек, но можно
постараться провести прямую максимально близко к полученным точкам.

Уравнение прямой на плоскости y Ax B зависит от двух параметров A и


B. Нужно подобрать их так, чтобы при значениях x, равных 1, 2, 3, 4 и 5,
значения Ax B мало отличались от 1, 1, 2, 5 и 6, соответственно. Это
значит, что нужно подобрать такие A и B, чтобы значение функции
F ( A, B) ( A 1 B 1)2 ( A 2 B 1)2 ( A 3 B 2)2 ( A 4 B 5)2 ( A 5 B 6)2
было минимальным. Это значит, должно выполняться необходимое условие
FA 0,
экстремума: В данном случае после приведения подобных членов
FB 0.
110 A 30B 118, 7 6
получим Решая эту систему, найдем A ,B .
15 A 5B 15. 5 5
Проверим, будут ли полученные значения обеспечивать локальный
минимум. Поскольку FAA 110, FBB 10, FAB 30 , условие существования
экстремума FBB2 FAA FBB 0 выполняется, и так как FBB 0 , найденные
значения обеспечивают минимум функции F ( A, B) .
7 6
Таким образом, уравнение искомой прямой: y x .
5 5
Нарисуем график с помощью MAXIMы: введем xy: [[1, 1], [2, 1], [3, 2], [4, 5],
[5, 6]]; plot2d([[discrete, xy], 7/5*x-6/5], [x,0,6],[style, points, lines]); и нажмем
Shift+Enter. Получим
Предложенный метод нахождения прямой, проходящей наиболее близко к
заданным точкам, называется методом наименьших квадратов.

Заметим, что пакет программ MAXIMA содержит этот метод. Для того,
чтобы решить ту же задачу при помощи компьютера, следует сначала ввести
координаты точек на плоскости: записать load (lsquares);
M : matrix ( [1,1], [2,1], [3,2], [4,5], [5,6]) и нажать Shift+Enter.
Компьютер выведет на экран и запомнит 5 заданных точек в виде матрицы из
двух столбцов. Затем введем команды
lsquares_estimates (M, [x,y], y = A*x+B, [A,B]) и нажмем Shift+Enter.
7 6
Компьютер выведет на экран ответ A ,B , который мы уже получили
5 5
выше.

Локальный экстремум в случае функции трех и более числа


переменных.

В том случае, когда следует найти локальные экстремумы функции


f ( x1, x2 ,..., xn ) , следует сначала отыскать все критические точки функции,
f x1 0,
решив систему из n уравнений с n переменными: ...
f xn 0.
Для того, чтобы выяснить, будет ли критическая точка M ( x1, x2 ,..., xn )
точкой локального экстремума, следует сосчитать в этой точке все частные
f x1x1 ... f x1xn
производные второго порядка, составить матрицу вида ... ... ... и
f xn x1 ... f xn xn
рассмотреть последовательность определителей, состоящих из элементов в
f x1x1 f x1x2
левом верхнем углу матрицы: 1 f x1x1 , 2 ,...
f x2 x1 f x2 x2
f x1x1 ... f x1xn
n ... ... ... . Минимум в критической точке M будет тогда и только
f xn x1 ... f xn xn
тогда, когда 1 0, 2 0,..., n 0 . Максимум в критической точке M
1 0, 2 0,...,( 1) n 0 , то есть,
n
будет тогда и только тогда, когда
знаки у последовательности определителей обязаны чередоваться.

Условный экстремум

Представим, что нам нужно найти наибольшее или наименьшее значения


функции нескольких переменных f ( x1, x2 ,..., xn ) при условии, что
переменные x1, x2 ,..., xn связаны соотношениями (условиями)
g1( x1, x2 ,..., xn ) 0,..., gm ( x1, x2 ,..., xn ) 0, m n .
Если есть возможность исключить из m условий m переменных, выразив их
через остальные n-m переменные, задача сведется к нахождению
экстремумов функции n-m переменных.
Пример. Найти наибольшее и наименьшее значения функции z x2 y 2 при
условии x2 3 y 2 1.
Из условия получим x2 1 3 y 2 , поэтому исследуемая функция принимает
вид z 1 2 y 2 . Очевидно, что условие диктует и ограничения на область
1 1
определения новой функции: . Очевидно, что наибольшее
y
3 3
значение функция z 1 2 y 2 принимает при y 0 ( z 1 ), а наименьшее при
1 1
y (z ). Возвращаясь к исходной функции двух переменных,
3 3
получаем: наибольшее значение функция z x2 y 2 при условии x2 3 y 2 1
принимает в точках (-1,0) и (1,0), а наименьшее в точках (
1 ,0) и ( 1 ,0) .
3 3
Представим теперь, что условие в предыдущей задаче имеет вид
x2 y 2 xy 1. Из такого условия неудобно выражать одно переменное через
другое. Здесь применим

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

Этот метод предусматривает не уменьшение, а увеличение числа переменных


на количество условий. Вводится функция Лагранжа вида
F ( x1, x2 ,..., xn , 1,..., m ) f ( x1, x2 ,..., xn ) 1 g1( x1, x2 ,..., xn ) ...
m gm ( x1, x2 ,..., xn ).
Ищется критическая точка новой функции, то есть решение системы
f x1 ( x1, x2 ,..., xn ) 1 g1 x1 ( x1, x2 ,..., xn ) ... m gm x1 ( x1, x2 ,..., xn ) 0,
…………………………………………..
f xn ( x1, x2 ,..., xn ) 1 g1 xn ( x1, x2 ,..., xn ) ... m gm xn ( x1, x2 ,..., xn ) 0,
g1( x1, x2 ,..., xn ) 0,
……………………
gm ( x1, x2 ,..., xn ) 0.

Найденное значение ( x10 , x20 ,..., xn0 , 1


0
,..., m
0
) подставляется в
d 2 F ( x1, x2 ,..., xn , 1,..., m )
и проверяется знак полученного выражения.
Положительное значение означает условный минимум, отрицательное
значение означает условный максимум.
Пример. Найти наибольшее и наименьшее значения функции z x2 y 2 при
условии x2 y 2 xy 1.
Здесь функция Лагранжа имеет вид F ( x, y, ) x2 y 2 ( x2 y 2 xy 1) .
Построим систему для получения критической точки:
2 x (2 x y) 0,
2 y (2 y x) 0,
x2 y 2 xy 1.
Первые два уравнения этой системы представляют собой однородную
систему относительно переменных ( x, y) . Как известно, такая однородная
система с ненулевым главным определителем имеет только нулевые
решения. Однако, третье уравнение системы убеждает нас в том, что
переменные x и y не могут быть одновременно нулями. Следовательно,
система из первых двух уравнений обязана иметь нулевой главный
определитель. Таким образом,
2(1 ) 2
3 8 4 0.
2(1 )
Следовательно, мы имеем 1 2, 2 2/3 .
Подставляя 1 в первое уравнение системы, получим связь между x и y :
x y . Теперь из третьего уравнения системы найдем y1,2 1, x1,2 1.
Подставляя 2 в первое уравнение системы, получим связь между x и y :
1 1
x y . Теперь из третьего уравнения системы найдем y3,4 , x .
3 3,4 3
Итак, у нас 4 точки ( xk , yk ), k 1,2,3,4. Можно подставить их координаты в
выражение функции и узнать, какая из них дает условный минимум и какая
– условный максимум. Но мы проверим это с помощью второго
дифференциала. Имеем
d 2 F (2 2 )(dx2 dy 2 dxdy) 2d [(2 x y)dx (2 y x)dy] .
1
Сразу заметим, что выражение в квадратных скобках равно нулю, так как это
полный дифференциал от левой части уравнения условия x2 y 2 xy 1. И
поскольку на множестве, где мы ищем экстремумы, левая часть условия
равна константе (1), полный дифференциал левой части равен нулю.
Следовательно, d 2 F (2 2 )(dx2 dy 2 dxdy) . Дискриминант
1
квадратного трехчлена (2 2 )(t 2 1 t ) равен нулю, и значит, знак
1
трехчлена определяется знаком коэффициента (2 2 ) . Таким образом, в
1 1
точках ( 1, 1) условный максимум, а в точках ( , ) условный
3 3
минимум.

Неопределенный интеграл

Первообразная, множество первообразных

Определение. Первообразной функции f ( x ) называется функция F x ,


производная которой равна f x , т.е. F ' x f x .
Поскольку F x C ' f x , где C постоянная, первообразных
функции f x бесчисленное множество.
Теорема. Любые две первообразные функции f x могут отличаться
только на постоянную. Другими словами, если F' x f x и
x f x , то F x x C Const.
Доказательство: Обозначим ( x) F ( x) ( x) Согласно
предположению '( x) 0. Следовательно, a, b имеем:
(b) ( a) (формула Лагранжа)
'(c)(b a) 0 (b) ( a) Const .

Определение. Множество всех первообразных одной функции называется


неопределенным интегралом этой функции и обозначается f x dx ,
причем f ( x)называется подынтегральной функцией,
f ( x ) dx подынтегральным выражением. Очевидно, что если
F '( x ) f ( x) , то f x dx F x dx F ( x) С, где
С произвольная постоянная интегрирования, то есть постоянная может
принимать любые значения.

Приведем таблицу неопределенных интегралов с проверкой того, что


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

n xn 1 xn 1
'
x dx C C xn .
1. n 1 n 1
(n 1).
dx 1
2. ln x C . ln x C ' .
x x
'
ax ax
3. a dxx
C. C ax.
ln a ln a
4. sin x dx cos x C. cos x C ' sin x.
5. cos x dx sin x C . sin x ' cos x.
dx 1
6. tg x C. tg x C ' .
cos 2 x 2
cos x
dx 1
7. ctgx C . ctg x C ' .
sin 2 x sin 2 x
8. arcsin x C '
1
.
dx 1 x 2
arcsin x C
1 x2
arccos x C.
dx 1
arctg x C arctg x C ' .
9. 1 x 2 1 x2
arcctg x C.
10. 1 1 x
'
1
dx 1 1 x ln C 2
.
ln C. 2 1 x 1 x
1 x2 2 1 x
11. ln x x 2
k C
'

dx
ln x x2 k
x 2
k 1
.
2
C. x k

Приемы интегрирования

1. Тождественные преобразования подынтегрального выражения и


сведение к табличным интегралам

Из свойства производной
k f ( x) l g ( x) ' k f '( x) l g '( x)
следует аналогичное свойство для неопределенных интегралов
k f ( x) l g ( x) dx k f ( x) dx l g ( x) dx .

x 2
Пример 1. Вычислить dx . Деля почленно числитель на
x3
знаменатель, представляя интеграл от разности в виде разности
интегралов и вынося постоянный сомножитель за знак интеграла, получим
в соответствии с таблицей
1 2
x 2 2 x x
dx (x 2 x 3 )dx x 2dx 2 x 3dx 2 C
x3 1 2 .
x2 x 1
C.

dx
Пример 2. Вычислить . Воспользуемся тождеством
sin x cos2 x 2
2 2
1 cos x sin x . Тогда получим
2 2
dx 1 cos x sin x dx dx
dx dx
sin 2 x cos2 x sin 2 x cos2 x sin 2 x cos2 x sin 2 x cos2 x
ctgx tgx C.

2. Замена переменной в интеграле

Докажем, что если F ( x) C f ( x ) dx , то

f ( (t )) '(t ) dt F ( (t )) C .

Доказательство. Имеем: ( F ( x) C ) ' f ( x) . Следовательно, согласно


правилу дифференцирования сложной функции

( F ( (t )) C ) ' F '( (t )) '(t ) f ( (t )) '(t ) .

Формулу интегрирования заменой переменной можно записать в виде


x (t )
f ( x ) dx f ( (t )) '(t ) dt .
dx '(t ) dt
После нахождения интеграла правой части этого равенства следует
перейти от новой переменной интегрирования t назад к старой
переменной x .
При подходящей замене переменной мы сводим заданный интеграл к
табличному.
Пример 1. Найти esin x cos xdx . Здесь t sin x, cos xdx dt .
Следовательно, в соответствии с тем, что et dt et C , имеем
esin x cos xdx esin x C .

Пример 2. Найти tgx dx . Сделаем замену t cos x, dt sin xdx .


Тогда sin x sin xdx dt
tgxdx dx ln | t | C ln | cos x | C. .
cos x cos x t

x2
Пример 3. Найти e xdx . Сделаем замену x2 t . Тогда 2xdx dt и
x2 1 t 1 t 1 x2
e xdx e dt e C e C.
2 2 2

3. Интегрирование по частям

Пусть u u ( x ) , v v( x) – функции, имеющие непрерывные


производные. Тогда
u ( x) v '( x) dx u ( x) v( x) v( x) u '( x) dx C.
(или u ( x) dv( x) u ( x )v ( x ) v( x) du ( x) ).
Доказательство. Справедливы соотношения:
(u ( x) v( x)) ' dx u ( x) v( x) C и
(u ( x) v( x)) ' dx u ( x) v '( x) dx u '( x) v( x) dx.
Сравнивая правые части, получим приведенную выше формулу.

Пример 1. Найти e x xdx . Обозначим x u( x), v ( x) ex . Тогда


v( x) ex , u ( x) 1. Применяя формулу интегрирования по частям,
получим ex xdx x ex ex dx e x (x 1) C .
Пример 2. Найти (ln x)2 dx В этом примере мы применим метод
интегрирования по частям дважды:
1
2 u (ln x)2 , u 2ln x , x
(ln x) dx x x (ln x)2 2 ln x dx x (ln x)2
x
v 1, v x
1
u ln x, u x
2 ln xdx x x (ln x)2 2( x ln x dx)
x
v 1, v x
x (ln x)2 2 x ln x 2 x C.
Интеграл Римана

Площадь криволинейной трапеции

Представим, что мы должны подсчитать площадь земельного участка,


изображенного на рисунке.

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


которых перпендикулярны третьему, а четвертая сторона пересекается
прямой, перпендикулярной противоположному отрезку, только в одной
точке, называется криволинейной трапецией. Очевидно, что любая
плоская фигура может быть разбита на конечное число криволинейных
трапеций. Будем считать, что прямолинейные участки сторон нашей
криволинейной трапеции так же, как на рисунке, параллельны
координатным осям. В этом случае можно нижний отрезок считать
отрезком оси абсцисс, где a x b , и точки криволинейного участка
задать с помощью непрерывной функции y f ( x), x [a, b].
Для того, чтобы найти площадь криволинейной трапеции, заменим
трапецию объединением прямоугольников по следующей схеме.

Отрезок [a, b] разделен на n отрезков [ xi , xi 1], i 0,..., n , где


x0 a, xn b . На каждом отрезке выбрана точка i и в этой точке
восстановлен перпендикуляр (прерывистая линия) до пересечения с
кривой y f ( x) . Таким образом, вершиной перпендикуляра является
точка с координатами ( i , f ( i )) . На каждом отрезке [ xi , xi 1] как на
основании построен прямоугольник высотой f ( i ) . Очевидно, что чем
меньше отрезок [ xi , xi 1] , тем меньше площадь прямоугольника
отличается от площади криволинейной трапеции с основанием [ xi , xi 1] .
Обозначим длину наибольшего из отрезков [ xi , xi 1] . называется
диаметром разбиения. Чем меньше диаметр разбиения, тем ближе
сумма площадей построенных прямоугольников к площади исходной
криволинейной трапеции с основанием [a, b] .
Итак, за приближенное значение площади исходной криволинейной
n
трапеции возьмем ( f , R, ) f ( i )( xi 1 xi ) . Здесь R означает способ
i 1
выбора точек разбиения xi , – выбор отмеченных точек i . Введенная
сумма называется интегральной суммой Римана. Если существует
предел lim0 ( f , R, ) I , причем этот предел не зависит ни от R , ни от
, то функция f ( x) называется интегрируемой на отрезке [a, b] , а сам
предел называется интегралом Римана по отрезку и обозначается
b
f ( x) dx . Этот интеграл и будет равен площади криволинейной
a
трапеции с основанием [a, b] , ограниченной кривой y f ( x) .

Любая непрерывная на отрезке функция является интегрируемой на


этом отрезке. Хотя класс интегрируемых по Риману функций
значительно шире, чем класс непрерывных функций, мы будем
рассматривать только интегралы от непрерывных функций.
Пока непонятно, почему площадь криволинейной трапеции назвали
интегралом – так же, как множество первообразных. Не видно связи
между этими объектами. Тем не менее, связь есть. Отметим пока
очевидные свойства интеграла Римана, следующие из свойств сумм и
пределов.
1. Линейность. Если функции f ( x) и g ( x) интегрируемы на отрезке
[a, b] , и – произвольные постоянные, то функция
f ( x) g ( x) интегрируема на отрезке [a, b] , причем
b b b
( f ( x) g ( x)) dx f ( x) dx g ( x) dx .
a a a
2. Аддитивность. Если функция f ( x) интегрируема на отрезке
[a, b] , c [a, b] , то f ( x) интегрируема на отрезках [a, c] и [c, b] ,
b c b
причем f ( x) dx f ( x) dx f ( x) dx . Следствием этой формулы
a a c
b a
можно считать соотношение f ( x) dx f ( x) dx . То есть, замена
a b
направления интегрирования приводит к замене знака у интеграла.
3. Интегральное неравенство. Если f ( x) 0, x [a, b] , то
b
f ( x) dx 0.
a
b b
3-а. Если f ( x) g ( x), x [a, b] , то f ( x) dx g ( x) dx.
a a
b
3-б. m f ( x) M , x [a, b] , то m(b a) f ( x) dx M (b a).
a
4. Теорема о среднем. Для любой непрерывной на отрезке [a, b]
функции f ( x) существует такая точка x0 [a, b] , что
b
f ( x) dx f ( x0 ) (b a) . То есть, существует равновеликий
a
криволинейной трапеции прямоугольник на том же основании с
высотой, равной значению функции в промежуточной точке.

b
f ( x) dx
Доказательство. В соответствии со свойством 3-б m M. a
(b a)
В силу свойства непрерывной функции существует такая точка
b
f ( x) dx
x0 [a, b] , что f ( x0 ) a
.
(b a)

Формула Ньютона-Лейбница

Предположим, что функция f ( x) непрерывна на отрезке [a, b] . Будем


рассматривать интегралы от этой функции на отрезках [a, t ] при
всевозможных t [a, b] . Очевидно, что результат интегрирования
зависит от значения верхнего предела интегрирования. Поэтому
t b
обозначим I (t ) f ( x) dx . Имеем I (a) 0, I (b) f ( x) dx .
a a
t t
Рассмотрим I (t t ) I (t ) f ( x)dx . В соответствии с теоремой о
t
среднем существует такое значение (0,1) , что
t t
t. I (t t ) I (t )
f ( x) dx f (t t) Следовательно, f (t t) .
t t
Переходя в последнем равенстве к пределу при t 0 и пользуясь
непрерывностью функции f ( x) в точке t [a, b] , получим
I (t ) f (t ) .
Последнее означает, что функция I ( x) является первообразной для
функции f ( x) . Следовательно, если ( x) – любая первообразная
функции f ( x) , то ( x) I ( x) C по свойству двух первообразных одной
и той же функции. Следовательно, (a) C , так как I (a) 0 , и
b
(b) f ( x) dx C . Значит,
a
b
f ( x) dx (b) ( a) .
a
Последняя формула, называемая формулой Ньютона-Лейбница, как
раз обеспечивает связь между интегралом Римана (его еще называют
определенным интегралом) и первообразными. Формулу Ньютона-
Лейбница еще записывают в виде
b
b
f ( x) dx ( x) a ,
a
где вертикальная черта и индексы обозначают разность значений
функций, соответственно, при верхнем и нижнем значениях
переменной.

Приложения интеграла Римана

Интеграл Римана по отрезку был нами введен как площадь


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

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


кривыми y f1( x) и y f 2 ( x) и над отрезком [a, b] , причем
f1(a) f 2 (a), f1(b) f 2 (b) .
Очевидно, что площадь области между кривыми равна разности
площадей соответствующих криволинейных трапеций, поэтому
b
S [ f 2 ( x) f1( x)]dx .
a
2. Вычислить площадь криволинейного сектора, ограниченного
лучами (в полярных координатах) и , а также заданной в
полярных координатах кривой r f ( ), .
Проведем внутри криволинейного сектора лучи k , k 1,..., n 1,
разбивающие исходный сектор на мелкие криволинейные секторы
k k 1 , причем 0
, n .

Заменим каждый мелкий криволинейный сектор круговым сектором с


тем же углом при вершине и радиусом, равным значению r ( k ) , где
k [ k , k 1] . Тогда площадь кругового мелкого сектора равна
r 2 ( k )( k 1 k ) / 2 . При этом чем меньше разность k 1 k , тем меньше
площадь кругового мелкого сектора отличается от площади
соответствующего криволинейного мелкого сектора.
При достаточно частом разбиении исходного криволинейного сектора
площадь его достаточно близка к величине
n n 1
r 2 ( k )( k 1 k)/2 r2( k ) k /2.
k 0 k 1

Если теперь устремить к нулю наименьший из растворов малых


криволинейных секторов, мы получим предел интегральных сумм –
1
интеграл r 2 ( )d , который совпадает с площадью исходного
2
криволинейного сектора.
3.Вычислить длину дуги кривой y f ( x), x [a, b] . Длиной дуги
кривой мы будем называть предельную сумму длин вписанных в дугу
хорд при стремлении этих хорд к точкам.

Разобъем отрезок [a, b] на n отрезков [ xi , xi 1], i 0,..., n , где x0 a, xn b .


Длина хорды, расположенной над отрезком [ xi , xi 1] , равна
( xi 1 xi )2 ( f ( xi 1) f ( xi ))2 . Воспользуемся формулой конечных
приращений Лагранжа и получим длину этой же хорды в виде
( xi 1 xi )2 [ f ( i 1)( xi 1 xi )]2 1 f ( i 1)2 xi , где i [ xi , xi 1] ,
xi xi 1 xi . Таким образом, длина дуги всей кривой может быть
n
2
приближена суммой 1 f ( i 1) xi , причем чем мельче разбиение
i 1

отрезка [a, b], тем точнее результат. При стремлении длины


наименьшего из отрезков разбиения к нулю мы получим из суммы
b
интеграл: 1 f ( x)2 dx , который и дает выражение длины дуги данной
a

кривой.

4. Вычислить длину дуги пространственной кривой, заданной


параметрически в виде
x x(t ), y y(t ), z z(t ), t [t0 ,T .
Для вычисления ее длины применяют формулу
T
S x (t )2 y (t )2 z (t )2 dt .
t0

Методы вычисления интеграла Римана

Благодаря формуле Ньютона-Лейбница вычисление интеграла сводится


к отысканию первообразной и вычислению значений этой
первообразной в концах отрезка интегрирования. Поэтому основные
приемы вычисления интеграла Римана так же, как в случае
неопределенного интеграла, – замена переменной и интегрирование по
частям.
1. Замена переменной. Пусть x (t ), t [ , ] , где (t ) – монотонная
непрерывная функция, имеющая непрерывную производную на
интервале [ , ], причем ( ) a, ( ) b . Тогда
b
f ( x)dx f ( (t )) (t )dt .
a
Доказательство. Пусть ( x) – первообразная для f ( x) . Тогда ( (t )) –
b
первообразная для f ( (t )) (t ) . Согласно условию ( x) a ( (t )) .

/2
П р и м е р. Вычислить sin3 t cos tdt . Сделаем замену sint z .
0
Монотонная на отрезке [0, / 2] функция sint отображает этот отрезок в
/2 1 1
3 z4 3 1
отрезок [0,1] . Поэтому sin t cos tdt z dz .
0 0
40 4

2. Интегрирование по частям. Справедлива следующая формула:


b b
b
u( x) v ( x)dx u( x) v( x) v( x) u ( x)dx .
a
a a
Доказательство. Так как согласно формуле Ньютона-Лейбница
b
b
(u( x) v( x)) dx (u( x) v( x)) a и согласно свойству определенного
a
b b b
интеграла (u( x) v( x)) dx u( x) (v( x)) dx (u( x)) v( x)dx , сравнивая
a a a
правые части последних двух равенств, получим требуемую формулу.
e e
e x
П р и м е р. ln xdx x ln x 1 dx e (e 1) 1.
1 1
x

Приближенное вычисление интеграла Римана

К сожалению, не для любой непрерывной функции можно найти


первообразную в виде суперпозиции элементарных функций. Поэтому
можно столкнуться с определенным интегралом, для которого применение
4
формулы Ньютона-Лейбница невозможно. Например,
sin x .
dx
1
x
Для таких интегралов приходится применять приближенное интегрирование.
Формул приближенного интегрирования довольно много, но все они
основаны на ассоциации интеграла с площадью криволинейной трапеции,
построенной на основании, совпадающем с отрезком интегрирования. Этот
отрезок разбивается на n равных частей (для удобства машинного счета) и
соответствующие узкие криволинейные трапеции заменяются близкими
фигурами, площадь которых легко вычисляется. С ростом n площади узких
криволинейных трапеций и простейших фигур практически не отличаются
друг от друга, поэтому погрешность вычислений можно сделать сколь
угодной малой. Мы рассмотрим две простейшие формулы – случаи, когда
криволинейные трапеции заменяются прямоугольниками и трапециями.

b
1. Формула прямоугольников. Для вычисления интеграла f ( x)dx
a
b a
отрезок [a, b] разбивается на n равных частей узлами xi a i .
n
Криволинейная трапеция с основанием [ xi , xi 1] заменяется прямоугольником
с высотой –либо f ( xi ) , либо f ( xi 1) . Суммируя площади этих
b a
прямоугольников с одинаковыми основаниями длины , получим либо
n
b b
b an 1 b a n
f ( x)dx f ( xi ) , либо f ( x)dx f ( xi ) .
a
n i0 a
n i1

2. Формула трапеций. Отрезок [a, b] снова разбивается на n равных частей


b a
узлами xi . Криволинейная трапеция с основанием [ xi , xi 1]
a i
n
заменяется обычной трапецией, причем участок кривой y f ( x) над
отрезком [ xi , xi 1] заменяется хордой, соединяющей соответствующие точки.
b a 1
Высота такой трапеции равна , средняя линия равна f ( xi ) f ( xi 1) .
n 2
Поэтому, суммируя площади соответствующих трапеций, получим
b n 1
b a f (a) f (b)
f ( x)dx f ( xi ) .
a
n i 1 2

4
Сосчитаем приведенный выше интеграл
sin x двумя способами по
dx
1
x
формулам прямоугольников с помощью пакета программ MAXIMA.
Выберем шаг, равный 3/200.
Формула прямоугольников с высотами, равными значениям функции в
правых концах отрезков разбиения считается в MAXIMе по формуле
3/200*sum(sin(1+i*3/200)/(1+i*3/200),i,1,200),numer; с высотами,
равными значениям функции в левых концах отрезков разбиения
считается в MAXIMе по формуле
3/200*sum(sin(1+i*3/200)/(1+i*3/200),i,0,199),numer.
Если использовать готовые формулы приближенного вычисления
интегралов в MAXIMе, можно использовать команду quad_qag :
first(quad_qag(sin(x)/x,x,1,4,2)).

Несобственный интеграл по бесконечному промежутку

Просматривая математические тексты, нетрудно наткнуться на


выражения вида f ( x) dx, f ( x) dx или f ( x) dx . С точки зрения

введенного нами понятия интеграла Римана по отрезку приведенные


интегральные выражения представляются бессмыслицей.
Действительно, мы не сможем составить ни одной интегральной суммы,
так как никогда не кончим разбивать бесконечный промежуток на
конечные отрезки и выбирать на них отмеченные точки. И тем более,
мы не сможем рассматривать последовательности интегральных сумм,
соответствующих последовательностям таких разбиений с диаметрами
разбиений, стремящимся к нулю. Что же понимают под такими
интегралами?
Приведенные интегралы называются несобственными интегралами
по бесконечному промежутку и определяются они при помощи
интегралов Римана по конечным отрезкам следующим образом.
Пусть функция f ( x) интегрируема на любом конечном отрезке [ , b] ,
b
b . То есть для любого b существует I (b) f ( x) dx . Если

существует конечный предел blim I (b) , то такой предел обозначают

f ( x) dx и говорят, что этот несобственный интеграл сходится. Если

предел бесконечен или не существует, то говорят, что соответствующий


несобственный интеграл расходится.
1
Пример. Исследуем сходимость интеграла dx . Очевидно, что
1
x
1
b 1
I (b) при 1 и I (b) ln b при 1. Устремим теперь b к .
1
Очевидно, что конечный предел функции I (b) существует только при
1 I (b) бесконечен. Таким
1. Он равен . При 1 предел
1
1
образом, несобственный интеграл dx сходится только при 1,
1
x
1 1 1
причем dx . При 1 несобственный интеграл dx
1
x 1 1
x
расходится.

Понятие о кратном интеграле Римана.

Простейшим обобщением интеграла Римана по отрезку является


кратный интеграл, то есть интеграл от функции n переменных по
области D в R n . Схема построения интеграла Римана такая же, как для
функции одной переменной. Область D разбивается на множество
малых подобластей. В каждой из подобластей выбирается точка, в
которой вычисляется значение функции. Составляется сумма Римана –
сумма произведений полученных значений функции на меру
подобласти. Такой мерой является площадь подобласти в случае n 2 и
объем в случае n 3 . Меняя разбиения области так, что подобласти
стягиваются в точки, мы следим за значениями интегральных сумм
Римана. В случае, когда эти суммы имеют предел, не зависящий ни от
способа разбиения области на подобласти, ни от способа выбора точек в
подобластях, где вычисляются значения функции в интегральных
суммах, такой предел называют интегралом Римана соответствующей
кратности по заданной области.
Вычисляют кратный интеграл Римана, сводя его к последовательности
вычислений интегралов Римана по отрезку.

П р и м е р. Вычислить ( x y)dxdy , где область D – прямоугольник


D
[1,3] [ 2,7] .
Перейдем от двойного интеграла к повторному, расставив
пределы интегрирования по отрезкам в соответствии с изменением
координат в прямоугольнике. При этом выбор последовательности
интегралов не имеет значения:
3 7 3 7 3 7
y2
( x y)dxdy dx ( x y)dy ( x y)dy dx ( xy ) dx
D 1 2 1 2 1
2
2
3
45
(9 x )dx 81.
1
2

Числовые ряды

Понятие предела последовательности дает возможность ввести понятие


числового ряда – бесконечной суммы вида ak , где ak – общий член
k 1
ряда. На первый взгляд бесконечное суммирование невозможно уже
хотя бы в силу конечности жизни любого, кто занимается
суммированием. Выход из положения следующий: бесконечная сумма
понимается как предел последовательности sn – конечных n ных
n
частных сумм sn ak . Таким образом, суммой ряда ak будем
k 1 k 1
называть число
n
s nlim ak .
k 1
Ряд называется сходящимся, если для него существует конечная

сумма. Ряд называется расходящимся, если соответствующий предел

частных сумм не существует или бесконечен.


П р и м е р 1. Сосчитаем сумму ряда q k , | q | 1 . Имеем согласно
k 1
формуле суммы геометрической прогрессии n
qn 1 .
sn qk q
k 1 q 1
Поскольку qn 0 при n qk = q .
, получим
k 1 1 q
Заметим, что при | q | 1 соответствующий ряд расходится.

П р и м е р 2. Сосчитаем сумму ряда 1 . Имеем


k 1 k (k 1)
1 1 1 2 1 3 2 n 1 n
sn ... ...
12 23 n(n 1) 1 2 2 3 n(n 1)
1 1 1 1 1 1
1 ... 1 ,
2 2 3 n n 1 n 1
следовательно, 1
1.
k 1 k (k 1)

Необходимым признаком сходимости числового ряда является


условие: nlim an 0 . Доказывается это легко: пусть ряд ak сходится, то
k 1
есть существует lim sn
n
s. При n справедливо: n 1 .
Следовательно, nlim sn 1 s . Поскольку sn sn 1 an , то из 1-го и 2-го
свойств пределов последовательностей имеем: nlim an nlim(sn sn 1) 0 ,
что и требовалось доказать.

Заметим, что необходимое условие сходимости не является


достаточным. То есть, стремление к нулю общего члена ряда не
обеспечивает его сходимость.
К о н т р п р и м е р. Покажем, что ряд 1 , называемый
k 1k
гармоническим рядом, расходится. Для этого рассмотрим
последовательность частных сумм s2n , то есть частные суммы
s2 , s4 , s8 ,.... . При суммировании членов конечной суммы s2n
1 1
сгруппируем рядом стоящие члены суммы, начиная от l до l 1 ,
2 1 2
при всех l 1,..., n 1:
1 1 1 1 1 1 1
s2n 1 ( ) ( ... ) ... ( n 1 ... n )
2 3 4 5 8 2 1 2
1 1 1 1 1
1 2 4 ... 2n 1 n 1 n .
2 4 8 2 2
Таким образом, nlim s2n , и значит, предел последовательности
частных сумм не может быть конечным.

Свойства числовых рядов

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


свойств пределов последовательностей.
1. Пусть ряды ak и bk сходятся, причем ak s, bk .
k 1 k 1 k 1 k 1

Тогда ряд ( ak bk ) также сходится, причем


k 1

( ak bk ) s .
k 1

2. Ряды ak и ak N сходятся или расходятся одновременно,


k 1 k 1

причем ak N ak sN .
k 1 k 1

Ряды с положительными членами

Л е м м а. Ряд с положительными членами ak сходится тогда и только


k 1
тогда, когда все его частные суммы ограничены.

Доказательство следует из того факта, что частные суммы рядов с


n
положительными членами sn ak монотонно возрастают с ростом n , и
k 1
значит, имеют предел тогда и только тогда, когда они ограничены сверху.
Теорема сравнения 1. Пусть 0 ak bk . Тогда из сходимости ряда bk
k 1

следует сходимость ряда ak и из расходимости ряда ak следует


k 1 k 1

расходимость ряда bk .
k 1
n n
Доказательство. Обозначая ak sn , bk n, имеем: sn n. Остальное
k 1 k 1
следует из доказанной леммы.

Теорема сравнения 2. Пусть ak 0, bk 0, причем существует


a
lim n K ( 0) . Тогда ряды ak и bk сходятся или расходятся
n bn k 1 k 1
одновременно.

K
Доказательство. Из определения предела при найдем N такое, что
2
an K 3 2
| K| при любом n N . Следовательно, an K bn , bn a при
bn 2 2 K n
n N . Согласно теореме сравнения 1 ряды ak N и bk N сходятся или
k 1 k 1
расходятся одновременно. Согласно свойству 2 сходящихся рядов теорема

доказана.

3k 7 8
П р и м е р. Числовой ряд 9 3
сходится, так как его можно
k 1 10k 6k 4
сравнить со сходящимся рядом
1 , рассмотренным выше.
k 1 k (k 1)
(3n7 8)n(n 1) 3
Действительно, существует nlim , и можно применить
(10n9 6n3 4) 10
теорему сравнения 2.

Два следующих достаточных условия сходимости числовых рядов с


положительными членами, называются признаками сходимости.
an 1
Признак Даламбера. Пусть существует nlim p . Если p 1, то ряд
an
ak сходится, если p 1, то этот ряд расходится.
k 1
Доказательство. 1) Пусть p 1. Выберем 0 такое, что p 1 и найдем
an 1
номер N N ( ) такой, что | p| для n N ( ) . Это значит, что
an
an 1
p 1 для n N. Следовательно,
an
aN 2 ( p )aN 1, aN 3 (p )aN 2 (p )2 aN 1,..., aN k 1 (p )k aN 1,....

Это значит, что знакоположительный ряд aN 2 aN 3 ..... aN k ....


сходится по теореме сравнения 1, так как сходится ряд aN 1 ( p )k
k 1
(сумма бесконечной геометрической прогрессии со знаменателем p 1).
Согласно второму свойству числовых рядов исходный ряд также сходится.
2) Пусть p 1. Выберем 0 такое, что p 1 и найдем номер N N ( )
an 1 an 1
такой, что | p| для n N ( ) . Это значит, что p 1 для
an an
n N. Следовательно,
2
aN 2 ( p )aN 1, aN 3 (p )aN 2 (p ) aN 1,..., aN k 1 (p )k aN 1,....

Это значит, что знакоположительный ряд aN 2 aN 3 ..... aN k ....


расходится по теореме сравнения 1, так как расходится ряд aN 1 ( p )k
k 1
(сумма бесконечной геометрической прогрессии со знаменателем p 1).
Согласно второму свойству числовых рядов исходный ряд также расходится.
П р и м е р. Исследуем сходимость ряда
1000n . Здесь
n 1 n!
n 1
1000 n
1000 a 1000
an , an 1 . Так как nlim n 1 lim 0 , данный ряд
n! (n 1)! an n n 1
сходится.

Признак Коши. Пусть существует lim n an


n
p . Если p 1, то ряд

ak сходится, если p 1, то этот ряд расходится.


k 1
Доказательство. 1)Пусть p 1. Возьмем (1 p)/ 2 и найдем N такое, что
| n an p | при n N . Следовательно, na
n p p1 1 и an p n 1

при n N . Согласно теореме сравнения 1 ряд ak N сходится, так как


k 1

сходится ряд p1k . Следовательно, и исходный ряд сходится.


k 1
2) Пусть p 1. Возьмем ( p 1)/ 2 и найдем N такое, что

| n an p| при n N . Следовательно, na
n p p2 1 и an p2n

при n N . Согласно теореме сравнения 1 ряд ak N расходится, так как


k 1

расходится ряд p2 k . Следовательно, и исходный ряд расходится.


k 1

n2
П р и м е р. Исследуем сходимость ряда . Так как
n 1 (2 1 ) n
n
n n2 1
lim n an lim , данный ряд сходится.
2 1 2
n n
n

Следующий признак основан на сравнении ряда и несобственного интеграла,


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

Интегральный признак. Пусть члены ряда ak монотонно убывают с


k 1
ростом n . Если монотонная функция f ( x) такова, что f (n) an , то

сходимость или расходимость ряда ak равносильна сходимости или


k 1

расходимости несобственного интеграла f ( x)dx .


1
Доказательство. Сравним частные суммы ряда с интегралом от функции
f ( x) по соответствующему отрезку. Для этого рассмотрим график функции
y f ( x), x 0 , и отметим натуральные значения переменной и значения
функции при этих натуральных значениях переменной.

Закрашенная часть рисунка представляет собой область с площадью, равной


n 1 n 1
f (k ) 1 ak Sn 1 a1.
k 2 k 2
Закрасим теперь рисунок по-другому:

Теперь закрашенная часть рисунка представляет собой область с площадью,


равной
n n
f (k ) 1 ak Sn .
k 1 k 1

Легко заметить, что благодаря монотонности функции f ( x) справедливо


n 1
неравенство: Sn 1 a1 f ( x)dx Sn . Следовательно, если несобственный
1
n
интеграл f ( x)dx сходится, то при n N интегралы f ( x)dx ограничены,
1 1
n
и значит, ограничены частные суммы исходного ряда: Sn f ( x)dx a1 . И
1
M [M ] 1
наоборот, f ( x)dx f ( x)dx S[ M ] S .
1 1

Данный признак дает возможность сделать вывод о сходимости или


расходимости ряда вида
1 , при том, что два предыдущих признака не
k 1k
позволяют это сделать, так как в обоих случаях здесь p 1. Вспомним, что
dx
несобственный интеграл сходится при 1 и расходится при 1.
1
x
1 сходится при
Поэтому ряд 1 и расходится при 1.
k 1k
Знакопеременные ряды

Для знакопеременных рядов приведенные признаки сходимости также

можно применять, но для исследования абсолютной сходимости.

Теорема. Если ряд | ck | сходится, то сходится и ряд ck , причем в этом


k 1 k 1

случае ряд ck называется абсолютно сходящимся.


k 1

Доказательство. Пусть ряд | ck | сходится, то есть, сходится


k 1
n
последовательность частных сумм n | ck | . Применим Критерий Коши
k 1
сходимости последовательности частных сумм n,n N , в соответствии с
которым для 0 N N ( ) такое, что для n m N ( ) справедливо:
n n
| n m| | | ck || | ck | . Однако при этом критерий Коши
k m 1 k m 1
n
выполняется и для частных сумм Sn ck исходного ряда, так как
k 1
n n
| Sn S m | | ck | | ck | . Следовательно, последовательность
k m 1 k m 1

частных сумм исходного ряда имеет предел, то есть, ряд ck сходится.


k 1

Таким образом, если имеется знакопеременный ряд ck , имеет смысл


k 1
проверить возможность применения какого-либо признака сходимости к
ряду | ck | , и если условия сходимости выполняются, исходный ряд
k 1

ck сходится абсолютно.
k 1

( 1)k
П р и м е р. Ряд сходится абсолютно при 1.
k 1 k
Признак Лейбница сходимости знакочередующегося ряда. Пусть члены

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

нулю при k . Тогда ряд ( 1)k 1 ak сходится.


k 1
Доказательство. Рассмотрим последовательность четных частных сумм
s2n a1 a2 a3 ...... a2n 1 a2n (a1 a2 ) (a3 a4 ) ... (a2n 1 a2n ) 0 .
Очевидно, что с ростом n значения s2n возрастают. Теперь запишем эту же
частную сумму в ином виде: s2n a1 (a2 a3 ) ...... (a2n 2 a2n 1) a2n .
Очевидно, что s2n a1 . Таким образом, мы имеем монотонно возрастающую
ограниченную сверху последовательность s2n . По одному из свойств
последовательностей существует nlim s2n s . Итак, последовательность
частных сумм с четными номерами имеет предел. Что же с нечетными

частными суммами?

Так как s2n 1 s2n a2n 1 и lim a2n


n 1 0, то существует
lim s2n
n 1 lim s2n nlim a2n
n 1 s . Следовательно, существует nlim sn s .

( 1)k
П р и м е р. Ряд сходится по признаку Лейбница при любом 0.
k 1 k
В предыдущем примере, опираясь на интегральный признак, мы показали,

что этот ряд при 1 сходится абсолютно. При 0 1 ряд не может

абсолютно сходиться. Но он сходится по признаку Лейбница.

Ряд, сходящийся, но не сходящийся абсолютно, называется условно

сходящимся.

Функциональные ряды

Пусть f n ( x) , x M , – последовательность функций, заданных на одном


n N
и том же множестве, причем при каждом значении x0 M числовой ряд
f k ( x0 ) сходится. Тогда мы можем рассматривать функциональный ряд
k 1
f k ( x) на множестве M и исследовать свойства функции s( x) – суммы
k 1
ряда – на том же множестве M .

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

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

функционального ряда: если an 0 тчо x M, n N (| f n ( x)| an ) и ряд с


положительными членами ak сходится, то функциональный ряд f k ( x)
k 1 k 1
абсолютно сходится на множестве M .

П р и м е р. Функциональный ряд
sin kx сходится при любом значении
2
k 1 k
переменной x , так как мажорирующим рядом для него является сходящийся
ряд
1 .
2
k 1k

Степенные ряды

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


ряд вида ck ( x a)k . Числа ck , k 0,1,... , называются коэффициентами
k 0
степенного ряда. Поскольку простой заменой переменной x x a исходный
степенной ряд превращается в ряд ck xk , мы будем рассматривать только
k 0

степенные ряды вида ck xk . Очевидно, что такой ряд обязательно сходится


k 0
в точке x 0 . Ответом на вопрос об области сходимости степенного ряда
дает

Теорема Абеля. Пусть ряд ck xk сходится в точке x x1 , тогда он


k 0
сходится, причем абсолютно, при x, | x | | x1 | .
Пусть ряд ck xk расходится в точке x x2 , тогда он расходится при
k 0
x, | x | | x2 | .
Доказательство. Так как ряд ck x1k сходится, то общий член этого ряда
k 0
стремится к нулю, и значит, ограничен, то есть, M 0 тчо | ck x1k | M .
k k

Пусть | x | | x1 | тогда | ck x | M k x
. Так как ряд M
x сходится, то по
x1 k 1 x1
теореме сравнения абсолютно сходится ряд ck x1k .
k 0

Так как ck x2 k расходится, то ck xk не может сходиться ни при каких


k 0 k 0
значениях x, | x | | x2 | , так как в противном случае он бы сходился, в

соответствии с доказанной частью теоремы, и при x x2 .

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


ряда ck xk представляет собой некоторый интервал ( R, R) , а область
k 0
расходимости – внешность этого интервала. Что касается двух точек x R,
являющихся границами этого интервала, то сходимость или расходимость
ряда в этих точках следует проверять для каждой функции индивидуально.

Число R называется радиусом сходимости степенного ряда. Интервал


( R, R) называется интервалом сходимости степенного ряда.

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

1. В соответствии с признаком Даламбера если


n 1
| cn 1x | | cn 1 || x | | cn 1 || x |
lim lim 1 , то | ck xk | сходится, если nlim 1,
n | cn xn 1 | n | cn | k 0 | cn |
то ряд | ck xk | расходится. Следовательно, при | x| R имеем:
k 0
| cn 1 | R | cn |
lim 1 или R nlim .
n | cn | | cn 1 |
1
2. Аналогично используя признак Коши, получим R .
lim n | cn |
n
П р и м е р 1. Найти область сходимости степенного ряда
x n . Найдем
p
n 1n
1 (n 1) p
радиус сходимости. Здесь cn . Следовательно, R lim 1.
np n np
Проверим сходимость в точке x 1. Имеем ряд
1 , который сходится,
p
n 1n
если p 1 и расходится, если p 1.
( 1)n
Проверим сходимость в точке x 1. Имеем ряд p , который сходится,
n 1 n
если p 0 и расходится, если p 0 .

Замечание. Внутри интервала сходимости ряд можно почленно


интегрировать и дифференцировать любое число раз. Это значит, что если
b b
ck xk s( x), | x | R , то 1) s( x)dx ck xk dx, | a |,| b | R ,
k 0 a k 0 a

2) (s( x))( m) ck (xk )( m) , | x | R .


k m

Связь между коэффициентами степенного ряда и его суммой


Итак, пусть ck xk s( x), | x | R . Положим x 0 , тогда получим: c0 s(0) .
k 0
1
Возьмем производную от членов ряда и его суммы: ck kxk s ( x), | x | R,
k 1
и положим x 0 . Тогда c1 s (0) . Продолжая процесс дифференцирования,
получим: n!cn s( n) (0) .
s(n) (0)
То есть, cn . Таким образом, коэффициенты степенного ряда
n!
являются коэффициентами формулы Тейлора для суммы ряда.

Поставим вопросы: если для произвольной функции f ( x) , имеющей


f ( k ) (0) k
бесконечное число производных в точке x 0 построить ряд x ,
k 0 k!
называемый рядом Тейлора функции f ( x) , то 1) где он будет сходиться, и

2) если будет сходиться, то будет ли сходиться к самой функции f ( x) ?

Ответы на поставленные вопросы.


f ( k ) (0) k
1) Так как ряд Тейлора x – это степенной ряд, то для него обычным
k 0 k!
образом можно находить радиус и интервал сходимости. То есть,
| f ( n) (0) | (n 1)
R nlim .
| f ( n 1) (0) |
2) Так как частная сумма ряда Тейлора – это полином из формулы Тейлора
n
f ( k ) (0) k
x , то разность между частной суммой и функцией f ( x) согласно
k 0 k!
формуле Тейлора есть остаточный член формулы Тейлора. Мы его

f ( n ) ( x) n
рассматривали в форме Лагранжа: rn ( x) x ,0 1. Таким
n!
образом, если внутри интервала сходимости остаточный член формулы

Тейлора стремится к нулю с ростом n , то сумма ряда Тейлора совпадает с

исходной функцией, по которой построен ряд. И тогда говорят, что

функция f ( x) представима в виде ряда Тейлора, то есть

f ( k ) (0) k
f ( x) x .
k 0 k!

Примеры разложения функций в ряды Тейлора

Пример 1. Рассмотрим функцию e x . В соответствии с формулой Тейлора


2 3 xn r x
ex 1 x x x ,
1! 2! 3! n! n
где | rn ( x)| emax{x,0}
| x |n 1 .
(n 1)!
Сосчитаем радиус сходимости степенного ряда.
(n 1)!
R nlim lim(n 1) .
n! n
Таким образом, этот ряд сходится во всех точках вещественной оси.
xk
Для того, чтобы выяснить, будет ли сходиться ряд к функции e x ,
k 0 k!
n 1
|x| | x |
заметим, что при любом значении x R имеем | rn ( x)| e 0 при
(n 1)!

n . Следовательно, e x
xk при всех x R .
k 0 k!

Пример 2. Рассмотрим функцию f x sin x . В соответствии с формулой

Тейлора
n 1
1 1 3 1 5 1
sin x x x x x 2n 1
rn x ,
1! 3! 5! 2n 1 !
| x |2n 1 . То есть, R lim (2n 1)! и rn ( x)
где | rn ( x) | 0 при n .
(2n 1)! n (2n 1)!
n 1
1
Следовательно, sin x x2n 1
при всех x R .
n 1 2n 1 !

Пример 3. Рассмотрим функцию f x cos x. В соответствии с формулой

Тейлора
n
1 2 1 4 1 6 1
cos x 1 x x x x2n rn x ,
2! 4! 6! 2n !
2(n 1)
где | rn ( x)| | x | . То есть, R lim
(2n 2)!
и rn ( x) 0 при
(2n 2)! n (2n)!
n
1
n . Следовательно, cos x x2n при всех x R .
n 0 2n !

Пример 4. Рассмотрим функцию f x ln(1 x). В соответствии с

формулой Тейлора

x2 x3 ( 1)n 1 xn
ln(1 x) x ... rn ( x),
2 3 n
где | rn ( x)| | x |(n 1)
, 0 1. Сосчитаем радиус сходимости
(n 1) |1 x |(n 1)
n 1
этого ряда: R nlim 1. Форма Лагранжа остаточного члена здесь
n
(n 1)
годится только для x 0 . В этом случае | rn ( x)| | x | , и для 0 x 1
(n 1)
имеем rn ( x) 0 при n . Другая форма остаточного члена для

0 x 1 приводит к подобному результату. Поэтому для | x | 1

( 1)n 1 xn
ln(1 x) .
справедливо представление n 1 n

Пример 5. Рассмотрим функцию f x (1 x) , N . В соответствии с

формулой Тейлора
( 1) ( 1)( 2)...( n 1)
(1 x) 1 x x2 ... xn rn ( x) .
2! n!
n 1
Найдем радиус сходимости этого степенного ряда: R lim 1.
n n

Для оценки остаточного члена при n , больших или равных целой части ,

форма Лагранжа остаточного члена годится также только для x 0 . В этом


случае имеем оценку: | rn ( x)| | ( 1)( 2)...( n) |
| x |( n 1) . Очевидно,
(n 1)!
что при 0 x 1 имеем rn ( x) 0 при n
. Для отрицательных
значений x применяем другую форму остаточного члена. В результате для
| x| 1 справедливо представление
( 1)( 2)...( n 1)
(1 x) 1 xn .
n 1 n!

Легко заметить, что полученная формула есть бесконечный аналог формулы

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

геометрической прогрессии со знаменателем ( q) :


1
1 q q2 ... ( q) n ... . Заменив в этой формуле q на ( q) , получим:
1 q
1
1 q q2 ... qn ... .
1 q

Заменим в последней формуле q на t 2 , мы получим разложение

1
( t 2 )n , | t | 1 . Последний ряд имеет радиус сходимости, равный 1.
1 t2 n 0
Вспомним, что внутри интервала сходимости ряды можно интегрировать
почленно и проинтегрируем обе части последнего равенства по t от 0 до

x2n 1
x, | x | 1, тогда получим разложение: arctg x ( 1)
n
.
n 0 2n 1

Выше, там, где мы говорили о функциях, не имеющих первообразной,


выраженной через элементарные функции, был приведен пример функции
sin t
. Благодаря простому разложению этой функции в ряд Тейлора, ее
t
можно проинтегрировать по отрезку [0, x] и получить новую функцию,
называемую интегральным синусом:
x 2k 1
sin t x
Si( x) dt ( 1)k .
0
t k 0 (2k 1)!(2k 1)
Формула Эйлера

Разложения функций ex , sin x и cos x в ряды Тейлора, справедливые для


всех вещественных x , оказываются такими же и в случае, когда x –
комплексное число. Пусть x i t , где i – мнимая единица, а t –
вещественное число. Разложим ei t в ряд Тейлора:
t 2 t3 t 4 t5 t6 t7 t2 t4 t6
ei t 1 i t i i i ..... (1 ...)
2! 3! 4! 5! 6! 7! 2! 4! 6!
t3 t5 t7
i(t ....) cos t i sin t.
3! 5! 7!

Вот эта формула, выражающая связь между ex , sin x и cos x в случае


комплексных переменных, и называется формулой Эйлера.

Тригонометрические ряды Фурье

В различных отраслях науки, в том числе, в физике приходится иметь дело с


периодическими явлениями. Простейший пример – электрические колебания.
Периодической называется функция f ( x) , для которой существует такая
величина T , называемая периодом, что f ( x) f ( x T ) . Простейшими
T периодическими функциями являются тригонометрические функции
2 kx 2 kx
вида sin ,cos , где k – целое число, называемые гармониками.
T T
Представление периодической функции в виде суммы гармоник называется
гармоническим анализом. В случае, когда такая сумма бесконечна, мы
получаем тригонометрический ряд, называемый рядом Фурье.

Итак, пусть непрерывная T периодическая функция f ( x) представлена в


a0 2 kx 2 kx
виде тригонометрического ряда: f ( x) ak cos bk sin .
2 k1 T T
Возникает вопрос: как найти коэффициенты a0 , ak , bk , k N ?
Воспользуемся тем, что гармоники обладают следующим свойством:
T /2
2 kx
cos dx 0 ,
T /2
T
T /2
2 kx
sin dx 0 ,
T /2
T
T /2
2 lx 2 mx
cos sin dx 0, l, m N ,
T /2
T T
T /2
2 lx 2 mx
cos cos dx 0, l, m N, l m ,
T /2
T T
T /2
2 lx 2 mx
sin sin dx 0, l, m N, l m ,
T /2
T T
T /2
2 lx 2,
cos2 dx
T /2
T T
T /2
2 lx 2.
sin 2 dx
T /2
T T

Теперь для того, чтобы, например, найти am умножим обе части равенства
a0 2 kx 2 kx на cos 2 mx и проинтегрируем на
f ( x) ak cos bk sin
2 k1 T T T
отрезке [ T / 2,T / 2] . С учетом свойств гармоник в правой части равенства
2
останется только слагаемое am , а в левой части – выражение
T
T /2
2 mx . Отсюда мы получим a .
f ( x)cos dx m
T /2
T
2 mx
Умножая на sin и интегрируя, получим bm .
T
А для того, чтобы получить a0 , нужно просто проинтегрировать обе части
равенства f ( x)
a0 2 kx 2 kx на отрезке
ak cos bk sin [ T / 2,T / 2] .
2 k1 T T

Таким образом, непрерывная периодическая функция f ( x) представима в


виде следующего тригонометрического ряда Фурье:
a0 2 kx 2 kx
f ( x) ak cos bk sin , где
2 k 1 T T
T /2
2 2 kx
ak f ( x)cos dx, k 0,1,2,.... ,
T T /2
T
T /2
2 2 kx
bk f ( x)sin dx, k 1,2,....
T T /2
T

T T
Заметим, что в случае, когда f ( x) четная на отрезке [ , ],
2 2
коэффициенты при синусах обратятся в ноль. Если f ( x) нечетная на
T T
отрезке [ , ] , исчезнут коэффициенты при косинусах и свободный член.
2 2
В случае, когда периодическая функция имеет точки разрыва, ее также
можно раскладывать в ряд Фурье, но равенство функции и суммы ряда будет
только в точках непрерывности функции. В точках разрыва ряд Фурье будет
сходиться к полусумме значений функции слева и справа от точки разрыва:
a0 2 kx0 2 kx0 1
ak cos bk sin ( f ( x0 0) f ( x0 0)) .
2 k 1 T T 2

Возможно разложение функции в ряд Фурье с помощью MAXIMы. Мы


получим все коэффициенты ряда Фурье для функции f ( x) , заданной на
отрезке [ T ,T ] и T -периодически продолженной на всю вещественную ось,
если введем load(fourie); fourier(f(x),x,t) и нажмем Shift+Enter.
П р и м е р. Получим коэффициенты ряда Фурье для функции
f ( x) ex , x . Для этого введем load(fourie); fourier(%e^x,x,%pi),
нажмем Shift+Enter и получим
a0 (e - e ) / ,
an (n sin n /(e n2 e ) e n sin n /(n2 1)
cos n /(e n2 e ) e cos n /(n2 1)) / ,
bn (sin n /(e n2 e ) e sin n /(n2 1)
n cos n /(e n2 e ) e n cos n /(n 2 1)) / .

Мы видим, что коэффициенты содержат выражения sin n 0 и


cos n ( 1)n . Поэтому преобразуем коэффициенты:
e e
a0 ,
( 1) n 1 e
an ( 2 2
),
e (n 1) (n 1)
( 1) n n 1 e
bn ( 2 2
).
e (n 1) (n 1)

Для того, чтобы не только вычислить коэффициенты ряда Фурье, но и


получить разложение функции f ( x) , заданной на отрезке [ T ,T ] и T –
периодически продолженной на всю вещественную ось в ряд Фурье, следует
ввести load(fourie); totalfourier (f(x),x,T) и нажать Shift+Enter.

П р и м е р. Для разложения в ряд Фурье функции из предыдущего примера


введем load(fourie); totalfourier (%e^x, x, %pi). При этом получим
разложение
n( 1)n sin nx ( 1)n cos nx
e (e 1)(e 1) e (e 1)(e 1)
n 1 n2 1 n 1 n2 1

e (e 1)(e 1)
.
2

Следует отметить, что частные суммы ряда Фурье приближают исходную


функцию не в конкретных точках, а «в среднем по отрезку». Сравним
заданную функцию y ex , - x , и 9-ю частную сумму ряда Фурье на
одном графике. Для этого сначала введем функцию g ( x) , совпадающую с 9-й
частной суммой, а затем нарисуем функцию e x (черным цветом) и функцию
g ( x) (красным цветом) на одном графике над отрезком [ , ] :
g(x):=-(%e^(-%pi)*(%e^%pi-1)*(%e^%pi+1)*sum((n*(-
1)^n*sin(n*x))/(n^2+1),n,1,9))/%pi+(%e^(-%pi)*(%e^%pi-
1)*(%e^%pi+1)*sum(((-1)^n*cos(n*x))/(n^2+1),n,1,9))/%pi+
(%e^(-%pi)*(%e^%pi-1)*(%e^%pi+1))/(2*%pi);
load(draw); draw2d(explicit(%e^x,x,-%pi,%pi), color=red, explicit(g(x),x,-
%pi,%pi)).

В результате получим картину

Здесь видно, что в конечных точках отрезка, где функция y ex , - x ,


при периодическом продолжении с отрезка [- , ] в другие точки
вещественной оси терпит разрыв, график частной суммы ряда Фурье
(красная линия) значительно отличается от графика экспоненциальной
функции. Если брать частную сумму с большим количеством членов, то
график частной суммы будет теснее приближаться к исходной функции во
внутренних точках интервала (- , ) , но вблизи точек x поведение
будет тем же из-за разрыва исходной функции при периодическом
продолжении.

T T
Мы видим, что если задать функцию на симметричном интервале ( , ),
2 2
то ряд Фурье, построенный для этой функции, автоматически продолжает
исходную функцию T периодически на всю вещественную ось.
T
Оказывается, можно задать функцию на полуинтервале [0, ) , продолжить ее
2
T
четным или нечетным образом на симметричный полуинтервал ( ,0] и
2
T T
уже затем продолжить полученную на интервале ( , ) четную или
2 2
нечетную функцию T периодически на всю вещественную ось. Для этого
следует применить разложение в ряд Фурье по косинусам или по синусам,
соответственно.
П р и м е р. Зададим на интервале [0, ) функцию y x .
Разложим функцию в ряд по косинусам с помощью MAXIM-ы. Для этого
применим команду load(fourie); fourcos (x, x, %pi). Мы получим
2(cos( n)-1)
коэффициенты a0 и an = . График частной суммы ряда на
2 n2
интервале ( , ) до 10-го члена получим по команде plot2d(%pi/2+
sum((2*(cos(%pi*n)/n^2-1/n^2))/%pi*cos(n*x),n,1,10),[x,-%pi,%pi]).
4
fun1
x
3

-1

-2

-3

-4
-3 -2 -1 0 1 2 3

Здесь синяя линия – ряд Фурье по косинусам, красная – исходная функция.


Разложим функцию в ряд по синусам по команде load(fourie);
2
foursin(x,x,%pi). Коэффициенты ряда имеют вид bn =- cos( n) . Очевидно,
n
что частные суммы соответствующего ряда сходятся медленнее, чем частные
суммы в предыдущем случае. График частной суммы ряда на интервале
( , ) до 20-го члена получим по команде plot2d(sum((2*(-cos(%pi*n)/n))
*sin(n*x),n,1,20),[x,-%pi,%pi]).

4
fun1
x
3

-1

-2

-3

-4
-3 -2 -1 0 1 2 3

Здесь синяя линия – ряд Фурье по синусам, красная – исходная функция.

Дифференциальные уравнения

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


( n)
F ( x, y( x), y , y ,..., y ) 0 . Решить дифференциальное уравнение – это
значит, определить функцию y( x) , удовлетворяющее этому соотношению,
возможно, в неявном или параметрическом виде.
Простейшее дифференциальное уравнение вида y ( x) f ( x) мы уже
решали, так как находили y( x) f ( x)dx . Мы знаем, что интеграл
определяется с точностью до произвольного постоянного слагаемого. То есть
решение простейшего дифференциального уравнения содержит
произвольную постоянную. Решения более сложных дифференциальных
уравнений также находятся с точностью до произвольных постоянных.
Конкретная функция, удовлетворяющая дифференциальному уравнению,
называется частным решением дифференциального уравнения. Множество
всех частных решений называется общим решением дифференциального
уравнения. Общее решение дифференциального уравнения содержит все
произвольные константы, получающиеся вследствие интегрирования.
Порядок дифференциального уравнения определяется наивысшим
порядком входящих в него производных. Поэтому дифференциальное
уравнение вида F ( x, y( x), y , y ,..., y(n) ) 0 считается дифференциальным
уравнением n -го порядка.
Так же, как не любая функция может быть проинтегрирована, и
представлена в виде элементарных функций, так и не любое
дифференциальное уравнение имеет решение, выражающееся через
элементарные функции. Класс дифференциальных уравнений,
интегрируемых в квадратурах, узок. Мы изучим несколько классов
дифференциальных уравнений, интегрируемых в квадратурах, а также
рассмотрим некоторые приближенные методы решения дифференциальных
уравнений. Кроме того, мы рассмотрим некоторые задачи, связанные с
применением дифференциальных уравнений.

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


переменными

Так называются уравнения вида y f ( x) g ( y) . Запишем производную в


dy
виде отношения дифференциалов: f ( x) g ( y) и разнесем в разные части
dx
выражения, содержащие x и y. Мы получим равенство двух
dy
дифференциалов: f ( x) dx . После интегрирования правой части по x ,
g ( y)
а левой – по y мы получим слева функцию, зависящую от y , а справа –
функцию, зависящую от x, отличающихся на константу:
dy
f ( x) dx C .
g ( y)

П р и м е р. В соответствии с законом радиоактивного распада вещества


скорость распада пропорциональна количеству нераспавшегося вещества.
Если обозначить m(t ) массу нераспавшегося вещества в момент t , то этот
закон можно записать в виде соотношения: m (t ) m . Знак минус
указывает на то, что масса вещества убывает с ростом t .
dm
Решение. Разделим переменные: dt . После интегрирования
m
получим ln m t ln C . Здесь произвольное постоянное слагаемое мы
представили в виде логарифма положительной постоянной величины для
удобства последующего потенцирования: m(t ) Ce t .

Проанализируем полученное решение. Оно содержит постоянные (эта


постоянная зависит от вида радиоактивного вещества – стронций, радий,
уран….) и С – постоянную интегрирования. Предположим, что мы
исследуем радиоактивный распад радия, для которого 0,02 , если
измерять время в годах. Решение уравнения распада имеет
вид m(t ) Ce 0,02 t , и мы получаем множество решений вследствие
присутствия произвольной положительной константы С .

Как выбрать единственное? В данном случае, чтобы узнать, какое


количество радиоактивного вещества останется по прошествии
определенного времени, необходимо знать, сколько его было в начальный
момент. Задавая m(0) , мы задаем значение С . Таким образом, чтобы решать
конкретные задачи, процессы в которых описываются дифференциальными
уравнениями, необходимо не только само уравнение, но и дополнительные
данные, количество которых определяется порядком дифференциального
уравнения. Для решения задачи, поставленной для дифференциального
уравнения первого порядка, необходимо задать начальное условие
y(t0 ) y0 . Уравнение вкупе с начальным условием называется задачей
Коши.

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

y
Так называют уравнение вида y F . Для решения такого уравнения
x
y ( x)
целесообразно ввести новую функцию p( x) . Тогда y( x) xp( x) и
x
y p( x) xp ( x) . Подставляя в исходное уравнение, получим
F ( p) p
p( x) xp ( x) F ( p( x)) или p ( x) . Последнее уравнение – это
x
уравнение с разделяющимися переменными. Решив его и найдя p( x) , мы
найдем и y( x) xp( x) .

П р и м е р. Найти кривые, у которых точка пересечения любой касательной с


осью абсцисс одинаково удалена от точки касания и от начала координат.
Выбрать среди кривых ту, которая проходит через точку (2,1).

y 2 y
Решение. В соответствии с геометрическим условием ( x ) ( )2 y 2 .
y y
2xy
Упрощая, получим y . Это однородное дифференциальное
x y2
2

уравнение первого порядка. Вводя функцию p( x) , придем к уравнению с


p(1 p2 )
разделяющимися переменными xp . Разделив переменные,
1 p2
(1 p2 )dp dx
получим равенство дифференциалов . Левая дробь
p(1 p2 ) x
раскладывается на простейшие дроби следующим образом:
2
(1 p ) 1 2p Cp
. В результате после интегрирования имеем x ,
p(1 p2 ) p (1 p2 ) 1 p2
и возвращаясь к старой функции по формуле y( x) xp( x) , получим
y C( x2 y 2 ) . Семейство кривых мы построили. Теперь нужно выбрать ту
кривую, которая проходит через точку (2,1). Подставляя координаты точки в
1
уравнение, получим 1 C(4 1) , то есть, C . Таким образом, уравнение
5
( x2 y 2 )
выбранной кривой: y .
5

Пример анализа решений дифференциального


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

Это пример связан с применением дифференциальных уравнений с


разделяющимися переменными в экологии.
Логистическая кривая.
Рассмотрим уравнение роста популяции за счет размножения. Пусть какая-то
популяция, например, популяция рыб, запущенных в пруд, растет вследствие
хороших условий из-за естественного прироста количества особей. Первое
время, пока рыб немного, скорость прироста пропорциональна количеству
рыб в водоеме. Если обозначить количество особей y(t ) , то
дифференциальным уравнением будет y k y , и значит, решением будет
экспоненциальная функция y(t ) C ek t , где число C означает начальное
количество рыб, а положительный коэффициент k отражает условия
размножения рыб. Однако бесконечно количество особей увеличиваться не
может вследствие ограниченности водоема, количества кислорода в нем и
корма. При определенном количестве рыб начинаются болезни, кислородное
голодание, и увеличивается смертность. Поэтому коэффициент k является не
числом, а функцией от y(t ) , уменьшающейся при возрастании y(t ) .
Заменим дифференциальное уравнение роста популяции дифференциальным
уравнением y (k a y) y . Решим это уравнение и получим неявную
y(t )
зависимость y(t ) в виде ln k t ln C или
| k a y(t ) |
y(t ) y(0)
ek t . Очевидно, что при t имеем y(t ) k /a
| k a y(t ) | | k a y(0) |
(красная прямая) вне зависимости от знака разности k a y(t ) .
Если продифференцировать по переменной t обе части соотношения
y(t ) y (t )
ln k t ln C , получим: 0 . Это значит, что если
| k a y(t ) | k a y(t )
k
y(0) , то соответствующее решение (логистическая кривая) возрастает к
a
k
значению k / a с ростом t , а если y(0) , то логистическая кривая убывает
a
к значению k / a с ростом t .
Квоты отлова.
Продолжая тему исследования популяции рыб в водоеме, предположим, что
во избежание вымирания лишних рыб следует отрегулировать регулярный
отлов части рыбы. Предположим, что скорость отлова задана и равна b .
Тогда дифференциальное уравнение примет вид y (k a y) y b .
Решая это уравнение с разделяющимися переменными, придем к
dy
соотношению 2
dt . Вид первообразной слева
a( y y k / a b / a)
зависит от дискриминанта квадратного трехчлена в знаменателе.
2
k b
1. Пусть 4 . Тогда общее решение дифференциального уравнения
a a
k
имеет вид: y(t ) tg (t C ) ab k 2 / 4 , и вне зависимости от
2a
начального значения y(0) , связанного с выбором константы C , с ростом t
значение y(t ) будет уменьшаться, пока не примет значения 0. Таким
2
образом, при квоте отлова b
k рыба в водоеме исчезнет независимо от
4a
того, сколько ее запустить вначале.
2
k b b 1
2. Пусть 4 . Тогда решение имеет вид y(t ) , и в
a a a a(t C )
b
случае начального значения, большего и связанного с выбором
a
константы C , количество рыбы будет уменьшаться, приближаясь к значению
b
(красная прямая), всегда оставаясь больше этого значения. Если
a
b
начальное значение меньше , рыба обречена на исчезновение.
a
2
k b
3. Пусть 4 . Тогда a( y 2 y k / a b / a) a( y y1)( y y2 ) , где
a a
k k 2 4ab k 2 4ab . Поэтому решение дифференциального
k
y1 ,y2
2a 2a
1 y y1
уравнения можно записать в виде ln a t C . Очевидно, что
y1 y2 y y2
при t имеем y(t ) y2 . Возьмем производную по t от обеих частей
1 y y1 y
соотношения ln at C и получим a.
y1 y2 y y2 ( y y1)( y y2 )
Это значит, что кривая, представляющая решение, убывает при y y2 и при
y y1 , а при y1 y y2 кривая возрастает.
На соответствующем графике (в так называемой фазовой плоскости) прямые
y y1, y y2 обозначены красным цветом. Прямая y 0 обозначена
голубым цветом.
Уравнение в полных дифференциалах и приводимое к нему

M ( x, y)
Уравнение первого порядка y , очевидно, может быть
N ( x, y)
записано в виде M ( x, y)dx N ( x, y)dy 0 . Представим теперь, что M y N x
и эти функции непрерывны. Это означает, что существует такая функция
U ( x, y) , что U x ( x, y) M ( x, y), U y ( x, y) N ( x, y) . Действительно, ведь
U xy ( x, y) U yx ( x, y) M y ( x, y) N x ( x, y) . Итак, уравнение теперь имеет вид
U x dx U y dy 0 или dU ( x, y) 0 . Следовательно, решение исходного
уравнения – множество неявно заданных функций U ( x, y) C .
П р и м е р. Решить уравнение 2xydx ( x2 y 2 )dy 0 . Мы видим, что
условие M y N x выполняется. Перегруппировывая слагаемые в виде
(2xydx x2dy) y 2dy 0 , можно заметить, что первая скобка – это d ( x2 y) .
Следовательно, уравнение можно переписать в виде d ( x2 y y3 / 3) 0 .
Следовательно, решением является неявно заданная функция x2 y y3 / 3 C .

Иногда удается найти для произвольного дифференциального уравнения


вида M ( x, y)dx N ( x, y)dy 0 такую функцию ( x, y) , что умножив обе
части уравнения на эту функцию, мы превращаем его в уравнение в полных
дифференциалах, так как ( M ) y ( N ) x . Такой сомножитель называется
интегрирующим множителем.
П р и м е р. Решить уравнение ( x2 y 2 x)dx ydy 0 . Сгруппируем члены
уравнения следующим образом: ( x2 y 2 )dx ( xdx ydy) 0 . Мы видим, что
вторая скобка представляет собой d ( x2 y 2 ) / 2 . Разделим обе части
d ( x2 y 2 ) ln( x2 y 2 )
уравнение на первую скобку: dx 0 или d ( x ) 0.
2( x2 y 2 ) 2
Отсюда x ln( x2 y 2 )1/ 2 C . Здесь интегрирующим множителем явилась
1
функция .
( x2 y 2 )

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

Так называется дифференциальное уравнение вида y a( x) y b( x) . Здесь


сама функция и ее производная связаны линейно. Решать уравнение будем
методом вариации произвольной постоянной. Для этого сначала решим
соответствующее уравнение с нулевым свободным членом, называемое
линейным однородным уравнением: y a( x) y . Это уравнение является
a ( x ) dx
уравнением с разделяющимися переменными и имеет решение y C e .
Теперь мы будем искать решение исходного неоднородного уравнения в виде
a ( x ) dx
y C ( x) e . Найдем неизвестный множитель C ( x) , подставив y в
указанном виде в заданное уравнение. Мы получим
a ( x) dx a ( x) dx a ( x) dx
C ( x) e C( x) a( x)e C( x) a( x)e b( x) .
После взаимного уничтожения одинаковых слагаемых в левой и правой
a ( x ) dx
частях придем к соотношению C ( x) e b( x) . Отсюда мы найдем
C ( x) , а затем и C ( x) с точностью до произвольного постоянного
слагаемого.
П р и м е р. Найти кривые, у которых площадь трапеции, ограниченной
осями координат, касательной и ординатой точки касания, есть величина
постоянная, равная 3a 2 .

Решение. Высота трапеции равна абсциссе точки касания x . Большее


основание трапеции отличается от меньшего, равного y , на величину x y .
2 y xy
Выражая площадь трапеции, получим соотношение x 3a2 , откуда
2
2 6a2
выведем линейное уравнение y . Найдем сначала решение
y
x x2
2
соответствующего однородного уравнения y y . Это y( x) C x2 . Теперь
x
подставим выражение y( x) C( x) x2 в линейное неоднородное уравнение.
6a2 2a2
Мы получим соотношение C ( x) x2 , откуда C ( x ) C . Осталось
x2 x
подставить выражение C ( x) в представление y( x) . В результате получим
2a2
решение y( x) Cx2 .
x
Уравнение Бернулли

К решению линейного уравнения сводится решение уравнения Бернулли


y a( x) y b( x) y n , где n 1 . Действительно, если разделить обе части
1
уравнения на y n , то становится очевидной необходимость замены z.
yn 1
Действительно, уравнение принимает вид z a( x)(1 n) z b( x)(1 n) и
оказывается линейным уравнением. Решив его и найдя z( x) , мы
возвращаемся к функции y( x) в соответствии с приведенной формулой.
П р и м е р. Решить уравнение xy 2 y x5 y3e x 0 . Введем новую функцию
1
z ( x) 2
. Тогда исходное уравнение сводится к линейному уравнению
y ( x)
4z
z 2 x4e x . Решая соответствующее однородное уравнение, получим
x
z Cx4 , следовательно, решение неоднородного линейного уравнения
следует искать в виде z C ( x) x4 . Подставив в уравнение, получим
C ( x) 2ex или C( x) 2ex C . В итоге, восстановив z( x) и перейдя к y( x) ,
1
получим y 2 ( x) .
2 x e Cx4
4 x

Теорема существования и единственности решения


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

Пусть дано дифференциальное уравнение y ( x) f ( x, y( x)) с начальным


условием y( x0 ) y0 , причем функция f ( x, y) определена в некоторой
области, содержащей точку (x0 , y0 ) , и удовлетворяет в этой области условию
Липшица по переменной y : | f ( x, y1) f ( x, y2 )| M | y1 y2 | . Тогда на
некотором отрезке | x x0 | d существует единственное решение исходного
уравнения, удовлетворяющее начальному условию.

Доказательство. Заданное дифференциальное уравнение с начальным


x
условием равносильно интегральному уравнению y( x) y0 f (t, y(t ))dt .
x0
Предложим построить решение интегрального уравнения методом итераций:
x x
пусть y1( x) y0 f (t , y0 )dt , y2 ( x) y0 f (t , y1(t ))dt ,…..,
x0 x0
x
yn ( x) y0 f (t , yn 1(t ))dt ,…. Предложенный процесс итераций
x0
бесконечен. Покажем, что получаемая последовательность функций
yn ( x), n N , сходится на некотором отрезке | x x0 | d . Рассмотрим
x
yn 1( x) yn ( x) f (t , yn (t )) f (t , yn 1(t )) dt . В соответствии с
x0
интегральными неравенствами и условием Липшица
| yn 1( x) yn ( x) | | x x0 | max f (t, yn (t )) f ( x, yn 1(t ))
|t x0 | |x x0 |

| x x0 | M max yn (t ) yn 1(t ) .
|t x0 | |x x0 |

Выберем положительное число d так, чтобы d M q 1. Тогда

max | yn 1( x) yn ( x)| q max | yn ( x) yn 1( x)| ... q n max | y1( x) y0 | .


|x x0 | d |x x0 | d |x x0 | d
Пользуясь свойством модуля суммы, получим
max | yn k ( x) yn ( x) | max | yn k ( x) yn k 1 ( x) yn k 1 ( x) ... yn ( x) |
|x x0 | d |x x0 | d
max | yn k ( x) yn k 1 ( x) | max | yn k 1 ( x) yn k 2 ( x) | ...
|x x0 | d |x x0 | d
k 1
max | yn 1( x) yn ( x) | (q n ... q n ) max | y1( x) y0 |
|x x0 | d |x x0 | d
n
q
max | y ( x) y0 |.
1 q |x x0| d 1
qn
Вследствие того, что q 1, значение max | y ( x) y0 | можно сделать
1 q |x x0| d 1
сколь угодно малым при достаточно большом значении n . Следовательно,
при любом значении x, | x x0 | d , последовательность yn ( x), n N ,
удовлетворяет критерию Коши сходимости числовой последовательности, и
значит, имеет предел. Следовательно, существует
n
lim yn ( x) y( x), | x x0 | d .
Единственность итерационного решения доказывается подобным способом:
предположим, что существуют два решения исходного дифференциального
уравнения (они же – решения приведенного интегрального уравнения) y( x)
x
и y( x) . Следовательно, y( x) y( x) f (t, y(t )) f (t, y(t )) dt . Отсюда
x0
согласно условию Липшица
выбору числа d и получим
max | y( x) y( x)| q max | y( x) y( x)| . Последнее в силу того, что q 1,
|x x0 | d |x x0 | d
возможно только в том случае, когда max | y( x) y( x)| 0 , что и доказывает
|x x0 | d
единственность решения на выбранном отрезке.
Применение пакета программ MAXIMA для решения
дифференциального уравнения первого порядка и задачи Коши

Для решения дифференциальных уравнений и задач Коши удобно применять


пакет математических программ MAXIMA.
Рассмотрим следующую задачу Коши. Найти решение дифференциального
уравнения (1 ex ) y yex , удовлетворяющее условию y(0) 2 .
Аналитическое решение. Представим производную в уравнении в виде
dy e x dx
отношения дифференциалов и разделим переменные: . Интегрируя
y 1 ex
обе части, получим ln y ln(1 ex ) ln C или y C(ex 1) . Подставляя в
полученное решение уравнения значения x 0 и y 2 , получим C 1.
Поэтому решением поставленной задачи Коши является y (ex 1) .

Решим задачу Коши, рассмотренную в предыдущем примере, с помощью


компьютера. Для этого введем в память компьютера дифференциальное
уравнение: (1+%e^x)*‘diff(y,x)=y*%e^x и нажмем Shift+Enter. На
следующей строчке появится введенное уравнение. Заметим, что перед
командой diff(y,x) обязательно должен стоять апостроф ‘, иначе компьютер
продифференцирует y по x и выдаст 0.
Теперь для того, чтобы решить введенное дифференциальное уравнение (не
выше второго порядка), посмотрим, под каким номером (например, (%o1))
запомнил компьютер введенное уравнение, этот номер стоит перед
дифференциальным уравнением, выведенным компьютером на экран.
Компьютер решит дифференциальное уравнение по команде ode2(%o1,y,x) и
Shift+Enter и выведет на экран y=%c*(%e^x+1). Решение уравнения
получено. Роль C в компьютерной записи выполняет %c. Теперь используем
начальное условие. Для этого посмотрим номер, под которым компьютер
вывел на экран решение уравнения (например, %o2). Введем команду
ic1(%o2,x=0,y=2) и нажмем Shift+Enter. Мы получим решение задачи Коши
y=%e^x+1.

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

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


порядка. Существуют дифференциальные уравнения высших порядков,
которые сводятся к решению дифференциальных уравнений первого
порядка. Простейший пример: y e2x . Очевидно, что для получения
решения y( x) достаточно дважды проинтегрировать правую часть. Заметим,
что при первом интегрировании мы получаем постоянную интегрирования
1 2x
y e C1 . При втором интегрирование мы снова получаем постоянную
2
1 2x
интегрирования – уже другую: y e C1x C2 . Таким образом, решение
4
дифференциального второго порядка содержит уже две произвольные
постоянные. Очевидно, что решая подобное простейшее уравнение n -го
порядка, мы получим n произвольных постоянных. Следовательно, что для
получения частного решения дифференциального уравнения n -го порядка
следует задавать n дополнительных условий.

1.Уравнение вида F ( x, y , y ) 0 . В этом случае следует взять за неизвестную


функцию z( x) y . Найдя z , мы определим y интегрированием.

П р и м е р. Решить уравнение x2 y y 2 . Введем функцию z y и решим


уравнение с разделяющимися переменными x2 z z 2 . Получив его решение
x x 1
z , найдем исходную функцию y : y( x) ln |1 C1x | C2 .
1 C1x C1 C12
Для выделения из множества решений единственного решения можно
задать условия: y( x0 ) y0 , y ( x0 ) y1 . Например, y(1) 0, y (1) 2 .
1
Из последнего условия мы получим C1 , то есть
2
y( x) 2x 4ln |1 x / 2| C2 .
Из первого условия получим C2 2 4ln 2 . Теперь частное решение,
удовлетворяющее двум дополнительным условиям, имеет вид
y( x) 2(1 x) 4ln | 2 x | .

2. Уравнение вида F ( y, y , y ) 0 . В этом случае целесообразно сделать


замену z( y) y . Заметим, что переменной во введенной функции является
dy dy dy
не x – как в предыдущем случае, а y . Теперь y ( x) z z.
dx dy dx
Уравнение становится дифференциальным уравнением первого порядка.
Решив его, то есть, найдя z( y) , мы получим y( x) как решение уравнения с
разделяющимися переменными y z( y) .

П р и м е р. Решить уравнение y y 2 2e y . Сделаем замену z( y) y и


запишем уравнение в виде z z ( y) z 2 2e y . Очевидно, что здесь
2
целесообразна еще одна замена: z ( y) p( y) . Уравнение принимает вид
1
линейного уравнения первого порядка:p ( y) p( y) 2e y . Решаем сначала
2
соответствующее однородное ( p( y) Ce 2 y ), а затем ищем решение
неоднородного уравнения в виде p( y) C( y) e 2 y . Подставляя в уравнение,
получим C ( y) 4e y , и значит, p( y) 4e y C1e 2 y . Следовательно, для
dy 2y
определения функции y( x) мы имеем уравнения 4e y
C1e . Это
dx
уравнения с разделяющимися уравнениями, и мы должны восстановить
e y dy
первообразные по дифференциалам: dx . В результате получим
4e y C1
решение: 4e y C1 2x C2 .

Для того, чтобы конкретизировать данное решение, то есть, определить


значения C1 и C2 , недостаточно одного начального условия при решении
задачи Коши. В случае дифференциального уравнения второго порядка
задача Коши имеет два начальных условия: y( x0 ) y0 и y ( x0 ) y1 .
Для данного примера зададим следующие начальные условия:
y(0) 0, y (0) 0 . Тогда получим C1 =-4, C2 0 . И решение примет вид
e y 1 x или y( x) ln(1 x2 ) .

Применение пакета программ MAXIMA для решения задачи


Коши в случае дифференциального уравнения второго порядка

Команда ode2 применяется и для решения дифференциальных уравнений


второго порядка. В частности, для того, чтобы решить задачу Коши в
предпоследнем примере, введем сначала дифференциальное уравнение:
x^2*‘diff(y,x,2)= (‘diff(y,x))^2. Записав его (например, под номером %o1),
решим его по команде ode2(%o1,y,x). В данном случае мы задаем два
начальных условия, поэтому следующая команда содержит 2 вместо 1. То
есть, если решение имеет номер %o2, используем начальные условия по
команде ic2(%o2,x=1,y=0,’diff(y,x)=2). Решение задачи Коши будет
построено.

Линейные дифференциальные уравнения с постоянными


коэффициентами

Это уравнения, имеющие вид y(n) a1 y(n 1) a2 y(n 2) ... an y f ( x) ,


где a1, a2 ,..., an – постоянные коэффициенты.
Однородным линейным уравнением n -го порядка называются уравнения
вида y(n) a1 y(n 1) a2 y(n 2) ... an y 0 .
Связь между линейным уравнением и системой линейных уравнений 1-
го порядка.

Введем новые функции


( n 1)
y1( x) y( x), y2 ( x) y ( x), y3( x) y ( x),..., yn ( x) y ( x).
Теперь исходное линейное дифференциальное уравнение представляется в
виде системы
y1 y2 ,
y2 y3 ,
...
yn f ( x) an y1 an 1 y2 ... a1 yn .

y1( x),
y2 ( x),
Если ввести вектор-функцию Y ( x) , систему легко записать в виде
...
yn ( x)
y1( x),
y2 ( x),
уравнения первого порядка: Y A Y F ( x) , где Y ( x) ,
...
yn ( x)
0 1 0... 0 0
0 0 1... 0 0
A , F ( x) .
... ... ... ... ...
an an 1 ... a1 f ( x)

y10
y20
Если для вектор-функции Y ( x) задать начальное условие: Y ( x0 ) Y0 ,
...
yn0
для полученного векторного дифференциального уравнения первого порядка
с заданным начальным условием нетрудно доказать теорему существования
и единственности решения соответствующей задачи Коши. Это решение так
же, как в случае обыкновенного дифференциального уравнения первого
порядка, может быть построено с помощью итераций интегрального
x
уравнения Y ( x) Y0 [ A Y (t ) F (t )]dt в окрестности точки x0 . Здесь
x0
интеграл от вектор-функции представляет собой новый вектор, каждая
координата которого является интегралом соответствующей координаты
исходной вектор-функции:
x
y10 y2 (t )dt
x0
y1( x) x
y2 ( x) y20 y3 (t )dt
x0 .
...
yn ( x) ...
x
yn0 [ a1 y1(t ) a2 y2 (t ) ... an yn (t ) f (t )]dt
x0

Применим итерационную процедуру к полученному векторному


интегральному уравнению:
x
y10 y2k 1(t )dt
x0
y1k ( x) x
y2k ( x) y20 y3k 1(t )dt
x0 ,
...
...
ynk ( x) x
yn0 [ a1 y1k 1(t ) a2 y2k 1(t ) ... an ynk 1(t ) f (t )]dt
x0

следовательно,
x
( y2k (t ) y2k 1(t ))dt
x0
y1k 1( x) y1k ( x) x
y2k 1( x) y2k ( x) ( y3k (t ) y3k 1(t ))dt
x0 .
...
...
ynk 1( x) ynk ( x) x
[ a1( y1k (t ) y1k 1(t )) ... an ( ynk (t ) ynk 1(t ))]dt
x0

Поэтому при | x x0 | d имеем


n
max max | y kj 1( x) y kj ( x) | d max 1, | ai | max max | y kj ( x) y kj 1( x) | .
1 j n |x x0| d 1 j n |x x0| d
i 1
n
Выбрав число d так, что d max 1, | ai | q 1 , нетрудно так же, как для
i 1
случая дифференциального уравнения 1-го порядка, доказать, что при
каждом j, 1 j n , | x x0 | d , последовательность y kj ( x), k N , сходится.
Кроме того, легко доказать, что решение единственно.
Поэтому система дифференциальных уравнений первого порядка, к которой
мы свели дифференциальное уравнение n-го порядка, при непрерывной
функции f ( x) разрешима и имеет единственное решение при любых
начальных данных.

Из справедливости теоремы существования и единственности для системы


дифференциальных уравнений 1-го порядка следует справедливость
теоремы существования и единственности для исходного линейного
дифференциального уравнения n-го порядка: дифференциальное уравнение
y(n) a1 y(n 1) a2 y(n 2) ... an y f ( x) с начальными условиями
y( x0 ) y10 , y ( x0 ) y20 , y ( x0 ) y30 ,..., y(n 1) ( x0 ) yn0 имеет единственное
решение в окрестности точки x0 .

Решение однородного уравнения.

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


утверждение: если y1( x) и y2 ( x) – два частных решение уравнения
y(n) a1 y(n 1)
a2 y(n 2)
... an y 0 , то y1( x) y2 ( x) при любых и –
также решение этого уравнения.
Мы должны в виде общего решения однородного уравнения получить такую
линейную комбинацию частных решений y( x) C1 y1( x) ... Cn yn ( x) ,
чтобы было возможно получить решение соответствующей задачи Коши при
любом наборе начальных условий y( x0 ) y10 , y ( x0 ) y20 , ..., y(n 1) ( x0 ) yn0 .
Это означает, что система
C1 y1( x0 ) ... Cn yn ( x0 ) y10 ,
...............
C1 y1(n 1) ( x0 ) ... Cn yn(n 1) ( x0 ) yn0
должна быть разрешима относительно набора констант C1, ...Cn при любой
правой части, и значит, главный определитель системы отличен от нуля.

y1( x) y2 ( x) ... yn ( x)
y1( x) y2 ( x) ... yn ( x)
Рассмотрим определитель W ( x) ,
... ... ... ...
y1(n 1) ( x) y2(n 1) ( x)
yn(n 1) ( x) ...
называемый определителем Вронского. Именно условие W ( x0 ) 0
позволяет удовлетворить заданным начальным условиям в точке x0 .

Назовем систему частных решений y1( x), y2 ( x),..., yn ( x) уравнения


y(n) a1 y(n 1)
a2 y(n 2) ... an y 0 линейно зависимой, если существуют
такие числа 1, 2 ,..., n , причем хотя бы одно из них отлично от нуля, что
1 y1( x) 2 y1( x) ... n yn ( x) 0 при всех значениях переменной x. В
противном случае систему частных решений назовем линейно независимой.
Очевидно, что определитель Вронского, составленный для линейно
зависимой системы частных решений, тождественно равен нулю.

Утверждение. Если решения y1( x), y2 ( x),..., yn ( x) линейно независимы, то


определитель Вронского W ( x) , составленный для соответствующей системы
частных решений, отличен от нуля при любых x.
Д о к а з а т е л ь с т в о. Предположим противное. Пусть найдется точка x0
такая, что W ( x0 ) 0 . Это означает, что система
C1 y1( x0 ) ... Cn yn ( x0 ) 0,
...............
C1 y1(n 1) ( x0 ) ... Cn yn(n 1) ( x0 ) 0
имеет нетривиальное решение C1,..., Cn . Следовательно, ненулевое решение
исходного дифференциального уравнения n-го порядка
y( x) C1 y1( x) C2 y2 ( x) ... Cn yn ( x) удовлетворяет начальным условиям
y( x0 ) 0, y ( x0 ) 0,..., y(n 1) ( x0 ) 0 . Но при этом существует еще и
тривиальное решение, удовлетворяющее тем же начальным условиям. Это
противоречит теореме единственности.

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


частное решение однородного уравнения будем в виде y( x) ekx . Подставив
y( x) в указанном виде в однородное уравнение, получим
(k n a1k n 1 a2k n 2 ... an )ekx 0 . Следовательно, неизвестное значение
сомножителя k мы найдем, если решим алгебраическое уравнение n -й
степени
k n a1k n 1 a2k n 2 ... an 0 ,
называемое характеристическим уравнением.
В соответствии с основной теоремой алгебры характеристическое
уравнение имеет ровно n корней, считая все вещественные и комплексные
корни с учетом их кратности.

Рассмотрим все случаи корней характеристического уравнения и


определим вид частного решения так, чтобы все частные решения были
линейно-независимыми. Получив n линейно-независимых частных решений,
мы сможем построить общее решение однородного уравнения
y( x) C1 y1( x) ... Cn yn ( x) , содержащее n произвольных постоянных и
позволяющее решать любую задачу Коши с любыми начальными данными,
сводя решение этой задачи Коши к системе с ненулевым главным
определителем
y1( x0 ) ..... yn ( x0 )
............... .
y1(n 1) ( x0 )... yn(n 1) ( x0 )

а) Простой вещественный корень. Простому вещественному корню k1


kx
характеристического уравнения соответствует частное решение y1 ( x) e 1 .
Если все корни характеристического уравнения простые и вещественные,
определитель Вронского примет вид
ek1x ..... ekn x 1 ..... 1
( k1 ... kn ) x
............... e ............... 0.
k1n 1 ek1x ... knn 1
ekn x k1n 1... knn 1

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


y 5 y 6 y 0 . Построим характеристическое уравнение k 3 5k 2 6k 0 .
Это характеристическое уравнение имеет три простых корня:
k 0, k 2, k 3 . Поэтому общим решение исходного дифференциального
уравнение является функция y( x) C1 C2e2 x C3e3x .

б) Вещественный корень кратности m . Если корень k0


характеристического уравнения имеет кратность m , то, естественно, мы не
k x
можем использовать m одинаковых частных решений вида y( x) e 0 ,
соответствующих этому корню, так как определитель Вронского будет иметь
одинаковые столбцы и, следовательно, обратится в ноль. В указанном виде
мы сможем взять только одно из m частных решений. Можно показать, что
все m частных решений, соответствующих данному корню
k x
характеристического уравнения, имеют вид y j ( x) x j 1e 0 , j 1,.., m , то
k x
есть функции x j 1e 0 , j 1,.., m , удовлетворяют исходному однородному
дифференциальному уравнению. Заметим прежде всего, что если k0 – корень
1
уравнения a2k n 2 ... an 0 кратности m , то k0 – корень
k n a1k n
любого из уравнений (k n a1k n 1 a2k n 2 ... an )( j ) 0, j 1,..., m 1.
k0 x
Покажем, как проводится доказательство того, что xe (случай j 2)
k x
удовлетворяет исходному однородному уравнению. Подставим xe 0 в
левую часть исходного однородного дифференциального уравнения и
получим
xek0 x k0n nek0 x k0n 1
a1[ xek0 x k0n 1
(n 1)ek0 x k0n 2 ] ... an 1[ xek0 x k0 ek0 x ]
an xek0 x xek0 x[k0n a1k0n 1
... an ] ek0 x[nk0n 1
(n 1)k0n 2
... an 1] 0.
Первое выражение в квадратных скобках обращается в ноль, так как k0 –
корень характеристического уравнения, второе выражение в квадратных
скобках обращается в ноль, так как k0 – корень уравнения
1 2
(k n a1k n a2k n ... an ) 0 . Подобным же образом можно показать, что
k x
функции x j 1e 0 , j 3,.., m , удовлетворяют исходному однородному
дифференциальному уравнению.

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


y(6) 2 y(5) y(4) 0 . Характеристическое уравнение имеет вид
k 6 2k 5 k 4 0 , и следовательно, имеет корни 0 (кратности четыре) и 1
(кратности два). Поэтому общим решением исходного дифференциального
уравнения является функция y( x) C1 C2 x C3 x2 C4 x3 e x (C5 C6 x) .

в) Простой комплексный корень. При решении алгебраического уравнения


с вещественными коэффициентами наличие комплексного корня i
обеспечивает наличие комплексно сопряженного корня i . Поэтому
можно было бы в качестве частных решений, соответствующих этой паре
корней, взять функции e( i ) x и e( i ) x . Однако для того, чтобы не
привлекать комплексные числа для решения дифференциальных уравнений с
вещественными коэффициентами, используя формулу Эйлера
ei x
cos x i sin x , в качестве частных решений берут функции
e x cos x и e x sin x .

П р и м е р. Решить дифференциальное уравнение y(4) 4 y 0 .


Характеристическим уравнением является уравнение k 4 4k 2 0 . Корнями
этого уравнения являются k 0 (кратности 2) и комплексные корни i 2 .
Поэтому общее решение имеет вид y( x) C1 C2 x C3 cos2x C4 sin 2x .

г) Комплексные корни кратности m . В случае, когда характеристическое


уравнение имеет два комплексно сопряженных корня i кратности m ,
соответствующие этим корням частные решения соответствующего
однородного дифференциального уравнения имеют вид
j 1 x j 1 x
x e cos x, j 1,.., m , и x e sin x, j 1,.., m .

П р и м е
Решитьр.дифференциальное уравнение
(4)
y 4 y 14 y 20 y 25 y 0 . Характеристическое уравнение можно
представить в виде (k 2 2k 5)2 0 , следовательно, корнями
характеристического уравнения являются 1 2i (кратности 2) и 1 2i
(кратности 2). Поэтому общим решение заданного однородного
дифференциального уравнения будет функция
y( x) e (C1 cos2x C2 x cos2x C3 sin 2x C4 x sin 2x) .
x

Решение неоднородного уравнения. Мы уже знаем, как найти общее


решение однородного уравнения. Чтобы найти общее решение
неоднородного уравнения, нужно найти частное решение неоднородного
уравнения и прибавить к нему уже найденное общее решение
соответствующего однородного уравнения. Действительно, пусть y0 ( x) –
общее решение однородного уравнения y(n) a1 y(n 1) a2 y(n 2) ... an y 0 ,
содержащее n произвольных постоянных C1, ...Cn . Если y( x) удовлетворяет
неоднородному уравнению y(n) a1 y(n 1) a2 y(n 2) ... an y f ( x) , то
функция y( x) y0 ( x) удовлетворяет тому же неоднородному уравнению и
содержит произвольные постоянные C1, ..., Cn .
Таким образом, вопрос о нахождении общего решения неоднородного
уравнения сводится к вопросу о нахождении частного решения
неоднородного уравнения. Существуют разные методы построения такого
решения. Рассмотрим метод вариации произвольной постоянной, который
позволяет сразу получить общее решение неоднородного уравнения.
Суть этого метода в том, что, получив решение соответствующего
однородного уравнения в виде y0 ( x) C1 y1( x) ... Cn yn ( x) , мы ищем общее
решение неоднородного уравнения в виде y( x) C1( x) y1( x) ... Cn ( x) yn ( x)
и подбираем такие неизвестные функции C1( x),..., Cn ( x) , чтобы функция
y( x) удовлетворяла неоднородному уравнению. Оказывается, что для этого
достаточно, чтобы эти производные этих неизвестных функций
удовлетворяли системе
C1 ( x) y1( x) ... Cn ( x) yn ( x) 0,
C1 ( x) y1 ( x) ... Cn ( x) yn ( x) 0,
........................................................ 0,
C1 ( x) y1(n 1) ( x) ... Cn ( x) yn( n 1) ( x) f ( x).
Докажем это для случая n 2 . Пусть необходимо решить уравнение
y ay by f ( x) . Решение однородного уравнения имеет вид
y0 ( x) C1 y1( x) C2 y2 ( x) , причем y j ay j by j 0, j 1,2 . Возьмем общее
решение неоднородного уравнения в виде y( x) C1( x) y1( x) C2 ( x) y2 ( x) и
подставим в неоднородное уравнение. Мы получим:
C1 y1 2C1 y1 C1 y1 C2 y2 2C2 y2 C2 y2 a(C1 y1 C1 y1
C2 y2 C2 y2 ) b(C1 y1 C2 y2 ) f ( x).
Выражения, имеющие сомножителями C1 и C2 обращаются в ноль, поэтому
имеем:
C1 y1 2C1 y1 C2 y2 2C2 y2 a(C1 y1 C2 y2 ) f ( x).
Пусть C1 y1 C2 y2 0 . Взяв производные от обеих частей этого равенства,
получим C1 y1 C1 y1 C2 y2 C2 y2 0 . Поэтому для того, чтобы функция
y( x) была решением неоднородного уравнения, остается положить
C1 y1 C2 y2 f ( x) .
ex .
П р и м е р. Решить дифференциальное уравнение y 2y y
x
Характеристическое уравнение для соответствующего однородного
уравнения имеет вид k 2 2k 1 0 . Следовательно, общее решение
однородного уравнения – функция y0 ( x) C1ex C2 xe x . Поэтому общее
решение неоднородного уравнение ищем в виде y( x) C1( x)e x C2 ( x) xe x .
Для определения неизвестных функций C1( x), C2 ( x) составим систему
относительно их производных
C1 e x C2 xe x 0,
ex
C1 e x
C2 ( xe x
e )
x
.
x

Сокращая уравнения на e x , мы получим систему с главным определителем,


равным 1. Решая систему и интегрируя, получим C1( x) x C1,
C2 ( x) ln | x | C2 . Общее решение исходного уравнения запишется теперь в
виде y( x) ex ( x C1 x ln | x | C2 x) . Заметим, что в силу произвольности
константы C2 выражение x C2 x можно заменить выражением C2 x .
Поэтому решение можно записать в виде y( x) ex (C1 x ln | x | C2 x) .

Применение пакета программ MAXIMA для решения линейных


дифференциальных уравнений высших порядков

Для дифференциальных уравнений порядка выше, чем 2, команда ode2 уже


неприменима. Такие уравнения решаются MAXIM-ой операционным
методом. При этом начальные условия следует задавать до решения
дифференциального уравнения с помощью команды atvalue. Заметим, что и
сами дифференциальные уравнения записываются несколько по-другому.
Так, в уравнении обязательно указывать функцию, зависящей от аргумента.
Само решение дифференциального уравнения происходит по команде
desolve.
Пусть, например, следует решить уравнение
y(4) 4 y 14 y 20 y 25 y x2
с начальными условиями y(0) 5, y (0) 1, y (0) 0, y (0) 1 .
Сначала введем дифференциальное уравнение:
'diff(y(x),x,4)+4*'diff(y(x),x,3)+14*diff(y(x),x,2)+20*diff(y(x),x)+25*y(x)=x^2;.
Предположим, что дифференциальное уравнение записано под номером %o1.
Теперь введем начальные условия:
atvalue(y(x),x=0,5);atvalue('diff(y(x),x),x=0,-1);
atvalue('diff(y(x),x,2),x=0,0);atvalue('diff(y(x),x,3),x=0,1);.
И наконец, решаем дифференциальное уравнение под номером %o1:
desolve(%o1,y(x));.
Компьютер запишет решение:
y(x)=%e^(-x)*((32273*sin(2*x))/10000+(3121*cos(2*x))/625)+(2877*x*%e^(-
x)*sin(2*x))/500-(2397*x*%e^(-x)*cos(2*x))/1000+x^2/25-(8*x)/125+4/625

Системы линейных дифференциальных уравнений с постоянными


коэффициентами

Однородные системы. Решение системы предполагает, что мы должны


найти n функций y1( x), y2 ( x),..., yn ( x) , удовлетворяющих уравнениям
y1 a11 y1( x) a12 y2 ( x) ... a1n yn ( x),
y2 a21 y1( x) a22 y2 ( x) ... a2 n yn ( x),
....................
yn an1 y1( x) an2 y2 ( x) ... ann yn ( x).
Заметим, что в системах мы будем рассматривать только дифференциальные
уравнения первого порядка. В противном случае, если в системе появляется,
например, производная y j , мы вводим новую функцию yn 1 yj ,
обозначаем y j yn 1 и добавляем еще одно уравнение системы: y j yn 1 .
Для упрощения выкладок мы исследуем случай n 2 . Полученные
результаты легко обобщаются на случай произвольного n . Введенную выше
линейную однородную систему можно свести к линейному однородному
дифференциальному уравнению высокого порядка с постоянными
коэффициентами. Покажем, как это делается для случая n 2 . Пусть нам
нужно решить систему
y1 ay1( x) by2 ( x),
y2 cy1( x) dy2 ( x).
Продифференцируем первое уравнение и выразим в полученной правой
части y2 ( x) через правую часть второго уравнения. Мы получим
y1 ay1 b(cy1 dy2 ) . А теперь входящую в полученную правую часть
функцию by2 ( x) заменим ее выражением из первого уравнения исходной
системы: by2 y1 ay1 . Мы получили линейное однородное
дифференциальное уравнение второго порядка с постоянными
коэффициентами относительно функции y1( x) :
y1 (a b) y1 (bc ad ) y1 0 .
Если решить это линейное уравнение 2-го порядка с постоянными
коэффициентами и определить функцию y1( x) , то функцию y2 ( x) легко
найти из первого уравнения исходной системы.

Мы знаем, что решение линейного уравнения 2-го порядка с постоянными


коэффициентами представляет собой линейную комбинацию частных
решений, которые строятся с помощью корней характеристического
уравнения. Поэтому общее решение заданной системы из двух уравнений с
двумя неизвестными функциями, не приводя ее к решению линейного
уравнения второго порядка, будем искать в виде линейной комбинации
функций вида ekx . Представим искомые функции, дающие частное решение
системы, в виде y1( x) Lekx , y2 ( x) Mekx . Подставим эти функции в систему
и сократим оба уравнения на ekx . Мы получим алгебраическую систему из
двух уравнений
L(a k ) Mb 0,
Lc M (d k ) 0,
относительно неизвестных констант L и M . Как известно из курса алгебры,
однородная линейная алгебраическая система имеет только нулевые
решения, если главный определитель системы отличен от нуля.
Следовательно, чтобы получить нетривиальные решения, мы должны
приравнять определитель этой системы нулю. Таким образом, число k
должно быть корнем уравнения
(a k ) b
0,
c d k
называемого характеристическим уравнением системы
y1 ay1( x) by2 ( x),
y2 cy1( x) dy2 ( x).

Нетрудно заметить, что число k является собственным числом матрицы


a b
, а искомые константы L и M являются компонентами собственного
c d
вектора, соответствующего собственному числу k .
П р и м е р. Решить систему
y1 2 y1 y2 ,
y2 3 y1 4 y2 .
2 k 1
Решим характеристическое уравнение 0 . Оно имеет два
3 4 k
различных корня: k 1, k 5 .
При k 1 мы имеем следующую связь между L и M : L M 0 . Значит,
соответствующее частное решение системы – функции y1( x) e x ,
y2 ( x) ex .
При k 5 получим: 3L M 0 . Значит, второе частное решение системы –
функции y1( x) e5x , y2 ( x) 3e5x .
Взяв линейную комбинацию частных решений с произвольными
коэффициентами C1 и C2 , мы получим общее решение: y1( x) C1e x C2e5 x ,
y2 ( x) C1e x 3C2e5x .

Возникает вопрос: в каком виде брать решение, если характеристическое


уравнение имеет либо кратные, либо комплексные корни? Руководствуясь
тем, что решение системы равносильно решению линейного однородного
уравнения второго порядка, возьмем частные решения для первой функции в
соответствующем виде. Так, в случае, когда мы получим единственный
корень k0 кратности два, функция y1( x) , дающая решение системы примет
k x k x
вид y1( x) C1e 0 C2 xe 0 , а в случае, когда корнями характеристического
уравнения являются комплексные числа i , первая функция примет вид
y1( x) C1e x cos x C2e x sin x . Вторую функцию y2 ( x) ,
удовлетворяющую системе, найдем из первого уравнения системы.

y1 y1 3 y2 ,
П р и м е р. Решить систему Характеристическим уравнением
y2 3 y1 y2.
1 k 3
системы является уравнение 0 . Корни характеристического
3 1 k
уравнения: 1 3i . Поэтому y1 ( x) C1ex cos3x C2e x sin3x . Теперь из первого
уравнения системы найдем
1
y2 ( x) ( y ( x) y1( x)) C2e x cos3x C1e x sin3x .
3 1
y1 2 y1 y2 ,
П р и м е р. Решить систему
y2 y1 4 y2.
2 k 1
Характеристическим уравнением этой системы будет 0.
1 4 k
Корнем этого уравнения кратности два является число 3. Поэтому мы
решение запишем в виде y1 ( x) C1e3x C2 xe3x Используем первое уравнение
системы для получения y2 ( x) y1( x) 2 y1( x) (C1 C2 )e3x C2 xe3x .

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


с числом искомых функций, большим двух, будем искать подобным образом.
Общее решение будем искать в виде линейной комбинации y1( x) Lekx ,
y2 ( x) Mekx , …., yn ( x) Pekx , где k – собственное значение
a11 a12 ... a1n
a a22 ... a2n
матрицы 21 , в том случае, когда k – простой корень
.. .. ... ..
an1 an 2 ... ann
характеристического уравнения, а (L, M ,..., P) – соответствующий k
собственный вектор. В случае, когда корень k характеристического
уравнения имеет большую кратность или является комплексным, вид
соответствующего частного решения системы изменится аналогично
частному решению линейного уравнения с постоянными коэффициентами.

y1 3 y1 4 y2 2 y3 ,
П р и м е р. Решить систему y2 y1 y3 ,
y3 6 y1 6 y2 5 y3.

Характеристическое уравнение имеет вид


3 k 4 2
1 k 1 (1 k )(k 1)(k 2) , и следовательно, корни – это -1, 1 и 2.
6 6 5 k
Собственному числу -1 соответствует следующая связь между
2L 4M 2P 0,
коэффициентами собственного вектора:
L M P 0.
Поэтому частное решение, соответствующее корню -1, имеет вид:
y1( x) e x , y2 ( x) 0 , y3 ( x) e x .
Собственному числу 1 соответствует следующая связь между
4L 4M 2P 0,
коэффициентами собственного вектора:
L M P 0.
Поэтому частное решение, соответствующее корню 1, имеет вид: y1( x) e x ,
y2 ( x) e x , y3 ( x) 0 .
Собственному числу 2 соответствует следующая связь между
5L 4M 2P 0,
коэффициентами собственного вектора:
L 2M P 0.
Поэтому частное решение, соответствующее корню 2, имеет вид: y1( x) 0 ,
y2 ( x) e2 x , y3 ( x) 2e2 x .
В итоге общим решением системы будет y1( x) C1e x
C2ex ,
y2 ( x) C2e x C3e2 x , y1( x) C1e x
2C3e2 x .

Неоднородные системы. В случае неоднородной системы в правой части


каждого из уравнений системы появляется произвольная функция:
y1 a11 y1( x) a12 y2 ( x) ... a1n yn ( x) f1( x),
y2 a21 y1( x) a22 y2 ( x) ... a2n yn ( x) f 2 ( x),
....................
yn an1 y1( x) an 2 y2 ( x) ... ann yn ( x) f n ( x).

Очевидно, что для получения общего решения неоднородной системы


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

Пусть нам нужно решить систему


y1 ay1( x) by2 ( x) f1( x),
y2 cy1( x) dy2 ( x) f 2 ( x).
Общим решением соответствующей однородной системы являются функции
y1( x) C1 yˆ1( x) C2 yˆ2 ( x), y2 ( x) D1 yˆ1( x) D2 yˆ2 ( x) , причем D j линейно
выражаются через C j , j 1,2 . Заметим, что справедливы соотношения
C1 yˆ1 C2 yˆ2 a(C1 yˆ1( x) C1 yˆ1( x)) b(D1 yˆ1( x) D1 yˆ1( x)),
D1 yˆ1 D1 yˆ1 c(C1 yˆ1( x) C1 yˆ1( x)) d (D1 yˆ1( x) D1 yˆ1( x)).

Ищем решение неоднородной системы в виде


y1( x) C1( x) yˆ1( x) C2 ( x) yˆ2 ( x), y2 ( x) D1( x) yˆ1( x) D2 ( x) yˆ2 ( x) .
Подставим
эти функцию в неоднородную систему и воспользуемся предыдущей
системой, тогда получим систему
C1 yˆ1 C2 yˆ2 f1 ( x),
D1 yˆ1 D1 yˆ2 f 2 ( x),
в которой D j линейно выражены через C j ( x) , j 1,2 . Таким образом, мы
получаем линейную систему относительно C j ( x) , j 1,2 . Восстановив
функции C j ( x) , j 1,2 , с точностью до произвольных слагаемых, мы
получим требуемое решение.

П р и м е р. Решить систему
y1 5 y1( x) 3 y2 ( x) 2e3x ,
y2 y1( x) y2 ( x) 5e x .
Решим характеристическое уравнение для однородной системы:
5 k 3
0 . Корнями этого уравнения являются числа k1 2, k2 4 .
1 1 k
Поэтому за общее решение однородной системы можно взять функции
y1( x) C1e2 x 3C2e4 x , y2 ( x) C1e2 x C2e4 x
Теперь общее решение неоднородной системы возьмем в виде
y1( x) C1( x)e2 x 3C2 ( x)e4 x , y2 ( x) C1( x)e2 x C2 ( x)e4 x . Для определения
функций C j ( x) , j 1,2 , решим систему
C1 ( x)e2 x 3C2 ( x)e4 x 2e3x ,
C1 ( x)e2 x C2 ( x)e4 x 5e x .
15 3x 5 5x
Получим C1 ( x) ex e , C2 ( x) e x
e . В итоге получим общее
2 2
решение неоднородной системы:
y1( x) 4e 3x
e x
C1e 2x 4x
3C2e , y2 ( x) 2e
3x
2e x
C1e 2x 4x
C2e .
Применение пакета программ MAXIMA для решения задач Коши для
систем линейных дифференциальных уравнений

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


линейных уравнений высших порядков. Например, мы решаем
неоднородную систему из предыдущего примера с начальными условиями
y1(0) 2, y2 (0) 2 . Сначала вводим дифференциальные уравнения:
'diff(y1(x),x)=5*y1(x)-3*y2(x)+2*%e^(3*x);
'diff(y2(x),x)=y1(x)+y2(x)+5*%e^(-x);.
Предположим, что первое дифференциальное уравнение записалось под
номером %o1, а второе под номером %o2. Теперь введем начальные условия:
atvalue(y1(x),x=0,2); atvalue(y2(x),x=0,-2);. Наконец, решаем введенную
систему уравнений: desolve([%o1,%o2],[y1(x),y2(x)]);. Ответ имеет вид
[y1(x)=(15*%e^(4*x))/2-4*%e^(3*x)-%e^(2*x)/2-%e^(-x),
y2(x)=(5*%e^(4*x))/2-2*%e^(3*x)-%e^(2*x)/2-2*%e^(-x)].

Приближенное решение дифференциальных уравнений.

Класс уравнений, для которых можно получить точное решение, то есть,


аналитическую функцию, удовлетворяющую заданному дифференциальному
уравнению и всем дополнительным условиям (задача Коши), очень узок.
Чаще всего дифференциальные уравнения решаются приближенно. С одним
из методов – итерационным – мы познакомились при доказательстве
теоремы существования и единственности.

1. Приближение решения с помощью степенного ряда. Представим, что


мы должны решить задачу Коши для дифференциального уравнения n -го
порядка y(n) F ( x, y, y ,..., y(n 1) ) с начальным условием
y( x0 ) y0 , y ( x0 ) y1,..., y(n 1) ( x0 ) yn 1 . Если функция F в правой части
уравнения разлагается в ряды по всем своим переменным, удобно искать
решение дифференциального уравнения в окрестности точки x x0 в виде
ряда Тейлора по степеням ( x x0 ) . Представим решение в виде
y( x) c0 c1( x x0 ) c2 ( x x0 )2 ... . Из начальных условий и свойств
коэффициентов ряда Тейлора следует, что все коэффициенты разложения
вплоть до cn нам известны:
y2 yn 1
y( x) y0 y1( x x0 ) ( x x0 )2 ... ( x x0 )n 1
2! (n 1)!
F ( x0 , y0 ,..., yn 1) 1
( x x0 )n cn 1( x x0 )n ...,
n!
остальные – неизвестные – коэффициенты обозначаются буквами ck и
определяются сравнением коэффициентов при одинаковых степенях,
находящихся в обеих частях дифференциального уравнения.

П р и м е р. Решить следующую задачу Коши: y xy y2 ,


y(0) 1, y (0) 2 .
Искать решение будем в виде ряда по степеням x . В соответствии с
1 2
начальными условиями y( x) 1 2 x x c3 x3 c4 x4 ... . Подставим
2
хотя бы первые слагаемые рядов в уравнение:
1 6c3 x 12c4 x2 20c5 x3 ... x(2 x 3c3 x2 ...)
1 2 1 2
(1 2 x x c3 x3 ...)(1 2 x x c3 x3 ...).
2 2
Перемножим входящие в правую часть сомножители:
1 6c3 x 12c4 x2 20c5 x3 ... 2x x2 3c3 x3 ... (1 4x 3x2 (2c3 2) x3 ...)
А теперь сравним свободные члены (они равны) и коэффициенты при x , при
x2 и при x3 : 6c3 2, 12c4 4, 20c5 2c3 2 . Отсюда
1 1 2
c3 , c4 , c5 .
3 3 15
Мы могли бы и далее сравнивать коэффициенты при степенях x в уравнении
и получать значения других коэффициентов ck . Тем более применение
программ MAXIMA упрощает этот процесс. В данном случае мы получили
решение в виде ряда, первые члены которого известны:
1 2 1 3 1 4 2 5
y( x) 1 2 x x x x x ... .
2 3 3 15

Задачу Коши для системы уравнений можно решать подобным способом.

2. Метод Эйлера и его модификации. Познакомимся с методом Эйлера


численного решения задачи Коши для дифференциального уравнения
первого порядка y f ( x, y), y( x0 ) y0 . Предположим, что мы должны
решить задачу на отрезке [x0 , x0 b] . Разделим отрезок [x0 , x0 b] на n
равных частей, равных . Заменим на каждом отрезке
[x0 k , x0 (k 1) ] [ xk , xk 1] , k 0,..., n 1, решение дифференциального
уравнения линейной функцией yk ( x) yk f ( xk , yk )( x xk ) . При этом имеем
узловые значения решения:
y1 y0 f ( x0 , y0 ) , y2 y1 f ( x1, y1) ,..., yn yn 1 f ( xn 1, yn 1) .
Мы здесь приравниваем отношение приращений функции и аргумента
производной в точке, соответствующей началу отрезка разбиения:
yk 1 yk
f ( xk , yk ) .
Очевидно, что такое приближение является тем менее точным, чем дальше
мы отойдем от точки ( x0 , y0 ) . Метод Эйлера является наиболее
примитивным. Здесь интегральная кривая заменяется ломаной, состоящей из
прямолинейных отрезков. Возможны его некоторые модификации, несколько
улучшающие точность. Например, если брать постоянные значения в виде
yk 1 yk f ( xk , yk f ( xk , yk ) ) .
2 2

Наиболее распространенным численным методом решения указанной задачи


Коши является метод Рунге-Кутта. При решении дифференциального
уравнения этим методом интегральная кривая заменяется ломаной,
состоящей из кусков парабол. Метод Рунге-Кутта встроен в пакет программ
MAXIMA.

Например, мы хотим решить дифференциальное уравнение y y 2 x с


начальным условием y(0) 0.3 . При этом мы задаем отрезок [0,1], на
котором хотим получить численное решение и шаг разбиения этого отрезка,
равный 0.05. Мы должны ввести команду

load(dynamics); rk(y^2+x,y,0.3,[x,0,1,0.05]);
После того, как мы нажмем клавиши Shift+Enter, получим данные
[[0,0.3],[0.05,0.30583128660202],[0.1,0.31438277172198],[0.15,
0.32574776902574],[0.2,0.34003114365951],[0.25,0.35735268712942],[0.3,
0.37785103897622],[0.35,0.40168830090343],[0.4,0.42905553899765],[0.45,
0.46017943684494],[0.5,0.49533045405802],[0.55,0.53483297195895],[0.6,
0.57907808748734],[0.65,0.62853997325452],[0.7,0.6837970957275],[0.75,
0.74556013793749],[0.8,0.81470931041585],[0.85,0.89234502470182],[0.9,
0.97985793824278],[0.95,1.079027666994073],[1.0,1.192164923146931]].

Это означает, что мы получили узловые значения решения: y(0.05)=


0.30583128660202,…, y(0.4)= 0.42905553899765,…..

Приближенное решение дифференциальных уравнений высших порядков


сводятся к решению систем уравнений первого порядка. Например, требуется
решить дифференциальное уравнение y x( y )2 3x2 y 2 на отрезке [0,2] с
шагом 0.1 при начальных условиях y(0) 1, y (0) 0 . Введем новую
функцию z y . Теперь уравнение запишется в виде системы
y z,
2
z 2 xz 3x 2 y
с начальными условиями y(0) 1, z(0) 0 .
Для получения решения методом Рунге-Кутта вводим команду
load(dynamics); rk([z,2-x*z^2-3*x^2*y], [y,z], [1,0], [x,0,2,0.1]).

Мы получим значения в узлах:


[[0,1,0],[0.1,1.009973277486667,0.19889443755825],[0.2,1.03953179049664,
0.39025908431976],[0.3,1.087443707860848,0.56407930484999],[0.4,1.1513554
76824082,
0.70808296273707],[0.5,1.227625229955781,0.80905909503231],[0.6,1.3113210
0772257,
0.85473889531278],[0.7,1.396404177611673,0.83546996450053],[0.8,1.4760334
30956961,
0.74483368487679],[0.9,1.542855824183935,0.57873490276185],[1.0,1.5891289
45076604,
0.33294944409803],[1.1,1.606518986789783,-9.8829227227875682*10^-4],[1.2,
1.585353126452777,-0.44308261198787],[1.3,1.512758668789601,-
1.041803224981043],[1.4
,1.367721332806764,-1.927748829187044],[1.5,1.104119674291387,-
3.562685524381777],[
1.6,0.55276102463945,-9.157645341403534],[1.7,-3.785389000081017,-
789.9052329768924],
[1.8,-1.8741633219283803*10^14,-3.7934868677108632*10^30]].

Это означает, что, например, y(0.5)= 1.227625229955781,


z(0.5)= 0.80905909503231.

3. Графический метод. Этим методом можно решать дифференциальные


уравнения первого порядка вида y f ( x, y) . Если нам необходимо
построить интегральные кривые, которые являются графиками решений
приведенного уравнения, в какой-то части плоскости XOY , мы каждой
точке ( x0 , y0 ) этой области ставим в соответствие значение f ( x0 , y0 ) ,
которое совпадает с тангенсом угла наклона касательной к интегральной
кривой, проходящей через точку ( x0 , y0 ) . Зная точку и направление
движения по кривой из этой точки, мы переходим к близкой точке, в которой
также определяем направление движения,…. Так, двигаясь от точки к точке,
мы построим соответствующую интегральную кривую, то есть, решим
задачу Коши y f ( x, y), y( x0 ) y0 .

Реальное построение решения таким методом было бы очень сложным без


применения компьютерной техники. MAXIMA содержит программу
построения графических решений. Если мы введем load(plotdf);
plotdf(f(x,y),[y,c,d],[x,a,b]), на экране появится прямоугольник [a,b]×[c,d] , в
точках которого указаны направления касательных к интегральным кривым,
проходящим через эти точки. Если щелкнуть курсором по выбранной точке
на плоскости, компьютер нарисует интегральную кривую, проходящую через
соответствующую точку.

Например, мы хотим построить интегральную кривую уравнения


2
5 x
y , расположенную в прямоугольнике [9,13]×[-7,9] и
2 xy y 2
проходящую через точку (11,2) .

Введем load(plotdf); plotdf((5-x^2)/(2*x*y-y^2),[y,-7,9],[x,9,13]); и нажмем


Shift+Enter. Мы получим выбранный прямоугольник с указанием
направлений из точек прямоугольника. Теперь щелкнем по точке (11,2) , и
нарисуется соответствующая интегральная кривая.
Динамические системы

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


так как моделируют движение точки в пространстве. Продемонстрируем
это для случая движения точки с координатами ( x, y) на плоскости в
зависимости от времени t . Задать закон движения – значит задать
зависимость скоростей изменения абсциссы x и ординаты y от времени и
местоположения точки на плоскости. Таким образом, закон движения
x f ( x, y, t ),
точки на плоскости в общем случае принимает вид Такие
y g ( x, y, t ).
системы дифференциальных уравнений называются динамическими
системами. Их частные решения x x(t ), y y(t ) называются
траекториями динамической системы. В частном случае, когда
траектория вырождается в точку, соответствующее решение называется
точкой покоя или положением равновесия. Очевидно, что в положении
равновесия (a, b) имеем f (a, b, t ) 0 и g (a, b, t ) 0 .

Рассмотрим линейные однородные динамические системы с


x a x b y,
постоянными коэффициентами: где x x(t ), y y(t ).
y c x d y,
Нетрудно заметить, что пара вырожденных функций x 0, y 0 является
частным решением линейной однородной системы и представляет собой
положение равновесия. Для исследования поведения других частных
решений динамической системы в окрестности положения равновесия
a k b
необходимо решить характеристическое уравнение 0. В
c d k
зависимости от корней этого уравнения мы получим различные
траектории системы в окрестности положения равновесия (0,0) .
Рассмотрим основные случаи.

1. Два простых вещественных корня k1 и k2 . Общим решением системы


является вектор-функция
k1 a k1t k a k2t
x(t ) C1ek1t C2ek2t , y(t ) C1 e C2 2 e .
b b

1-а. k1 k2 0 . Очевидно, что с ростом t точки по любой траектории


стремятся к положению равновесия (0,0) при t , причем
k2 a k2t
x(t ) C2ek2t , y(t ) C2 e . В данном случае положение равновесия
b
называется устойчивым узлом.
10

-5

-10
-10 -5 0 5 10

1-б. k1 k2 0 . С ростом t точки по любой траектории удаляются от


точки (0,0) . Но если устремлять t к , точки по траекториям будут
стремиться к (0,0) . В данном случае положение равновесия (0,0)
называется неустойчивым узлом.

10

-5

-10
-10 -5 0 5 10

1-в. k1 0 k2 . В этом случае точки по траекториям не могут стремиться к


(0,0) , и положение равновесия называется седлом. Оно неустойчиво.
10

-5

-10
-10 -5 0 5 10

2. Два комплексно-сопряженных корня k1,2 i . Общим


решением системы является вектор-функция
x(t ) e (C1 cos t C2 sin t ) ,
t

a a
y(t ) e t ( C1 C2 )cos t ( C2 C )sin t .
b b b b 2

2-а. 0 . В этом случае с ростом t точки по любой траектории стремятся


к положению равновесия (0,0) при t , при этом вследствие
присутствия периодических функций траектории описывают вокруг точки
(0,0) спирали. Положение равновесия называется устойчивым фокусом.
10

-5

-10
-10 -5 0 5 10

2-б. 0 . В этом случае с ростом t точки по любой траектории


удаляются от положения равновесия, при этом траектории описывают
вокруг точки (0,0) спирали. Положение равновесия называется
неустойчивым фокусом.
10

-5

-10
-10 -5 0 5 10

2-в. 0 . В этом случае координатные функции x(t ) и y(t ) являются


периодическими, траектории представляют собой бесконечное число раз
обходимые замкнутые кривые – эллипсы. Положение равновесия
называется центром.
10

-5

-10
-10 -5 0 5 10

3. Характеристическое уравнение имеет кратный корень k1,2 . Общим


решением системы является вектор-функция x(t ) e t (C1 C2t ) ,
a 1 a
y(t ) e t
C1 C C2t .
b b 2 b

3-а. 0 . Очевидно, что с ростом t точки по любой траектории


стремятся к положению равновесия (0,0) при t , причем
x(t ) C2te t , y(t ) C2 a
te t . В данном случае положение равновесия
b
– вырожденный устойчивый узел.
10

-5

-10
-10 -5 0 5 10

3-б. 0 . В данном случае положение равновесия – вырожденный


неустойчивый узел.

3-в. 0 . Очевидно, что с ростом t точки по любой траектории


удаляются от положения равновесия (0,0) , так как x(t ) C2t,
a при t
y(t ) C2 t . В данном случае траектории представляют
b
a 1 a
собой параллельные прямые y C1 C ( x C1) .
b b 2 b
10

-5

-10
-10 -5 0 5 10

x a x b y,
Для изображения траекторий динамической системы с
y c x d y,
помощью MAXIMы можно применять оператор drawdf.
Чтобы исследовать, например, траектории, проходящие в квадрате со
стороной 20 и центром (0,0) через точки (3,3), (-3,3), (-3,-3), (3,-3), вводим
следующие команды: load(drawdf); drawdf([a*x+b*y,c*x+d*y],
field_degree=2, duration=20, soln_arrows=true, solns_at([3,3], [-3,3],
[-3,-3], [3,-3])) и нажимаем Shift+Enter.

Понятие об устойчивости решения динамической системы

Анализируя поведение траекторий в окрестности положения


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

x f ( x, y, t ),
Теперь представим, что система общего вида имеет
y g ( x, y, t ),
x0 f ( x0 (t ), y0 (t ), t ),
частное решение x x0 (t ), y y0 (t ) , то есть
y0 g ( x0 (t ), y0 (t ), t ).
Введем новые функции u(t ) x(t ) x0 (t ) и v(t ) y(t ) y0 (t ) . Тогда новые
функции удовлетворяют системе
u f (u x0 (t ), v y0 (t ), t ) f ( x0 (t ), y0 (t ), t ),
y g (u x0 (t ), v y0 (t ), t ) g ( x0 (t ), y0 (t ), t ).

Для новой системы точка (0,0) станет положением равновесия. Хотя новая
система не является линейной системой с постоянными коэффициентами,
достаточно рассмотреть линейные по u и v части выражений в правых
частях системы в окрестности точки (0,0). В соответствии с поведением
траекторий для новой системы можно сделать вывод о том, будет ли
решение x x0 (t ), y y0 (t ) исходной системы устойчивым,
асимптотически устойчивым или неустойчивым.

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


x x (1 x y),
y y (3/ 4 y x / 2).
Сначала найдем положения равновесия, решая систему
x (1 x y) 0,
y (3/ 4 y x / 2) 0.
Очевидно, что решением системы являются точки (0,0), (0,3/4), (1,0) и
(1/2,1/2).
1) Исследуем положение равновесия (0,0). Отбрасывая вблизи этой точки
в правых частях уравнений системы нелинейные слагаемые, придем к
x x,
линейной системе
y y 3/ 4.
Характеристическим уравнением системы является (1 k ) (3/ 4 k ) 0 .
Оба корня характеристического уравнения положительны. Следовательно,
положение равновесия (0,0) – неустойчивый узел.
2) Исследуем положение равновесия (0,3/4). Сделаем замену:
u x, v y 3/ 4 . Отбрасывая нелинейные слагаемые, получим вблизи
точки положения равновесия
u u / 4,
v v 3/ 4.
Характеристическим уравнением системы является уравнение
(1/ 4 k ) ( 3/ 4 k ) 0 . Один из корней характеристического уравнения
положителен, другой отрицателен. Следовательно, положение равновесия
(0,3/4) – седло. Устойчивости нет.
3) Исследуем положение равновесия (1,0).
Сделаем замену: u x 1, v y . Отбрасывая нелинейные слагаемые,
u u,
получим вблизи точки положения равновесия
v v / 4.
Характеристическим уравнением системы является уравнение
( 1 k ) (1/ 4 k ) 0 . Один из корней характеристического уравнения
положителен, другой отрицателен. Следовательно, положение равновесия
(1,0) – седло. Устойчивости нет.
4) Исследуем положение равновесия (1/2,1/2). Сделаем замену:
u x 1/ 2, v y 1/ 2 . Отбрасывая нелинейные слагаемые, получим
u (u v) / 2,
вблизи точки положения равновесия
v u / 4 v / 2.
Характеристическим уравнением системы является уравнение
(1/ 2 k )2 1/8 0 . Оба корня характеристического уравнения
отрицательны. Следовательно, положение равновесия (1/2,1/2) –
устойчивый узел.

Устойчивость положений равновесия заданной системы можно также


исследовать графически с помощью того же оператора drawdf.
Например, введение команд load(drawdf); drawdf([x*(1-x-y), y*(3/4-y-
x/2)], [x,0,1.1], [y,0,1], field_degree=2, soln_arrows=true, point_at(1/2,1/2),
solns_at([0.1,0.2], [0.2,0.1], [1,0.8], [0.8,1], [0.1,0.1], [0.6,0.05], [0.05,0.4],
[1,0.01], [0.01,0.75])); дает следующую картину траекторий, проходящих
через выбранные точки.
1

0.8

0.6

0.4

0.2

0
0 0.2 0.4 0.6 0.8 1

При этом по полученной картине можно заметить, что положение


равновесия (0,0) – неустойчивое, а положение равновесия (1/2,1/2) –
асимптотически устойчивое. Для демонстрации устойчивости и
неустойчивости приведены частные решения, проходящие через заданные
точки (0.1,0.2), (0.2,0.1), (1,0.8), (0.8,1), (0.1,0.1), (0.6,0.05), (0.05,0.4),
(1,0.01) и (0.01,0.75).

П р и м е р 2. Исследовать, устойчиво ли решение x0 (t ) cos t,


y0 (t ) 2sin t системы
t y
x ln( x 2sin 2 ) ,
2 2
y (4 x2 )cos t 2 x sin 2 t cos3 t.
Введем новые функции u x cos t , v y 2sin t . Теперь система примет
вид
v
u ln(1 u) ,
2
v u 2 cos t 2u.
Последняя система имеет положение равновесия (0,0) . Отбрасывая
нелинейные слагаемые в правых частях, получим линеаризованную
систему
v
u u ,
2
v 2u.
Последняя система имеет характеристическое уравнение k 2 k 1 0 ,
один корень которого положителен, а другой отрицателен. Следовательно,
соответствующее положение равновесия – седло. Так что данное решение
первоначальной системы не будет устойчивым.

Вам также может понравиться