Текст
                    JL о ni| л яр ные лекции
ПО МАТЕМАТИКЕ
——-----
Ю. А. ШАШКИН
НЕПОДВИЖНЫЕ
ТОЧКИ

ПОПУЛЯРНЫЕ ЛЕКЦИИ ПО МАТЕМАТИКЕ ВЫПУСК 60 Ю. А. ШАШКИН НЕПОДВИЖНЫЕ ТОЧКИ МОСКВА «НАУКА> ГЛАВНАЯ РЕДАКЦИЯ ФИЗИКО-МАТЕМАТИЧЕСКОЙ литературы 1989
ЬЕК 22.151.0 UI32 УДК 514.11(023) Рецензент доктор физико-математических наук В. Г. Болтянский Шашкин Ю. А. Ш32 Неподвижные точки. — М.: Наука. Гл. ред. физ.-мат. лит., 1989. — 80 с. — (Попул. Секции по мат.; Вып. 60) ISBN 5-02-013922-Х Теорема о неподвижной точке есть утверждение о том, что некоторое уравнение (или система уравнений) имеет ре- шение. Доказываются топологические теоремы о неподвиж- ных точках непрерывных отображений отрезка, квадрата, окружности и сферы. В доказательствах используются раз- личные формы комбинаторно-геометрической леммы Шпернс- ра и понятие степени отображения. Для школьников старших классов и студентов младших курсов вузов. 1602050000—040 оп ' "053Т02И9-----39'89 ББК 22.151.0 ISBN 5-02-013922-Х © Издательство «Наука». Главная редакция физико-математической литературы, 1989
ОГЛАВЛЕНИЕ Предисловие . ................................................................................................... 4 § 1. Непрерывные отображения отрезка и квадрата .... 7 § 2. Первая комбинаторная лемма..................................................................................10 § 3. Вторая комбинаторная лемма, или прогулки по комна- там дома.................................................11 § 4. Лемма Шпернера. 13 § 5. Непрерывные отображения. Гомеоморфизмы. Свойство не- подвижной точки , , ..............................18 § 6. Компактность...23 § 7. Доказательство теоремы Брауэра для отрезка. Теорема о промежуточных значениях. Приложения.....................................................................27 § 8. Доказательства теоремы Брауэра для квадрата .... 35 § 9. Метод итераций.............................................................................................42 § 10. Ретракция................................................................................................ 40 § 11. Непрерывные отображения окружности. Гомотопия. Сте- пень отображения.........................................50 § 12. Второе определение степени отображения.....................................................................5S § 13. Непрерывные отображения сферы , ............................................................................58 Решения и ответы..................................................................................................66 Список литературы . . . .......................................................................................76
ПРЕДИСЛОВИЕ Применять математику — значит во многих случаях решать уравнения. При этом важно знать заранее, име- ются ли у них корни. Наличие корней уравнений гаран- тируется так называемыми теоремами существования. Вот-одна из простейших теорем такого типа: если функ- ция f от действительной переменной х непрерывна на отрезке [а, 6] и принимает на его концах значения раз- ных знаков, то уравнение Ш = 0 (0.1) имеет на этом отрезке по крайней мере один корень. Часто теоремы существования выражаются в виде принципов неподвижной точки. Желая, например, найти корень уравнения (0.1) на отрезке [a,ft], его преобра- зуют к виду Xf(x) + х = х, где X — некоторый параметр. Если теперь ввести обзначение Xf(х)+ х — F(x), то мы приходим к уравнению Е(х) = х. (0.2) Выберем параметр X так, чтобы все значения функции F лежали на отрезке [а, 6]. Тогда на уравнение (0.2) мож- но смотреть следующим образом. Если применить к точ- ке (действительному числу) х из отрезка [а, 6] функцию (или, как говорят, отображение) F, то в результате по- лучится какая-то точка F(x) = у из этого же отрезка, вообще говоря, отличная от х; иными словами, ото- бражение F перемещает х в точку у. Но если точка хо является корнем уравнения (0.2), то она никуда не пе- ремещается, остается неподвижной. Эта же точка, конечно, служит и корнем уравнения (0.1). Таким образом, на геометрическом языке теорема о разрешимости уравнения (0.2) формулируется в виде следующего принципа неподвижной точки: 4
если F — непрерывная функция, отображающая отрезок в себя, то имеется хотя бы одна неподвижная точка. Так как F — совершенно произвольное непрерывное отобра- жение, то здесь проявляется свойство самого отрезка, не зависящее от конкретного выбора отображения и назы- ваемое свойством неподвижной точки. Аналогично, вопрос о разрешимости системы двух уравнений Г f(x, У) = а, I g (х, y) = b относительно неизвестных х и у можно свести к вопросу о существовании неподвижной точки при отображении квадрата (или, например, круга) в себя. Теоремы о неподвижных точках имеют многочислен- ные применения в математике: к ним сводятся в боль- шинстве своем теоремы существования решений диффе- ренциальных, интегральных, операторных и других урав- нений, они используются в новых прикладных разделах математики — математической экономике, теории игр. Предлагаемая вниманию читателя книга посвящена, по существу, одному вопросу: обладают ли свойством неподвижной точки такие фигуры, как отрезок, квадрат, окружность, сфера? Теория неподвижных точек является частью тополо- гии (см. книги [3] и [5]) — раздела математики, создан- ного в конце XIX века. В этой теории существенно используются такие топологические понятия, как не- прерывность, компактность, гомотопия, степень отобра- жения. Цель нашей книги также — рассказать о применении в этой теории комбинаторных соображений, связанных с разбиением (триангуляцией) фигур на отдельные части — грани (симплексы), правильно примы- кающие друг к другу. Три имени должны быть названы в этом преди- словии. Первое имя — знаменитый французский математик А. Пуанкаре (1864—1912), основоположник метода не- подвижных точек, глубоко предвидевший его значение для задач математического анализа и небесной меха- ники и много работавший над этим. Пуанкаре первым применил в топологии комбинаторный метод — метод' триангуляции геометрических образов на симплексы. б
Второе имя —- голландский математик Л. Э. Я. Брау- эр (1881—1966). Им были введены топологические по- нятия, используемые в этой книге: гомотопия, степень отображения; доказаны теоремы о неподвижной точке для квадрата, сферы и их n-мерных аналогов. Это было сделано в 1910—1911 гг. Третье имя — немецкий математик Э. Шпернер (1905—1980), доказавший в 1928 г. комбинаторно-гео- метрическую лемму о разбиении треугольника (и вооб- ще «-мерного симплекса), играющую важную роль в теории неподвижных точек. Автор сердечно благодарит В. Г. Болтянского, чьи замечания позволили существенно улучшить первый ва- риант рукописи. Автор признателен Е. Г. Пыткееву, бе- седы с которым во время работы над книгой были очень полезными.
§ 1. НЕПРЕРЫВНЫЕ ОТОБРАЖЕНИЯ ОТРЕЗКА И КВАДРАТА (0,1) а/; Рассмотрим отрезок / = [0, 1], лежащий на числовой прямой R. Пусть f—функция, отображающая 1 в себя. Это значит, что каждой точке х отрезка / по некоторому правилу поставлена в соответствие единственная точка >f (x) из этого же отрезка, называемая образом точки х, или что точка х переходит в свой образ f(x). Вместо слова функция будем в этом случае говорить также ото- бражение-. эти слова будут для нас синонимами. Един- ственное требование, предъявляемое к отображению f,— быть непрерывным. Интуитивно непрерывность ясна: график такого отображения является непрерывной ли- нией, которую можно нарисовать, не отрывая каранда- ша от бумаги. Говорят еще, что отображение непрерыв- но, если оно переводит близкие точки в близкие. Пока мы огра- ничимся таким наглядным описа- нием, откладывая точное опреде- ление до § 5. Рассмотрим квадрат Q, лежа- щий на координатной плоскости К2, такой, что декартовы коорди- наты всех его точек удовлетворя- ют неравенствам О Д~ х аД 1, О аД еД у сД 1 (рис. 1). Пусть f — не- прерывное отображение квадрата Q в себя. Это значит, что каждая точка р из Q переходит в опрсдслег же квадрата, образ точки р, причем образы близких то- чек тоже близки. Задать такое отображение — значит указать две числовые непрерывные функции g(x, у) и h(x, у), которые заданы на квадрате Q и удовлетворяют неравенствам пую точку f(p) этого 1, О «С h (х, у) дб 1. (1.D 7
Если (хо, уо) — точка из квадрата, то се образом при таком отображений f будет точка с координатами (g(x0, Уо), h(x0, уо)), тоже лежащая в квадрате ввиду неравенств (1.1). Уточним еще раз соотношение между понятиями отображение и функция. Первое из них мы употребляем в широком смысле, как отображение любого множества в любое (то же самое или другое) множество. Слово функция всегда обозначает отображение какого-то мно- жества в числовую прямую. Теорема Брауэра о неподвижной точке гласит: вся- кое непрерывное отображение f отрезка в себя имеет по крайней мере одну неподвижную точку, т. е. такую точку Хо, что f(x0) = х0; всякое непрерывное отображение квадрата в себя тоже имеет по крайней мере одну непо- движную точку. Подчеркнем еще раз, что в этой теореме от отобра- жения ) не требуется ничего, кроме непрерывности; в этом — ее большая общность. Вот интуитивное наглядное доказательство этой тео- ремы для отрезка (рис. 2): график функции f есть не- прерывная кривая, соединяю- щая какую-то точку на левой стороне квадрата с точкой на правой его стороне; следова- тельно, она должна пересекать диагональ этого квадрата; но координаты (хо, f(*o)) точки графика, лежащей на диагона- ли, удовлетворяют равенству f(x0)= Хо. Чтобы дать наглядное1 до- казательство теоремы для квад- рата, надо представить себе график его отображения f. Но точка квадрата имеет две координаты, ее об- раз— тоже две. Поэтому пара, состоящая из точки и ее образа, описывается четырьмя координатами. Иными словами, график отображения f есть некоторая кривая поверхность в четырехмерном пространстве. Предста- вить себе эту поверхность очень трудно, поэтому прихо- дится избрать другой путь, а именно дать два рисунка вместо одного. Итак, вот это наглядное доказательство. На рис. 3, а отображаемый в себя квадрат обозначен ABCD; прямо- 8
угольник ADGF есть часть плоскости z — х, лежащая над квадратом ABCD (иначе говоря, ADGF есть график функции двух переменных, равной х); IJKL— непрерыв- ная поверхность z — g(x, у) (график функции, равной g(x, у)); MN — линия пересечения плоскости z — xc по- верхностью z — g(x, у)-, линия PQ— проекция MN на плоскость z — 0. Непрерывная кривая PQ соединяет про- тивоположные стороны АВ и CD квадрата, а координа- ты всех точек этой кривой удовлетворяют уравнению g(x, у) = х. Рис. 3 Аналогично, на рис. 3,6 прямоугольник ABGH есть график функции z — у, кривая поверхность RSTU — график функции z = /i(x, у); VW— линия пересечения этих двух графиков и XY — проекция этой линии на пло- скость 2 = 0. Непрерывная кривая XY соединяет проти- воположные стороны ВС и AD квадрата, а координаты всех ее точек удовлетворяют уравнению Л(х, у) = у. Те- перь ясно, что кривые PQ и XY должны пересечься хотя бы в одной точке (х0, уо), и эта точка неподвижна, так как выполнены равенства g(x0, уо)= х0, h(xo,yo)=-. •= Уо- Чтобы подойти к строгому доказательству теоремы Брауэра, нам будут нужны новые понятия и факты. Это, во-первых, комбинаторные леммы, связанные с разбие- нием отрезка и квадрата (или треугольника) на конеч- ное число малых частей; во-вторых — уточнение понятия непрерывности отображения; в-третьих — понятие ком- пактности. 2 Ю, А. Шашкин 9
ЗАДАЧИ 1. На числовой прямой R заданы функции А(х)=2х, f2 (х) = sin х, /3 (х) = х2 --|-+ у, А (х) = уц,1 х2 Какие из них отображают отрезок [0, 1] в себя? 2. Для каждого из следующих множеств укажите пример не- прерывного отображения этого множества в себя без неподвижных точек: а) числовая прямая; б) полуинтервал (0, 1]; в) пара отрез- ков [—2, —1] и [1, 2]. 3. Укажите пример разрывного (т. е. не непрерывного) отобра- жения отрезка [0, 1] в себя, не имеющего неподвижных точек. 4. Если f — непрерывная функция, то функция р определяется так: f2(x)=f[f(x)], т. е. для получения Р(х) надо применить функцию f к точке f(x). Непрерывное отображение f отрезка [0, 1] в себя называется инволюцией, если р оставляет неподвижной каждую точку отрезка. Иначе говоря, это значит, что функция f обратна самой себе. Проверьте, что следующие функции являются инволюциями: f 1 (х) = х, f2 (х) = 1 — х, f3 (х) =• -j-ypy-, А (х) = V1 —X2, А (х) = 1 — V1 —(х— I)2. Здесь -ч/ обозначает арифметическое значение корня. Инволюция f(x)—x называется тривиальной. Докажите, что каждая нетривиальная инволюция имеет в точ- ности одну неподвижную точку. § 2. ПЕРВАЯ КОМБИНАТОРНАЯ ЛЕММА Так будем называть следующую лемму 1. Другое ее название — лемма Шпернера для отрезка. Лемма 1. Пусть отрезок разбит конечным множе- ством точек на малые отрезки. Пусть левый его конец отмечен числом 0, правый конец — числом 1, и каждая точка деления имеет отметку 0 или 1. Тогда существует малый отрезок, концы которого отмечены разными чис- лами. Более того, имеется нечетное число таких от- резков. Доказательство. Назовем малый отрезок «хоро- шим», если его концы получили разные отметки. Воз- можны только два случая: либо отметка 0 стоит у всех точек деления, либо хоть одна из них отмечена числом 1. В первом случае имеется в точности один хороший отре- зок, а именно самый правый малый (рис. 4, а). Во вто- ром случае рассмотрим самую левую точку деления сре- ди тех, которые отмечены числом 1. Очевидно, малый 10
отрезок, имеющий эту точку своим правым концом, бу- дет хорошим (рис. 4, б). Покажем теперь, что число хороших отрезков обяза- тельно нечетно. Для этого будем двигаться по большому отрезку слева направо, начиная с его левого конца, и последовательно нумеровать все встречающиеся хоро- шие отрезки: первый, второй и т. д. Тогда каждый хоро- ший отрезок с нечетным номером будет иметь слева й оооо оо 1 I—_'_—J_!_!-!-1-f О 0 110 11 1 |__III! II___f в Pile. 4 отметку 0, справа отметку 1, а с четным номером — на- оборот. Так как у последнего хорошего отрезка, очевид- но, справа стоит отметка 1, то число всех хороших от- резков нечетно. Лемма доказана. Эту лемму можно еще уточнить так. Назовем хоро- ший отрезок отрезком типа (0, 1), если слева у него стоит отметка 0, а справа — отметка 1, и отрезком типа (1, 0) в противном случае. Тогда число отрезков типа (0, 1) на единицу больше числа отрезков типа (1, 0), Читатель сам легко проверит это утверждение. § 3. ВТОРАЯ КОМБИНАТОРНАЯ ЛЕММА, ИЛИ ПРОГУЛКИ ПО КОМНАТАМ ДОМА Эту лемму мы формулируем как утверждение о ком- натах и дверях дома (рис. 5). Пусть известно, что число дверей в каждой комнате равно 0, или 1, или 2. Ком- ната с одной дверью называется тупиком, с двумя две- рями — проходной комнатой. Дверь может быть наруж- ной, ведущей из дома на улицу, и внутренней, соединяю- щей две соседние комнаты. Естественно еще считать, что комната может иметь только одну наружную дверь, а две соседние комнаты — не более одной общей двери. Лемма 2. Пусть каждая комната дома имеет 0, либо 1, либо 2 двери. Тогда число тупиков и число на- ружных дверей имеют одинаковую четность. 2* 11
Это значит, что указанные числа либо оба четны, либо оба нечетны. Для доказательства леммы опишем прогулки по комнатам дома. Они будут выполняться с соблюде- нием следующих правил. Во-первых, через каждую дверь разрешается проходить не более одного раза. Во- вторых, прогулка начинается либо с улицы в дом через наружную дверь, либо из тупика, затем продолжается через проходные комнаты и заканчивается в одном из двух случаев: когда мы выходим из дома наружу или когда попадаем в тупик (см. рис. 5). Благодаря предпо- ложению о числе дверей в комнатах, эти правила одно- значно определяют маршрут каждой прогулки: ведь входя в проходную комнату, мы можем выйти из нее только одним способом. Закончив одну прогулку, мы на- чинаем другую, и так до тех пор, пока не исчерпаем все наружные двери и все тупики. В результате получаются пути трех типов: 1) от на- ружной двери в тупик (или обратно, что несуществен- но), 2) от одной наружной двери к другой такой же двери, 3) из тупика в тупик. Обозначим через т, п и р числа путей первого, вто- рого и третьего типа соответственно. Так как каждому пути первого типа соответствует одна наружная дверь, а каждому пути второго типа — две наружные двери, то общее число таких дверей равно т + 2л. Аналогично, общее число тупиков равно т -f- 2р. Числа т + 2л и т + 2р имеют одинаковую четность, и поэтому лемма доказана. Отметим, что в этой лемме форма комнат не играет никакой роли. Они могут быть, например, треугольными, как чаще всего и будет предполагаться в дальнейшем. 12
§ 4. ЛЕММА ШПЕРНЕРА Рассмотрим треугольник произвольной формы, раз- битый на малые треугольники. Мы всегда будем пред- полагать, что это разбиение удовлетворяет следующим условиям: любые два малых треугольника либо совсем не имеют общих точек, либо имеют только общую вер- шину или общую сторону. Такое разбиение исходного треугольника называется триангуляцией, малые тре- угольники называются гранями триангуляции, стороны малых треугольников — ее ребрами, а их вершины — ее вершинами. Таким образом, например, разбиение на рис. 6, а яв- ляется триангуляцией, а на рис. 6,6 — нет. Лемма 3 (Шпернера). Пусть имеется триангуляция треугольника Т. Вершины этого треугольника отмечены, числами 1, 2 и 3. Вершины триангуляции нумеруются этими же числами с соблюдением следующего гранич- ного условия', если вершина какой-то грани лежит на стороне треугольника Т, то она нумеруется одним из тех. двух чисел, которые соответствуют вершинам этой сто- роны. Тогда вершины хотя бы одной грани несут три различные отметки, т. е. 1, 2 и 3. Более того, имеется не- четное число таких граней. Лемма 3 иллюстрируется рис. 7. Она будет доказана сведением к лемме 2. Условимся называть домом тре- угольник Т, комнатами — все грани его триангуляции, дверями назовем ребра триангуляции, но не все, а .только те, которые имеют отметки 1 и 2, или, как мы 13
скажем, ребра типа (I, 2)'. (Заметим, что в отличие от леммы 1, мы здесь не различаем ребра типа (1,2) и типа (2, 1).) Посмотрим, что в таком случае следует называть тупиком. Рассмотрим все возможные случаи распределения отметок 1, 2 и 3 по вершинам грани. Таких случаев (типов) будет всего де- сять: (1,1,1), (1,1,2), (1, 1,3), (1,2,2), (1,2, 3), (1,3,3), (2,2,2), (2,2,3), (2,3,3), (3,3, 3). Просматривая этот список, легко видеть, что грани типа (1,2, 3), и только они, име- ют в точности по одно- му ребру типа (1,2), и поэтому именно их следует называть тупиками. Ана- логично, грани типов (1, 1, 2) и (1, 2, 2) следует на- звать проходными комнатами, так как именно они имеют в точности по два ребра (1, 2). Таким образом, получается следующий словарь для перевода условий леммы 3 на язык леммы 2: треугольник Т грань триангуляции ребро триангуляции типа (1, 2) ребро (1, 2), лежащее на границе (внутри) треугольника Т грань (1, 2, 3) грань типа (1, 1, 2) или (1, 2, 2) — дом, — комната, — дверь, — наружная (внутрен- няя) дверь, — тупик, — проходная комната. Как бы мы ни отмечали вершины триангуляции чис- лами 1, 2, 3, из приведенного выше списка видно, что произвольная грань либо не имеет ни одного ребра '.(1, 2), либо имеет одно или два таких ребра. Следова- тельно, выполнены условия леммы 2. Значит, число ту- пиков и число наружных дверей оба четны или оба не- 14
четны. После обратного перевода на язык леммы 3 за* ключаем, что одинаковую четность имеют также число граней (1, 2, 3) и число граничных ребер (1, 2). Остает- ся показать, что последнее число нечетно. Но так как граничные ребра (1, 2) лежат только на стороне тре- угольника Т с отметками 1 и 2 и не могут лежать на других его сторонах, то нужное заключение сразу сле- дует из леммы 1. Лемма 3 доказана. Метод, использованный для ее доказательства, будем называть методом прогулок,. В дальнейшем в случае его применения «гулять» можно будет прямо по граням три- ангуляции, не обязательно называя их комнатами. При этом всегда самое важное будет состоять в том, что сле- дует понимать под ребром-дверью и гранью-тупиком. Применим эти соображения к доказательству сле- дующей леммы 4 — аналога леммы 3 для квадрата. В ней квадрат Q разбит на малые квадраты прямыми, параллельными его сторонам. Для такого разбиения мы также будем применять названия: грани, ребра и вер- шины разбиения, понимая, например, под гранями ма- лые квадраты. Лемма 4. Пусть квадрат Q разбит на грани прямы- ми, параллельными его сторонам. Вершины квадрата отмечены числами 1, 2, 3 и 4. Вершины разбиения нуме- руются этими же числами так, что выполняется гранич- ное условие: если вершина разбиения лежит на стороне квадрата Q, то она получает одну из двух отметок, отне- сенных концам этой стороны (рис. 8, а). Тогда по край- 15
ней мере одна грань имеет не менее трех различных от* меток. Для доказательства разобьем каждую грань на две треугольные (рис. 8,6). Тогда получим триангуляцию квадрата Q, вершины которой занумерованы. Назовем дверью ребро с отметками (1, 2), а тупиком — треуголь- ную грань с тремя разными отметками, среди которых имеются 1 и 2. Таким образом, тупики — это треуголь- ники типа (1, 2, 3) или (1, 2, 4). По условию леммы 4 все наружные двери располо- жены на стороне (1, 2) квадрата, а по лемме 1 их число нечетно. Каждую прогулку по треугольным граням мы начи- наем, входя в квадрат через наружную дверь, а закан- чиваем в одном из двух случаев: когда выходим из квадрата через другую наружную дверь или когда попа- даем в тупик (см. рис. 8,6). Так как общее число на- ружных дверей нечетно, то хотя бы одна из прогулок должна окончиться в тупике. Это значит, что имеется треугольная грань с отметками (1, 2, 3) или (1, 2, 4), а потому — и квадратная грань, имеющая не менее трех различных отметок. ЗАДАЧИ 5. Докажите первую комбинаторную лемму методом прогулок. Для этого представьте себе, что отрезок—это дом в одномерной стране Лайнландии (от английских слов line — линия или прямая, land — страна). Какой вид имеют здесь комнаты, двери, тупики? 6. Пусть имеется триангуляция квадрата Q, как указано на рис. 8, б или 9. Каждая из вершин триангуляции отмечается од- ним из чисел 1, —1, 2, —2. Граничное условие состоит в том, что вершины, лежащие в противоположных точках границы квадрата Q (т. е. таких, что соединяющий их отрезок проходит через центр Q), отмечаются противоположными числами (см. рис. 9). Докажите, что найдется ребро триангуляции, концы которого отмечены про- тивоположными числами, т. е. ребро типа (1, —1) или (2, —2). 7. Пусть все поля шахматной доски (обычного размера 8 X 8 или любой прямоугольной доски размера m X п) поделены произ- вольным образом между королем и ладьей так, что каждая из этих фигур может ходить (в соответствии с обычными шахмат- ными правилами) только по своим полям (рис. 10). Предположим, что ни с какого поля левого края доски король не может до- браться до правого края. Тогда ладья сумеет пройти от нижнего края доски к верхнему. Докажите это. Сохранится ли это утверждение, если короля заменить фер- зем? А в случае двух ладей? 8. (Игра «гекс».) В гекс играют на доске, имеющей форму ромба, составленного из правильных шестиугольников (отсюда — название игры: «гексагон» значит «шестиугольник») (рис. 11). Обычно доска состоит из 11 X 11 шестиугольных полей, но для 16
нас ее размер может быть произвольным. Считается, что две про- тивоположные стороны доски принадлежат игроку, имеющему бе- лые фишки, и поэтому называются «белыми», две другие стороны принадлежат игроку с черными фишками и называются «черны- ми». Угловые поля относятся к обеим прилегающим к ним сто- по одной своей фишке на поля, Л К К К К К К л к л л К Л' л л л л К л К л л К К К К к К К л К л л л л л л л К л К л К К К К л к К л л л К К , л К К К К л л К К л Рис. 10 еще не занятые другими фишками, Цель каждого игрока — соеди- нить свои стороны доски связной цепью из своих фишек. Напри- мер, на рис, 11 черные выиграли. Докажите, что игра в гекс обя- зательно заканчивается выигрышем одного игрока, т. е, что ничьих не может быть. Рис. 11 9. Квадрат Q разбит На малые квадраты (грани) прямыми, параллельными его сторонам. Контур квадрата Q ориентирован, т, е. на нем указано стрелками направление обхода, при котором внутренние точки Q остаются все время слева (или все время справа), На каждом из остальных ребер разбиения указано неко- торое направление, причем для каждой вершины разбиения, лежа- щей внутри Q, имеются два входящих в нее ребра и два выходящих 17
(рис, 12). Докажите, что найдется хотя бы одна орнентирочзп- пая грань (на рис. 12 такая грань в точности одна — правая нижняя). 10. Многоугольником называется плоская фигура, составлен- ная из конечного числа треугольников (граней) так, что: а) лю- бые две грани либо не имеют общих точек, либо имеют общую вершину, либо имеют общую сторону (ребро); б) из каждой вер- шины можно пройти в любую другую, проходя по ребрам; в) фи- гура не имеет «дыр». Таким образом, многоугольник мы считаем заданным его триангуляцией. Кратностью вершины триангуляции называется число ребер, имеющих эту вершину своим концом. Докажите, что число вершин триангуляции многоугольника, имеющих нечетную кратность, четно. Рис. 12 АА/\/У\ Рас. 13 11. В лемме Шпернера ищутся грани триангуляции, отмечен- ные тремя разными числами, например 0, 1 и 2, Пусть имеется такая триангуляция многоугольника, что: а) каждая ее грань пе- сет три разных отметки 0, 1 и 2. Докажите, что тогда: б) все грани триангуляции можно правильно раскрасить в два цвета (например, белый и черный), т, е. так, что каждые две соседние грани (имеющие общее ребро) окрашены различно. Докажите, что И обратно, из утверждения б) следует а). 12. Имеется триангуляция треугольника, полученная следую- щим образом: каждая сторона треугольника делится на m рав- ных частей (т — любое натуральное число) и через точки деления проводятся прямые, параллельные его сторонам (рис, 13). Каждая вершина триангуляции окрашена в один из двух цветов: красный или синий. Докажите, что число «пестрых» ребер триангуляции четно. Верно ли это утверждение для любых триангуляций треуголь- ника? Если нет, то для каких именно триангуляций оно верно? § 5. НЕПРЕРЫВНЫЕ ОТОБРАЖЕНИЯ. ГОМЕОМОРФИЗМЫ. СВОЙСТВО НЕПОДВИЖНОЙ ТОЧКИ Как было сказано выше, непрерывные отображе- ния— это такие, которые переводят близкие точки в близкие. Мы сейчас должны уточнить это определение. 13
следовательно, такая окрест- пересечение множества X и Близость или удаленность точек определяется расстоя- нием между ними; точка у считается близкой (или до- статочно близкой) к точке х, если расстояние между ними меньше некоторого числа г > 0; все такие точки у, близкие к точке х, образуют, как говорят, ее г-окрест- ность. Геометрически, на плоскости, эта г-окрестность представляет собой круг с исключенной граничной ок- ружностью, имеющий радиус г и центр в точке х. В про- странстве эта окрестность — шар с исключенной гранич- ной сферой. Если X — множество, лежащее на плоскости (например, прямая, окружность, квадрат и т. д.) и х— его точка, то r-окрестность точки х в множестве X есть, по определению, множество всех точек из X, расстояние которых от х меньше г. ность представляет собой круга радиуса г (рис. 14). Пусть теперь X и У — множества (для опреде- ленности — на плоскости)' и / — отображение X в У. Обычно это записывается так: f: Х->У. Если х — точка в X и у — f(x), то, как мы знаем, у назы- вается образом точки х; точку х называют в этом случае прообразом точ- ки у. Отображение f: Х->¥ называется непрерывным в точке х, если для лю- бого числа е > 0 существует такое число 6 > 0, что об- раз каждой точки из 6-окрестиости точки х лежит в е-окрестности точки у. Итак, непрерывность отображения в точке х озна- чает, что если мы возьмем не одну какую-нибудь, а лю- бую, совершенно произвольную окрестность точки-обра- за у, то для нее должна найтись соответствующая ей и зависящая от нее окрестность точки-прообраза х; соот- ветствующая в том смысле, что все точки из второй окрестности при отображении переходят в первую ок- рестность. Если отображение [: Х->У непрерывно в каждой точ- ке множества X, то говорят, что оно непрерывно на X или просто непрерывно. Рис. 14 19
Пример 1. Проецирование квадрата на его сто- рону АВ есть отображение, переводящее любую точку к квадрата в основание перпендикуляра f(х), опущенного из х на АВ (рис. 15). Какова бы ни была е-окрестность точки f(x), в нее проектируется б-окрестность точки х, имеющая тот же самый радиус. Поэтому для любого числа е > 0 нашлось соответствующее ему число б > О, притом равное е. Значит, проецирование непрерывно всюду в квадрате. Пример 2. Пусть Ki и — концентрические кру- ги с центром в точке О и радиусами г и R > г соответ- ственно. Определим отображение f: К\->~К,2 следующим образом. Пусть точка О переходит в себя, а каждый ра- диус ОА круга Ki отображается линейно на радиус ОВ круга Кг, имеющий то же направление (рис. 16). Линей- ность отображения означает, что если точка С перехо- дит при этом в D, то ОС _ OD ОА ~ OB' Если еще при этом точка Е переходит в F, то из подо- бия треугольников ОСЕ и ODF (см. рис. 16) следует, что длина отрезка СЕ при отображении увеличивается в 7- раз; поэтому всякая окружность при отображении переходит в окружность, а круг радиуса б — в круг ра-. диуса е= — б. Значит, по любому заданному 8 > 0 иа- 20
шлось соответствующее ему б = -^-г, и отображение не- прерывно. Пример 3. Пусть К — круг радиуса 7? с центром в точке О. Рассмотрим радиальную проекцию круга К из центра на его граничную окружность С. Она определя- ется так: если х — точка круга, отличная от его центра, то f(x) есть точка пересечения луча, идущего из цен- тра О через точку х, с окружностью С (рис. 17). Проек- ция точки О этим не определяет- ся, но мы дополнительно предпо- ложим, что центр проецируется, например, в самую высокую точ- ку А окружности С. Покажем, что радиальная проекция разрывна в центре круга и непрерывна в лю- бой другой его точке. Возьмем 8-окрестность точки А = f(O) на окружности С настолько малой, чтобы она не совпадала со всей окружностью) для этого доста- точно взять, например, 8 < 2/?. Тогда для такого числа е не су- ществует соответствующего ему числа б: какую бы малую б-окре- стность точки О мы ни брали, точки из этой окрестности при отображени разбегаются во все стороны, и поэтому их образы не лежат в выбран» ной 8-окрестности точки О. Итак, в центре круга отобра- жение разрывно. Пусть х — точка круга, отличная от центра (см. рис. 17), f(x) —ее образ и дуга MN (с исключенными концами)—8-окрестность точки f(x). Тогда соответ- ствующая б-окрестность точки х легко находится геомет- рически: для этого надо взять наибольший круг с цен- тром в точке х, лежащий в круговом секторе, который опирается на дугу MN. Радиус этого круга равен б. Можно вывести формулу, выражающую зависимость числа б от числа 8 (см. задачу 14). Отображение f: X-*- У называется взаимно однознач- ным, если оно переводит различные точки множества X в различные точки множества У, или, как говорят, если оно не склеивает точки X. Отображение f: X-+-Y называется наложением, если каждая точка множе- 21
ства У является образом какой-то точки (или каких-то точек) множества X. Таким образом, при наложении множество X отображается на все множество У, а не на его часть. Иногда о наложении говорят просто, что оно является отображением «на». Для взаимно однозначного наложения f: X -> У мож- но определить обратное отображение f-1: Y-+X, кото- рое каждой точке у из У ставит в соответствие точку х из X, переходящую в у при отображении f. Взаимно однозначное наложение f: X -> У называет- ся гомеоморфизмом, если оно само непрерывно и обрат- ное отображение тоже непрерывно. Сами множества X и У в этом случае называются гомеоморфными. Те свойства множеств, которые не изменяются при гомео- морфизмах, называются топологическими свойствами. Их изучением занимается наука топология. Из рассмотренного выше примера 2 можно заклю- чить (как именно?), что любые два круга гомеоморфны между собой. Можно проверить, что круг гомеоморфеп квадрату, треугольнику, любому выпуклому многоуголь- нику. Гомеоморфны между собой также границы этих фигур (окружность и контур квадрата или треуголь- ника) . Говорят, что множество X обладает свойством непо- движной точки, если каждое непрерывное отображе- ние [: Х->Х этого множества в себя имеет неподвиж- ную точку. Легко видеть, что это свойство является то- пологическим, т. е. если его имеет какое-то множество X, то им обладает и всякое множество У, гомеоморфное X. Проверим это. Пусть g: X У — гомеоморфизм и f: У-> У — любое непрерывное отображение. Рассмо- трим отображение <р = g~xfg множества X в себя. Это отображение (называемое композицией трех отображе- ний g, f и g-1) определяется так: сначала к точке х из X применяется отображение g, тогда получается точка У = S(x) из У; затем к у применяется f и получается точка f(y) =fg (x) из У; наконец, применяется g~} и по- лучается точка g~xfg{x\ из X. Можно проверить, что отображение <р множества X в себя непрерывно. Поэто- му существует неподвижная точка х0 в X. Обозначим через уо образ этой точки при гомеоморфизме g: Уо = — g(x0). Тогда имеем Ф (*о) = g~'fg (*о) = х0. 22
Применяя к обеим частям этого равенства отображе- ние g, получаем gg~lfg (*о) = £(*о), или = (5.1) Так как имеем g(x0)=y0, то равенство (5.1) дает f(t/o) = = уо, т. е. точка у0 неподвижна. Доказанное утверждение очень важно, так как позво- ляет доказывать свойство неподвижной точки только для одного представителя целого класса гомеоморфных ме- жду собой множеств. Так, например, в § 8 это свойство будет доказано для квадрата, а тем самым — для круга, треугольника и всякого выпуклого многоугольника на плоскости. ЗАДАЧИ 13. Пусть X и У— множества (для определенности — на пло- скости), f — отображение X в У. Что можно сказать об этом ото- бражении, если: а) для любого числа б> 0 и любого числа е > 0 образ каж- дой точки нз 6-окрестности некоторой точки х0 лежит в е-окрест- ностн точки уо — f (х0); б) для любого числа б > О существует такое число е > О, что образ каждой точки из 6-окрестности точки хй лежит в е-окрестностн точки уй = f(Хо)? 14. Доказать непрерывность радиальной проекции круга на его граничную окружность в любой точке, отличной от центра. Иначе говоря, найтн формулу, выражающую зависимость числа о от 8. 15. Говорят, что отрезок [а, 6] не вырождается, если а =£ Ь. Докажите, что все невырождающнеся отрезки гомеоморфны между собой. 16. Докажите, что композиция двух (или трех) непрерывных отображений есть непрерывное отображение. § 6. КОМПАКТНОСТЬ Пусть {xi, Хг, ..., хп, ,..} — последовательность точек, лежащих на прямой, на плоскости или в пространстве. Эту последовательность мы будем короче обозначать так: {Хп}. Отдельный член последовательности с но- мером п обозначим Хп. Говорят, что последовательность {хп} сходится к точке Хо, когда номер п стремится к бес- конечности, если для любого числа е > 0 найдется та- кой номер т, что для всех номеров п > т расстояние между точками хо и хп меньше е. Обозначают это так: хп-+Хо. Иначе говоря, сходимость хп-+х0 означает, что 23
какую бы s-окрестность точки хо мы ни взяли, в ней ле- жат все точки последовательности, начиная с рого номера. г _1±Ы12 Хп~ п Например, последовательность на прямой сходится к нулю, так некото- точек как все члены последовательности с нечетными номерами равны нулю, а член с четным номеоом п = 2k имеет вид 2 1 1 1 Xn==’2F=3T' Если мы потребуем, чтобы было -р < е, то получаем k > i, откуда -у > у или п > Итак, [2 1 —]+ 1 (где квадратные скобки обозначают целую часть числа — ), то точка хп с таким номером п лежит в е-окрестности нуля. С другой стороны, последовательность ни к чему не сходится, так как из нее можно выделить две подпоследовательности, сходящиеся к разным точ- кам; именно, подпоследовательность h - - —!— I I 1 ’ 3’ 5’ •••’ 2k — 1 ’ ’ • • J сходится к нулю, а подпоследовательность J 1 —L 1 —~ 1 —L 1 —L I U 2 ’ 4 ’ 6......1 2k ’ J сходится к единице. С помощью последовательностей определяется поня- тие компактности — одно из наиболее важных в топо- логии. Множество X называется компактным (или просто компактом), если из любой последовательности {xi, х2, •.., Хп, ...} точек этого множества можно выбрать подпоследовательность {хП1, х«2, ..., Xnk, ...}, сходя-, щуюся к некоторой точке хо этого же множества. Например, всякое конечное множество компактно, так как любая последовательность его точек содержит стационарную подпоследовательность, у которой все точки одинаковы; а такая подпоследовательность, оче«; видно, сходится. Мы докажем, что отрезок и квадрат компактны. Этим свойством обладают также все выпуклые многоугольни-. ки, а также круг, окружность, сфера, 24
Рассмотрим сначала два примера некомпактных мно- жеств. Это числовая прямая R и ее интервал (0, 1). Действительно, из последовательности натуральных чи- сел {1, 2, 3, ..., п, ...} на R нельзя выделить никакой сходящейся подпоследовательности, откуда следует, что числовая прямая R некомпактна. С другой стороны, по- (111 1 1 следовательность точек $ тр y, ле- жащая на интервале (0, 1), сходится к нулю, но так как нуль не входит в этот интервал, то условие компактно- сти опять не выполняется. Доказательство компактности отрезка основано на принципе стягивающихся отрезков. Этот принцип (или какое-нибудь эквивалентное ему утверждение) принима- ется обычно за одну из аксиом числовой прямой. Принцип стягивающихся от р ез ко в. Если последовательность отрезков {/0, Д, ..., In, ...} такова, что каждый из них лежит в предыдущем и длины их стремятся к нулю, когда п стремится к бесконечности, то все эти отрезки имеют единственную общую точку. Докажем компактность отрезка 10 = [а, &]. Пусть {Xi, х2, ..., хп, .. .} — произвольная последовательность точек, лежащая на [а, &]. Разделим отрезок [а, Ь] попо- лам. Тогда хотя бы одна его половина содержит беско- нечно много (различных или одинаковых) точек после- довательности {х„}. Обозначим эту половину через Ц и выберем в ней точку хп, последовательности {х„}. Отре- зок снова разделим пополам и обозначим через /2 ту его половину, которая содержит бесконечно много точек последовательности {хп}. Выберем в отрезке /2 точку хп, из последовательности {хп}. Продолжая так дальше, по- лучим последовательность вложенных друг в друга от- резков {/0 = [a, b], Ii, ..., h, ...} таких, что длина от- ft — а резка h равна ~^k и отрезок h содержит точку Xnk последовательности {хп}. Ясно, что длины отрезков h стремятся к нулю. Согласно принципу стягивающихся отрезков, существует единственная точка х0, принадле- жащая всем отрезкам Д. Д = 0, 1, 2, ...) и, в частности, отрезку [а, Ь]. Докажем, что подпоследовательность то- чек [xnt, Хп2, Xnk, выбранная из последова- тельности {хп}, сходится к точке хо. Для этого возьмем произвольное число 8 > 0. Тогда существует такой но- мер пг, что длина отрезка 1т, равная ——> будет мень- 3 Ю. А. Шашкин 25
ше чем е. Так как, кроме того, отрезок 1т содержит точку хо, то весь он лежит в е-одрестности этой точки. Это же заключение справедливо для всех отрезков h с номерами k т. Итак, s-окрестность точки хо содер- жит все точки последовательности начиная с номе- ра пт- Поэтому последовательность {^} сходится к точке хо, и компактность отрезка /о доказана. Докажем компактность квадрата. Пусть Qo— квадрат, стороны которого параллельны осям координат Ох и Оу и длина стороны которого для определенности равна 1. Пусть {рп} — произвольная последовательность точек из Qo. Разобьем Qo на четыре равных квадрата Прямыми, параллельными его сторонам. Пусть Qi — один из этих четырех квадратов, а именно тот, который со- держит бесконечно много (различных или одинаковых) точек последовательности {рп}. Выберем одну такую точ- ку и обозначим ее pni. Далее, разобьем квадрат Q! та- ким же способом на четыре равных квадрата и обозна- чим через Q2 тот из них, который содержит бесконечно много точек последовательности {рп}. Выберем одну та- кую точку и обозначим ее Продолжая так дальше, получим последовательность вложенных друг в друга квадратов {Qo, Qi.....Qu, ...} таких, что длина сторо- 26
ны квадрата Qk равна и Qk содержит точку рПк из последовательности {рп} (рис. 18). Тогда проекции этих квадратов на ось Ох образуют последовательность стя- гивающихся отрезков {/о, ....на этой оси. Пусть Хо — единственная общая точка всех этих отрезков. Далее, пусть {/о, /?, ..., Z|, ...}—последовательность стягивающихся отрезков на оси Оу, которые являются проекциями квадратов {Qo, Qi, .... Qk, ...} на эту ось, и у0 — единственная общая точка всех этих отрезков. Предоставляем читателю самому проверить, что подпо- следовательность сходится к точке квадрата Qq, имеющей координаты (х0, Уо). Этим будет завершено доказательство компактности квадрата Qo. ЗАДАЧА 17. Докажите, что функция f, непрерывная на отрезке [а, 6], ограничена сверху и снизу, т. е. существуют такие числа т и М, что т sO f(x)^Z М для любой точки х из отрезка. § 7, ДОКАЗАТЕЛЬСТВО ТЕОРЕМЫ БРАУЭРА ДЛЯ ОТРЕЗКА. ТЕОРЕМА О ПРОМЕЖУТОЧНЫХ ЗНАЧЕНИЯХ. ПРИЛОЖЕНИЯ Теорема Брауэра для отрезка уже сформулирована в § 1. Теперь будет дано ее доказательство с использо- ванием точного понятия непрерывности «на языке е-6». Основная идея доказательства состоит в том, что мы разбиваем отрезок на части и находим малый отрезок, концы которого при отображении смещаются в разных направлениях. Эти смещения должны быть непременно малыми, так как в противном случае отображение имело бы разрыв. Иначе говоря, найденный маленький отрезок можно приближенно рассматривать как неподвижную «точку». Затем настоящая неподвижная точка «находит- ся» точно с помощью принципа стягивающихся отрезков. Итак, пусть имеется непрерывное отображение f от- резка [а, Ь] в себя. Если какой-нибудь конец отрезка [а, Ь] остается неподвижным при этом отображении, то теорема доказана. Поэтому будем считать, что оба кон- ца смещаются, причем точка а сместится, конечно, впра- во, а точка b — влево. Разделим отрезок /о = [я, &] по- 27
„ a b долам точкой с = —%—. Если точка с неподвижна, то теорема доказана. Пусть точка с смещается либо влево, либо вправо. В том и другом случае одна из половин от- резка 10 такова, что ее концы при отображении сме- щаются внутрь нее самой. Обозначим ее Ц. Повторим уже проделанный процесс, деля отрезок Ц пополам. Тог- да либо его середина неподвижна, либо найдется поло- вина /2 отрезка Ц, концы которой смещаются внутрь нее самой. Продолжая так дальше, мы либо через конечное число шагов найдем неподвижную точку отображения, либо получим бесконечную последовательность {/о, Л, Л, .. •, In, ...} стягивающихся отрезков, у каждого из которых концы смещаются внутрь него. Пусть хо —единственная общая точка всех этих от- резков. Докажем, что f(x0) — хо. Это сразу следует из соображений непрерывности. Более подробно: пусть, на- оборот, точки хо и уо = f(x0) различны и для определен- ности пусть уо лежит правее, чем Хо. Отображение f не- прерывно в точке Хо- На языке е-6 это значит, что для любой е-окрестности точки уо найдется такая 6-окрест- ность точки Хо, что образы всех ее точек лежат в е-ок- рестности точки уо- Число е > 0, равное радиусу е-ок- рестности, находится в нашем распоряжении. Возьмем его настолько малым, чтобы упомянутые е- и 6-окрестно- сти не имели общих точек (рис. 19). Тогда все точки из {----(-----1----)—---------(---1----)--------4 a уд-& уэ у0+с Ъ Рис. 19 6-окрестности, переходя в е-окрестность, смещаются вправо. Если теперь взять номер п достаточно большим, то отрезок In с таким номером целиком лежит в 6-ок- рестности точки хо, и поэтому все его точки смещаются вправо. Это противоречит тому, что, как мы видели, ле- вый конец отрезка 1п смещается вправо, а правый — вле- во. Этим доказательство заканчивается. Как было сказано в предисловии, нахождение корней уравнения f(x) =0 на отрезке [а, &] можно свести к на- хождению неподвижных точек отображения F, где F(x)=Xf(x) + х. Рассмотрим теперь этот вопрос по- дробнее и прежде всего докажем следующую теорему. Теорема (о промежуточных значениях). Если f — непрерывная функция, заданная на отрезке 28
[a, 6], и такая, что f(a) <Z f (&), и если число с удовле* творяет неравенствам f(a) < с < f(b), то на отрезке найдется такая точка хо, что f(xQ) = с. Иначе говоря, непрерывная функция на отрезке при* нимает все промежуточные значения. Эту теорему мы докажем сначала для частного слу- чая, когда с = 0 и, следовательно, f(a) < О, f(b) > 0. Идея доказательства состоит в том, что, имея на отрезке [а, Ь] функцию f(x), мы строим на этом же отрезке но- вую непрерывную функцию F(x) = к[(х) + х, где пара- метр Л, =/= 0 выбирается так, чтобы функция F(x) отобра- жала отрезок [а, &] в себя. Если проделать такой выбор, то функция F (х) имеет на этом отрезке неподвижную точку х0; тогда kf(x0) + х0 — хо, и поэтому f(x0) = 0,. Выбор параметра Л, иллюстрируется рис. 20: чтобы функ- ция F(x) отображала отрезок [а, Ь] в себя, ее график не должен выходить за пределы квадрата ABCD, поэтому число Z должно быть достаточно малым по абсолютной величине, иначе говоря, график функции f(x) должен быть подвергнут сжатию; кроме того, следует взять X < 0, иначе при любом сжатии график функции Е(х) выйдет за пределы квадрата. Итак, все дело сводится к точному определению чис- ла Л. Мы сделаем это следующим образом. Непрерывная функция f(x) ограничена на [а, &], т. е. существуют та- кие числа m и М, что пг -ф f(x) -ф М для любой точки х 29
из этого отрезка (см. задачу 17), причем, очевидно, в нашем случае т <7 О, М > 0. Далее, так как /(а) <7 0, то ввиду непрерывности функции f(x) имеем f(x) <7 О для всех точек х, достаточно близких к точке а. Мы вы-, берем такую точку хь чтобы было f(x)<0, если а -Д х -Д Xi. Аналогично, выберем точку х2 так, что f(x) >0, если х2 sT х b (см. рис. 20). Теперь поло- жим л (а — Xi b х2 ] Л = max { —п-1-, --- >, I Л1 т ) т. е. возьмем в качестве X не меньшее (иными словами, не большее по абсолютной величине) из двух отрица- а — л', b — х2 .тельных чисел —п— и ------. М т Покажем, что при таком % будет F(x)^a, если с^х^й. Пусть сначала точка х такая, что /(х)^0. Возьмем неравенство Z - и умножим обе его части на f (х). Тогда (х) а ^х' f(x), или, используя неравенство — f (х) — М, получаем F(x) = Xf(x) + x>-^M(x) + x== + + x = + х. Так как f(x)>0, то, ввиду выбора точки х,, имеем X > хь и поэтому F (х) > а — Xj + х > а. Пусть теперь точка х такая, что f(x)<0. Тогда ЛДх) > 0, и поэтому F (х) = (х) + х > х > а. Покажем, что если а^х^й, то 77(x)^fe. Пусть сначала точка х такая, что f(x)^O. Тогда X/ (х) =$7 0, и поэтому F (х) = Л/ (х) + х <7х <7 Ь. Пусть теперь точка х такая, что f (х) < 0. Возьмем неравенство и умножим оое его части на f(x). Тогда Z) (хХ-Ц^ f (х), или, используя неравенство — f(x)< <7 — т, получаем Г (х) - У (х) + X < X ! (X) + х = X’ (- f «) + X < b — х2 t \ . < (— т) + х = ъ — х2 + X. за
Так как f(x) < 0, то, ввиду выбора точки х2, имеем х < х2, и поэтому F(x) b — х2 + х < Ь. Итак, непрерывная функция F(x) отображает отре- зок [а, 6] в себя, поэтому у нее имеется неподвижная точка хо, для которой, следовательно, f(x0) = 0. В случае, когда с #= 0, все рассуждения сохраняются, если в них заменить функцию f(x) на f(x) — с- В част- ности, надо положить F(x) «= —с] + х. Детальное проведение доказательства предоставляется самому чи- тателю. Теорема о промежуточных значениях, конечно, спра- ведлива и в том случае, когда /(а) >/(&), а число с удовлетворяет неравенствам f(a) > с > f(b). И здесь читатель пусть попробует сам провести доказательство. Наконец, заметим, что теорема о неподвижной точке следует из теоремы о промежуточных значениях (зада- ча 18). ЗАДАЧИ 18. Выведите теорему о неподвижной точке для отрезка нз теоремы о промежуточных значениях. 19. Дайте доказательство теоремы о промежуточных значе- ниях, не зависящее от теоремы о неподвижной точке. 20. Пусть f — непрерывная функция на отрезке [а, Ь], отобра- жающая каждый конец отрезка в себя, т. е. /(а) — a, f(b) = b. Пусть g— любая непрерывная функция, отображающая отрезок [а, 6] в себя. Докажите, что тогда на этом отрезке найдется такая точка х0, что f(х0) = g(х0). Сохранится лн это утверждение в силе, если g — произвольная непрерывная функция на [а, о]? 21. Докажите, что непрерывное отображение f отрезка А => = [а1, а2] на (весь) отрезок В = [&ь 62], содержащий в себе от- резок А, имеет неподвижную точку. Верно ли это, если образ ?(А) отрезка А не совпадает с В, а только лежит в нем? 22. Пусть f — непрерывное отображение отрезка [а, Ь] па себя. Докажите, что тогда отображение g — f2 (композиция отображе- ния f с самим собой) имеет по крайней мере две неподвижных "очки. Верно ли это, если f отображает отрезок [а, 6] в себя, но не на себя? 23. Функция f, заданная на отрезке [а, о], называется неубы* вающей, если нз Xi < х2 следует f(xI)^f(x2), и невозрастающей, если из Xi < х2 следует f(xi) f(x2). Докажите, что неубывающая (а также невозрастающая) функция, отображающая отрезок в себя, имеет на нем неподвижную точку, даже если она не обяза- тельно непрерывна. 24. Докажите, что кубическое уравнение айх3 + ajx2 + агх -f- а3 = 0, где а0 Ф 0, а остальные коэффициенты — любые действительные числа, имеет по крайней мере один действительный корень. Оче- видно, что если аэ = 0, то число х = 0 является корнем этого уравнения. Можно ли что-нибудь сказать о наличии у него поло- жительного или отрицательного корня, если аэ 0? 31
Укажем некоторые следствия теоремы о промежуточ- ных значениях. Рассмотрим непрерывные отображения окружности С в числовую прямую R. Положение тонких на окружности обычно описывается при помощи угла а, образованного радиусом, проведенным из центра С, с радиусом, направленным вправо от центра (рис. 21). Угол а называется угловой координатой точки х. Его положительное направление обычно отсчитывается про- тив часовой стрелки. Пока мы предполагаем, что а из- меняется в пределах от 0 до 2л (в радианном измере- нии). Две точки х и х*, ле- жащие на окружности, на- зываются антиподами, если их угловые координаты от- личаются на л (или, что то же, если соединяющая их хорда является диаметром окружности). Теорема Борсука— Улам а для окружно- — непрерывная функция на Рис. 21 сти*). Пусть f: С —>R окружности. Тогда существует пара точек-антиподов х и х* такая, что f(x) = f(x*). Доказательство. Пусть С — окружность единич- ного радиуса с центром в начале координат и а—угло- вая координата ее точки х (см. рис. 21). Определим на отрезке I = [—1, 1] непрерывную функцию g(y) следую- щим образом. Если у — точка на I, то пусть х — точка пересечения перпендикуляра к горизонтальной оси, вос- ставленного из точки у, с верхней полуокружностью и х* — антипод точки х. Положим g (</) = f (х) “ f (%’) == f (а) — f (а ± л). На концах отрезка I значения функции g(y) равны £(1) = f(°) — Цл) 11 §(—1) = Ил) —- f(0), т. е. всегда §(1) = —g(—1). Если §(!) = 0, то все доказано. В про- тивном случае по теореме о промежуточных значениях на отрезке 1 найдется такая точка у, что g(y) = 0. Если теперь х — точка окружности, соответствующая точке у, то f(x) = f(x*). *) К. Борсук (1905—1982)—польский математик, С. Улам (1909—1984)—американский математик польского происхождения. 32
Следствие. В данный момент времени на любой большой окружности земного шара {например, на эква- торе) найдется пара антиподов, в которых температура воздуха одинакова. Первая теорема о блинах. Если А и В — ограниченные фигуры на плоскости, то существует пря- мая, которая делит каждую из этих фигур на две части равной площади. В этой теореме предполагается, что каждая фигура имеет площадь (что может быть не всегда, а именно если фигура имеет очень сложную, замысловатую фор- му). Понятно, почему теореме присвоено такое название: она утверждает, что два блина, лежащие на одной та- релке, можно разрезать точно пополам одним взмахом ножа. заключим обе фигуры (ограниченность фигур Рис. 22 Для доказательства внутрь окружности С (рис. 22) как раз и означает возможность этого). Для любой точки х, ле- жащей на окружности С, рас- смотрим ее диаметр Dx, прохо- дящий через х. Пусть Lt — пер- пендикуляр к Dx, проходящий через точку на Dx, расстояние которой от х равно t (0 t d, здесь d — диаметр окруж- ности). Пусть fi(Z)—площадь части фигуры А, лежащей с той же стороны от Lt, что и х, а /2(0—площадь другой части. Функции /ДО и /2(0 заданы на отрезке [0, d] и обе непрерывны там, так же как их раз- ность /(0=/1(0—/г(0- Ясно, что /(0)=—/(d), и по- этому на отрезке [0, d] найдется такая точка t, что f(t) = — О, или /1(0= /2(0- Таким образом, прямая Lt, прохо- дящая через эту точку, делит А пополам. Эта же прямая делит фигуру В на какие-то две части. Обозначим через gi(x} площадь той части В, которая лежит ближе к точке х, и через gz(x)—площадь другой части. Рассмотрим функцию g{x)— gi(x)— g2{x). Она задана на окруж- ности С и непрерывна там. Когда точка х, непре- рывно перемещаясь по С, перейдет в свой антипод х*, упомянутые части фигуры В поменяются местами. По- этому g(x) — —g(x*) для всех точек х на окружности С. По теореме Борсука — Улама найдется такая точка хг 33
где g(x) = g(x*). Два равенства g(x) = — g(x*) и g(x) = g(x*) дают g(x) = 0, т. e. на окружности имеется точка х, для которой прямая Lt делит обе фигуры пополам. Вторая теорема о блинах. Если А — ограни- ченная фигура на плоскости, то существуют две взаимно перпендикулярные прямые, разделяющие А на четыре части одинаковой площади. Как и раньше, заключим фигуру А внутрь окружно- сти С. Для любой точки х на С обозначим через Ьх диа- Рис. 23 Пусть Si (х), S2(x), S3(x)' щади этих частей. Ясно, ч метр, проходящий через точ- ку х и ее антипод х*. Далее, пусть Lx— прямая, перпен- дикулярная Ьх и делящая А пополам, а Мх — прямая, тоже делящая А пополам, но параллельная Dx (суще- ствование таких прямых уже доказано). Эти две прямые делят А на четыре части, ко- торые мы, двигаясь против часовой стрелки, обозначим по порядку АДх)', А2(х)', АДх) и АДх) (рис. 23). и S4(x)—соответственно пло- SI(x) + S2(x) = S3(x) + S4(x) и $4 (х) 4~ iS| (х) — S-2 (х) + S3 (х), откуда имеем 5Дх) = S3(x), S2(x) = S4(x). Эти равенства получены при любом, но фиксирован- ном положении точки х. Пусть теперь эта точка, дви- гаясь непрерывно по окружности С против часовой стрелки, пройдет дугу в радиан и займет положе- ние у. Тогда часть АДх) фигуры А непрерывно перей- дет в АДх), ..., часть АДх) перейдет в АДх). Поэтому S^y) = S2(x) и S2(y) = S3(x). Положим f(x) = Si(x) —S2(x). Тогда f (У) = Si (у) - S2 (у) = s2 (X) - S3 (x) = = $2(x)-$1(x) = -f(x). Значит, когда x пробегает дугу в радиан, непрерыв- ная функция f меняет знак. Отсюда обычным способом 34
заключаем, что в некоторой точке х этой дуги f(x) = O« Такая точка дает нужное разбиение фигуры А. Это за- вершает доказательство. Заметим, что в теоремах о блинах мы не проверяли непрерывность встречающихся там функций. Доказа- тельства этой непрерывности читатель найдет в § li книги [5]. Мы закончим этот параграф одной задачей из меха- ники. Пусть поезд движется по прямолинейному участку пути между двумя станциями. В одном из вагонов к полу шарнирно прикреплен стержень. Предположим, что ось шарнира параллельна осям вагона. Стержень предо- ставлен самому себе и может вращаться, занимая любое положение между двумя крайними лежачими положе- ниями: вперед по ходу поезда и назад. Вопрос состоит в следующем: можно ли придать стержню такое началь- ное положение, чтобы за все время движения поезда он не упал, не прикоснулся к полу вагона? Мы увидим, что ответ на этот вопрос утвердительный. При этом нам не потребуется точного знания законов динамики, учета всех сил, действующих на стержень. Достаточно будет сделать лишь одно предположение физического характе- ра: конечные положения стержня непрерывно зависят от начальных. В частности, если стержень лежал на полу с самого начала, то он и дальше останется в этом лежа- чем положении. Состояние стержня в каждый момент времени опре- деляется одной координатой: углом а, который он обра- зует с полом (рис. 24). Уг- лам а = 0 и а = л соот- / ветствуют два взаимно про- / тивоположных (лежачих) Л1"’ положения. Нужное утверж- J дение будет доказано от ~(Д* (°) противного: допустим, что ’ ' всегда, т. е. при любом на- Рис. 24 чальном положении, стер- жень упадет или в одну, или в другую сто- рону, так что а примет в конце концов значение О или л. Зададим на отрезке {0, л] функцию f(a), ставя в соответствие каждому начальному положению стержня его конечное положение. Иначе говоря, если, например, п угол а вначале имел значение -g- и стержень упал вправо, то полагаем f (ур) — 0- Согласно нашим предпо- 35
ложениям, функция f(a) непрерывна на отрезке [0, я] и принимает на его концах следующие значения: f(0) = О, /(л) = л. Кроме того, каждое значение этой функции равно либо 0, либо л. Ясно, что существование такой функции противоречит теореме о промежуточных значе- ниях, что и доказывает наше утверждение. Приведенное доказательство является «чистым дока-, зательством существования»: оно не дает никаких ука- заний на то, как найти искомое начальное положение стержня. Аналогичное замечание относится и к рассмо- тренным выше задачам о разрезании блинов. ЗАДАЧИ 25. Докажите, что окружность не гомеоморфна прямой или какому-либо ее подмножеству. 26. Найдите ошибку в следующем рассуждении. Температура воздуха в любом месте, например в городе Свердловске, меняется со временем непрерывно. Проследим за ее изменением за один час, в течение которого минутная стрелка сделает полный оборот по циферблату часов. По теореме Борсука — Улама найдутся два момента времени, отстоящие один от другого на полчаса, в кото- рые температура одинакова. Мы можем считать, что стрелка ча- сов движется с любой скоростью, а моменты начала и конца от- счета выбирать произвольно. Поэтому температура воздуха одина- кова в любые два момента времени, т. е. постоянна. 27. Очевидно, что если один блин имеет форму круга, а дру- гой — квадрата, то прямая, делящая оба блина пополам, проходит через их центры. Верно ли это для любых двух блинов, имеющих форму правильных многоугольников? 28. Докажите, что вокруг всякой замкнутой кривой, лежащей на плоскости, можно описать квадрат. § 8. ДОКАЗАТЕЛЬСТВА ТЕОРЕМЫ БРАУЭРА ДЛЯ КВАДРАТА Мы дадим два доказательства этой теоремы. Каж- дое из них рассчитано на «своего» читателя. Для тех, кто желает познакомиться только с основными идеями, не вдаваясь в подробности, дается наглядное, но не «строгое» доказательство на шахматной доске, заимство- ванное из книги [6, с. 141]. Для читателей, которых «при- близительные» рассуждения не удовлетворят, доказа- тельство формализуется с использованием «языка е-б». Впрочем, основная идея в обоих случаях одна и та же: как и раньше, в одномерном случае, мы ищем маленький квадрат (вместо отрезка), в котором разные точки сме- щаются в разных направлениях, и тогда, чтобы сохра- нить непрерывность, эти смещения следует считать за
малыми или совсем исчезающими, что и говорит о нали- чии неподвижной точки. Итак, пусть имеется непрерывное отображение квад- рата (шахматной доски) в себя. Для каждой точки р квадрата обозначим через q ее образ при этом отобра- жении. Назовем поле доски красным, если для каждой его точки р точка q лежит ближе к правому краю доски, чем сама точка р; если для всех точек р поля их обра- зы q лежат ближе к левому краю доски, чем сами точ- ки р, то такое поле назовем синим; желтыми будем на- зывать поля, которые не являются ни красными, ни синими. Если точка лежит на правом крае доски, то ее образ не может быть ближе к этому краю, чем сама точка; поэтому все поля крайней правой вертикали — не красные; аналогично, все поля крайней левой вертика- ли— не синие. Далее, точка не может приблизиться од- новременно к левому и правому краю; поэтому красные и синие поля не могут быть соседними (соседние поля имеют по крайней мере одну общую точку). Значит, если запретить королю ходить по желтым полям, то он не сможет пройти от левого края доски к правому, а тогда ладья пройдет от нижнего края доски к верхнему, дви- гаясь только по желтым полям (см. задачу 7). Таким образом, от нижнего края доски к верхнему можно провести линию, которая проходит только по желтым полям. Такой линией является, например, ломаная, проходящая через центры тех полей, по которым про- шла ладья. Возьмем такую линию и из каждой ее точки р проведем стрелку (вектор смещения) в точку q. В на- чальной точке этой линии, лежащей на нижнем крае доски, стрелка (р, q) не может быть направлена вниз '(хотя бы и с отклонением влево или вправо), а идет, во- обще говоря, вверх. В конечной точке линии, располо-' женной на верхнем крае доски, стрелка-вектор (р, q) идет, вообще говоря, вниз. Так как направление стрелки по ходу движения меняется непрерывно, то на линии найдется такая точка pi, в которой стрелка (pi, qi) на- правлена горизонтально. Но из определения желтого поля вытекает, что в поле, содержащем точку pi, най- дется такая точка р2, где стрелка (р2, д2) направлена вертикально. Если поле мало, то подобный скачок в пет ремене направления стрелки возможен лишь при усло- вии, что сами стрелки малы для всех точек р в этом поле. 3?
Если теперь разделить доску на п2 полей и устремить число п к бесконечности, то мы получим в пределе точку ро, в которой стрелка (ро> <7о) исчезает, т. е. неподвиж- ную точку. Переходим к строгому доказательству. Рассмотрим квадрат ^ = Л1Л2ЛзЛ4 и докажем, что всякое его непрерывное отображение f в себя имеет неподвиж- ную точку. Пусть имеется какое-нибудь разбиение квадрата Q на малые квадраты-грани прямыми, параллельными его сторонам (рис. 25). Если какая-то вершина разбиения остается неподвижной р— вершина разбиения, q бражении f, (р, q) — векто при отображении Д то теорема доказана. Поэто- му будем считать, что все вершины перемещаются. Поставим в соответствие каждой вершине разбие- ния в качестве отметки одно из чисел 1, 2, 3, 4. Эти отметки будут даны в зависимости от направ- ления, в котором смеща- ются вершины, и еще так, чтобы были выполнены условия леммы 4 (см. с. 15). Более точно, пусть = f (р) —ее образ при ото- р смещения и ф — угол, об- разованный этим вектором с положительным направле- нием горизонтальной оси. Припишем вершине разбиения р отметку в соответствии со следующей табл. 1 (см. также рис. 26). В частности, если точка р совпадает с вершиной Л1 квадрата Q, то угол ф удовлетворяет неравенствам 0<ф<-^-. Если при этом выполняются строгие нера- венства 0 < ф < -у, то согласно таблице мы даем вер- шине отметку 1. Если же ф = 0 или ф—-у, то пер- вая и третья строки таблицы показывают, что этой вер- шине можно приписать одну из трех отметок: 1, 2 пли 4. Чтобы удовлетворить условиям леммы 4, мы выбираем из трех возможных отметок одну, а именно 1. Аналогич- 33
Таблица 1 Угол Отметка -S В ° 1 или 4 о < Ф < % 1 л Ф = _ 1 или 2 у <Ф<Л 2 ф == л 2 или 3 Зл я<ф<-2~ 3 Зл Ф== — 3 или 4 < ф < 2л 4 Отметка 2 или J 3umi4 I Отметка. Рис. 26 но, вершина А2 получает отметку 2, вершина Л3 — от- метку 3, вершина Л4 — отметку 4. Если точка р лежит на стороне А\А2 квадрата Q и ле совпадает с ее концами, то тогда О -С <р л. Если 39
при этом выполняются строгие неравенства 0 < <р < или -j- < qp < л, то в соответствии с таблицей точка р •получает отметку 1 или 2 соответственно. Если для этой точки ф = 0, то из двух возможных отметок 1 или 4 мы выбираем первую, чтобы опять удовлетворить условиям леммы 4. Аналогично поступаем в случаях, когда ф =*^* ИЛИ ф = л. Такие же соображения применяются к точкам, лежа- щим на трех других сторонах квадрата. Наконец, точ- кам, лежащим внутри квадрата, отметки даются только согласно табл. 1, без оглядок на лемму 4. Итак, полученная система отметок удовлетворяет ус- ловиям леммы 4. Заключаем из этой леммы, что у на- шего разбиения имеется квадратная грань, несущая не менее трех различных отметок. Рассмотрим теперь последовательность разбиений {ti, т2, . • •, тя, ...} квадрата Q. Разбиение Тл с номером/г получается так: каждая сторона квадрата делится на 2п равных частей, и через точки деления проводятся пря- мые, параллельные его сторонам. Ясно, что длина всех ребер разбиения тп стремится к нулю, когда номер п стремится к бесконечности. Предположим, что все вершины каждого разбиения т„ сдвигаются при отображении f. Тогда в каждом раз- биении найдется грань — маленький квадрат, имеющая не менее трех различных отметок. Выберем в разбиении тл (п — 1, 2, ...) такой квадрат Qn и пусть хп, Уп, zn, ип — его вершины. Так как квадрат Q компактен, то из последователь- ности точек {xi, х2, ..., х„, ...} можно выбрать подпо- следовательность, сходящуюся к точке р0 из Q. Как и раньше, предполагаем, что к этой точке сходится сама последовательность {хп}. Тогда к этой же точке сходятся еще три последовательности: {уп}, {гп} и {ип}. Такое за- ключение можно сделать потому, что длина стороны квадрата Qn стремится к нулю, когда номер п стремится к бесконечности. Докажем, что точка ро неподвижна. Пусть, наоборот, точки ро и <7о = / (ро) различны. Рассмотрим два случая. Пусть сначала точка qo лежит строго выше, чем ро, п иначе говоря, пусть для точки ро имеем ф — -j- 40
(рис. 27, а) (угол <р можно определить для точки р0, даже если она и не является вершиной разбиения). Про- ведем горизонтальную прямую L, разделяющую точки ра и q0. Возьмем е-окрестность точки <?о, подчиненную един- ственному условию: чтобы она не имела общих точек с прямой L. Ввиду непрерывности отображения f в точке ро, существует такая ее б-окрестность, что образы всех точек этой окрестности лежат в упомянутой е-окрестно- сти точки <?о- Мы подчиним найденную б-окрестность точки ро еще одному требованию: возьмем ее настолько малой, чтобы она не имела общих точек с прямой £« Рис. 27 Тогда названные б-окрестность и e-окрестность не только не имеют общих точек, но и каждая точка из е-окрестно- сти точки <7о лежит выше любой точки из б-окрестностн точки ро- Поэтому если р — любая точка (например, вер- шина разбиения), лежащая в б-окрестности точки ро, и q = f(p) —ее образ, то вектор смещения (р, q) направ- лен вверх с возможным отклонением влево или вправо. Иначе говоря, для угла <р, соответствующего точке р, справедливы неравенства 0 <_ ф <_ л. Зна- чит, такая точка должна иметь одну из двух отметок: 1 или 2. С другой стороны, если взять номер п достаточно большим, то вершины хп, уп, zn, ип квадрата Qn лежат в найденной б-окрестности точки ро, и поэтому каждая из этих вершин не может иметь других отметок, кроме 1 или 2. Получается противоречие с тем, что вершины Qn должны иметь не меньше трех разных отметок. 41
Рассмотрим второй случай, когда вектор смещения (ро, <7о) направлен вверх с отклонением, например, впра-. во, т. е. когда для точки р0 имеем 0 < <р < -у (рис. 27, б)^ Проведем теперь две прямые, горизонтальную Ц и вер- тикальную L2, так, чтобы каждая из них разделяла точ- ки ро и <?о. Теперь е-окрестность точки qo и 6-окрестность точки ро выберем так же, как и раньше, но подчиним их дополнительному условию, чтобы каждая из них не име- ла общих точек ни с Ц, ни с L2. Тогда если р — любая точка из 6-окрестности точки ро и q = f(p), то для угла <р, соответствующего точке р, верны неравенства 0 < ф< о Значит, такая точка может иметь только одну от- метку, а именно 1. Если теперь рассмотреть вместо точки р вершины квадрата Qn с достаточно большим номером, то опять получаем противоречие. Мы рассмотрели два случая, соответствующие пер- вым двум строкам таблицы. Остальные шесть случаев можно предоставить разобрать читателю. Теорема Брау- эра для квадрата доказана. § 9. МЕТОД ИТЕРАЦИЙ Рассмотрим задачу приближенного решения уравне- ния X = f(x), (9.1) где f — непрерывное отображение отрезка [а, 6] в себя. Иначе говоря, это — задача о приближенном нахожде- нии неподвижной точки отображения. Можно попробо- вать решить уравнение (9.1) следующим образом. Возь- мем в качестве «начального приближения» к корню про- извольное число Xi из отрезка [а, Ь] и подставим его в правую часть уравнения. Полученное значение хч = f(%i) примем за второе приближение к корню. Вообще, если найдено приближение хп, то следующее приближение Xn+i определяется по формуле хп+\ = f(xn). Если последовательность чисел {хп} (называемая ите- рационной последовательностью) имеет предел Хо, то число Хо и является (точным) корнем уравнения (9.1). В самом деле, когда п стремится к бесконечности, левая часть равенства хя+1 = Их«) стремится к х0, а правая 42
часть, в силу непрерывности функции f (х), стремится к /(Х0), и поэтому Хо = f(Xo). На практике процесс нахождения итераций хп, конеч- но, обрывается на некотором конечном шаге, а именно тогда, когда с заданной степенью точности мы получим равенство хп аг x„+i. Так как Хп+i = f(Xn), то это значит, что с заданной точностью выполняется равенство хп аг ~ f(x„),,T. е. Хп есть приближенное значение искомого корня. Такой способ приближенного решения уравне- ния (9.1) называется методом итераций или методом последовательных приближений. Метод итераций удобно интерпретировать геометри- чески. Как мы уже знаем (см. § 1), разыскание корня уравнения (9.1) есть не что иное, как нахождение абс- циссы точки пересечения графика функции t/ = f(x) и прямой у = х. На рис. 28 показаны эти два графика, а также так называемая итерационная ломаная, которая строится следующим образом. Из точки xj на оси Ох проводим вертикальную прямую до пересечения с графи- ком функции у = f(x) в точке Ль Эта точка имеет коор- динаты (хь х2) = (хь f(xj)). Из точки Ai проводим гори- зонтальную прямую до пересечения с прямой у = х в точке Вь Эта точка имеет координаты (х2, х2) = = (f(xi), f(xi)). Из точки В[ снова проводим вертикаль- ную прямую до пересечения с графиком у — f(x) в точ- ке А2, имеющей координаты (х2, х3)=(х2, f(x2)) и т. д. Рисунок наглядно показывает, как сходится процесс 43
итераций: точки Ai, А2, A3, приближаются к искомой точке пересечения, а их абсциссы Xi, х2, х3, ... — к кор- ню уравнения. Легко видеть, что процесс итераций не всегда схо- дится. Рассмотрим, например, уравнение x = f(x), где f(x) = 1 —х. Если взять в качестве начального прибли- 1 жения число х1=-^, то 3 1 %2 — — Хб — • • • — J , Х3 — Х5 — Х7 — ... — Y, и поэтому итерационная последовательность не сходит- ся; процесс, как говорят, «зацикливается». Читатель лег- ко проверит, что итерационная ломаная в этом случае состоит из четырех сторон квадрата, а не имеет вида .«лестницы» или «спирали», как на рис. 28. Мы хотим сейчас указать достаточные условия схо- димости процесса итераций. Для этого введем следую- щее понятие. Отображение f отрезка [а, Ь] в себя назы- вается сжимающим отображением (или просто сжа- тием), если оно уменьшает расстояние между любыми двумя точками этого отрезка по крайней мере в М раз, где М > 1. Так как расстояние между точками Xj и х2 равно | Xi — х21, то это условие формулируется так: су- ществует такое число а, что 0 < а < 1 и для любых двух точек Xi и х<> из отрезка [а, Ь] выполняется нера- венство If (xj —f(x2)|^a|xI —х2|. (9.2) Число а связано с упомянутым выше числом М соотно- шением а — ”дГ' Из неравенства (9.2) легко следует непрерывность отображения f. Пусть f — сжимающее отображение отрезка [а, &] в себя. Из теоремы о промежуточных значениях в усилен- ной форме (см. задачу 31) следует, что образом отрезка [а, тоже является какой-то отрезок [щ, Z>i], лежащий на [а, &]. При этом не обязательно концы отрезка [а, Ь] переходят в точки ai и Ьх-, прообразами этих точек служат какие-то точки Х] и х2 из отрезка [a, b]: f(xi) = = 01, f(x2)= Ь\. Так как f—сжатие, то ввиду неравен- ства (9.2) | щ — Ьх | = | f (xi) — f (х2) | 'С а | xt — х21 'С а | а — b [. Таким образом, отображение переводит отрезок [а, в его часть [щ, &i], длина которой не превосходит 44
а\а — b\. Тогда отрезок [oi, &i] переходит тоже в свою часть — отрезок [а2, Ь2], причем 1^2 — &21<°1 а\~Ьх Пусть [щ, Z>i], [а2, Ь2], [ап, Ьп], ... — система от- резков, получающихся из [а, Ь] последовательным при- менением отображения f. Тогда для любого номера п имеем I ’ Ьц ! 'Д И | L и поэтому 1 1 ^д-I Ьп — 1 I ® I 2 2 ] • • • ... ^art|a —6|. (9.3) Так как 0 < a < 1, то последовательность чисел {а"} стремится к нулю, а поэтому и длины отрезков [ап, Ьп] стремятся к нулю, когда п стремится к бесконечности. Значит, существует единственная точка хо, принадлежа- щая всем этим отрезкам. Если теперь xi— любая точка (начальное приближе- ние) на отрезке [а, Ь] и {хп} — соответствующая итера- ционная последовательность, то для всех номеров п 2 точка хп содержится в отрезке [an_i, bn-i] и, значит, Хп -> х0. Отсюда, как мы знаем, следует, что Хо является корнем уравнения (9.1). Других корней у этого уравне- ния нет. В самом деле, если /(х0) = хо и НУо) = г/о, то из условия сжатости I Хо ~ Уо 1 = I f (*о) — Ж) I OI *0 — Уо |. Так как a < 1, то отсюда имеем |х0 — Уо | = 0, т. е. точ- ки Хо и у0 совпадают. Итак, если f — сжимающее отображение отрезка [а, &] в себя, то при любом начальном приближении xi итерационная последовательность сходится к единствен- ному корню уравнения (9.1). Подобно тому как были получены неравенства (9.3), можно получить следующую оценку погрешности при- ближенного значения хп корня: I хп — х0 К ап | Х[ — х01, т. е. погрешность убывает с ростом п по крайней мере со скоростью геометрической прогрессии, имеющей знаме- натель а. Подробнее с методом итераций читатель может по- знакомиться по книге [4] и статье [2]. 45
Заметим, что указанное выше условие сходимости процесса итераций дает такую теорему о неподвижной точке: всякое сжимающее отображение числовой прямой в себя имеет единственную неподвижную точку (см. в связи с этим задачу 32). ЗАДАЧИ 29. Постройте итерационные последовательности (и изобразите соответствующие итерационные ломаные) для функции f (х) = — на отрезке ^-g-, 2J, взяв за начальное приближение Xi = 1, а за- тем Xi — 2. 30. Пусть функция f{x) возрастает и непрерывна на отрезке [а, Ь], причем /(а) < 0, f(b) > 0. Постройте итерационные лома- ные, взяв за начальное приближение сначала Xi = а, а затем Xi = Ь. Докажите, что итерационные процессы в обоих случаях сходятся (хотя / — не обязательно сжатие). Будут ли корни, по- строенные этими двумя способами, обязательно совпадать? 31. Докажите теорему о промежуточных значениях в следую- щей усиленной форме. Пусть /(х)—непрерывная функция на от- резке [а, й], А — ее наименьшее и В — наибольшее значения па этом отрезке. Это значит, что f(x) А для всех х из отрезка и имеется такая точка хь что /(хЦ — А. Аналогично, f(x) si В для всех х и имеется такая точка х2, что f(x2) = В. Пусть А < < с <_ В. Тогда на отрезке [а, 6] найдется такая точка х0, что f (Хо) = с. 32. Пусть f — сжимающее отображение числовой прямой в себя. Докажите, что тогда имеется отрезок этой прямой, который переводится в себя отображением f. 33. Можно ли применить метод итераций к решению уравнения 1 4 + х2 ? Имеется ли отрезок, который переводится в себя ото- бражением f (х) § 10. РЕТРАКЦИЯ Со свойством неподвижной точки тесно связано поня- тие ретракции. Пусть X — какое-то множество и У — его подмножество (часть). Говорят, что У является ретрак- том множества X, если существует непрерывное отобра- жение f: X-+Y, оставляющее неподвижной каждую точку множества У, или, иными словами, тожде- ственное на У. Само отображение f в этом случае на- зывается ретракцией множества X на У. Таким образом, например, отрезок является ретрак- том квадрата (пример 1), а также ретрактом треуголь- 46
ника, любого выпуклого многоугольника, куба и т. д. Окружность служит ретрактом кругового кольца, заклю- ченного между двумя концентрическими окружностями. Важность понятия ретракта выясняется из следую- щей теоремы. Теорема (о ретракции). Если множество X имеет свойство неподвижной точки и Y — ретракт мно- жества X, то У также обладает свойством неподвижной точки. Доказательство. Пусть g: X -> У — ретракция и пусть f: У —> У— любое непрерывное отображение. Рассмотрим композицию ip = fg этих отображений (при этом сначала применяется отображение g, а потом f). Тогда — непрерывное отображение множества X в У, или, поскольку У содержится в X, можно считать, что ф — непрерывное отображение X в себя. Поэтому ф имеет неподвижную точку х0, которая, конечно, содер- жится во множестве У. Так как на У отображение g тождественно, то там отображения i|; и f совпадают. Значит, хо является неподвижной точкой отображения f: У-> У. Так как квадрат обладает свойством неподвижной точки, а отрезок — ретракт квадрата, то из теоремы о ретракции получается новое доказательство теоремы о непо- движной точке для отрезка. Та- ким же образом заключаем, что свойство неподвижной точки имеют все ретракты квадрата, например круг, треугольник, квадрат с «хвостом» (рис. 29). Легко видеть, что окружность не обладает свойством неподвиж- ной точки: при повороте, напри- мер, на угол -у все ее точки смещаются. Так как круг обладает свойством неподвижной точки, то отсюда по- лучаем важное следствие: не существует ретракции круга на его граничную окружность (ср. с примером 3). Таким образом, это утверждение о неретраги- руемости круга на его границу получено нами как следствие теоремы о неподвижной точке. С другой стороны, теорема о неподвижной точке для круга легко следует из теоремы о неретрагируемости круга на его границу. 47
Проведем это доказательство методом от противного. Пусть существует непрерывное отображение g: К -> К круга К в себя без неподвижных точек, т. е. пусть g(p)¥= Р Для любой точки р из К. Для каждой такой точки р рассмотрим луч, соединяющий точки р и g(p) и направленный от g(p) к р. Пусть f(p) есть точка пере- сечения этого луча с граничной окружностью С (рис. 30). Тогда, ставя в соответствие точке р точку f(p), получаем отображение f: К->С, очевидно, оставляющее непо- движными все точки окружности С. Теперь, чтобы прий- ти к противоречию, остается проверить непрерывность отображения f. Для этого возьмем любое число е > 0 и рассмотрим е-окрестность точки f(p) (дугу) на окружности С. Так как отображение g: К-> К непрерывно в точке р, то для любого числа а > 0 найдется такое число б > 0, что любая точка из б-окрестности точки р переходит при этом отображении в a-окрестность точки g(p). Возьмем .число а настолько малым, чтобы луч, выходящий из лю- бой точки a-окрестности и проходящий через любую точку зависящей от числа а б-окрестности, проходил при пересечении с С через е-окрестность точки f(p\ (см. рис. 30). Это означает непрерывность отображе- ния f. Итак, мы вывели теорему о неподвижной точке для круга из теоремы о неретрагируемости. Чтобы пол- ностью обосновать этот вывод, нужно дать другое, неза- 48
висимое доказательство последней теоремы. Однако на этом мы не можем останавливаться. В качестве приложения понятия ретракции возвра- тимся к механической задаче, которую мы рассматрива- ли в конце § 7. Будем теперь предполагать, что поезд движется по произвольной кривой на плоскости, а обыч- ный шарнир у стержня заменен сферическим так, что стержень может наклоняться и падать во все стороны. Как и раньше, мы покажем, что можно найти такое на- чальное положение стержня, чтобы он не упал за все» время движения поезда. Теперь положение стержня определяется двумя коор- динатами: углом <р, измеряющим его отклонение от вер- тикального стоячего положения, и углом а, измеряющим отклонение его горизонтальной проекции от фиксирован- ного направления на полу вагона. Пару чисел (ф, а), удобно интерпретировать как полярные координаты точ- ки плоскости: ф есть ее радиус-вектор и а •— полярный угол. Легко видеть, что мы имеем такие ограничения на эти координаты: О^ф^-у, О а 2л. Иными слова- ми, положение стержня в любой момент времени пол- л ностью определяется точкой круга радиуса-у, или, как говорят, круг есть фазовое пространство нашей системы. Допустим, что стержень всегда падает. После этого его координаты станут равными (-у, а). Это значит, что, ставя в соответствие каждому его начальному поло- жению соответствующее конечное положение, мы опре- деляем непрерывное отображение круга на его границу, и притом тождественное на всей границе. Последний факт — следствие того, что стержень, который с самого начала лежал на полу, остается лежать и дальше. Так как указанное отображение невозможно, то мы доказа- ли нужное утверждение. ЗАДАЧИ 34. Обладают ли свойством неподвижной точки: а) круговое кольцо; б) фигура «восьмерка», т. е. множество, состоящее из двух окружностей, имеющих единственную общую точку? 35. Являются ли ретрактами квадрата (или круга): а) триод, т. е. фигура буквы Т; б) n-од, т. е. фигура, состоящая из п отрез- ков, которые все выходят из одной точки и больше не имеют по- парно никаких других общих точек; в) фигура «восьмерка»? 36. Является ли отрезок ретрактом: а) триода; б) окружности; в) множества, состоящего из двух отрезков без общих точек? 49
37. Является ли ретрактом отрезка множество, состоящее из двух различных точек? 38. Является ли круговое кольцо ретрактом круга? 39. Будет ли ретракт компакта снова компактом? 40. Существует ли непрерывное отображение квадрата на всю его границу, не обязательно тождественное на границе? 41. Докажите следующую теорему о «промежуточных значе- ниях» для круга: пусть К — круг в плоскости R2, С — его гранич- ная окружность, f: K-»-R2— непрерывное отображение круга в плоскость, тождественное на окружности С; тогда f «принимает все значения в К», т. е. для любой точки q из круга К найдется такая точка р из К, что f(p) — q. 42. Пусть f: K->R2— такое же отображение, как и в преды- дущей задаче, и g: /(->/(— любое непрерывное отображение кру- га К в себя. Докажите, что в круге л найдется такая точка р, что f(p) — g(p). Сохранится ли это утверждение в силе, если в качестве g рассматривать произвольное непрерывное отображение круга К в плоскость R2? § 11. НЕПРЕРЫВНЫЕ ОТОБРАЖЕНИЯ ОКРУЖНОСТИ. ГОМОТОПИЯ. СТЕПЕНЬ ОТОБРАЖЕНИЯ Как мы знаем, окружность не имеет свойства непо- движной точки: некоторые ее непрерывные отображения в себя (например, тождественное) обладают неподвиж- ными точками, другие (например, поворот на малый угол, отличный от нуля) их не имеют. Чтобы яснее пред- ставить себе всю картину этих отображений, познако- мимся с их классификацией, введенной Брауэром. Гово- рят, что два непрерывных отображения fug окружно- сти С в себя принадлежат одному классу, или что они гомотопны между собой, если одно из них можно непре- рывно перевести, или деформировать, в другое, Более точно это значит, что существует семейство ft: С— непрерывных отображений окружности С в себя, зави- сящее, и притом непрерывно, от параметра t, 0 кф t еф 1, такое, что fo = f и fi = g. Это семейство называется го- мотопией, связывающей f и g, а сами отображения f и g — гомотопными. Рассмотрим, например, два отображения на рис. 31: одно из них тождественное, другое имеет три складки. (Отображения на этом рисунке следует понимать так: внутренняя окружность является множеством-образом, наружная кривая — множеством-прообразом; отображе- ние состоит в проецировании наружной кривой на вну- треннюю вдоль радиусов.) Складки второго отображе- ния можно расправить с помощью непрерывной дефор- мации (см. последовательные положения дефор.мируемоги 50
отображения на рис. 32), и тогда второе отображение непрерывно перейдет в первое. Значит, эти отображения принадлежат одному классу: они гомотопны между со- бой. С другой стороны, отображение на рис. 33, при ко- тором окружность как бы наматывается на себя дважды, Рис. 32 нельзя непрерывно перевести в тождественное. Следо- вательно, эти отображения принадлежат разным клас- сам: они не гомотопны. Как уже было сказано в § 7, положение точки х на окружности определяется ее угловой координатой а. Там предполагалось, что а изменяется от О до 2л. Теперь мы расширим мно- жество допустимых значений угла а. Ведь если точка, обойдя один раз окружность в положительном на- правлении от а — 0 до а = 2л, про- должает двигаться дальше, то есте- ственно считать, что ее угловая координата стала больше, чем 2л. После двукратного обхода окруж- ности угол а примет значение 4л, затем 6л и т. д. Аналогично, движение точки в противо- положном направлении приводит к отрицательным зна 51
Гениям ее угловой координаты. Таким образом, каждой точке окружности соответствует бесконечно много зна- чений угла а; все они отличаются друг от друга на це- лое кратное числа 2л. Пусть f — непрерывное отображение окружности С в себя, переводящее точку х с угловой координатой а в точку у = f(x) с угловой координатой р. Тогда ясно, что Р является функцией от a: р = ф(а). Мы можем считать, что она задана на отрезке [0, 2л]. Иначе говоря, из всех значений угловой координаты а мы выберем те, кото- неравенствам О а 2л. Ввиду многозначности угловой коорди- наты р функция <р(а) тоже мно- гозначна: она определена с точ- ностью до слагаемого 2йл, где k— целое число. На рис. 34 по- казан график многозначной функции р = ф(а), соответствую- щей тождественному отображе- нию у = х (на рисунке для удоб- ства масштабы по осям аир вы- браны различными). Видно, что график имеет бесконечно много «ветвей». Предположим, что в точке ао=О отрезка [0,2л] мы выбрали какое-либо одно значение функ- ции <р(а), например такое, что 0<;ф(0)<2л (этого соглашения рые удовлетворяют мы будем придерживаться всюду в дальнейшем). Пусть ai — какая-то другая точка отрезка [0, 2л]. Если точка х непрерывно перемещается по окружности так, что ее уг- ловая координата изменяется от 0 до ац то угловая ко- ордината p = tp(a) точки у — f(x) изменяется непрерыв- но и поэтому получает при а = ai вполне определенное значение Pi = <p(ai). Тем самым на отрезке [0, 2л] вы- деляется однозначная и непрерывная ветвь многознач- ной функции <р. Именно эта ветвь будет подразумеваться дальше, когда речь пойдет о функции ф. Если, в частности, ai принимает значение 2л, то мы приходим таким способом к равенству Ф (2л) — ф (0) = 2/гл, (И.1) где п — некоторое целое число, положительное, отрица- тельное либо равное нулю. Равенство (11.1) вытекает из 53
того, что <р(0) и ф(2л)— угловые координаты одной и той же точки на окружности. Поясним геометрический смысл равенства (11.1). Когда точка х один раз обходит окружность в положи- тельном направлении, то точка-образ /(х) тоже движет- ся по окружности непрерывно, но не обязательно равно- мерно. Она может ускорять и замедлять движение, оста- навливаться, двигаться в обратном направлении. Но «в конце концов» она снова займет свое прежнее положе- ние, сделав при этом полное число оборотов по окруж- ности, равное числу п. Именно этот факт и отмечен соот- ношением (11.1). Число п называется степенью отображения f и обо- значается через deg f. Итак, всякому непрерывному отображению y~f(x) окружности С в себя соответствует однозначная непре- рывная функция р — <р(а), заданная на отрезке [0,2л] и удовлетворяющая на его концах условию (11.1). Обрат- но, каждая такая функция ф определяет некоторое не- прерывное отображение окружности в себя. Пример: на рис. 35 показан график функции ф, соответствующей вто- рому отображению рис. 31. Мы хотим теперь сделать заключения о свойствах отображения f исходя из свойств функции ф. Всякие две непрерывные функции на любом отрезке или, иначе говоря, всякие непрерывные отображения Фо (а) и ф1(а) отрезка в числовую прямую гомотопны между собой: связывающую их гомотопию можно задать формулой Ф#(а) = (1 —/) ф0 (а)-Нф! (а), 0 < t С 1. (11.2) Параметр t здесь можно рассматривать как время, в течение которого происходит деформация, а саму эту 53
деформацию — как равномерное вертикальное переме- щение при каждом а точки одного графика в точку дру- гого. Исходя из этого покажем, что два непрерывных ото- бражения /о и Л окружности в себя гомотопны тогда и только тогда, когда они обладают одинаковыми степе- нями. Действительно, если отображение f0 непрерывно де- формируется в отображение fb то это же происходит с соответствующими им функциями <ро(а) и срДа), причем разности <ро(2л)—<ро(О) и фД2л)— срДО) равны: ведь каждая из них есть не что иное, как изменение угловой координаты одной и той же точки на окружности. Сле- довательно, при непрерывных деформациях степень ото- бражения сохраняется неизменной. Обратно, пусть отображения fo и fi имеют равную степень п. Рассмотрим соответствующие им функции Фо(а) и tpi(a) и свяжем их гомотопией (11.2). Тогда каждая «промежуточная» функция ф/(а) удовлетворяет равенству (11.1): <Р# (2л) — Ф# (0) = ==(!—/) ф0 (2л) + /Ф1(2л) — (1 — /) ф0 (0) — /ф1 (0) = = (1 - 0 [ф0 (2л) - Фа (0)1 + t [Ф1 (2л) - Ф1 (0)] = = (1 — /) 2пл + / • 2пл = 2/гл. Это значит, что семейству функций Ф/(а) (O^Z^l) отвечает семейство непрерывных отображений ft окруж- ности в себя: когда параметр t изменяется от 0 до 1, точка ft(x) равномерно перемещается по дуге окружно- сти из положения fo(x) в положение А(х). Иначе говоря, отображения [0 и fi гомотопны. Итак, степень является характеристическим свой- ством целого класса гомотопных отображений. В качестве примера рассмотрим линейное отображе- ние fn окружности в себя, задаваемое соотношением фп(а) = па, п Ф 0, п — целое число. (11.3) Его «геометрия» такова: когда точка х, соответствую- щая углу а, пробегает окружность один раз в положи- тельном направлении, то ее образ у = fn(x), соответ- ствующий углу па, пробегает окружность п раз, и при- том в положительном направлении, если п > 0, и в отрицательном при п < 0. График функции ф/г(а) есть 54
отрезок прямой, соединяющий точки с координатами (0,0) и (2л, 2пл). Это показывает, что степень отобра- жения fn равна и; следовательно, при различных значе- ниях чисел тип отображения fm и fn не гомотопны. Из сказанного заключаем, что все непрерывные ото- бражения в себя распадаются на бесконечно много классов, по одному классу для каждого целого числа п (п = 0, ±1, ±2, ...). Все отображения одного класса гомотопны между собой и имеют одинаковую степень п. Представителем такого класса является линейное ото- бражение fn, определяемое формулой (11.3). В частности, при п — 0 отображение (11.3) тоже определено и пере- водит всю окружность в одну точку. Это дает полную гомотопическую классификацию отображений, упомяну- ную в начале §11. Докажем, что всякое непрерывное отображение f: С-+С окружности в себя, степень которого равна п, имеет не меньше чем |п—1| неподвижных точек. Для этого рассмотрим на отрезке [0, 2л] функцию F(a) = = <р(сс) —а, где ср (а) — однозначная ветвь угловой ко- ординаты точки f(x). Из равенства (11.1) получаем F (2л) — F (0) = 2 (л — 1) л. Таким образом, если F(0) = <р(0) = р0, то Т(2л) = = Ро + 2 (п— 1)л. Отрезок числовой прямой с концами ро и Ро + 2(п— 1)л имеет длину 2л |п— 1| и, следова- тельно, содержит по крайней мере |п—1| чисел, рав- ных последовательным целым кратным 2л. По теореме о промежуточных значениях на отрезке [0, 2л] найдутся числа at (i—1,2, |п—1|), в которых функция Т(а) принимает значения, равные указанным числам, т. е. F (а;) = 2л • kit kj, — целые. Поэтому Ф (cz) — ai + 2л • kit г = 1, 2, ..., | п — 1 '. Последнее равенство показывает, что точки окружно- сти С, имеющие угловые координаты ai, являются непо- движными при отображении /: С-> С. Случай, когда deg f = 1, является исключительным: некоторые отображения с такой степенью имеют непо- движные точки, а другие — нет (заметим в связи с этим, что степени обоих отображений, указанных в самом на- чале § 11, равны единице). 55
ЗАДАЧИ 43. Докажите, что всякие два непрерывных отображения fa и fi отрезка (а также окружности или квадрата) в числовую пря- мую гомотопны между собой. 44. Представим себе обычные часы с двумя стрелками: часо- вой и минутной. В каждый момент времени положению а часовой стрелки (измеряемому, например, в часах в пределах от 0 до 12, или в градусах от 0 до 360, или в радианах от 0 до 2л) соответ- ствует вполне определенное положение /(а) минутной стрелки. На- пример, если а = 3-|- часа, то f(a) = 6 часам; если а = 5 часам, то /(а) =0=12 часам. Тем самым определяется непрерывное отображение f окружности в себя. Найдите степень этого отобра- жения и все его неподвижные точки. Можно ли определить ото- бражение ф окружности в себя, ставя в соответствие каждому положению минутной стрелки положение часовой стрелки в этот же момент времени? 45. Вообразите себе «испорченные» часы, в которых: а) минут- ная стрелка, начиная с 0 часов, движется быстрее часовой в два раза; б) минутная стрелка, начиная с 0 часов, движется с той же скоростью, что и часовая, но в противоположном направлении; в) разность между показаниями минутной и часовой стрелок рав- на двум часам в любой момент времени. Отображение f опреде- лено так же, как в задаче 44. Найдите во всех трех случаях сте- пень этого отображения н его неподвижные точки. § 12. ВТОРОЕ ОПРЕДЕЛЕНИЕ СТЕПЕНИ ОТОБРАЖЕНИЯ Теория непрерывных отображений и их неподвижных точек для окружности и сферы во многом аналогичны. В частности, и для сферы важную роль играет понятие степени отображения. Однако тот подход к ее определе- нию, который был использован в случае окружности, для сферы затруднителен. Поэтому мы введем другое (экви- валентное первому) определение степени отображения окружности в себя, которое допускает обобщение на случай сферы. Это новое определение основано на подсчете числа прообразов точек окружности и на наблюдении о том, что для всех точек это число прообразов в некотором («алгебраическом») смысле одинаково. Рассмотрим, например, еще раз линейное отображе- ние р = <pn(a) = па при п 0. Точки окружности, угло- k вые координаты которых отличаются на уу 2л (k = 0, 1, ..., |п| — 1), переходят при этом отображении в одну и ту же точку. Иначе говоря, каждая точка окружно- сти С имеет в точности jn| точек-прообразов. 56
Пусть теперь f — кусочно линейное отображение ок- ружности в себя, т. е. такое, что график соответствую- щей функции р = <р(а) является ломаной линией (см. рис. 36, где deg f — 3). Чтобы найти прообразы точки окружности с угловой координатой ро (О Ро < 2л), мы проводим на чертеже горизонтальные прямые р = Ро + 2/гл (& = О, 1, ..., |п\ — 1) и находим точки их пересечения с графиком р — чек одиннадцать. Теперь припишем каждой точке пе- ресечения знак: положитель- ный, если в ней функция ср (а) возрастает, и отрица- тельный, если она убывает. Подсчитывая, например, чис- ло прообразов угла р0 = л с учетом этого правила, мы по- лучим 7—4=3 прообраза — ровно столько, сколько тре- бует степень отображения. Заметим, что точки, в ко- торых график функции ср (а) касается горизонтальных прямых (т. е. угловые точки графика) или сам этот график имеет горизонтальные участки, не учитывались нами при подсчете числа прооб- разов. Но можно сделать иначе: каждой такой точке приписать сразу два знака (плюс и минус); ясно, что при этом алгебраическая сумма чисел прообразов не изменится. Вообще, если взять любое кусочно линейное отобра- жение окружности в себя, то число прообразов (с уче- том их знаков) будет одинаково для всех точек. Как мы видели, это действительно так для линейного отображе- ния ф„(а)= па, п 0. Каждое кусочно линейное ото- бражение можно получить из линейного непрерывной деформацией (гомотопией). При этом у некоторых точек Прообразы могут появляться и исчезать, но всегда лишь парами, причем один из прообразов пары имеет знак плюс, а другой — минус. Поэтому число прообразов лю- бой точки остается неизменным и равным как раз сте- пени отображения в смысле ее первого определения. Так мы приходим ко второму ее определению: сте- пень кусочно линейного отображения окружности в себя есть число прообразов любой точки с учетом их знаков.- 57
Если имеется произвольное непрерывное отображе- ние f окружности в себя, то возможны точки, имеющие бесконечно много прообразов, и поэтому приведенное определение степени для таких отображений не годится. Обычно в этом случае отображение f заменяют близким, мало отличающимся от него, кусочно линейным отобра- жением g, для которого deg S' уже определена. Можно было бы доказать, что все такие кусочно линейные ото- бражения g, близкие к f, имеют одно и то же значение степени. Оно и принимается за степень отображения f. ЗАДАЧА 46. Пусть имеется триангуляция квадрата, все вершины кото- рой отмечены числами 0, 1 и 2 (по одному числу на каждую вер- шину), и имеется треугольник (без триангуляции), вершины кото- рого несут эти же три отметки. Тогда можно определить кусочно линейное отображение границы квадрата в границу треугольника следующим образом: если ребро триангуляции, лежащее на гра- нице квадрата, имеет отметки 0 и 1, то отобразим его линейно на сторону треугольника с такими же отметками; если оба конца этого ребра имеют отметку 0, то переведем его в вершину тре- угольника с такой же отметкой; аналогично — для всех других отметок. Докажите следующее обобщение леммы Шпернера: если степень такого отображения отлична от нуля, то в триангуляции квадрата имеется грань, несущая три разных отметки. Вместо квад- рата здесь можно взять любой выпуклый многоугольник. § 13. НЕПРЕРЫВНЫЕ ОТОБРАЖЕНИЯ СФЕРЫ Теперь мы можем переходить к отображениям сфе- ры S. Большой окружностью на S называется линия пе- ресечения сферы и плоскости, проходящей через ее центр. Триангуляция сферы есть ее разбиение на сфери- ческие треугольники-грани с обычным требованием о их взаимном расположении (см. начало § 4). Стороны этих треугольников всегда являются дугами больших окруж- ностей. На рис. 37 показаны две триангуляции сферы, полученные центральным проецированием на нее всех граней вписанных правильных октаэдра (восьмигранни- ка) и икосаэдра (двадцатигранника). Иногда нам будет удобно представлять себе сферу топологически «реализованной» в виде поверхности ка- кого-нибудь фиксированного выпуклого многогранника, например октаэдра (рис. 38). Сфера 5 и эта поверх- ность, конечно, гомеоморфны между собой, но мы будем считать их просто «тождественными». Грани октаэдра 68
будут триангулированными на более мелкие треугольни- ки. Такой точки зрения мы придерживаемся при рассмо- трении кусочно линейных отображений. Пусть имеются две триангуляции сферы S, вообще говоря, различные. Непрерывное отображение сферы в себя называется кусочно линейным, если каждый тре- угольник — грань первой триангуляции — линейно *) ото- бражается либо на какой-то треугольник — грань вто- рой триангуляции, либо на одну его сторону — ребро триангуляции, либо в его вер- шину. Ориентируется сфера следую- // щим образом. Пусть точка дви- / ‘ \ х. жется на ней по маленькой / J._____________J х. окружности (или по границе ка- Л'"'' ' \ кой-нибудь треугольной грани), а ------- наблюдатель находится вне сфе- X. \ / ры с той же стороны от ее цен- X. \ / / тра, что и окружность. Тогда xV' движение точки в положительном направлении он воспринимает р.1с 38 происходящим против часовой стрелки. Пусть АВС— грань триангуляции сферы, и кусочно линейное отображение f переводит ее в грань Л1В1С1 другой триангуляции, причем /(Л)=Л1, f(B)= В\ и f(C) — С\. Пусть порядок вершин АВСА определяет по- ложительное направление обхода по границе грани АВС. *) Линейное отображение одного треугольника на другой мо- жет быть определено с помощью двух линейных функций двух переменных или как отображение, сохраняющее барицентрические координаты (об этих координатах см, книгу [1]). 59
Назовем эту грань положительной, если ее ориентация при отображении f сохраняется, т. е. если направление А1В1СИ1 обхода границы треугольника AiBiCi тоже по- ложительно. Отрицательной назовем такую грань АВС, у которой ориентация при отображении обращается. Пусть имеется произвольное кусочно линейное ото- бражение какой-то одной триангуляции сферы в другую. Возьмем любую грань второй триангуляции и сосчитаем разность между числами положительных и отрицатель- ных отображающихся на нее граней первой триангуля- ции (или, короче, число прообразов грани с учетом их знаков). Оказывается, что эти разности одинаковы для всех граней второй триангуляции. Их общее значение называется степенью кусочно линейного отображения. Докажем сформулированное утверждение (теоре- му о степени) методом прогулок по граням. Возьмем две соседние грани АВС и ADB второй триангуляции (рис. 39, где \ показан их вид «извне» сферы) и \ докажем, что для них числа прооб- \ jX разов с учетом знаков одинаковы. \ Прямо из определения кусочно линейного отображения получается с вот какое утверждение. Если в пер- Рис. 39 вой триангуляции взять какую-ни- будь грань Fi, отображающуюся на АВС, то в этой триангуляции найдется цепочка граней Fi, F2, ..., Fk-i, Fk co следующими свойства- ми: 1) каждые две грани с соседними номерами имеют общее ребро, 2) последняя грань А отображается на АВС или на ADB, 3) каждая из промежуточных граней F?, ..., Fk~i (которые, впрочем, могут отсутствовать) отображается на ребро АВ. Такая цепочка показана на рис. 40,а; буквы А, В и С, стоящие на этом рисунке у вершин граней, указывают на их образы; иными словами, каждая вершина, отме- ченная буквой А, переходит в вершину с этой же отмет- кой на рис. 39, и аналогично для остальных букв. Если грань Fi отображается на АВС с сохранением ориента- ции (иначе говоря, если Fi положительна), то грань Fk отображается на АВС уже непременно с обращением ориентации (грань Fk отрицательна). Это хорошо видно на рис. 40, а. Поэтому цепочку граней от Ft до Fk мы назовем путем от А~АВС до —АВС. Вообще, если по- строить такую цепочку от каждой грани первой триангу- 60
ляции, переходящей в АВС или в ADB, то мы получим пути следующих четырех типов: от + АВС к — АВС, от АВС к + ADB, от — АВС к — ADB, от + ADB к — ADB (см. рис. 40). Обозначим через т, п, р и q число путей первого, второго, третьего и четвертого типов соответ- ственно. Тогда число прообразов грани АВС с учетом Рис. 40 знаков равно т — т + п — р = п — р\ такое же число для грани ADB равно п — р q — q — п — р. Мы ви- дим, что эти числа одинаковы; тем самым теорема о сте- пени доказана для пары граней второй триангуляции, имеющих общее ребро. После этого таким же способом можно проверить это утверждение для пары граней ADB и AED с общим ребром AD, и т. д. Чтобы определить степень произвольного непрерыв- ного отображения сферы f: S-+-S, надо, как и в случае окружности, заменить его близким к нему кусочно ли- нейным отображением g, вычислить degg и убедиться в том, что любые два таких приближения g\ и gi приво- дят к одинаковому значению степени. Это значение по определению и принимается за степень отображения f. В качестве простого примера, который мы тотчас же используем, укажем, что тождественное отображение сферы, оставляющее все точки неподвижными, имеет сте- пень 1. С другой стороны, рассмотрим антиподальное отображение, переводящее каждую точку х в ее антипод х* — диаметрально противоположную точку. Такое ото- бражение обращает ориентацию сферы (рис. 41), и его степень равна —1. Однако на окружности, в отличие от 61
сферы, антиподальное отображение сохраняет ориента- цию и имеет степень 1. Лемма 5. Пусть fug — непрерывные отображения сферы в себя такие, что, какова бы ни была точка х на сфере, ее образы f(x) и g(x) не являются антиподами: f(x) ¥= [g(x)]*. Тогда fug гомотопны и имеют одинако- вую степень: deg f — deg g. Действительно, так как точки /(х) и g(x) —не анти- поды, то для них имеется однозначно определенная дуга большой окружности, соединяющая эти точки и имею- щая длину, меньшую длины по- луокружности. Поэтому если за- ставить точку f(x) равномерно относительно всех х перемещать- ся по этой дуге в точку g(x), то мы получим гомотопию, связы- вающую отображения f и g. При непрерывной деформации отобра- жения его степень меняется тоже непрерывно. Но так как сте- пень — всегда целое число, то она должна оставаться при этом по- стоянной. лемма 5, конечно, тоже верна. неподвижных точках для Для окружности Теорема о сферы. Каждое непрерывное отображение f сферы S в себя либо имеет неподвижную точку, либо переводит не- которую точку в ее антипод. Если при этом deg f — 1, то обязательно имеется неподвижная точка, а если degf^l, то некоторая точка сферы обязательно пере- ходит в свой антипод. Предположим сначала, что deg f =£—1, и докажем от противного, что есть неподвижная точка. Если бы ее не было, то можно было бы применить лемму 5 к ото- бражению f и к антиподальному отображению g(x) = х*. Так как deg.g = —1, то мы имели бы тогда degf = —1, что невозможно. Пусть degf =£1 и f(х) х* для всех точек х сфе- ры S. Применим лемму 5 к заданному отображению f и к тождественному отображению g(x) = х, у которого degg = 1. Тогда получаем degf—1, что невозможно. Пусть заранее ничего не известно о степени отобра- жения f. Если оно не имеет неподвижных точек, то, как и выше, заключаем, что degf ——1. Пусть теперь ни одна точка х не переводится отображением f в ее анти- 62
под х*. Применяя опять лемму 5 к отображению f и к тождественному отображению, получаем deg f — 1, что противоречит равенству degf =—1. Теорема доказана. ЗАДАЧИ В следующих задачах 47—54 под отображением окружности или сферы в себя понимается всегда непрерывное отобра- жение. 47. Докажите, что если f — отображение окружности в себя и deg f 1, то f имеет неподвижную точку и, кроме того, перево- дит некоторую точку окружности в ее антипод. 48. Пусть f — то же, что и в задаче 47. Докажите следующие два утверждения: а) если ни одна точка окружности не перехо- дит в свой антипод, то degf — 1; б) если окружность не покрыта своим образом, то существует неподвижная точка, Чему равна deg / в последнем случае? 49. Отображение f окружности в себя называется нечетным, если оно переводит каждую пару антиподов тоже в пару антипо- дов, т. е. если f (х*) =. [f (х)]‘ для любой точки х на окружности. Докажите, что степень нечетного отображения нечетна. 50. Докажите, что если f — нечетное отображение окружности в себя и degf ф 1, то имеется пара неподвижных точек-антиподов. 51. Для каждого целого числа п укажите пример отображе- ния сферы в себя, имеющего степень п. 52. Проверьте, что если б и fa — отображения окружности или сферы в себя и если /з = №— композиция отображений fi и fа (см. с. 22), то deg f3 = deg f, • deg f2. 53. Если fug — отображения сферы в себя, то хотя бы одно из трех отображений f, g и gf имеет неподвижную точку. В част- ности, такой точкой обладает композиция f2 любого отображения f с самим собой. Верно ли это утверждение для окружности? 54. Докажите, что любое отображение сферы в себя либо имеет неподвижную точку, либо переставляет некоторую пару то- чек. Верно ли это для окружности? В заключение остановимся кратко на векторных по- лях и их особых точках. Можно ли на окружности или на сфере построить непрерывное поле направлений, т. е. выбрать в каждой точке такой вектор, чтобы при пере- ходе от одной точки к другой эти векторы менялись не- прерывно? Обычно интересуются полями векторов, ка- сательных к окружности или к сфере (рис. 42). Точки, в которых векторы обращаются в нуль или где вообще не определено никакого направления, счи- таются особыми для поля. Например, на сфере направ- ление с севера на юг (рис. 42, б) имеет особые точки в полюсах, где векторы направлены в разные стороны, и непрерывность поэтому нарушается. То же можно ска- зать и о направлении с запада на восток (рис. 42,в), 63
Непрерывное отображение f окружности в себя при- водит естественным образом к векторному полю, стоит лишь из каждой точки х направить вектор в ее точку- образ f(x). Например, на рис. 43 изображено поле, кото- рое возникает из отображения ₽ = 2а. Так как точка Рис. 42 а = 0 при этом неподвижна, то она является особой точкой векторного поля. Если ни один вектор так полученного поля не пер- пендикулярен к окружности (иначе говоря, если ни одна точка окружности не переходит при отображении f в ее антипод), то мы можем спроецировать его на касатель- ную, проведенную в точке, откуда выходит этот вектор (рис. 44), и получить таким образом поле касательных направлений. Те векторы, которые перпендикулярны к окружности, при проецировании переходят в нулевой вектор и, следовательно, дают особые точки поля каса- тельных направлений. На рис. 43 такой точкой является а = л. Как мы знаем (см. задачу 47), всякое непрерывное отображение окружности со степенью, отличной от 1, 64
имеет либо неподвижную точку, либо антиподальное свойство: переводит какую-то точку в ее антипод. С дру- гой стороны, имеются отображения со степенью 1, без неподвижных точек и без антиподального свойства. По- этому приходим к такому выводу: на окружности суще- ствуют непрерывные поля касательных векторов; все они могут возникать только из отображений степени 1. Так как на сфере всякое непрерывное отображение имеет либо неподвижную точку, либо антиподальное свойство, то на ней не существует непрерывного поля ка- сательных направлений. Это утверждение иногда назы- вают «теоремой о еже»: у ежа, свернувшегося в клубок, хотя бы одна иголка торчит перпендикулярно к поверх' ности тела.
РЕШЕНИЯ И ОТВЕТЫ 1. Функции f2(x), fiW, 4. Пусть f — нетривиальная инволюция отрезка [0,1]. Тогда ее график совпадает со своим зеркальным отражением в прямой у = х. Поэтому если график имеет две различные точки на этой прямой, то эти две точки соединяются двумя различными кривы- ми, входящими в график. А это невозможно ввиду того, что функ- ция f однозначна всюду на [0, 1]. 5. Комнаты — малые отрезки; дверями можно считать левый конец большого отрезка и точки деления с отметкой 0; тупики — малые отрезки с разными отметками. 6. Предположим, что нет ребер типа (1, —1) и (2, •—2), Тогда, очевидно, нет и треугольных граней с тремя разными отметками. Докажем, что в таком случае на границе квадрата Q имеется чет- ное число ребер типа (1, —2). Назовем такое ребро дверью. Ту- пиком нам следовало бы назвать треугольную грань с тремя раз- ными отметками, среди которых имеются 1 и —2, но таких граней нет. Поэтому если начинать прогулку по граням триангуляции, входя в квадрат Q извне через какую-то наружную дверь (1, —2), то закончится прогулка только в том случае, когда мы выйдем из Q через другую наружную дверь (1, —2). Это и значит, что число ребер (1, —2) на границе квадрата Q четно. Пусть теперь А — левая нижняя вершина квадрата Q, В — противоположная ей вершина, S — часть границы Q, состоящая из нижней и правой сторон, S' — противоположная ей часть границы. Каждому ребру типа (1, —2), лежащему на S', соответствует ребро типа (—1, 2) на S. Поэтому общее число граничных ре- бер (1, —2) есть сумма числа ребер (1, —2) на S и числа ребер (—1, 2) на S тоже. Но эта же сумма равна общему числу перемен знаков отметок при прохождении по S от точки А до точки В, а это число нечетное. Получилось противо- речие. 7. Автором этой задачи является Г. Штейнгауз (см, [6, с. 19], [7, с. 103 и 211]). Интересно отметить, что в книге [7] приводится только решение, опубликованное впервые в польском журнале «Ма- тематика» и отвергнутое автором как ошибочное. Назовем ладейным массивом (или, для краткости, просто массивом) такое множество ладейных полей, что ладья, проходя только по своим полям, может перейти с любого поля этого мно- жества на любое другое его поле. Совокупность всех ладейных полей доски разбивается на отдельные массивы так, что из одного массива в другой ладья не может попасть. Таким образом, у двух разных массивов не может быть общих полей, но у них могут быть общие угловые точки полей, SS
Массив может иметь дыры, либо состоящие сплошь из коро- левских полей, либо содержащие в себе другие массивы. Если мас- сив не имеет дыр, то он обладает только одной, а именно внеш- ней границей; в противном случае у него имеются еще внутренние границы (одна или несколько). Мы считаем очевидным, что внешняя граница массива являет- ся замкнутой ломаной линией без самопересечений, и поэтому если массив не содержит полей, лежащих на краю доски, то король может свободно обойти вокруг него по своим полям, примыкаю- щим к внешней границе этого массива. Если в массиве имеются краевые поля доски, то король уже не может обойти вокруг всего массива, и его движение заканчивается прогулкам короля ие препятствует на- личие угловых точек, общих с другими массивами. Указанные факты иллюстри- руются рис. 45, на котором ладейные поля отмечены крестиками, а путь ко- роля — пунктиром. Утверждение задачи мы будем до- казывать от противного: предположим, что при любом выборе начальной по- зиции ладья не может пройти по своим полям от нижнего края доски до верхнего. Докажем, что тогда король пройдет от левого края доски до пра- вого. Пусть ладья, начав движение с не- которого поля первой (самой нижней) горизонтали, добралась до г-й горизонтали, но не может перейти на (/+1)-ю горизонталь (рис. 46). В дальнейшем рассматриваются только такие массивы, кото- рые имеют поля на г-й горизонтали. Все эти массивы разобьем на Рис. 46 два класса: «хорошие» и «плохие». Если массив имеет хотя бы одно поле на первой горизонтали, назовем его хорошим, в против- ном случае — плохим. Следовательно, по каждому хорошему мас- сиву ладья может подняться от первой до г-й горизонтали, а по плохому — не может. Хорошие массивы обязательно имеются в силу сделанного предположения. Согласно этому же предположению над каждым полем г-й го- ризонтали, принадлежащим любому хорошему массиву, должно 67
стоять королевское поле. Это значит, что все хорошие массивы расположены в части доски, образованной первой, второй, i-й горизонталями. На плохие массивы такое ограничение не распространяется. Рассмотрим внимательнее i-m горизонталь доски. Если все ла- дейные поля этой горизонтали принадлежат только одному мас- сиву (который в таком случае должен быть непременно хорошим), то король легко проходит от левого края доски к правому. Имен- но, если при этом все поля i-й горизонтали — ладейные, то он проходит по одной только (г’+И-й горизонтали, в противном слу- чае он идет по своим полям i-й горизонтали и по тем полям (i-(-l)-ft горизонтали, которые расположены над ладейными по-’ лями i-й горизонтали. Поэтому можно считать, что ладейные поля i-й горизонтали относятся к разным массивам. В этом предположении прогуляемся по ней слева направо и отметим по порядку встречи следующие группы полей: 1) сначала нам может встретиться группа королевских полей, которую мы назовем краевой группой; однако краевой группы мо- жет не быть, и тогда первой будет группа ладейных полей, при- надлежащих одному и тому же массиву и, возможно, перемежаю- щихся с королевскими полями; 2) группа идущих подряд королевских полей, которую назо- вем отделяющей группой; 3) вторая группа ладейных полей, принадлежащих тоже ка- кому-то одному, но уже другому массиву и тоже, возможно, пе- ремежающихся с королевскими полями; 4) снова отделяющая группа идущих подряд кородевских по- дай, и т. д., вплоть до правого края доски; последней будет либо группа ладейных полей какого-то одного массива, либо краевая группа королевских полей. Заметим, что некоторые из этих групп (или даже все) могут состоять из одного поля. Важно еще заметить, что разные (ио не соседние) группы ладейных полей могут принадлежать одному и тому же массиву: они соединяются между собой полями, располо- женными вне i-й горизонтали. Путь короля от левого края доски к правому мы будем строить по частям, стараясь проводить его через отделяющие и краевые группы полей. Возьмем какой-нибудь хороший массив и группу его полей на i-й горизонтали. Слева и справа от этой груп- пы находятся, вообще говоря, отделяющие группы полей. Мы про- водим короля от левой отделяющей группы к правой по полям i-fi и (/-}-1)-й горизонталей (см. рис. 46, где начальный и конеч- ный пункты этого пути отмечены числами 1 и 2). Дальше король идет по левой отделяющей группе справа налево до встречи со следующим массивом (иа рисунке — путь от поля 1 до поля 3). Если этот массив хороший, то дальше король проходит по полям i-й и (i-J- 1)-й горизонталей справа налево до встречи с новой отделяющей (или краевой) группой. Если же этот массив плохой, то король обходит его по своим полям, прилегающим к внешней границе массива, в направлении по часовой стрелке. Так как мас- сив не содержит полей первой горизонтали, то король дойдет либо до новой отделяющей (или краевой) группы полей, либо до левого края доски (на рисунке — путь от поля 3 до поля 4). Действуя так дальше, проведем короля от «середины» i-й го- ризонтали до левого края доски, т. е. в направлении, противопо- ложном нужному, Аналогично строим путь от середины до пра- 63
вого края, с тем отличием, что теперь король проходит над хоро- шими массивами слева направо и обходит плохие массивы про- тив часовой стрелки. Окончательно путь короля на рис. 46 вы- глядит так: от поля 4 к полю 3, от 3 к 1, от 1 к 2, от 2 к 5, от 5 к 6 и дальше по порядку номеров до поля 12. Утверждение задачи сохраняется, если короля заменить фер- зем или если короля и ладью поменять ролями. В случае двух ладей ситуация иная: отдайте, например, одной ладье все белые поля, а другой — все черные, и ни одна из них не сдвинется с',места. ,' Эта задача используется в доказательстве теоремы о непо- движной точке (см. § 8), 8. Доказательство проведем методом прогулок. Пусть все поля доски уже заняты каким-то образом белыми и черными фишками, причем две белые стороны заняты белыми, а две черные — чер- ными фишками; угловые поля могут быть заняты либо белыми, либо черными фишками. Соединим центры каждой пары соседних шестиугольных полей прямолинейными отрезками. Тогда получится («двойственный») ромб, триангулированный на правильные тре- угольники (рис. 47, а). Каждому шестиугольному полю доски соот- ветствует своя вершина триангуляции двойственного ромба. Вер- шины, соответствующие белым полям (или фишкам), отметим чис- лом 0, остальные вершины — числом 1. Дверью назовем ребро триангуляции, имеющее разные отметки. Легко видеть, что граней- тупиков не существует. Поэтому, начиная прогулку в одном углу двойственного ромба, мы закончим ее в другом его углу. На рис. 47, б наш путь соединяет нижнюю и верхнюю стороны ромба. Это значит, что выиграли белые. Эта задача, как и предыдущая, может быть использована в доказательстве теоремы о неподвижной точке. 10. Пусть т — число всех ребер, п — число всех вершин и ki, .... kn — кратности этих вершин. Тогда ^1 + ^2 + ••• + —2m, так как каждое ребро учитывается в кратности каждого из своих концов. Если теперь некоторые слагаемые в левой части этого ра- венства нечетны, то их число должно быть четным. 11. Пусть вершины каждой грани многоугольника отмечены числами 0, 1 и 2, Расставим на каждом ребре стрелки в направ- лении от 0 к 1, от 1 к 2 и от 2 к 0. Тогда каждая грань получает определенную ориентацию: одни грани по часовой стрелке, дру- гие — против; причем каждые две соседние грани всегда имеют про- тивоположную ориентацию. Поэтому, окрашивая грани первого типа в белый, а второго типа — в черный цвет, мы получим пра- вильную раскраску. Обратно, пусть грани триангуляции правильно раскрашены. Если ребро триангуляции является стороной черной треугольной грани, то отметим на этом ребре стрелкой такое направление, что- бы внутренние точки этой грани оставались слева. Тогда каждая черная грань будет ориентирована против часовой стрелки, а неко- торые белые (за исключением тех, которые примыкают к границе многоугольника)—по часовой стрелке (рис. 48, а). Предположим, что мы вышли из какой-то вершины триангу- ляции, прошли вдоль замкнутого пути, определяемого направле- нием стрелок (возможно, имеющего точки самопересечения), и вернулись в исходную вершину. Тогда число пройденных нами ре- бер делится на 3. Действительно, если выбросить все грани 69
70
триангуляции, лежащие вне пройденного пути, то останется много- угольник Р такой, что к его границе (т. е. к пройденному нами пути) примыкают его грани только одного цвета (для определен- ности черного) (рис. 48,6). Чтобы найти число всех граничных ребер многоугольника Р, надо из общего числа ребер всех его чер- ных граней вычесть общее число ребер всех белых граней. Но два последних числа кратны трем, поэтому их разность — тоже кратна трем. Итак, число ребер в замкнутом пути указанного типа делится на 3. Отсюда следует, что если мы пройдем по ребрам от верши- ны А до вершины В двумя разными путями и один из них содер- жит р ребер, а другой — q ребер, то разность р — q делится на 3. Ясно, что из любой вершины триангуляции можно пройти по ребрам в любую другую вершину. При этом мы, вообще говоря, не обращаем внимания на направления стрелок на ребрах. Однако можно добиться того, чтобы движение происходило всегда по на- правлению стрелок; а именно, если где-то мы проходили ребро против стрелки, то можно сделать обход по двум другим ребрам соседней грани уже по направлению стрелок. Аналогичный обход делается и в том случае, когда путь проходит по граничному реб- ру исходного многоугольника, не снабженному стрелкой. Выберем теперь какую-нибудь вершину А, и пусть В — любая другая вершина. Путь по ребрам от А до В (по направлению стрелок) можно провести разными способами, и при этом разные пути имеют разное число ребер, но, в силу сказанного выше, оста- ток от деления на 3 всех этих чисел один и тот же. Отнесем этот остаток вершине В в качестве ее отметки. Проделаем это же для всех других вершин. Тогда они окажутся занумерованны- А ми числами 0, 1 и 2. При /==\ этом, как легко видеть, каж- ' А дая грань будет нести три раз- А А ных отметки. д=Х Итак, мы доказали эквива- /"...-------X лентность утверждений а) и /X, А. б) задачи. Можно доказать, Д=\ что каждому из них эквива- Z-------------XZ----АдЁ==Х лентно следующее утвержде- Z\ ДуД\ ние: в) кратности всех внут- д=Д д—\ Д~а ренних (не лежащих на гра- / дА==А/===Хд—-Д ннце многоугольника) вершин ддДДдд дд триангуляции четны. д=А ду 12. Рассмотрим заштрихо- Z.-.- ~ДА=-.— ванные треугольники (рис. 49). D В каждом из них при любой 1 !!С- раскраске вершин число сто- рон, соединяющих вершины разного цвета, четно (равно 0 или 2). Общее число таких «пестрых» ребер во всей триангуляции равно сумме чисел пестрых сторон всех заштрихованных треугольников, и поэтому тоже четно. Утверждение задачи не сохраняется для произвольных триан- гуляций треугольника. Для произвольного многоугольника можно доказать эквивалентность следующих трех утверждений: а) при любой двухцветной раскраске всех вершин триангуляции число пестрых ребер четно, б) кратности всех вершин четны, в) суще- ствует правильная двухцветная раскраска всех граней с учетом внешней дополнительной области (последнее означает, что область 71
плоскости, дополнительная к многоугольнику, считается белой, и тогда все его грани, прилегающие к границе, — черные). 13. а) Отображение f — постоянно: оно принимает одно и то же значение у0 во всех точках X; б) отображение f может быть любым, так как в качестве е-окрестности точки уа можно взять множество Y целиком. 14. Нам заданы: круг радиуса R с центром в точке О, точ- ка х, лежащая внутри круга на расстоянии г (0 < г < 7?) от его центра, и точка у — проекция точки х на граничную окружность С (рис. 50). Возьмем число е > 0. Пусть А— точка пересечения окружности С и окружности радиуса е с центром у, В — проекция точки х на прямую ОА. Имеем ул — е, хВ = б. Нам нужно найти 6, если известны числа R, г и е. Пусть ф обозначает величину угла уОА и ОМ — перпендикуляр из точки О на прямую уА. Из треугольника ОхВ получаем б == г sin ф, а из треугольника 0АЛ4: • Ф 8 Г-Г sin -= Поэтому 6 = 2r sin -у cos “ — 2r sin 1 — sin2 ~ = е л/47?2 — е2 . В частности, отсюда видно, что если г = 0, то 6 = 0. Это значит, что если г = 0, то, какое бы положительное число е мы ни взяли, для него не существует со- ответствующего положительного же числа б, что еще раз указывает на разрывность радиальной проекции в центре круга. 17. Докажем от противного ограни- ченность функции сверху, т. е. суще- ствование числа М. Если бы такого М не было, то на отрезке [а, Ь] нашлась бы точка хь в которой /(Xi)>l, за- тем точка х2, в которой f(x2)>2, .... точка хп, в которой /(хл)>п, и т. д. Ввиду компактности отрезка из после- довательности точек {хп} выделяется подпоследовательность, сходящаяся к некоторой точке ха из [а, 6]. (Для про- стоты считаем, что сама последователь- ность {хп} СХОДИТСЯ К Хо.) Функция f непрерывна в точке х0, т. е. для любого числа е > 0 найдется такая окрестность точки х0, что образы всех точек х из этой окрест- ности лежат в е-окрестности точки f(xo). Последнее означает, что выполнены неравенства f (х0) — е < f (х) < f (х0) + е (только второе из них нам нужно). Так как последовательность сходится к Хо, то все ее точки, начиная с некоторого номе- ра п0, лежат в найденной окрестности точки Хо, и поэтому для всех п по имеем f(x„) < f (х0) + g, что противоречит предполо- женным неравенствам /(х„)>п. Это доказательство годится для любого компакта, а не только для отрезка. 18. Пусть / — непрерывное отображение отрезка [а, 6] в себя. Если хотя бы один из концов отрезка неподвижен, то доказывать нечего, В противном случае рассмотрим на [а, Ь] непрерывную 72
функцию g(x) == f(x.) — х. Имеем g(a) > 0, g(b) < 0. По теореме о промежуточных значениях существует такая точка Хо, что g(x0) — 0. Значит, f(xoj = 19. Пусть f непрерывна на отрезке [а, 6] и пусть для определен- ности f (a) Разделим отрезок [а, 6] пополам точкой d — а ф-—. Если f(d) = с, то все доказано. Если же, например, f(d) < с, то переходим к отрезку [d,b] н действуем дальше по аналогии с данным в тексте доказательством теоремы о неподвиж- ной точке. 20. Если f(a) = g(a) или f(b)—g(b), то все доказано. В про- тивном случае имеем f(a) —g(a) < 0 и f(b) —g(b) > 0 и утверж- дение следует из теоремы о промежуточных значениях, применен- ной к функции h(x) = f(x) — g(x) на [а, Ь]. Утверждение неверно, если g — произвольная непрерывная функция на [а, Ь]. 21. Пусть Х[ и х2 —такие точки отрезка [аь а2], что f(xl)=bi, f(x2) = Ь2, и пусть для определенности &i < ai sg хг < х2 sg а2.<&2. Утверждение следует из теоремы о промежуточных значениях, при- мененной к функции f(x) —х на отрезке [xi,x2]. 22. Каждая неподвижная точка отображения f является тако- вой же для g — f2. Поэтому мы можем считать, что f имеет только одну неподвижную точку ха, а также, что а < х0 < b, f (х)> х при а х < х0 и f(x) < х при Хо < х s:' b. Так как f отображает отрезок на себя, то найдутся точка Xi (а х, < х0) такая, что /(%])=&, и точка х2(х0 < х2 ^ &) такая, что f(x2) = а. По тео- реме о промежуточных значениях существует такая точка x3(xi С х:, < хо), что f (х3) = х2. Поэтому g (Хз) = f (f (х3)) = f (х2) = а. Если g(a)=a,, то отображение g имеет две неподвижные точкиз а и Хо. В противном случае имеем g(a)>a, g(x3)=a<x3 и, применяя теорему о промежуточных значениях к функции g(x)—х на отрезке [а, х3], видим, что функция g имеет неподвижную точку х4 (а < х4 < х3). Если f отображает отрезок [а, Ь] в себя (но не обязательно на себя), то g = I2 может иметь только одну неподвижную точку. 24. Если х тЬ 0, то уравнение можно записать в виде 3 ( „ I Q1 , a2 , а3 Л п X3 ^а0 + — + -р- + -^з- J = 0. При очень большом |х| выражение в скобках мало отличается от аа. Поэтому если х > 0 и х — очень большое число, то левая часть уравнения имеет тот же знак, что и а0, а если х <0 и |х| очень большое, то — противоположный знак. Остается заметить, что многочлен третьей степени — непрерывная функция от х. Аналогич- ними рассуждениями доказывается, что если — < 0, то написан- ие ное уравнение имеет хотя бы один положительный корень, а .если — >0, то хотя бы один отрицательный. Oq 25. Утверждение следует из теоремы Борсука — Улама. 26. Применить теорему Борсука — Улама можно только в том случае, если температура в начале и в конце часа одинакова. То- гда действительно найдутся два указанных момента времени. 27. Утверждение верно, когда каждый из многоугольников рмеет четное число сторон. Если хотя бы один из них имеет нечет- ное число сторон, то утверждение верно только при условии. Когда 73
какая-то из его вершин лежит на прямой, проходящей через петм тры многоугольников. 28. Проведем на плоскости произвольную прямую L и заилю- чим заданную кривую К в полосу наименьшей возможной ширины, образованную двумя прямыми, параллельными L. Эти две прямые называются опорными к кривой К. Затем заключим К в полосу, образованную двумя опорными прямыми, перпендикулярными к прямой L. Мы получим описанный вокруг К прямоугольник. Если теперь непрерывным движением повернуть прямую L на угол то две пары опорных прямых поменяются местами. Поэтому если расстояние между прямыми у одной пары было больше, чем у дру- гой, то после поворота оно сделается меньше; значит, в какой-то момент эти расстояния сравняются, и тогда в пересечении полу- чится квадрат. 32. Пусть а — любое действительное число. Положим М — ' а—~ ц0)' . W а —число из неравенства (9.2). Покажем, что отрезок [а — А4, а + Л-j] переводится в себя отображением f. Действительно, пусть х — любая точка из этого отрезка. Тогда I f (*) ~ f (fl) I 'С а | x — a | -C aAJ, и поэтому |Цх) — a | = | f (x) — f (a) + f (a) — a |< < I f (x) — f (a) | + | f (a) — a |< aM + | f (a) — a |. Используя определение числа M, здесь можно заменить |/'(а)—о| на (1 — а)ЛЕ Тогда | }(х) - а К aM + (1 - a) М = М, что и требовалось доказать. 33. Ответ утвердительный. Покажем, что заданное отображе- ние j является сжатием на всей числовой прямой. Для любых действительных чисел х и у имеем , , , . . , . . 1 1 1 I I X2 - у2 I КУН + 4 + у21 (4 + х2) (4 + у2) ~ = /й-т ЛстМ- РЧ i * ~ У I- (Р.1) (4 + х2) (4 -J- у2) ‘ у 1 v J Применяя известное неравенство ab <;—-— (где а^О и 6^0) к случаю, когда a = 4 и Ь = х2, получаем I 1 1 /“J—о 4 -|~ X3 И ==-£• V4X2 <—. Поэтому —Г (<+<е> (<+»). О 74
Подставляя эту оценку в равенство (Р.1)', получаем I/W -/ (У)К у| х — нет, ибо «восьмерка» Рис, 51 что и требовалось. 34. а) Нет; б) нет (непрерывное отображение восьмерки в себя без неподвижных точек можно получить, например, так: первая окружность отображается в общую точку обеих окружностей, за- тем вторая окружность поворачивается на малый угол, отличный от нуля). 35. а) Да (круг можно непрерывно спроецировать на триод вдоль пунктирных линий (рис. 51)); б) да; в не обладает свойством неподвижной точки. 36. а) Да; б) да; в) да. 37. Нет. 38. Нет. 39. Да. Вот эскиз доказательства. Пусть X —компакт, Y—его подмножество и f: X -+ Y — ретракция. Пусть {уп} — по- следовательность точек из Y. Из {у-,} мож- но выделить подпоследовательность {Уп^ сходящуюся к некоторой точке х0 из X. При отображении f каждая точка остается неподвижной, а поэтому ха тоже неподвижна. Значит, ха содержится в Y, и поэтому Y — компакт. 40. Да. Например, можно сначала не- прерывно спроецировать квадрат на одну его сторону, а затем эту сторону растянуть на всю гра- ницу. 41. Доказываем от противного: пусть в круге К имеется такая точка q, что для любой точки р из круга К. имеем {{р)р^ q, т. е. q не принадлежит образу круга. Так как отображение f тожде- ственно на окружности С, то точка q обязана лежать внутри К, а не на С. Пусть <р — центральное проецирование образа круга из точки q па С. Тогда композиция отображений f и <р является ре- тракцией К на С. Так как такая ретракция невозможна, то утверж- дение доказано. 42. Доказательство от противного: пусть для любой точки р из круга К имеем )(p)=H=g(p). Проведем луч из точки g(p) к точ- ке f(p) и продолжим его до пересечения с граничной окружностью С в точке гр(р). Обозначим теперь f(p) — q и <р(р) = ф(^). Непре- рывное отображение гр, переводящее точку q в точку ip(p), в силу утверждения задачи 41, определено на всем круге Л' и переводит его в окружность С, а на С — тождественно, т. е. является ретрак- цией гр: К С. Получаем противоречие. Утверждение неверно, если g — произвольное непрерывное отображение круга в плоскость. 43. Гомотопию, связывающую отображения fa и flt можно за- дать по формуле ff(z) = (l-/)f0(x)+/f1(z), 0<f^l. 44. Степень отображения f равна 12: она равна отношению скоростей движения минутной и часовой стрелок. Отображение f „ < 1 имеет одиннадцать неподвижных точек: 0 часов, 1 -ц- часа, 75
2 -jy-часа, 3-j-p часа и т. д. Так как каждому положению ми- нутной стрелки могут соответствовать различные положения часо- вой стрелки, то отображение ф не определено. 45. Степень первого отображения равна 2; оно имеет одну неподвижную точку: 0 часов. Степень второго отображения равна —1; оно имеет две неподвижные точки: 0 часов и 6 часов. Степень третьего отображения равна 1; оно не имеет неподвижных точек. 51. Если п — 0, то это — отображение, переводящее всю сферу в одну ее точку, или вообще такое отображение, при котором образ сферы не покрывает ее. Если п =# О, то представим себе сферу в виде поверхности земного шара с географическими координатами. Нужное отображение получится, если каждую точку перевести в точку с той же широтой и n-кратной долготой. 54. На сфере имеется такая точка х, что f(f(x)) — х (зада- ча 53). Тогда, вводя обозначение f(x)=y, имеем f(y)—x. Если х = у, то эта точка неподвижна, в противном случае отображение переставляет точки х и у. СПИСОК ЛИТЕРАТУРЫ 1. Балк М. Б., Болтянский В. Г. Геометрия масс. — М.: Нау- ка, 1987.— (Б-чка «Квант»; Вып. 67). 2. Болтянский В. Г. Метод итераций//Квант. — 1983. — № 3.—• С. 16—21, 37. 3. Болтянский В. Г., Ефремович В. А. Наглядная тополо- гия.— М.: Наука, 1982.— (Б-чка «Квант»; Вып. 21). 4. Виленкин Н. Я. Метод последовательных приближений. — Мл Наука, 1968. — (Популярные лекции по математике; Вып. 35). 5. Стинрод Н., Чинн У. Первые понятия топологии. — М.: Мир, 1967.— (Современная математика. Популярная серия). 6. Штейигауз Г. Математический калейдоскоп. — М.: Наука, 1981.— (Б-чка «Квант»; Вып. 8). 7. Штейнгауз Г. Задачи н размышления. — М.: Мир, 1974,
Научно-популярное издание ШАШКИН Юрий Алексеевич НЕПОДВИЖНЫЕ ТОЧКИ Популярные лекции по математике, выпуск 60 Заведующий редакцией Я. А. Угарова Редактор Т. А. Панькова Художественный редактор Л. Я. Романенкова Технический редактор А. П. Колесникова Корректор И. Я. Кришталь ИБ № 32474 Сдано в набор 24. 06. 88. Подписано к печати 02.02.89. Формат 84Х108/32. Бумага тип. № 2. Гарнитура литературная. Печать высокая. Усл. печ. л. 4,2. Усл. кр.-отт. 4,41. Уч.-изд. л. 4,54. Тираж 92 000 экэ. Заказ № 1116. Цена 20 коп. Ордена Трудового Красного Знамени издательство «Наука» Главная редакция физико-математической литературы 117071 Москва В-71, Ленинский проспект, 15 Ленинградская типография № 2 головное предприятие ордена Трудового Красного Знамени Ленинградского объединения «Техническая книга» им. Евгеинн Соколовой Союзполиграфпрома при Государственном комитете СССР по делам издательств, полиграфии и книжной торговли. 198052, г. Ленинград. Л-52» Измайловский проспект, 29
Shashkin, Yu, A. Fixed points. This small book is written for the Russian series «Popular lectu- res on mathematics». It is an elementary and selfcontained introduce tion to fixed point theory, and can help a beginner to become familiar with this beautiful branch of topology. The book is intended for a wide circle of readers, including pupils of senior classes of secondary school, who are interested in mathematics, as well as for freshmen and sophomores of universities. The author Yu. A. Shashkin is a senior scientific researcher of the Institute for Mathematics and Mechanics, the Ural Branch of the USSR Academy of Sciences at Sverdlovsk. He is the author of the booklet «The Euler characteristics» («Nauka», Moscow, 1984, 96 pp.) (see Mathematical Reviews, 86h: 52006). His research interests are in mathematical analysis, topology, and combinatorial geometry. The main purpose of the book «Fixed points» is to prove two following fixed points theorems of Brouwer: 1. Every continuous map of a square (or of a segment) into itself has a fixed point. 2. Every continuous map of a 2-sphere (or of a circle) into itself, whose deg- ree is not equal to ±1, has a fixed point and sends some point in its antipode. The Brouwer fixed point theorem is proved for a square, but not for a triangle, as usually. This allows the author to avoid the use of barycentric coordinates in this proof. The second aim of this book is to discuss some combinatorial questions related to the partition (the triangulation) of figures into smaller parts, joining each other in a regular manner. In particular, the emphasis is on the use of Sperner’s lemma and its ramifications. These combinatorial statements are proved by the method of «walks through the rooms of a house» (or, briefly, «walking-process»). The notion of degree is firstly defined for piecewise-linear map- pings of a 2-sphere into itself; existence of the degree is proved in this case also by the walking-process; then it is defined for any con-, tinuous mapping. The section headings are as follows: Preface. 1. Continuous maps of a segment and of a square. 2. The first combinatorial lemma. 3. The second combinatorial lemma, or walks through the rooms ot a house. 4. Sperner’s lemma, 5. Continuous maps. Homeomorphisms. The fixed point property. 6. Compactness. 7. The proof of Brouwer’s theorem for a segment. The intermediate values theorem. Applica- tions. 8. The proofs of Brouwer’s theorem for a square. 9. Method of1 iterations. 10. Retraction. 11. Continuous maps of a circle. Homotopy. Degree of a map. 12. The second definition of the degree. 13. Conti-* nuous maps of a sphere. Solutions and answers. The book contains 80 pages, 51 illustrations, 54 problems, and solutions or answers to most of them.
ПОПУЛЯРНЫЕ ЛЕКЦИИ ПО МАТЕМАТИКЕ Бып. 1. А. И. Маркушевич. Возвратные последовательности. Вып. 2. И. П. Натансон. Простейшие задачи на максимум и ми- нимум. Вып. 3. И. С. Соминский. Метод математической индукции. Вып. 4. А. И. Маркушевич. Замечательные кривые. Вып. 5. П. П. Коровкин. Неравенства. Вып. 6. Н. Н. Воробьев. Числа Фибоначчи. Вып. 7. А. Г. Курош. Алгебраические уравнения произвольных степеней. Вып. 8. А. О. Гельфонд. Решение уравнений в целых числах. Вып. 9. А. И. Маркушевич. Площади и логарифмы. Вып. 10. А. С. Смогоржевский. Метод координат. Вып. 11,-Я. С. Дубнов. Ошибки в геометрических доказательствах. Вып. 12. И. П. Натансон. Суммирование бесконечно малых величин. Бып. 13. А. И. Маркушевич. Комплексные числа и конформные отображения. Вып. 14. А. И. Фетисов. О доказательствах в геометрии. Вып. 15. И. Р. Шафаревич. О решении уравнений высших степеней. Вып. 16. В. Г. Шерватов. Гиперболические функции. Вып. 17. В. Г. Болтянский. Что такое дифференцирование? Вып. 18. Г. М. Миракьян. Прямой круговой цилиндр. Вып. 19. Л. А. Люстериик. Кратчайшие линии. Вып. 20. А. М. Лопшиц. Вычисление площадей ориентированных фигур. Вып. 21. Л. И. Головина н И. М. Яглом. Индукция в геометрии. Вып. 22. В. Г. Болтянский. Равновеликие и равносоставлеипые фи- гуры. Вып. 23. А. С. Смогоржевский. О геометрии Лобачевского. Вып. 24. Б. И. Аргунов и Л. А. Скорняков. Конфигурационные тео- ремы. Вып. 25. А. С. Смогоржевский. Линейка в геометрических построе- ниях. Вып. 26. Б. А. Трахтенброт. Алгоритмы и машинное решение задач. Вып. 27. В. А. Успенский. Некоторые приложения механики к мате- матике. Вып. 28. Н. А. Архангельский и Б. И. Зайцев. Автоматические циф- ровые машины. Вып. 29. А. Н. Ксстовский. Геометрические построения одним цир- кулем. Вып. 30. Г. Е. Шилов. Как строить графики. Вып. 31. А. Г. Дсрфман. Оптика конических сечений. Вып. 32. Е. С. Вентцель. Элементы теории игр. Вып. 33. А. С. Барсов. Что такое линейное программирование. Вып. 34. Б. Е. Маргулис, Системы линейных уравнений, 79
Вып. 35. Н. Я. Виленкин. Метод последовательных приближений.' Вып. 36. В. Г. Болтянский. Огибающая. Вып. 37. Г. Е. Шилов. Простая гамма (устройство музыкальной шкалы). Вып. 38. Ю. А. Шрейдер. Что такое расстояние? Вып. 39. Н. Н. Воробьев. Признаки делимости. Вып. 40. С. В. Фомин. Системы счисления. Вып. 41. Б. Ю. Коган. Приложение механики к геометрии. Вып. 42. Ю. И. Любин и Л. А. Шор. Кинематический метод в гео« метрических задачах. Вып. 43. В. А. Успенский. Треугольник Паскаля. Вып. 44. И. Я. Бакельман. Инверсия. Вып. 45. И. М. Яглом. Необыкновенная алгебра. Вып. 46. И. М. Соболь. Метод Монте-Карло. Вып. 47. Л. А. Калужнин. Основная теорема арифметики. Вып. 48. А. С. Солодовников. Системы линейных неравенств. Вып. 49. Г. Е. Шилов. Математический анализ в области рацнональ» ных функций. Вып. 50. В. Г. Болтянский, И. Ц. Гохберг. Разбиение фигур на меньшие части, Вып. 51. Н. М. Бескин. Изображения пространственных фигур. Вып. 52. Н. М. Бескин. Деление отрезка в данном отношении. Вып. 53. Б. А. Розенфельд и Н. Д. Сергеева. Стереографическая проекция. Вып. 54. В. А. Успенский. Машина Поста. Вып. 55. Л. Бераи. Упорядочные множества. Вып. 56. С. А. Абрамов. Элементы программирования. Вып. 57. В. А. Успенский. Теорема Гёделя о неполноте. Вып. 58. Ю. А. Шашкин. Эйлерова характеристика. Вып. 59. Л. А. Скорняков. Системы линейных уравнений, Вып. 60. Ю, А. Шашкин, Неподвижные точки.