Книга
Книга
РАЗДЕЛ ПЕРВЫЙ
ЗАДАЧИ О МНОГОЦВЕТНОЙ РАСКРАСКЕ
Задача о двух красках 15
Трехцветная раскраска 21
О проблеме четырех красок. Теорема Волынского31
Теорема Эйлера. Теорема о пяти красках 33
Добавление
О трехцветной раскраске сферы 38
РАЗДЕЛ ВТОРОЙ
ЗАДАЧИ ИЗ ТЕОРИИ ЧИСЕЛ
Глава I. Арифметика вычетов
Арифметика вычетов по модулю т, или m-арифметика .43
Арифметика вычетов по модулю р, или р-арифметика . .48
Извлечение квадратного корня. Квадратные уравнения . .51
Извлечение кубического корня. Простые делители чисел вида а2 + 3 53
Многочлены и уравнения высших степеней 53
Тлава II. m-адические и р-адические числа
Применение 10-арифметики к делению многозначных чисел 55
Бесконечнозначные числа 57
m-адические и р-адические числа 61
Глава III. Приложения т-арифметики
и р-арифметики к теории чисел
Ряд Фибоначчи 69
Треугольник Паскаля 76
Дробно-линейные функции 80
44Содержание
4
4
а в а IV. Дополнительные сведения о ряде Фибоначчи и треугольнике Паскаля
Приложение р-адических чисел к ряду Фибоначчи87
Связь между треугольником Паскаля и рядом Фибоначчи 88
Члены ряда Фибоначчи, кратные заданному числу90
Глава V. Уравнение ж2 — 5у2 = 1 93
РАЗДЕЛ ТРЕТИЙ
СЛУЧАЙНЫЕ БЛУЖДАНИЯ (ЦЕПИ МАРКОВА)
Основные свойства вероятности 98
Задачи о блуждании по бесконечной прямой. Треугольник вероятностей 108
Закон больших чисел 117
Блуждания сконечным числом состояний 127
Блуждания сбесконечным числом состояний 138
РЕШЕНИЯ ЗАДАЧ
Раздел первый Задачи о многоцветной раскраске 149
Раздел второй Задачи из теории чисел 173
Раздел третий Случайные блуждания (цепи Маркова) . . . 224
ПРЕДИСЛОВИЕ КО ВТОРОМУ ИЗДАНИЮ
Весною 1945 г. одному интересующемуся математикой московскому семикласснику выпал счастливый жребий встретиться со студентом-математиком последнего, пятого курса Московского университета. Отдаленным результатом этой встречи стала эта книга, вышедшая первым изданием более полувека назад. Сама же встреча произошла в одной из больших аудиторий одного из старых зданий Московского университета на Моховой улице (а новых зданий на Ленинских горах, торжественно открытых 1 сентября 1953 г., тогда и в помине не было).
Семиклассник пришл на лекцию для школьников. В аудиториях МГУ такие лекции читались тогда ведущими московскими математиками в течение учебного года, раз в две недели. Объявления о лекциях давались в расклеенных по городу афишах, одна из коих — в том учебном году уже, к сожалению, последняя — и привлекла внимание нашего семиклассника. После лекции школьников пригласили задержаться, и перед ними выступили руководители ежегодно работающих при Университете математических кружков для школьников. Формально — уж не упомню, по каким причинам, — считалось, что при МГУ действует один Школьный математический кружок, а все реально работающие кружки являются секциями этого единого Кружка. Каждая секция проводила занятия раз в неделю, в одной из университестких аудиторий.
В выступлениях каждый из руководителей рассказывал, чем его секция (кружок) предполагает заниматься в будущем учебном году. Секции различались тематикой; были кружки по алгебре, по геометрии, иногда даже по теории множеств. Различались они и тем, для каких классов были предназначены. Среди объявленных той весной на предстоящий учебный год кружков была и так называемая «Секция общего типа» для восьмиклассников, не ограничивающая себя какой-либо специальной тематикой. Упомянутый выше студент-пятикурсник выступал в качестве руководителя этой секции. Его выступление понравилось нашему семикласснику больше других. После выступлений всем присутствующим была предоставлена возможность тут же, на месте,
поговорить с любым из выступивших. Наш школьник воспользовался этой возможностью, поговорил со студентом и получил приглашение посещать Секцию общего типа в предстоящем учебном году.
В 1945/46 учебном году, будучи восьмиклассником, и в 1946/47 учебном году, будучи десятиклассником, наш школьник занимался в названной секции. А бывший пятикурсник, ставший теперь аспирантом Университета, продолжал этой секцией руководить.
Ежегодная работа Университета с интересующимися математикой московскими школьниками состояла из трех считавшихся взаимосвязанными частей: лекции, кружки, олимпиада — и проводилась под эгидой двух легендарных институций, первая из которых была частью Московского университета, а вторая при нем состояла: механико-математического факультета (мехмата) МГУ и Московского математического общества. Фактически эта работа организовывалась и управлялась группой энтузиастов, оформленной в виде оргкомитета очередной олимпиады. Об этой триединой работе сказано и написано достаточно много, но больше об олимпиадах, чем о кружках.
Меж тем в 40-е и 50-е годы XX в. именно математические кружки были наиболее примечательным явлением. Само посещение старого университетского здания под стеклянным куполом по адресу Моховая, дом 11 (сейчас этот дом имеет номер 9, и в нем находится факультет журналистики), вызывало у школьника невольное волнение. Обстановка в кружках выгодно отличалась от привычной школьной своим уважительным демократизмом. Демократические традиции тщательно оберегались. К участникам обращались только на «Вы»; в школах такое обращение было редкостью. К руководителю обращались по уменьшительному имени (Саша, Женя, Гриша), а не по имени и отчеству, как к учителю (в подавляющем числе случаев — к учительнице )). Математика — ив этом с ней могли сравниться, скажем, шахматы — представляла собой благодатное поле для взращивания и процветания идей равенства: ведь в ней наглядным для всех образом прав не тот, кто старше по возрасту или по положению, а тот, кто утверждает истину. (В биологии, например, дело обстояло уже иначе: эксперименты подтверждали теорию Менделя, но их в те годы приказано было трактовать как подтверждающие безумное учение академика Лысенко.)
В сталинское время, приходя в Университет на математический кружок, школьник (разумеется, не отдавая себе в этом отчета) ощущал себя как бы на изолированном острове, в совершенно необычной атмосфере свободного творчества, чуждой какой бы то ни было идеологической фальши. В не меньшей степени эта атмосфера была важна и для самоощущения руководителей кружков: она давала им возможность делать что-то разумное, и притом по собственному усмотрению, без бюрократических указаний. (Сказанное отчасти объясняет, почему наибольшего расцвета в середине XX в., т. е. в послевоенные годы, достигли в СССР именно математика и шахматы.)
Таким образом, Школьный математический кружок при МГУ служил жизнеутверждающей поддержкой как для участников, так и для руководителей его секций и, несомненно, оказывали определенное влияние на развитие личности и тех, и других. Столь же несомненно, что личность руководителя оказывала решающее влияние на работу секции. К числу наиболее ярких руководителей, оказавших влияние на деятельность не только своей секции, но и всего Школьного кружка при МГУ в целом, принадлежал руководитель Секции общего типа. Настало время назвать его имя: Женя Дынкин.
Я назвал его просто «Женя» — так, как называли его участники кружка. Теперь имя Евгения Борисовича Дынкина хорошо известно в мировой математике. Дынкин стал выдающимся ученым, работающим одновременно в двух областях математики: в алгебре и в теории вероятностей — редчайшее сочетание математических специальностей! С 1954 по 1968 г. он был профессором Московского университета. С 1977 г. Е. Б. Дынкин, он же Eugene В. Dynkin, состоит профессором одного из крупнейших и известнейших американских университетов — Корнеллского университета; с 1985 г. он является членом Национальной академии наук США.
А семиклассником, познакомившимся с Дынкиным весною 1945 г., был я. Евгений Борисович сыграл огромную роль в моей жизни. Во-первых, благодаря ему я (и, думаю, не только я) шел на каждое занятие кружка, как на праздник. Во-вторых, по его инициативе и с его организационной помощью мое обучение в школе было сокращено на год: мне было разрешено летом 1946 г. сдавать экзамены за 9-й класс и, таким образом, я из 8-го класса сразу попал в выпускной 10-й. В-третьих, по его инициативе, под его руководством и при его терпеливом редактировании я написал свою первую математическую статью
«Геометрический вывод основных свойств гармонических функций», опубликованную весной 1949 г. в журнале «Успехи математических наук». В-четвертых, это от него о моем существовании узнал великий Колмогоров, сказавший мне при знакомстве, состоявшемся в октябре 1949 г.: «А, вы тот самый дынкинский Успенский!»; в январе 1950 г. Колмогоров принял меня в число своих учеников.
Наконец, в-пятых, Евгений Борисович пригласил меня стать соавтором при написании настоящей книги, явившейся как бы материальным результатом работы дынкинской секции Школьного кружка. Первое ее издание было подписано к печати 23 июня 1952 г. За рубежом вышло несколько ее переводов на иностранные языки. Теперь Издательская фирма «Физикоматематическая литература» предложила выпустить второе издание. Оно выпускается практически без изменений: опущены лишь, как устаревшие, «заключения», которыми были снабжены разделы книги.
Февраль 2003 г. В. Успенский
ПРЕДИСЛОВИЕ К ПЕРВОМУ ИЗДАНИЮ
Эта книга написана по материалам одной из секций школьного математического кружка при Московском государственном университете им. М.В. Ломоносова, работавшей в 1945/46 и 1946/47 учебных годах. Один из авторов был руководителем этой секции, другой — ее участником. Секция называлась секцией общего типа. На ее занятиях рассматривались вопросы из различных областей математики. Основной целью было не столько сообщить участникам новые сведения, сколько научить их активному, творческому отношению к математике. Наиболее удачные темы складывались в процессе самой работы секции. В предлагаемую книгу вошли — в значительно переработанном и расширенном виде — три такие темы: задачи о многоцветной раскраске карт, задачи из теории чисел, решаемые с помощью арифметики вычетов, и задачи из теории вероятностей, связанные с так называемыми случайными блужданиями.
Каждой из этих тем была посвящена целая серия последовательных занятий секции. Она начиналась обычно с задач, которые не требовали никаких новых понятий по своей формулировке, но решение которых должно было сразу ввести участников секции в новый круг вопросов. И в дальнейшем беседы руководителя
тесно переплетались с задачами, которые давались в ходе самой беседы, иногда решались на месте, а чаще оставлялись для домашнего решения до следующего занятия. Значительная часть всего материала темы предлагалась в виде циклов связанных между собой задач ). На каждом занятии секции определенное время отводилось разбору решений, которые служили затем материалом для обобщений и выводов, делавшихся руководителем. В своих беседах руководитель излагал также более трудные вопросы, менее поддающиеся расчленению на отдельные задачи.
Форма беседы, прерывающейся постановкой задач, решение которых существенно для дальнейшего изложения, принята и в этой книге.
Для чтения первых двух разделов достаточно знания математики в объеме 7 классов средней школы; третий раздел требует несколько большей математической культуры. Книга рассчитана в основном на школьников старших классов, но может быть использована также в студенческих кружках на младших курсах.
Мы пользуемся случаем выразить нашу благодарность А.Н. Колмогорову, советы которого способствовали значительному улучшению книги. Мы приносим также благодарность Э.Э. Балашу, задачи которого легли в основу § 2 и 3 гл. IV второго раздела. Наконец, мы признательны М.А. Наймарку и И.М. Яглому, прочитавшим рукопись и сделавшим ряд замечаний. В заключение нам хотелось бы отметить тщательную работу нашего редактора А.З. Рывкина.
Март 1952 г.Март 1952 г.Е. Динкин
Март 1952 г.
Март 1952 г.
В. Успенский
УКАЗАНИЯ К ПОЛЬЗОВАНИЮ КНИГОЙ
Все три раздела независимы друг от друга, поэтому читать их можно в любом порядке; однако при этом следует помнить, что первый раздел является наиболее легким, а третий — наиболее трудным. Добавление к первому разделу содержит решение одной задачи, примыкающей по своему характеру к тематике этого раздела; впрочем, добавление может читаться независимо от первого раздела, так как для его понимания не нужно ничего, кроме определения правильной раскраски.
Каждый раздел посвящен одной теме; отдельные его части тесно связаны между собой. Поэтому каждый раздел надо читать последовательно, от начала до конца. Исключение составляют только гл. II и IV второго раздела, отмеченные звездочками. Они несколько отступают от основного плана раздела и могут быть опущены при первом чтении без ущерба для понимания дальнейшего (гл. II является по существу дополнением к гл. I, а гл. IV — дополнением к гл. III).
Книга рассчитана на активную работу читателя. В каждый раздел входят в качестве его органической части задачи. Большая часть задач группируется в циклы. Каждый цикл составляет единое целое. Чаще всего отдельные задачи, опираясь одна на другую, ведут читателя к окончательному результату, который содержится в заключительной задаче цикла (см., например, задачи 21-27, 38-41 первого раздела, задачи 84-88, 127-131 второго раздела и др.). Иногда объединяющей целью является не получение какого-нибудь определенного результата, а овладение новым методом (например, в задачах 11-14 первого раздела). Наконец, в небольшом числе случаев задачи носят характер тренировочных упражнений, которые должны помочь читателю овладеть
новыми понятиями (задачи 57-64 второго раздела, задачи 186188 третьего раздела и др.).
Приступая к решению задач, полезно просмотреть формулировки всех задач данного цикла. Рекомендуем читателю не заглядывать в решения, помещенные в конце книги, до тех пор пока он не решит все задачи цикла: решения, которые мы приводим, направят его на определенный путь, между тем, размышляя самостоятельно, он может прийти к новым, оригинальным решениям. Практика школьного кружка показывает, что при этом иногда получаются более простые и изящные решения, нежели те, которые ожидались авторами задач. Различные циклы задач значительно отличаются друг от друга по своей трудности. Однако опыт университетского школьного кружка позволяет назвать неделю в качестве примерного среднего срока работы над одним- двумя циклами задач.
Вероятно, читателю не всегда удастся самостоятельно решить все задачи цикла. Если первые задачи решены, но в дальнейшем читатель наталкивается на трудности, которые ему никак не удается преодолеть, то полезно прочесть решения первых, уже решенных задач. Иногда это окажется достаточным, чтобы натолкнуть на решение задачи, ранее не поддававшейся усилиям. Если же трудности окажутся непреодолимыми, то следует ознакомиться с решением трудной задачи и после этого продолжать решение дальнейших задач.
Несмотря на фундаментальную роль задач, книга отнюдь не является задачником. Равноправную с задачами роль играет помещенный в ней теоретический материал. Взаимоотношение этого материала с задачами различно в различных главах книги. Иногда основное содержание составляют условия задач, и роль остального текста сводится лишь к тому, чтобы ввести необходимые понятия и подвести итоги (см., например, § 1 первого раздела, гл. V второго раздела и др.). В других случаях (гл. II второго раздела и почти весь третий раздел) ведущая роль принадлежит теоретическому материалу, задачам же отводится подчиненное место. Во всяком случае текст и задачи тесно связаны между собой и необходимо читать их подряд в том порядке, в каком они приведены в книге.
Существенную часть содержания книги составляют решения задач, сопровождающиеся часто выводами и замечаниями принципиального характера. С решениями следует ознакомиться независимо от того, насколько удалось справиться с задачами самостоятельно.
В заключение посоветуем читателю не жалеть времени на решение задач. Каждый цикл задач, каждая задача, решенные самостоятельно, будут обогащать арсенал средств, которыми располагает читатель. Одна самостоятельно найденная идея стоит десятка идей, усвоенных с чужих слов. Даже в том случае, когда настойчивые попытки решить задачу не приведут к успеху, потраченное время не пропадет даром: основательно поработав над задачей, вы будете читать ее решение совершенно другими глазами, будете искать причины своей неудачи и сумеете выделить среди рассуждений вспомогательного характера ту основную идею, которая обеспечивает успех.
РАЗДЕЛ ПЕРВЫЙ
ЗАДАЧИ О МНОГОЦВЕТНОЙ РАСКРАСКЕ
Различные страны на географической карте окрашиваются для удобства в разные цвета. При этом обычно не требуется, чтобы каждая страна имела свой особый цвет. Достаточно, чтобы в различные цвета были окрашены соседние страны, т. е. страны, имеющие общую границу, например страны Si и S2 на рис. 1 ).
Рис. 1Рис. 1Рис. 2Рис. 2
Рис. 1
Рис. 1
Рис. 2
Рис. 2
Такую раскраску карты мы будем называть правильной. Естественно поставить вопрос, какое число красок нужно иметь для того, чтобы правильно раскрасить данную карту. Ясно, что нас устроит число красок, равное числу стран карты; в этом случае мы просто каждую страну выкрасим в свой цвет. Однако мы не удовлетворимся таким решением: нас будет интересовать минимальное число красок, достаточное для правильной раскраски данной карты. Легко построить карту, для которой таким минимальным числом красок является 2 (рис. 2).
Карта на рис. 2 является картой острова, расположенного в море, которое показано штриховкой. Море мы не закрасили ни одной из красок а и Ь. Однако обычно море на картах также закрашивается, причем требуется, чтобы прибрежные страны,
т. е. страны, граничащие с морем, были окрашены в отличный от моря цвет. Море, таким образом, ничем не отличается для нас от простой страны. То, что оно не ограничено, для нас не существенно. Поэтому в дальнейшем мы не будем выделять море особо, а включим его в число стран. Карты, которые мы будем рассматривать, не будут, таким образом, картами островов; мы будем считать их распространенными на всю плоскость. При такой точке зрения карта на рис. 2 уже не может быть правильно раскрашена двумя красками.
Рис. 3Рис. 3
Рис. 3
Рис. 3
Вернемся теперь к вопросу о минимальном числе красок, достаточном для правильной раскраски карты. На рис. 3 изображены карты, для которых такими числами являются соответственно 2, 3, 4. На этом наши примеры обрываются. До сих пор не построена карта, для которой минимальное число красок было бы 5 или больше, иными словами, которую нельзя было бы правильно раскрасить четырьмя красками. Есть предположение ), что всякую карту можно правильно раскрасить четырьмя красками (в требовании доказать или опровергнуть это предположение состоит знаменитая «проблема четырех красок»). Однако это никем еще не доказано ). С другой стороны, доказано, что
всякую карту можно правильно раскрасить пятью красками (мы покажем это в § 4). Таким образом, мы можем высказать только следующие два утверждения, досадный пробел между которыми ничем не заполнен:
Не всякую карту можно правильно раскрасить тремя красками (см. рис. 3, в).
Всякую карту можно правильно раскрасить пятью красками.
В следующих параграфах мы займемся вопросом о том, для каких карт достаточно двух красок (§ 1) и трех красок (§ 2). В § 3 мы постараемся вывести некоторые критерии для четырехцветной раскраски, в § 4 — докажем теорему о пяти красках.
Задача о двух красках
На плоскости проведено п прямых. Докажите, что карту, ими образованную, можно правильно раскрасить двумя красками (рис. 4).
На плоскости проведено п окружностей. Докажите, что карту, ими образованную, можно правильно раскрасить двумя красками (рис. 5).
Плоскость разбита на треугольники. При этом любые два треугольника либо вовсе не имеют общих точек, либо имеют
11Рис. 5Рис. 5общую вершину, либо имеют общую сторону *). В вершинах этих треугольников расставлены цифры 0,1, 2 так, что вершины, принадлежащие одной и той же стороне, нумеруются различными цифрами (такую нумерацию мы будем называть правильной) (рис. 6). Докажите, что в таком случае полученную карту можно правильно раскрасить двумя красками.
1
1
Рис. 5
Рис. 5
Рис. 6
Если на карте имеется страна, у которой число границ не делится на т, в то время как для всех остальных стран число границ делится на т, то такую карту нельзя правильно раскрасить двумя красками **).
Задачи на шахматной доске. Обычная раскраска шахматной доски может служить примером правильной раскраски (если не учитывать внешней области). Задачи на шахматной доске, которые мы приводим, помогут нам впоследствии решить общую задачу о двух красках.
Шахматный конь может перейти за один ход с поля S на любое из полей Si — Ss (рис. 8). Ладья по правилам шахматной игры может попасть одним ходом с поля S на любое поле той же
*) Разбиение на треугольники, удовлетворяющее этим условиям, называется триангуляцией. Примеры разбиений, не являющихся триангуляциями, изображены на рис. 7.
Рис. 7
**) Точное определение границы читатель найдет на с. 19.
вертикали или на любое поле той же горизонтали (рис. 9). Привертикали или на любое поле той же горизонтали (рис. 9). Прирешении задач условимся считать, что если ладья перешла с по-решении задач условимся считать, что если ладья перешла с по-Обойдите конем все поля шахматной доски, состоящей из 5x5 клеток, не побывав ни на каком поле два раза.
вертикали или на любое поле той же горизонтали (рис. 9). При
вертикали или на любое поле той же горизонтали (рис. 9). При
решении задач условимся считать, что если ладья перешла с по-
решении задач условимся считать, что если ладья перешла с по-
Занумеруйте поля 25-клеточной шахматной доски в том порядке, в каком вы обошли их конем в предыдущей задаче. Заштрихуйте поля, получившие четные номера. Укажите, какая
получится раскраска, если проделать те же операции не на 25-клеточной доске, а на шахматной доске с произвольным числом клеток, которую можно обойти конем так, как указано в задаче 5.
Можно ли обойти конем по одному разу все поля 49-кле
точной доски и последним с исходным?точной доски и последним с исходным?ходом попасть на поле, соседнее
точной доски и последним с исходным?
точной доски и последним с исходным?
Рис. 10Рис. 10АВАВРис. 11Рис. 11Докажите, что нельзя обойти конем по одному разу все поля 49-клеточной доски, если выйти с поля S (рис. 10).
Рис. 10
Рис. 10
А
В
А
В
Рис. 11
Рис. 11
Конь сделал п ходов и вернулся на исходное поле. Докажите, что п — число четное.
Докажите, что нельзя пройти ладьей из угла А 64-клеточной доски в противоположный угол В, обойдя все поля и не побывав ни на каком поле дважды (рис. 11).
Можно ли выложить в цепь все 28 костей домино так, чтобы на одном из концов цепи оказалось шесть, а на другом пять очков?
Каждый из людей, когда-либо живших на земле, сделал в своей жизни некоторое вполне определенное число рукопожатий. Докажите, что число людей, сделавших нечетное число
Рис. 12Рис. 12рукопожатий, четно.
Рис. 12
Рис. 12
На собрании присутствовало 225 человек. Знакомые обменивались рукопожатиями. Докажите, что хотя бы один из участников собрания пожал руку четному числу знакомых ).
На рис. 12 изображено шесть точек Л, В, С, В, Е, Е, причем каждая из этих точек соединена
с тремя из остальных пяти. Докажите, что если дано не шесть, а пять точек, то нельзя провести кривые так, чтобы каждая из этих пяти точек была соединена ровно с тремя из остальных.
Начертим на плоскости какую-нибудь сеть кривых. Если из некоторой точки этой сети можно двигаться по ее кривым в к
Рис. 13Рис. 13различных направлениях, то мы будем говорить, что кратность этой точки равна к. Например, для сети, изображенной на рис. 13, кратность точки А равна 1, кратности точе В и F равны 2, кратности точек Е и D равны 3 и, наконец, кратность точки С равна 7. Мы будем называть верши-
Рис. 13
Рис. 13
нами сети те точки, кратность которых не равна 2. Сеть, приве
денная нами в качестве примера, имеет всего четыре вершины Л,
Е, D и С. Участок какой-либо кривой из сети между двумя последовательными вершинами называется границей. Каждая граница, таким образом, содержит две вершины (в отдельных случаях эти две вершины могут сливаться в одну). На нашей сети (рис. 13) семь границ ABC, ED, СаЕ, СЬЕ, CcD, CdD и С ЕС. В последнем случае две вершины, заключающие между собой границу С ЕС, совпадают. Число вершин сети мы всегда будем обозначать и, а число границ — g.
Построить сеть кривых, для которой
a) v = 3, g = 5; б) v = 7, g = 11.
Пусть сеть кривых имеет g границ и v вершин с кратностями ki, k^ . . ., kv. Докажите, что
kx + k^ + ♦ ♦ ♦ + kv = 2g.
Докажите, что в любой сети кривых число вершин, имеющих нечетную кратность, четно.
Не всякая сеть кривых может быть названа картой. На карте каждая граница обязательно разделяет две соседние страны. Поэтому, например, на карте не может быть вершин кратности 1 (на рис. 13 граница АВС, исходящая из вершины А кратности 1, не разделяет никакие две страны). Число стран карты мы всегда будем обозначать через з.
Построить карту, для которой
v=5,g = 8,з=5;
v=11,g = 19,5=10;
v=6,g = 12,5=9.
Карта имеет g границ и 5 стран с числами границ ni, П2, ns. Докажите, что
711 + 712 + • • • + ns = 2g.
Докажите, что в любой карте число стран, имеющих нечетное число границ, четно.
Мы условились называть вершинами те точки сети кривых, кратность которых не равна 2. Однако иногда бывает удобным считать вершинами и некоторые точки кратности 2. Границей по- прежнему называется участок какой-либо кривой из сети между двумя последовательными вершинами. Например, карта на рис. 14 имеет девять вершин А, В, С, D, Е, F, G, Н, I и 11 границ АВ, ВС, CD, DE, EG, GF, FA, BI, IH, HD, HG.
Рис. 15Рис. 15Рис. 14Рис. 14Легко проверить, что утверждения и решения всех задач, формулировавшихся ранее, остаются верными и при новом понимании слова «вершина».
Рис. 15
Рис. 15
Рис. 14
Рис. 14
Задача о двух красках для произвольной карты. По аналогии с шахматной доской введем ладью на произвольной карте. Ладья ходит по странам, при этом она может за один ход перейти из любой страны в любую соседнюю (из S в Si — S5, рис. 15).
Обойдите ладьей все страны карты, изображенной на рис. 16, не побывав дважды ни в одной стране. Занумеруйте страны в том порядке, в каком вы их обошли. Заштрихуйте страны, получившие четные номера.
Докажите, что нельзя обойти ладьей все страны карты, изображенной на рис. 17, не побывав ни в какой стране дважды.
Карта правильно раскрашена двумя красками. Докажите, что все ее вершины имеют четную кратность.
Все вершины карты имеют четную кратность. Ладья обошла ряд стран этой карты, не побывав ни в одной из них
дважды, и вернулась в исходную страну. Докажите, что она сделала четное число ходов.
Все вершины карты имеют четную кратность. Ладья обошла ряд стран этой карты и вернулась в исходную страну (при этом она могла в некоторых странах побывать и более одного раза). Докажите, что она сделала четное число ходов.
Все вершины карты имеют четную кратность. Ладья пришла из страны Sq в страну Si одним путем, затратив р ходов, и другим, затратив q ходов. Докажите, что числа р и q оба четные или оба нечетные.
Все вершины карты имеют четную кратность. Докажите, что ее можно правильно раскрасить двумя красками (ср. задачу 23).
Задачи 23 и 27 дают следующую теорему, полностью решающую задачу о правильной раскраске двумя красками:
Карту можно правильно раскрасить двумя красками в том и только в том случае^ если все ее вершины имеют четную кратность.
§ 2. Трехцветная раскраска
На плоскости нарисовано п окружностей. В каждой окружности проведено по хорде так, что хорды двух различных окружностей имеют между собой самое большее одну общую
точку. Докажите, что получившуюся карту (пример такой карты см. на рис. 18) всегда можно правильно раскрасить тремя красками.
Задачи на шестиугольной доске. Шестиугольная доска, изображенная на рис. 19, имеет такое же значение для задачи о трех красках, как шахматная доска — для задачи о двух красках. Она в отличие от обычной шахматной доски состоит не из квадратов, а из правильных шестиугольников и правильно раскрашивается тремя красками: белой, черной и красной (рис. 20) ). Можно было бы придумать правила игры на такой доске по аналогии с правилами обычной шахматной игры. Мы ограничимся тем, что введем одну фигуру, которую назовем верблюдом ). Одним ходом верблюд может перейти на одно поле в любом из трех направлений, указанных стрелками на рис. 19: вверх, вниз влево или вниз вправо. Например, с поля S он может перейти на любое из полей Si, S2, S3. На рис. 20 показан путь верблюда из нижнего угла доски в верхний и из верхнего угла в нижний.
Наша доска, состоящая из шестиугольников, сама имеет форму шестиугольника. Сторона этого большого шестиугольника — сторона доски — может содержать различное число шестиугольных полей (на рис. 19 сторона доски состоит из пяти шестиугольников).
Сосчитайте число полей шестиугольной доски, сторона которой образована пятью, шестью, т шестиугольниками.
Нарисуйте шестиугольную доску со стороной из трех шестиугольников. Выйдите верблюдом из центра этой доски и обойдите все поля, не побывав два раза ни на каком поле.
Занумеруйте поля шестиугольной доски в том порядке, в каком вы обошли их верблюдом в задаче 30. Окрасьте черной краской поля с номерами, кратными трем, и красной краской поля, номера которых при делении на три дают в остатке 1. Какая у вас получилась раскраска? Какая получится раскраска, если проделать те же операции на другой доске, которую можно обойти верблюдом так, как указано в задаче 30?
Верблюд сделал п ходов и вернулся на исходное поле. Докажите, что п делится на 3.
Докажите, что нельзя обойти верблюдом по одному разу все поля шестиугольной доски со стороной 3, если выйти из углового поля.
Можно ли, обойдя верблюдом по одному разу все поля шестиугольной доски со стороной т, попасть последним ходом на поле, соседнее с исходным?
Рис. 20
Отметим центр каждого из полей шестиугольной доски, изображенной на рис. 19. Соединим отрезком центры каждой пары соседних полей. Если теперь уничтожить контуры шестиугольных полей и оставить только отмеченные нами центры и соединяющие их отрезки, то получится схема, нарисованная на рис. 21. Точки на рис. 21 соответствуют полям доски рис. 19. Схема, которую мы начертили, весьма удобна для решения задач на ход верблюда (направления, по которым может ходить верблюд, обозначены стрелками).
Докажите, что невозможно обойти верблюдом все поля шестиугольной доски на рис. 19 (или, что все равно, все точки
Рис. 21
схемы рис. 21), не побывав дважды на каком-нибудь поле.
На рис. 22 изображена система 25 точек, соединенных отрезками, на которых расставлены стрелки. Назовем теперь верблюдом фигуру, которая перемещается по точкам схемы, переходя за один ход из некоторой точки схемы по любому из направлений, указанных стрелками, в любую другую точку, соединенную отрезком с первой точкой. Мы видели, что безразлично, перемещать ли верблюда по полям шестиугольной доски или по точкам схемы рис. 21. В этом смысле схема рис. 21 и доска рис. 19 двойственны друг другу. На рис. 23 изображена доска, двойственная схеме
Рис. 22Рис. 22рис. 22. Эта доска состоит из полей двух родов: восьмиугольников и квадратов. Если отметить в каждом из восьмиугольников и квадратов центр, соединить отрезками центры соседних полей и затем стереть контуры полей, то получится снова схема рис. 22.
Рис. 22
Рис. 22
Рис. 23
Обойдите верблюдом все точки схемы рис. 22, не побывав ни в какой точке два раза. Занумеруйте точки схемы в порядке следования верблюда. Замените каждый номер его остатком от деления на три. Раскрасьте черной краской те поля доски рис. 23, которым соответствуют точки схемы рис. 22, отмеченные цифрой 0. Раскрасьте красной краской поля, которым соответствуют точки, отмеченные цифрой 1.
Докажите, что нельзя обойти верблюдом по одному разу все поля доски рис. 23, если начинать обход с восьмиугольного поля.
Можно рассматривать верблюда на схемах, значительно более общих, чем схемы, изображенные на рис. 21 и 22. Напомним, что триангуляцией многоугольника называется такое его разбиение на треугольники, при котором любые два треугольника либо совсем не имеют общих точек, либо имеют только одну общую вершину, либо имеют общую сторону (см. также сноску на с. 16). Предположим, что некоторый многоугольник триангулирован (или даже вся плоскость триангулирована), и треугольники, на которые он разбит (соответственно — на которые разбита плоскость), правильно раскрашены двумя красками: белой и черной (см. пример на рис. 24). Назовем верблюдом фигуру, которая
перемещается по сторонам и вершинам треугольников, переходя за один ход из вершины в одну из соседних ) вершин. При этом
Рис. 24мы, а для произвольной схемыРис. 24мы, а для произвольной схемынаправление движения должно быть таким, чтобы по отношению к этому направлению черный треугольник оставался справа, а белый — слева от стороны, проходимой верблюдом (на рис. 24 возможные направления движения верблюда обозначены стрелками).
Рис. 24
мы, а для произвольной схемы
Рис. 24
мы, а для произвольной схемы
В отличие от задач предыдущих циклов нижеследующие задачи 38-41 ставятся не для какой-нибудь специальной схе- описанного нами типа.
Докажите, что верблюд может из любой вершины схемы
попасть в любую другую вершину.
Верблюд сделал п шагов и вернулся в исходную вершину.
Докажите, что п делится на 3 (см. задачу 4).
Пусть А и В — какие-
нибудь две вершины схемы._иВ
Верблюд может перейти из Л।J
в В различными способами.ТТ
Пусть при одном из таких спо- 4
собов число ходов равно р, а
при другом — q (рис. 25). До
кажите, что р — q делится на 3.Рис- ^5
Многоугольник триангулирован (или плоскость триангулирована) и треугольники разбиения правильно раскрашены двумя красками. Докажите, что вершины всех треугольников
можно занумеровать цифрами 0, 1, 2 так, чтобы любые две соседние вершины оказались занумерованными различными цифрами ) (сравните задачу 3).
Число красок, необходимое для правильной раскраски карты, очевидно, нисколько не зависит от размеров стран, от формы и длины границ. Оно определяется только взаимным расположением стран, границ и вершин. Если нарисовать карту на резиновой
пленке и как угодно неравномерно растягивать эту пленку (лишь бы она не разрывалась), то все карты, которые получатся из первоначальной карты, с нашей точки зрения, совершенно равносильны друг другу. Таковы, например, две карты, изображенные на рис. 26 и 27.
Рис. 26Рис. 26Рис. 27Рис. 27
Рис. 26
Рис. 26
Рис. 27
Рис. 27
В формулировках задач 3 и 41 говорилось о картах, образованных прямолинейными треугольниками; однако решение этих задач нисколько не изменится, если вместо прямолинейных треугольников рассматривать треугольники с кривыми сторонами. Поэтому результат задачи 41 можно сформулировать так:
Карта состоит из стран, каждая из которых имеет ровно три границы ) . Тогда, если страны этой карты можно правильно раскрасить двумя красками, то ее вершины можно правильно занумеровать тремя цифрами.
Точно так же обобщается и результат задачи 3. Решение полностью сохраняется, так как два соседних треугольника по-прежнему имеют разную ориентацию, хотя теперь они могут уже граничить дву
мя разными способами, изображенными на рис. 28, а и б.
Двойственные карты. Рассмотрим карту, изображенную на рис. 29, и отметим внутри каждой ее страны точку — столицу этой страны. Столицы каждой пары соседних стран мы соединим железной дорогой (пунктирные линии на рис. 29), не выходящей за пределы этих двух стран и не проходящей ни через какую вершину. Если какие-нибудь две страны имеют несколько общих
границ, как, например, страны Si и S^ на рис. 29, то мы проведем между их столицами несколько железных дорог, по одной через каждую границу. Позаботимся еще о том, чтобы различные железные дороги не пересекали друг друга.
Заменим теперь на нашем рисунке все пунктирные линии сплошными и все сплошные пунктирными. У нас получится карта, изображенная на рис. 30. При этом первоначальная карта и карта железных дорог поменяются ролями: первоначальная
Рис. 29Рис. 29Рис. 30Рис. 30
Рис. 29
Рис. 29
Рис. 30
Рис. 30
карта станет картой железных дорог для своей карты железных дорог. Таким образом, две карты, изображенные на рис. 29 (или на рис. 30) одна пунктиром, другая сплошными линиями, играют вполне симметричные роли: каждая из них есть карта железных дорог для другой. Мы будем называть такие две карты двойственными ). Между двойственными картами существуют важные соотношения:
Каждая граница одной из карт пересекает ровно одну границу двойственной карты.
Каждая страна одной из карт содержит внутри себя ровно одну вершину двойственной карты.
Этим между элементами (странами, границами, вершинами) двух двойственных карт устанавливается взаимно однозначное соответствие ), причем странам одной из карт соответствуют
вершины, вершинам — страны и границам — границы двойственной карты.
Соседним странам одной из карт соответствуют соседние вершины двойственной карты и обратно.
Если кратность некоторой вершины одной из карт равна к, то соответствующая этой вершине страна двойственной карты имеет то же число к границ, или, как мы условились говорить, является ^-угольником.
Если мы попытаемся теперь строить схемы железных дорог для произвольных карт, то натолкнемся на неприятности двух родов:
Может случиться, что схема железных дорог вообще не будет картой в том смысле, как мы привыкли это понимать. Рассмотрим, например, схему железных дорог для карты, изображенной на рис. 31 (она нарисована отдельно на рис. 32). На этой
Рис. 31Рис. 31Рис. 32Рис. 32
Рис. 31
Рис. 31
Рис. 32
Рис. 32
Рис. 33Рис. 33
Рис. 33
Рис. 33
схеме есть «границы» (АВ и АС), которые ничего не ограничивают: по обе стороны этих границ простирается одна и та же страна, б) Схема железных дорог для карты, изображенной на рис. 33,
является настоящей картой, но здесь внешняя область карты железных дорог содержит две вершины А и В первоначальной карты. Таким образом, двойственность между первоначальной картой и картой ее железных дорог здесь не имеет места.
Неприятности б) можно избежать, если рассматривать только связние карты. При
этом мы называем карту связной^ если никакая страна не разделяет остальных стран на две или несколько не сообщающихся
между собой групп. Иными словами, если мы нарисуем карту на листе бумаги, то, какую бы страну мы ни вырезали ножницами, оставшаяся часть не распадется на отдельные куски. Карта рис. 33 не является связной («разделяющая» страна этой карты заштрихована). Связную карту можно определить еще и так: из любой вершины можно, двигаясь по границам, попасть в любую другую вершину.
Неприятности а) мы могли бы избежать тем же способом, что и неприятности б), просто исключив из рассмотрения карты, приводящие к этой неприятности. Однако мы пойдем по противоположному пути и введем в рассмотрение карты, подобные «карте» рис. 32, т. е. карты с неразделяющими границами. Такие карты почти нигде не встретятся нам в дальнейшем и мы вводим их только для того, чтобы не нарушать стройности принципа двойственности, который мы сейчас сформулируем для связных карт:
схема железных дорог связной карты есть снова карта и притом связная.
всякая связная карта является схемой железных дорог для своей карты железных дорог.
Таким образом, связная карта и карта ее железных дорог являются двойственными друг другу и для них выполняются все соотношения между двойственными картами, приведенные нами под номерами 1) —4) ).
Мы в состоянии высказать теперь следующую теорему, непосредственно следующую из свойства 3) двойственных карт:
Рис. 34Рис. 34Если страны некоторой карты можно правильно раскрасить п красками, то вершины двойственной карты можно правильно занумеровать п цифрами] обратно, если вершины некоторой кар-
Рис. 34
Рис. 34
ты можно правильно занумеровать п цифрами то страны двойственной карты можно правильно раскрасить п красками ).
Трехцветная раскраска нормальных карт. Нормальной
картой называется карта, на которой кратность каждой вершины
Рис. 35Рис. 35равна 3. Примером нормальной карты может служить карта, изображенная на рис. 35. Значение нормальных карт будет выяснено В § з.
Рис. 35
Рис. 35
Докажите, что нормальную карту можно правильно раскрасить тремя красками в том и только в том случае, если все ее страны четноугольники (т. е. каждая страна имеет четное число границ).
Следует отметить, что теорема, сформулированная в зада-
че 42, не решает полностью задачи о правильной трехцветной
раскраске, так как она касается лишь нормальных карт.
О проблеме четырех красок.Теорема Волынского
В этом параграфе мы рассмотрим вопрос о четырехцветной раскраске карт (исчерпать его до конца нам, конечно, не удастся).
Для решения общей задачи о четырех красках достаточно рассмотреть нормальные карты, ибо если мы умеем правильно раскрашивать четырьмя красками все нормальные карты, то мы можем раскрасить и все вообще карты. Действительно, окружим в произвольной карте каждую вершину, кратность которой более чем 3, маленьким кружочком, сотрем все границы, попавшие
внутрь этого кружочка, и присоединим его внутренность к одной из прилегающих стран (рис. 36). Мы получим некоторую нормальную карту, причем, если ее можно правильно раскра-
Рис. 36Рис. 36
Рис. 36
Рис. 36
Рис. 37Рис. 37
Рис. 37
Рис. 37
сить четырьмя красками, то, очевидно, то же можно сделать и с первоначальной картой. Поэтому в дальнейшем мы будем
рассматривать только нормальные карты.
До сих пор мы рассматривали только правильную раскраску стран и правильную нумерацию вершин. Введем теперь правиль
ную нумерацию границ.
Две границы называются соседними, если они имеют общую вершину.
Нумерация границ называется правильной, если любые две соседние границы получают различные номера. Пример правиль-
ной нумерации границ приведен на рис. 37.
Проблема четырех красок эквивалентна задаче о правильной нумерации границ тремя цифрами. Эта эквивалентность устанавливается теоремой Волынского):
Нормальную карту можно правильно раскрасить четырьмя красками в том и только в том случае, если ее границы можно правильно занумеровать тремя цифрами.
Доказательство этой теоремы вытекает из задач 43-45. Нам будет удобнее не раскрашивать страны четырьмя красками, а нумеровать их четырьмя номерами; в качестве таких номеров мы возьмем пары чисел (0, 0), (0, 1), (1, 0), (1, 1). Пары эти можно
почленно складывать; чтобы при этом не выйти за пределы введенных нами четырех пар, следует получающиеся при сложении числа заменять остатками от деления их на 2, например
(1,0) +(1,0) = (0, 0),(0, 1) + (1, 1) = (1, 0).
Доказать, что если нормальную карту можно правильно раскрасить четырьмя красками, то ее границы можно правильно занумеровать тремя номерами.
Границы нормальной карты правильно занумерованы тремя номерами (0, 1), (1, 0), (1, 1). Ладья обошла ряд стран этой карты и вернулась в исходную страну. Докажите, что если мы сложим номера всех границ, которые ладья пересекла на своем пути, то в результате получим (0, 0).
Границы нормальной карты правильно занумерованы тремя номерами. Докажите, что ее можно правильно раскрасить четырьмя красками.
Пусть в нормальной карте число границ каждой страны делится на 3. Используя теорему Волынского, докажите, что ее можно правильно раскрасить четырьмя красками.
В конце следующего параграфа, после того как читатель познакомится с теоремой Эйлера, проблема четырех красок будет решена для карт с числом стран, меньшим двенадцати.
§ 4. Теорема Эйлера. Теорема о пяти красках
Границы некоторой страны могут распадаться на несколько контуров (рис. 38, а и б). Однако в этом случае, как видно из
66
6
6
рисунков, страна будет обязательно разделяющей и, следовательно, карта — несвязной. Если же ограничиться связными карта-
Рис. 39Рис. 39ТогдаТогдаs + v = g + 2.s + v = g + 2.Рис. 40Рис. 40*) Леонард Эйлер (1707-1783) — великий математик, действительный член Петербургской академии наук.*) Леонард Эйлер (1707-1783) — великий математик, действительный член Петербургской академии наук.
Рис. 39
Рис. 39
Тогда
Тогда
s + v = g + 2.
s + v = g + 2.
Рис. 40
Рис. 40
*) Леонард Эйлер (1707-1783) — великий математик, действительный член Петербургской академии наук.
*) Леонард Эйлер (1707-1783) — великий математик, действительный член Петербургской академии наук.
ми, то границы каждой страны образуют один контур, похожий на контур прямолинейного многоугольника и отличающийся от последнего только тем, что участки между вершинами будут, вообще говоря, криволинейны. (В отдельных точках этот контур может быть склеен сам с собой, как показано на рис. 39.) Воспользовавшись этим сходством между странами связной карты и обычными многоугольниками, мы докажем знаменитую теорему Эйлера*):
Пусть s — число стран, v — число вершин и g — число границ связной карты.
Докажем сначала эту теорему для карт, все страны которой — многоугольники с прямолинейными сторонами. Море в такой карте — внешняя часть некоторого многоугольника (на рис. 40 море заштриховано).
Сосчитаем сумму всех внутренних углов всех многоугольников, из которых состоит наша карта. Число этих многоугольников равно s — 1 (все страны, кроме моря). Если многоугольник имеет п сторон, то, как известно, сумма его внутренних углов равна 2d (п — 2), где d — прямой угол. Поэтому сумма внутренних углов всех многоугольников есть
Т = 2d (их - 2) + 2d (п2 - 2) + . . . + 2d (п^г - 2), где их, П2, . . ., п8_\ — числа сторон наших многоугольников. Эта сумма равна
Т = 2d [п1 + П2 + • • • + Tig—1 — 2(s — 1)].
Обозначим через ge число внешних границ (выходящих к морю) и через gi число внутренних границ (не выходящих к морю), так что g = gi + ge (на рис. 40 gi = 32, ge = 10). В силу задачи 19
П1 + П2 + • • • + ns_i + ge = 2g,
П1 + П2 + . . . + ns-i = 2g - ge.
Поэтому
T = 2d\2g- ge-2(^-1)].
Сосчитаем теперь эту же сумму Т другим способом. Пусть Ti — число внутренних вершин, те — число вершин, принадлежащих морю (на рис. 40 Ti = 19, те = 10). Очевидно, т = те + т^ ge = ^е- Сумма внутренних углов многоугольников вокруг каждой вершины равна 4d. Поэтому сумма тех внутренних углов многоугольников, которые не выходят к морю, равна 4dTi. Чтобы получить Т, надо к этому прибавить еще все углы, выходящие к морю (они отмечены на рис. 40), иными словами, сумму всех внутренних углов многоугольника АВС ... Jт. е. 2d (те — 2). Таким образом,
Т = 4dvi + 2d (те — 2) = 4d (т — те) + 2d (те — 2) = 2d (2т — те — 2).
Приравнивая друг другу два выражения, полученные для Г, имеем
2d [2g - ge - 2(s - 1)] = 2d [2т - Те - 2],
2g - ge- 2(s - 1) = 2v - ve - 2.
Так как ge = те то
2g — 2(s — 1) = 2т — 2^g - s 1 = т - 1,s + т = g + 2.
Рассмотрим теперь общий случай, когда страны могут иметь и криволинейные границы. Пусть по-прежнему т — число вер-
шин, s — число стран, g — число границ. Введем на границах стран новые, вспомогательные вершины кратности 2 (на рис. 41
вспомогательные вершины Л, В, С, D, Е, F, G. Н. IY У нас появятся при этом новые границы (участки старых границ между новыми вершинами), причем их появится столько же, сколько и новых вершин. Заменим теперь на вновь образованной карте каждую криволинейную границу прямолинейным отрезком с теми же концами. Если расставить вспомогательные вершины достаточно близко друг к другу (мы можем вводить их в сколь угодно большом числе), то эти отрезки не пересекутся. У нас получится новая карта (рис. 42 — пунктирные линии), все страны которой будут уже прямолинейными многоугольниками. Если число вспомогательных
вершин F, а вновь возникших границ g\ то числа вершин и границ новой карты будут соответственно v + F и g + g\ число же стран останется тем же. По доказанному для новой карты выполняется теорема Эйлера, т. е.
(г + У) + s = (g + g’^ + 2.
Так как F = g\ то имеем
V + 8 = g + 2, что и требовалось доказать.
На плоскости дано шесть точек. Каждую точку соединили с четырьмя другими точками попарно не пересекающимися кривыми. Доказать, что на получившейся карте все страны — треугольники.
Пусть на плоскости даны семь точек. Доказать, что их нельзя соединить попарно не пересекающимися кривыми так, чтобы каждая точка была соединена точно с четырьмя другими точками (воспользоваться задачей 4).
Имеется три дома и три колодца. Докажите, что нельзя провести непересекающиеся дороги так, чтобы каждый дом был соединен с каждым колодцем.
На плоскости дано пять точек. Доказать, что их нельзя соединить попарно не пересекающимися кривыми так, чтобы каждая точка была соединена с каждой.
Доказать, что ни на какой карте не существует пяти стран, попарно граничащих друг с другом.
Задача 51 уже наводит на мысль о том, что четырех красок достаточно для правильной раскраски любой карты. На результате этой задачи основано доказательство теоремы о пяти красках. Очевидно, что при доказательстве этой теоремы можно вовсе исключить из рассмотрения вершины кратности 2. В задачах 52-54 мы будем предполагать, что кратность любой вершины не меньше 3.
Доказать, что на любой связной карте, кратность любой вершины которой не меньше 3, существует страна с числом границ, меньшим чем 6.
Доказать, что всякую карту можно правильно раскрасить шестью красками ).
Теорема о пяти красках. Доказать, что всякую карту можно правильно раскрасить пятью красками *) (воспользоваться задачей 51).
Методами, аналогичными тем, которыми решается задача о пяти красках, можно решить проблему четырех красок для частного случая. Это делается в задачах 55 и 56. Как и при решении задачи о пяти красках, мы предполагаем, что карта не содержит вершин кратности 2.
Докажите, что для связной карты, кратность каждой вершины которой не меньше 3, справедливо неравенство
g < 3s — 6.
Докажите, что любую карту с числом стран, меньшим 12, можно правильно раскрасить четырьмя красками *).
ДОБАВЛЕНИЕ
О ТРЕХЦВЕТНОЙ РАСКРАСКЕ СФЕРЫ
Рис. 43Рис. 43Пусть сфера ) разбита на некоторое число областей, другими словами, на сфере нарисована карта. Зададимся вопросом, существует ли страна, содержащая антиподы, т. е. две диаметрально противоположные точки сферы. Если общее число стран равно четырем, то может и не найтись страны, содержащей антиподы (рис. 43). Такой страны подавно может не существовать, если число стран превышает четыре. Напротив, если на карте только две страны, то непременно хотя бы одна из них содержит два конца одного диаметра сферы ) (правда, иногда может слу-
Рис. 43
Рис. 43
читься, что каждая такая пара точек принадлежит границе обеих стран — примером может служить сфера, разбитая на два полушария).
Встает вопрос, как обстоит дело в случае трех стран. Будет доказано, что и для трех стран, как и для двух, всегда найдется страна, содержащая пару диаметрально противоположных точек. Более того, будет доказано гораздо более общее утверждение:
Если сфера разбита на какое угодно число областей, причем эти области разделены каким-нибудь способом на три группы, то найдутся две диаметрально противоположные точки, принадлежащие странам одной и той же группы ).
Для наглядности мы будем представлять себе, что страны каждой группы окрашены одной и той же краской, например
страны первой группы — синей краской, страны второй группы — черной краской и страны третьей группы — красной краской.
Докажем теорему от противного. Предположим, что на сфере нарисована карта К, раскрашенная тремя красками, на которой нет пары диаметрально противоположных точек, принадлежащих странам одного цвета (такую пару мы назовем одноцветной).
После этого придем к противоречию следующим образом: докажем, что для каждой карты, не содержащей одноцветных пар, можно построить новую карту, снова не содержащую одноцветных пар, но состоящую из меньшего числа стран, нежели первая карта. Отправляясь от карты К, существование которой мы предположили, мы построим карту Ki с меньшим числом стран и не содержащую одноцветных пар. Но тогда для Ку можно тем же способом построить К2 и т. д. Мы получим бесконечную последовательность карт
К, Къ К^ Кз, .... Кт, ...,
каждая из которых не содержит одноцветных пар. Если обозначить число стран карты К через п, а число стран Ki через п^, то
п > П1 > п2 > пз > . . . > пт > . . .
Таким образом, получится бесконечная последовательность убывающих целых положительных чисел, что невозможно. Изложенный здесь метод доказательства от противного путем получения бесконечной последовательности убывающих целых положительных чисел называется методом безграничного спуска.
Итак, пусть дана произвольная карта К, не содержащая одноцветных пар. Нужно построить карту Ki, также не содержащую одноцветных пар, но состоящую из меньшего числа стран, чем карта К.
Заметим, что если карта К не является правильно раскрашенной, т. е. существуют границы, разделяющие страны одного цвета, то, стерев эти границы, мы сразу получим требуемую карту Ку. Поэтому в дальнейшем мы будем рассматривать только случай, когда карта К правильно раскрашена.
Докажем следующую лемму:
Точкадиаметрально противоположная к граничной есть внутренняя т. е. лежит строго внутри некоторой страны.
Действительно, на правильно раскрашенной карте каждая точка границы принадлежит странам по крайней мере двух различных цветов. Пусть, например, граничная точка А принадлежит синей и красной странам. Тогда ее антипод точка А’ не может
принадлежать ни синей, ни красной стране, стало быть, она лежит строго внутри черной страны.
Пусть В — точка, лежащая на границе некоторой страны, выкрашенной, скажем, в красный цвет. Выйдем из точки В и будем двигаться по границам карты так, чтобы слева от нашего
пути все время находились красные страны (рис. 44) ). Движение мы продолжаем до тех пор, пока не попадем в какую-нибудь точку С, в которой мы уже были. Возьмем замкнутый само- непересекающийся контур CfgC (рис. 44), который мы обозначим через Г. Карту сферы будем рисовать отдельно для «северного» и отдельно для «южного» полушарий. Для наглядности предположим, что контур Г целиком умещается в северном полушарии (рис. 45). На общность доказательства это нисколько не влияет.
Построим контур Г', состоящий из точек, диаметрально противоположных к точкам контура Г (рис. 45). Контур Г' состоит согласно лемме из одних внутренних точек, т. е. нигде не пересекает границ карты. В частности, он не пересекает и составленного из границ контура Г.
пересекаются, то контур Г' расположен в одной из частей U или V, пусть, например, в V. Тогда контур Г расположен в У'.пересекаются, то контур Г' расположен в одной из частей U или V, пусть, например, в V. Тогда контур Г расположен в У'.Контур Г разбивает сферу на две части U и V (рис. 45). Точно так же Г' разбивает сферу на части и’ и V', причем U’ состоит из точек, диаметрально противоположных точкам U, а V’ — из точек, диаметрально противоположных точкам V. Так как Г и Г' не
пересекаются, то контур Г' расположен в одной из частей U или V, пусть, например, в V. Тогда контур Г расположен в У'.
пересекаются, то контур Г' расположен в одной из частей U или V, пусть, например, в V. Тогда контур Г расположен в У'.
Так как контур Г' не пересекает границ карты, то он лежит целиком внутри некоторой страны. Все точки контура Г принадлежат красным странам, поэтому никакая точка контура Г' не принадлежит красной стране и страна, в которой расположен Г', не может быть красной. Для определенности предположим, что эта страна окрашена черной краской (рис. 46) ). В таком случае никакая точка контура Г не может принадлежать странам черного цвета; другими словами, все границы, из которых составлен контур Г, принадлежат только синим и красным странам. Так как по одну сторону контура Г лежат только красные страны, то по другую — только синие (карта правильно раскрашена). Пусть, например, как и на нашем рисунке, со стороны U лежат красные страны, а со стороны V — синие (рис. 46).
Рис. 46Рис. 46Рис. 47Рис. 47
Рис. 46
Рис. 46
Рис. 47
Рис. 47
Перекрасим теперь все страны, лежащие внутри [7, в синий цвет и одновременно страны, лежащие внутри U\ — в черный.
Теперь к контуру Г с обеих сторон примыкают страны одного и того же цвета, а именно синего (рис. 47).
Заметим, что одноцветных пар при этой перекраске не появилось, ибо 1) точки, расположенные в [7, стали синими, а их антиподы в Ur — черными, 2) все остальные точки вместе с их антиподами не изменили своего цвета.
Сотрем теперь контур Г и все границы, лежащие внутри U и U’. При этом число стран уменьшится (потому, что контур Г наверняка разделял по крайней мере две страны).
Итак, для произвольной карты К, не содержащей одноцветных пар, мы построили карту К-^ снова не содержащую одноцветных пар, но имеющую меньшее число стран, чем карта К. Как уже отмечалось в п. 1, это и доказывает нашу теорему.
РАЗДЕЛ ВТОРОЙ
ЗАДАЧИ ИЗ ТЕОРИИ ЧИСЕЛ
ГЛАВА I
АРИФМЕТИКА ВЫЧЕТОВ
Арифметика вычетов по модулю т,или m-арифметика )
При сложении двух однозначных чисел может получиться либо однозначное число, например 1 + 4 = 5, 7 + 2 = 9, либо двузначное число, например 3 + 9 = 12, 5 + 8 = 13, 7 + 9 = 16, 4 + 6 = 10. Условимся, если сумма двузначная, оставлять только последнюю цифру и писать
+ 9 = 2,
+ 8 = 3,
+ 9 = 6,
4 + 6 = 0.
При таком новом определении операции сложения сумма любых двух однозначных чисел есть снова однозначное число.
При перемножении двух однозначных чисел может получиться либо однозначное число: 2-3 = 6, 1-8 = 8, 3-3 = 9, либо двузначное число: 6 • 7 = 42, 7 • 8 = 56, 9 • 9 = 81. В случае, если произведение двузначно, будем брать только последнюю цифру и писать
6-7 = 2,7-8 = 6,3-3 = 9.
При этом новом определении операции умножения произведение двух однозначных чисел всегда является однозначным числом. Введенные нами операции отличаются от действий, которые мы привыкли называть сложением и умножением и обозначать знаками «+» и «•». Строго говоря, следовало бы поэтому ввести для этих новых операций новые названия и новые знаки. Однако оказывается, что все формулы обычной алгебры, содержащие только знаки «+», «•» и любое число скобок, сохраняются и для
новых операций *). В частности, остаются верными формулы
а + (ф + с) = (а + Ь) + с,а + b = b + а,а(Ьс) = (ab)c,а(ф + с) = ab + ас,
а также формулы
(а + 6)2 = а2 + 2аЬ + Ь2,((z И- b^ — а^ И- 3a2b И- ЗаЬ^ 4- Ь^,(а + b)(c + d) = ас + be + ad + bd
и другие. Поэтому употребление привычных знаков «+», «•» в новом смысле не может повести к недоразумениям.
Итак, мы построили новую арифметику, отличную от арифметики, изучаемой в школе, но при всем этом во многом похожую на нее. Эта новая арифметика окажется нам полезной при решении многих задач из обычной арифметики и алгебры.
Нашу новую арифметику мы будем называть арифметикой вычетов по модулю 10, или 10-арифметикой, потому что в ней только 10 чисел: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Составим таблицы сложения и умножения в 10-арифметике:
Таблица сложенияТаблица умножения
0 12
3 4 5
6 7
8
9
0
1
2 3
4
5
6 7
8 9
0
0 12
3 4 5
6 7
8
9
0
0
0
0 0
0
0
0 0
0 0
1
12 3
4 5 6
7 8
9
0
1
0
1
2 3
4
5
6 7
8 9
2
2 3 4
5 6 7
8 9
0
1
2
0
2
4 6
8
0
2 4
6 8
3
3 4 5
6 7 8
9 0
1
2
3
0
3
6 9
2
5
8 1
4 7
4
4 5 6
7 8 9
0 1
2
3
4
0
4
8 2
6
0
4 8
2 6
5
5 6 7
8 9 0
1 2
3
4
5
0
5
0 5
0
5
0 5
0 5
6
6 7 8
9 0 1
2 3
4
5
6
0
6
2 8
4
0
6 2
8 4
7
7 8 9
0 12
3 4
5
6
7
0
7
4 1
8
5
2 9
6 3
8
8 9 0
12 3
4 5
6
7
8
0
8
6 4
2
0
8 6
4 2
9
9 0 1
2 3 4
5 6
7
8
9
0
9
8 7
6
5
4 3
2 1
Сделаем еще одно важное
замечание: если в
любом правиль-
ном числовом равенстве из обыкновенной арифметики, содержащем, кроме чисел, только знаки сложения, умножения и скобки,
*) Эти формулы могут содержать также возведение в целую положительную степень, потому что целая положительная степень есть просто сокращенная запись для произведения нескольких одинаковых сомножителей.
заменить каждое число его последней цифрой, то получится равенство, верное в смысле 10-арифметики. Например, из верных равенств
(18 + 15)(123 + 1341) = 11 • 8 • 549,
10 + 11 + 12 + 13 + 14 + 15 = (10 + 15) 3,
210 + 151 = 1175
мы получаем этим способом верные 10-арифметические равенства (8 + 5)(3+ 1) = 1- 8-9,
0 + 1 + 2 + 3 + 4 + 5 = (0 + 5)3,
210 + 1 = 5 ).
Разложите всеми возможными способами число 0 в произведение двух сомножителей (в смысле 10-арифметики).
Напишите всевозможные разложения на множители для числа 1.
На какую цифру оканчиваются числа
g8ii 21000З999 ?
В 7-арифметике семь чисел:
0, 1, 2, 3, 4, 5, 6.
Сложение и умножение в 7-арифметике определяются следующими правилами: чтобы сложить два числа, надо найти их сумму в смысле обычной арифметики и затем взять остаток от деления этой суммы на 7; чтобы перемножить два числа, надо найти их обычное произведение и взять остаток от деления его на 7.
Приведем несколько примеров:
3 +5=1,5-3=1,
4 +6=3,3-6=4,
3 +4=0,2-6=5.
Составьтетаблицу сложения и таблицу умножения в 7-
арифметике. Выпишите все разложения чисел 0 и 1 на два сомножителя.
Определите остаток от деления на 7 числа
З100
Разобранные нами 10-арифметика и 7-арифметика являются частными видами арифметики вычетов по модулю т, или m-ар ифметики. Пусть т — любое целое положительное число. Элементами m-арифметики являются числа 0, 1, 2, . . ., т — 1. Сложение и умножение в m-арифметике определяются следующим образом: чтобы сложить (или перемножить) два числа, надо взять остаток от деления на т их обычной суммы (соответственно произведения).
Составить таблицу сложения и таблицу умножения в 2-арифметике, 3-арифметике, 4-арифметике и 9-арифметике.
Вычислить в 11-арифметике выражения
1-2-3-4-5-6-7-8-9-10;
210; З10; 410; 510; 610; 710; 810; 910; 1010.
Определить остатки от деления числа 21000 на 3, 5, 11, 13.
Вычитание в m-арифметике, подобно обычной арифметике, определяется как действие, обратное сложению: число х называется разностью чисел b и а (ж = b — а), если
а + х = Ь.
Например, в 7-арифметике
2-5 = 4, ибо 5+ 4 = 2,
1 — 6 = 2, ибо 6 + 2 = 1.
Самый быстрый способ для вычисления разности двух чисел в m-арифметике следующий: надо найти разность в обычном смысле и, если она отрицательна, увеличить ее на т. Например, в 7-арифметике
1-5 = -4 = 3,2-3= -1 = 6.
Вычитание в m-арифметике всегда возможно и приводит к единственному ответу. Употребление для m-арифметической операций вычитания обычного знака «— » оправдано тем, что если формула из обычной алгебры верна и содержит только знаки «+ +», « —», «•» и любое число скобок, то такая формула остается верной и при m-арифметическом истолковании встречающихся
в ней знаков. В частности, сохраняются формулы
Н = <Г),
(а + Ь) = —а — Ь,
(а — Ь) = —а + 5,
а + (—6) = а — 6,
а также формулы
а2 — Ь2 = (а — Ь^а + Ь^
(а — b)2 = а2 — 2аЬ + Ь2
(а — Ь)3 = а3 — За2Ь + ЗаЬ2 — Ь3
и другие.
m-арифметика применяется к обычной арифметике для проверки действий сложения, вычитания и умножения. При этом пользуются тем, что верное равенство из обычной арифметики превращается в верное равенство из m-арифметики, если заменить каждое число его остатком от деления на т. Проверим, например, с помощью 7-арифметики равенство
74 218 • 21 363 - 81 835 = 1 585 446 299.(1)
Заменяя каждое число его остатком от деления на 7, мы получим:
4-6-5 = 1.
Это равенство не является верным в 7-арифметике и, значит, исходный пример содержит ошибку. Чаще всего для проверки пользуются 9-арифметикой. Дело в том, что любое число N и сумма его цифр дают при делении на 9 одинаковые остатки, и это очень облегчает нахождение остатков от деления на 9 ).
Заметим, что проверка с помощью m-арифметики не всегда позволяет обнаружить ошибку. Так, если бы мы стали проверять неверное равенство (1) с помощью 9-арифметики, то пришли бы к верному 9-арифметическому равенству
4-6-7 = 8.
Для того чтобы сделать пропуск ошибки менее вероятным, можно производить проверку одновременно посредством нескольких
различных m-арифметик, например посредством 7-арифметики и 9-арифметики.
Докажите, что сумма кубов всех чисел из 1001-арифметики равна нулю.
а) Докажите, что если каждое из чисел т-арифметики (при нечетном т) возвести в одну и ту же нечетную степень к и все результаты сложить, то получится нуль.
б) Докажите, что, каковы бы ни были нечетные числа т и к, сумма 1^ + 2^ + . . . + (ш — 1)^ делится на т.
Арифметика вычетов по модулю р,или р-арифметика )
Схемы умножения. Малая теорема Ферма. Изобразим числа 0, 1, 2, 3, 4, 5, 6 из 7-арифметики в виде точек на рисунке
и укажем стрелками, во что переходит каждое число при умножении на 4. У нас получится схема ), изображенная на рис. 48. Этой схемой можно пользоваться как таблицей умножения на 4
Рис. 49Рис. 49Рис. 48Рис. 48в 7-арифметике. Поэтому мы назовем ее схемой умножения на 4 в 7-арифметике.
Рис. 49
Рис. 49
Рис. 48
Рис. 48
Точно так же строится схема умножения на 4 в 10-арифметике (рис. 49). Последовательность п чисел, изображенных на некоторой схеме, называется циклом, если от каждого из этих чисел к следующему и от последнего к первому ведет стрелка. На построенных нами схемах имеются такие циклы:
схема на рис. 48: 0; 1, 4, 2; 3, 5, 6.
схема на рис. 49: 0; 4, 6; 2, 8.
Отметим существенное различие между этими схемами: на первой каждое число попадает в некоторый цикл (и притом только один); на второй есть числа 1, 3, 5, 7, 9, не принадлежащие никакому циклу.
Постройте схемы умножения на 0, 1, 2, 3, 4, 5, 6 в 7-арифметике, схемы умножения на 2 и 5 в 10-арифметике и схему умножения на 3 в 9-арифметике.
Докажите, что если а и b — числа из р-арифметики и если ab = 0, то либо а = 0, либо b = 0.
Пусть а — любое не равное нулю число из р-арифметики. Докажите, что схема умножения на а обладает следующими свойствами:
ни к какому числу не могут подходить две стрелки;
к каждому числу подходит некоторая стрелка.
Пусть а и b — любые числа из р-арифметики, причем а ф 0. Используя предыдущую задачу, доказать, что в р-ариф- метике найдется и притом только одно число ж такое, что аж = Ь.
Пусть а — отличное от нуля число из р-арифметики. Докажите, что:
схема умножения на а распадается на циклы;
все эти циклы (исключая цикл 0) имеют одинаковую
Длину._
Выведите отсюда, что ар-1 = 1.
Малая теорема Ферма. Докажите, что если р — простое число и а не делится на р, то ар-1 — 1 делится на р.
Деление. Теорема Вильсона. Деление в т-арифметике определяется как действие, обратное умножению: число ж называется частним от деления b на а (или отношением b к а\ если аж = Ь. Деление в m-арифметике может оказаться невозможным. Например, в 10-арифметике нельзя подобрать такого числа ж, чтобы 4ж = 5. С другой стороны, если деление возможно, оно может не приводить к единственному ответу. Например, в 10-арифметике 4 - 8 = 2 и 4 • 3 = 2. так что числа 8 и 2 с равным правом могут быть названы частными от деления двух на 4. Однако из задачи 70 следует, что в р-арифметике (р — число простое) деление на любое число а / 0 всегда возможно и однозначно ).
Благодаря этому важному обстоятельству любое равенство из обычной алгебры, содержащее только знаки сложения, вычитания, умножения и деления (или заменяющую знак деления черту), остается верным при р-арифметическом истолковании этих знаков. В частности, в р-арифметике сохраняются формулы
аа
- - С = —,bЬс
ас ас
bd~bd'
ас ad
bdbe
b d bd и другие.
Используя р-арифметику, можно проверять действия с дробями подобно тому, как посредством m-арифметики проверяют действия с целыми числами (см. с. 47). Например, чтобы проверить равенство
5 + J_ _ £ _ 739
221715 ~ 5610’
заменяют в этом равенстве каждое целое число его остатком от деления на некоторое простое число р, например на 7 *). Получается
5 + 3 _ 4 _ 4
131 ” 3*
Это равенство не является правильным 7-арифметическим равенством. Следовательно, в исходном примере допущена ошибка.
Составьте таблицы обратных величин - в 7-арифметике, к
11-арифметике и 13-арифметике.
В качестве образца приводится таблица обратных величин в 5-арифметике:
А; I 12 3 4
113 2 4 к
Покажите, что в любой р-арифметике сами себе обратны только элементы 1 и — 1.
а) Докажите, что произведение всех элементов р-ариф- метики, отличных от нуля, равно — 1.
б) (Теорема Вильсона). Докажите, что если р — простое число, то (р — 1)! + 1 делится на р ).
(Обратная к задаче 746). Докажите, что если (ш — 1)! +1 делится на т, то т — число простое.
Докажите, что если каждое из чисел р-арифметики возвести в одну и ту же степень к и все результаты сложить, то получится 0 или — 1.
§ 3. Извлечение квадратного корня.Квадратные уравнения
Как и раньше, будем изображать числа р-арифметики точками на рисунке. Построим схему возведения в квадрат для 5-арифметики (рис. 50).2
°о ^°~°и
3°
Рис. 50
Постройте схемы возведения в квадрат в 7-арифметике, 12-арифметике и 24-арифметике. (Старайтесь при этом подобрать расположение точек на рисунке так, чтобы схемы выглядели по возможности проще.)
Докажите, что если построить схему возведения в квадрат в р-арифметике ), то к каждой точке этой схемы (кроме точки 0) либо не подходит ни одной стрелки, либо подходят две стрелки. Другими словами: докажите, что при а / 0 уравнение ж2 = а имеет в р-арифметике два различных решения или не имеет ни одного решения.
Докажите, что корень квадратный извлекается ровно из р 1 чисел р-арифметики (и, следовательно, не извлекается из -остальных чисел).
27
Если на схемах, построенных в решении задачи 77 (см. в решении задачи 77 рис. 134-136), изменить направления всех стре-
лок на противоположные, то получатся схемы извлечения корня в 7-, 12- и 24-арифметиках. Из этих схем видно, что в т-арифме- тике v^ может иметь 0, 2, 4 и более различных значений. Однако согласно задаче 78 в р-арифметике из всех этих возможностей остаются только следующие две: либо ^/а вообще не извлекается, либо он имеет два различных значения. (Мы все время предполагаем, что а ф 0; V6 имеет только одно значение, равное нулю.)
а) Докажите, что квадратный корень из — 1 извлекается в р-арифметике, если р = 4&+1, и не извлекается, если р = 4&+3.
Указание. Используйте задачи 71 и 74.
б) Докажите, что все простые нечетные делители числа а2 + 1 (при любом а) имеют вид 4к + 1. Всякое простое число вида 4к + 1 встречается в разложении на простые множители хотя бы одного числа вида а2 + 1.
Выведите формулу для решения в р-арифметике квадратного уравнения
ах2 + Ьх + с = 0
(a, b и с — числа из р-арифметики, а / 0).
Пользуясь этой формулой, докажите, что
если Vb2 — 4ас ) не извлекается в р-арифметике, то уравнение не имеет ни одного корня;
если 62 — 4ас = 0, то уравнение имеет один корень;
если 62 — 4ас ^ 0 и Vb2 — 4ас извлекается, то уравнение имеет два различных корня.
Решите в 7-арифметике следующие квадратные уравнения:
5ж2 + Зж + 1 = 0,ж2 + Зх + 4 = 0,ж2 — 2ж — 3 = 0.
Каждое квадратное уравнение можно привести, разделив его на коэффициент при старшем члене, к виду
ж2 + сх + d = 0.
Общее число различных приведенных квадратных уравнений в р-арифметике равно р2. Сосчитайте, сколько из них не имеют корней, сколько имеют один корень и сколько имеют два различных корня.
§ 4. Извлечение кубического корня.Простые делители чисел вида а2 + 3
Постройте схемы возведения в куб в 7-, 11-, 13- и 17-арифметике (сравните с задачей 77).
Если на схемах, построенных в решении задачи 84 (см. в решении задачи 84 рис. 137-140), заменить все стрелки противоположно направленными, то мы получим схемы извлечения кубического корня. Из схем видно, что в 11- и 17-арифметиках кубический корень извлекается из любого числа и имеет только одно значение, а в 7- и 13-арифметиках ^а либо вовсе не извлекается, либо имеет три различных значения (исключением является а = 0, корень кубический из которого имеет единственное значение нуль).
Пусть р — простое число вида ЗА; + 2 ). Доказать, что в р-арифметике:
^Т имеет только одно значение (равное единице) (воспользоваться задачей 71);
ни при каком а ^а не может иметь более чем одно значение;
^fa извлекается при любом а.
Пользуясь равенством ж3 — 1 = (ж — 1)(ж2 + ж + 1), решите уравнение
ж3 - 1 = 0.
Применяя полученные формулы, найдите три значения ^Т в 103-арифметике.
Пусть р > 3. Докажите, что в р-арифметике ^Т имеет либо три различных значения, либо только одно значение, смотря по тому, извлекается или не извлекается V-3.
Если простое число р является делителем какого-нибудь числа вида а2 + 3, то р либо равно 2 или 3, либо имеет вид ЗА; +1.
§ 5. Многочлены и уравнения высших степеней
Будем рассматривать многочлены с коэффициентами из р-арифметики
а^хи + а1Жп-1 + . . . + an_ix + ап.(1)
При такой записи мы всегда будем предполагать ар ^ 0; в этом случае п называется степешую многочлена (1).
Корнем многочлена
аохп + aixn-1 + . . . + an_ix + ап
называется корень уравнения
аохп + aixn-1 + ... + an-ix + ап = 0,
т. е. число хо такое, что
аохц + ciiXq-1 + ... + an-ixo + ап = 0.
В предыдущих параграфах мы видели, что уравнения 2-й степени или, что то же самое, многочлены 2-й степени имеют не более двух корней. Мы распространим сейчас этот результат на многочлены любой степени.
Докажите, что если многочлен имеет более корней, чем его степень, то все его коэффициенты — нули ).
Докажите, что если ж^ = 1 для всех не равных нулю ж, то к делится на р — 1.
р-1
Пусть а ф 0, р ф 2. Докажите, что а ^=1, если
р-1
л/а извлекается в р-арифметике, и а 2= —15 если л/а не
извлекается.
Докажите, что если многочлен п-п степени имеет п корней Xi, Ж2, . . ., жп, то
аохп + aix11-1 + . . . + an_ix + ап =
= а0(х - а?1)(ж - х2)... (ж - хп\
Докажите, что в р-арифметике
(ж — 1)(ж — 2) . . . [ж — (р — 1)] = жр1 — 1,
и выведите отсюда теорему Вильсона (ср. задачу 746).
*Г Л А В А II
m-АДИЧЕСКИЕ И р-АДИЧЕСКИЕ ЧИСЛА )
Применение 10-арифметики к делениюмногозначных чисел
В начальной школе обучают производить над многозначными числами четыре арифметических действия: сложение, вычитание, умножение и деление. Сложение и умножение многозначных чисел полностью сводятся к сложению и умножению чисел однозначных: для того чтобы сложить или перемножить два числа, требуется только производить в определенном порядке действия над их отдельными цифрами, не забывая при этом о правиле переноса. Для того чтобы вычесть любые многозначные числа, достаточно уметь производить вычитание в пределах двадцати. Совсем не то при делении: общепринятый способ деления является по существу не чем иным, как упорядоченной системой подбора. Наиболее наивным способом деления был бы следующий: прикинем на глаз, каково может быть частное, и умножим это предполагаемое частное на делитель. Если произведение равно делимому, то ответ найден. Если оно больше или меньше делимого, то надо соответственно уменьшить или увеличить взятое наугад частное. После конечного числа проб мы неизбежно придем к ответу. В случае, когда частное однозначно, способ, который мы назвали наивным, в точности совпадает со способом, которому обучают в школах. Если частное многозначно, то школьные правила позволяют расчленить пример на несколько примеров, в каждом из которых частное однозначно и каждый из которых решается путем подбора. Применение 10-арифметики позволяет делить по-иному, начиная с последней цифры делимого и делителя, подобно тому как это делается при сложении или умножении.
Составим таблицу обратных величин в 10-арифметике:
к I 1 I 3 I 7 I 9
-17 39
к
Числа этой таблицы, стоящие в одном столбце, дают при перемножении 1. В таблицу не попали числа 2, 4, 6, 8, 5, 0. Для
них обратного не существует. Например, на какое бы число из 10-арифметики мы ни умножали 5, мы получим либо 0, либо 5, но никогда не получим 1. Деление в 10-арифметике возможно не всегда (10-арифметика не является р-арифметикой). Однако всегда возможно деление на числа 1, 3, 7, 9: для того чтобы поделить а на одно из этих чисел, достаточно умножить а на обратное число.
Переходим к делению многозначных чисел. Объяснения удобно провести на каком-нибудь примере. Пусть, скажем, требуется разделить 74 646 на 957. Делим в смысле 10-арифметики последнюю цифру делимого на последнюю цифру делителя
6:7 = 6-3 = 8.
Мы получили последнюю цифру частного. Умножаем эту цифру на делитель и вычитаем результат из делимого. Получаем 66 990. Делим последнюю отличную от нуля цифру результата, т. е. 9 на 7, в смысле 10-арифметики
9:7 = 9-3 = 7.
Итак, вторая справа цифра частного 7. Умножаем 7 на делитель и вычитаем результат из 66 990. Получаем 0. Следовательно, деление закончено, и частное равно 78. Выкладки располагаются следующим образом:
_74646I957 ^
“ 7656 78
_6699
6699
0
Сверху около делителя пишется число, обратное в смысле 10-арифметики последней цифре делителя. Деление на последнюю цифру делителя заменяется умножением на это обратное число.
Приведем еще два примера:
61730684
44754
7459 ^
8276
6168593
52213
611638
14918
59672
59672
217|3 -~ 27р739
19
9
1
~ 21
- 2
Во втором примере мы приходим к отрицательному остатку. Это показывает, что деление нацело невозможно. К этому примеру мы еще вернемся в следующем параграфе.
Способ деления, которым мы пользовались, непосредственно неприменим, если делитель оканчивается на четную цифру или на 5. В этом случае делимое и делитель предварительно сокращают на 2 или на 5 ). В случае надобности такое сокращение повторяют несколько раз, пока, наконец, не приходят к делителю, оканчивающемуся на одну из цифр 1, 3, 7, 9. После этого производят деление так, как это было описано.
Описанный способ деления в ряде случаев проще и удобнее обычного способа. Однако обычный способ имеет перед ним одно чрезвычайно важное преимущество: если деление нацело невозможно, то общепринятый способ деления позволяет найти частное с любой наперед заданной степенью точности, например с точностью до 0,1 или 0,001; описанный же нами способ такой возможности не дает.
Используя 10-арифметику, произвести деление:
37 233:189,
36 408:328,
851:74.
Бесконечнозначные числа
В начальной школе обучают производить вычитание только в том случае, когда вычитаемое меньше уменьшаемого. Попытаемся применить те же правила к вычитанию большего числа из меньшего. Пусть, например, надо вычислить разность 398 — 536. Находим
0398~ 536
1862
Операции начинаются, как обычно, с последних цифр. Единственным новшеством является то, что мы разрешаем себе «занимать» из нуля и в соответствии с этим получаем в качестве первой цифры результата число — 1 (мы пишем 1 вместо — 1, ставя знак « —» над цифрой 1, чтобы было ясно, что этот знак относится
только к первой цифре, а не ко всему числу). Результат можно записать также в виде
(-1) ■ 103 + 8 • 102 + 6 • 10 + 2 или - 1000 + 862.
Приведем еще несколько примеров:
_0010901 _666661 _61889134521100022354
187638018999919535
Вернемся теперь к примеру деления 217:3, который мы уже разбирали и остановились, придя к отрицательному остатку и констатировав, что деление нацело невозможно. Теперь мы продолжим прерванные ранее вычисления, причем будем производить вычитание так, как это было только что описано.
217 3^
.. .66 739
19
9
001
21
018
18
018 _18 18
При дальнейшем продолжении деления мы будем все время получать одинаковые остатки (18) и одинаковые цифры частного (6). Таким образом, результатом деления является целое бесконечнозначное периодическое число . . . 6666739. Проверим, что это число при умножении на 3 дает 217. Действительно,
...6666739
3
...0000217
Все цифры произведения, кроме последних трех, суть нули.
Таким образом, новый способ деления, точно так же как и общепринятый способ, может приводить к ответу, записывающемуся бесконечной последовательностью цифр; только теперь эта последовательность бесконечна не вправо, а влево: вместо бесконечной десятичной дроби мы получаем бесконечнозначное целое число.
Над бесконечнозначными числами можно производить операции сложения, вычитания и умножения по тем же самым правилам, что и над числами многозначными. При этом для вычисления последних п цифр результата достаточно знать только последние п цифр каждого из чисел, которые требуется сложить, вычесть или перемножить. Приведем примеры:
100010010...175321
+...000990090х 531498
•••101000100...402568
...577889
+...701284
.••ббббо...175321
•••00001...525963
...99999...876605
...760858
Обратимся теперь к делению. Если делитель оканчивается на одну из цифр 1, 3, 7, 9, то деление можно произвести методом, описанным в § 1. Например,
... 23517 I. .. 85143 ^
...66287 ...40619
...5723 ... 5143 ...058 ...858 ...20 2
Результат деления снова является целым бесконечнозначным числом. Сложнее обстоит дело, если делитель оканчивается одной из цифр 0, 2, 4, 6, 8, 5: в этом случае далеко не всегда удается подобрать целое бесконечнозначное число так, чтобы при умножении на делитель оно давало делимое. Пусть, например, делимое оканчивается цифрой 1, а делитель равен 10. Какое бы целое бесконечнозначное число мы ни умножали на 10, результат всегда оканчивается нулем и, значит, заведомо не равен делимому. Таким образом, разделить на 10 число, оканчивающееся единицей, оставаясь в области целых бесконечнозначных чисел, невозможно. Естественным выходом представляется ввести в рассмотрение нецелые бесконечнозначные числа, такие, как, например, . . . 66739,1 или . . . 56429,0000017 и т. п., т. е. числа, имеющие конечное число знаков после запятой. Сложение, вычитание и умножение этих чисел производятся по тем же самым
правилам, что и операции над обычными десятичными дробями, и не нуждаются ни в каких дополнительных объяснениях.
После введения нецелых бесконечнозначных чисел деление на 10 становится легко выполнимым: оно сводится к перенесению запятой на один знак влево. Вместе с тем становится легко выполнимым и деление на 2 и на 5: оно сводится к делению на 10 и умножению на 5 или на 2. Умея делить на 2, на 5 и на любое число а. оканчивающееся цифрами 1, 3, 7, 9, мы тем самым получаем возможность делить на любое произведение вида 2т5па; для того чтобы поделить на 2т5иа, достаточно т раз поделить на 2, п раз поделить на 5 и затем поделить на а. Так как в упомянутом виде можно представить произвольное конечнозначное число, то, стало быть, деление на конечнозначное число всегда выполнимо. Однако если делитель — число бесконечнозначное, то нет никаких оснований ожидать, что его удастся представить в виде 2т5па, где а оканчивается цифрами 1, 3, 7, 9; действительно, примеры показывают (см. ниже задачу 97), что деление на бесконечнозначное число виполнимо не всегдадаже если использовать нецелые бесконечнозначные числа ).
Отметим в заключение сходство между арифметикой бесконечнозначных чисел и 10-арифметикой: в каждой из этих арифметик всегда выполнимы операции сложения, вычитания и умножения, причем для этих операций справедливы все законы обычной арифметики (см. формулы на с. 44, 47); в каждой из этих арифметик деление выполнимо не всегда.
Найти целые бесконечнозначные периодические числа, выражающие отношения 1:3, 1:7, 1:9. Проверить результаты умножением.
Докажите, что в помещенной ниже таблице
в которой каждое число, начиная со второго (сверху), получается возвышением в квадрат числа, стоящего над ним:
бесконечнозначное число d = . . . 90625, заключенное в рамку, равно своему квадрату, т. е. d2 = d;
тем же свойством обладает число е = 1 — d = . . . 09376 (т. е. е2 = е);
de = 0.
Указание. Предварительно докажите, что у п-го и (п + 1)-го чисел таблицы совпадают последние п цифр.
Докажите, что число d. построенное в предыдущей задаче, не имеет обратного, т. е. нельзя подобрать никакого бесконечнозначного числа ж (ни целого, ни дробного) так, чтобы xd = 1.
Докажите, что условию ж2 = ж удовлетворяют только четыре бесконечнозначных числа: 0, 1 и числа d = . . . 90625 и е = . . . 09376, построенные в задаче 96.
3. m-адические и р-адические числа
Системы счисления. В предыдущих параграфах числу 10 принадлежала исключительная роль. Причина этого в том, что 10 — основание системы счисления, которой мы обычно пользуемся: если многозначное число записывается цифрами ап. an_i, ... ..., ai, ар, то оно равно
ап • 10П + CL-n—l * 10П ^ + . . . + ai • 10 + ар.
Предпочтение, которое при этом оказывается числу 10, объясняется, конечно, не какими-нибудь особенными математическими преимуществами этого числа перед всеми остальными числами натурального ряда, а историей возникновения нумерации, неразрывно связанной со счетом на пальцах. Вместо десяти можно принять за основание системы счисления любое натуральное чи
сло 772, и среди всех этих m-ичных систем счисления десятичная система не выделяется решительно ничем, кроме того, что к ней
мы привыкли.
Познакомимся ближе с какой-нибудь из систем счисления, отличных от десятичной, например с пятиричной. В этой системе только пять цифр 0, 1, 2, 3, 4; запись 122 в пятиричной системе означает число 1 • 52 + 2 • 5 + 2, т. е. тридцать семь; запись 2001 обозначает число 2 • 53 + 0 • 52 + 0 • 5 +1, т. е. двести пятьдесят один. Вообще число, записывающееся цифрами ап. an_i, . . ., ai, ар в 772-ичной системе, равно
аи • ти + au-i • ти 1 + . . . + ai • т + ар.
Покажем, как перейти от десятичной записи числа к пятиричной. Рассмотрим в качестве примера число 1666. Выпишем равенства:
1666 = 5-333 + 1,
333 = 5- 66 + 3,
66 = 5- 13 + 1,
13 = 5- 2 + 3,2 = 5- 0 + 2.
Первое из этих равенств выражает, что при делении на 5 число 1666 дает в частном 333 и в остатке 1. Аналогично остальные равенства выражают результаты деления на 5 последовательных частных 333, 66, 13, 2. Запись числа 1666 в пятиричной системе счисления имеет вид 23 131; его цифрами служат найденные нами остатки. Операции сложения, вычитания и умножения многозначных чисел производятся в пятиричной системе счисления по тем же правилам, что и в десятичной системе. При их выполнении удобно пользоваться таблицами сложения и умножения, составленными в пятиричной же системе.
Приводим эти таблицы:
Таблица сложенияТаблица умножения
0
1
2
3
4
0
1
2
3
4
0
0
1
2
3
4
0
0
0
0
0
0
1
1
2
3
4
10
1
0
1
2
3
4
2
2
3
4
10
11
2
0
2
4
11
13
3
3
4
10
11
12
3
0
3
11
14
22
4
4
10
11
12
13
4
0
4
13
22
31
Приведем примеры, иллюстрирующие действия в пятиричной системе счисления:
4302_1340421
з043441432
124003441342
+2313
3234
403422
Все, что мы говорили о пятиричной системе счисления, можно было бы повторить для произвольной m-ичной системы счисления. Единственное дополнительное замечание, которое необходимо сделать, касается обозначения цифр. В m-ичной системе
счисления т цифр. Если т > 10, то обычных значков 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 не хватит для их обозначения. Придется ввести дополнительные значки. Например, в 12-ричной системе счисления потребуются новые значки для обозначения чисел 10 и 11. В качестве таких значков можно принять, например, буквы а и р.
m-адические числа. Сделаем теперь еще один шаг и будем рассматривать в m-ичной системе счисления не только многозначные, но и бесконечнозначные числа, т. е. бесконечные справа налево последовательности цифр m-ичной системы счисления. Так как термин «бесконечнозначные числа» ничего не говорит о том, какая именно система счисления положена в основу, вместо него употребляют другой, более определенный термин «т-адиче- ские числа». Сложение, вычитание и умножение т-адических чисел отличается от соответствующих операций над 10-адиче- скими числами, рассматривавшимися в предыдущем параграфе, не больше, чем отличаются между собой действия над многозначными числами в m-ичной и десятичной системах счисления. Приведем для иллюстрации несколько примеров на сложение, вычитание и умножение 5-адических чисел
3333,1034 ... 1111,432
. . . 13203,1 . . .21403,2
43001
... 32104
... 0000,0404
. . .41244,4
.. . 32004 001
+... 02
.. .3
...14104
Мы уже отмечали в предыдущем параграфе сходство между арифметикой 10-адических чисел и 10-арифметикой. Теперь мы можем сказать, что в таком же самом отношении находятся между собой арифметика m-адических чисел и т-арифметика.
р-адические числа. Среди всевозможных т-арифметик особенное место занимают, как мы видели, р-арифметики (р — простое число). Естественно поэтому ожидать особенно интересных свойств и от р-адических чисел. И, действительно, эти свойства обнаруживаются, как только мы обращаемся к операции деления: в области р-адических чисел деление всегда выполнимо. Опишем, как его производить. Если последняя цифра делителя не нуль, то мы находим цифру, обратную для этой цифры в смысле
р-арифметики (такая всегда существует), подписываем эту обратную цифру сверху около делителя и производим деление совершенно аналогично тому, как мы делили в предыдущем параграфе на число, оканчивающееся цифрами 1, 3, 7, 9. Приведем примеры для 7-адических чисел:
001
-21
3
...445
Проверка ...445
015
3
15
...001
15
... 163
... 346
Проверка ...346 ... 064
~... 053
...064
...053
... 11
+ ...11
... 11
. . .0
.163
Если делитель оканчивается к нулями, то он имеет вид рк • а, где последняя цифра числа а отлична от нуля. Деление на такое число сводится к делению на р , что достигается простым переносом запятой на к знаков влево, и к последующему делению на а, которое выполняется уже известным способом. Например, деление 7-адического числа . . . 163 на 7-адическое число . . . 34600 производится следующим образом:
. . . 163: . . . 34600 = (. . . 163:100): ... 346 =
= ...1,63: ...346 = ...0,64.
Таким образом, р-адические числа — целые и нецелые — образуют систему, в которой, как и в р-арифметике, всегда выполнимы четыре действия: сложение, вычитание, умножение и деление.
Геометрические прогрессии. Последовательность р-ади- ческих чисел
&о, 61, 62, ..., ьп,...
называется геометрической прогрессией, если каждый ее член, начиная с bi, получается из предыдущего умножением на одно и то же число q — знаменатель прогрессии, т. е. bu = bn-iq (п ^ 1). Мы будем всегда предполагать, что b / 0, q / 0 (иначе прогрессия вырождается в последовательность нулей). В задачах
99-101 изучаются геометрические прогрессии, членами которых являются целые р-адические числа.
Пусть а — произвольное целое р-адическое число, последняя цифра которого отлична от нуля. Докажите, что последняя цифра числа ар-1 — 1 есть 0. (Для случая, когда а эта задача совпадает с задачей 72.)
Пусть а — произвольное целое р-адическое число, последняя цифра которого отлична от нуля. Докажите, что число аР (р-1) _ 1 оканчивается к нулями.
Докажите, что если в каждом члене геометрической прогрессии 6ф Ь^ Ьп. . . . (все Ь^ — целые р-адические числа; знаменатель прогрессии не делится на р) оставить лишь последние к цифр, то получится периодическая последовательность, длина которой есть делитель числа p^-1(p — 1). Другими словами, докажите, что Ьп и b^pk-i^-^ имеют одни и те же к последних цифр.
Извлечение квадратного корня.
Квадратные уравнения
Докажите, что уравнение ж2 = а либо имеет в арифметике р-адических чисел два различных решения, либо не имеет ни одного решения.
Выведите формулу для решения квадратного уравнения
ах2 + Ьх + с = О
(а, b и с — р-адические числа, а / 0).
Попытаемся теперь найти способ извлечения корня из р-адических чисел. Достаточно рассмотреть извлечение корня лишь из целых чисел. Если число имеет к цифр после запятой, то поступаем так: умножаем его на р2к (число становится целым), к после чего извлекаем корень и результат делим на р .
Докажите, что квадратный корень из целого р-адичес- кого числа есть число целое.
Доказать, что если из некоторого р-адического числа извлекается квадратный корень, то в р-арифметике извлекается квадратный корень из его последней цифры.
Если целое р-адическое число оканчивается нечетным числом нулей, то из него нельзя извлечь квадратный корень. Действительно, если некоторое целое число оканчивается к нулями, то квадрат его оканчивается 2 к нулями.
3 Е. Дынкин, В. Успенский
Пусть теперь число оканчивается 2 А' нулями; тогда все эти нули можно отбросить (иными словами, разделить на р2к), из получившегося числа извлечь корень и к результату приписать к нулей (умножить на рк\ Поэтому извлечение квадратного корня из произвольных р-адических чисел сводится к извлечению корня из целых р-адических чисел, последняя цифра которых отлична от нуля.
Мы покажем сейчас, как извлечь квадратный корень из р-ади- ческого числа, если последняя цифра этого числа отлична от нуля и из нее извлекается квадратный корень в р-арифметике (случай р = 2 исключается). Научимся сначала извлекать корень с точностью до п цифр. Мы назовем р-адическое число Ви квадратным корнем с точностью до п цифр из р-адического числа Л, если В^ и А имеют одни и те же последние п цифр.
Проверьте, что в 3-адической арифметике 201 является квадратным корнем с точностью до трех цифр из числа ...112101 ).
Пусть мы уже нашли Вп. Покажем, как в этом случае найти Bn+i — квадратный корень из Л с точностью до n + 1 цифр. Ищем Bn+i в виде
Вп+1 = Вп + X ■ 10п ),
где х — однозначное р-адическое число (ж • 10п = ж р0... 0Q).
п нулей Возводя Bn+i в квадрат, получаем
В^х = В^ + 2Вп$. 10п + ж2 - 102п,
откуда
2ВП • ж • 10п = В2+1 - В2 - ж2 • 102n.(1)
Нам нужно, чтобы у В2+1 и А совпадали п + 1 последних цифр. Из формулы (1) следует, что для этого необходимо и достаточно, чтобы у числа 2 • Вп • ж • 10п были те же последние п + 1 цифр, что и у числа А — В2 — ж2 • 102п, или, что то же самое, у числа
V777 V
А — В2 (так как ж2 • 102п оканчивается 2п нулями).
Итак, п + 1 последних цифр у чисел 2Вп • х • 10п и Л2 — В2 должны совпадать. Как 2В • ж • 10п, так и Л2 — В2 оканчиваются
на п нулей, так что последние п цифр совпадают автоматически. Пусть последняя цифра числа Ви есть b (так как по условию последняя цифра А отлична от нуля, то и b / 0). Тогда последняя цифра числа 2Вп есть с = 2Ь (р-арифметическое произведение 2 и 6), причем с ^ 0, так как р ^ 2 и b ^ 0. В таком случае с есть (п + 1)-я справа цифра числа 2Вп • Ю™, а (п + 1)-я цифра числа 2 Вп • 1Ф • х есть сх (р-арифметическое произведение сих). Обозначив (п + 1)-ю цифру числа Л2 — В2 через d, имеем
сх = d.
откуда х = - в р-арифметике (так как с ^ 0, то деление возможно). Таким образом, мы нашли Ви^\. Заметим, что у Ви^\ и Вп последние п цифр совпадают.
Пример. Найти квадратный корень с точностью до четырех цифр из 3-адического числа . . . 112101. Корень с точностью до трех знаков мы уже знаем (задача 106); он есть 201. Ищем нужное нам число в виде (201 + х • 103). Имеем
(201 + ж • 103)2 = 2012 + 2 • 201 • ж • 103 + ж2 • 106 =
= 111101 + 1102000 • ж + ж2 • 106.
Последние четыре цифры этого числа должны совпадать с соответствующими цифрами числа . . . 112101. Это равносильно тому, что последние четыре цифры числа 1102000 • х должны быть равны последним четырем цифрам числа
. . . 112101 - 111101 - ж2 • 106 = . . . 001000; (2)
четвертая справа цифра числа 1102000 • х есть 2х (в 3-арифметике), а у числа (2) эта цифра 1, откуда
2х = 1 (в 3-арифметике)
и х = 2. Представляем читателю проверить, что 201 + 2 • 103 = = 2201 действительно является квадратным корнем из . . . 112101 с точностью до четырех цифр.
Теперь мы в состоянии построить квадратный корень из р-адического числа А. Пусть последняя цифра числа А есть «1. Если ^/oi извлекается в р-арифметике, то ai = 62 (в р-арифмети- ке). Тогда р-адическое число By = . . . 0061 является квадратным корнем из Л с точностью до одной цифры. Пользуясь нашим приемом, построим последовательно В^, Вз, . . ., Вп. . . .
з*
Выпишем эти числа одно под другим: Ьу-Ву, b‘2b\ = В‘2. ... . 63 62 61 = 53, .64 63 62 61 = 64,
Цифры, стоящие по главной диагонали этой таблицы, образуют р-адическое число В =.. . b^b^b^. Легко видеть, что В2 = А.
Принимая во внимание задачу 105, мы получаем, таким образом, следующий результат:
Пусть р ^ 2 и последняя цифра р-адического числа А отлична от нуля; тогда из А можно извлечь квадратный корень в том и только в том случае, если из последней цифры А извлекается квадратный корень в р-арифметике.
ГЛАВА III
ПРИЛОЖЕНИЯ т-АРИФМЕТИКИИ р-АРИФМЕТИКИ К ТЕОРИИ ЧИСЕЛ
§ 1. Ряд Фибоначчи
Последовательность чисел
no, Ui, U2, из, . . . , ип, . . .
называется рядом Фибоначчи (сокращенно рядом Ф), если каждый ее член, начиная с и^, равен сумме двух предыдущих членов, членов, т. е.
ии = ии_2 + ии_1 (для п > 2).
Таким образом, ряд Ф полностью определяется, если задать два его начальных члена uq и ui.
Выбирая по-разному числа uq и ui, мы получим различные ряды Фибоначчи. Из этих рядов особую роль играет ряд, начинающийся числами 0, 1, т.е. ряд
О, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, . . .
Условимся называть этот ряд рядом Ф° и будем обозначать его члены буквами ag, ai, &2, . . .:
а^ = 0, cz-i = 1, cz-2 — 1, аз = 2, 04 = 3, а^ = 5, а^ = 8, . . .
Некоторые соотношения между числами ряда Фибоначчи.
Пусть ng, ui, U2, . . ., ип, . . . — какой-нибудь ряд Фибоначчи. Докажите, что n-й член этого ряда выражается через пд и Hi по формуле
u-n, — ап_iHg Т anui.
(Для того чтобы эта формула осталась верной при п = 0, надо ПОЛОЖИТЬ П ] = 1.)
Докажите формулу
^n+m—1 = ап—iam_ 1 + апат.
Докажите, что сумма квадратов двух соседних членов ряда Ф° (т. е. п^-х + а^) есть число из того же ряда Ф°.
Докажите, что если в ряде Ф° выбрать любые три последовательных члена an_i, ап. n^+i, перемножить крайние из них и вычесть из произведения квадрат среднего, то получится 1 или — 1. Докажите, что для произвольного ряда Фибоначчи (не обязательно начинающегося числами 0, 1) выражение n^-in^+i — и^ имеет при любом п одну и ту же абсолютную величину.
Докажите, что если выбрать в ряде Ф° четыре последовательных члена an_i, ап. tzn+i, ап^2 и вычесть из произведения крайних членов ап_ian+2 произведение средних членов d^dn+i, то получится 1 или — 1. Докажите, что в случае произвольного ряда Фибоначчи абсолютная величина выражения 71^-171^+2 — ^7Z^7Z+1 не зависит от п.
m-арифметические ряды Фибоначчи. Последовательность
^0, ^1, ^2, • • • , ^п, • • •
элементов m-арифметики (см. с. 46) называется т-арифметиче- ским рядом Фибоначчи (сокращенно рядом Фт)^ если для п > 2
^п = Сп_2 “h ^n—1
(сложение понимается в смысле m-арифметики). Как и в обычной арифметике, ряд Фт полностью определяется своими двумя начальными членами г>о, Щ. Например, ряд Фц, начинающийся с чисел 4, 5, имеет вид
, 5, 9, 3, 1, 4, 5, ...
Особенное значение имеет ряд, начинающийся элементами 0, 1. Его мы будем называть рядом Ф^ а его члены обозначать буквами eg, щ, С2, . . ., сп, . . . Например, ряд Ф^ запишется так:
0, 1, 1, 2, 3, 0, 3, 3, 1, 4, 0, 4, 4, . . .
Формулы, выведенные в задачах 107-111, справедливы и для m-арифметических рядов, если в них заменить буквы no, ni, U2, . . .; по, аь а2, • • • соответственно буквами по, ni, и^, . . .; со, С1, С2, . . .
Заметим еще, что если под каждым из чисел ряда Ф°
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ...
написать остаток от деления этого числа на т, то остатки образуют m-арифметический ряд Фибоначчи Ф^.
Распределение в ряде Фибоначчи чисел, делящихся на т.
Убедитесь, что последние цифры чисел ряда Ф° повторяются периодически. Чему равна длина периода?
(Обобщение задачи 112.) Докажите, что все т-арифме- тические ряды Фибоначчи являются периодическими, причем длина периода не превосходит т2.
Пусть т — любое целое число. Докажите, что в ряде Ф°
О, 1, 1, 2, 3, 5, 8, 13, 21, 34, ...
найдется бесконечно много чисел, делящихся на т ).
Система п элементов m-арифметики, выписанных по кругу, на равных расстояниях друг от друга, называется круговым т-арифметическим рядом Фибоначчи или сокращенно рядом Фт (читается: «Фт с дугой»), если при движении по часовой стрелке каждый член ряда равен сумме двух членов, ему предшествующих. На рис. 51 даны примеры рядов Ф^.
Рис. 51Рис. 51
Рис. 51
Рис. 51
Мы будем называть ряд Фт рядом без повторений, если он не может совместиться с собой при повороте на угол, больший 0°, но меньший 360°.
Из приведенных на рис. 51 рядов первый и третий являются рядами без повторений. Второй ряд является рядом с повторениями, ибо он совмещается с собой при повороте на 180°. Заметим, что если в некотором круговом ряде Фт встречается дважды одна
и та же пара соседних элементов, то этот ряд является рядом с повторениями. Действительно, если ряд имеет вид, изображенный на рис. 52, где ж = и, у = и. то он совмещается с собой при
повороте, переводящем ж в и и у в v.
Согласно задаче 113 любой т-арифметиче- ский ряд Фибоначчи является периодическим. Поэтому при изучении такого ряда достаточно иметь дело с его первыми членами, составляющими период. Если выписать эти числа по кругу по часовой стрелке, то получится круговой m-арифметический ряд Фибоначчи без повторений.
Выпишите круговые ряды Ф^ Ф^ Ф^ ^5’ ^6’ ^7> ^8’ Фд, Ф%, Ф^ (буквой Фт обозначается круговой т-арифмети- ческий ряд Фибоначчи без повторений, содержащий пару 0, 1).
Рис. 53Рис. 53Пусть ж и у — два элемента ряда Фт. Докажите, что если в ряде Фт найдется нуль, отстоящий на одинаковых расстояниях от ж и у ) (рис. 53), то либо ж + у = 0, либо ж — у = 0.
Рис. 53
Рис. 53
Рис. 54
Пусть три элемента ж, у. z кругового ряда Фт расположены так, что расстояние между ж и у равно расстоянию между у и z (рис. 54). Докажите, что если ж = у = 0, то z = 0.
Докажите, что нули, встречающиеся в ряде Фт, разбивают этот ряд на части равной длины.
Докажите, что в ряде Ф°
0, 1, 1, 2, 3, 5, 8, 13, . . .
числа, делящиеся на т, расположены на равных расстояниях друг от друга.
Докажите, что если круговой ряд без повторений Фт содержит нуль и состоит из нечетного числа элементов, то число его элементов равно трем.
Докажите, что число нулей, встречающихся в круговом ряде без повторений Фт, равно 0, 1, 2 или 4. (Отсюда следует, что в периоде m-арифметического ряда Фибоначчи число нулей равно 0, 1, 2 или 4.)
Ряд Фибоначчи и геометрическая прогрессия. Последовательность элементов
60, bl, b2, ..., bn, ...
из m-арифметики называется геометрической прогрессией, если каждый ее член, начиная с bi, получается из предыдущего члена умножением на одно и то же постоянное число q — знаменатель прогрессии. Например, в 7-арифметике при Ь^ = 5, q = 3 имеем геометрическую прогрессию
5, 1, 3, 2, 6, 4, 5, 1, 3, 2, 6, 4, 5, ...;
в 12-арифметике при bo = 1, q = 2
2, 4, 8, 4, 8, 4, ...
Общий член Ьп геометрической прогрессии выражается через начальный член Ь^ и знаменатель q по формуле
Ьп = ь^,
которая выводится, как в обычном школьном курсе.
Мы будем рассматривать только такие геометрические прогрессии, у которых Ь^ ф 0 и q / 0 (иначе прогрессия вырождается в последовательность нулей).
Периодическая последовательность
4, 5, 9, 3,1, 4, 5, 9, 3,1, 4, 5, 9, 3, ...(1)
элементов 11-арифметики является одновременно геометрической прогрессией и рядом Фибоначчи. Теми же свойствами обладает последовательность
b, 4Ь, 56, 96, 36,6, 46, 56, 96, 36,6, 46, 56, 96, 36, ... ,
получающаяся из последовательности (1) умножением на произвольный элемент 6 из 11-арифметики.
Найдите все 11-арифметические последовательности, являющиеся одновременно геометрическими прогрессиями и рядами Фибоначчи.
Докажите, что в 7-арифметике ни одной такой последовательности не существует.
Разложите ряд Ф^
О, 1, 1, 2, 3, 5, 8, 2, 10, 1,0, 1, 1, 2, 3, 5, 8, 2, 10, 1, . . .
в сумму двух 11-арифметических рядов Фибоначчи, являющихся в то же время геометрическими прогрессиями *).
Докажите, что:
Если в р-арифметике ) нельзя извлечь Vb^ то в этой арифметике нельзя построить последовательности, являющейся одновременно как геометрической прогрессией, так и рядом Фибоначчи.
Если в р-арифметике Vb извлекается, то в этой арифметике существуют ряды Фибоначчи, являющиеся в то же время геометрическими прогрессиями, и произвольный ряд Фибоначчи можно представить в виде суммы двух таких рядов.
Докажите, что если в некоторой р-арифметике извлекается V5 и если
U0, VU U2, • • • , Vn, . . .
— произвольный ряд Фибоначчи из этой арифметики, то
Vp—1 ~ ^0, ^р = ^1? ^р+1 = ^2? • • • , ^/г+р—1 = ^к^ • • •
Если в р-арифметике можно извлечь V5, то число элементов всякого кругового ряда Фибоначчи без повторений является делителем числа р — 1
р-арифметические ряды Фибоначчи. Пусть г>о, ^ъ ^2, . . ., ип, . . . — произвольный р-арифметический ряд Фибоначчи. Построим последовательность
tl —,62 — i ••• i• • •
V0ЩVn-1
Эту последовательность мы условимся называть рядом отношений для ряда г>о, и-^ и^ . . ^ ип^ • • • Если некоторые из чисел
**) Иными словами подберите две последовательности bo, bi, 62, . . ., bn, . . . и b'o.Ь 1, 62, . . ., Ь'п, . . ., являющиеся одновременно геометрическими прогрессиями и рядами Фибоначчи, так, чтобы
со = bo + 60 , a = bi + Ь^, С2 = 62 + b%, . . . , сп = bn + bn, . . .
го, ^ь ^2? • • •, ^т • • • равны нулю, то в ряде отношений, кроме чисел из р-арифметики, встречается символ ос ) (если какие- нибудь два соседних элемента ряда г>о, ^ь • • •> ^т • • • равны нулю, то все элементы этого ряда равны нулю; этот случай мы исключаем из рассмотрения).
Вычислите первые 15 членов рядов отношений, соответствующих рядам Ф^ ^з, Ф5, Ф^ Фп, Ф$з.
а) Докажите, что последовательные члены ряда отношений, отвечающего произвольному ряду Фибоначчи, связаны формулой
^ = 1 + -^.
Используя эту формулу, докажите, что ряд ZiД2, . . . Дп, • • • является периодическим и на протяжении периода никакое число не повторяется дважды.
Выведите из задачи а), что, каково бы ни было простое число р, в ряде Фибоначчи
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, . . . встречается бесконечно много чисел, делящихся на р, и все эти числа расположены на равных расстояниях друг от друга.
Пусть
VQ, Vl, V2, • • • , Vo, V1 ^2, • • •
— два произвольных р-арифметических ряда Фибоначчи и
• V1 / V2j. Vn
tl —, 62 —• • • ^—, • • • ,)
V0ViVn-i
— отвечающие им ряды отношений. Докажите, что если эти ряды отношений содержат хотя бы один общий элемент (т. е. если для каких-нибудь к и I имеет место равенство t^ = ^), то они состоят из одних и тех же элементов, т. е. каждый элемент ряда (2) встречается в ряде (3), и обратно.
Пусть
#1 = ^,#2 = -, ...Лп = —,(4)
VoV1Vn-i
и///
^ = ^,^2 = ^, ...,< = ^,...(5)
«о"1«п-1
— ряды отношений, соответствующие каким-нибудь двум р-ариф-
метическим рядам Фибоначчи. Докажите, что если ни fi, ни 1^ не удовлетворяют уравнению ж2 — ж — 1 = 0, то оба ряда (4) и (5) имеют одинаковую длину периода.
Указание. Рассмотрите ряд отношений
й = = ОО, ^2 = = 1, . . . ,(6)
СоС1
отвечающий ряду_..
Со = 0, Cl = 1, С2 = 1, . . . ,
и выведите формулу
_ tr +tr+1 — "=,
1 -|- trt±
выражающую элементы произвольного ряда отношений (4) через элементы специального ряда (6).
а) Пусть г — длина периода ряда отношений, построенного для некоторого р-арифметического ряда Фибоначчи (р ^ 2 и р ф 5). Докажите, что:
если в р-арифметике не извлекается V5, то г является делителем числа р + 1;
если в р-арифметике извлекается V5, то г является делителем числа р — 1.
Докажите, что, каково бы ни было простое число р, не равное 2 и не равное 5, в ряде Фибоначчи
do — 0, rzi = 1, (Z2 — 1, ^з — 2, <24 = 3, <25 = 5, а^ = 8, . . .
из обыкновенной арифметики либо ap+i, либо ар_\ делится нар. Первый случай имеет место, если V5 не извлекается, второй, — если V5 извлекается ) (сравните задачу 125).
§ 2. Треугольник Паскаля
Треугольником Паскаля называется следующая бесконечная таблица чисел:
11
121
1331
14641
15101051
Каждое число в этой таблице равно сумме двух чисел, стоящих над ним слева и справа. Треугольник Паскаля симметричен относительно своей биссектрисы. Строки треугольника Паскаля нумеруются следующим образом:
1нулевая строка
11первая строка
121вторая строка
Член треугольника Паскаля, стоящий в n-й строке на k-м месте слева, считая от нулевого, обозначается обычно С^ (например, С^ = 10). По определению треугольника Паскаля
С
к । п +
Треугольник Паскаля можно, таким образом, записать в виде eg
с? с;
^0^2
r-v3
Из свойства симметрии следует, что С^ = С™-к.
Будем изучать свойства делимости членов треугольника Паскаля. С этой целью рассмотрим m-арифметический треугольник Паскаля, который определяется совершенно так же, с той только разницей, что его членами будут уже не обыкновенные числа, а элементы m-арифметики. Например, 6-арифметический треугольник Паскаля имеет вид
1
11
121
1331
14041
154451
1032301
Члены m-арифметического треугольника Паскаля будем обозначать через Р^, где Рк — остаток от деления Ск на т.
Докажите, что в n-й строке 2-арифметического треугольника Паскаля все члены, кроме крайних (нулевого и п-го), суть нули в том и только в том случае, когда п = 2^.
Составим 3-арифметический треугольник Паскаля
Мы видим, что он (по крайней мере в той его части, которая изображена на схеме) составлен из треугольников трех типов, обращенных вершинами вверх
(такие треугольники мы будем называть элементарними^ и, кроме того, из треугольников, обращенных вершинами вниз, которые сплошь заполнены нулями и нас сейчас не интересуют. Естественно ввести операцию сложения элементарных треугольников. Сумма треугольников есть треугольник, члены которого получаются суммированием соответствующих членов слагаемых треугольников. Тогда, как видно из схемы, каждый элементарный треугольник есть сумма двух элементарных треугольников, над ним стоящих. Другими словами, 3-арифметический треугольник Паскаля составлен из элементарных треугольников так же, как и из чисел. Этот факт, устанавливающий известную периодичность в строении треугольника Паскаля, носит общий характер, т. е. выполняется в любой m-арифметике. Точнее он формулируется в задаче 133.
Обобщим несколько понятие треугольника Паскаля, именно, будем рассматривать числовые треугольники, у которых по
сторонам стоит не обязательно 1, а любое число а:ааа
а 2а аа ЗаЗа а
Такой треугольник получается из обыкновенного треугольника Паскаля умножением всех его членов на число а. В дальнейшем нас будет интересовать не весь обобщенный треугольник, а его верхняя часть до некоторой определенной строки. Такие треугольники (с одинаковым числом строк) можно складывать между собой и умножать на число
Рис. 55Рис. 55
Рис. 55
Рис. 55
Пусть все, кроме крайних, члены s-й строки т-арифме- тического треугольника Паскаля — нули. Докажите, что в таком
случае он имеет вид, изображенный на рис. 55. Каждый из треугольников Д^, на которые разбит основной треугольник, состоит из s строк. Заштрихованные треугольники содержат только нули. Треугольники Д^ подчинены следующим соотношениям:
Д^ + Д^Д^,
Д£ = Р^ • Д°.
Пусть в s-й строке m-арифметического треугольника Паскаля все эле-
менты, кроме крайних, нули. Доказать, что тем же свойством обладают строки с номерами s2, s3, . . ., sk . . .
Докажите, что если двучлен 1 + х возвести в n-ю степень и записать его по возрастающим степеням ж, то получится равенство
(1 + жр = С° + С^х + СУ + ... + Су, или в т-арифметике:
(1 + ж)п = Р“ + р^х + РУ + ... + Ру.
Докажите, что в р-арифметическом треугольнике Паскаля вся p-я строка (кроме крайних членов) состоит из нулей. (Отсюда на основании задачи 134 следует, что этим же свойством обладают строки с номерами р2, р3, . . ., рк.)
Дробно-линейные функции
Выражение ах + 6, где а и b — какие-нибудь числа, называется линейной функцией от х. Например,
Ьх + 3, х + 1,- х. х.
4
Отношение двух линейных функций называется дробно-линейной функцией. Примерами дробно-линейных функций могут служить выражения
5ж + 3 ж4ж + 6
-ж + б’ж + 1’ 14® + 2'
4
Дробно-линейная функция общего вида запишется так:
ах + bсх + d
Дробно-линейную функцию мы будем обозначать через /(ж). Если в дробно-линейную функцию /(ж) подставить вместо ж число п, то получится число ап + , которое мы обозначим через f(n). cn^d
Линейная функция есть частный случай дробно-линейной:
Будем рассматривать р-арифметические линейные и дробнолинейные функции, т. е. брать все числа только из р-арифмети- ки и операции сложения, умножения и деления понимать тоже в р-арифметическом смысле. Подставляя вместо ж в линейную функцию ах + b число п из р-арифметики, мы получим число ап-\-Ь опять из р-арифметики. Таким образом, линейная функция
каждому числу из р-арифметики ставит в соответствие число из р-арифметики. Например, для 11-арифметической линейной функции /(ж) = 7ж + 4 имеем
/(0) = 4; /(1) = 0; /(2) = 7; /(3) = 3; /(4) = 10;
/(5) = 6; /(6) = 2; /(7) = 9; /(8) = 5; /(9) = 1; /(10) = 8.
Это можно записать в виде таблицы
012345407310601234540731066 7 8 9 102 9 5 186 7 8 9 102 9 5 18
012345
4073106
012345
4073106
6 7 8 9 10
2 9 5 18
6 7 8 9 10
2 9 5 18
Рис. 56Рис. 56где в верхней строке выписаны все возможные значения ж, а в нижней строке под каждым из них стоит соответствующее значение функции 7ж + 4. Вместо таблицы можно нарисовать схему (рис. 56). Стрелки указывают, во что перейдет при применении функции 7ж + 4 каждое из чисел 11-арифметики. Из схемы видно, что 11-арифметическая линейная функция 7ж + 4 имеет одну неподвижную точку 3; остальные точки образуют один цикл (определение цикла см. на с. 48).
Рис. 56
Рис. 56
С частным случаем линейной функции мы уже встречались в § 2 гл. I, где изучалось умножение на число а, т. е. линейная функция ах. Повторяя те же рассуждения, легко убедимся, что и схема произвольной линейной функции распадается на циклы, которые, кроме неподвижных точек, все имеют одинаковую длину. Мы вернемся к этому ниже, рассматривая вопрос для дробнолинейных функций.
Рассмотрим теперь произвольную дробно-линейную функцию
ах + bсх + d
Если ad = 6с, то
ах + b а Дах + 6) а сах + cb асх + d с а^сх + d) с асх + ad с
стало быть, при ad = be выражение аж не зависит от ж. сх + d
Поэтому мы будем постоянно предполагать, что ad / be.
Если мы будем подставлять в дробно-линейную функцию вместо ж числа из р-арифметики, то мы уже не можем быть уверены, что эта подстановка всегда приведет нас снова к числу из р-ариф- метики. В самом деле, при подстановке в функцию аж числа п сх + d
знаменатель сп + d может обратиться в 0, и в качестве значения функции мы должны принять ап^ ^ (из условия ad Ьс следует, что в этом случае ап + b / 0). Деление же на 0 в р-арифметике невозможно. Поэтому расширим р-арифметику, введя в нее символ оо ), и условимся считать оо значением функции в нашем случае. Наконец, условимся считать значением дробно-линейной функции при х = оо число -, т. е. положим /(оо) = - ). Так сс
определенная дробно-линейная функция каждому из (р + 1)-го элемента 0, 1, . . ., р — 1, оо ставит в соответствие снова один из этих элементов. Например, 7-арифметическая дробно-линейная функция f(x) = ж + 2 принимает следующие значения:
ж +1
/(0) = 2; /(1) = 5; /(2) = 6; /(3) = 3; /(4) = 4;
/(5) = 0; /(6) = оо; /(оо) = 1.
Это можно записать в виде таблицы
02
о>- о /\/ 0 1 2 3 4 56 оо \
3<Q 4о^) 5ооб \256340ool/
^\или изобразить в виде схемы
(рис. 57).
Из приведенной схемы видно, Рис' ^^что 7-арифметическая дробно-ли
нейная функция /(ж) = ж + 2 имеет две неподвижные точки 3 ж +1
/(®) =/(®) =ах + b сх + dах + b сх + db а Нжb а Нжd 'd 'с 4—с 4—жжПоэтомуПоэтому66/(оо) =/(оо) =ооdооdа -|- 0ас + 0са -|- 0ас + 0соооои 4; все остальные точки образуют один цикл.
/(®) =
/(®) =
ах + b сх + d
ах + b сх + d
b а Н
ж
b а Н
ж
d '
d '
с 4—
с 4—
ж
ж
Поэтому
Поэтому
6
6
/(оо) =
/(оо) =
ооd
ооd
а -|- 0а
с + 0с
а -|- 0а
с + 0с
оо
оо
Составьте схемы, соответствующие 7-арифметическим дробно-линейным функциям
4ж + 12ж + 1Зж — 1
2ж + 3 ’Зж + 2 ’ж + 1 *
Рассмотрим две дробно-линейные функции
\ ах + Ъ/ \— dx + b
=и g(x) =.
сх + dсх — а
Нетрудно видеть, что если /(ж) переводит число т в число п, т. е. f(m) = п, то g(x) переводит п обратно в m, g(n) = т. Схема функции g^x) получается из схемы функции /(ж) простой заменой направления всех стрелок на обратное.
Такая функция g(x) называется обратной к /(ж) (функция /(ж) в свою очередь является обратной к g(x)). Функцию, обратную к /(ж), мы будем обозначать /-Дж).
Пусть /(ж) = ££+J? — произвольная дробно-линейная сх + d
функция. Докажите, что в ее схеме к каждой точке подходит некоторая стрелка и притом только одна.
Докажите, что схема дробно-линейной функции всегда распадается на циклы: каждая точка схемы попадает в один и только один цикл (сравните с задачей 71).
Докажите, что если дробно-линейная функция имеет три неподвижные точки, то она оставляет на месте все без исключения точки.
При изучении дробно-линейной функции для нас существенно то соответствие, которое она устанавливает между числами р-арифметики, т. е. ее таблица или схема, и несущественна ее алгебраическая запись. Одна и та же дробно-л инейная функция может записываться различными выражениями: умножая числитель и знаменатель одного такого выражения на некоторое число, мы всегда можем получить другую запись той же функции, не совпадающую с первой. Например, выражения
2ж + 1 7х - 2 и 7ж + 58ж + 1
суть записи одной и той же 11-арифметической дробно-линейной функции (в этом легко убедиться, написав соответствующую таблицу).
Пусть даны две дробно-линейные функции
х ах + b/ \ ах + 6'
№ = и g^ = /
сх + dс'х + d'
Новая дробно-линейная функция f^g^x)) образуется при помощи подстановки в /(ж) вместо ж функции g(x):
ах + Ъ'
о4" о / / 1 1\1 / 1 1,
f(e(x\\ = ^2L±J^_ = Vaa + be )x + ab + bda' x + b'(ca' + dc')x + cb' + dd*
c'x + d'
Даны две 7-арифметические функции
f^ = ^. g^ = ^-
+ 3
Вычислите f^g^ и g(f(x)).
Подберите 7-арифметическую дробно-линейную функцию /(ж) так, чтобы /(0) = 0, /(1) = 4, /(4) = 2.
Задана тройка различных точек Ж1, Ж2, Ж3. Найдите дробно-линейную функцию /(ж) такую, что
/Щ) = 0, /(ж2) = 1, /(хз) = оо.
Задана тройка различных точек yi, у?. Уз- Докажите, что всегда существует дробно-л инейная функция /(ж) такая, что /(0) = yi, /(1) = у2, /(оо) = у3.
Заданы две тройки различных точек Ж1, Ж2, жз и yi, У2, уз- Докажите, что всегда можно подобрать и притом единственным образом дробно-линейную функцию /(ж) так, чтобы /(Х1) = У1, /(ж2) = У2, /(х3) = Уз-
Сосчитайте, сколько всего различных р-арифметических дробно-линейных функций.
Функцию /(/(ж)) обозначим через /2(ж). Аналогично введем дробно-линейные функции /з(ж), /4(ж), . . ., /п(ж), положив
/з(ж) = /(/2(®)),
/4(ж) = КМх)У
fM = /(/га-1(ж)).
Например,
2ж + 12ж + 1№ =
2ж + 1
2ж + 1
№) =
2ж + 1
№) =№) =- + 1_ Зж + 1
№) =
№) =
2ж + 1— 2ж + 1
х + 1
Действие всех функций /п(ж) можно проследить на схеме, построенной для функции /(ж). Действие функции /(ж) заклю
чается в том, что каждая из точек ее схемы переходит в следующую, т. е. делает один шаг по направлению стрелок. При применении функции /2(ж) каждая точка на схеме /(ж) делает уже два шага, попадая во вторую точку. Вообще при применении /п(ж) каждая из точек на схеме /(ж) делает по своему циклу п шагов в направлении стрелок, перепрыгивая через п — 1 точек в п-ю. Это позволяет строить по схеме функции /(ж) схемы функций /2(ж), /з(ж), • • • без вычислений.
Зж - 1ж + 1Зж - 1ж + 1/Щ =/Щ =Составьте схемы для 7-арифметических функций /2 (ж), /зЩ, АЩ, если
Зж - 1ж + 1
Зж - 1ж + 1
/Щ =
/Щ =
Пусть на схеме функции /(ж) точка жо принадлежит циклу длины s. Докажите, что если число к делится на s, то Д(жо) — жо- Обратно, если Д(жо) = жо, то к делится на з.
Пусть /(ж) — произвольная р-арифметическая дробнолинейная функция. Докажите, что если какая-нибудь из функций /2(ж), /з(ж), • • •? fk(x) имеет хотя бы одну неподвижную точку, не являющуюся неподвижной для /(ж), то она оставляет неизменными все точки.
Пусть /(ж) — произвольная р-арифметическая дробнолинейная функция. Докажите, что циклы, на которые распадается ее схема, имеют все одинаковую длину (не считая одной точки, т. е. неподвижных точек функции /(ж)) (сравните с задачей /(ж)) (сравните с задачей 71).
Пусть задана р-арифметическая последовательность
жо,жо,$1 = /(®о) =$1 = /(®о) =ахо + b схо + dахо + b схо + dХ2 = /Щ) =Х2 = /Щ) =axi + b cxi + daxi + b cxi + dXk = рхк_1) =Xk = рхк_1) =a$k-i + bсхк_1 + d 1a$k-i + bсхк_1 + d 1
жо,
жо,
$1 = /(®о) =
$1 = /(®о) =
ахо + b схо + d
ахо + b схо + d
Х2 = /Щ) =
Х2 = /Щ) =
axi + b cxi + d
axi + b cxi + d
Xk = рхк_1) =
Xk = рхк_1) =
a$k-i + b
схк_1 + d 1
a$k-i + b
схк_1 + d 1
(или, что то же самое, ж/. = fk(xo)Y Докажите, что
если V(a — ^Y + ^с не извлекается в р-арифметике, то Жр+i = жо;
если (а — d)2 + 4bc = 0, то жр = жо;
если (а — d)2 + 4bc ^ 0 и ^Да — rf)2 + 4Ьс извлекается в р-арифметике, то жр~1 = жо-
Вычислите функции /2 (ж) и /з(ж) для р-арифметиче- ской функции /(ж) = -. Каковы могут быть длины циклов ж + 1
/(ж)? Покажите, что существует цикл длины 3.
а) Пусть р — простое число, большее трех. Докажите, что в р-арифметике V-3 можно извлечь тогда и только тогда, когда р имеет вид Зк + 1.
б) Докажите, что, каково бы ни было целое число а, все простые делители числа а2 + 3, большие трех, имеют вид Зк + + 1. Обратно, для любого простого числа р вида Зк + 1 можно подобрать а так, чтобы а2 + 3 делилось на р.
Вычислите функции /2 (ж), /з(ж) и /4 (ж) для р-ариф- метической функции
Каковы могут быть длины ее циклов? Покажите, что существует цикл длины 4.
а) Пусть р — простое число, большее двух. Докажите, что в р-арифметике можно извлечь V-1 тогда и только тогда, когда р = 4к + 1.
Докажите, что для любого целого а все простые нечетные делители числа а2 + 1 имеют вид 4к + 1. Каждое простое число вида 4к + 1 встречается в разложении на простые сомножители хотя бы одного числа а2 + 1.
*ГЛАВА IV
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ О РЯДЕ ФИБОНАЧЧИ И ТРЕУГОЛЬНИКЕ ПАСКАЛЯ )
Приложение р-адических чиселк ряду Фибоначчи
Выше (с. 74) было показано, что в том частном случае, когда V5 извлекается в р-арифметике, вопрос о делимости членов ряда Фибоначчи на р легко решается сведением этого ряда к геометрическим прогрессиям. Покажем теперь, что те же самые рассуждения, если только пользоваться вместо р-арифметики арифметикой р-адических чисел, приводят к отысканию в ряде Фибоначчи чисел, делящихся на произвольную степень простого числа р .
Последовательность р-адических чисел
По, П1, П2, и^, ии, .
называется рядом Фибоначчи, если для п ^ 2
^п = ^п—2 + ^п—!•
156 ). Найдите все р-адические ряды Фибоначчи, являющиеся в то же время геометрическими прогрессиями. Докажите, что такие ряды существуют в том и только в том случае, если V5 извлекается в р-арифметике.
Пусть V5 извлекается в р-арифметике. Докажите, что произвольный р-адический ряд Фибоначчи можно представить в виде суммы двух геометрических прогрессий.
Пусть V5 извлекается в р-арифметике. Докажите, что у членов р-адического ряда Фибоначчи последние к цифр периодически повторяются; длина периода есть делитель числа р^-1^ — 1), так что члены с номерами п и n + p^-1(p — 1) (члены ип и un+pk-i(р-1)) имеют одни и те же к последних цифр.
Докажите, что если Vb извлекается в р-арифметике, то в ряде Фибоначчи из обыкновенных целых чисел
О, 1, 1, 2, 3, 5, 8, . . .
член с номером рк-1(р — 1) (т. е. а,рк-1^р_-^ делится на рк.
§ 2. Связь между треугольником Паскаляи рядом Фибоначчи
Докажите, что члены треугольника Паскаля можно вычислять по формуле
^к _ п!
и к\ (п — к)\
(п! обозначает произведение 1-2-3 . . . (n — 1) -п; под символом О!, не имеющим, вообще говоря, смысла, условно понимают 1).
Заметим, что если к < р и п — к < р, то к\ и (п — к)1 не равны нулю в р-арифметике. Следовательно, в этом случае деление на к \ (п — к)\ возможно в р-арифметике, и равенство, установленное в задаче, сохраняется и при р-арифметическом толковании, т. е.
рк = п!
п kl(n-k)l
Докажите, что в р-арифметическом треугольнике Паскаля
Р^-к = (-1№ приА:^Р^-к = (-1№ приА:^Р - 12Р - 12
Р^-к = (-1№ приА:^
Р^-к = (-1№ приА:^
Р - 1
2
Р - 1
2
Докажите, что в р-арифметическом треугольнике Паскаля
?2п = (-4) Рр-1 при U < —-—2\2
По оси симметрии треугольника Паскаля стоят члены вида С^п- 1, 2, 6, 20, 70, 252, . . . Можно выделить в треугольнике и другие линии — диагонали (рис. 58). Например, по 3-й диагонали стоят члены 1, 1, по 4-й — члены 1, 2 и вообще по n-й диагонали стоят члены C^-i, С^_2, . . ., С^-х-к, . . . (они продолжаются до тех пор, пока символ С^к имеет смысл, т. е. пока
TL — 1 \ к < п 1 к. 2к п — 1, А: < ).
2 /
*) Равенство это р-арифметическое, т. е. все действия в правой части надо понимать в смысле р-арифметики. Символ п\ также следует понимать в р-арифметическом смысле, именно, заменить каждый множитель в произведении 1-2-3... (п — 1)-п (и само произведение) остатком от деления на р.
Задача 161 показывает, что k-й член р-й диагонали р-арифметическогоЗадача 161 показывает, что k-й член р-й диагонали р-арифметическоготреугольника равен к-му члену оси Задача 162 устанавливает связь
Задача 161 показывает, что k-й член р-й диагонали р-арифметического
Задача 161 показывает, что k-й член р-й диагонали р-арифметического
Р - 1 „ между осью симметрии ии строкой р-арифметического треугольника.
Умножим числа, стоящие на оси симметрии р-арифметического треугольника Паскаля, на члены произвольной геометрической прогрессии
12
q, q , • • •
р +1
и сложим —-— первых членов построенной таким образом последовательности. Мы получим сумму
симметрии, умноженному на (—l)fc.симметрии, умноженному на (—l)fc.EzlL р-1
симметрии, умноженному на (—l)fc.
симметрии, умноженному на (—l)fc.
S = 1 + 2q + ... + P?nqn + ... + ^p-i q 2 •
Докажите, что р-арифметическая сумма
EzlL р-1
S = 1 + 2g + . . . + P^q" + . . . + РД q ^
равна 0, +1 или — 1, причем она равна нулю только в том случае, когда
Установим теперь связь между треугольником Паскаля и рядом Фибоначчи. Эта связь, помимо того, что она любопытна сама по себе, позволит нам обнаружить новые свойства ряда Фибоначчи.
Пусть Ьп — сумма чисел треугольника Паскаля, стоящих на п-й диагонали. Покажите, что Ьп = ап, где а^ — п-й член ряда Фибоначчи
do = 0, ai = 1, а^ = 1, а^ = 2, . . .
Найдите выражение для р-го члена р-арифметического ряда Фибоначчи (докажите, что ср = 5 2 ).
Из задачи 165 следует, что ср = 1, если V5 извлекается в р-арифметике, и ср = — 1, если V5 не извлекается (задача 91). В первом случае, как мы знаем из задачи 1316, cp-i = 0; у рядов Фибоначчи со = 0, ci = 1, С2 = 1, . .. и Ср-1, Ср, Cp+i, . . . совпадают первые два члена; но тогда эти ряды совпадают целиком, т. е. cp-i+fc = щ; длина периода в этом случае является делителем числа р — 1. Во втором случае cP+i = 0, сР+2 = ср + cP+i = — 1; у рядов Фибоначчи со = 0, ci = 1, С2 = 1, . . . и cP+i, сР+2, сР+з, . . . первые два члена отличаются множителем —1, поэтому весь второй ряд получается из первого умножением на — 1: cp+i+fe = — с^, откуда С2Р+2 = 0, С2Р+з = — сР+2 = 1; длина периода в этом случае является делителем числа 2р + 2.
Укажем теперь другое применение свойств треугольника Паскаля к ряду Фибоначчи.
Пусть даны п произвольных чисел d^ . . ., du_\. Составим суммы
d^ = do + di, d^ = dy + ^2) • • • ^ ^n-2 = ^n-2 + du_x.
У нас возникнет п — 1 чисел Jq1^, d^\ . . ., d^L^- Продолжим этот процесс и дальше
Мы получим треугольную таблицу
do di d^ . . . dn-3 dn_2 du_\
a0 an-3 an—2
^0an—3
Докажите, что
^o ~ С^_^о + C^di + . . . + C^_^dn_i.
Покажите, что сумма квадратов строки треугольника Паскаля есть снова число из треугольника Паскаля.
Докажите, что во всяком р-арифметическом ряде Фибоначчи
Г0, Щ, Г2, . . . , Гп, . . .
имеет место равенство
^ + ^+р = ^кр2р (при Любом к).
Докажите, что в р-арифметическом ряде Фибоначчи члены, номера которых делятся на р, образуют снова р-ариф- метический ряд Фибоначчи.
§ 3. Члены ряда Фибоначчи,кратные заданному числу
Изучим теперь распределение в ряде Фибоначчи чисел, делящихся на произвольное число т.
Докажите, что если а и b — целые числа, то (а + b)m = ат + ma^b + b^S, где S — некоторое целое число.
Докажите, что если k-й член ряда Фибоначчи а^ делится на d, то каждая из разностей
<41-1 ~ ак-1,
aklVl — ак-\-1
при любом I делится на d2.
Указание. Воспользуйтесь задачами 108 и 119.
Докажите, что если а^ делится на тп, то разность aj^ — а1к-1 делится на mn+1.
Докажите, что если а^ делится на ти, то а^т делится на mn+1.
Докажите, что если а^ делится на т, то все числа с номерами kmn~1s (при любом s) делятся на ти (см. задачу 119).
Задача 174 позволяет нам указать члены ряда Фибоначчи, делящиеся на любую степень произвольного простого числа р. Для р, отличного от 2 и 5, мы можем воспользоваться результатом задачи 1316):
если V5 извлекается в р-арифметике, то ар_\ делится на р, поэтому в силу задачи 174 все члены вида ct(p-i)pn-is делятся на р™;
если V5 не извлекается в р-арифметике, то на ри делятся члены вида a^p^^pn.— \s.
Для р = 2 и р = 5 номера членов, делящихся на степень р, найдем непосредственно. Выпишем ряд Фибоначчи
0, 1, 1, 2, 3, 5, . . .
Мы видим, что аз делится на 2 и а^ делится на 5. Поэтому a3.2n-is делится на 2n, a a5.5n-is = азп8 делится на 5П.
Мыв состоянии теперь для каждого числа т указать в ряде Фибоначчи члены, на него делящиеся. В качестве примера найдем номера членов, делящихся на 10 000 (см. сноску к с. 71). Разлагаем 10 000 на множители: 10 000 = 24 • 54. На 24 делятся члены с номерами 3 • 24-1s = 24s, т. е. члены, номера которых делятся на 24; на 54 делятся члены с номерами 54£ = 625Z, т. е. все члены, номера которых делятся на 625. Члены, номера которых делятся и на 24 и на 625, будут делиться и на 24 и на 54, т.е. будут делиться на 10 000. Номера таких членов имеют вид
24 •625г = 15 000г.
Заметим, что указанный нами способ не дает, вообще говоря, номеров всех членов ряда Фибоначчи, делящихся на данное число т. Так, в разобранном нами примере член с номером 12 (Ф12 = 144) делится на 24. Поэтому на 24 будут делится все члены с номерами 12s, а на 10 000 — члены с номерами
12 • 625г = 7500г.
Рассмотрим еще один пример. Требуется определить, какие члены ряда Фибоначчи делятся на 45 566. Разлагая на множители, получаем 45 566 = 2 • З4 • 73. На 2 делятся члены с номерами 3s. В 3-арифметике V5 означает V2 (2 — остаток от деления 5 на 3), но V2 в 3-арифметике не извлекается, следовательно, на З4 делятся члены с номерами (3 + 1)34-Ч = 108Z. В 7-арифметике V5 также не извлекается, на 73 делятся члены с номерами
(7 + 1)73”1q = 376q.
На 45 566 делятся члены с номерами 10 584г, где 10 584 — общее наименьшее кратное чисел 3, 108 и 376.
Читателю, заинтересовавшемуся свойствами членов ряда Фибоначчи, можно порекомендовать книгу: Воробьев Н.Н. «Числа Фибоначчи». М.-Л.: Гостехиздат, 1951. Серия «Популярные лекции по математике».
ГЛАВА V
УРАВНЕНИЕ ж2 - 5у2 = 1
Поставим перед собой задачу: найти все целые решения урав-
т. е. найти все пары целых чисел а, 6, для которых
а2 — 5Ь2 = 1.
Каждой паре а, b таких целых чисел мы поставим в соответствие иррациональное число а + &V5, которое будем условно называть решением уравнения (1). Ниже будет показано, что все целые решения уравнения (1) получаются по формуле
ж + у^ = ±(9 + 4^)п,
где показатель п пробегает все целые (не обязательно положительные) числа. Рекомендуем читателю, прежде чем читать дальше, попытаться самому доказать это.
Установим сначала некоторые свойства целых чисел вида р + q V5 ).
Докажите, что если а + Ьл/5 = c + dV^^ то а = сп b = d.
Проверьте, что произведение ^a + bVb^c + dVb) можно снова представить в виде р + qVb. Убедитесь, что если а ^ О, с > О, d ^ 0^ тоир>0и^>0.
Докажите, что если
m + nV^ = (а + Ьл/Ь^с + dVb\
то
m — nV5 = (а — bV^^c — dV^Y
Перейдем теперь к рассмотрению решений уравнения (1).
Пусть а + бл/5 — решение уравнения (1). Покажите, что
а — Ьл/Ь — тоже решение уравнения (1);
= а — bVb.
Пусть а + bVb и с + dVb — решения уравнения (1). Докажите, что
их произведение
т + пд/б = (а + bVb^c + dVb)
есть решение уравнения (1);
их частное а +представимо в виде p + qV5 и тоже есть
с + d\/b
решение уравнения (1).
Проверьте, что 9 + 4V5 есть решение уравнения (1). Докажите, что уравнение (1) имеет бесконечное число различных целых решений.
Пусть а + bVb и с + dVb — решения уравнения (1), причем а ^ О, b ^ 0, с ^ 0, d ^ 0. Докажите, что если
а + bVb < с + dVb^ то а < с и b < d.
Пусть а + Ьл/Ь — решение уравнения (1). Докажите, что
если 0 < а + Ьл/Ь^ то а > 0;
если 1 < а + Ьл/Ь^ то а ^ 0, b > 0.
Покажите, что не существует целого решения уравнения (1), удовлетворяющего неравенству
1 < a + bV5 < 9 + 4^.
Докажите, что все целые решения р + qVb уравнения (1), у которых р > 0 и g > 0, получаются по формуле
р + qVb = (9 + Wby*,
где показатель п принимает все возможные целые неотрицательные значения.
Докажите, что все решения уравнения ж2 — 5р2 = 1 в целых числах получаются по формуле
ж + pVs = ±(9 + 4^)п,
где показатель п принимает все возможные целые значения 0, ±1, ±2, ±3, ±4, . . .
РАЗДЕЛ ТРЕТИЙСЛУЧАЙНЫЕ БЛУЖДАНИЯ(ЦЕПИ МАРКОВА)
Широко известна настольная детская игра «Цирк». Двое играющих бросают по очереди кость с занумерованными гранями и каждый передвигает свою фишку вперед по квадратной доске, разделенной на 100 занумерованных квадратов (полей). Фишка передвигается на столько полей, сколько очков выпадет на кости. В начале игры обе фишки ставятся на первое поле. Выигрывает тот, кто раньше достигнет последнего поля с номером 100. Дополнительное правило состоит в следующем: если фишка попадет на поле с красным номером, то она передвигается на другое поле (либо вперед, либо назад), номер которого обозначен синим цветом: куда именно — указывают нарисованные на доске изображения цирковых аттракционов. Очевидно, что при этой игре движение каждой фишки нисколько не зависит от умения играющих, а зависит только от случая (предполагается, конечно, что кость подбрасывается «честно»). Это движение фишки дает нам один из простых примеров случайного блуждания.
Приведем еще пример случайного блуждания.
Два приятеля живут в городе, план которого приведен на рис. 59. Они выходят из своего дома, расположенного на перекрестке Л, и намереваются прогуляться. Однако между ними возникает спор о выборе направления и они разрешают его, договорившись о том, что на каждом перекрестке, начиная с Л, они будут дважды бросать монету и в зависимости от четырех возможных исходов (герб герб, герб решетка, решетка герб, решетка решетка) будут идти соответственно на север, восток, запад или юг. Так начинают они свою прогулку с перекрестка Л, доходят до следующего перекрестка, где опять дважды бросают монету и снова в зависимости от исхода бросания выбирают свой путь. Если они доходят до края города (например, до точки X), то поворачиваются и идут назад. Здесь мы также имеем дело со случайным блужданием.
Процессы, подобные рассмотренному случайному блужданию (только гораздо более сложные), встречаются и в природе. При-
мером может служить броуновское движение. Как известно, «если взболтать в воде какой-нибудь легкий порошок, например краску гуммигут, и поместить каплю воды со взвешенными в ней
Рис. 59
частичками под покровное стеклышко микроскопа, то можно наблюдать, что видимая в микроскоп частичка порошка (значительно более крупная, чем молекула) находится в непрерывном движении по зигзагообразной траектории» ) (рис. 60). Случайное блуждание частицы носит более сложный характер, чем блуждание путника по городу: во-первых, частица может изменить направление своего движения в любой момент, в то время как путник — только дойдя до перекрестка; во-вторых, при изменении направления у путника имеется выбор только между четырьмя направлениями, частица же может изменить направление своего движения на любое другое.
В этом разделе мы займемся изучением простейших примеров случайных блужданий.
Вернемся к игре «Цирк», описанной выше, и поставим вопрос о длительности такой игры. Чтобы ответить на него, заменим доску менее сложной доской (рис. 61), состоящей из 25 полей; фишка, попавшая на поле 24, автоматически переставляется на исходное поле 1; никаких других переходов нет. Как долго будет продолжаться игра на такой доске? Может случиться, что уже после четырех подбрасываний кости один из играющих достигнет
последнего поля 25: для этого достаточно, чтобы кость выпала у него четыре раза подряд шестеркой. С другой стороны, если фишки каждого из играющих будут многократно попадать на поле 24, то игра может не закончиться и за 1000 ходов. Более того, может случиться, что игра вообще никогда не закончится: для этого
достаточно, например, чтобы у каждого из играющих кости выпадали в следующей последовательности:
6, 6, 5, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 6, 5, . . .
Таким образом, для продолжительности игры нельзя указать никаких достоверных границ. Попробуйте, однако, сыграть одну- другую партию. Вы убедитесь, что игра кончается и притом довольно быстро. В чем же здесь дело?
Как отмечалось выше, нельзя указать никаких абсолютно достоверных границ для продолжительности игры. Но положение в корне изменится, если не гнаться за абсолютной достоверностью. Чтобы пояснить это, рассмотрим несколько примеров.
Пример 1. Представим себе урну, в которой лежат 1000 шаров. Из них один черный, а остальные белые. Пусть из этой урны вынимается наудачу один шар. Может ли случиться, что этот шар окажется черным? Конечно, может, но это мало вероятно.
Пример 2. Предположим, что человек, не знающий русского языка, беспорядочно ударяет по клавиатуре пишущей машинки с русским алфавитом. Может ли случиться, что при этом он нечаянно напечатает повесть Пушкина «Капитанская дочка»? Очевидно, что и это не является абсолютно невозможным. Однако вряд ли хотя бы один человек станет бы один человек станет практически считаться с этим, как с реальной возможностью. (Ведь и буквальное совпадение сочинений двух экзаменующихся школьников тоже могло бы, строго говоря, произойти чисто случайно. И тем не менее такое совпадение с полным основанием считается доказательством того, что одно из сочинений списано.)
Пример 3. Согласно молекулярной теории газов воздух представляется в виде совокупности огромного числа хаотически движущихся молекул. Взаимодействие между отдельными молекулами почти отсутствует, и поэтому положение в пространстве каждой молекулы не влияет на положение остальных. Разделим мысленно объем комнаты, в которой мы находимся, на две половины: верхнюю и нижнюю. Не исключена возможность (это вытекает из основных предпосылок молекулярной теории), что все молекулы воздуха, имеющиеся в комнате, соберутся в верхней половине, и тогда обитатели комнаты погибнут от удушья. Этот вывод кажется нелепым. Не означает ли он крушение всей молекулярной теории газов? Надо надеяться, что после предыдущих примеров читатель не сделает такого заключения: явление, которое мы себе вообразили, хотя и не является абсолютно невозможным, но с полным основанием может считаться практически невозможным. Оснований для этого еще неизмеримо больше, чем в предыдущем примере, ибо молекул воздуха в комнате неизмеримо больше, чем печатных знаков в «Капитанской дочке».
Итак, маловероятные события могут с полным правом рассматриваться как практически невозможные. Вместе с тем существуют различные уровни такой невозможности: этот уровень невозможности гораздо выше в примере 2, чем в примере 1, и гораздо выше в примере 3, чем в примере 2.
Возвращаясь снова к нашей задаче, мы ставим ее теперь по-новому: какую границу для продолжительности игры можно указать, если желать, чтобы ошибка была практически невозможна в такой же мере, в какой невозможны события из рассмотренных нами примеров?
Как решается эта и подобные ей задачи — читателю станет ясно после того, как он прочтет настоящий раздел. Здесь же мы приведем только ответ. Если сказать, что игра закончится не более, чем за 200 ходов, то ошибка при этом утверждении будет приблизительно так же невозможна, как и событие из примера 1. Если число ходов увеличить до 30 миллионов, то ошибка будет приблизительно так же невозможна, как событие из примера 2, и при числе ходов, равном 1025, — как событие из примера 3.
Основные свойства вероятности
Прежде всего мы должны научиться вычислять вероятности.
Представим себе две урны, в каждой из которых лежит по 100 шаров. В первой урне один шар белый, а остальные 99 черные. Во второй урне имеется 10 белых шаров и 90 черных. Из какой урны
более вероятно вынуть белый шар ) ? Читатель, не задумываясь, ответит, что из второй. Если мы спросим, во сколько раз это более вероятно, читатель, надо полагать, ответит, что в 10 раз. Представим себе теперь третью урну, в которой все 100 шаров белые. Подобно предыдущему, мы скажем, что вынуть белый шар из третьей урны в 100 раз более вероятно, чем из первой. Но шар, вынутый из третьей урны, окажется белым наверняка. Если принять вероятность достоверного события равной единице, то из сказанного вытекает, что мы должны считать вероятность вынуть белый шар из первой урны равной ^р а вероятность вынуть белый шар из второй урны равной ^^.
Рассмотрим общий случай, когда урна содержит п шаров, из которых т белых. Те же соображения заставляют принять вероятность вынуть белый шар из такой урны равной —.
п
Схема урн чрезвычайно удобна тем, что к ней сводятся многие задачи.
Пример 1. Бросается монета. Какова вероятность, что выпадет герб? Рассмотрим урну с двумя шарами: белым и черным. Белый шар соответствует гербу, черный — решетке. Очевидно, вероятность выпадения герба равна вероятности вынуть белый „1
шар из нашей урны и, следовательно, равна -.
Пример 2. Бросается игральная кость. Какова вероятность выпадения 5 очков? Задача равносильна следующей: в урне 6 шаров, из которых 1 белый. Какова вероятность вынуть белый шар? Ответ:
Пример 3. Из ящика с домино наугад вынимается кость. Какова вероятность, что хотя бы на одной ее половинке будет 6 очков? Рассмотрим Рассмотрим урну с 28 шарами, из которых 7 шаров (соответствующие 7 костям, у которых хотя бы одна из половинок содержит 6 очков) — белые. Вероятность вынуть кость указанного вида равна вероятности вынуть белый шар и равна —.
Пример 4. В урне лежат 5 красных, 7 синих и 13 черных шаров. Какова вероятность того, что вынутый шар окажется или красным или синим? Перекрасим красные и синие шары в белый
цвет, или, иначе, рассмотрим новую урну, в которой 5 + 7 = = 12 белых и 13 черных шаров. Вероятность вынуть красный или синий шар из первой урны равна вероятности вынуть белый „12
шар из новой урны, т. е. равна —.
Пусть вообще некоторый опыт может иметь п равновероятных исходов и из них т благоприятствуют событию Л, а остальные не благоприятствуют. Любой такой опыт равносилен выниманию шара из урны, содержащей п шаров, из которых т белых, а остальные черные. Наступление события А имеет ту же вероятность, что и выход белого шара из урны, т. е. —. Или п словами: вероятность события А равна отношению числа благоприятствующих исходов к общему числу исходов. Вероятность события А обозначается Р(Л).
Сформулируем следующие свойства вероятности:
Свойство 1. Если из события А следует событие В, т. е. наступление события А влечет за собой наступление события В, то
Свойство 2. Если события Л и В несовместны (т. е. не может случиться так, что происходят и Л и В), то
Р(Л + В) = Р(Л) + Р(В),(1)
где под Л + В понимается событие, состоящее в том, что происходит хотя бы одно из событий Л и В.
Свойство 3. Если события Л и В противоположны, т. е. наступление А равносильно ненаступлению В, то
Р(Л) + Р(В) = 1.(2)
Свойство 4. Если событие Е достоверно, т. е. непременно произойдет, то
Р(Е) = 1.
Свойство 5. Если событие О невозможно, т. е. не может наступить, то
Р(О) = 0.
Вывод этих свойств из рассмотрения урновых схем несложен, и читатель при желании может легко его провести ). Поясним только некоторые определения: пример несовместных событий — выход синего и выход красного шара (если вынимается только
один шар из урны); пример противоположных событий — попадание и непопадание в цель при выстреле, выпадение герба или решетки при бросании монеты. Достоверным событием является, например, появление белого шара из урны, наполненной одними белыми шарами, невозможным — появление черного шара из той же урны.
Несмотря на то, что многие задачи сводятся к схеме урн, многие (и притом наиболее интересные) задачи к этой схеме не сводятся. Однако свойства вероятности 1-5 сохраняются и для этого класса задач.
Условная вероятность. Независимые события. Познакомимся теперь с так называемой условной вероятностью. Начнем с примера.
После уроков ученики первого и второго классов собираются играть в прятки. В игре участвуют 11 первоклассников, из которых 8 мальчиков и 3 девочки, и 6 второклассников, из которых 2 мальчика и 4 девочки. С помощью жребия определяется, кому водить ). Какова вероятность, что водящий окажется первоклассником?
Для вычисления этой вероятности нужно число первоклассников поделить на общее число играющих. Результат равен ||.
Предположим теперь, что нам известно, что водит мальчик. Повлияет ли ли это на интересующую нас вероятность? Посмотрим, какова теперь вероятность того, что водящий учится в первом классе.
Водящий мальчик может быть с равной вероятностью любым из 10 мальчиков, участвующих в игре. Среди этих 10 мальчиков 8 учатся в первом классе. Поэтому вероятность того, что водящий учится в первом классе, равна теперь —. Мы видим, что вероятность изменилась.
Мы получили условную вероятность того, что водящий учится в первом классе, при условии, что водящий — мальчик.
Вычислите условную вероятность того, что водящий учится в первом классе, при условии, что водит девочка.
Вероятность события В при условии, что произошло событие А, обозначается Р(В/А\ В нашем примере В — «водит пер
воклассник», А — «водит мальчик». Как мы подсчитали, Р(В) = = ||, Р(В/Л) = ^. Итак, в нашем случае Р(В/Л) / Р(В). Это показывает, что наступление события А существенно влияет на вероятность события В.
К перечисленным выше пяти свойствам вероятности прибавим теперь еще одно.
Свойство 6.
Р(ЛВ) = Р(Л)Р(В/Л),(3)
где под АВ понимается событие, состоящее в том, что наступают оба события: и Л и В.
Это свойство выводится с помощью расчета, который мы проведем на том же примере детской игры, где водящий определяется жребием. Пусть снова А — «водит мальчик» и В — «водит первоклассник». В таком случае АВ означает «водит мальчик, который учится в первом классе». Из 17 возможных исходов событию АВ благоприятствуют 8 исходов (8 мальчиков- первоклассников), а событию А —10 исходов. Поэтому Р(ЛВ) = = Ц; Р(Л) = ||. Как уже вычислялось, Р(В/Л) = ^. Мы видим, что
8 _ 10 . _8_
17 ~ 17 10 ’ т. е.
Р(ЛВ) = Р(Л)Р(В/Л).
Если события Л и В независимы, то наступление или не- наступление события А не изменяет вероятности события В, и поэтому условная вероятность Р(В/А) события В при условии А должна быть равна безусловной вероятности Р(В):
Р(В/Л) = Р(В).
В таком случае формула (3) принимает вид
Р(ЛВ) = Р(Л)Р(В).
Таким образом, имеет место
Свойство 6а. Если события Л и В независимы, то
Р(ЛВ) = Р(Л)Р(В).(4)
Например, выпадения гербов при двух бросаниях монеты — это события независимые. Поэтому вероятность двукратного выпадения герба равна
Р («при первом бросании выпал герб» и «при втором бросании выпал герб») = Р («при первом бросании выпал герб») • Р («при втором бросании выпал герб») =-•- = -.
Формула (1) — формула сложения вероятностей — и формула (4) — формула умножения вероятностей — легко обобщаются на случай большего, чем 2, числа событий. Пусть дано п событий Л1, Л2, . . ., Лп, из которых каждые два несовместны. Тогда
Р(Л1 + Л2 + Л3 + ... + Лп) =
= Р(ЛТ) + Р(Л2) + Р(Лз) + ... + Р(ЛП). (5)
Докажем эту формулу для п = 3. Событие Л3, будучи несовместно как с Л2, так и с Л1, очевидно, несовместно и с Л1 + Л2. Поэтому в силу как с Л2, так неф, очевидно, несовместно и с Л1 + Л2.
Р(Л1 + Л2 + Л3) = Р(Л1 + Л2) + Р(Лз). (5')
Так как Л1 и Л2 несовместны, то
Р(Л1 + Л2) = Р(Л1) + Р(Л2).(5")
Из (5') и (5") вытекает формула (5) для случая п = 3; аналогично формула (5) доказывается и для любого п. Точно так же, если Л1 и Л2 независимы и Л1Л2 и Л3 независимы, то
Р(Л1Л2Л3) = Р(Л!Л2)Р(Л3) = Р(Л!)Р(Л2)Р(Л3).
Вообще, если Л1 и Л2 независимы, Л1Л2 и Л3 независимы, Л1Л2Л3 и Л4 независимы и т. д., Л1Л2Л3 . . . Аи_\ и Аи независимы, то
Р(Л!Л2Л3 ...А^ = Р(Л!)Р(Л2)Р(Л3)... Р(ЛП). (6)
Например, если Л^ — выпадение герба при к-м бросании монеты, то вероятность выпадения одних гербов при п бросаниях равна по формуле (6)
Р(АА2 ...Ап) = Р(А1)Р(Л2) ... Р(АП) Д ф Д = ^-
п раз
Тем же числом выражается вероятность выпадения одних решеток и вообще вероятность выпадения любой наперед заданной последовательности гербов и решеток при п бросаниях.
Какова вероятность, что при 6-кратном бросании игральной кости ни разу не выпадет 6 очков?
Обозначим через р вероятность попадания в цель при одном выстреле. Вычислить вероятность того, что при п выстрелах цель будет поражена, т. е. произойдет хотя бы одно попадание.
В начале раздела отмечалось, что маловероятные события могут с полным основанием считаться практически невозможными и что бывают разные степени такой невозможности. Уточним это.
Если для изучения какого-нибудь реального явления применяются методы теории вероятностей, то каждый раз приходится выбирать какое-нибудь малое число £ в качестве допустимой вероятности ошибки. Это означает, что, предсказывая методами теории вероятностей ход реального явления, мы вынуждены допустить некоторую возможность ошибочности нашего прогноза и требуем только, чтобы вероятность ошибки не превосходила е. При таком допущении мы имеем основания всякое событие, вероятность которого меньше г, считать практически невозможным, а всякое событие, вероятность которого больше 1 — е, считать практически достоверным. Число е может быть также названо допускаемой степенью (или уровнем) недостоверности, а число 1 — е — требуемой степенью (или уровнем) достоверности. Само собой разумеется, что значение е выбирается в каждой отдельной задаче с учетом практических требований к достоверности выводов. Часто применяются значения 0,01; 0,005; 0,001; 0,0001.
Иллюстрируем сказанное на примере задачи о числе выстрелов, необходимом для поражения цели (см. задачу 188). Пусть для определенности вероятность попадания при каждом выстреле равна 0,2. Сколько нужно затратить выстрелов, чтобы поразить цель? Ясно, что никакого абсолютно достоверного числа выстрелов указать нельзя: может случиться, что цель будет поражена первым же выстрелом, и в то же время не исключена возможность, что, скажем, 100 или 200 выстрелов не дадут ни одного попадания. Итак, не будем гнаться за абсолютной достоверностью и введем какую-нибудь допустимую степень недостоверности е. Практически вполне приемлемым является, например, значение е, равное 0,001. Утверждая, что цель будет поражена при п выстрелах, мы сделаем ошибку с вероятностью (1 — 0,2)п = = (0,8)п (см. решение задачи 188). Подберем теперь п так, чтобы (0,8)п < 0,001.
Наименьшее значение п, удовлетворяющее этому неравенству, равно 31 (оно легко находится с помощью таблицы логарифмов). Итак, утверждая, что 31 выстрел достаточен для поражения
цели, мы можем ошибиться лишь с вероятностью, не превосходящей допустимой границы 0,001. Таким образом, при принятых требованиях к уровню достоверности можно считать поражение цели 31 выстрелом практически достоверным.
Найденное число выстрелов изменится, если изменить допускаемую степень недостоверности. В приводимой ниже таблице указаны значения п, соответствующие различным допустимым уровням недостоверности
6
п
0,01
21
0,005
24
0,001
31
0,0001
42
Задача. Вычислить вероятность того, что при неограниченном бросании игральной кости ни разу не выпадет 6 очков.
Решение. Вычислим сначала вероятность события Ви «за п бросаний ни разу не выпало 6 очков». При решении задачи 187 мы обнаружили, что Р(В^) = I - ) . Аналогично при произвольном п (в силу формулы (6))
р(в„) = (!)".
Обозначим интересующее нас событие «при неограниченном бросании кости ни разу не выпадет 6 очков» через В. Из события В следует каждое из событий Bi, В^ . . Вп. . . . Поэтому в силу 1-го свойства вероятности
Р(В)^Р(В2)= (|)\р(вкр(вп) = Q)n,
5 /5\^Г Ь\и
Но числа -,, . . .,, . . . как члены бесконечно убывающей
геометрической прогрессии делаются с возрастанием п меньше любого наперед заданного положительного числа ). Отсюда и Р(В) меньше любого положительного числа, т. е. Р(В) = 0.
Итак, вероятность того, что при неограниченном бросании кости ни разу не выпадет 6 очков, равна нулю.
События, с которыми мы встречались до сих пор, были либо невозможны, либо, если возможны, то имели вероятность, большую нуля. Здесь мы впервые сталкиваемся с событием, имеющим вероятность нуль и тем не менее представляющимся логически возможным. Мы не могли бы получить такого результата, если бы вероятность нашего события можно было бы подсчитать по правилу, указанному в начале параграфа, именно как отношение числа благоприятных исходов опыта к общему числу всех возможных равновероятных исходов.
Результат, который мы получили, решая нашу задачу, можно истолковать также следующим образом: какую бы высокую степень достоверности мы ни пожелали иметь, можно указать такое число бросаний, что выпадение 6 очков хотя бы один раз будет практически достоверным ). В этом и состоит реальный смысл утверждения, что при неограниченном бросании кости 6 очков выпадет с вероятностью 1.
Формула полной вероятности. Система событий Ai, А^ Аз, . . ., Аи называется полной, если хотя бы одно из них непременно произойдет (другими словами, если событие Ai + А2 + +А3 + . . .+Ап достоверно). Заметим, что если события Ai, А2,... . . ., Аи образуют полную систему и попарно несовместны, то
Р(Д1) + Р(Д2) + ... + Р(Дп) = 1(7)
(следует из формулы (5) и свойства 4).
Свойство 7 (формула полной вероятности). Пусть дана полная система попарно несовместных событий Ai, А2, A3, . . ., Аи. Тогда вероятность любого события В может быть найдена по формуле
Р(В) = P(Ai)P(B/Ai) + P(A2)P(B/A2) + . . , + P(An)P(B/An).
(8)
Для доказательства заметим, что так как одно из событий Ai, Д2, ... ..., Ап непременно произойдет, то наступление события В равносильно наступлению одного из событий BAi, ВА^, . . ., BAn, поэтому
Р(В) = Р((АгВ) + (А2В) + . . . + (АпВ)).
Так как события AiB, А^В, . . ., А^В попарно несовместны (ибо уже Ai, А2, . . ., Ап попарно несовместны), то по формуле (5)
Р(В) = P(AiB) + Р(Д2В) + . . . + Р(АпВ).
Используя свойство 6, получаем
Р(В) = Р(А1)Р(В/А1) + Р(А2)Р(В/А2) + . . . + Р(АП)Р(В/АП).
Вычислим по этой формуле вероятность того, что в игре, описанной на с. 101, водит первоклассник. Здесь В — «водит первоклассник», Ai — «водит мальчик», А 2 — «водит девочка». Имеем
Р(Д1) = ^, Р(Д2) = ^, Р(В/А^ = А Р(В/Д2) = |,
Р(В) = Р(Д1)Р(В/Д1) + Р(Д2)Р(В/Д2) =
_10 _8_ + ^ 3__8_ + _3^_11 ~ 17 1017 7 ~ 1717 ~ 17
в соответствии с тем, что было вычислено на с. 101.
Двое поочередно бросают монету. Выигрывает тот, у кого первого выпадет герб. Какова вероятность, что игра никогда не кончится? Какова вероятность, что выиграет начинающий? Какова вероятность, что выиграет второй игрок?
Частица, находящаяся в точке А (рис. 62), через единицу времени с вероятностью ри остается в А, ^ну^^/^Д^
а с вероятностью pi2 переходит в В.Р21
Находясь в В, она через единицу вре-рис ^
мени с вероятностью Р22 остается в В*
и с вероятностью Р21 переходит в А. Какова вероятность, что через п шагов (единиц времени) она окажется в точке А, если в начальный момент времени она находится
в точке А?
в точке В?
К схеме задачи 190 можно свести множество различных явлений. Следуя знаменитому русскому математику А.А. Маркову, рассмотрим первые 20 000 букв «Евгения Онегина», не считая «ъ» и «ь». Будем помещать фишку в точку А, если буква гласная, и в точку В, если буква согласная («й» считается гласной). Чередование гласных и согласных изобразится движением фишки по схеме рис. 62. Очевидно, после гласной буквы более вероятно появиться согласной, чем снова гласной. И действительно, подсчеты Маркова показывают, что вероятность pi2 появления согласной при условии, что предыдущая буква была гласная, равна приблизительно 0,872, в то время как вероятность появления гласной при этом же условии рн « 0,128. Точно так же Р21 ~ 0,663; Р22 ~ 0,337.
Аналогичные подсчеты, проведенные для первых 100 000 букв повести Аксакова «Детские годы Багрова внука», дали несколько иные результаты: рп « 0,147; Р21 ~ 0,695; pi2 ~ 0,853; Р22 ~ 0,305.
Той же схеме подчиняются с известным приближением и некоторые метеорологические явления, например чередование ясных и пасмурных дней. День, следующий за пасмурным, имеет большую вероятность быть пасмурным, нежели день, следующий за ясным, а день, следующий за ясным, имеет большую вероятность быть ясным, чем день, следующий за пасмурным. Вероятности перехода от пасмурного дня к ясному, от ясного к пасмурному и т. д. (этим переходам отвечают перемещения фишки в задаче 190) оказываются приблизительно постоянными для данной местности и данного времени года и могут быть вычислены из наблюдений.
Рис. 63Рис. 63Производится следующий опыт. В комнате поставлены две одинаковые с виду урны. В левой из них лежит а шаров, в правой — b шаров. В комнату по очереди входят люди и каждый из них перекладывает шар из левой урны в правую или из правой в левую. Предполагается, что вероятность того, что шар перекладывается из левой урны в правую, так же как вероятность того, что шар перекладывается из правой урны в левую, равна |. Опыт продолжается до тех пор, пока одна из урн не опустеет. Какова вероятность, что опустеет левая урна? Какова вероятность, что опустеет правая урна? Какова вероятность, что опыт никогда не закончится?
Рис. 63
Рис. 63
По ребрам проволочного куба (рис. 63) ползает гусеница. Дойдя до вер- 1
выползает из точкивыползает из точкишины, она с вероятностью - ползет по каждому из ребер, исходящих из этой вершины. Точки Аи В намазаны клеем. Гусеница 0. Какова вероятность, что она приклеится
выползает из точки
выползает из точки
в точке А? Какова вероятность, что она приклеится в точке В?
§ 2. Задачи о блуждании по бесконечной прямой.Треугольник вероятностей
Отметим на прямой точки 0, ±1, ±2, ±3, ... и проделаем следующий опыт. Поставим в точку, помеченную числом 0, фишку. Подбросим монету, и если она упадет вверх гербом, передвинем фишку на одно деление влево, если же монета упадет вверх
решеткой, то на одно деление вправо. Повторим бросание монеты второй, третий раз и т. д. и будем каждый раз передвигать фишку в соответствии с результатом бросания. Законно предположить, что оба возможных исхода бросания монеты одинаково вероятны, и таким образом при каждом бросании фишка сдвигается с веро- 11
ятностью - влево и с вероятностью - вправо.
Закон образования треугольника вероятностей. Очевидно, после первого шага фишка может оказаться в точках — 1 или 1, после второго шага в одной из точек —2, 0, 2, после третьего в — 3, — 1, 1, 3 и т. д. Наглядное изображение возможных поло- ™| -3 ~2 "о1 о 1 о о о жений фишки в каждый момент•
времени дает схема, изображенная на рис. 64.
Точки, изображенные на этой•••
схеме, образуют треугольник (этот ••••
треугольник можно неограниченно •••••
продолжать вниз). Вершина треу-р^^
гольника находится под числовой'
отметкой 0, и это соответствует тому факту, что 0 — начальное положение нашей фишки. Первая строка треугольника состоит из двух точек. Стоящие над этими точками числа — 1 и 1 показывают возможные положения фишки через 1 шаг. Следующая строка задает возможные положения фишки через 2 шага и т. д.
Схема, изображенная на рис. 64, указывает все возможные положения фишки, но среди этих положений одни более, другие менее вероятны. Попытаемся вычислить их вероятности. В начальный момент фишка находится с вероятностью 1 в точке 0. После одного подбрасывания монеты она находится с вероятностью | в каждой из точек —1,1. Результаты двух подбрасываний могут быть следующие:
гг, гр, рг, рр
(буква «г» сокращенно обозначает «герб», а буква «р» — «решетку»). Эти четыре исхода равновероятны и, следовательно, каждый имеет вероятность -. Первый исход приводит фишку в положение —2, второй и третий в 0, а четвертый в +2. Поэтому после двух шагов частица будет находиться с вероятностью - 4
21
в —2, с вероятностью - в 0 и с вероятностью - в +2. Аналогично
111221114448888146416161616Рис. 65111221114448888146416161616Рис. 65можно вычислить вероятности каждого из возможных положений фишки после 3) 4 и т. д. ходов. Заменяя каждую точку схемы соответствующей вероятностью, получим числовой треугольник, изображенный на рис. 65. Этот числовой треугольник (мы будем называть его треугольником вероятностей) обладает замечательным свойством: каждый его член равен полусумме двух стоягцих над ним членов. Легко проверить это свойство для всех
1
11
22
111
444
8888
1464
16161616
Рис. 65
1
11
22
111
444
8888
1464
16161616
Рис. 65
членов, выписанных на рис. 65. Однако ясно, что такая проверка еще не доказывает, что то же свойство сохранится при любом продолжении нашего треугольника.
Пользуясь формулой полной вероятности (свойство 7, с. 106), докажите, что
z^^z^ + z^,(1)
где Z^ обозначает вероятность того, что в момент п фишка находится в точке к.
С помощью «правилаС помощью «правилагольник вероятностей. Нагольник вероятностей. Наполусуммы» легко продолжить треу
С помощью «правила
С помощью «правила
гольник вероятностей. На
гольник вероятностей. На
0-я строка1-я строка2-я строка3-я строка4-я строка5-я строка6-я строка7-я строка8-я строка9-я строка0-я строка1-я строка2-я строка3-я строка4-я строка5-я строка6-я строка7-я строка8-я строка9-я строкарис. 66 выписаны первые девять строк
0-я строка
1-я строка
2-я строка
3-я строка
4-я строка
5-я строка
6-я строка
7-я строка
8-я строка
9-я строка
0-я строка
1-я строка
2-я строка
3-я строка
4-я строка
5-я строка
6-я строка
7-я строка
8-я строка
9-я строка
1
444
1111
8888
14641
1616161616
15101051
323232323232
1615201561
64646464646464
172135352171
128128128128128128128128
18285670562881
256256256256256256256256256
193684126126843691
512512512512512512512512512512
Рис. 66 треугольника вероятностей (не считая нулевой, состоящей из одной вершины треугольника). Подсчитать их прямым путем (как это было сделано с первыми четырьмя строчками) было бы нелегкой задачей.
Докажите, что в треугольнике вероятностей сумма элементов каждой строки равна 1.
Заметим, что «правило полусуммы» равносильно следующему «правилу деления пополам». Рассмотрим какую-нибудь строку треугольника, разделим пополам каждое число этой строки и сдвинем одну половинку вниз влево, а другую вниз вправо (см. рис. 67, где это сделано для 4-й строки). После сложения чисел, попавших в одну точку, мы получим следующую строку треугольника.
Рис. 67
Вообразим теперь, что в начальный момент времени в точке 0 находится единичная масса и что в течение одной секунды она делится на две равные половины, которые смещаются одна вправо, другая влево (на одно деление). В течение второй секунды каждая из половинок в свою очередь делится пополам, и одна ее часть сдвигается вправо, другая влево и т. д. Ясно, что сумма масс, собравшихся в точке к, через п секунд будет равна члену нашего числового треугольника, стоящему в n-й строке под к-й отметкой числовой шкалы. Эта связь между задачей о случайном блуждании фишки и задачей о перемещении дробящейся массы бывает полезна при решении ряда задач ).
Если помножить первую строку треугольника вероятностей на 2, вторую на 22, третью на 23, . . ., п-ю на 2П, то мы получим треугольник, составленный из целых чисел. Читатель легко проверит, что в этом новом треугольнике каждое число равно сумме двух чисел, стоящих над ним. Такой треугольник носит название треугольника Паскаля. Нам уже приходилось иметь с ним дело во втором разделе (см. § 2 гл. II).
Поделим в треугольнике вероятностей каждый элемент на соседний элемент слева. Что же касается элементов, стоящих на левом краю треугольника, для которых левого соседа не существует, то их мы просто отбросим. Мы получим треугольник отношений, изображенный на рис. 68. Легко усмотреть закон, по
которому составлен этот треугольник: в n-й строке знаменатели дробей пробегают по порядку все числа от 1 до п, а числители —
X
1
X 1
123
X А 11
123456
7654321
1234567
87654321
12345678987654321123456789
Рис. 68
все числа от п до 1. Мы предоставляем читателю проверить этот закон, отправляясь от формулы (1).
По треугольнику отношений нетрудно обратно восстановить треугольник вероятностей. Мы начинаем n-ю строку числом ^-, а затем восстанавливаем все элементы этой строки один за другим, умножая уже полученный элемент на соответствующий элемент
111
22'1
11212 1
44"14'1'2
11 31 3 21 3 2 1
88 ‘ 18 ' 1 ‘ 28 ‘ Г 2 ' 3
1ХА111Х 1 321 4 3 2 1
1616 116 1 216 1 2316 1 2 3 4
Рис. 69
из n-й строки треугольника отношений. Таким образом, треугольник вероятностей может быть записан в форме, изображенной на рис. 69.
Отсюда видно, что k-й элемент n-й строки треугольника вероятностей равен
1 п п — 1 п — 2п — к +1
2n 123 * * * к *
Центральные элементы треугольника вероятностей. Нас будут особенно интересовать центральные элементы треугольника вероятностей, т. е. элементы, стоящие на его вертикальной биссектрисе. Такие элементы имеются только в строках с четными номерами. Центральный элемент Z^, стоящий в строке с номером 2k, означает вероятность события: «после 2k ходов фишка вернулась на исходное поле». Мы обозначим его через W2&, так что
12W() = l.W2 = , 412W() = l.W2 = , 46620207070w4 = —, wg = —, W7 = —, .1664’256w4 = —, wg = —, W7 = —, .1664’256
12
W() = l.W2 = , 4
12
W() = l.W2 = , 4
6
6
20
20
70
70
w4 = —, wg = —, W7 = —, .
1664’256
w4 = —, wg = —, W7 = —, .
1664’256
или из рис. 69
Wo = 1, W2Wo = 1, W22 г2 г11W4 = —16W4 = —16414132’32’
Wo = 1, W2
Wo = 1, W2
2 г
2 г
1
1
W4 = —
16
W4 = —
16
4
1
4
1
3
2’
3
2’
Если воспользоваться общим выражением (2) и учесть, что 2А>я строка содержит 2k + 1 членов, из которых к стоят справа и к слева от среднего члена то мы придем к формуле
(3)(3)1 2k 2к-1 2к — 2& + 1
(3)
(3)
* 22fc 123к
По этой формуле нетрудно вычислять значение w^k^ пока к не слишком велико. Если же к становится большим, то эти вычисления делаются весьма трудоемкими. (Попробуйте, например, сосчитать W10 000-) Для того чтобы оценить величину ш^ь не вычисляя ее точного значения, можно воспользоваться следующими замечательными неравенствами:
^ <w2fc<^= (к = 1, 2, 3,(4)V4kV2kДокажем эти неравенства. Прежде всего преобразуем формулу (3):.. 2fc ~ 2 & +1 _123~2fe 2к - 1 2fe - 2 к + 1 , к , к - 11 _123 " " " к к к—11~l-3-5...2fe-l-2-4-6...2A _l-2-3...fel-2-3...fe“1352k - 1 2462k _123‘ ‘ ‘к123к ~1352fc - 1_ 1 352& - 1123' "к— 246 " ' 2к '^ <w2fc<^= (к = 1, 2, 3,(4)V4kV2kДокажем эти неравенства. Прежде всего преобразуем формулу (3):.. 2fc ~ 2 & +1 _123~2fe 2к - 1 2fe - 2 к + 1 , к , к - 11 _123 " " " к к к—11~l-3-5...2fe-l-2-4-6...2A _l-2-3...fel-2-3...fe“1352k - 1 2462k _123‘ ‘ ‘к123к ~1352fc - 1_ 1 352& - 1123' "к— 246 " ' 2к '122^122^122/г122/г122/г122/г12^12^
^ <w2fc<^= (к = 1, 2, 3,(4)
V4kV2k
Докажем эти неравенства. Прежде всего преобразуем формулу (3):
.. 2fc ~ 2 & +1 _
123~
2fe 2к - 1 2fe - 2 к + 1 , к , к - 11 _
123 " " " к к к—11~
l-3-5...2fe-l-2-4-6...2A _
l-2-3...fel-2-3...fe“
1352k - 1 2462k _
123‘ ‘ ‘к123к ~
1352fc - 1_ 1 352& - 1
123' "к— 246 " ' 2к '
^ <w2fc<^= (к = 1, 2, 3,(4)
V4kV2k
Докажем эти неравенства. Прежде всего преобразуем формулу (3):
.. 2fc ~ 2 & +1 _
123~
2fe 2к - 1 2fe - 2 к + 1 , к , к - 11 _
123 " " " к к к—11~
l-3-5...2fe-l-2-4-6...2A _
l-2-3...fel-2-3...fe“
1352k - 1 2462k _
123‘ ‘ ‘к123к ~
1352fc - 1_ 1 352& - 1
123' "к— 246 " ' 2к '
1
22^
1
22^
1
22/г
1
22/г
1
22/г
1
22/г
1
2^
1
2^
Читатель легко заметит, что из каждых трехЧитатель легко заметит, что из каждых трехНапишем теперь одно под другим три произведения:
Читатель легко заметит, что из каждых трех
Читатель легко заметит, что из каждых трех
1
1
2
3
4
5
6
7
8 .
9
2к — 2 .
2к - 1
(5)
2
2
3
4
5
6
7
8
9
10 * *
’ 2Л - 1
2k ’
1
1
3
3
, 5
, 5
, 7
7 ,
9
2fc - 1
(6)
2
2
4
4
6
6
8
8
10
10 *
' ' 2k
2k ’
1
2
3
4
5
6
. 7
8 ,
9
. 12
2k - 1
. 2fc
(7)
2
3
4
5
6
7
8
9
10
11 *
' ' 2k
2fc + l"
чисел, стоящих
в одном столбце, второе больше чем первое или равно ему, а третье больше чем второе или равно ему. Поэтому из трех написанных произведений наименьшим является верхнее, а наибольшим нижнее. Однако среднее произведение равно
.11 гл
верхнее после сокращении равно —, а нижнее равно ——Отсюда
1 /21
4k2k 4-1
И подавно
4k2k
Извлекая из каждой части этого неравенства квадратный корень, получим
< ™2k< ™2k111
< ™2k
< ™2k
1
1
V4k
что и требовалось доказать.
Тем же методом можно вывести еще более точные оценки для w2k-
Докажите, что: для всех значений к, начиная с 2,
вообще для всех значений к. начиная с а,Г1/1 32а — 3\2 2а-1 Г ,
2а - 3\212а — 27 1к2а - 3\212а — 27 1кV\2 42а — 27 2а‘2 к
2а - 3\21
2а — 27 1к
2а - 3\21
2а — 27 1к
™2к < у (2а - 1) (2 ' 4 •
Указание. Измените в каждом из произведений (5) и (7) начальные члены так, чтобы они совпали с начальными членами произведения (6).
Задача 195 дает последовательность все более и более точных оценок для W2^: мерой точности может служить отношение крайнего левого члена неравенства к крайнему правому, которое
в оценке
(4)
равно
в оценке
(8)
»
в оценке
(9)
равно
в оценке
(Ю)
»
и, следовательно, все
более и
более приближается к 1. Если под-
считать численное значение произведений, стоящих в неравенствах (8) и (9), то мы получим
-7=5 W2fc < (для к 2)’(П)
уЗ,56&у2,66/г
. 1 С W2^ < . 1 (для к3).(12)
Далее, подставляя в общее неравенство (10) частные значения а = 4, 5, 60, 150, найдем
1
< ™2к <
„ 1
(ДЛЯ
к > 4),
(13)
V3,35fe
V2,92fe
1
< W^k <
, 1
(для
к > 5),
(14)
V3,3ifc
' V2,98fc
1
< W^k <
, 1
(для
к > 60),
(15)
V3,18fe
V3,io&
1
< W2k <
, i
(для
к ^ 150).
(16)
V3,15fe
V3,14fe
Последовательность коэффициентов в левой части все время убывает, а последовательность коэффициентов в правой части все время возрастает. Можно строго доказать (мы этого делать не
будем), что обе эти последовательности приближаются к одному и тому же пределу, и этот предел — известное число тг (отношение длины окружности к диаметру). Таким образом, при больших значениях 2k можно вычислять w^k по следующей приближенной формуле:
V 7Г&
Можно доказать (читатель может попробовать сделать это самостоятельно), что эта формула дает верные две значащие цифры уже начиная с к = 25, а при дальнейшем росте к точность будет все более и более улучшаться.
Вычислить с двумя десятичными знаками значение ^10000-
В треугольнике вероятностей числа возрастают от краев к середине. Поэтому, опираясь на неравенство (4), нетрудно найти верхнюю границу для чисел n-й строки.
Докажите, что все числа, стоящие в n-й строке тре- „1
угольника вероятностей, не превосходят -—.
угг
Оценка произвольного элемента треугольника. После того как мы достигли такого полного успеха в приближенном вычислении центральных членов треугольника вероятностей, естественно попытаться найти такие же удобные формулы для остальных его членов.
Рассмотрим строку с четным номером 2к. Обозначим центральный член этой строки через го (раньше мы его обозначали через W2^) и, начиная с этого члена, перенумеруем по порядку все числа нашей строки, стоящие правее него:
г0, щ, г2, . . . , г^_2, г^_ь ик.
Выпишем теперь правую половину 2/с-й строки треугольника отношений:
к к -121
& + Г к ^2" * * * ’ 2А; — 1 ’ 2к *
По определению треугольника отношений
V1 _ к . ^2 _ & — 1 .._2 t Vk _ 1
vo к + 1 ’ vi к + 2 ’’ va;_22& — 1 ’ Dk-i 2k
Выберем теперь какой-нибудь номер 5, заключенный между нулем и &, и постараемся оценить отношение —. Имеем
vs _ ^1 ^2у5-1 vs _ к к — 1к — s + 2 & — s + 1
vovo vivs-2 vs-i к + 1 к + 2к + s — 1 к + s
Изменив порядок множителей в знаменателе на обратный, получим
VsVoVsVoк к — 1 к — s + 2 & — s + 1 _
Vs
Vo
Vs
Vo
к -\- s к -\- s — 1 к + 2 к + 1
^ + 17^ + 17= fl - fl - -) . . . fl - fl -
^ + 17
^ + 17
\ к + з / \ к + з — 1/\ к + 2/ \
Легко видеть, что среди всех скобок наибольшей является первая, а наименьшей последняя. Поэтому если мы заменим все скобки на первую, то от этого наше произведение увеличится, а если заменим все скобки на последнюю, — оно уменьшится, т. е.
илиили(18)(19)(18)(19)
или
или
(18)
(19)
(18)
(19)
В каких пределах заключена вероятность Z^o?
Аналогичные оценки можно было бы получить и для элементов строки с нечетным номером, однако мы этим заниматься не будем.
§ 3. Закон больших чисел
Предположим, что наш опыт с подбрасыванием монеты и передвижением фишки продолжается достаточно долго, скажем 1000 раз. Насколько далеко от начального положения уйдет при этом фишка? Во всяком случае не дальше, чем на 1000 делений влево или вправо. И это единственное, что мы можем предвидеть с абсолютной уверенностью. Если мы попытаемся предсказать, что фишка уйдет менее чем на 1000 делений, т. е. не далее, чем на 998 делений, то возможность ошибки при этом уже не будет исключена: монета может выпасть все 1000 раз одной стороной: гербом или решеткой, и тогда фишка окажется в точках —1000 или +1000. Однако вероятность этого fравная 2—-—) настолько
мала, что бесспорно можно считать ошибку практически невозможной. Невелика будет вероятность ошибки и при более смелом утверждении, что фишка уйдет не дальше, чем на 990 делений. Для того чтобы мы ошиблись, монета должна оказаться в одной из точек
-1000, -998, -996, -994, -992, +992, +994, +996, +998, +1000.
Чтобы подсчитать вероятность ошибки, надо рассмотреть 1000-ю строку треугольника вероятностей и найти сумму десяти его членов: пяти самых левых и пяти самых правых. Ввиду симметрии треугольника вероятностей эта сумма равна удвоенной сумме пяти левых членов:
2/^11000 1100099911000999998
\21000 + 21000 1+2100012+21000 *1* 2*3 +
11000999998997 \ _q qqq +210001234 7'J*
290 нулей
Таким образом, и здесь ошибка может считаться практически невозможной. В этом результате нет, конечно, ничего удивительного, ибо, предсказывая, что после 1000 шагов отклонение фишки не превысит 990 делений, мы пренебрегли из 1001 возможных положений частицы 10 самыми маловероятными. Гораздо более рискованным было бы утверждение, что отклонение фишки будет меньше 100 делений (т. е. не более 98 делений). Здесь мы пренебрегаем большей частью возможных положений: 902 из 1001. Насколько это допустимо? Насколько мала или, наоборот, близка к 1 вероятность ошибки при этом утверждении? На эти вопросы невозможно ответить без вычисления. Для того чтобы провести это вычисление, мы должны найти сумму 902 членов из 1000-й строки треугольника вероятностей: 451 крайнего левого и 451 крайнего правого. Хотя для этой выкладки не требуется ничего, кроме знания четырех арифметических действий, вряд ли кто- нибудь из наших читателей смог бы довести ее до конца: слишком много времени и сил пришлось бы на нее затратить *). Поэтому мы попытаемся оценить вероятность ошибки, не вычисляя ее точно. Наши рассуждения будут иметь совершенно общий характер. Однако для простоты вычислений будем всюду предполагать, что число п ходов фишки является четным.
Рассмотрим 2&-ю строку треугольника вероятностей и занумеруем ее члены, начиная от центрального до крайнего правого
v^ V^ г2, • • • , ^к-
Оценим сумму
S = иг + 'Гг-щ + . . . + и^.
Воспользуемся для этой цели неравенством (19) из § 2. Согласно
этому неравенству
Vo
Vfc + r/ ’
Vr+1
Vo
< ( k Y+1
\fc + r + 1/’
Vr+2
Vo
< ( k Y+2
\& + r + 2/’
Vfc
Vo
\ к + к )
Обозначим для сокращениячерез g. Очевидно, что каждая к + г
из дробей, стоящих в скобках в правых частях наших неравенств, не превосходит g. Поэтому
/ T
— g ,
Vo
Уг+1 < ^г+1
VQ
Vr+2 < g^ + 2
Vo
Складывая эти неравенства, мы получим
- ^gr + gr+1 + gr+2 + ... + gfc.
VQ
В правой части написана геометрическая прогрессия. Суммируя ее, найдем
gT - gw.
Vo 1 - g
к
Поскольку g = < 1, то 1 — g > 0, и мы только усилим нера-
к + г
венство, если отбросим в правой части отрицательный член —-.
1 - g
Поэтому 5 rgr vo 1 - g
Умножая это неравенство на rg и заменяя g его значением, получим окончательно
Теперь мы в состоянии оценить вероятность р события «после п = 2 k переходов фишка отклонилась от начального положения не меньше чем на т = 2г делений». Эта вероятность равняется удвоенной вероятности события: «после п = 2k переходов фишка отклонилась от начального положения в п р а в о не меньше чем на т = 2г делений». Последняя же вероятность как раз и равна сумме S, которую мы оценили. Заменим в формуле (1) обозначение rg для центрального члена 2/с-й строки на старое обозначение ги^ь которое удобнее тем, что явным образом отражает зависимость центрального члена от номера строки. Умножим неравенство (1) на 2 и подставим в него вместо к и ^ вместо г. Мы получим
т
P^2wn-r^.(2)
т \п mJ
Центральный член wn = w^k можно оценить по одной из формул (4) или (11)—(16) § 2. Из этих формул
< -4=,(3)
V Вк
где В — число, которое можно выбирать тем более близким к тг, чем больше к. (В неравенстве (4) В = 2, в неравенстве (11) В = 2,66 и т. д.)
Заменим в неравенстве (3) к на —. Сопоставляя это неравенство с неравенством (2), получим
Воспользуемся выведенной формулой, чтобы рассчитать числовой пример, о котором шла речь в начале параграфа. Пусть фишка сделала 1000 переходов. Какова вероятность, что она отклонится не менее чем на 100 делений от своего начального
положения? Подставим в формулу (4) п = 1000, т = 100:
Поскольку к = — > 150, мы можем в согласии с формулой (16) §2 положить В = 3,14. После вычислений получим
Р < 0,0048.
Таким образом, событие «фишка после 1000 шагов отклонилась не менее чем на 100 делений» оказывается маловероятным. Если требования к уровню достоверности не слишком велики и можно принять в качестве допускаемого уровня недостоверности, скажем, 0,005, то законно сказать, что «практически невозможно, чтобы после 1000 шагов фишка отклонилась более чем на 98 делений» или «практически достоверно, что фишка отклонится менее чем на 100 делений».
«Закон корня квадратного из п». Для дальнейшего изучения отклонений фишки выгодно заменить оценку (4) другой оценкой, более грубой, но зато более простой и удобной для вычислений. Нам потребуется одно вспомогательное неравенство, которое мы предлагаем доказать читателю в виде задачи:
Докажите, что для любого положительного р и целого положительного г
(5)(5)(1 + р)г > 1 + гр.
(5)
(5)
Пусть тип — четные положительные числа. Заменим в неравенстве (5) г на и р на —. Мы получим
—22
Л । т\ 2 >। m2 > т2
\ п /2п 2п
Отсюда m ( п А 2 _1
\/
Из неравенств (2) и (6) выводим, что
Р < 2w„(n + m)^-.(7)
Заметим теперь, что в силу неравенства (4) § 2 wu < ^—. Кроме того, т ^ п. Поэтому из неравенства (7) вытекает оценка
т3
Итак, если утверждать, что после п переходов фишка отклонится от начального положения менее чем на т делений, то при
этом вероятность ошибки будет меньше чем.
Выберем какое-нибудь положительное число t и оценим вероятность ошибки при следующем утверждении:
(А) «после п переходов отклонение фишки от начала будет меньше чем 1л/п».
Обозначим через т наименьшее четное число, удовлетворяющее условию
Так как отклонение фишки за четное число шагов является четным числом, то утверждение (А) равносильно следующему утверждению:
(Б) «после п переходов фишка отклонится от начала меньше чем на т делений».
Следовательно, вероятности ошибок при утверждениях (А) и (Б) равны между собой. Их значение меньше чем
Итак, мы доказали следующий замечательный закон:
«Закон корня квадратного из п». С вероятностью ошибки, меньшей Q) , можно утверждать, что отклонение фишки от начала за п ходов будет меньше чем ty/n (т. е. фишка будет находиться между — ty/n и +1л/п).
Выберем какой-нибудь определенный уровень недостоверности, например 0,005, и подберем t так, чтобы
\3
) = 0,005.
Разрешая это соотношение относительно t, найдем
*) Приближение взято с избытком.
Из «закона корня квадратного из п» вытекает, что при любом значении п является практически достоверным утверждение:
Через п ходов фишка отклонится от исходного положения менее чем на Yly/n.
Составим табличку:
п
п' = 12^^
п' _ 12 пу/п
2 500
600
0,24
10 000
1200
0,12
250 000
6 000
0,024
1000 000
12 000
0,012
Вторая графа этой таблички дает практически достоверные границы отклонений, соответствующие различным значениям п. Отношение — = с ростом п убывает, неограниченно прибли- П у/П жаясь к нулю.
Предположим, что за п ходов фишка отклонилась от начального положения на т делений. Отношение — мы назовем п приведенной скоростью фишки: если выпустить из точки 0 частицу, движущуюся с этой скоростью, не меняя направления, то через п единиц времени ее отклонение также составит т делений. ^Например, если после 100 ходов фишка окажется в точке —20, то ее приведенная скорость равна - .) Приведенная скорость фишки 5 /
может изменяться от 1 (если фишка движется все время в одном направлении) до 0 (если она возвращается в исходное положение, стало быть, делает влево столько же ходов, сколько и вправо). Из
«закона квадратного корня из п» нетрудно вывести, что
Если фишка движется достаточно долго, то практически достоверно, что ее приведенная скорость близка к нулю.
Действительно, практически достоверно, что отклонение фишки будет меньше 12д/п и, следовательно, ее приведенная r12VE 12
скорость будет меньше —-— = ——. Если п достаточно велико, п у/п
то эта граница будет сколь угодно близка к нулю.
До сих пор мы принимали в качестве допустимой вероятности ошибки 0,005. Однако все наши рассуждения можно без каких-либо существенных изменений повторить и для любого значения е этой ошибки. В результате мы придем к следующему выводу:
С вероятностью ошибки, меньшей чем г, можно утверждать, что
отклонение фишки за п ходов меньше чем —- л/гц
ее приведенная скорость за п ходов меньше по абсолютной 2 Г" величине, чем —- : Vn.
Принимая допустимую вероятность ошибки равной 0,05, укажите практически достоверную границу для отклонения и для приведенной скорости фишки за 1000 ходов.
Пусть а — произвольное положительное число. Дока/\ з
жите, что с вероятностью ошибки, меньшей чем |) , можно
усхл/п у
утверждать, что приведенная скорость фишки за п ходов будет меньше чем а.
Укажите число шагов, достаточное для того, чтобы с вероятностью ошибки, не превышающей 0,001, можно было утверждать, что приведенная скорость фишки меньше 0,01.
Вспомним теперь, что каждое перемещение фишки обусловлено результатом подбрасывания монеты. Если при п подбрасываниях монеты выпадает I раз решетка и п — I раз герб, то фишка сделает I шагов вправо и п — I шагов влево и попадет в точку
I — (n — I) = 2/ — п.
Приведенная скорость фишки за п шагов выразится абсолютной величиной отношения
(8)(8)2/ — п _ 2
(8)
(8)
п п
Дробь — характеризует частоту выпадения решетки. п
Пусть задана какая-нибудь допустимая вероятность ошибки. Как мы знаем, для больших значений п можно с практической достоверностью утверждать, что приведенная скорость близка к нулю. Из выражения (8) видно, что если приведенная скорость мала, то 2— приблизительно равно 1 и, следовательно, частота — пп
близка к -. Таким образом:
Если монета подбрасывается большое число раз, то практически достоверно^ что частота выпадения решетки будет близка к -.
2
Грубо говоря, практически достоверно, что решетка будет выпадать примерно в половине случаев. Более точная формулировка гласит:
Выберем произвольную допустимую вероятность ошибки е и зададим сколь угодно малое число а. Если число бросаний монеты превосходит
N = —4
то с вероятностью ошибки меньшей чем г, можно утверждать^ что частота выпадения решетки отличается от - меньше чем на а.
Доказательство этой точной формулировки легко вытекает из предложения б) на с. 124: если п > —то
2
1 ч < а уЕ и < 2а.
Итак, с вероятностью ошибки, меньшей г, приведенная скорость фишки меньше по абсолютной величине, чем 2а. Но приведенная и2 / и
скорость в нашем случае равна абсолютной величине =
п
= 2— — 1. Поэтому с вероятностью ошибки, меньшей г, можно п
утверждать, что 2— отличается от 1 меньше чем на 2а или, п
I1
другими словами, — отличается от - меньше чем на а. п2
Сколько раз достаточно бросить монету, чтобы с вероятностью ошибки, меньшей 0,01, можно было утверждать, что частота выпадения решетки будет заключена между 0,4 и 0,6?
Пусть теперь подбрасывается не монета, а игральная кость. С какой частотой будет выпадать шестерка? Если провести для этого нового случая расчеты и рассуждения, аналогичные тем, которые были проведены для случая монеты, то получится следующий результат: при большом числе бросаний кости практически достоверно, что частота выпадения шестерки будет близка к -.
6
Рассмотрим еще один опыт. Берется урна, содержащая всего а шаров, из которых b белых, а остальные черные. Из этой урны
п раз извлекается шар и каждый раз опускается обратно. С какой частотой будут появляться белые шары? Можно доказать, что при большом числе выниманий практически достоверно, что частота появления белых шаров будет близка к дроби -.
а
Сформулируем теперь общий результат, который содержит как частные случаи все приведенные выше формулировки.
Пусть проделывается какой-нибудь опыт, в результате которого может наступить или не наступить некоторое событие А (выпадение решетки при бросании монеты, выпадение шестерки при бросании кости, появление белого шара при вынимании из урны и т. д.), и пусть вероятность наступления А m116
равна р. (В наших примерах р равно, соответственно, - и -.
2 6 а Пусть этот опыт повторяется многократно, причем на результат каждого нового испытания не оказывают влияния исходы всех предшествующих испытаний. Тогда при большом числе испытаний практически достоверно, что частота наступлений события А будет близка к вероятности р этого события.
Эта общая формулировка уточняется таким же образом, как и формулировка для случая монеты.
Описанный результат составляет содержание известной теоремы Бернулли ), представляющей собой простейшую форму одного из основных законов теории вероятностей — закона больших чисел. Мы не имеем возможности останавливаться на обобщениях теоремы Бернулли. Скажем только, что важнейшее из них принадлежит великому русскому математику П.Л. Чебышеву.
Читателю должно быть понятно огромное значение закона больших чисел. Ведь утверждая, что с практической достоверностью вероятность события А приблизительно равна частоте его появления в длинной серии испытаний, закон больших чисел открывает возможности экспериментального вычисления вероятности. Во многих случаях этот экспериментальный путь вычисления вероятности является единственно возможным. Далее, знание связи между вероятностью и частотой позволяет из теоретически вычисленной вероятности события делать практические выводы о числе его наступлений в длинной серии испытаний. Связь между вероятностью и частотой является основой всех многочисленных приложений теории вероятностей к физике, технике и т. д.
§ 4. Блуждания с конечным числом состояний
В предыдущих параграфах мы рассмотрели простейший пример случайного блуждания — блуждание по прямой линии. Задачи, которыми мы занимались при этом, имели следующий характер: фиксируя некоторый момент времени, мы спрашивали себя, где может находиться фишка в этот момент, с какой вероятностью она находится в данной точке, насколько она отклонилась от исходного положения? В этом параграфе мы рассмотрим более сложные схемы блужданий, включающие в себя и случайную прогулку по городу, и детскую игру, о которых говорилось во введении. Задачи, относящиеся к этим схемам, будут носить несколько иной характер, чем те, которые мы изучали в § 2-3. Именно, выбрав некоторую точку, мы спросим себя, попадет ли в нее когда-нибудь частица и если попадет, то как скоро? Первый из этих вопросов решается общей теоремой (с. 135). Что же касается второго вопроса, вопроса о числе шагов, нужном для того, чтобы с заданной вероятностью побывать в данной точке, то точно ответить на него удается лишь для простейших случаев (см. задачу 205). Для общего же случая мы сможем получить лишь оценку нужного числа шагов.
Начнем с небольшого изменения схемы блуждания по прямой. Поставим на пути движения частицы в точках mi и т^ (рис. 70) отражающие экраны. Действие этих экранов за-
Поставим в точку 0 отражающий экран. Частица вышла из
точки 1 и сделала п шагов. Какова вероятность, что она хоть раз побывала в точке 3? Для вычисления этой вероятности в силу
Рис. 71Рис. 71задачи 204 мы имеем право поставить в точку 3 поглощающий экран (рис. 71). Но тогда событие «за п шагов частица хотя бы раз побывала в точке 3» равносильно событию «через п шагов частица находится в точке 3» (ибо если она попала туда, то она там и осталась). Вероятность
Рис. 71
Рис. 71
того, что частица через п шагов находится в точке 3 (обозначим ее через dn), мы и вычислим. Обозначим через an, bUl сп вероятности событий «частица через п шагов находится в точке 0», «частица через п шагов находится в точке 1», «частица через п шагов находится в точке 2».
Чтобы оказаться через п шагов в точке 0 (вероятность чего есть аи\ частица должна быть через п — 1 шагов в точке 1 (вероятность этого равна Ьи_\) и затем перейти из 1 в 0 (что случится с вероятностью - ). В силу свойства 6
&п&п_ к1— Ьп, А * 2 *_ к1— Ьп, А * 2 *(1)(1)
&п
&п
_ к1
— Ьп, А * 2 *
_ к1
— Ьп, А * 2 *
(1)
(1)
Аналогично, используя свойства 6 и 7, можно вывести соотношения
bn = ^п — 1 * 1 + ^77,-1 '
1
2’
(2)
Сп = Ьп 1 • —,
(3)
dn = dn—x • 1 + сп—х *
1
2*
(4)
Вывести из соотношений (1)-(4), что
d^k = ^2^+1 = 1 - Q) •(5)
Равенство (5) можно истолковать и так: утверждая, что после 2 к шагов частица хоть раз побывала в точке 3, мы ошибаемся с вероятностью Q^ . Потребуем, чтобы вероятность ошибки была меньше 0,01. Сколько шагов надо для этого сделать?
/3\^о
Решая показательное уравнение = 0,01, получим ко = = 16,006. Отсюда заключаем, что при
к > 16,006(6)
выполняется неравенство
G)‘ < 0,01.(7)
Итак, при любом к, начиная с 17, т. е. при любом числе шагов, начиная с 2 • 17 = 34, частица побывает в точке 3 с вероятностью, большей, чем 0,99 (сравните с вычислениями на с. 134)
Общая задача. Займемся теперь изучением случайной прогулки по городу, описанной во введении к данному разделу (см. рис. 59). Поставим вопрос, дойдут ли когда-нибудь приятели до перекрестка Е. Покажем, что если не ограничивать времени их блуждания, они с вероятностью 1 побывают на перекрестке Е, как и на всяком другом перекрестке. Наряду с этим оценим вероятность, с которой они побывают в Е, сделав данное число шагов.
Будем вести рассуждения сразу в общем виде, не предполагая, что город имеет непременно вид, изображенный на рис. 59. Пусть по городу бродит путник. Дойдя до перекрестка, из которого исходят к улиц, он с вероятностью щ выбирает для продолжения пути первую улицу, с вероятностью р^ выбирает вторую и т. д., с вероятностью pk выбирает к-ю (в том числе он может с определенной вероятностью пойти по той улице, по которой он только что пришел). Мы предполагаем, что эти вероятности pi, Р2, • • •, Рк отличны от нуля и остаются постоянными для данного перекрестка, так что если путник когда-нибудь снова попадет на него, он будет выбирать свой дальнейший путь с теми же самыми вероятностями независимо от того, откуда он на этот перекресток пришел (в примере блуждания, приведенном на с. 95, для каждого перекрестка к = 4 и pi = р2 = рз — Р4 = 0- Дойдя до края города, путник поворачивает и идет назад. Мы допускаем, что он может блуждать таким образом неограниченно долго. Утверждается, что, откуда бы ни вышел путник, он на каждом перекрестке побывает с вероятностью единица.
Итак, пусть Ео — некоторый перекресток; покажем, что с вероятностью 1 путник на нем побывает. Остальные перекрестки города обозначим Ei, Е2, . . ., Ev.
5 Е. Дынкин, В. Успенский
1-я часть доказательства. Предположим, что мы нашли два числа N и а > 0, обладающие следующими свойствами: откуда бы ни вышел путник, он с вероятностью, большей или равной а, за N шагов ) хотя бы раз побывает в Eq. (Как находить числа N иа, будет указано во 2-й части доказательства.)
Всю последовательность шагов путника разобьем на серии по N шагов в каждой:
с 1-го по N-n шаг включительно — 1-я серия,
с (^ + 1)-го по 2TV-й шаг включительно — 2-я серия и т. д.
Обозначим через D^ событие «за первые к серий путник хоть раз побывал в Eq» и через D^ противоположное событие «за к серий путник ни разу не побывал в Eq».
Цель 1-й части доказательства — установление неравенства
Р(ОкИ"Р(Ок-1Ш-а\
Для этого рассмотрим события Е^^
«за первые к — 1 серий путник ни разу не побывал в Eq и очутился через ^к — l)^ шагов в Е8».
События D^-^ F^p F^x, . . ., F^2x попарно-несовместны и образуют полную систему; в силу свойства 7
P^Dk) = P(Dk-i)P(Dk/Dk-i) + Р^ДДр^/^Д) + - - -
...+P(F^P(Dk/F^ (8)
Очевидно,
P(Dk/Dk-i) = 1.(9)
Далее, P(D^/F^22 есть вероятность побывать в Eq за к-ю серию шагов при условии, что в начале этой серии путник находился в Ех- Другими словами, это есть вероятность, выйдя из Ех, побывать за N шагов хотя бы раз в Ер. В силу выбора а эта вероятность больше или равна а:
P(Dk/F^ > а.(10)
Точно так же
Р^/^Д) а, • • -, Р(^/^Д) а. (11)
Поэтому из формул (8)—(11) вытекает
W > Р(^_т) + P^Jja + P^Jja + . . . + P^Jja =
= Р^) + [Р^ + Р(р£\) + ... + Р^)]»- (12) Но сумма вероятностей попарно-несовместных событий Dk_i, ^^-1’ k-v • • k-v образующих полную систему, равна 1 (формула (7) из § 1). Поэтому сумма, стоящая в квадратных скобках, равна
l-p^-i), и формула (12) принимает вид
Р(^) > P(DM) + [1 - Р(^_!>.(13)
В силу свойства 3
Р(П^ = \-Р<Пку
P(Pfe_1) = l-P(Dfe_1).
Отсюда и из (13) выводим
P(Dk) = 1 - P(Dk) ^ 1 - P(DM) - [1 - Р(Ек_г> =
= Р(ОМ) - РСЁ^а = PlD^l - а).
2-я часть доказательства. Найдем теперь числа N и а, обладающие указанными свойствами.
Возьмем произвольный перекресток Ei. Из него путник может пройти в Eq разными путями. Выберем один из таких путей EiEjEk . . . ErEsEQ. Число шагов в этом пути обозначим Ni. Вычислим вероятность ai того, что путник, выйдя из Ei, пошел
Рис. 72Рис. 72по пути EiEjEk . . . EtEsEq.
Рис. 72
Рис. 72
Вероятность того, что путник, выйдя из перекрестка Ei, пойдет по пути EiEj (рис. 72), обозначим р^. Вероятность pij — это условная вероятность оказаться на п-м шагу в Ej при условии, что на (п — 1)-м ходу путник находился в Ei. Тогда вероятность того, что,
выйдя из Ei, путник пойдет по пути EiEjEk (рис. 72), равна PijPjk- Действительно, в силу свойства 6 эта вероятность равна произведению двух множителей: 1) вероятности оказаться через
один шаг в Ej и 2) вероятности при этом условии оказаться еще через шаг в Е^ Первый множитель равен Pij - второй — р^^ поэтому искомая вероятность равна PijPjk- Вообще вероятность того, что путник, выйдя из Ei, пойдет по пути EiEjEk . . . EtEsEq, равна PijPjk • • • PrsPsO = 04 •
Проведем такое построение для каждого перекрестка Еу, Е^^ . . ., Ev. Мы получим числа ^, ^25 • • • , ^; «1, «2, • • • , ^v- Примем за N наибольшее из чисел ^, . . ., Nv, а за а — наименьшее из чисел а\, . . ., с^. Докажем, что N иа обладают нужными нам свойствами.
Прежде всего все числа ах, а^, . . ., а^ больше нуля, следовательно, и а > 0.
Пусть путник вышел из перекрестка Ei и сделал N шагов. Нужно показать, что с вероятностью, большей или равной а, он хоть раз побывал в Eq. Действительно, из события «первые Ni шагов путника были по пути EiEjEk . . . ErEsEo» следует событие «за N шагов путник хоть раз побывал в Eq» (ибо, если произошло первое событие, то путник попал в Eq, сделав Ni шагов). Поэтому в силу первого свойства вероятности вероятность второго из этих событий больше или равна вероятности первого, которая есть ai ^ а.
3-я часть доказательства. Оценим последовательно вероятности P(£>i), P(Z?2), • • P(D^), ...
Прежде всего P(Z?i) ^ а и поэтому, в силу свойства 3 (§ 1),
P(Di) = l-P(Di)<l-a.
Далее, с помощью формулы
Рф^Рф^-аУ
выведенной в 1-й части доказательства, находим:
Р(О2)Р(О1)(1 - «) < (1 — а)2,
(14)(14)Р(£)3) Р№)(1 - а) < (1-а)3,
(14)
(14)
P(Dk) < P(Dk_^l - а) < (1 - a)fc,
Рассмотрим событие D «путник никогда не побывает в Eq». Из D следует каждое из событий Dy, D^, . . ., Dk, . . . Поэтому в силу свойства 1 P(D) не превосходит вероятностей событий Р(£>1), P(Z?2), • • P(Dk) и, следовательно, не превосходит каждого из чисел
1 — а, (1 — а)2, .(1-а)\ •••(15)
Так как а > 0 и 1 — а < 1, то члены последовательности (15) образуют бесконечно убывающую геометрическую прогрессию и с возрастанием к делаются меньше любого положительного числа ). Отсюда вероятность никогда не побывать в Eq меньше любого положительного числа, следовательно, она есть 0. В силу свойства 3 вероятность когда-нибудь побывать в Eq равна 1.
Теорема доказана:
Откуда бы ни вышел путник, на каждом перекрестке он побывает с вероятностью 1.
Замечание 1. Рассмотрим любые два перекрестка и обозначим их через Eq и Ei. Предположим, что путник начинает прогулку с перекрестка Ei и вычислим вероятности следующих событий:
До- «путник когда-нибудь попадет в Ео»,
До1- «путник побывает в So и после этого побывает в Ei»,
Дою- «путник побывает в Ео, после этого побывает в Ei и затем побывает в Ео» и т. д.
Согласно доказанной теореме, Р(До) = 1- По свойству 6 § 1 вероятность события Дот равна произведению Р(До) на вероятность того, что путник, попавший в Ео, побывает после этого в Ei. По нашей теореме оба множителя равны 1, следовательно, Р(Дот) = 1. Далее, вероятность Р(Дою) по тому же свойству 6 равна произведению Р(Дот) на вероятность того, что путник, попавший в Ei, побывает после этого в Eq. Отсюда видно, что Р(Дою) = 1-
Аналогично доказывается, что Р(Доют) = Р(Доюю) = . . . = 1.
Зададим произвольное число к. Из доказанного вытекает, что:
с вероятностью 1 путник вернется на исходный перекресток не менее к раз;
с вероятностью 1 путник побывает на любом наперед заданном перекрестке Ео не менее к раз.
Замечание 2. Формула P(D^) ^ (1 — а)к (ср. с (14)) дает оценку для вероятности ошибки при утверждении «за kN шагов путник хоть раз побывал в Eq». Выберем произвольную вероятность е. Мы можем найти такое число к, чтобы было
(1 — a)fc < г.
Тогда тем более
P(^fc) < Е,
и, утверждая, что за kN шагов путник хоть раз побывает в Eq, мы мы делаем ошибку с вероятностью, меньшей, чем е. Таким образом, при любых сколь угодно высоких требованиях к степени достоверности можно указать такое число шагов, что, сделав его, путник побывает в Eq с практической достоверностью.
Формула (14) универсальна, т. е. позволяет оценить вероятность P(D^) для любого конкретного города. Однако она дает
лишь грубую оценку для этих вероятностей. В самом деле, применим эту оценку к рассмотренному ранее примеру (см. рис. 71). В этом примере можно принять N = 3, а = -. Поэтому вероят- 4
ность того, что путник за к • 3 шагов ни разу не побывал в точке 3, удовлетворяет неравенству
Р№)« (|)‘ ■
Потребуем, чтобы
Наименьшее значение к, для которого выполняется это неравенство, равно 17 (см. с. 129). Итак, минимальное подходящее число серий равно 17, и, сделав 17 • 3 = 51 шаг, мы побываем в точке 3 с вероятностью, большей, чем 0,99. Но, как показано ранее, для этого достаточно сделать и 34 шага (меньше уже нельзя). Таким образом, уже в этом простом случае наша оценка дает в полтора раза более грубый результат, чем точное вычисление. В более сложных примерах результат будет еще грубее.
Наш путник вовсе не обязан ходить пешком — он может пользоваться всеми видами городского транспорта: трамваем, автобусом, троллейбусом, метро. На остановке он с определенной вероятностью садится, скажем, в автобус. Далее, на каждой следующей остановке он с определенной вероятностью сходит и с определенной вероятностью едет дальше.
При таком подходе блуждание путника по городу ничем по существу не отличается от упомянутой во введении детской игры «Цирк». Вместо нее можно было бы предложить игру под названием «Путешествие по городу». Поля доски изображали бы перекрестки. Место цирковых аттракционов заняли бы линии городского транспорта. Внезапные перемещения на другой край доски происходили бы, конечно, при попадании на станцию метро. Желательно было бы, разумеется, использовать в качестве жребия что-нибудь более богатое возможностями, чем игральная кость. Можно, например, прибегнуть к помощи урны и определять, куда двигаться, вытаскивая билетики с названиями перекрестков. Ясно, однако, что одной урны не хватило бы, потому что пункт, куда мы попадаем, должен как-то зависеть от того, где мы находимся. Лучше всего иметь столько различных урн, сколько полей на доске.
Рассмотрим, наконец, произвольную схему, состоящую из точек Е±, Е^, . . ., Еп, причем некоторые из них соединены стрелками, указывающими направление возможных переходов. Такая система из п точек или состояний, для которых указаны возмож
ные переходы между ними и заданы вероятности, с которыми эти переходы происходят, называется цепью Маркова. Вероятность, находясь в некоторый момент времени в Ei, оказаться после одного перехода в Ej, обозначается обычно pij ) (в частности, ри означает вероятность остаться за один шаг в Ei). Переход из Ei в Ej возможен, если р^ > 0 (в этом случае мы и проводим из Ei в Ej стрелку). Цепь Маркова называется связной, если
посредством цепочки возможных переходов можно попасть из любого состояния Ei в любое состояние Ej. На языке стрелок это означает, что из любого состояния Ei в любое состояние Ej можно пройти по направлению стрелок. Пример несвязной цепи приведен на рис. 73 (из £2 нельзя пройти по направлению
стрелок в Ei). Примеры связных цепей даны ниже на рис. 74-78.
Цепь Маркова из двух состояний уже рассматривалась нами в задаче 190 (рис. 62).
Имеет место следующая общая теорема:
При блуждании частицы по любой системе состояний, об
разующей связную цепь Маркова, эта частица частица с вероятностью 1 попадает в любое состояние (независимо от того, откуда она вышла).
Эта теорема по существу была уже доказана нами как теорема о блуждании путника по городу. В самом деле, читатель без труда убедится, что проведенное нами доказательство проходит шаг за шагом без всяких изменений и для произвольной связной цепи Маркова.
Цепи Маркова названы по имени знаменитого русского математика Андрея Андреевича Маркова (1856-1922), открывшего и изучившего их. Цепи Маркова имеют большое значение как
в самой теории вероятностей, так и в ее приложениях к естество
знанию и технике.
При решении задачи 190 было замечено, что для цепи из двух состояний вероятность оказаться в данном состоянии через п шагов с увеличением п все меньше и меньше зависит от того, из какой точки мы вышли вначале. Это обстоятельство справедливо для всех (с незначительными ограничениями) связных цепей Маркова.
Задача о встрече. Вернемся еще раз к плану города на рис. 59. Пусть приятели, гуляющие по городу, по-прежнему выходят из перекрестка Л, но блуждают по городу уже не вместе,
а порознь, т. е. каждый из них независимо от другого дважды бросает монету и в зависимости от исхода бросания выбирает свой путь. Спрашивается, встретятся ли они снова после того, как выйдут из А. Мы покажем, что с вероятностью 1 эта встреча когда-нибудь произойдет и даже более того, если фиксирован какой угодно перекресток Е, то можно утверждать, что с вероятностью 1 приятели когда-нибудь встретятся на этом перекрестке.
Дадим задаче общую формулировку.
Пусть по связной цепи К блуждают две частицы, вышедшие одновременно из какого-нибудь состояния. За один шаг каждая
частица независимо от другой переходит из одного состояния в другое. Покажем, что с вероятностью 1 они встретятся снова в любом наперед заданном состоянии.
Предварительно мы опишем одно важное построение.
Пусть цепь К состоит из п состояний Ei, Е^ . . ., Еи. Рассмотрим п2 точек и обозначим их ЕД, Е^^ • • • , Е^п^ ЕД, Е^ • • • . . ., Е^т • • •? Eni^ Еп2) . . ., Епп. Положение пары частиц в цепи К
будем отмечать фишкой помещенной в одну из точек Ец, . . ., Епп. Именно, если первая частица находится в состоянии Ei а вторая — в состоянии Ek то мы поместим фишку в точку Eik- Переход 1-й частицы из Ei в Ej происходит с вероятностью pij, а переход 2-й из Ек в Ei — с вероятностью ркь Одновременный переход первой из Ei в Ej. а второй из Ек в Е[ происходит с вероятностью PijPki (по формуле (4) из § 1), следовательно, фишка из состояния Eik переходит в Eji с вероятностью PijPki- Мы получили, таким образом,
новую цепь Маркова, которую обозначим К2. Для цепи К, изображенной на рис. 74, цепь К2 приведена на рис. 75.
Согласно общему правилу мы проводим стрелку из £^ в Ej^ если вероятность перехода из Eik в Eji положительна. Отсюда
вытекает, что из Е^ в Е^ идет стрелка в том и только в том случае, если обе вероятности p^j и р^ положительны, т. е. если из Ei в Ej идет стрелка и из Е^ в Е^ идет стрелка. Таким образом, система стрелок цепи К2 строится по системе стрелок цепи К, причем знание вероятностей p^j несущественно.
а) Система стрелок цепи К изображена на рис. 76. Построить систему стрелок для цепи К2.
Та же задача для системы стрелок на рис. 77.
Та же задача для системы стрелок на рис. 78.
Рассмотрим совокупность L тех состояний из К2, в которые можно пройти из Ец, двигаясь по направлениям стрелок.
Доказать, что L
содержит состояния £22, £33, . . ., Епп,
связная цепь.
Доказательство теоремы о встрече получается теперь в несколько слов. Пусть К — произвольная связная цепь и пусть обе частицы выходят одновременно из состояния Еп. Построим цепь К2. Она может оказаться несвязной (как показывает задача 206 6). Выделим из К2 цепь L. Как показывает задача 2076), эта цепь связна, и мы можем применить общую теорему, сформулированную на с. 135. Поэтому с вероятностью 1 фишка после выхода из ЕД побывает в любом состоянии из L, в том числе в Ец, Е22, • • •, Епп. Это и означает, что наши частицы с вероятностью 1 встретятся в любом наперед заданном состоянии.
Совершенно так же доказывается, что три, четыре и вообще п частиц, одновременно вышедших из некоторого состояния связной цепи, с вероятностью 1 когда-нибудь снова все сойдутся и даже более того, с вероятностью 1 сойдутся на любом наперед заданном перекрестке.
Блуждания с бесконечным числом состояний
Цепи Маркова, которые мы рассматривали в предыдущем параграфе, имели конечное число состояний. Перейдем теперь к цепям с бесконечным числом состояний (с одной такой цепью — схемой блуждания по прямой — мы уже встречались). Как и в предыдущем параграфе, нас будет интересовать вопрос, попадет ли частица в данную точку и если попадет, то как скоро. Блуждание частицы по бесконечной цепи качественно отличается от блуждания по конечной цепи. Например, здесь нельзя, вообще говоря, утверждать, что в каждом состоянии частица побывает с вероятностью 1 (хотя это и верно в отдельных случаях).
Ограничимся лишь простейшими цепями с бесконечным числом состояний. Прежде всего изучим уже знакомую нам схему блужданияпо прямой линии (эту цепь мы будем называть также «бесконечной дорогой»). Затем рассмотрим другой простой пример цепи с бесконечным числом состояний — бесконечный город с шахматным планом (он изобРис. 79v
ражен схематически на рис. 79). Попав на какой-нибудь перекресток, путник с вероятностью идет по каждому из четырех направлений.
Задачи о блуждании по прямой.
На прямой отмечены точки 0, ±1, ±2, ±3, . . . (рис. 80).
222222
Рис. 80
Частица, попав в точку п, за единицу времени с вероятностью | переходит в точку n + 1 и с вероятностью - — в точку п — 1.
В начальный момент времени частица находится в точке 0. Найти:
вероятность ж того, что частица когда-нибудь побывает в точке 1;
вероятность у того, что частица когда-нибудь побывает в точке — 1;
вероятность 2 того, что она когда-нибудь снова вернется в точку 0 (т. е. побывает в точке 0 в момент, отличный от начального).
Докажите, что частица из задачи 208 побывает в каждой точке с вероятностью 1.
Пусть на схеме рис. 81 частица из точки п с вероятностью р попадает за единицу времени в точку п + 1, с той же
Рис. 81
вероятностью р— в точку п — 1, с вероятностью г остается на месте (в задаче 208 р = |, г = о). Докажите, что если р > 0, то частица в каждой точке побывает с вероятностью 1, откуда бы она ни вышла.
Для цепей, разобранных в задачах 209-212, было установлено, что, откуда бы ни вышла частица, в каждом состоянии она побывает с вероятностью единица. Этим свойством уже не обладает цепь, изображенная на рис. 82, где частица с вероятностью р
-3
Рис. 82
переходит изпвп+1ис вероятностью г/ = 1 — ризпвп — 1, причем р > q. Можно доказать (мы этого делать не будем), что если частица выходит из 0, то уже вероятность побывать когда- нибудь в — 1 меньше единицы.
Пользуясь тем, что на схеме рис. 82 вероятность, выйдя из 0, попасть когда-нибудь в — 1 меньше единицы, найти вероятности ж, у. % (обозначения те же, что и в задаче 208).
Мы получили в задаче 208, что частица, блуждающая по прямой линии, с вероятностью 1 возвращается в исходную точку. Сколько же шагов должна она сделать, чтобы ее возвращение стало практически достоверным? Расчет показывает, что потребуется несколько тысяч шагов, чтобы вероятность возвращения стала больше 0,99; потребуется несколько сот тысяч шагов, чтобы эта вероятность стала больше 0,999.
0,2
Можно доказать, что если частица сделает меньше чем шагов, то
вероятность ее возвращения будет меньше 1 — е. Если же она сделает больше чем шагов, то эта вероятность будет больше 1 — е.
Было показано, далее, что частица с вероятностью 1 побывает в каждой точке. Снова поставим вопрос, сколько шагов надо сделать, чтобы попадание частицы в данную точку стало практически достоверным. Ясно, что нужное число шагов тем больше, чем дальше интересующая нас точка удалена от исходной. Чтобы побывать с вероятностью 0,99 в точке 10, частица должна сделать свыше 100 000 шагов, а чтобы побывать с этой же вероятностью в точке 100, — несколько десятков миллионов шагов.
Положим
/ з\2
2 -&-1
Можно доказать, что если частица сделала менее № шагов, то вероятность того, что она побывала хоть раз в точке 2k, меньше чем 1 — е *). Если же она сделала более Ns шагов, то вероятность эта станет больше 1 — е.
Задача о встрече. Займемся теперь задачей о вероятности встречи двух путников, идущих по бесконечной дороге К (см. рис. 80). В предыдущем параграфе мы решили аналогичную задачу для любой цепи Маркова с конечным числом состояний, сведя ее к задаче о блуждании одной частицы по некоторой новой, более сложной, цепи с конечным числом состояний. Этого сведения было достаточно для решения задачи о встрече, так как мы имели общую теорему о блуждании частицы, справедливую для всех сколь угодно сложных связных цепей Маркова с конечным числом состояний. В случае же бесконечного числа состояний задача о встрече не может быть решена таким способом, так как у нас нет соответствующей теоремы, справедливой для всех
*) Это утверждение справедливо при к 2, е - — —.
4 к
цепей с бесконечным числом состояний. Поэтому мы вынуждены решать задачу о встрече прямым методом.
В случае бесконечного числа состояний удобно не задачу о блуждании двух частиц сводить к задаче о блуждании одной частицы по более сложной цепи, а наоборот, задачу о блуждании одной частицы по сложной цепи сводить к задаче о блуждании двух (или нескольких) частиц по более простым цепям. Именно так мы поступим в дальнейшем при изучении бесконечного шахматного города. Блуждание по нему одной частицы (фишки) мы сведем к блужданию двух частиц (путников) по бесконечной дороге К.
Нам понадобится следующая вспомогательная задача:
Доказать, что выражение
Sk =Sk =11к — 1 к'к — 1 к'
Sk =
Sk =
1
1
к — 1 к'
к — 1 к'
возрастая с увеличением числа к. может стать больше любого числа.
Пусть путники вышли одновременно из точки 0. Докажем, что с вероятностью 1 они снова встретятся в этой точке.
1-я часть доказательства. Рассмотрим события
As: «оба путника находятся в точке 0 через з шагов»;
Bs: «оба путника находятся в точке 0 через з шагов, причем ранее ) они в этой точке не встречались»;
Cs: «до s-ro шага включительно путники ни разу *) не встретились в точке 0».
События Bi, В2, В3, . . ., В5-1, Bs, Cs попарно-несовместны и образуют полную систему, поэтому (свойство 7)
р(Л) = Р(В1)Р(А/В1) + Р(В2)Р(Л/В2) + ...
... + Р(В5)Р(Л/В5) + P(CS)P(AS/CS). (1)
Очевидно,
Р(Л/С5) = 0, P(AS/BS) = 1.
Далее Р(Л5/ВД есть вероятность того, что оба путника будут на s-м ходу в 0 при условии, что они оба находились там на г-м ходу, т. е. вероятность того, что, выйдя из 0, они через з — г шагов снова придут в 0. Следовательно, Р(Л5/ВД = Р(Л5_Д. Если теперь положить
Р(Д5) = as, P(BS) = bs,
то равенство (1) перепишется в виде
as = bias_i + b^ag-^ + . . . + bs_iai + bs.
Выпишем такие равенства для s = 1, 2, 3, . . . , п и сложим их:
«2 = ^2 + «1^1,
«3 = ^3 + «1^2 + «2^1,^
а-п, = bn + ai6n-i + a^b^-s + . . . + an-i6i
Rn = Qn + aiQn—i + (12^п-1 + . . . + an-iQi >
Мы обозначили
Rn — а1 + а2 + ^3 + • • • + ап, Qn — bl + b^ + Ьз + . . . + bn.
Очевидно, Qu есть вероятность события Dn; «путники хоть раз встретятся в 0 в течение п первых шагов». Действительно,
Du = Bi + В2 + В3 + . . . + BU1
P(Dn) = P(Bi) + P(B2) + ... + P(Bn) == bi + 62 + ... + bn = Qu.
Вероятность Q того, что путники когда-нибудь встретятся в О (эту-то вероятность мы и ищем), в силу свойства 1 больше или равна Qu:
Q > Qn,(3)
для всякого п. Из (2) и (3) следует
Rn ^ Q + ctiQ + a2Q + ... + ctn—iQ = (1 + Rn—i^Q, Rn
+ Rn—i
Неравенство (4) справедливо для любого п.
2-я часть доказательства. Покажем, что Ru с увеличением п может быть сделано больше любого числа. В самом деле, Rn = а1 + а2 + ^з + • • • + ап, гДе ап — вероятность того, что оба путника через п шагов окажутся в точке 0. Так как путники блуждают независимо друг от друга, то ап найдется по формуле умножения вероятностей:
On = ™п>
где wn — вероятность того, что один путник окажется через п шагов в точке 0. Вероятность W2^+i, очевидно, равна нулю. Как было показано в § 2,
1
Поэтому
^2^+1 = а^к— •
Отсюда
^2^+1 = R^k ^ ^ Sk,
где Sk = 1 + - + - +. . . + -• Так как Sk неограниченно возрастает, 23к
то неограниченно возрастает и Нп.
3-я часть доказательства. Докажем теперь, что Q = 1. Прежде всего, как всякая вероятность, Q ^ 1. Предположим, что Q =1 — d, где d > 0, и придем к противоречию. Действительно, в силу неравенства (4)
। ^ > Бп Бп1 ап
1 + Бп1 Бп—1 + 1
Rn—1 Т 1 d(Rn—1 + 1)
1 — d(Rn-i + 1),
1 > dRn—i^ Rn—i < —,
а
что неверно, так как Ru-i с ростом п неограниченно увеличивается.
Бесконечный шахматный город. Как уже говорилось, мы будем изучать блуждание по бесконечному шахматному городу, сводя его к блужданию двух путников по бесконечной дороге К.
Итак, представим себе, что по дороге К блуждают два путника. По рецепту предыдущего параграфа построим цепь К2, содержащую состояния (0, 0), (0, 1), (0, — 1), (1, 1), (1, — 1), (—1, 1), (—1, — 1) и т. д. Цепь К2 изображена на рис. 83.
Пусть путники находятся в точках тип цепи К. С вероятностью | первый путник переходит из т в т + 1, с вероятностью | второй путник переходит из п в п + 1. Поэтому вероятность того, что оба путника переходят из пары точек (т, п) в пару (т+1, п+1), равна-•- = -. Другими словами, фишка, блуждающая по цепи К2 и отражающая положение обоих путников в К, с вероятностью К2 и отражающая положение обоих путников в К, с вероятностью - фишка перейдет из (тп, п) в каждое из остальных состояний, соединенных с (тп, п) отрезком:
(т + 1, п — 1), (т — 1, n + 1), (т — 1, п — 1).
Заметим, что с каждым шагом расстояние между путниками либо вовсе не меняется, либо изменяется на 2 единицы. Поэтому, если в начальный момент путники находились в точках к и /, то в дальнейшем они могут одновременно оказаться только в таких
€зД^2,^
/-ЗДП^2Д)Д
(-3-2^2-2)^
Рис. 83
точках т и п, для которых разность т — п имеет ту же четность, что и к — I. Отсюда следует, что цепь К2 несвязна; она распадается на две связные цепи: L, содержащую пары (т, п) с четной разностью (точки, соединенные толстыми линиями на рис. 83), и М. содержащую пары с нечетной разностью (точки, соединенные тонкими линиями).
Мы будем предполагать, что фишка вышла из состояния (0, 0) цепи L (это соответствует тому, что оба путника вышли одновременно из состояния 0 цепи К). При дальнейшем блуждании фишка не может выйти за пределы L. Цепь L изображена отдельно на рис. 84 (повернутом относительно рис. 83 на 45°). Но рис. 84 совпадает с рис. 79. Таким образом, мы получили, что задача о блуждании двух путников по дороге К эквивалентна задаче о блуждании одного путника (фишки) по бесконечному шахматному городу L.
Мы доказали, что с вероятностью 1 два путника, вышедшие одновременно из точки 0 дороги К. снова встретятся в этой точке. В переводе на язык города L это означает, что фишка, вышедшая из (0, 0), с вероятностью 1 снова побывает на этом перекрестке.
Таким образом, простой перевод результата предыдущего пункта на новый язык доказывает, что с вероятностью 1 фишка возвра
щается на исходный перекресток.
Возвращение фишки в исходное положение при блуждании по бесконечному шахматному городу происходит гораздо медленнее, чем при блуждании по бесконечной дороге, т. е. нужно сделать гораздо больше шагов, чтобы возвращение стало практически достоверным.
Например, чтобы вероятность возвращения стала больше 0,99, фишка должна сделать совершенно астрономическое число шагов: свыше 1088 (в случае
дороги К заведомо хватало 10000рис §^
шагов).
^-1 7
Вообще можно доказать, что если фишка сделала менее 10 ^5 шагов,
то вероятность того, что она хоть раз побывала в исходной точке, меньше 1 — £. Эта вероятность становится больше 1 — s, если фишка сделает более 2 10 е 1 шагов.
Докажем теперь, что фишка, блуждающая по бесконечному шахматному городу, не только с вероятностью 1 вернется на исходный перекресток, но что она и на любом наперед заданном перекрестке побывает с вероятностью 1.
Пусть Eq и Ei - два соседних перекрестка. Обозначим через х вероятность того, что фишка, выходящая из точки Eq, когда-нибудь попадет в точку Ei. В силу однородного устройства нашего шахматного города, эта вероятность имеет одинаковую величину для любой пары соседних перекрестков.
Пусть фишка выходит из точки Eq. За один шаг она может попасть на один из четырех перекрестков Oi, О2, Оз, О4, являющихся соседними для перекрестка Eq. Рассмотрим события
Ар. «за один шаг фишка попадет в Ор>,
В: «фишка когда-нибудь вернется в Eq».
По свойству 7 § 1
Р(В) = Р(Д1)Р(В/Л1) + Р(Д2)Р(В/Д2) + Р(Дз)Р(В/Дз)+
+ Р(Д4)Р(В/Д4). (5)
По определению шахматного города
РИО = Р(Л2) = Р(Д3) = Р(Л4) = ^.
Наступление В при условии А^ означает, что фишка должна когда-нибудь попасть из точки О^ (куда она попала первым ходом) в точку В. Поэтому
Р(В/Д1) = Р(В/Д2) = Р(В/Д3) = Р(В/Д4) = Ж.
Наконец, по доказанному выше, Р(В) = 1. Подставляя все эти значения в формулу (5), найдем
откуда ж = 1.
Пусть теперь Е — произвольный перекресток шахматного города. Рассмотрим какой-нибудь путь, ведущий из Eq в Е и перенумеруем по порядку все перекрестки, лежащие на этом пути: Eq, Еь Е^, . . Еп = Е.
Обозначим через D событие:
«фишка, вышедшая из Eq, когда-нибудь побывает в Ei, после этого когда-нибудь побывает в Е% и т. д. и, наконец, побывает в Еп = Е».
Как было подсчитано, вероятность того, что фишка, вышедшая из Ei, когда-нибудь попадет в E^i, равна 1. Согласно формуле умножения вероятностей, перемножая эти вероятности для г = 0, 1,2, . . . , п — 1, получим P(D). Очевидно, из наступления события D следует наступление события С;
«фишка когда-нибудь попадет в Е».
В силу свойства 1 § 1
Р(С) > P(D) = 1
и,следовательно, Р(С) = 1.
Проведенное изучение блуждания по шахматному городу дает возможность усилить формулировки, относящиеся к бесконечной дороге. Ранее было доказано, что путники, блуждающие по дороге, с вероятностью 1 встретятся в исходной точке. Теперь мы можем утверждать, что с вероятностью 1 путники встретятся в любом наперед заданном пункте п. Действительно, это равносильно утверждению о том, что фишка, блуждающая по шахматному городу, попадет с вероятностью 1 на перекресток (п, п).
Этот результат, однако, не обобщается на случай любого числа путников, как это было в случае конечных цепей Маркова. Для четырех и большего числа путников, блуждающих по дороге К, вероятность того, что они когда- нибудь снова соберутся все вместе, меньше 1. Для трех путников вероятность
когда-нибудь снова встретиться всем троим равна 1, но для каждой данной точки вероятность того, что встреча произойдет именно в этой точке, меньше 1.
Итоги нашего изучения задачи о встрече и блуждании по шахматному городу можно сформулировать в виде следующих теорем:
Пусть А и В — любив два пункта дороги К. Два путника , вышедшие одновременно из пункта Л, с вероятностью 1 встретятся в пункте В.
Пусть А и В — любые два перекрестка города L. Путник, вышедший из перекрестка А, с вероятностью 1 побывает на перекрестке В.
Доказательства этих теорем были тесно связаны между собой. Доказательство второй теоремы выводилось из частного случая первой теоремы, когда пункты А и В совпадают. Общая формулировка теоремы 1 выводилась в свою очередь из теоремы 2.
Частный случай теоремы 1, составивший первое звено в цепи наших рассуждений, потребовал для своего доказательства выкладок. Этих выкладок можно избежать, если довольствоваться более слабым, чем теорема 1, утверждением.
. Два путника, вышедшие одновременно из некоторого некоторого пункта п дороги К, с вероятностью 1 встретятся.
Если перевести это утверждение на язык шахматного города, то оно примет вид:
. Путник, вышедший из перекрестка (п, п) города L, с вероятностью 1 снова попадет на прямую NN (рис. 84).
Доказательство утверждения 2а можно провести, опираясь только на задачу 210. Мы предлагаем поэтому следующую задачу:
218. Вывести утверждение 2а из задачи 210.
РЕШЕНИЯ ЗАДАЧ
РАЗДЕЛ ПЕРВЫЙ
ЗАДАЧИ О МНОГОЦВЕТНОЙ РАСКРАСКЕ
Докажем эту теорему методом математической индукции. Карту, образованную одной прямой, можно правильно раскрасить двумя красками. Пусть теорема уже доказана для п прямых. Докажем, что она верна и для n + 1 прямых. Рассмотрим карту К, образованную n + 1 прямыми, и откинем одну из этих прямых — прямую I. Мы получим карту К*, которую, по предположению, можно правильно раскрасить двумя красками. Выкрасим ее в черный и белый цвета. После этого мы снова присоединим откинутую прямую I. Она разбивает плоскость на две части, каждая из которых правильно раскрашена двумя красками (рис. 85, а). Оставим в одной из них цвета всех стран
Рис. 85
неизменными, а в другой — изменим белый цвет на черный, а черный — на белый (рис. 85, 5). При этом каждая полуплоскость останется правильно раскрашенной; если же две соседние страны карты К находятся в разных полуплоскостях, то это значит, что они граничат по участку прямой I и образованы рассечением этой прямой некоторой страны карты К*. Эта страна карты К* была окрашена в какой-то цвет; после разбиения ее на две новые страны
мы изменили цвет одной из этих половин. Таким образом, и в этом случае две соседние страны из К окрашены в различные цвета, т. е. мы получили правильную раскраску. Теорема верна для n = 1, по доказанному она верна и для 1 + 1 = 2 прямых, для 2 + 1 = 3 прямых и т. д. для любого числа прямых.
Эту задачу, как и предыдущую, можно решить методом математической индукции. Мы этого, однако, делать не будем (предоставляем это читателю в качестве полезного упражнения), а проведем следующее рассуждение. Для каждой из областей, на которые разбита плоскость, сосчитаем, сколько из проведенных нами окружностей содержат ее внутри себя (для карты рис. 5 ре- \ зультаты такого подсчета приве- /1 (Дены на рис. 86). Заметим, что
/0 числа, отвечающие соседним об-
\/ ластям, всегда отличаются на 1.
\^ /Х^ДДействительно, если две соседние
области А и В разделены дугой \ уокружности С, то одна из них ле
жит внутри, а другая вне С, по рис $6отношению же к любой окружно
сти, отличной от С, обе области А и В лежат одновременно либо внутри, либо снаружи. Достаточно окрасить одной краской все страны с четными номерами и другой краской все страны с нечетными номерами, чтобы получить правильную раскраску нашей карты.
При такой нумерации вершины любого треугольника окажутся занумерованными всеми тремя цифрами 0, 1, 2. Расставим на сторонах треугольников стрелки в направлении от 0 к 1, от 1 к 2 и от 2 к 0. Каждый треугольник получит при этом определенную ориентацию (направление обхода). Треугольники будут двух типов: ориентированные по часовой стрелке (рис. 87) и против часовой стрелки (рис. 88). Окрасим треугольники первого типа
Рис. 87Рис. 88Рис. 89
в белый цвет, а треугольники второго типа — в черный. Так как два соседних треугольника всегда имеют противоположную ориентацию (рис. 89), то мы получим правильную раскраску.
Предположим противное и раскрасим нашу карту правильно в белый и черный цвета. Пусть при этом получилось к белых стран с числами границ Tii, п^ . . ., п^ и I черных стран с числами границ п^, П2, n'z. Каждая граница принадлежит ровно одной белой и ровно одной черной стране; если число границ обозначить g. то
g = т + п2 + . . . + пк = п^ + п2 + ... + П;.
Из этого равенства вытекает, что если про числа ni, п^ . . ., 71/., Tip 712, . . п/ известно, что к +I — 1 из них делятся на тп, то они все делятся на т.
См. рис. 90, на котором поля занумерованы в порядке их обхода.
7121722518236111613825421241921510114920371217225182361116138254212419215101149203
7
12
17
22
5
18
23
6
11
16
13
8
25
4
21
24
19
2
15
10
1
14
9
20
3
7
12
17
22
5
18
23
6
11
16
13
8
25
4
21
24
19
2
15
10
1
14
9
20
3
См. рис. 90 и 91. Мы получили правильную раскраску 25-клеточной доски. На любой другой доске мы также получим правильную раскраску. Действительно, пусть шахматная доска уже правильно раскрашена двумя красками. Тогда каждым ходом конь переходит с поля одного цвета на поле противоположного цвета. Поэтому, если нумеровать поля в порядке их обхода, то все поля с четными номерами будут одного цвета (например, черного), а все поля с нечетными номерами — другого цвета (например, белого). Следовательно, если мы, наоборот, закрасим поля, получившие четные номера, в черный цвет, то мы просто вернемся к прежней раскраске, т. е. получим правильную раскраску.
Нет, нельзя. Раскрасим доску правильно двумя красками и занумеруем поля в том порядке, в каком мы их обошли. Первое поле имеет номер 1, последнее — номер 49, поэтому они должны иметь одинаковый цвет (как поля с нечетными номерами, см. решение предыдущей задачи). Но два соседних поля окрашены в разные цвета.
Раскрасим нашу доску правильно двумя красками. Пусть при этом поле S получило белый цвет (рис. 92). Если бы можно было обойти доску, начиная с этого поля, то, нумеруя поля в порядке их обхода, мы дали бы всем белым полям нечетные номера (см. решение задачи 6) 1, 3, ... . . ., 49. Отсюда число белых полей было бы равно 25, но их всего 24, как явствует из рис. 92.
Каждым ходом конь меняет цвет своего поля. Поэтому, если он попал на поле того же цвета, что и исходное (в данном случае на само исходное поле), то он сделал четное число ходов.
Каждый ход ладьи можно заменить серией простых ходов, при которых ладья передвигается на соседнее поле. Каждым таким простым ходом ладья меняет цвет своего поля. Обойдя всю доску, она сделает 63 простых хода, т. е. нечетное число простых ходов, и попадет на поле другого цвета, нежели исходное, в то время как поля А и В имеют один и тот же цвет.
Нет, нельзя. Кость домино состоит из двух половинок, на каждой из которых изображен один из 7 номеров: 0, 1, 2, 3, 4, 5, 6. Костей столько, сколько всевозможных пар таких номеров. Каждый номер поэтому встречается шесть раз в сочетании с другими номерами; кроме того, имеется одна кость — дубль, — в которой этот номер сочетается сам с собой. Всего, таким образом, каждый номер встречается восемь раз. При составлении цепи кости прикладываются друг к другу половинками с одинаковыми номерами, поэтому внутри цепи каждый номер встречается четное число раз п, а на концах 8 — п, т. е. тоже четное число раз. Следовательно, каждый номер либо вовсе не попадает на концы (нуль — число четное), либо попадает сразу на оба конца.
Пусть общее число людей, когда-либо живших на Земле, есть N. а число сделанных ими рукопожатий т. Перенумеруем всех людей и обозначим через п^ число рукопожатий, сделанных к-м человеком. Если к-й человек жал руку /-му, то это рукопожатие сосчитается как в числе п^ так и в числе п/, поэтому в сумме
S = П1 + п2 + П3 + . . . + Пуу
N слагаемыхкаждое рукопожатие сосчитается два раза иS = 2m.
Но если сумма нескольких чисел четна, то нечетные слагаемые входят четное число раз.
Если бы все участники собрания пожали руку нечетному числу знакомых, то вышло бы, что каждый из 225 человек (225 — нечетное число) сделал нечетное число рукопожатий. Это противоречит предыдущей задаче (если положить N = 225).
Если бы это было возможно, то из каждой точки исходили бы три кривые. Умножив число точек 5 на 3, мы сосчитали бы каждую кривую дважды (ибо она имеет два конца) и получили бы удвоенное число кривых. Но
5-3 = 15
число нечетное.
Рис. 94Рис. 94Рис. 93Рис. 93Одно из возможных решений для а) приведено на рис. 93, для б) — на рис. 94.
Рис. 94
Рис. 94
Рис. 93
Рис. 93
В сумме к\ + к^ + • • • + kv каждая граница засчитывается два раза, так как учитывается в кратности каждого из своих концов (если ее концы совпадают, то граница учитывается дважды при подсчете кратности соответствующей вершины).
Утверждение следует из задачи 16. В самом деле, если сумма нескольких чисел четна, то нечетные слагаемые встречаются четное число раз.
Возможные решения для а), б), в) приведены соответственно на рис. 95, 96, 97.
В сумме П1 + П2 + ... + ns каждая граница засчитывается два раза, так как принадлежит двум соседним странам.
Следует из задачи 19 совершенно так же, как задача 17 — из задачи 16.
Рис. 98Рис. 98См. рис. 98 и 99.
Рис. 98
Рис. 98
Рис. 99
Рис. 100Рис. 100Раскрасим нашу карту правильно двумя красками (рис. 100). Если мы будем нумеровать страны в порядке их обхода, то, так как ладья каждым ходом переходит из страны одного цвета в страну другого цвета, все страны с четными номерами будут одного, а нечетными — другого цвета (см. решение задачи 6). Всего стран 21, из них с нечетными номерами должно быть 11 (1-я, 3-я, . . ., 21-я), а с четными — 10. В то же время черных стран 12, а белых только 9.
Рис. 100
Рис. 100
Рис. 101
Если бы какая-нибудь вершина имела нечетную кратность, то уже страны, к ней прилегающие, нельзя было бы правильно раскрасить двумя красками (рис. 101).
Рассмотрим путь нашей ладьи (он дан прерывистой линией на рис. 102). Уничтожим теперь всю ту часть карты, которая находится вне нашего пути, сам же путь присоединим к карте.
У нас получится новая карта, изображенная на рис. 103. Все внутренние вершины этой карты имеют по условию четную кратность, наружные же вершины, образованные пересечением границ старой карты с путем ладьи, имеют кратность 3. Вершин,
Рис. 102Рис. 102имеющих нечетную кратность, будет четное число (задача 17), поэтому ладья пересекла границы четное число раз, или, что то
Рис. 102
Рис. 102
же самое, сделала четное число ходов.
Случай, когда ладья, вышедшая из Sq, побывала в каждой стране не более одного раза, уже разобран в задаче 24. Пусть теперь она побывала дважды в некоторой стране Si, т. е. пересекла
в этой стране свой путь (рис. 104). Пусть число ходов на участке S^aSi равно р, на SibSi равно д, на SicSq равно г. Надо доказать, что р + q + г четно. Но q четно в силу задачи 24, путь S^aSicS^ тоже удовлетворяет условиям задачи 24, поэтому р + г также четно. Отсюда р + q + т четно. Если ладья делает не одну, а две петли (рис. 105), то, отбросив одну из них, например SibSi, мы придем к только что рассмотренному
Рис. 104Рис. 105Рис. 104Рис. 105случаю; на прохождение же петли
Рис. 104Рис. 105
Рис. 104Рис. 105
SibSi снова в силу задачи 24 потребуется четное число ходов, поэтому и во всем пути будет содержаться четное число ходов. Так мы можем доказать наше утверждение для любого числа петель.
Если пройти второй путь в обратном направлении, то мы придем из S^ в Si на q-м ходу. Поэтому, если, выйдя из Si, пойти
первым путем в S2 и затем из S2 пойти в Si, проходя второй путь в обратном направлении, то мы вернемся в Si, сделав p + q ходов. В силу задачи 25 р + q четно, откуда р и q либо оба четны, либо оба нечетны.
Первый способ. Выйдем ладьей из некоторой страны Sq и будем обходить одну за другой страны нашей карты, нумеруя их в порядке обхода. Может быть, нам случится побывать дважды или даже большее число раз в одной и той же стране. Тогда эта страна получит не один номер, а два или несколько номеров. Однако в силу задачи 26 все эти номера будут иметь одинаковую четность. Напротив, соседние страны получат номера различной четности. Действительно, если в страну Si можно прийти из Sq за р ходов и если Si граничит с S2, то в S2 можно прийти из Sq за р + 1 ход. Значит, всякий путь, ведущий из Sq в S2, состоит из числа ходов той же четности, что и р + 1, и, следовательно, противоположной четности р. Таким образом, если обойти ладьей все страны карты и окрасить затем одной краской страны с четными и другой краской страны с нечетными номерами, то мы получим правильную раскраску.
Второй способ. Будем ходить по границам и вершинам нашей карты. При этом, пройдя границу и оказавшись в некоторой вершине, мы пойдем дальше по любой другой границе (не по той, по которой пришли!), исходящей из этой вершины. Вершин кратности 1 в карте нет, и, войдя в любую вершину, мы всегда сможем из нее выйти. Будем идти до тех пор, пока первый раз не попадем в вершину, в которой мы уже были, например в вершину А. Участок нашего пути между выходом из вершины А и возвращением в нее предоставляет собой замкнутый самонепересекающийся контур; снимем его с карты. При этом кратность каждой вершины либо не изменится (если контур не проходит через нее), либо уменьшится на 2 (если контур через нее проходит), т. е. по-прежнему останется четной (некоторые вершины кратности 2 могут при этом исчезнуть). Поэтому во вновь получившейся карте мы снова можем выделить некоторый замкнутый самонепересекающийся контур, составленный из границ, который мы опять снимем. Продолжим этот процесс до тех пор, пока не исчерпаем всю карту. Итак, карта, все вершины которой имеют четную кратность, может быть получена наложением друг на друга контуров, разбивающих плоскость на две части, подобно тому как карта рис. 5 получается наложением окружностей. Совершенно так же, как и в задаче 2, доказывается, что такую карту можно правильно раскрасить двумя красками.
Замечание. Аналогичными рассуждениями нетрудно показать, что карту, у которой все вершины имеют четную кратность, можно начертить одним росчерком пера, т. е. не отрывая пера от бумаги и не проводя никакую границу дважды. Вообще сеть кривых может быть вычерчена одним росчерком пера лишь в одном из двух случаев: если все вершины имеют четную кратность или если нечетную кратность имеют ровно две вершины (в последнем случае надо начинать росчерк в одной из этих вершин и кончать в другой).
При решении этой задачи можно воспользоваться либо методом индукции (см. задачу 1), либо методом, которым решается задача 2. Мы дадим схему решения вторым методом. Возьмем какую-то из наших фигур (окружность с хордой). Она разбивает плоскость на три части. Во всех странах карты, лежащих внутри одной из этих частей, поставим цифру 0, в странах, лежащих внутри второй части, — цифру 1 и в странах, расположенных в третьей части, — цифру 2. Проделаем такую операцию для всех фигур. Каждой стране при этом будет сопоставлено п цифр. Сложим их и возьмем остаток от деления их суммы на 3. Страны, у которых этот остаток равен 0, выкрасим белой краской, страны, для которых он равен 1 и 2, — соответственно красной и черной. Так же как и в задаче 2, легко показать, что полученная раскраска будет правильной.
Пусть сторона доски образована т шестиугольниками. Откинем 6(m — 1) полей, лежащих на всех ее шести сторонах. У нас останется доска того же вида, но со стороной т — 1. Поэтому, если мы обозначим через Sm число полей доски со стороной т, то
Sm = 6(m - 1) + Sm-1.
Точно так же
Sm-1 = 6(т - 2) + Sm-2,Sm-2 = 6(m - 3) + 5т_3,
52 = 6-1 + 5i,
5i = l.
Отсюда
Sm = 6(m — 1) + 6(m — 2)+ ... + 6-1 + 1 =
= 1 + 6[1 + 2 + ... + (m - 2) + (m - 1)]. Ho
1 + 2 + . . . + (m - 2) + (m - 1) =).
Поэтому
5m = 1 + б(т"21)т = Зт2 - Зт + 1.
См. рис. 106.
Мы получили правильную трехцветную раскраску доски со стороной 3 (рис. 106 и 107) ). То же самое мы получим на
Рис. 106 Рис. 107
любой другой доске. В самом деле, пусть доска уже правильно раскрашена тремя красками. В таком случае верблюд переходит с красного поля на белое, с белого на черное и с черного на красное (сравните рис. 19 и 20). Если верблюд выходит с центрального, красного, поля и мы выпишем последовательно цвета полей, которые он проходит, то получится последовательность (к — красный, б — белый, ч — черный):
кбч кбч кбч кбч кб. . .
Поэтому, как бы верблюд ни обходил доску (при условии, что вышел с красного поля), поля, номера которых делятся на 3, будут окрашены в черный цвет, а поля, номера которых дают при делении на 3 в остатке 1 и 2, будут выкрашены соответственно в красный и белый цвета.
Таким образом, раскраска, описанная в формулировке задачи 31, совпадает с исходной правильной раскраской шестиугольной доски (сравните задачу 6).
Если, например, верблюд вышел с черного поля, то последовательность цветов проходимых им полей имеет вид (см. предыдущую задачу)
чкб чкб чкбч . . .
Период этой последовательности состоит из трех членов, поэтому верблюд может оказаться на поле того же цвета, что и исходное (в частности, на самом исходном поле) только в том случае, если он сделал число ходов, кратное трем.
Чтобы обойти доску, состоящую из 19 полей (рис. 107), верблюд должен сделать 18 ходов, т. е. число ходов, кратное трем, и оказаться поэтому на поле того же цвета, что и исходное. Следовательно, полей этого цвета он проходит больше, чем полей каждого из остальных цветов. Но полей цвета углового поля не больше, чем полей каждого из остальных цветов (см. рис. 107).
Чтобы обойти доску из 3m2 —Зт + 1 полей (см. задачу 29), верблюд должен сделать 3m2 — 3m = 3(m2 — m) ходов и, так как это число кратно трем, он попадет последним ходом на поле того же цвета, что и исходное. Но поле, соседнее с исходным, всегда другого цвета. Следовательно, попасть на соседнее поле верблюд не может.
Последним ходом верблюд попадает на поле того же цвета, что и исходное. Полей этого цвета, следовательно, должно быть больше, чем полей каждого из остальных цветов. В то же время на нашей доске (см. рис. 20) 21 черное поле, 21 белое поле и 19 красных полей.
Рис. 109Рис. 109Рис. 108Рис. 10825242524См. рис. 108 и 109 ). Мы получили правильную раскраску.
Рис. 109
Рис. 109
Рис. 108
Рис. 108
25
24
25
24
37. На нашей доске разом, надо сделать37. На нашей доске разом, надо сделатьполей. Чтобы обойти ее указанным обхода. Каждым третьим ходом верблюд
37. На нашей доске разом, надо сделать
37. На нашей доске разом, надо сделать
попадает на поле того же цвета, что и исходное (см. рис. 109). Таким образом, последним ходом верблюд попадает на поле цвета
исходного поля и полей этого цвета должно быть больше, чем полей каждого из остальных цветов. Но восьмиугольные поля красятся в черный и белый цвета, причем имеется 9 красных и всего лишь 8 черных и 8 белых полей.
Рис. ПОРис. ПОИз любой вершины в любую мы можем пройти по сторонам треугольников, если не обращать внимания на стрелки. Исправим теперь этот путь так, чтобы наше движение все время происходило по направлению стрелок. Исправление пути протекает следующим образом. Там, где мы проходили сторону по направлению стрелки, мы оставляем путь без изменения. Там же, где мы шли по сторонам против стрелки, мы делаем обход по двум другим сторонам
Рис. ПО
Рис. ПО
одного из двух соседних треугольников (рис. 110; путь от Л к В против стрелки мы заменяем путем АС В или путем ADB}.
Прежде всего ясно, что достаточно доказать эту теорему для того случая, когда верблюд нигде не пересекает свой путь, потому что с петлями можно справиться точно так же, как при решении задачи 25. Итак, пусть верблюд побывал в каждой вершине
Рис. 111Рис. 111лый. Поэтому все треугольники, примыкающие к внешней облый. Поэтому все треугольники, примыкающие к внешней обтолько один раз и вернулся в исходную. Уничтожим все то, что находится вне области, ограниченной путем верблюда (рис. 111). Останется карта, которую можно правильно раскрасить двумя красками. В самом деле, треугольники, примыкающие к пути верблюда справа, выкрашены в черный цвет, а примыкающие слева — в бе-
Рис. 111
Рис. 111
лый. Поэтому все треугольники, примыкающие к внешней об
лый. Поэтому все треугольники, примыкающие к внешней об
ласти, имеют один и тот же цвет, и мы получим правильную раскраску, окрасив внешнюю область в противоположный цвет.
Так как на полученной карте все страны, кроме одной, — треугольники, то в силу задачи 4 число границ внешней области, т. е. число сторон, лежащих на пути верблюда, также делится на 3, что и требовалось доказать.
Проведем вспомогательный путь из В в Л (это можно сделать в силу задачи 38). Пусть на его прохождение верблюд затратил г ходов (рис. 112). Тогда в силу задачи 39
Рис. 112Рис. 112р+г делится на 3 и q+r делится на 3, откуда (р + г) — (q + г) = = р — q тоже делится на 3.
Рис. 112
Рис. 112
Отметим некоторую вершину А. Пусть В — любая вершина. Верблюд может пройти из А в В, вообще говоря, многими различными путями, и каждому из этих путей отвечает свое число ходов. Однако в силу задачи 40 остаток от деления
на 3 для всех этих чисел один и тот же. Отнесем этот остаток
вершине В в качестве ее номера. Проделаем то же самое для всех вершин. Они окажутся занумерованными цифрами 0, 1, 2. Докажем, что соседние вершины получили различные номера. Пусть Bi и В2 — две такие вершины. Их соединяет стрелка, которая идет, например, от Bi к В2. Пройдя верблюдом из А в Bi за р ходов и сделав еще один ход по направлению стрелки В^, мы попадем в В^. Таким образом, из А в В^ можно пройти за р + 1 ход. Но числа р и р + 1 дают при делении на 3 различные
остатки.
Построим карту К*, двойственную нормальной карте К. В силу соотношения 4) между двойственными картами карта К* состоит из треугольников. По теореме, приведенной на с. 30, карту К можно правильно раскрасить тремя красками тогда и только тогда, если вершины К* можно правильно занумеровать тремя цифрами. Но вершины карты К*, состоящей из треугольников, можно правильно занумеровать тремя цифрами в том и только в том случае, когда сами треугольники можно правильно раскрасить двумя красками, (см. с. 26-27), или, что то же самое, когда все вершины К* имеют четную кратность. Последнее же условие равносильно тому, что каждая страна карты К имеет четное число границ (соотношение 4 между двойственными картами) .
Наше утверждение, таким образом, доказано.
Собственно говоря, доказательство приведено нами лишь для связных карт: только в этом случае мы можем без каких-либо неприятностей переходить к двойственным картам. Однако теорема верна и для несвязных карт. Докажем ее для случая, когда карта распадается только на две несообщающиеся между собой части.
6 Е. Дынкин, В. Успенский
Пусть S — разделяющая страна несвязной нормальной карты К, все страны которой четноугольники (рис. 113). Рассмотрим от-
Рис. 113 заботимся при этом, чтобы S*Рис. 113 заботимся при этом, чтобы S*дельно две карты а и а (рис. 114, а и б), на которые распадается карта К. Каждая из этих карт связна. Все стороны карт К* и К", кроме, быть может, S' и SM — четноугольники по условию. Но так как на карте К’ (как и на карте К") не может существовать только одна страна с нечетным числом границ (задача 20), то и S' и S" — тоже четноугольники. По только что доказанной теореме карты К* и Км можно правильно раскрасить тремя красками. Пои S" были выкрашены в один
Рис. 113 заботимся при этом, чтобы S*
Рис. 113 заботимся при этом, чтобы S*
и тот же цвет. Тогда, очевидно, и карту К можно правильно раскрасить тремя красками. Аналогично теорема доказывается и для случаев, когда карта распадается на три, четыре и более
Рис. 114Рис. 114частей.
Рис. 114
Рис. 114
С каждой границей сопоставляем в качестве номера сумму номеров двух прилегающих к ней стран. При этом получается
один из трех номеров (0, 1), (1, 0) или (1, 1), ибо сумма двух номеров дает (0, 0) только в том случае, если эти номера равны. Нумерация правильная, ибо если а, 6, с — номера стран, сходящихся в некоторой вершине, то границы, исходящие из этой вершины, получают номера а + Ь, а + си Ь + с. Но а + b / а + с, так как b ^ с. Точно так же а + Ь ^ Ь+с и а + с / Ь+с. (Буквами а, 6, с мы сокращенно обозначаем пары (0, 0), (0, 1), (1, 0) и (1, 1).)
Достаточно рассмотреть случай, когда ладья в каждой стране побывала не более одного раза. Общий случай сводится к этому так же, как в задаче 25 (если ладья делает петли и сумма номеров по каждой петле равна (0, 0), то сумма номеров по всему пути также равна (0, 0)).
Рис. 115
Пусть внутри области, ограниченной путем ладьи (на рис. 115 путь ладьи показан пунктирной линией), лежат вершины Л1, Л2, . . ., Av. Если сложить номера границ, сходящихся в каждой из этих вершин, то получим (0, 0). Выпишем эти равенства для каждой из вершин Л1, Л2, . . ., А^ и сложим их. Мы получим в правой части (0, 0), а в левой части — сумму номеров всех границ, у которых один или оба конца лежат внутри области, обойденной ладьей. При этом границы, у которых оба конца внутренние, будут сосчитаны дважды, а границы, у которых только один конец лежит внутри нашей области, будут сосчитаны один раз. Если сумма номеров первых границ есть ж, а вторых — у. то
2ж + у = (0, 0). Но 2ж = (0, 0) для всякого номера ж, поэтому у = (0, 0), что и требовалось доказать.
Первый способ. Фиксируем некоторую страну S и отнесем ей номер (0, 0). Выйдем ладьей из этой страны и обойдем ею все страны карты так, чтобы в каждой страна мы побывали
хотя бы один раз. Вычислим сумму номеров тех границ, которые пересекла ладья на пути из S в данную страну Q: пусть эта сумма есть а. Припишем а стране Q в качестве ее номера.
Убедимся прежде всего, что нумерация стран не зависит от способа обхода карты. Действительно, пусть мы пришли из S в некоторую страну Q двумя путями (рис. 116). Пусть сумма
Рис. 116Рис. 116номеров границ на пути SmQ есть а, а на пути SnQ есть Ь. В силу задачи 44 сумма номеров границ, взятая по пути SmQnS, есть (0, 0), следовательно, а+b = (0, 0). Но два номера в сумме дают (0, 0) только в том случае, если эти номера равны, поэтому а = b и Q по
Рис. 116
Рис. 116
лучит вполне определенный но-
мер а.
Покажем теперь, что полученная нумерация — правильная. Пусть Р и Q — две соседние страны, разделенные границей
с некоторым номером с, и пусть сумма номеров границ на пути из S в Р есть а, так что Р имеет номер а. Пройдем из Р в Q, перешагнув через границу с номером с. Тогда Q получит номер а + с. Но а + с ф а.
Второй способ. Занумеруем границы цифрами 1, 2, 3. Выйдем из некоторой вершины А по границе с номером 1 и будем ходить по вершинам и границам карты; при этом, пройдя границу с номером 1, мы всякий раз пойдем дальше по границе с номером 2, а пройдя границу с номером 2, мы перейдем на границу с номером 1. Наступит момент, когда мы первый раз придем в вершину В, в которой мы уже были.
Граница, по которой мы приходим в В, имеет номер 1 или 2. В силу правильности нумерации вершина В долж
на совпасть с А (если бы вершина В не совпала с Л, то нумерация границ, сходящихся в В, не была бы правильной (рис. 117)).
Таким образом, наш путь, состоящий из границ с номерами 1 и 2, представляет собой замкнутый самонепересекающийся контур. Возьмем любую границу с номером 1 или 2, не попавшую в этот контур, и, начиная с нее, проделаем такой же обход; мы снова получим некоторый контур. Продолжим этот процесс до тех пор, пока не исчерпаем всех границ с номерами 1 и 2.
Итак, границы с номерами 1 и 2 образуют систему замкнутых самонепересекающихся контуров. Эти контуры разбивают карту на области М^ М^ . . ., Мр; каждая область содержит несколько стран. Если стереть все границы с номером 3, то останется карта, границами которой будут наши контуры, а странами — области М^ М^ . . .^ Мр. Дословно так же, как и в задаче 2, доказывается, что Mi, М2, . . ., Мр можно правильно раскрасить двумя красками а и Ь. Рассмотрим аналогичную систему контуров, составленную из границ с номерами 1 и 3. Она разбивает плоскость на области ^, N^^ . . ., NT, которые мы правильно раскрасим красками с и d. Каждая страна S первоначальной карты содержится в одной из областей Mi, М2, . . ., Мр, имеющей цвет а или 6, и в одной из областей TVi, W2, • • •, NT^ имеющей цвет с или d. Соответственно этому отнесем стране одну из четырех пар (а, с), (а, d), (6, с) или (6, d). Легко убедиться, что такая нумерация стран парами является правильной.
Согласно задаче 45 достаточно показать, что границы такой карты можно правильно занумеровать тремя цифрами. Будем ходить верблюдом по
границам карты, переходяР
с каждой границы на любую/
соседнюю. Выйдем из некото-А-Н
рой границы, которой присвоим/
номер 1, и дальше нумерацию/
производим так. Пройдя какую-О
нибудь границу Л В,ужеа/
имеющую номер а (рис. 118), мы попадаем в вершину В. Дальше можно пойти либо налево (по
ВСР либо направо (по BD).рис ц§
Если мы пойдем налево, то увеличиваем наш номер на 1, т. е. приписываем границе ВС номер а + 1. Если же мы идем направо, то уменьшаем номер а на 1, т. е. приписываем BD номер а — 1. При этом каждая граница получает, вообще говоря, не один, а несколько номеров (заметим, что номерами могут служить и отрицательные числа). Покажем, что все номера, отвечающие одной и той же границе, дают при
делении на 3 один и тот же остаток. (Если нам это удастся, то, отнеся каждой границе соответствующий остаток, мы получим правильную нумерацию.) Доказательство опирается на лемму:
Верблюд вишел из граници с номером а и вернулся в нее. При возвращении он нумерует эту границу номером Ь. Тогда b — а делится на 3.
Пусть путь верблюда содержит gf границ и пусть мы gy раз шли налево и g^ раз шли направо ^g = gi + g^Y Очевидно, b = = а + gi — g^-, поэтому нужно доказать, что gi — g^ делится на 3. Как обычно, доказательство достаточно провести для случая, когда верблюд ни в какой границе не был более одного раза. Путь верблюда показан на рис. 119 (g' = 13). Все границы, исходящие
Рис. 119Рис. 119из вершин, которые лежат на пути верблюда, но сами не принадлежащие этому пути, распадаются на два типа: оставшиеся справа от направления движения верблюда (их число gi *)) и оставшиеся слева от этого направления (их число g2 *)) • Если верблюд обошел свой путь по часовой стрелке (как на рис. 119), то границы
Рис. 119
Рис. 119
первого типа лежат внутри области G, ограниченной путем верблюда, а границы второго типа — вне этой области (на рис. 119 gi = 5, g^ = 8). Таким образом, надо доказать, что разность между числом границ, отходящих от пути верблюда внутрь, и числом границ, отходящих от пути верблюда наружу, делится на 3.
Пусть и — число вершин, лежащих как в области G, так и на самом пути верблюда, gi — число границ, лежащих строго внутри области G, и Hi, Hi, . . ., ns — числа границ стран, расположенных в G. Имеют место соотношения
3v = 2(^ + /) + g2,(1)
П1 + П2 + ... + ns = 2gi + g*.(2)
Вычитая (2) из (1), получаем
g' + gi = 3v - (ni + n2 + • • • + ns).
Так как каждое из чисел ni, п^ . . ., ns по условию делится на 3, то и g' + g2 тоже делится на 3. Но g' = gi + gs^ поэтому и gi + 2g2 делится на 3, равно как и gi + 2g2 - 3g2 = gi - g^ что и требовалось доказать.
Мы ограничимся доказательством этой леммы и предоставим читателю завершить решение задачи самостоятельно (схема доказательства такая же, как в задачах 39-41).
На получившейся карте кратность каждой из вершин равна 4. В силу задачи 16
4 • 6 = fei + fe2 + • • • + ^6 = 2g,
откуда g = 12.
Карта связна. Если бы она была несвязна, то по крайней мере в одной из частей, на которые она распалась бы, было бы меньше четырех вершин, ибо число всех вершин равно 6. В то же время, так как эта часть совершенно изолирована, каждая из ее вершин может быть соединена только с вершиной той же части. Это противоречит тому, что каждая вершина соединена ровно с четырьмя другими вершинами.
Рис. 120 неверно. ПоэтомуРис. 120 неверно. ПоэтомуТак как карта связна, то мы можем применить теорему Эйлера
Рис. 120 неверно. Поэтому
Рис. 120 неверно. Поэтому
s = g + 2 — v = 8.
В силу задачи 19
П1 + п2 + . . . + П8 = 2g = 24.
Одноугольников и двуугольников на карте нет (никакая вершина не соединена сама с собой и никакие две вершины не соединены двумя различными границами). Поэтому все числа ni, П2, . . ., ng не меньше 3. Если бы хотя бы одно из них было больше 3, то их сумма была бы больше чем 3 • 8 = 24, что
ni = п2 = . . . = ng = 3 (требуемая карта построена на рис. 120).
Предположим противное и проведем требуемые линии.
Мы получим карту, кратность каждой вершины которой равна 4.
На основании задачи 16
g =g =2222&i + к-2 + • • • + ^7 4-7
g =
g =
22
22
По теореме Эйлера s = g + 2 — ^ = 9 (связность устанавливается совершенно так же, как в предыдущей задаче). В силу задачи 19
(1)(1)П1 + П2 + . . . + Пд — 28.
(1)
(1)
Так как число границ в каждой стране равно самое меньшее 3 (см. решение предыдущей задачи), то из формулы (1) следует, что имеется восемь треугольников и один четырехугольник. Поэтому в силу задачи 4 нашу карту нельзя правильно раскрасить двумя красками. В то же время кратность каждой вершины равна 4, т. е. четна; приходим к противоречию с задачей 27.
Предположим, что такие дороги можно провести. Мы получим карту, вершинами которой будут дома и колодцы, а границами — дороги. Число вершин — 6, кратность каждой вер- 3 • 6
шины — 3. Число границ g == 9 (задача 16), число стран
з = g + 2 — v = 5. Так как никакая дорога не соединяет дом с домом или колодец с колодцем, то, сопоставив каждому дому цифру 0, а каждому колодцу — цифру 1, мы получим правильную нумерацию нашей карты. Отсюда следует, что каждая страна имеет четное число границ (двойственное обращение задачи 23). Двуугольников нет, поэтому наименьшее число границ, которое может иметь страна, равно 4. В силу задачи 19
18 = 2g = П1 + П2 + пз + П4 + П5 > 4 • 5 = 20,
и мы приходим к противоречию.
Предположим противное. У нас получится некоторая карта, имеющая пять вершин; проведенные линии будут служить границами. Кратность каждой вершины равна 4. Имеем g = = ^^ = 10 (задача 16). Отсюда по теореме Эйлера s = g + + 2 — v = 7. В силу задачи 19 ni + П2 + . . . + П7 = 2g = 20. С другой стороны, так как все ni, П2, . . ., П7 не меньше 3, то
Т1\ + 712 Т • • • Т 777 >3*7 = 21.
Мы приходим к противоречию.
Замечание. Если пять точек на плоскости нельзя попарно соединить не пересекающимися друг с другом кривыми, то в пространстве эта задача легко разрешима (рис. 121). Аналогично в пространстве могут быть построены и конфигурации задачи 49 (рис. 122) и задачи 48. Вообще любую схему соединений тг точек, нарисованную на плоскости с пересечениями, можно расположить в пространстве без пересечений (в виде сети непересекаю- щихся нитей, соединяющих тг точек — вершин сети). Трудности встречаются при решении задачи обратного характера: какие пространственные сети кривых нитей можно без пересечений расположить на плоскости? Примерами пространственных сетей,
Рис. 121Рис. 121для которых такое помещение на плоскость невозможно, являются сети рис. 121 и 122. Очевидно, что если какая-нибудь пространственная сеть содержит часть, устроенную как сеть рис. 121 или рис. 122 (в том смысле, что, уничтожив ряд кривых и вершин, мы
Рис. 121
Рис. 121
Рис. 122
получим пять точек, соединенных друг с другом так, как указано в задаче 50, или шесть точек, соединенных так, как указано в задаче 49), то такую сеть нельзя без пересечений положить на плоскость. Доказано, что этим исчерпываются все вообще сети, не помещающиеся без самопересечений на плоскости, т. е. что всякая такая сеть обязательно содержит (в указанном смысле) либо конфигурацию задачи 49, либо конфигурацию задачи 50.
Если бы такие страны существовали, то, выбрав в каждой из них столицу и соединив столицы соседних стран железными дорогами (иными словами, перейдя к двойственной карте), мы получили бы конфигурацию, невозможность которой доказана в предыдущей задаче. Эту задачу, подобно предыдущим, можно решить и непосредственным подсчетом.
Предположим противное. Тогда все числа ni, п^ . . ., ns не меньше 6 и
6s < ni + п2 + . . . + ns = 2g, 3s < g.(1)
С другой стороны, кратности всех вершин не меньше 3, поэтому (задача 16)
ЗУ < 2g.(2)
Складывая неравенства (1) и (2), имеем
3(r + s) < 3g, v + s < g,
что невозможно, так как v + s = g + 2.
Доказательство проведем по индукции. Для карт с числом стран, не превосходящим 6, теорема очевидна. Пусть она доказана для карт с п странами; покажем, что она верна и для случая n +1 страны.
На основании предыдущей задачи существует страна S с числом границ, меньшим чем 6 (рис. 123, а). Представим себе теперь,
Рис. 123Рис. 123
Рис. 123
Рис. 123
Рис. 124Рис. 124
Рис. 124
Рис. 124
что плоскость, на которой нарисована карта, сделана из резиновой пленки, и проделаем следующую операцию. Вырежем ножницами страну S и края образовавшейся дыры начнем стягивать (рис. 123, б) до тех пор, пока дыра не затянется вовсе (рис. 123, в). Получившаяся карта содержит п стран; по предположению, ее можно правильно раскрасить шестью красками. Если мы теперь снова восстановим страну S, то, так как она граничит самое большее с пятью странами, мы можем закрасить ее в цвет, не совпадающий с цветами соседних с нею стран. Теорема, таким образом, доказана.
Доказательство проведено нами лишь для связных карт (мы воспользовались задачей 52). Однако оно немедленно переносит-
Рис. 125
ся и на несвязные карты. Как это делается, покажем на примере. На рис. 124 изображена несвязная карта с одной разделяющей
страной 8. Границы ее распадаются на две связные части, нарисованные отдельно на рис. 125 и 126. Карты рис. 125 и 126
8”8”Рис. 126Рис. 126связны; по доказанному их можно правильно раскрасить шестью красками. Устроим так, чтобы при этом 8' и 8м получили один и тот же цвет. Тем самым, очевидно, мы получили правильную раскраску и для карты рис. 124.
8”
8”
Рис. 126
Рис. 126
Снова воспользуемся методом индукции. Для карт, число стран которых не превосходит 5, утверж
дение очевидно. Предположим, что теорема верна для карт, содержащих не более п стран, и докажем ее для случая n + 1 стран.
В силу задачи 52 существует страна 8 с числом границ, меньшим, чем 6, т. е. граничащая самое большее с пятью другими странами. Если число соседей 8 не больше чем 4, то применяем то же рассуждение, что и в предыдущей задаче. Остается рассмотреть случай, когда 8 имеет ровно пять соседей. Среди этих пяти стран, граничащих с 8^ существуют две, не граничащие друг с другом (задача 51), например 8' и 8м (рис. 127). Сотрем границы между 8 и 8' и между 8 и 8м. Мы получим новую карту, состоящую из п - 1 стран, в которой на месте прежних стран 8^ 8\ 8м будет одна большая страна 8. Раскрасим эту карту правильно пятью красками (по предположению, это возможно). Восстановим теперь уничтоженные границы и вернемся к прежней карте. У S' и S" оставим ту окраску, которая была у 8 (так как они не
Рис 127 граничат друг с другом, то это можно сделать, не нарушая правильности раскраски). Тогда страна 8 будет окружена пятью странами, две из которых S' и S" имеют одинаковый цвет, т. е. 8 граничит со странами лишь четырех различных цветов, и мы можем закрасить ее в пятый цвет, отличный от цветов ее соседей.
Наименьшая возможная кратность вершины равна 3. Поэтому из задачи 16 следует, что
Зг < 2g.
По теореме Эйлера и = g + 2 — s, откуда
3(g + 2 - s) < 2g, 3g + 6 - 3s < 2g,g < 3s - 6,
что и требовалось доказать.
Покажем, что в связной карте с числом стран, меньшим 12, существует страна с числом границ, меньшим, чем 5. Предположим противное. Тогда в силу задачи 19
5s ^ 2g.(1)
Так как по предположению кратность каждой вершины не меньше 3, то в силу задачи 16
ЗУ ^ 2g.(2)
Умножая (1) на 3, а (2) на 5 и складывая, получаем
15(r + s) < 16g.
Заменяем и + s через g + 2:
15(g + 2) < 16g,15g + 30 < 16g, g > 30.
С другой стороны, из задачи 55 следует, что при з < 12 выполняется неравенство g < 3 • 12 — 6 = 30. Мы приходим к противоречию. Следовательно, среди стран нашей карты существует страна с числом границ, меньшим 5.
Дальше решение проводим по индукции. Если число стран не превосходит 4, то раскраска возможна. Пусть теорема верна для п стран. Докажем ее для случая n + 1 страны (n + 1 < 12).
По доказанному в карте, содержащей n + 1 стран, существует страна S, число границ которой меньше 5. Если число соседей такой страны равно 1, 2 или 3, то уничтожаем эту страну и проводим те же рассуждения, что и в задаче 53. Если же число ее соседей равно 4, то рассуждаем так. Имеется пять стран — сама страна S и четыре, соседние с ней. Не может быть, чтобы все они попарно граничили между собой (задача 51). С другой стороны, каждая страна из этих пяти, отличная от S, граничит с S. Следовательно, существуют две соседние с S страны, не граничащие друг с другом. После того как установлен этот факт, доказательство идет дальше совершенно так же, как и в задаче 54.
Предоставим читателю самому перенести это доказательство на несвязные карты.
Замечание. В этой задаче проблема четырех красок решается для частного случая, когда число стран не превосходит 11. В настоящее время самым сильным результатом следует считать, по-видимому, решение проблемы четырех красок для карт с числом стран, не превышающим 38.
РАЗДЕЛ ВТОРОЙ
ЗАДАЧИ ИЗ ТЕОРИИ ЧИСЕЛ
Имеем
0 = 0-0 = 0-1 = 0-2 = 0-3 = 0-4 = 0-5 = 0-6 = 0-7 == 0- 8 = 0- 9 = 2-5 = 4-5 = 6-5 = 8-5.
Произведение числа 0 на любое число, как и в обычной арифметике, всегда равно нулю. Однако в отличие от обычной арифметики произведение может быть равно нулю даже тогда, когда каждый из сомножителей отличен от нуля. Числа 0, 2, 4, 6, 8, 5, которые могут давать нуль при умножении на число, не равное нулю, называются делителями нуля.
Имеем
1 = Ы = 3-7 = 9-9.
Отметим, что в эти равенства не входит ни одно число, являющееся делителем нуля, и входят все без исключения остальные числа.
Для решения задачи достаточно вычислить выражения 6811, 21000 и 3999 в Ю-арифметике. В 10-арифметике имеет место равенство 62 = 6. Умножая это равенство последовательно на 6, 62, 63, . . ., получим
63 = 62, 64 = 63, 65 = 64, . . .
Отсюда вытекает, что при любом показателе п 671 = 6. В частности, 6811 = 6. Для вычисления 21000 заметим, что 24 = 6; следовательно, 21000 = 24'250 = 6250 = 6. Наконец, из равенства З4 = 1 выводим З999 = 34 249+3 = (З4)249 • З3 = З3 = 7.
01234560 12 34 56012345612345602345601345601245601235601234601234501234560 12 34 56012345612345602345601345601245601235601234601234560. Таблица сложения60. Таблица сложения01234560 12 34 56000000001234560246135036251404152630531642065432101234560 12 34 560000000012345602461350362514041526305316420654321Таблица умноженияТаблица умножения
0123456
0 1
2 3
4 5
6
0123456
1234560
2345601
3456012
4560123
5601234
6012345
0123456
0 1
2 3
4 5
6
0123456
1234560
2345601
3456012
4560123
5601234
6012345
60. Таблица сложения
60. Таблица сложения
0123456
0 1
2 3
4 5
6
0000000
0123456
0246135
0362514
0415263
0531642
0654321
0123456
0 1
2 3
4 5
6
0000000
0123456
0246135
0362514
0415263
0531642
0654321
Таблица умножения
Таблица умножения
Разложения нуля и единицы имеют вид
0 = 0- 0 = 10 = 20 = 30 = 4- 0 = 5- 0 = 60,
1 = 1.1 = 2-4 = 3-5 = 6-6.
Мы замечаем, что в 7-арифметике произведение двух чисел может быть равно нулю только тогда, когда хотя бы один из сомножителей равен нулю. В этом 7-арифметика сходна с обычной арифметикой и отлична от 10-арифметики.
Сопоставим выписанную 7-арифметическую таблицу умножения с таблицей умножения в 10-арифметике (с. 44). Между этими таблицами имеется следующая существенная разница: в каждой строчке 7-арифметической таблицы (кроме строчки, соответствующей нулю) встречаются все числа из 7-арифметики, каждое по одному разу; между тем в 10-арифметической таблице в ряде строчек некоторые числа из 10-арифметики отсутствуют, а другие повторяются несколько раз. Такими строчками с повторениями, кроме строчки 0, являются также строчки 2, 4, 5, 6, 8, т. е. строчки, соответствующие делителям нуля (см. решение задачи 57). Отсутствие в 7-арифметической таблице строчек с повторениями связано с отсутствием в 7-арифметике делителей нуля, отличных от нуля.
Вычислим З100 в 7-арифметике:
з2 = 2, З3 = 6, З4 = 4, З5 = 5, З6 = 1.
тсл2-арифмет]аблица1оженияум01якаГаблица гножения।014-арифметиТаблица сложенияJ0 12 3каТаблица умножения0 12 30101010100001123012301230123012301230 0 0 00 12 30 2 0 20 3 2 1тсл2-арифмет]аблица1оженияум01якаГаблица гножения।014-арифметиТаблица сложенияJ0 12 3каТаблица умножения0 12 30101010100001123012301230123012301230 0 0 00 12 30 2 0 20 3 2 162. Приводим таблицы для 2-арифметики и 4-арифметики:62. Приводим таблицы для 2-арифметики и 4-арифметики:^100 ^6-16+4 /^6\16 , ^^100 ^6-16+4 /^6\16 , ^Следовательно,
т
сл
2-арифмет]
аблица1
оженияум
01
яка
Габлица гножения।
01
4-арифмети
Таблица сложенияJ
0 12 3
ка
Таблица умножения
0 12 3
0
1
010
101
000
011
2
3
01230
12301
23012
30123
0 0 0 0
0 12 3
0 2 0 2
0 3 2 1
т
сл
2-арифмет]
аблица1
оженияум
01
яка
Габлица гножения।
01
4-арифмети
Таблица сложенияJ
0 12 3
ка
Таблица умножения
0 12 3
0
1
010
101
000
011
2
3
01230
12301
23012
30123
0 0 0 0
0 12 3
0 2 0 2
0 3 2 1
62. Приводим таблицы для 2-арифметики и 4-арифметики:
62. Приводим таблицы для 2-арифметики и 4-арифметики:
^100 ^6-16+4 /^6\16 , ^
^100 ^6-16+4 /^6\16 , ^
= З4 = 4.
Таблицы умножения в 2-арифметике и 3-арифметике принадлежат к тому же типу, что и 7-арифметическая таблица: в них нет строчек с повторениями, кроме строчки 0. Напротив, 4-арифметическая и 9-арифметическая таблицы умножения, подобно 10-арифметической таблице, содержат ненулевые строчки с повторениями.
Ответы: 1 - 2 ■ 3 • 4 ■ 5 • 6 • 7 • 8 • 9 • 10 = 10,
210 = З10 = . .. = 1010 = 1.
Ответы: 1; 1; 1; 3.
Требуется доказать, что в 1001-арифметике
13 + 23 + З3 + . . . + 5003 + 5013 + ...+ 9983 + 9993 +10003 = 0. (1)
Но в 1001-арифметике1000 = -1,999 = -2,998 = -3,Но в 1001-арифметике1000 = -1,999 = -2,998 = -3,10003 = (-1)3 = -I3 9993 = (-2)3 = —23 9983 = (-3)3 = -З310003 = (-1)3 = -I3 9993 = (-2)3 = —23 9983 = (-3)3 = -З3
Но в 1001-арифметике
1000 = -1,
999 = -2,
998 = -3,
Но в 1001-арифметике
1000 = -1,
999 = -2,
998 = -3,
10003 = (-1)3 = -I3 9993 = (-2)3 = —23 9983 = (-3)3 = -З3
10003 = (-1)3 = -I3 9993 = (-2)3 = —23 9983 = (-3)3 = -З3
Рис. 129Рис. 129Рис. 128Рис. 128
Рис. 129
Рис. 129
Рис. 128
Рис. 128
501 = -500,5013 = (-500)3 = -5003.
Поэтому члены суммы (1), равноотстоящие от концов, взаимно уничтожаются.
а) Решается так же, как задача 65.
Выражение 1^+2^ + . . . + (т —1)^ в силу задачи а) равно нулю в т-арифметике. Следовательно, в обычной арифметике
оно делится на т.
В качестве примера приводим схему умножения на 3 в 7-арифметике (рис. 128), схему умножения на 5 в 10-арифметике (рис. 129) и схему умножения на 3 в 9-арифметике (рис. 130).
Первая из этих схем распадается на циклы, чего нельзя сказать об остальных двух схемах.
Рис. 130
Для нахождения р-арифметического произведения чисел а и b надо найти их обычное произведение и взять его остаток от деления на р. Поэтому р-арифметическое произведение равно нулю тогда и только тогда, когда обычное произведение делится на р. Но, как известно из обычной арифметики, произведение может делиться на простое число р только в том случае, если
один из сомножителей делится на р. Итак, или а или b делится на р; а так как а и b содержатся среди чисел 0, 1, 2, . . ., р — 1, то или а = 0 или b = 0.
Замечание. Нетрудно установить следующий факт: если в m-арифметике из ab = 0 следует, что либо а = 0, либо b = 0, то т — число простое. Отсюда и из задачи 68 вытекает, что р-арифметику мы можем определить как m-арифметику, не содержащую отличных от нуля делителей нуля.
а) Если бы к числу ж подходило две стрелки, скажем, от чисел у и г, то это означало бы, что ау = ж и az = ж. Вычитая одно из этих равенств из другого, найдем а^у — z) = 0, но в силу задачи 68 это невозможно, ибо, по предположению, а ^ 0 и у ^ z.
От каждого числа отходит ровно одна стрелка. Поэтому число стрелок на схеме так же, как и число точек схемы, равно р. Каждая стрелка подходит к некоторому числу. Если бы к какому- нибудь числу не подходила ни одна стрелка, то к некоторому другому числу подходили бы две стрелки, что невозможно согласно задаче а).
В пояснение к проведенному рассуждению заметим, что оно вполне аналогично следующему рассуждению: предположим, что классу, состоящему из 30 учеников, роздано 30 тетрадей; если известно, что ни один из учеников не получил более чем одну тетрадь, то отсюда можно заключить, что каждому из учеников досталось по тетради.
Рассмотрим схему умножения на а. Согласно задаче 696) к числу b подходит стрелка от некоторого числа ж. Но это и значит, что аж = Ь.
а) Пусть b — произвольное число из р-арифметики. Покажем, что b принадлежит некоторому циклу. Будем двигаться, отправляясь от 6, по нашей схеме, переходя от числа к числу, как указывают стрелки. После нескольких переходов (число переходов может, в частности, равняться 1 и во всяком случае не превышает р) мы впервые попадем в точку, в которой уже побывали ранее. Этой точкой может быть только точка 6, ибо в противном случае схема нашего пути имела бы вид, изображенный на рис. 131, т. е. к некоторому числу подходили бы две стрелки, а это невозможно на основании задачи 69а).
Рассмотрим цикл, содержащий число 1. Пусть он имеет вид, изображенный на рис. 132. Умножим этот цикл на произвольное число с ф 0. Мы получим новый цикл нашей схемы (рис. 133) и притом имеющий ту же длину, что и единичный цикл. Ясно, что любой цикл С схемы, кроме нулевого, можно получить таким образом: для этого достаточно умножить единичный цикл на
некоторое число с, принадлежащее циклу С. Следовательно, все ненулевые циклы имеют равную длину.
Рис. 131Рис. 131Рис. 132Рис. 132Рис. 133Рис. 133
Рис. 131
Рис. 131
Рис. 132
Рис. 132
Рис. 133
Рис. 133
Обозначим длину ненулевых циклов через к. а их число через s. Имеем ks = р — 1. С другой стороны, ак = 1 (см. рис. 132). Возвышая последнее равенство в степень s, получим ар-1 = 1.
Вытекает из того, что в ^-арифметике ар-1 — 1 = 0 (см. задачу 71).
Таблицы обратных величин:
в 7-арифметикев 11-арифметике
в 13-арифметике
fe 1 2 34567 8 9101112
-179108112534612
к
Предположим, что ж само себе обратно, т. е. ж = 1/ж. Тогда ж2 = 1, откуда (ж —1)(ж + 1) = 0. Согласно задаче 68 из последнего равенства вытекает, что либо ж — 1 = 0, либо ж + 1 = 0, т. е. или ж = 1 или ж = — 1.
а) В произведении 1 • 2 • 3 • 4 • 5 . . . (р — 1) каждое из чисел, кроме 1 и р — 1, сократится со своим обратным (ср. задачу 73). Поэтому
1 • 2 • 3 • 4 • 5 . . . (р - 1) = 1 • (р - 1) = -1.
б) Следует из задачи а).
Предположим противное. Пусть т — составное (т. е. не простое) число. Тогда т делится на некоторое число ф 1 < < d ^ т — 1. В таком случае (т — 1)! делится на d и (т — 1)! + 1, делясь на т, также делится на d. Но тогда и разность их
[(ш — 1)! + 1] — (т — 1)! = 1
должна делиться на ф что противоречит условию d > 1.
Нам надо доказать, что сумма
S'= 0fc + 1^ + 2fc + ... + (р — 1)^(1)
равна 0 или — 1.
Рассмотрим сначала случай, когда для всякого числа а (а ^ ^ 0) из р-арифметики ак = 1 ). Тогда
= 0^ ++ 2fc + . . . + (р - l)fc = 0 н-1 + 1 + - - - + 1 =
р—1 раз
= р — 1 = —1.
Пусть теперь ак = 1 не для всех отличных от нуля чисел а, т. е. существует число b / 0 такое, что bk / 1. Умножим (1) на Ьк. Получим
Sbk = [0* + 1^ + 2к + ... + (р - 1№ =
= (0 . b)k + (1. Ь)к + (2 . Ь)к + ... + [(р - 1) . Ь\к. Среди чисел 0-6, 1 • 6, 2 • 6, . . ., (р — 1) • b встретятся все числа р-арифметики (для любого а имеет место ^Ь = а). Кроме того, каждое число а встретится здесь лишь один раз, ибо если а = ж 6, то ж = ^. Поэтому
(0 . b)k + (1. Ь)к + (2 . Ь)к + ... + [(р - 1) . Ь\к
есть та же сумма (1), только записанная в другом порядке:
Sbk = 5,
S(bk - 1) = 0.
Так как bk — 1 ^ 0, то, поделив на это выражение обе части равенства, имеем
= 0.
Ниже приводятся схемы возвышения в квадрат: в 7-арифметике (рис. 134), в 12-арифметике (рис. 135) и в 24-арифметике (рис. 136).
Рис. 134
Предположим, что уравнению
(1)(1)ж2 = а
(1)
(1)
удовлетворяет некоторое число b из р-арифметики, т. е. имеет место тождество
Ь2 = а.(2)
Вычитая равенство (2) из уравнения (1), находим
ж2 - 62 = О,
откуда
(ж — Ь)(х + Ь) = 0.
Если произведение двух чисел р-арифметики равно нулю, то один из сомножителей равен нулю (задача 68). Поэтому или
х — b = 0, или ж + b = 0, т. е. что при а ф 0 найденные два решения различны. Действительно,
или ж = 6, или ж = — Ь. Докажем,или ж = 6, или ж = — Ь. Докажем,Рис. 136Рис. 136Рис. 135Рис. 135из равенства b = —Ь следует b + b = 0. Если только рассматриваемая р-арифметика не является 2-арифметикой, то отсюда вытекает, что b = 0, следовательно, также а = 0.
или ж = 6, или ж = — Ь. Докажем,
или ж = 6, или ж = — Ь. Докажем,
Рис. 136
Рис. 136
Рис. 135
Рис. 135
Рассмотрим схему возведения в квадрат в р-арифметике и те числа, из которых извлекается квадратный корень, иными словами, те точки, к которым подходит хотя бы одна стрелка. Пусть к — число таких точек. Тогда в силу задачи 78 к одной из них, именно к точке 0, подходит одна стрелка, а к остальным ^к — 1) точке — по две стрелки. Число всех стрелок на схеме, таким образом, будет
^к - 1) + 1.
С другой стороны, от каждой точки отходит ровно одна стрелка; но точек на схеме р, следовательно, и стрелок р. Поэтому
2(& — 1) + 1 = р, к = ^1.
а) Пусть р = 4к + 1. Согласно задаче 74
1 • 2 ... (р — 1) = —1.
Перепишем это равенство так:
-1 = 1-2.-1 = 1-2.1-2...^-^1-2...^-^
-1 = 1-2.
-1 = 1-2.
1-2...^-^
1-2...^-^
1 - 2...1 - 2...
1 - 2...
1 - 2...
т. е. из — 1 извлекается квадратный корень.
Обратно, пусть дано, что V-1 извлекается, т. е.
.2 _
Возведем это равенство в степень
Но согласно задаче 71
Отсюда р1n_1
( — 1) 2 = 1 и р = 2&, р = 4к + 1.
Таким образом, нельзя извлечь квадратный корень из — 1, если р = 4к + 3.
Пусть а2 + 1 делится на р. В р-арифметике это запишется в виде b2 + 1 = 0 (Ь — остаток от деления а нар), т. е. V-1
извлекается в р-арифметике; отсюда согласно предыдущей задаче р = 4k + 1. С другой стороны, если р = 4к + 1, то в р-арифметике V—1 извлекается, т. е. существует а такое, что а2 = — 1, о2 + 1 = = 0. В обычной арифметике это означает, что а2 +1 делится на р.
Формула выводится в точности так же, как и в обычной алгебре.
Пользуемся тождеством
2 I L I/ I b \2 4ас - Ь2
ах + ох + с = а\ х + — +.
\2а/ 4а
В силу этого тождества уравнение
ах2 + Ьх + с = 0(1)
эквивалентно равенству
илиили4ас — Ь24а4ас — Ь24аЬ2 — 4ас 4а2Ь2 — 4ас 4а2(2)(2)
или
или
4ас — Ь2
4а
4ас — Ь2
4а
Ь2 — 4ас 4а2
Ь2 — 4ас 4а2
(2)
(2)
Из последнего равенства видно, что если уравнение (1) имеет решения, то должен извлекаться корень квадратный из 62 — 4ас. Равенство (2) можно переписать в этом случае в виде
. b ± V^2 — 4асX + — =
2а2а
откуда
_ — 6 ± V^2 — 4ас
Итак, уравнение (1) не имеет решений, если V^2 — 4ас не извлекается, и имеет два решения, вычисляемые по формуле (3), если V^2 — 4ас извлекается. Эти решения различны, если Ь2 — 4ас / 0, и совпадают, если Ь2 — 4ас = 0. В случае 2-арифметики формула (3) теряет смысл, ибо она содержит деление на два.
Вычисляем для каждого из данных уравнений дискриминант D = Ь2 — 4ас. Имеем для первого уравнения D = 3, для второго D = 0, для третьего D = 2. Пользуясь, например, схемой задачи 77 (рис. 134), устанавливаем, что в 7-арифметике V3 не извлекается, а д/2 извлекается и имеет значения 3 и 4. Следовательно, первое уравнение не имеет решений, второе имеет единственное решение, третье имеет два решения. Находим эти решения по формуле (5) задачи 81: для второго уравнения х = 2, для третьего Ж1 = 3иж2 = 6.
Если а и Р — корни уравнения ж2 + сх + d = 0, то, как и в обычной алгебре,
ж2 + сх + d = (ж — а^х — [3\
(Для того чтобы в этом убедиться, достаточно выразить а и [3 через с и d с помощью формул для решений квадратного уравнения и раскрыть скобки.) Поэтому число приведенных уравнений, имеющих два различных корня, равно числу способов, которыми можно выбрать два различных числа а и [3 из совокупности всех р чисел р-арифметики, т. е. равно ^^—. Если уравнение х2 + сх + d = 0 имеет только один корень а, то
х2 + сх + d = (ж — а)2.
Число таких уравнений равно р. Все остальные уравнения, число 2 р(р -1)р(р -1)
которых равно р ——- — р =—-, не имеют решении.
Ниже приводятся схемы возвышения в куб в 7-арифметике (рис. 137), в 11-арифметике (рис. 138), в 13-арифметике
Рис. 139Рис. 1392 о—*-о 87°^—° 62 о—*-о 87°^—° 6Рис. 138Рис. 1383 о>-о 10 6 о^ео 53 о>-о 10 6 о^ео 57°^—°14 12°—^°117°^—°14 12°—^°11Рис. 140Рис. 140
Рис. 139
Рис. 139
2 о—*-о 8
7°^—° 6
2 о—*-о 8
7°^—° 6
Рис. 138
Рис. 138
3 о>-о 10 6 о^ео 5
3 о>-о 10 6 о^ео 5
7°^—°14 12°—^°11
7°^—°14 12°—^°11
Рис. 140
Рис. 140
(1)(1)В силу задачи 71В силу задачи 71Ьр-г = 1.Ьр-г = 1.(2)(2)
(1)
(1)
В силу задачи 71
В силу задачи 71
Ьр-г = 1.
Ьр-г = 1.
(2)
(2)
(рис. 139) и в 17-арифметике (рис. 140).
а) Пусть
63 = 1.
Поскольку р = 3&±2, то р — 1 = 3&±1, и равенство (2) принимает вид
63fc+1 = 1.(3)
Возвышая равенство (1) в степень к, найдем
b3k = 1(4)
и, поделив (3) на (4), получим
b = 1.(5)
Итак, из (1) следует (5), что и требовалось доказать.
Пусть ж3 = а и у3 = а. Разделив первое из этих равенств
на второе, получим I — I = 1, откуда согласно задаче а) — = 1, \ У JУ
т. е. х = у.
Составим таблицу
О, 1, 2, 3,р-1,
О3, I3, 23, З3, . .. , (р- I)3, выписывая в верхней строчке все р чисел из р-арифметики и подписывая под каждым из них его куб. На основании доказанного в задаче б) нижняя строчка состоит из р различных чисел, следовательно, в ней содержатся все числа из р-арифметики. Но это и значит, что из любого числа р-арифметики извлекается кубический корень.
Из равенства (ж — 1)(ж2 + ж + 1) = 0 следует, что или
ж - 1 = О
или
ж2 + ж + 1 = 0.
Из первого уравнения находим
Ж1 = 1,
из второго
В 103-арифметике —3 = 100 и V-3 = ±10. Подставляя эти значения V-3 в формулу (1), получаем
жх = 1, Ж2 = 56, жз = 46.
Всякое значение корня кубического из единицы удовлетворяет уравнению ж3 — 1 = 0, и, стало быть, если оно не равно
единице, то удовлетворяет квадратному уравнению ж2 + ж + 1 = 0. В зависимости от того, извлекается или не извлекается в р-ариф- метике V-3, последнее уравнение либо имеет два различных корня, вычисляемых по формуле (1) решения задачи 86, либо не имеет корней в р-арифметике. Исключениями являются случаи 2- и 3-арифметики. В 2-арифметике теряет смысл формула (1), в 3-арифметике — 3 = 0, уравнение ж2 + х + 1 = 0 имеет только один корень и этот корень равен 1.
Пусть р > 3 и пусть существует целое число а такое, что а2 + 3 делится на р. Если остаток от деления а на р равен 6, то в смысле р-арифметики
ь2 + з = о
или „
Ь2 = -3.
Значит, в р-арифметике извлекается V-3. На основании задачи 87 заключаем отсюда, что ^Т имеет три различных значения. В силу задачи 85 р не может иметь вида Зк + 2 и, стало быть, имеет вид Зк + 1.
Уравнение 1-й степени ах+Ь = 0 имеет только один корень b
х = — а
Пусть наша теорема доказана для многочленов n-й степени. Докажем, что она верна для многочленов (п + 1)-й степени. Предположим противное. Пусть многочлен (п + 1)-й степени
аожп+1 + сцж” + • • • + а^х + а„+1 (ао / 0) (1) имеет по крайней мере п + 2 корня Ж1, Ж2, . . ., жп+1, жп+2- Образуем многочлен
а^х - жД(ж - ж2). . . (ж - жп+1). (2) У этого многочлена коэффициент при жп+1 равен сц^ поэтому у разности
аожп+1 + aixn +. . .+an+i-ао(ж-Ж1)(ж-ж2) . . . (ж-жп+1) (3) член с жп+1 отсутствует вовсе и многочлен (3) является многочленом n-й степени. Но он имеет своими корнями п + 1 чисел Ж1, Ж2, . . ., жп+1. Так как, по предположению, теорема доказана для многочленов n-й степени, то все коэффициенты многочлена (3) равны нулю. Но они суть разности соответствующих коэффициентов многочленов (1) и (2); поэтому все коэффициенты многочлена (1) равны коэффициентам многочлена (2), т. е. многочлены (1) и (2) совпадают. Но тогда (2) должен обращаться в нуль при ж = жп+2:
^o(^n+2 ^1)(^п+2 ^2) • • • (^п+2 ^п+1) = 0,
что невозможно, так как
CIq ^ ^> ^п+2^1 ^ 0, • • • ) «^п+2^п+1 ^ ^*
Теорема верна для п = 1, по доказанному она верна и для степени 1 + 1 = 2, для степени 2 + 1 = 3 и т. д. для всех вообще степеней.
Приведенное доказательство одинаково пригодно как для обычной арифметики, так и для р-арифметики.
г < р — 1.г < р — 1.Пусть остаток от деления к на р — 1 есть г:
г < р — 1.
г < р — 1.
к = Q^P — 1) + г) Тогда для всех ж
(1)(2)(1)(2)хР-1 = 1,х^Р-1^ = 1,хк = х^Р-1^ = 1,откуда, поделив (2) на (1), получим для любого ж
(1)
(2)
(1)
(2)
Если г > 0, то у многочлена хг — 1 не все коэффициенты нули. В то же время число его корней р — 1 > г (ж = 1, 2, . . . , р — 1), что противоречит утверждению задачи 89.
Имеем
(а+) = аР"1 = 1
р-1
(задача 71), поэтому а 2= ±1. Если уа извлекается, т. е.
р-1
существует b такое, что Ь2 = а. то а 2 = bp-1 = 1. Итак, если д/а извлекается, то а есть корень уравнения
(1)(1)р-1
(1)
(1)
Ж 2= 1.
У этого уравнения не более -—- корней (задача 89). С другой стороны, отличных от нуля чисел, из которых извлекается квадратный корень, ровно р^ (задача 79) и все они удовлетворяют уравнению (1). Поэтому уравнению (1) удовлетворяют только те числа, из которых извлекается квадратный корень. Для осталь- р-1
ных чисел остается только одна возможность а 2 = — 1.
Доказательство этой теоремы содержится в решении задачи 89. Для полноты изложения мы повторим здесь наши
рассуждения. Многочлен
аохи + aixu-i + . . . + an-ix + ап - а0(х - xi)(x - Х2) . . . (х-хп) является многочленом (п — 1)-й степени, имеющим п корней, поэтому все его коэффициенты — нули и коэффициенты многочленов а^хи + ахж71-1 + . . . + an_ix + ап и а^х — х-^х — х^ . . . . . . (х — хи) совпадают.
Многочлен хр-1 — 1 имеет р — 1 корней: 1, 2, 3, . . ., р — 1. В силу задачи 92
хр 1 — 1 = (ж — 1)(ж — 2) . . . [ж — (р — 1)].
Полагая в этом тождестве ж = 0, имеем
— 1 = (—!)(—2)... [—(р — 1)] =
= (—1)р-11.2 . . . (р — 1) = 1 • 2 ... (р — 1).
а) _37233|189 ^37233:189 = 197
“ 1323 197
3591
“1701
189
"189
0
Сокращаем делимое и делитель на 8:
36408 : 328 = 4551: 41
4551141 ^36408:328 = 111
“ 41 111
451
“ 41
41
— 41
0
Сокращаем делимое и делитель на 2: 851:74 = 425,5:37
425,5137 ^851:74 = 11,5
18,5 11,5
401
“ 37
1: 3 = (6) 7, 1: 7 = (285714) 3, 1: 9 = (8) 9 (период заключен в скобки).
а) Обозначим через хи n-е число таблицы. Мы имеем жх = 5, Ж2 = 52, жз = х^ = б2\ . . ., хп = б2” \ Разложим разность жп+1 — хи на множители:
хи^ -хп = б2" - б2™1 = б^б2^1- 1) =
= 52П_1(52П“2+ 1)(б2П“3 + 1)(б2П“4 + 1)... (б2 + 1)(5 + 1)(5 - 1).
Все множители, кроме первого, являются четными числами и так как их п, то произведение делится на 2n. С другой стороны, первый множитель делится на 5П, ибо 271-1 ^ п при n ^ 1. Итак, жп+1 — хи делится на 10п или, что то же самое, у чисел xu^i и хи совпадают последние п цифр.
Сотрем теперь ту часть таблицы, которая расположена выше главной диагонали, обведенной рамкой. В силу доказанного в оставшейся части таблицы каждый столбец состоит из одинаковых цифр. Отсюда видно, что последние п цифр числа хи совпадают с последними п цифрами диагонального числа d = . . . 90625, или, иными словами, d — хп = ап10п, где аи — некоторые бесконечнозначные числа. Из последнего равенства выводим
d = хп + ап10п,d2 = ж2 + 2жпап10п + а2 102п.
Используя равенства ж2 = жп+1 и d = жп+1 + an+ilOn+1, находим
d2 - d = (х^ + 2жпап10п + ^102п) - (жп+1 + an+i!0n+1) =
= 10п(2жпап + а2 10п - ап+1Ю).
Следовательно, у чисел d2 и d совпадают последние п цифр. Поскольку п — совершенно произвольное натуральное число, то у d2 и d совпадают все цифры, т. е. d2 = d.
Докажем теперь, что е2 = е. В самом деле,
е2 = (1 - d)2 = 1 - 2d + d2 = 1 - 2d + d = 1 - d = e.
Наконец,
de = d(l — d) = d — d2 = 0.
Таким образом, в арифметике бесконечнозначных чисел перемножение двух чисел, отличных от нуля, может давать нуль. Эта особенность отличает арифметику бесконечнозначных чисел от обычной арифметики и роднит ее с 10-арифметикой.
Допустим противное и рассмотрим произведение xde. Из равенства xd = 1 следует xde = 1 • е = е. Из равенства de = 0 следует xde = х • 0 = 0. Мы пришли к противоречию, ибо е ф 0.
Число ж, равное своему квадрату, должно быть целым. В самом деле, если х содержит к десятичных знаков после запя- »»2»
той, причем последний из них не нуль, то х имеет после запятой 2 к десятичных знаков и снова последний из них отличен от нуля. Поэтому, если ж2 = ж, то 2к = к, т. е. к = 0. Далее, число ж, равное своему квадрату, должно оканчиваться на одну из цифр 0, 1, 5 или 6; в противном случае числа жиж2 оканчивались бы на разные цифры. Пусть
ж2 = ж и у = 1 — ж.
Тогда у2 = у. Действительно,
у2 = (1 — ж)2 = 1 — 2ж + ж2 = 1 — 2ж + ж = 1 — х = у.
При этом если ж оканчивается цифрами 0 или 5, то у оканчивается цифрами 1 или 6, и обратно. Поэтому достаточно найти все числа, равные своему квадрату и оканчивающиеся цифрами 0 или 5. Пусть а и b — два различных числа, оканчивающихся оба нулем или цифрой 5. Тогда сумма а + b оканчивается нулем. Мы имеем
а2 — Ь2 = (а — Ь)(а + 6),
и поэтому разность а2 — Ь2 имеет на конце большее число нулей, чем разность а — Ь. Следовательно, а2 — b2 / а — b и, значит, либо а2 / а, либо Ь2 / Ь. Тем самым доказано, что среди чисел, равных своему квадрату, существует не более одного числа, оканчивающегося цифрой нуль, и не более одного, оканчивающегося цифрой 5. Мы знаем, что такими числами являются 0 и d = . . . 90625.
Пусть а = . .. a^a^ai. Последняя цифра произведения определяется произведением последних цифр сомножителей, поэтому последняя цифра числа ар-1 есть а^-1 (в р-арифметиче- ском смысле). Но в р-арифметике а^ 1 = 1 (задача 71). Следовательно, последняя цифра числа арА — 1 есть 0.
Докажем это по индукции. Случай к = 1 разобран в предыдущей задаче. Пусть теорема доказана для к = I. Докажем ее для к = I + 1. Обозначив ар (р-1) через р, имеем
а»1^ _1 = ур_1р = ^_ 1)(ур-1 + уР-2 + . . . + у + !).
Поскольку у — 1, по предположению индукции, оканчивается I нулями, достаточно показать, что ур-1 + Ур~2 + . . . + 1 оканчивается цифрой 0. Последняя цифра у есть 1; поэтому у всех чисел у2, у3^ . . ^ ур-1 последняя цифра тоже единица. Отсюда следует, что у числа
уР"1 + уР-2 ++ у + Х =
р раз
последняя цифра 0.
Замечание. Применяя результат этой задачи к конечнозначным числам, мы получаем следующую теорему из обычной арифметики: если целое число а не делится на простое число р, то аР (р-1) _ 1 делится на рк. Обобщением этой теоремы является следующая.
Теорема Эйлера. Если а взаимно просто с т, то а^^ — 1 делится на т.
Здесь <р(ш) — число чисел, меньших т и взаимно простых с т. Например, <р(Ю) = 4 (среди чисел, меньших 10, взаимно просты с 10 числа 1, 3, 7, 9). Предоставляем читателю проверить, что
у>(р) = р-1, р^рк) = pb-^p -1).
Теорема Эйлера справедлива не только для конечнозначных, но и для бесконечнозначных чисел.
Общий вид п-го члена геометрической прогрессии Ьп = = b$qn. Поэтому
W-i(p-d =
Но из задачи 100 следует, что последние к цифр числа qpk х(р-1) суть 000. . .001. Отсюда у Ьп и bnqp (р-1) = bn^pk-i^p_^ последние к цифр совпадают.
Решается совершенно так же, как и задача 78 с заменой выражения «р-арифметика» выражением «арифметика р-адиче- ских чисел».
Решается так же, как и задача 81 с заменой выражения «р-арифметика» выражением «арифметика р-адических чисел».
Если число имеет к значащих цифр после запятой, то его квадрат имеет после запятой 2к значащих цифр.
Пусть а оканчивается цифрой ai и пусть последняя цифра числа b = л/а есть bi. Тогда b2 = ai в р-арифметике.
В самом деле,
у201
201
201
ООО
1102
111101
Последние три цифры у чисел 111101 и . . . 112101 совпадают.
Обозначим буквой ufn выражение ап_]Що + ^n^i- Последовательность и^ и^ и^ . . ., п^, . . . является рядом Фибоначчи. В самом деле,
^72 — 2 “И ^72—1 — ^П — З^о “И ^П-2П1) + (ttn —2^0 “И ^72—1^1) —
= Van-3 + ап-2)п0 + («п-2 + аи-1)111 = «n-i^o + апН1 = и'и.
Заметим далее, что
и^ = d—i?io + б^о^т = и^ Uy = clqUq + a^ux — u^
и, следовательно, у последовательностей гщ, ^i, u^ . . ^ un, . . . и tfg, Uy^ u^ . . ., ufn1 . . . совпадают первые два члена. Поскольку каждая из этих последовательностей является рядом Фибоначчи, они совпадают целиком, т. е. при любом п
Un — Un — «п l^Q -|- auUv
Достаточно применить формулу задачи 107 к ряду Фибоначчи
^m—1? ^mi ^т+1? ^т+2, • • • , атуп_1), • • • >
в котором ип = ат^и_уу
Если в формуле, выведенной в предыдущей задаче, положить т = ту то получится
2 I 2
«2п —1 — ап-1 + ап-
Положим
Un—l^n+i ип = du-
Имеем
^тг+1 — ^72^72+2 — ии_^у = Un^Un + ^тг+1) — ии_^у =
2 I22/।\
— Uu + ^тг^тг+Х ^п+1 — ^п^тг+1( Un + ип-^-1) —
— Un ^72—1^72+1 — du*
Отсюда вытекает, что
d-n — dn—± = ( 1) dn 2 — ( 1) dn з = . . .
... = (-Щ-Ч = (-I)""1^ - ^). (I)
Поскольку ао«2 — a^ = —1, то an-ian+i — a^ = (—1)".
Заметим, что
^n—l^n+2 ^n^n+l ~ ^n—l^n “h ^n—l^n+l ^n^n+l =
— ^n —l^n+l^n^n^l ^n- 1) — ^n— 1^71+1 ^n =
= (-l)"’w2-^), (1) откуда
|^n—l^n+2 ^n^n+ll — |^0^2^11*
Для ряда Ф°
&n—1&тг+2 ^n^n-VA. = ( 1)(^0^2^1) ~
_(-l)^-1(0.l-l) = (-l)^.
Последние цифры ряда Фибоначчи Ф° сами образуют ряд Фибоначчи в смысле 10-арифметики (ряд Ф%).
Выпишем члены этого ряда:
1,1,2, 3,5,8,3,1, 4,5,9,4,3, 7,
7,7,4, 1,5,6,1,7, 8,5,3,8,1, 9,
9,9,8, 7,5,2,7,9, 6,5,1,6,7, 3,
3,3,6, 9,5,4,9,3, 2,5,7,2,9, 1,
1,1,2, 3,5,...
Замечаем, что Сбо = 0, Сб1 = 1. Следовательно, если отбросить в ряде начальные 60 членов (со, ci, . . ., С59), то останется ряд Фибоначчи, начинающийся числами 0, 1, т. е. снова ряд Ф^о. Значит, сб2 = с2, с63 = с3, ..., с60+к = ск, ..., т. е. ряд Ф% является периодическим и длина периода равна 60.
Пусть г^о, щ, и^ . . ., vn^ . . . — какой-нибудь т-арифмети- ческий ряд Фибоначчи. Мы докажем, что для некоторого г имеют место равенства иг = и^ vr+i = ui^ после чего периодичность ряда г>о, Щ, г>2, .«.^т . . . устанавливается совершенно аналогично тому, как в предыдущей задаче доказывалась периодичность ряда Ф% (причем длина периода равна г).
В m-арифметике всего т элементов. Из них можно составить только т^ различных пар. Поэтому среди т2 + 1 пар (г>о, щ), (гц, ^2), (^2) ^з), • • •? (^т2, г’т2+1) непременно встретятся две
одинаковые. Пусть это будут к-я и /-я пары (к < I ^ m2 +1), т. е. пусть
=(1)
^-1 = ^-1-(2)
Вычтем равенство (2) из равенства (1). Мы получим
= V/-2.(3)
Вычитая (3) из (2), найдем
^-з = ^/-з-
Повторяя подобные вычитания, мы придем, наконец, к равенствам
^1 = Dl-k^h ^о = Dl-b
Если положить в этих равенствах I — к = г\ то мы получим
^1 = ^г+Ь ^0 = Vr-
Так как I ^ m2 + 1, а к ^ 1, то г < т2.Так как I ^ m2 + 1, а к ^ 1, то г < т2.Остатки от деления чисел ряда Ф° на т образуют m-арифметический ряд Фибоначчи. Согласно задаче 113 этот ряд периодический. Следовательно, число 0, являющееся его первым членом, повторяется в нем бесконечное число раз.
Так как I ^ m2 + 1, а к ^ 1, то г < т2.
Так как I ^ m2 + 1, а к ^ 1, то г < т2.
Приводим в качестве примера ряд Ф^х (рис. 141).
Обозначим элемент ряда, равный нулю, буквой г>о и занумеруем остальные члены, как показано на рис. 142. Убедимся, что выполняются равенства
dq + dq =0,
щ — ^1=0, 1)2 + ^-2 = 0, ^з - ^-3 = 0, 1)4 + 77-4 = 0,
Первое из этих равенств очевидно, второе следует из того, что 1)1 = ^-1 + ^0 = ^-1 + 0 = 77-1.
Складывая эти первые два равенства и принимая во внимание, что
^0 + ^1 = ^2,^0 - ^-1 = ^-2,
получим третье равенство. Складывая второе и третье, получим четвертое и т. д. Доказанные равенства можно объединить следующей общей формулой:
v« + (-l)nv_n = 0.
Число у = 0 находится на одинаковом расстоянии от х и z. Поэтому на основании задачи 116 либо х + z = 0, либо х — z = 0. Так как ж = 0. то в обоих случаях z = 0.
Нули разбивают круговой ряд Фт на несколько дуг. Выберем среди этих дуг наименьшую (если таких несколько, то возьмем любую из них) и обозначим через х и у элементы ряда (равные нулю), стоящие на ее концах. Выберем элемент z таким образом, чтобы дуга yz была равна дуге ху. Тогда (см. задачу 117) z = 0. Далее, откладываем в направлении по часовой стрелке дуги zu^ uv и т. д., каждая из которых равна ху. Ясно, что и = и = . . . = 0. Обойдя один раз всю окружность, мы неизбежно попадем либо внутрь дуги ху^ либо на ее конец х. Однако внутри дуги ху нулей не содержится. Поэтому мы можем попасть только на конец х. Таким образом, нули ж, у. z, и. v, . . . разделили круговой ряд на равные части. Поскольку расстояние между двумя нулями не может оказаться меньшим, чем дуга ху. то никаких других нулей, кроме построенных нами х, у^ z^ и, и^ . . ., ряд Фт не имеет.
Ряд Ф°т является рядом остатков от деления чисел ряда Ф° на т, вследствие чего нулям ряда Ф^ соответствуют в ряде Ф° числа, делящиеся на т, и обратно. Ряду Ф^ отвечает круговой ряд Ф1^, представляющий его период. Поэтому утверждение задачи следует из задачи 118.
Если круговой ряд Фт содержит нуль и состоит из нечетного числа членов, то в нем найдется пара соседних элементов х^ у^ расположенных на одинаковых расстояниях от нуля (рис. 143). Согласно задаче 116 либо х + у = 0, либо х — у = 0 и, значит, один из элементов
ряда, примыкающих к паре ж, у. равен нулю. В силу задачи 117 равен нулю и второй элемент, примыкающий к этой паре. Отсюда
7 Е. Дынкин, В. Успенский
следует, что х = у, и поскольку искомый ряд является рядом без повторений, то он имеет вид, изображенный на рис. 144.
Предположим, что круговой ряд содержит по меньшей мере три различных нуля. Выделим три каких-нибудь последовательных нуля и занумеруем их Oi, О2, О3 в порядке следования по часовой стрелке. Элементы ряда, предшествующие Oi, О2, О3, обозначим, соответственно, через и^ и^^ из, а элементы, непосредственно следующие за Oi, О2, О3, обозначим через щ, ^2, U3 (рис. 145). Очевидно, что гн = щ, ?12 = ^2, ^з = ^з- Поскольку
Рис. 144Рис. 144Рис. 146Рис. 146
Рис. 144
Рис. 144
Рис. 146
Рис. 146
элементы ui и V3 находятся на одинаковых расстояниях от элемента О2, то в силу задачи 116 имеет место и\ + ^3 = 0 или ^1 — ^3 — 0. Из равенства и,\ = г?з следовали бы равенства ^1 = ^1 = ^з — ^з? что невозможно, ибо рассматриваемый ряд не содержит повторений. Следовательно, имеют место равенство ui = — гз и вытекающее из него равенство
ti3 = -«l- (1)
Докажем теперь, что если круговой ряд Фт содержит ровно три нуля, то он является рядом с повторениями. Действительно, в рассматриваемом случае нули разбивают ряд на три равные дуги, и, подобно тому как было выведено равенство
^з = -^ь
можно вывести также равенства
ui = —и^, и^ = -П3.
Из этих трех равенств вытекает, что и\ = и^ = из, и значит, рассматриваемый ряд является рядом с повторениями.
Предположим теперь, что ряд содержит пять различных нулей, и докажем, что и в этом случае он непременно содержит повторения. Занумеруем пять каких-нибудь последовательных нулей в порядке их следования: Oi, О2, О3, О4, О5, а предшествующие им элементы — буквами ui, и^ U3, и^, и^ (рис. 146).
Применяя формулу (1) к различным тройкам последовательных нулей, выделяемым из Oi, О2, О3, О4, О5, получим равенства
713 = -711, U4 = -W^ 715 = -713,
откуда 715 = 711, и следовательно, ряд содержит повторения.
а) Геометрическая прогрессия с начальным членом b и знаменателем q имеет вид
bq, bq\ bq^, . . . , bqu-\ bqn, bq^1, . . .(1)
Для того чтобы эта последовательность являлась рядом Фибоначчи, необходимо и достаточно, чтобы для всех п выполнялось соотношение
bqu-y bqu = bqu^.
Это соотношение по сокращении на bqn-1 приводится к виду
+ Q — Q2 или Q2 — Q — 1 — 0.(2)
Решаем полученное квадратное уравнение относительно q:
q = l±^I^(3)
В 11-арифметике Vb = ±4. Следовательно,
Подставляя найденные значения q в формулу (1), получим два семейства геометрических прогрессий, являющихся в то же время рядами Фибоначчи:
b, 8Ь, 96, 66, 46, 106, 36, 26, 56, 76, 6, ...
6, 46, 56, 96, 36, 6, 46, 56, 96, 36, 6, ...
В 7-арифметике Vb не извлекается, поэтому уравнение (3) не имеет решений. Следовательно, в 7-арифметике не существует геометрических прогрессий, которые являлись бы в то же время рядами Фибоначчи.
В предыдущей задаче были найдены все 11-арифметические последовательности, являющиеся одновременно геометрическими прогрессиями и рядами Фибоначчи. Было установлено, что все такие последовательности распадаются на два семейства. Возьмем теперь из первого семейства последовательность с начальным членом ж и из второго семейства последовательность с начальным членом т/ и сложим их почленно. Мы получим
последовательность
ж + у. 8ж + 4у^ 9ж + 5у, 6ж + 9?;, 4ж + 3?;, Юж + у.
Зж + 4у^ 2ж + 5 г/, 5ж + 9г/, 7ж + Зу^ х + у, ..., (1) которая, как легко видеть, снова является рядом Фибоначчи. Подберем теперь ж и у так, чтобы первый член этой последовательности был равен нулю, а второй единице. Решая систему уравнений
( х + у = О,
[ 8ж + 4у = 1, находим
1 ож = - = 3.
4
У = -3 = 8.
Таким образом, искомое разложение ряда Фибоначчи дается формулами
eg = 0 = 3 Т 8, щ = 1 = 3 • 8 + 8 • 4,
с2 = 1 = 3 • 82 + 8 • 42, ..., сп = 3 • 8П + 8 • 4П, ...
Повторяем в общем виде те рассуждения, которые уже проводились для частного случая при решении задач 122-123. Знаменатель q геометрической прогрессии, являющийся рядом Фибоначчи, должен удовлетворять квадратному уравнению q2 — q — 1 = 0 (см. формулу (2) в решении задачи 122).
Если V5 не извлекается, то уравнение (2) не имеет решений, и это показывает невозможность построения интересующей нас прогрессии.
Если V5 извлекается, то уравнение (2) дает два значения для q и каждому из этих значений соответствует семейство геометрических прогрессий, являющихся рядами Фибоначчи:
b, bqb bq^, bq^, ..., bq^,
b, bq2, bq^, bq^, ..., bq$, ...
Последовательность
ж + у, xqi + У92, xq^ + yq2, xql + У91, • • • , xq^ + yqi, ... (1) снова является рядом Фибоначчи. Для того чтобы произвольный ряд Фибоначчи
(2)(2)ж0, щ, ж2, . . . , хи
(2)
(2)
представить в виде (1), достаточно подобрать х и у так, чтобы у рядов (1) и (2) совпадали два начальных члена. Последнее сводится к решению системы уравнений
ж у = г0,^Qi + yq^ = ^ь
Решая эту систему, находим
ж = VI - Ур^= V0Q1 - VI
<71 - <72 1<71 - <72
Итак, разложение произвольного ряда Фибоначчи в сумму двух геометрических прогрессий дается формулой
Vn = XQi + 2/92 ,(4)
где Qi и Q2 — корни уравнения q21 — q — 1 = 0, а ж и у вычисляются по формулам (3).
Согласно задаче 71 в р-арифметике арА = 1 для любого а / 0. В частности, Qf 1 = 1 и qp 1 = 1 и из формулы (4) решения задачи 124 следует
Vp-l = xq^"1 + yq^1 = х + у = vo,vp = xq^ + yq^ = xqi + yq^ = rb
Выберем какой-нибудь элемент кругового ряда Фибоначчи в качестве отправного пункта и будем двигаться по часовой стрелке, проходя неограниченное число раз окружность, по которой выписан наш ряд. Будем выписывать в строчку элементы нашего ряда в том порядке, в каком они проходятся нами. Мы получим бесконечную периодическую последовательность rg, щ, Г2, . . ., сп, . . ., являющуюся рядом Фибоначчи Фр. Согласно предыдущей задаче vp_i = гд, хр = щ. Поскольку исходный круговой ряд является рядом без повторений, в нем не может встретиться дважды одна и та же пара соседних элементов. Поэтому равные пары (rg, щ) и (гр~х, хр) отвечают одной и той же паре кругового ряда. Следовательно, состоящий из (р — 1)-го элемента отрезок гд, щ, Г2, . . ., хр_2 ряда Фр отвечает
пробегу по круговому ряду, состоящему из целого числа оборотов. Отсюда вытекает, что число элементов кругового ряда является делителем числа р — 1.
В качестве примера приводим первые 15 членов ряда Ф^ и ряда отношений для Ф^.
Ряд Ф?1 . . . .
0, 1, 1, 2, 3, 5, 8, 2, 10, 1, 0, 1, 1, 2, 3, 5, . . .
Ряд отношений ДЛЯ Ф^ . . . .
ос, 1, 2, 7, 9, 6, 3, 5, 10, 0, ос, 1, 2, 7, 9, . . .
а) Числа ряда Фибоначчи связаны соотношением
^п — ^n—1 + ^п—2-
Разделим это соотношение на Dn-i:
^п 1 ।2
^п—1^п—1
Заменяя ^ на tn и на tn_i^ получим формулу ^n—1^п—2
^ = 1 + -^-.(1)
—1
В ряде ^i, ^2, • • •, tu^ . . . встречается не более чем р + 1 различных элементов: р чисел из р-арифметики и символ ос. Поэтому среди элементов этого ряда непременно имеются равные. Из всех пар равных элементов выберем пару элементов, стоящих в рассматриваемом ряде всего ближе друг к другу. Пусть это будут элементы t^ и tT^^. Тогда любые г элементов ряда ^1Д2? . . ^tn^ . . ., идущих подряд, попарно различны между собой. Для того чтобы полностью решить задачу, остается показать, что для любого значения п имеет место равенство
^П = ^г+п-
Нам уже известно, что это равенство выполняется при п = к:
(2)
Докажем теперь равенства
^+1 = ^г+/с+Ъ
(3)
^/с+2 — ^г+А;+2?
(4)
^/с+З = ^г+/с+3)
(5)
Воспользуемся для этой цели формулой (1). В силу этой формулы
^/с+1 = 1 + —, tr^k^l = 1 + ~,
tr+k
и, стало быть, равенство (3) вытекает из равенства (2). Точно так же выводятся (4) из (3), (5) из (4) и т. д. Остается убедиться в справедливости равенств
tk — 1 = tr+k — I,(б)
^к — 2 = ^г+А; —2?(7)
Й = ^г+1-(8)
Разрешим относительно ^-1 соотношение (1):
С помощью полученной формулы последовательно выводим (6) из (2), (7) из (6) и т. д. совершенно аналогично тому, как с помощью формулы (1) выводились равенства (3), (4), (5), . . .
б) Построим ряд отношений для ряда Фр. Ряд Фр начинается элементами 0 и 1. Поэтому его ряд отношений начинается элементом оо. Согласно задаче а) символ ос повторяется в ряде отношений бесконечное множество раз и притом через равные промежутки. Как легко видеть, элементам ряда отношений, равным оо, соответствуют элементы ряда Ф^ равные нулю, а этим последним отвечают элементы ряда Ф°, кратные р.
Прежде всего сделаем два замечания:
Если ряды отношений
^1, ^2, ..., ^, ...(1)
и
<2,(1')
имеют одинаковые начальные члены, то они совпадают, т. е. при любом п tn = tfn. Это следует из формулы, выведенной в задаче 128 а).
Если в произвольном ряде отношений fi, t^ . . ., tn. . . . отбросить конечное число начальных членов, то получится ряд tm. ^m+i, ^m+2, • • v ^n? • • •? состоящий из тех же элементов, что и первоначальный ряд. Действительно, согласно задаче 128 а) всякий элемент, входящий в ряд fi, t^ . . ., tn. . . ., повторяется в этом ряде бесконечное число раз и, следовательно, непременно встречается в ряде tm. £m+i, ^m+2, • • - ^tn, . . . Обратное очевидно.
Предположим теперь, что нам заданы два произвольных ряда отношений (1) и (1') и при этом известно, что некоторый элемент tm ряда (1) равен некоторому элементу t'u ряда (I'). Рассмотрим ряды
^Ш) ^т+1) ^т+2) • • • (2)
(2')(2')И
(2')
(2')
Ряды (2) и (2') имеют равные начальные члены и в силу замечания 1) совпадают. Вместе с тем в силу замечания 2) ряд (2) состоит из тех же элементов, что и ряд (1), а ряд (2') состоит из тех же элементов, что и ряд (!'). Следовательно, ряды (1) и (1') составлены из одинаковых элементов.
Формула задачи 107 может быть переписана для р-арифметических рядов в виде
^П — ^п —1^0 + ^П^Х
(см. замечание на с. 70). Используя эту формулу, выводим
I ^г+1 C-pDo Сг+1^1*г+1 ——.•
UpСр—1^0 —г CpU"y
Заменим cr+i равной ему суммой ст_\ + сг и разделим числитель и знаменатель преобразованной дроби на и^ст_у.
^г+1 —^г+1 —
^г+1 —
^г+1 —
Если принять во внимание, что = tr и — = ^i, то
Сг-1Vq
получится интересующая нас формула
^г+1 —^г+1 —tr + (1 + £r)tl1 Д- trt±tr + (1 + £r)tl1 Д- trt±(1)(1)
^г+1 —
^г+1 —
tr + (1 + £r)tl1 Д- trt±
tr + (1 + £r)tl1 Д- trt±
(1)
(1)
Из равенства (1) вытекает, что:
если tT = 0, то ^r+i = ^i;
если fr+i = ^i, то tT(t^ — ti — 1) = 0 и, значит, либо tr = 0, либо f2 — ^i — 1 = 0.
Пусть теперь г обозначает длину периода ряда/д, ?2, • • • Л™, • • • и пусть ^i не является корнем уравнения ж2 — ж — 1 = 0. Мы имеем ?r+i = /д = оо и из формулы ?r+i = 1 + (см. задачу 128) вытекает, что tr = 0. Согласно той же задаче 128 элементы
^1, ^2, • • •? t-г попарно различны и, в частности, элементы fi, ?2, • • tT_y отличны от tr = 0. В силу 1) из равенства tr = 0 следует равенство tr^y = fi- При этом все элементы t^^ t^, . . ., tr отличны от ^i, ибо из равенства ^i = fs+i (s < г) следовало бы (в силу 2)) равенство ts = 0, которое в действительности не имеет места. Тем самым установлено, что длина периода ряда fi, t^ •. • . . ., tn, . . ., так же как и длина периода ряда /д, /^ • • - Дт • • •? равна г.
а) Рассмотрим сначала случай, когда Vb не извлекается в р-арифметике. В такой арифметике уравнение ж2 — ж — 1 = 0 не имеет ни одного решения, и согласно задаче 130 все ряды отношений, построенные для любых р-арифметических рядов Фибоначчи, имеют периоды одинаковой длины г. Элементы, составляющие период ряда отношений, попарно различны (в силу задачи 128 а)). Поэтому в каждый ряд отношений входит ровно г различных элементов. Обозначим буквой Ry ряд отношений, соответствующий ряду Фибоначчи Фр, начинающемуся числами 0, 1. Первым элементом ряда Ry является символ ос. Общее число элементов, которые могут встретиться в ряде отношений, равно р + 1 (символ оо и р чисел из р-арифметики). Если все эти элементы вошли в ряд Ry, то г = р + 1, и доказательство закончено. Если это не так, то возьмем какое-нибудь число а, не входящее в ряд Ry. Рассмотрим ряд Фибоначчи 1, а, . . . Его ряд отношений (мы назовем его рядом R^ начинается элементом а. В силу задачи 129 ряды Ry и R^ не имеют общих элементов. Если некоторые числа из р-арифметики не вошли ни в один из этих рядов, то мы берем какое-нибудь из них b и строим ряд Фибоначчи 1, 6, . . . Его ряд отношений (мы обозначаем этот ряд через R^) начинается элементом b и, следовательно, не имеет общих элементов ни с Ry, ни с R^. Если рядами Ry, R^, R^ еще не исчерпаны все элементы 0, 1, . . ., р — 1, оо, то мы строим четвертый ряд R4 и т. д. до тех пор, пока не построим систему рядов Ry, R^, . . ., R^, исчерпывающую весь запас возможных элементов. Никакие два из построенных рядов не имеют общих элементов. Каждый из них содержит ровно г различных элементов. Отсюда вытекает, что р + 1 = кг, и этим доказательство заканчивается.
Остается рассмотреть второй случай, когда в р-арифметике V5 извлекается. В такой арифметике уравнение ж2 — х — 1=0 имеет два решения а = 1 + ^ и /3 = -——. Если р 5, то эти
решения различны. Из соотношения а2 — а — 1 = 0 следует
а2 = а + 1.
Разделив это равенство на а, получим
а = 1 + -.(1)
(X
Вспомним теперь формулу задачи 128 а), позволяющую последовательно вычислять члены ряда отношений, и сопоставим ее с формулой (1). Мы видим, что ряд отношений, начинающийся элементом а, имеет вид
.(2)
Точно так же ряд отношений, начинающийся элементом /3, имеет вид
0,0,0,...(3)
Согласно задаче 130 все остальные ряды отношений имеют периоды одинаковой длины г. Повторяя рассуждения, которые уже однажды проводились, мы строим систему рядов отношений ^1, ^2, • • v Rk^ отличных от рядов (2) и (3), попарно не имеющих общих элементов и исчерпывающих в совокупности весь запас элементов 0, 1, . . ., р — 1 и ос (без а и /3). Отсюда вытекает равенство (р + 1) — 2 = кт или р — 1 = кт, т. е. г является делителем р — 1.
б) Остатки от деления на р членов данного ряда образуют р-арифметический ряд Фибоначчи
Со = 0, Cl = 1, с2 = 1, . . .(4)
Построим для ряда (4) его ряд отношений
#i = ^ = oo, ...,tn = ^.(5)
СоСп-1
Допустим сначала, что Vb не извлекается в р-арифметике. Тогда в силу задачи а) длина периода ряда (5) является делителем р + 1. Поэтому tp^ = ?i+(p+i) = ^1 = ос, откуда с2±1 = оо и, ^р+1
значит, cp+i = 0. Это означает, что ар^\ делится на р. Случай, когда в р-арифметике Vb извлекается, рассматривается аналогично.
Часть 2-арифметического треугольника, состоящая из его первых девяти строк (считая и нулевую), имеет вид
1111101 1 о101111110001111101 1 о1011111100011011100101101011111000011101110010110101111100001
1
1
11
10
1 1 о
101
1111
1000
1
1
11
10
1 1 о
101
1111
1000
1
1
01
11
001
011
0101
1111
00001
1
1
01
11
001
011
0101
1111
00001
Здесь в строках 2-й, 4-й, 8-й, и только в них, все члены (кроме крайних) нули. Пусть наше утверждение выполнено вплоть до 2^-й строки (в таком случае (2^ — 1)-я строка состоит сплошь из единиц). Покажем, что оно будет выполнено и дальше, т. е. что первой следующей строкой, в которой все члены, за исключением крайних, будут нули, является строка с номером 2^+1
Все доказательство содержится в приведенной схеме. Рекомендуем читателю внимательно рассмотреть ее, прежде чем обратиться к приводимому ниже подробному доказательству.
Два крайних члена 2^-й строки порождают каждый по новому 2-арифметическому треугольнику Паскаля, совершенно такому же, как и наш основной треугольник (новые треугольники получаются из основного параллельным переносом). Эти новые треугольники (на схеме они обведены) продолжаются вниз до тех пор, пока, наконец, их основания не сомкнутся. Это произойдет на некоторой строке с номером 2^ + /z, состоящей из двух половин: h-x строк двух новых треугольников.
В (2^ + Нуй строке треугольника Паскаля 2^ + h +1 членов. В каждой из h-x строк новых треугольников по Л+1 члену. Поэтому 2к + h + l = 2(h + iy h = 2k -1.
Итак, смыкаются (2^ — 1)-е строки новых треугольников. Но ^2к — 1)-я строка нового треугольника совпадает с (2^ — 1)-й строкой основного треугольника, которая в силу нашего индуктивного предположения состоит из одних единиц. Строка с номером
2к + 2к - 1 = 2^+1 - 1 первоначального треугольника состоит также поэтому из одних единиц. Следовательно, следующая 2^+1-я строка состоит из одних нулей (кроме крайних членов).
Вместе с тем до того, как новые треугольники сомкнутся, т. е. до 2fc+1-й строки, внутри любой строки первоначального треугольника будет находиться 1 (например, крайний член соответствующей строки одного из новых треугольников).
Треугольники А^, А^, . . ., А^, . . ., А™ заполняют п-ю полосу. Для первых полос наше утверждение проверяется непосредственно. Пусть оно верно вплоть до n-й полосы, покажем, что оно будет выполняться и дальше.
Рис. 147.Рис. 147.Доказательство основывается на следующей лемме: пусть в треугольнике Паскаля выделены две группы чисел: а-^ а^ . . ., аг и bi^ Ь^ . . ^ Ьг. каждая из которых занимает без пропусков часть некоторой строки. Тогда, если эти группы отличаются друг от друга лишь множителем, т. е. bi = са^^ Ь^ = са^ . . ., Ьт = сат^ то и треугольники а\ата и bibTb (рис. 147), порожденные ими, отличаются друг от друга тем же множителем. Лемма эта совершенно очевидна и вытекает непосредственно из процесса образования треугольника Паскаля.
Рис. 147.
Рис. 147.
Рассмотрим треугольник А^ (рис. 148). Так как, по предположению, наша теорема верна для п-й полосы, то А^ = Рк • Aq и, в частности, последняя строка этого треугольника получается из последней строки треугольника Aq умножением на Рк. В силу леммы треугольник DEF отличается от треугольника АВС тем же множителем; но АВС состоит из одних нулей, поэтому и DEF также состоит из одних нулей.
Далее, из рис. 148 видно, что если треугольники А^-1 и А^ порождаются соответственно числами а и 6, а треугольник
△п+1 — числом с, то с = а + 6, поэтому и А^+1 = А^ 1 + А^. Кроме того, так как, по предположению, а = Рп-1 * 1 — Рп-1^ Ь=Р*Л = Р*, то
~I рк _ рк
(' 'll ^71+1
И
_ рк дОЗадача, таким образом, решена полностью.134. На основании предыдущей задачи строка с номером s2 — первая строка s-й полосы — содержит верхние вершины треугольников А^, А^, . . ., А^; все остальные члены этой строки — нули. Но А^ = Pg^o^ поэтому вершинами треугольников А^_ рк дОЗадача, таким образом, решена полностью.134. На основании предыдущей задачи строка с номером s2 — первая строка s-й полосы — содержит верхние вершины треугольников А^, А^, . . ., А^; все остальные члены этой строки — нули. Но А^ = Pg^o^ поэтому вершинами треугольников А^Рис. 148.являются числа PgРис. 148.являются числа PgРд^ . . Pg-1, Pg . ПО УСЛОВИЮ Рд = Рд = . . . = Р^^ = 0.
_ рк дО
Задача, таким образом, решена полностью.
134. На основании предыдущей задачи строка с номером s2 — первая строка s-й полосы — содержит верхние вершины треугольников А^, А^, . . ., А^; все остальные члены этой строки — нули. Но А^ = Pg^o^ поэтому вершинами треугольников А^
_ рк дО
Задача, таким образом, решена полностью.
134. На основании предыдущей задачи строка с номером s2 — первая строка s-й полосы — содержит верхние вершины треугольников А^, А^, . . ., А^; все остальные члены этой строки — нули. Но А^ = Pg^o^ поэтому вершинами треугольников А^
Рис. 148.
являются числа Pg
Рис. 148.
являются числа Pg
Точно так же, зная, что все внутренние члены строки с номером s2 суть нули, мы можем доказать наше утверждение для строки с номером s^ и т. д.
Проведем доказательство методом индукции;
для п = 0 (1 + ж)0 = 1 = Cq,
для n = 1 (1 + ж)1 = 1 + ж = С^ + С}х,
ДЛЯ П = 2 (1 + ж)2 = 1 + 2ж + Ж2 = С^ + С^Ж + С^Ж2.
Пусть эта формула доказана до некоторого п. Докажем, что она верна для п + 1. Имеем
= (с" + с> + с2х2 +... + с^^-1 + су^ + ж) =
= С° + Схпх + С^ж2 + ... + С^ж""1 + С"жп+
+ С°х + С^х2 + ... + С^х""1 + С^х" + СУ^1 =
= С°+1 + С^х + С2+1х2 + ... + С^х" + С^х^1
/z^O z-m 1 /<-уп+1\
Wn —— 1 — 4+1 —
Мы знаем, что если в верном (в обычной арифметике) равенстве заменить все числа на их остатки от деления на т, то получится равенство, верное в m-арифметике. Так как Р^
есть остаток от деления на т числа С^ то из справедливости в обычной арифметике равенства
(1 + ж)п = С^ + С^х + СУ + ... + су
следует справедливость m-арифметического равенства
(1 + х^ = Р® + Р^Х + ?У + . . . +
На основании предыдущей задачи
(1 + х)Р = 1 + Р^х + py + ... + Р^У' + хР.
С другой стороны, из задачи 71 следует, что в р-арифметике для любого ж жр = ж, (1 + ж)р = 1 + ж = 1 + хр.Поэтому
(1 + х)Р - (1 + хР^ = 0 = Р^х + py +. . . + РухР"1
для всех ж. Многочлен (р — 1)-й степениР^ж + Р2ж2 +...
. . . + Рр 1хр~1 имеет р корней (ж = 0, 1,. . . , р — 1); в силу
задачи 89 все его коэффициенты равны нулю, т. е.
Р1 = Р2 = . . . = Рр-1 = 0
что и требовалось доказать.
Рис. 150Рис. 150Схема функции ^ + 3 изображена на рис. 149. Она состоит из двух неподвижных точек и трех циклов.
Рис. 150
Рис. 150
Схема функции ^ж +Схема функции ^ж +Рис. 151
Схема функции ^ж +
Схема функции ^ж +
имеет неподвижных точек.имеет неподвижных точек.(рис. 150) состоит из двух циклов и не
имеет неподвижных точек.
имеет неподвижных точек.
(рис. 151) состоит из одной неподвиж(рис. 151) состоит из одной неподвижЗж — 1
(рис. 151) состоит из одной неподвиж
(рис. 151) состоит из одной неподвиж
ной точки и из одного цикла.ной точки и из одного цикла.Схема функций ж +1
ной точки и из одного цикла.
ной точки и из одного цикла.
Схема для функции /_1(ж) получается из схемы / (ж) заменой направлений всех стрелок на обратные. Поэтому утвержде
ние задачи непосредственно вытекает из того, что в схеме любой дробно-л инейной функции, в том числе /_1(ж), от каждой точки
отходит одна и только одна стрелка.
Решение этой задачи дословно повторяет решение задачи 71 а).
Пусть п ^ ос — неподвижная точка для дробно-линей- „ 1ах -К b т—г
нои функции . Покажем, что тогда число п удовлетворяет
сх + d
уравнению
сж2 + (d — а)ж — b = 0.(1)
В самом деле,
an-V b, ,2 । I
= п, ап + о = сп + dn^ сп + d
ст? + ^d — а^п — 6 = 0.
Допустим, что с ^ 0. Тогда /(ос) = - ^ ос и ос не является с
неподвижной точкой. Поэтому все неподвижные точки удовлетворяют уравнению (1). Но квадратное уравнение (1) при с ^ 0 может иметь не более двух корней (задача 81). В нашем же случае оно имеет по крайней мере три корня. Следовательно, случай с ^ 0 невозможен.
Итак, с = 0. Точка ос является неподвижной: /(ос) = ^ = ос. Остальные неподвижные точки (их по крайней мере две) должны удовлетворять уравнению (1), которое запишется в виде
(d — а^х — 6 = 0.(2)
Но уравнение (2) при d — а ^ 0 имеет только один корень х = . Поэтому d — а = 0. Отсюда 6 = 0, и наша функция
d — а
ах
имеет вид — = ж, т. е. оставляет на месте все точки. а
Имеем
4ж +315
6ж + 3_ 6ж + 4
54ж + 3 , ! 5ж + 4’6х + 3
4 ж + 5 । зg(/($)) == ж + 6.
6 ж + 55
5х + 1
Искомая функция /(ж) = —. Найти ее можно следующим способом. Запишем /(ж) в общем виде
/»/ \ ах -|- b
№ = —~7
сх + а
и подставим вместо ж последовательно 0, 1, 4. Решая относительно а, 6, с, d уравнения
f а • 0 b q
с • 0 + d 1
<+ Ь = 4
с • 1 + d ’
а • 4 -V b 2
< с • 4 + d ’
мы получим, что b = d = 0, с = 2а и, следовательно, искомая функция имеет вид /(ж) = = —.
2ах 2
Будем искать такую функцию. Она имеет вид х ах + b
№ = Т +
сх + d
Пусть никакая из точек жх, Ж2, жз не равна оо. По условию /(ж1) = 0, /(ж3) = оо, т. е. аж1 + 6 = 0, сжз + d = 0.
Отсюда
6 = —ажх, d = — сжз; ах + 6 = ах — ах\ = а^х — Ж1),сх + d = сх — сжз = с(ж — жз).
Таким образом,
ах + b а(х — Ж1)
сх + d с(х — жз)
Кроме того, /(Ж2) = 1:
а(ж2 — жт) _ ^ а _ Ж2 — жз
с(ж2 - Жз)СЖ2- Ж1
откуда
/(ж) —Ж— Ж1 _ (ж2 - ж3)ж - Ж1(ж2 - Жз)
Ж2 — Ж1 Ж — Жз (Ж2 — Ж1)ж — Жз(ж2 — Ж1)
В случае, если одна из точек Ж1, Ж2, жз есть оо, искомая функция, как легко убедиться простой проверкой, будет иметь вид
/•/ \ Ж2 - Жз
при Ж1 = ОО /(ж) = ,
ж - Жз
р / \ ж Ж1
при Ж2 = оо /(ж) = ,
ж - Жз
р / \ ж Ж1 при Жз = оо /(ж) = .
Ж2 — Ж1
В силу задачи 143 существует функция /(ж) такая, что /(yi) = 0, /(у2) = 1, /(Уз) = оо. Дробно-линейная функция
/_1(ж) отвечает нашим требованиям
/-1(0) = щ, /-1(1) = Р2, /-1(оо) = р3.
Пусть /(ж) переводит Ж1, Ж2, жз в 0, 1, оо, а ^(ж) переводит 0, 1, оо в т/1, т/2, т/з (такие дробно-линейные функции существуют на основании задач 143 и 144). Образуем функцию ^(/(ж))- Легко видеть, что эта функция переводит Ж1, Ж2, жз соответственно в yi, у2, Уз-
Пусть две дробно-линейные функции ^(ж) и Д(ж) удовлетворяют условиям
^(Ж1) = 7/1, #(ж2) = У2, ^(Жз) = Т/З;
Л(Ж1) = 7/1, Д(ж2) = у2, ^(ж3) — у3.
Наша цель — показать, что Д(ж) и ^(ж) совпадают. Имеем
g-l(7/l) = Ж1,g-l(T/2) = Ж2, g-Цт/з) = ж3;
^_1(Л(ж1)) = жх,^_1(Л(ж2)) = ж2,^-1(Л(ж3)) = ж3.
Функция ^_1(Л(ж)) оставляет на месте три точки; в силу задачи 140 она оставляет на месте все точки, т. е. равенство g-i^h^n)) = = п справедливо для любого п. Но если g-Цж) переводит т = = Л(п) в п, то ^(ж) переводит п в т = h(n^ т. е. g(n) = h(n) для всех п, что и требовалось доказать.
Рис. 152.Рис. 152.Фиксируем какую-нибудь тройку различных точек, например 0, 1, (X). Каждая дробно-линейная функция переводит эту тройку точек в некоторую другую тройку различных точек т/1, т/2, т/з- Обратно, для каждой тройки различных точек yi, т/2, т/з можно подобрать и притом единственную дробно-линейную функцию, переводящую в эту тройку 0, 1, оо. Поэтому различных р-арифметических дробно-линейных функций столько же, сколько троек различных точек в нашей р-арифметике, расширенной символом оо (тройки, отличающиеся порядком, следует считать различными). За yi мы можем принять любую из р + 1 точек 0, 1, . . ., р — 1, оо, за у 2 — любую из р оставшихся и, наконец, в качестве уз мы можем взять любую из р — 1 еще не выбранных точек. Всего, таким образом, будет (р + 1)р(р — 1) комбинаций, т. е. различных троек точек. Столько же будет и р-арифметических дробно-линейных функций.
Рис. 152.
Рис. 152.
На рис. 152 дана схема функции /(ж) = ——1
Схемы функций /2 (ж), /з(ж) и /4 (ж) построены соответственно на рис. 153, 154, 155.
Рис. 153Рис. 153Рис. 154Рис. 154Рис. 155Рис. 155
Рис. 153
Рис. 153
Рис. 154
Рис. 154
Рис. 155
Рис. 155
При применении функции /^(ж) точка жо делает к шагов по своему циклу и так как к делится на s, обходит его целое число раз, т. е. возвращается на свое место: Д(жо) = жо-
Обратно, если, сделав к шагов, точка очутилась на прежнем месте, то это значит, что она целое число раз обошла свой цикл,
т. е. к делится на з.
Пусть п — неподвижная точка для /^(ж), не являющаяся
неподвижной точкой для /(ж) =неподвижной точкой для /(ж) =аж ь т е. Мп) = п, /(п) / п. cx^d'}
неподвижной точкой для /(ж) =
неподвижной точкой для /(ж) =
Если Д(п) = п, то все точки того цикла /(ж), к которому принадлежит п, неподвижны для /^(ж). Это сразу вытекает из задачи 148. Отсюда в силу задачи 140 следует, что если длина этого цикла больше двух, то /а;(ж) оставляет на месте все точки. Совершенно аналогично исчерпывается случай, когда длина указанного цикла равна 2, но у функции /(ж) имеется хотя бы одна
неподвижная точка.
Остается рассмотреть случай, когда /(ж) имеет цикл длины 2 и не имеет неподвижных точек. Вычислим функцию /2(ж):
/» / \(а2 -Р bc)x -Р ab -р bd
^ас + cd)x + be + d2
Точки нашего цикла неподвижны для /2(ж). По крайней мере одна из них не равна оо; эта точка удовлетворяет уравнению (см. решение задачи 140)
(ас + cd)x2 + (be + d2 — а2 — Ьс)ж — (ab + bd) = 0, с(а + d)x2 + (d — a)(d + а)х — Ь(а + d) = 0,
[сж2 + (d — а)х — Ь](а + d) = 0.(1)
Если а + d ф 0, то сж2 + (d — а)ж — b = 0, по это означает (см. решение задачи 140), что ж является неподвижной точкой для /(ж) в противоречие нашему предположению, что /(ж) не имеет
неподвижных точек. Поэтому а + d = 0. Но тогда все числа удовлетворяют уравнению (1), т. е. все точки неподвижны для /2(ж): /2(^0) = жд при любом жд. В силу задачи 148 все циклы имеют длину 2 (ведь циклов длины 1, т. е. неподвижных точек, нет).
В частности, неподвижная точка функции /^(ж) также принадлежит циклу длины 2 и, согласно задаче 148, к четно. Поскольку длина любого цикла делит к. имеем: Д(п) = п для произвольного п, что и требовалось доказать.
Отбросим неподвижные точки и среди оставшихся циклов рассмотрим цикл наименьшей длины г. Точки этого цикла являются неподвижными для функции /г(ж). Поэтому в силу задачи 149 fr^x^ оставляет неподвижными все точки.
Возьмем теперь любой цикл, отличный от неподвижной точки; пусть длина его равна з. Функция /г(ж) оставляет на месте каждую его точку, следовательно (задача 148), г делится на з. Так как г ^ з, то г = з. Итак, длина любого цикла есть г.
Если отбросить тот мало интересный случай, когда все точки /(ж) неподвижны (в этом случае жр+1 = хр = жр-1 = жд), то у функции /(ж) могут быть или ни одной, или одна, или две неподвижные точки (задача 140). Остальные точки распределены по циклам равной длины (задача 150); длина каждого цикла является соответственно делителем числа р+1, р или р— 1. В первом случае xp^i = жд, во втором хр = жд, в третьем жр-1 = жд (задача 148). Какой из этих вариантов имеет место, зависит от числа неподвижных точек. Если с ^ 0, то оо не является неподвижной точкой и число неподвижных точек совпадает с числом корней уравнения задачи 140:
сж2 + (d — а^х — b = 0.
На основании задачи 81 это квадратное уравнение не имеет ни одного корня, если корень из его дискриминанта (a — d)2 + 4bc не извлекается, один корень, если его дискриминант равен нулю, и два корня, если его дискриминант не равен нулю, но квадратный корень из него извлекается. Случай с = 0 предоставляем разобрать читателю самостоятельно.
Замечание. Последовательность отношений для ряда Фибоначчи (см. с. 74) ^i, ^ • • •) tni • • • является частным случаем общей последовательности жд, Ж1, . . ., ж&, . . . Здесь tn = Ц, /(t) = 1 + - = —^—, а = b = с = 1, d = 0. Уравнение неподвижных точек
ж2 — ж — 1 = 0.
Его дискриминант равен 5. Мы видим, что результаты задач 130 и 131 а) являются частным случаем общего результата для произвольной дробно-линейной функции.
152.
/(ж) =/(ж) =х — 3х + 1 ’х — 3х + 1 ’
/(ж) =
/(ж) =
х — 3
х + 1 ’
х — 3
х + 1 ’
/2(ж) = =/2(ж) = =
/2(ж) = =
/2(ж) = =
3о
ж + 1_ - ж - 3
ж — 3 । ^ ж — 1 ’
х + 1
Функция /з(ж) оставляет на месте все точки. В силу задачи 148 число 3 делится на длину любого цикла функции /(ж). Поэтому длина цикла может быть или 1, или 3. В то же время /(ж) не оставляет на месте всех точек: например, /(оо) = 1. Не все циклы поэтому имеют длину 1, т. е. существует цикл длины 3.
а) Рассмотрим р-арифметическую функцию
Здесь (а — d^ + 4bc = (1 — I)2 + (4(—3) • 1 = 4(—3). Пусть V~3 извлекается. Тогда и
V(« - d-У + 4bc = ^(-З) = 2
извлекается. В силу задачи 151 /р_1(жо) = жо для всякого жо, в том числе и для жо, принадлежащего циклу длины 3 (такой цикл существует, как мы видели в задаче 152).
Поэтому (задача 148) р — 1 делится на 3, р — 1 = Зк,р = 3& + 1.
Пусть V-3 не извлекается. Тогда
V(a - d)2 + 46с = 2
не извлекается и /Р+1(жо) = жо для всякого жо- Отсюда
р +1 = 31, р = 31 - 1 ^ Зк + 1.
Пусть р — простой делитель числа а2 + 3 и пусть b — остаток от деления а на р. Тогда в р-арифметике Ь2 + 3 = 0, 62 = — 3, т. е. V—3 извлекается. Отсюда заключаем, что р = ЗА: + 1.
Пусть теперь р = Зк + 1. Тогда V”3 извлекается в р-ариф- метике, т. е. можно подобрать такое число а, что а2 + 3 = 0
в р-арифметике. В обыкновенной арифметике это значит, что а2 + 3 делится на р.
/(Ж) =/2(Ж) =
Ж + 1
№) = —I— = ж -I ; А (ж) = _ж 21— = ж-
Ц ж 1Н1
жж — 1
Функция /Ж(ж) оставляет на месте все точки. В силу задачи 148 длины циклов /(ж) суть делители числа 4, т. е. циклы могут иметь длину 1, 2 или 4. Не все циклы имеют длину 1, ибо не все точки неподвижны для /(ж):
/(0) = -1.
Если бы все циклы имели длину 1 или 2, то /2 (ж) оставляла бы на месте все точки. Но это не так:
/2(0) = ОО.
Поэтому существует цикл длины 4.
а) Рассмотрим р-арифметическую функцию
№ =№ =ж — 1ж + 1ж — 1ж + 1
№ =
№ =
ж — 1
ж + 1
ж — 1
ж + 1
Здесь (а — d)2 + 4bc = (1 — I)2 + 4(—1) • 1 = 4(—1). Пусть V~T извлекается. Тогда
V(a - d)2 + 4bc = ^4(—1) =
извлекается. В силу задачи 151 /р-1(жо) = жо для всякого жо, в том числе и для жо, принадлежащего циклу длины 4 (такой цикл существует, как мы видели в задаче 154). Поэтому (задача 148) р — 1 делится на 4, р — 1 = 4к. р = 4к + 1.
Пусть V-1 не извлекается, тогда
V — (Г)2 + 4bc = 2д/—Т
не извлекается и /Р+1(жо) = жо для всякого жо- Отсюда
р + 1 = 4/, р = 41 - 1 ^ 4к + 1
Решение этой задачи есть дословное повторение решения задачи 806).
Геометрическая прогрессия
bq^ bq2^ . . . , bqn1 . . .
является одновременно рядом Фибоначчи тогда и только тогда, когда ее знаменатель q удовлетворяет уравнению q2 — q — 1 = 0 (см. решение задачи 122). Решая это квадратное уравнение (см. решение задачи 103), получаем
Решение существует в том и только в том случае, если V5 извлекается в р-адической арифметике. Применим теорему, сформулированную на с. 68. Из этой теоремы вытекает, что если р отлично от 2 и 5, то условие, чтобы V5 *) извлекался в арифметике р-адических чисел, равносильно условию, чтобы V5 извлекался в р-арифметике. Если V5 извлекается, мы получаем два семейства р-адических рядов Фибоначчи, являющихся одновременно и геометрическими прогрессиями:
bqb bq^, ... , bq^, ,
b, bq^, bq^, , bq^ , ...
Решение следует из задачи 156 (ср. с задачей 124).
Согласно предыдущей задаче ряд Фибоначчи uq, и^ ?12, . . ., Нп- . . . можно представить в виде суммы двух геометрических прогрессий; поэтому решение следует из задачи 101.
Запишем ряд 0, 1, 1, 2, 3, ... в р-ичной системе счисления. На основании решения предыдущей задачи члены «о и арк-1^р_^ имеют одни и те же к последних цифр. Но у «о все цифры — нули (ад = • • • ООО). Следовательно, у a>pk-i^p_^ последние к цифр — нули. Это и означает, что apk-i^p_^ делится на рк.
Проверим эту формулу для первых строк треугольника
Предположим теперь, что наша формула верна для n-й строки, и покажем, что она верна в таком случае и для (п + 1)-й. Выпишем п-ю и (п + 1)-ю строки:
С0. ох°п+1°п+1С0. ох°п+1°п+1fk — 1 п+1fk — 1 п+1Z^/v lZ^/v l°п+1°п+1п+1п+1
С0. ох
°п+1°п+1
С0. ох
°п+1°п+1
fk — 1 п+1
fk — 1 п+1
Z^/v l
Z^/v l
°п+1
°п+1
п+1
п+1
Воспользуемся соотношением
С
к г^к — 1 । г^к п+1 “
Так как, по предположению,
_ тд _ п\
и (к-гуд^-(k-iy\ (k-iy.(n-к^гу/
и кД-п-ку/
то
^к _ тд । п\ _ n+1(/с — 1)! (п —/с + 1)!к'.(п-ку.
_ п\ кп! (п — к + 1) _ п\ (к + и — к + 1) _ (п + 1)!
к\ (п — к + 1)! к\ (п — к + 1)! к\ (п — к + 1)! к\ [(п + 1) — ку.
Наша формула верна для 0-й, 1-й, 2-й строк, следовательно, по доказанному она будет верна и для 2 + 1 = 3-й строки, для 3 + 1 = 4-й строки ит. д., т. е. верна для всех вообще строк. (Из доказанной формулы следует, между прочим, что п! при любом к < п делится на произведение к\ (п — к)\.)
Имеем
pik (р к 1)!
— к', (р - 2k - 1)! —
_ (р — к — 1)(р — к — 2) . . . (р — 2&)(р — 2^ — 1)1 _
~^!(р-2^-1)(р-2^-2)...1~
_ (р - к - 1)(р - & - 2) . . . (р - 2&) _ [р - (& + 1)][р - (^ + 2)] . . . [р - 2^] “*
Так как к ^ р ^ 1 < р. то к\ не делится на р, т. е. к\ не равно нулю в р-арифметике, и мы получаем р-арифметическое равенство рк = [-(^ + 1)][-(^ + 2)]...[-2^]
_ ИУЧк + Жк + 2)...2к _ , nfe (2fc)! _ ( хкрк
-к\- (-1)- (-1)
Р^ = 1+1.Заметим, что
2n п!п!’
(2п)! =1 - 2 ■ 3 ... 2n= 1 - 3 • 5 . . . (2п-1)- 2■ 4■6...2п =
= 1 ■ 3 • 5... (2п - 1) ■ (2 -1)■(2 ■2). ..(2-п) =
= 1 ■ 3 • 5 . . . (2п - 1) - 2та - 1 ■ 2 - 3... п =
= 2П • п!-1-3-5... (2п-1).
ПоэтомуПоэтому2п2п= 2ПЬЗ-5...(2п-1)= 2ПЬЗ-5...(2п-1)п\п\В то же времяВ то же время1 • 3 • 5 . . . (2п - 1) = (—1)^(—1)(—3) . . . [-(2п - 1)] = = (-1Лр-1)(р-3)...[р- (272.-1)] = У^УЛ^-У1 • 3 • 5 . . . (2п - 1) = (—1)^(—1)(—3) . . . [-(2п - 1)] = = (-1Лр-1)(р-3)...[р- (272.-1)] = У^УЛ^-У
Поэтому
Поэтому
2п
2п
= 2ПЬЗ-5...(2п-1)
= 2ПЬЗ-5...(2п-1)
п\
п\
В то же время
В то же время
1 • 3 • 5 . . . (2п - 1) = (—1)^(—1)(—3) . . . [-(2п - 1)] = = (-1Лр-1)(р-3)...[р- (272.-1)] = У^УЛ^-У
1 • 3 • 5 . . . (2п - 1) = (—1)^(—1)(—3) . . . [-(2п - 1)] = = (-1Лр-1)(р-3)...[р- (272.-1)] = У^УЛ^-У
f —)!
откуда
Ч. = Н)"4" >/. ! . = (-4)”?^-п\п !2
V 2/
В силу задачи 162
PzA р-1
S = 1 + 2q + . . . + P^q" + ... + рДд 2 =
= 1 - 4РДЧ +... + (^р^д + • • •22
р—1 Р ^ р—1.
... + (-4) 2 РДд 2 =1 + ру1(-49) +
22
'р—1р—1
... + Р^-1Н9)П + ... + Р ^ (_4q) 2 = (1 — 4g) 2
22
Если q ^ У, то 1 — 4g / 0 и S2 = (1 — 4q)p 1 = 1 (задача 71), откуда S = ±1. Если же q = У, то 1 — 4q = О, S = 0.
Из рис. 58 на с. 88 видно, что Ьи_\ + Ъп = Ьп+\. Таким образом, числа Ьп образуют какой-то ряд Фибоначчи. Но &i = 1, 62 = 1, т. е. начальные члены у рядов Фибоначчи
а^ = 1,cz-2 — 1,а^ — 2, . . . ,
^1,^2,^з, • • • ,
совпадают, следовательно, эти ряды совпадают целиком: Ьп = ап.
Мы знаем, что ар есть сумма чисел, стоящих на р-й диагонали. Переходя к р-арифметике, имеем
р-1
Ср = Рр_г + Рр_2 + . . . + Рр_1_к + • • • + р 2 р-1 =
Р-1
=+ Рр-2 + • • • + Рр-1-к +?рЛ
2
^здесь сумма обрывается: Рр^\ — последнее число —й строки). Но Ррхк = (—1)кР^ (задача 161). Поэтому
р-1
Ср = Р0° - Р2Т + - - - + ("l^P^ + . . . + (-1)^ РрЛ -
Применяя формулу, выведенную при решении задачи 163, и учитывая, что в данном случае q = — 1, получим ср = р—1р—1
= [1-4(_1)]— =.
Доказательство ведем по индукции. Для п = 2 все очевидно.
do dydWd^ = do + d^ = Cydo + C^di.
Пусть наша теорема доказана для п чисел. Докажем ее для n + 1 чисел. Рассмотрим таблицу
do di d^
По нашему индуктивному предположению
dy1 Х) = С'®_1с?о + С\_^1 + ... + C^_^dn_i, d^ = C^d! + ... + C^dn-i + C^dn;
складывая эти равенства, получаем
d^ =+ d^"^ = ФС + C^di + ... + C^dn-i + C^dn.
Докажем, что (C°)2 + (C^)2 + ... + (С™)2 = С^п- Применим к таблице
С
О<il<12<177
П^77^77• • •^77
<il<12rin
° 77 + 1° 77+1• • • ° 77 + 1
гчп
G2t7
результат задачи 166. Здесь
do = Ct d1 = Ct...,dn = Ct d^ = Ct-
Поэтому
Ct = c°nc°n + c*c\ +... + C^ = (C°)2 + (C^2 +... + (Ct2-
Напишем таблицу
^k ^k+X ^k+2^+3 • • • ^k^p-2^k^p-1^k+p
^kV^ ^к^З ^к^4• • •Vk+p^fc+p+1
^k4-4^+5• • •^k4-p^2
^k^-^p
В ней под каждой парой соседних чисел стоит их сумма.
Применим результат задачи 167. Здесь
^0 = Uk, ^1 ~ ^/е+1? • • • ? ^р = U^j^-p^ б/g = ^k-t^p-
В р-арифметике
^k-t^p ~ Рр^к + Рр^к+Х + • • • + Рр^к-\-р*
Но Г» = рР = 1, pl = р^ = ... = рР"1 = 0 (задача 136). Поэтому
^к^р ~ ^к + ^к4-р*
Члены р-арифметического ряда Фибоначчи, номера которых делятся на р, образуют последовательность г>о, ^р, ^2р^ • • •, ^пр^ • • • Полагая в формуле задачи 168 к = (п — 1)р, получаем
^(77 — 1)р + ^пр^(т7 + 1)р-
Нам нужно перемножить т скобок:
(а + Ь^а + 6) . . . (а + 6) .
т раз
После раскрытия скобок и приведения подобных членов при а™, очевидно, будет стоять коэффициент 1. Чтобы получить ат-1Ь, надо в одной из скобок взять 6, а в каждой из остальных скобок — а и перемножить все эти числа. Поэтому ат-1Ь войдет с коэффициентом т. Все же остальные члены будут содержать b в степени, не меньшей 2.
Для / =1 утверждение очевидно. Пусть оно справедливо для / = s; докажем, что оно верно и для I = s + 1. В задаче 108 полагаем п = к. т = кз. Имеем
^^(s+l) —1 = ^k+ks — 1 = ак_ l^ks — 1 + akdks.
Так как ак делится на d и ар = 0 делится на ф то в силу задачи 119 и aks делится на d. Поэтому произведение акак8 делится на d2 и
^^(s+l) —1 = ак_ X^ks — 1 Т ^^ 1(1)
где х — целое число. По предположению, йкз-1 = ак-\ + yd2.(2)
Подставляя (2) в (1), получаем
ак(з^-1 = ак_хак_х + d2(yak_x + ж) = askt_\ + ^d2,
т. е. «/г(5+1)-1 — ^^i делится на d2. Точно так же доказывается, что на d2 делится — ^^+1.
По условию ак = хт^ где ж — целое число. Отсюда afc+i = ak_i + ак = ak_i + $тп, а^ = (ak_i + жтп)т.
В силу задачи 170
(ak_i + xm^y™ = а^х + та^х хти + x2m2nS =
= а^х + т^Ча^х + xW^S).
Поэтому «^х — й^-х делится на ти^.
В силу задачи 171 (полагая d = тп)
^кт+1 ~ ^кД-1 + «^^1
акт-1 = а^_х + рт2п.
Согласно предыдущей задаче разность ^^1 — ^^х делится на mn+1, следовательно, и разность a/.m+i — flbni = а^т делится на ти^1.
Решение следует из предыдущей задачи. Если а^ делится на т, то а^т делится на т2, но тогда а^т2 делится на т3 и т. д., a^mn-i делится на тп. В силу задачи 119, если a^mn-i делится на т1^ то и все члены akmn-is делятся на ти.
Предположим, что b ^ d. Тогда
а — с = (d — b)Vb, Vs = -— d — b
т. e. VS равен некоторому рациональному числу, чего не может быть. Поэтому b = d. но тогда и а = с.
Имеем
(а + bVb)(c + dVb) = ас + bcVb + adVb + 5bd =
= (ас + 5bd) + (ad + be) Vs.
Второе утверждение задачи непосредственно вытекает из полученной формулы.
Пользуясь решением задачи 176, пишем
т + nVb = (ас + 5bd) + (ad + be) Vs.
В силу задачи 175 т = ас + 5bd, п = ad + be. Поэтому
т — nVb = (ас + 5bd) — (ad + be) Vs =
= [ас + 5(—b)(—d)"\ + [a(—d) + (—b)c\ Vs = (a — bVb)(c — dVb).
а) Если a2 — Sb2 = 1, то и a2 — 5(—b)2 = 1, t. e.
a + (—b) Vs = a — bVs
— решение уравнения (1).
б) 1= «"bV5 = a-W5 = a_ b^
a + bV^ ^a + bVb^a — bV^) a2 — 5b21
а) Так как по условию
т + nVs = (а + bVb)(c + dVb)^
то в силу задачи 177
т — nVs = (а — bVb)(c — dVb).
Поэтому
ш2 — 5n2 = (m + nV5)(m — nVb) =
= (а + bVb^c + dV^^a — bVb^c — dVs) =
= (а + bVb^a — bVb^c + dVb^c — dVs) =
= (a2 - S62)(c2 - 5d2) = 11 = 1.
y^V| = (O + bV5)^^ = („ + 6V5)(c -dVsy c + aVbc + aVb
Ha основании задачи 178a) c — dVb — решение уравнения (1). Произведение (а + bVb^c — dVS) представимо в виде р + qVb (задача 176) и есть решение уравнения (1) (задача 179а)).
92 — 5 • 42 = 1 и, следовательно, 9 + 4^/5 — решение уравнения (1). В силу задачи 179а)
р2 + 92V5 = (9 + 4V5)(9 + 4V5) = (9 + 4VS)2
— также решение уравнения (1). Точно так же решениями будут
Рз + 9з Vs = (р2 + 92л/б)(9 + 4 Vs) = (9 + 4д/б)3 и вообще
Рп + Qn VS = (9 + 4V5)71
при любом натуральном п. Все эти решения различны, так как при т ф п
(9 + 4V5)m^(9 + 4V5)n.
Не может быть, чтобы а ^ с и b ^ d, так как тогда было бы
а + bVb > с + dVs.
Поэтому выполняется хотя бы одно из двух неравенств: а < с или b < d. Покажем, что из выполнения одного из этих неравенств следует выполнение другого. Пусть а < с. Тогда а2 < с2 и
62 = ^ <= J2
55
откуда (так как b^Ond^O)b<d. Точно так же, если b < d, то
а2 = 562 + 1 < 5d2 + 1 = с2
и а < с.
а) Предположим, что а < 0. Тогда хотя бы одно из чисел а + 6V5 и а — bVb непременно отрицательно (хотя бы потому, что сумма их равна 2а, т. е. отрицательна). В то же время их произведение (а + bVb^a — bV^) = а2 — 5b2 = 1 положительно. Поэтому они оба отрицательны в противоречии с тем, что а + bVb > 0.
б) Как только что показано, а ^ 0. Предположим, что 6^0. Тогда -Ь^О^Ьиа- bVb > а + bVb > 1. Отсюда следует, что 1 = а2 — 5b2 = (а + bV^^a — bV^) > 1 • 1 = 1, и мы приходим к противоречию.
Пусть такое решение существует. Из задачи 182 следует, что должно быть а ^ 0, b > 0. Поэтому в силу задачи 181 а < 9, b < 4. Итак, для b возможны только следующие значения: b = 1, 2, 3. Простой проверкой убеждаемся, что ни одно из чисел 1 + 562, где b = 1, 2, 3, не является полным квадратом; следовательно, число а + V^b^ где b = 1, 2, 3, не может быть решением уравнения (1).
При п = 0 (9 + 4V5)0 = 1 = 1 + 0д/5, при n = 1 (9 + 4V5)1 = 9 + 4V5, причем 1 + 0V5 и 9 + 4V5 суть решения уравнения (1). При п > 2 формула (9 + 4VS)n дает произведение решений уравнения (1), т. е. снова решение р-VqVb^ причем р ^ 0, Q > 0 (задача 176).
Покажем теперь, что наша формула дает все целые решения р + qV^- у которых р > 0, g > 0. Предположим противное. Пусть р + qV^. р ^ 0, q ^ 0, есть решение, не совпадающее ни с одним из членов последовательности
(9 + 4^)°, (9 + 4V5)1, (9 + 4V5)2, ... , (9 + 4Vs)n.
Не может быть, чтобы р + qVb < (9 + 4V5)0 = 1 + Од/б (тогда в силу задачи 181 должно было бы быть q < 0). Так как члены нашей последовательности неограниченно возрастают, то p-\-qVb лежит между какими-то двумя ее членами, т. е. существует такой показатель п ^ 0, что
(9 + 4Vs)n < р + qVb < (9 + 4Vs)n+1.
Разделим это неравенство на (9 + 4V5)71:
1 <1 <р + дУб(9 + 4V5)™р + дУб(9 + 4V5)™< 9 + 4Vs.< 9 + 4Vs.
1 <
1 <
р + дУб(9 + 4V5)™
р + дУб(9 + 4V5)™
< 9 + 4Vs.
< 9 + 4Vs.
р + qVb„
Но 4^/5^ как частное от деления двух решении уравнения (1) есть снова решение уравнения (1). Таким образом, мы нашли решение уравнения (1), заключенное между 1 и 9 + 4V5, что противоречит задаче 183.
Очевидно, что если а + bVb — решение уравнения (1), то а — bVb, —а + bVb, —а — bVb
— тоже решения уравнения (1). Из этих четырех чисел одно в силу задачи 184 представимо в виде (9 + 4д/5)п- Тогда остальные три представимы в виде
(9 + 4^5)-” = ^^^^,-(9 + 4^)”.-(9 + 4^)-".
РАЗДЕЛ ТРЕТИЙ
СЛУЧАЙНЫЕ БЛУЖДАНИЯ(ЦЕПИ МАРКОВА)
Возможных исходов 7, из них благоприятствующих 3. Искомая условная вероятность равна поэтому |.
Вероятность того, что шесть очков не выпадет при однократном бросании равна -. Вероятность невыпадения шести 6
очков при шести бросаниях равна по формуле (6) на с. 103
555555_ /5\6 _ 15 625 _q 34
666666 ~ \6/ ~ 46656 ~*
Обозначим искомую вероятность через ж. Тогда вероятность отсутствия попадания при п выстрелах равна 1 — ж, при одном выстреле она равна 1 — р (свойство 3). Как и предыдущей задаче, по формуле (б)
1-ж = (1-р)п,
откудаоткудаж = 1-(1-рр.ж = 1-(1-рр.
откуда
откуда
ж = 1-(1-рр.
ж = 1-(1-рр.
Обозначим:
вероятность события А: «выиграл начинающий» — через ж, вероятность события В; «выиграл второй игрок» — через у. вероятность события С: «игра никогда не кончится» — через г. События А, В, С попарно несовместны и образуют полную систему, поэтому
Ж + у + г = Р(А) + Р(В) + Р(С) = 1.(1)
Вероятность выигрыша второго игрока равна вероятности того, что в первый раз выпадет решетка (эта вероятность равна У2), умноженной на вероятность выигрыша второго игрока при этом условии (свойство 6). Но тогда второй игрок становится начинающим, следовательно, эта условная вероятность равна ж. Итак,
У = 5Ж-(2)
Вероятность выигрыша первого игрока находится по формуле полных вероятностей. Рассмотрим события:
D: «при первом бросании выпал герб»,
F: «при первом бросании выпала решетка».
События D и F несовместны и образуют полную систему; в силу свойства 7
ж = Р(А) = P(D)P(A/D) + P(F)P(A/F).
Очевидно, P(D) = Р(^) — V2? Р(^/^) — 1- Для вычисления Р(А/F) заметим, что если при первом бросании выпала решетка и второй игрок становится начинающим, то первый игрок оказывается в положении второго и вероятность его выигрыша есть у. Поэтому
Ж = ^ + ^У-(3)
Решая совместно уравнения (2) и (3), находим х = |, у = |. Из соотношения (1) получаем г = 0.
То обстоятельство, что вероятность неограниченного продолжения игры без результата равна нулю, можно получить и непосредственным подсчетом (так же, как это было сделано для вероятности невыпадения шести очков при бросании игральной кости).
а) Обозначим через р^ вероятность, выйдя из А, оказаться через п шагов в А и через р^ вероятность, выйдя из А, оказаться через п шагов в В. Если частица выходит из точки А, то событие, состоящее в том, что через n — 1 шагов она окажется в А, и событие, состоящее в том, что через п — 1 шагов она окажется в В, образуют полную систему несовместных событий, поэтому, применяя свойство 7, имеем
(п)(^-1)-(^-1)
Рп -Р11Р11+Р12
то же время р^ 7 + р^2 7 = 1 (свойство 3), откуда
(nA (п-1)-
Ри -Ри Рп + А — Ри )Р21 =
(п-1)(п-1)। /\ (п-1)
= Р11Р11 + Р21 - Ри Р21 = Р21 + (рп - Р21)Рп •
Полагая рц — Р21 = g, имеем
WI (n-i)I / I (n-2V
Pl! = Р21 + QPh 7 = Р21 + Q(P21 + QPh =
= Р21 + QP21 + q2PiT^ = P21 + QP21 + Q2(P21 + qPiT^) =
= P21 + qp^x + Q2P21 + q^PyC^ =
= P21 + QP21 + Q2P21 + • • • + qn-2p2i + qn-1p^7^n^-
8 E. Дынкин, В. Успенский
НоНо[n—(n—1)](1)
Но
Но
Pll = Pll = РИ,
откуда
Р11' = Р21(1 + g + Q2 + ... + Qn"2) + 9П-1Р11 или, суммируя по формуле геометрической прогрессии ),
Й - р«= ^ + р”-1 U-^Y
1 - q1 - q\1 - qJ
Замечая, что рц + Р21 = 1 (свойство 3), получаем
1 - q = 1 - Pll + Р21 = Р12 + Р21,
W =Р21Р12 + Р21_Р21Р12 + Р21_Р21Р12 + Р21_Р21Р12 + Р21_Р21Р12 + Р21W =Р21Р12 + Р21_Р21Р12 + Р21_Р21Р12 + Р21_Р21Р12 + Р21_Р21Р12 + Р21+ 9п~1(рп^1^) =
W =Р21
Р12 + Р21
_Р21
Р12 + Р21
_Р21
Р12 + Р21
_Р21
Р12 + Р21
_Р21
Р12 + Р21
W =Р21
Р12 + Р21
_Р21
Р12 + Р21
_Р21
Р12 + Р21
_Р21
Р12 + Р21
_Р21
Р12 + Р21
V Р12 + Р21 /
^П-1 Р12Р11 + Р21Р11 - Р21 _
Р12 + Р21
_|_ дП-1Р12Р11 -Р21(1 "Pll) _
Р12 + Р21
+ (рп-Р21)п-1Р12Р11-™2 =
Р12 + Р21
-^^(Р11-Р21)П.Р12 + Р21-^^(Р11-Р21)П.Р12 + Р21(п)1(п)1Р12 -1-Р11 =1-(п)1(п)1Р12 -1-Р11 =1-Р21Р12 + Р21Р21Р12 + Р21Р12Р12 + Р21Р12Р12 + Р21(Р11 — Р21 )" —(Р11 — Р21 )" —Чтобы вычислить вероятность р^™ , выйдя из точки В, попасть через п шагов в Л, вычислим сначала р^ • Эту вероятность найдем по формуле
-^^(Р11-Р21)П.
Р12 + Р21
-^^(Р11-Р21)П.
Р12 + Р21
(п)1(п)1
Р12 -1-Р11 =1-
(п)1(п)1
Р12 -1-Р11 =1-
Р21
Р12 + Р21
Р21
Р12 + Р21
Р12
Р12 + Р21
Р12
Р12 + Р21
(Р11 — Р21 )" —
(Р11 — Р21 )" —
Р12 + Р21Р12 + Р21
_Р21Р21 "Р21+Р12_Р21Р21 "Р21+Р12Вероятность р^ получается из вероятности р^, если мы поменяем местами обозначения точек Л и В и, соответственно, заменим всюду в индексах 1 на 2 и 2 на 1. Поэтому
_Р21
Р21 "Р21+Р12
_Р21
Р21 "Р21+Р12
— (Р22 — Р12)П-
Р21 + Р12
Замечание. Вероятности р^ и р^ различаются на величину
рУ - Й = (РИ - №1)" +(Р22 - Р12)П. (1)
Р12 + Р21Р12 + Р21
За исключением вырожденных случаев
Ри = 1, Р12 = 0, р21 = 0, р22 = 1;
Ри = 0, pi2 = 1, Р21 = 1, Р22 = О;
всегда
-1 < Ри ~ Рп < 1,
-1 < Р22 - Р12 < 1-
Поэтому с возрастанием п каждое из слагаемых правой части равенства (1) неограниченно уменьшается (по абсолютной величине) как член бесконечно убывающей геометрической прогрессии ). Следовательно, и разность р^ — р^ все больше и больше приближается к нулю. Иными словами, вероятность оказаться через п шагов в точке А с увеличением п все меньше и меньше зависит от того, из какой точки мы вышли вначале.
Будем изображать число шаров в левой урне с помощью фишки, помещенной на числовой оси. В начальный момент времени фишка находится в точке а (рис. 156). Через каждую
д д22
О 1 2 ° ° ° ° а ° ° ° ° ° ° ° о + б^Л^а + Ь
Рис. 156
1
единицу времени она с вероятностью - передвигается вправо (шар переложили из правой урны в левую, число шаров левой урны увеличилось на единицу) и с вероятностью | влево (шар переложили из левой урны в правую, число шаров в левой урне уменьшилось на единицу), до тех пор пока она впервые не попадает в одну из точек 0 или а + Ь. Приход фишки в точку О означает, что опустела левая урна, приход ее в точку а + b — что опустела правая урна. Обозначим вероятность прихода фишки в 0 при условии, что она вышла из точки к. через р^ (нам нужно найти ра\ Очевидно, р0 = 1, Р«+б = 0.
Пусть фишка находится в точке к.
Рассмотрим два события:
«фишка перешла за один ход в к + 1»,
«фишка перешла за один ход в к — 1».
По условию Р(А) = Р(В) = х/2- При наступлении события А вероятность прихода фишки в 0 есть p^+i, при наступлении В вероятность прихода фишки в 0 есть Рк-i- По формуле полной вероятности имеем
Рк = - Pkvi + - Рк-1
или после преобразования
^Рк = Рк^1 + Рк-1. Рм ~ Рк = Рк ~ Рк-1-
Обозначая постоянную разность Рк^х — Рк через d. напишем
Рк Рк — 1 = Д.
Рк-1 ~ Рк — 2 = d,
P^-Pi^ d,Р1-РО = d.
Складывая эти равенства, получаем
Рк~ Ро = kd,
рк-1 = kd, Рк = 1 + kd или, полагая к = а + Ь,
О = Pa^b = 1 + (а + b)d, d =,
а + о
1 к а + b — к
Рк = 1ГТ =
а + о а + о
Интересующая нас вероятность равна
Вероятность того, что опустеет правая урна, равна, очевидно,
Вероятность того, что опыт закончится, т. е. что одна из урн опустеет, равна в силу свойства 2
—— += 1.
а Д- b а Д- b
Вероятность того, что опыт никогда не кончится, равна 1 — 1 = 0 (свойство 3).
Замечание. Эта задача известна в истории математики как «задача о разорении игрока». Классическая формулировка этой задачи такова:
Играют два игрока. Вероятность выигрыша каждой партии для каждого из них равна |. Первый игрок имеет а рублей, второй игрок b рублей. Игра продолжается до тех пор, пока один из игроков не останется без денег. Какова вероятность разорения для каждого из игроков?
В задаче 191 игроки заменены урнами, а деньги — шарами.
Рис. 157Рис. 157У каждой вершины куба запишем вероятность того, что гусеница, вышедшая из этой вершины, приклеится в точке А (рис. 157). У вершин 1 и 5 будут записаны одинаковые вероятности ж, так как эти вершины одинаково расположены относительно точек А и В. Точно так же равные вероятности у будут записаны у вершин 2 и 4- Вероятности приклеиться в Л, выйдя из вершин О и 5, обозначим соответственно г и и.
Рис. 157
Рис. 157
Предположим, что гусеница находится в вершине 1 (см. рис. 63), и рассмотрим полную систему попарно-несовместных событий:
Cv- «гусеница пошла по пути 1А»,
p^l) = г
С2: «гусеница пошла по пути 12»,
Р№) =
С^: «гусеница пошла по пути 10»,
Р(Гз) = J-
Вероятность приклеиться в А при условии Ci равна 1, при условии С2 равна у, при условии С^ равна г. Поэтому (свойство 7)
(1)(1)11।1।1
(1)
(1)
ж = -*1 + -?/ + -г.
333
Аналогично выводятся еще три соотношения:
V =
1 п . 1
-•0+-ж + -п, 333
(2)
Z =
1 । 1 । 1
-x + -x + -tl, 333
(3)
и =
1 । 1 । 1
-у + -У + -«•
(4)
Решая совместно уравнения (1), (2), (3), (4), находим
9543
14 У 1477
Вероятности приклеиться в точке В находятся из следующих соображений. Очевидно, что вероятность V, выйдя из вершины 0. приклеиться в В равна вероятности приклеиться в А, выйдя из вершины 3. Таким образом, z1 = и = -. Теми же рассуждениями получаем
/5х = у = —, У 14’/5х = у = —, У 14’/9у = х = —, у14’/9у = х = —, у14’/4и = z = - 7/4и = z = - 7
/5
х = у = —, У 14’
/5
х = у = —, У 14’
/9
у = х = —, у14’
/9
у = х = —, у14’
/4
и = z = - 7
/4
и = z = - 7
Замечание. Заметим, что
х + х' = у + у' = z + z = и + и' = 1.
Но z-\-z’ есть в силу свойства 2 вероятность, выйдя из вершины 0, приклеиться где-нибудь, a 1 — (z + z1) — вероятность, выйдя из этой же вершины, нигде не приклеиться (свойство 3).
Итак, вероятность того, что гусеница, вышедшая из вершины 0, нигде не приклеится, равна нулю. Легко видеть, что то же справедливо, если и любую другую вершину принять за исходную.
С похожим результатом мы встретились при решении задачи 191, где было установлено, что вероятность того, что фишка никогда не попадет ни в 0, ни в а + 6, равна нулю. Равна нулю и вероятность того, что никогда не кончится игра из задачи 189. Наконец, легко убедиться, что для схемы задачи 190 вероятность того, что частица никогда не попадет, скажем, в точку В, также равна нулю (если только pi2 > 0).
Все эти факты являются весьма частными случаями общей теоремы о случайных блужданиях, которую мы докажем в следующем параграфе.
Рассмотрим события:
А :«через пшагов частица находится в точке к».
Bi :«через п—1шагов частица находится в точке к — 1»,
В2 :«через п—1шагов частица находится в точке к + 1»,
Вз :«через п—1шагов частица не находится ни в точке к — 1,
ни в точке к + 1».
В силу свойства 7
Р(А) = Р(В1)Р(Л/В1) + Р(В2)Р(Л/В2) + Р(В3)Р(Л/В3)
имеем
Р(Л) = Х^, p(B1) = zt11, p(b2) = z£"
Р(Л/В1) = 1, Р(Л/В2) = |, Р(Л/В3) = 0,
откуда
7 к _ zn-i+ zn-iи2
Действительно, элементы строки треугольника вероятностей суть вероятности событий, которые попарно несовместны и образуют полную систему.
Для доказательства выпишем одно под другим три произведения (ср. формулы (5), (6) и (7) на с. 114):
113 32 2 4 4113 32 2 4 4113 32 2 4 4113 32 2 4 4113 32 2 4 4113 32 2 4 42а - 3 2а - 3 2а - 1 2а - 1 2а х
113 3
2 2 4 4
113 3
2 2 4 4
113 3
2 2 4 4
113 3
2 2 4 4
113 3
2 2 4 4
113 3
2 2 4 4
2а-2 2а-2 2а 2а2а + 1
2а+ 1 2k - 2 2k - 1
X . . . •
2а+ 2 2k - 1 2k
2а - 3 2а - 3 2а - 1 2а - 1 2а + 1 х
2а-2 2а-2 2а 2а2а + 2
х 2а + 1 2fc — 1 2fc — 1
2а + 2“' 2k 2k '
2а - 3 2а - 3 2а - 1 2а2а + 1 х
2а-2 2а-2 2а2а + 1 2а + 2
2а+ 2 2k - 1 2k
X . . . • .
2а+ 3 2k 2& + 1
Легко видеть, что второе произведение не меньше первого, a третье больше второго. Но второе произведение равно w^, первое
и третье после сокращений примут соответственно вид
1 32 41 32 42а - 32а - 22а - 32а - 22а - 12а2а - 12а2а - 1 2а 2а + 12/с - 1 _2а 2а+ 1 2а + 2 * * * 2к_ /1 . 32a - 3\2 2а - 1 2а - 1— \2 42а — 27 2а 2к ’2а - 1 2а 2а + 12/с - 1 _2а 2а+ 1 2а + 2 * * * 2к_ /1 . 32a - 3\2 2а - 1 2а - 1— \2 42а — 27 2а 2к ’1 32 41 32 42а - 32а - 22а - 32а - 2222а - 1 , 2а , 2а + 1 2а + 2 2к2а 2а -|- 1 2а -|- 2 2а -|- 32 A’ -|- 12а - 1 , 2а , 2а + 1 2а + 2 2к2а 2а -|- 1 2а -|- 2 2а -|- 32 A’ -|- 1f1 -\2 4f1 -\2 42а - 3\22а - 2/2а - 3\22а - 2/2а - 12к + 1’2а - 12к + 1’
1 3
2 4
1 3
2 4
2а - 3
2а - 2
2а - 3
2а - 2
2а - 1
2а
2а - 1
2а
2а - 1 2а 2а + 12/с - 1 _
2а 2а+ 1 2а + 2 * * * 2к
_ /1 . 32a - 3\2 2а - 1 2а - 1
— \2 42а — 27 2а 2к ’
2а - 1 2а 2а + 12/с - 1 _
2а 2а+ 1 2а + 2 * * * 2к
_ /1 . 32a - 3\2 2а - 1 2а - 1
— \2 42а — 27 2а 2к ’
1 3
2 4
1 3
2 4
2а - 3
2а - 2
2а - 3
2а - 2
2
2
2а - 1 , 2а , 2а + 1 2а + 2 2к
2а 2а -|- 1 2а -|- 2 2а -|- 32 A’ -|- 1
2а - 1 , 2а , 2а + 1 2а + 2 2к
2а 2а -|- 1 2а -|- 2 2а -|- 32 A’ -|- 1
f1 -
\2 4
f1 -
\2 4
2а - 3\2
2а - 2/
2а - 3\2
2а - 2/
2а - 1
2к + 1’
2а - 1
2к + 1’
откуда
^-^(гг^-^(гг2а - 3\2 2а - 1 12а-27 2а 2k2а - 3\2 2а - 1 12а-27 2а 2k
^-^(гг
^-^(гг
2а - 3\2 2а - 1 1
2а-27 2а 2k
2а - 3\2 2а - 1 1
2а-27 2а 2k
™1к < (2а - !) ' Q™1к < (2а - !) ' Q32а - 3\2 142а —2/‘Ik32а - 3\2 142а —2/‘Ik
™1к < (2а - !) ' Q
™1к < (2а - !) ' Q
32а - 3\2 1
42а —2/‘Ik
32а - 3\2 1
42а —2/‘Ik
Извлекая квадратный корень, получаем требуемое неравенство.
Имеем при к ^ 150 (неравенство (16) на с. 115)
1 /1
,% Wok <,,
УЗД5&узд®
откуда
10,56330,5644
•
1,7749^1,7719^ VkVk
о110 000
В нашем случае к = = 5000, поэтому
70,710 < Vk < 70,711; 0,01414 < ^ < 0,01415.
Vk
Окончательно получаем
0,5633 • 0,01414 < ш2к < 0,05644 • 0,01415,
0,007966 < ш2к < 0,007989.
Значение ш^ с двумя значащими цифрами поэтому равно
w2k = 0,0079...
Пусть п = 2к. Все члены n-й строки меньше центрального члена, а центральный член удовлетворяет неравенству
11
Wu = w2k <
V2^ Vn
Пусть теперь n = 2 k — 1. В строке с нечетным номером нет центрального члена, наибольшими по величине являются равные ДРУГ Другу члены Z"1 и Z^. Но
Zn + Zn у о
Как только что показано, Z^+1 < -^==. Следовательно, < , 1<; остальные члены n-й строки и подавно мень-
1 ше -—.
Так как 5-й от середины член 2А:-й строки есть Z^, то неравенство (19) на с. 117 можно переписать и так:
При к ^ 60 (см. неравенство (15) на с. 115)
.1
СЗД8&V3J0&
Поэтому при к ^ 60
1< 2^8 < I ( к X
ДЗЛЖ \ к + 1 ) 2fe лДДбк \к + з) '
Для оценки Z^o надо положить з = 10, к = 60. Тогда
1 Л И\10 < Z2O <1/^У°
V3,18 • 60 \61/120 V3,l • 60 \70/ ’
откуда
0,012 < Z^o < 0,016.
Раскроем скобки в произведении
(1 + р)г = (1 + р)(1 + р)... (1 + у.
г раз
Среди членов разложения встретится число 1, которое получится, если взять по 1 в каждой скобке. Далее, если взять в первой скобке р, а во всех остальных по 1, то после перемножения получим р; если взять во второй скобке р, а в остальных по 1, то после перемножения тоже получим р и т. д., следовательно, р
войдет в разложение с коэффициентом г. Кроме того, будут и другие положительные члены, поэтому
(1 + p)r 1 + гр.
Практически достоверную границу отклонения за п шагов можно принять равной ^^ V^ или 5,429д/п. В частности, при п = 1000 практически достоверная граница отклонения есть 171,7. Наибольшее четное число, не превосходящее 171,7, есть 170; поэтому с практической достоверностью можно утверждать, что фишка за 1000 ходов отклонилась от начального положения не более чем на 170 делений.
Чтобы получить практически достоверную границу для приведенной скорости, надо границу отклонения поделить на число шагов. Получим, что с практической достоверностью приведенная скорость фишки за 1000 шагов будет не больше 0,17.
Положим
чем г, можно утверждать, за п шагов будет меньше,чем г, можно утверждать, за п шагов будет меньше,С вероятностью ошибки, меньшей что приведенная скорость фишки чем ———. Но
чем г, можно утверждать, за п шагов будет меньше,
чем г, можно утверждать, за п шагов будет меньше,
222 2“2 2“— = а.— = а.
2
2
2 2“
2 2“
— = а.
— = а.
С вероятностью ошибки, меньшей 0,001, можно утверждать, что приведенная скорость фишки за п шагов будет меньше 2 чем ——=.
^001
Возьмем такое п, чтобы было
2
откуда п > 4 • 106.
Итак, с вероятностью ошибки, меньшей 0,001, можно утверждать, что приведенная скорость за 4 • 106 шагов будет меньше чем
2 у = 0,01.
^<001 V4.106
Нужно, чтобы с вероятностью ошибки, меньшей 0,01, можно было утверждать, что частота выпадения решетки отличается от 0,5 меньше чем на 0,1. Для этого мы можем взять любое
число бросаний, превосходящее
Итак, достаточно произвести 465 бросаний.
Если частица побывала в т за п шагов, то она попала туда впервые либо через один шаг, либо через два шага, . . ., либо, наконец, через п шагов. Интересующая нас вероятность выразится по формуле (5) § 1 суммой Ь+1 + Ь^ + . . . + Ьп, где Ь^ — вероятность впервые попасть в т через к шагов. Достаточно поэтому показать, что от экрана не зависят вероятности Ь^.
Докажем теперь, что Ь^ не зависит от того, какой экран стоит в точке т. Рассмотрим все пути из к шагов, которые начинаются в исходной точке, кончаются в точке т и ни разу (кроме конца) не проходят через т. Обозначим эти пути Ai, А^^ . . ., As. Вероятность того, что частица сделает первые к шагов по пути Ai, обозначим сц. Событие «частица через к шагов впервые попала в т» равносильно тому, что она пошла либо по пути Ai, либо по пути А^, . . ., либо по пути As. Отсюда
Ь^ = а^ + а^ + . . . + cis.
Но каждый из путей Ai, А^, . . ., As не проходит через т, поэтому вероятности ai, а^, . . ., as (а вместе с ними и b/Д не зависят от того, стоит ли в точке т экран и если стоит, то какой.
Замечание. Приведенное рассуждение носит совершенно общий характер и применимо к любой схеме случайного блуждания. Следовательно, и сформулированное в задаче утверждение верно для любой схемы.
Из соотношений (1), (2) и (3) на с. 128 выводим
Ьп = ~ Ьп 2 “h 7 Ьп 2 — 7 Ьп 2)244
b^k = (I) b0, b2k+i = (Д bv
Ho bg = 1 (в начальный момент частица находится в 1) и bi = 0 (через один шаг частица не находится в 1). Поэтому
Ь^к = (|) ,^2&+1 = 0.(1)
Из равенств (4) и (3) на с. 128 получаем
dn = dn 1 + — bn 2-
4
Далее, принимая во внимание соотношения (1), имеем ^26+1 = d^k + ^ b^k-l = d^k,
d^k = d^k-l + 7 Ь^к-2 = dlk-2 + 7 (Д = 44 \4/
Так как dp = 0, то (применяя формулу для суммирования геометрической прогрессии) окончательно получим
d2k = Id2k = I
d2k = I
d2k = I
Рис. 158Рис. 158Рис. 159Рис. 159
Рис. 158
Рис. 158
Рис. 159
Рис. 159
а) См. рис. 158. б) См. рис. 159. в) См. рис. 160.
а) Из Еу как первая, так и вторая частицы могут за какое-то число % шагов пройти ) в Ек- Изобразив этот путь обеих частиц передвижением фишки по К2, мы получим, что она из Ен пришла через г шагов в Екк- 22
б) Достаточно доказать, что из любого состояния Е^к цепи L можно пройти в Ен (тогда из него можно пройти и в любое состояние Е^ цепи L путем Е^к — Еп — ^jl)- Итак, покажем, что из состояния Е^ь принадлежащего к L, можно пройти в Ец-
Пусть из Ен можно пройти в Ец., сделав з шагов. В таком случае за з шагов первая частица может пройти из Ei в Ei, а вторая — из Е^ в Е^ (рис. 161). Пусть пз Ei в Ei можно пройти за г шагов и из Е^ в Ei — за t шагов (цепь К связна!). Тогда (см. рис. 161) первая частица может пройти из Ei в Ei за г + з + t шагов (путем
Ei — Ei — Е^ — Ei), а вторая — из Его^v°Ek
Е^ в Ei за t + з + г шагов (путемi—
Е^ — Ei — Ei — Ei), т. е. первая
частица из Ei в Ei и вторая из Е^^ис' 161
в Ei могут пройти за одно и то же число г = s + г + t шагов. Изобразив этот путь обеих частиц передвижением фишки по К2, получим, что за г шагов фишка может из Eik прийти в Ец.
Так как все точки совершенно равноправны, то ж есть вообще вероятность того, что частица, вышедшая из точки п — 1, когда-нибудь побывает в п. Точно так же вероятность того, что частица, вышедшая из n + 1, побывает в п, равна у.
Предположим, что частица выходит из точки 0 и рассмотрим события:
А : «частица когда-нибудь вернется в точку 0», Bi : «частица перейдет первым шагом в точку 1», В^ : «частица перейдет первым шагом в точку — 1».
По формуле полной вероятности (свойство 7 § 1)
Р(Д) = Р(В1)Р(Д/В1) + Р(В2)Р(Д/В2).
Если выполнено условие Bi, то это значит, что частица после одного шага находится в точке 1. Чтобы при этом условии произошло событие А, надо, чтобы частица, выйдя из 1, когда-нибудь попала в 0. Вероятность этого равна у. Итак, P(A/Bi) = у. Аналогично, Р^А/В^) = ж. Далее, Р(А) = z, P(#i) = ^(В^) = Подставляя эти значения в формулу (1), получаем
г = ^У + |ж-(2)
Далее, очевидно, что ж = у, откуда % = ж.
Для вычисления ж рассмотрим событие С; «частица, вышедшая из 0, когда-нибудь попадет в 1». В силу свойства 7
X = Р(С) = Р(В1)Р(С/В1) + Р(В2)Р(С/В2).(3)
Имеем Р(ВД = Р(В2) = р Р(С/ВТ) = 1. Далее Р(С/В2) есть вероятность того, что частица из — 1 когда-нибудь попадет
в 1. Вычислим эту вероятность. Итак, частица находится в — 1. Требуется найти вероятность события D; «частица когда-нибудь побывает в 1». Введем событие F: «частица когда-нибудь побывает в 0». Очевидно, F D = D (действительно, наступление D равносильно совместному наступлению обоих событий F и D). Поэтому в силу свойства 6
P(D) = P(FD) = P(F)P(D/F).
HoP(F) = ж, РЦЭ/F) = ж. Следовательно,
P(D) = ж2.(4)
Окончательно из формул (3), (4) выводим
ж = - + - ж2,(5)
2
ж2 - 2ж + 1 = 0,
(ж — I)2 = 0,
откуда ж = 1. Следовательно, у = = 1.
Нужно показать, что с вероятностью 1 частица побывает в точке п (для определенности будем считать, что п > 0). Для n = 1 это доказано в предыдущей задаче. Пусть утверждение доказано для точки п; докажем его для точки п + 1.
Рассмотрим событие Аи^\ «частица когда-нибудь побывает в п + 1». Очевидно, А^х = AUAU^\\ в силу свойства 6
P(An+i) = P(An)P(An+i/Ai).
Но P(An+i/An) = ж = 1. Кроме того, по предположению, Р(ДП) = 1- Поэтому Р(Дп+1) = 1.
Вероятность побывать в данной точке 2, 3 и вообще п раз находится так же, как в замечании 1 на с. 133; она равна 1.
Прежде всего заметим, что p+p + r = 1 (см. подстрочное примечание на с. 135). Пусть ж, у, % означают вероятности тех же событий, что и в задаче 208. Предоставляем читателю самому вывести соотношения
^ = г + рж + ру,(1)
х = р + гж + рх2.(2)
(Они выводятся совершенно так же, как (2) и (5) в решении задачи 208. Надо только, кроме событий Bi и В2, рассмотреть событие В3: «частица за первую единицу времени остается в точке 0».) Очевидно, ж = у, откуда
г = г + 2рж.
Преобразуем (2): ж = р + (1 — 2р)х + рж2, О = р — 2рх + рж2.
Так как р ^ 0, то
1 — 2ж + ж2 = О, откуда ж = 1 и 2 = г + 2р = 1.
Так же как в задаче 209, убеждаемся, что с вероятностью 1 частица побывает в любой точке.
Теми же рассуждениями, что и при решении задач 208 и 210, находим (здесь, вообще говоря, ж / у)
z = py + qx,(1)
х = р + qx\(2)
У = 9 + РУ2.(3)
Решая уравнение (2), имеем
_ 1 ± V1 - 4pq _ 1 ± V1 - 4р(х _ р) _
2g “2g“
= 1 ± У(1 - 2р)2 = 1 ± (1 - 2р)
2q2q
Уравнение (2) имеет два корня:
= 1 + 1 - 2р = 2 — 2р = 1-р + Q=1
2q2qq q '
x = 1 - 1 + 2p = 2p = p
2q2q q
Так как - > 1, а ж < 1 (как всякая вероятность), то ж / Ж2- q
Следовательно, ж = Ж1 = 1.
Решая уравнение (3), получаем
q
Pi = 1,//2 = -•
Р
Как указано в условии задачи, у / 1, следовательно, у = -.
Р
Отсюда z = ру + qx = 2q.
Докажем, что при к ^ 2т выполняется неравенство Sk > ^-- Действительно,
S^m =1+- + - + ... + -— = 1 + Т\ + Т^ + • • • + Тт^ 232т
где
=++. . . +.
р 2р-1 + 12р-1 + 22р-1
2Р—1 слагаемых
Очевидно,
т,^^ + .. . + ± = ^ = 1. р 2р 2р2р2р2
2Р-1 слагаемых
Поэтому
Sk ^ S^m >! + - + - + ... + - = ! + —.
т раз
Рассмотрим прямые WiWi, ^_l^_l, N^N^ N^N-^ параллельные прямой NN (см. рис. 84). Пусть путник находится в некоторой точке на прямой N^N^. С вероятностью - путник
1
делает шаг вниз и с вероятностью - шаг вверх, т. е. с вероятно
стью - + - = - остается на прямой N^N^. С вероятностью - 4424
путник делает шаг вправо и переходит на прямую N^iN^i^ с вероятностью - — шаг влево, переходя на прямую N^-yN^-y.
4
Считая каждую из прямых N^N^ за одно состояние, мы придем к случаю, уже разобранному нами в задаче 210. Здесь точке соответствует прямая N^N^, р = 1, г = ^. По доказанному путник с вероятностью 1 побывает на любой прямой, в том числе и на N N.
*) —а, как и обычно, обозначает число 0 — а. Так, например, в 8-арифметике 3 = 5.
*) Уравнение (1) является частным случаем уравненияж2 — Ay2 = 1,
в котором А — целое положительное число такое, что VA есть число иррациональное. Задачи, которые мы ставим для уравнения (1), решаются аналогично и для общего уравнения. Другой метод решения уравнения ж2 — Ар2 = 1 дан в книге: Гельфонд А. О. Решение уравнений в целых числах. М.: Гостехиздат, 1952. Серия «Популярные лекции по математике».
УДК 501
ББК 22.1
Д89
Дынкин Е. Б., Успенский В. А. Математические беседы.— 2-е изд. — М.: ФИЗМАТЛИТ, 2004. — 240 с. — (Школьная библиотека физикоматематической литературы) — ISBN 5-9221-0369-5.
Учебное пособие написано по материалам школьного математического кружка при МГУ им. М.В. Ломоносова. В него вошли темы: многоцветная раскраска карт; задачи из теории чисел, решаемые при помощи арифметики вычетов; задачи из теории вероятностей, связанные со случайными блужданиями.
Для школьников, преподавателей, студентов подготовительных отделений и младших курсов вузов, а также для широкого круга лиц, интересующихся вопросами прикладной математики.
Учебное издание
ДЫНКИН Е.Б.
УСПЕНСКИЙ В.А.
МАТЕМАТИЧЕСКИЕ БЕСЕДЫ
Редактор Р.А. Бунатян
Оригинал-макет: В. В Затекин
ЛР №071930 от 06.07.99. Подписано в печать 21.04.03. Формат 60x90/16.
Бумага офсетная. Печать офсетная. Усл. печ. л. 15. Уч.-изд. л. 16,5. Заказ №
ISBN 5-9221-0369-5ISBN 5-9221-0369-59 785922 1036959 785922 103695Издательская фирма «Физико-математическая литература»
ISBN 5-9221-0369-5
ISBN 5-9221-0369-5
9 785922 103695
9 785922 103695
МАИК «Наука/Интерпериодика»
117997 Москва, Профсоюзная, 90
E-mail: fizmat@maik.ru
Отпечатано с готовых диапозитивов в ПФ «Полиграфист». 160001, г. Вологда, ул. Челюскинцев, 3.
Тел.: (8172) 72-55-31, 72-61-75, факс (8172) 72-60-72.
E-mail: form.pfp@votel.ru http://www.vologda/~pfpv
СОДЕРЖАНИЕ
Предисловие ко второму изданию 5
Предисловие к первому изданию 8
Указания к пользованию книгой 10