Text
                    /
числа


И. В. ПРОСКУРЯКОВ ЧИСЛА и МНОГОЧЛЕНЫ ИЗДАНИЕ ВТОРОЕ ИЗДАТЕЛЬСТВО «ПРОСВЕЩЕНИЕ» МОСКВА • 1965
ПРЕДИСЛОВИЕ К ПЕРВОМУ ИЗДАНИЮ Числа и многочлены, на первый взгляд столь различные между собой, имеют, однако, много общего. Для тех и других определены действия сло- жения, вычитания, умножения и деления, обладающие одними и теми же свойствами. Как те, так и другие являются частными случаями общего понятия кольца, являющегося одним из основных понятий современной алгебры. Поэтому становится возможным изучение чисел и многочленов в рамках одной общей теории. Это позволяет яснее видеть взаимосвязь и значение различных их свойств и устраняет многократное и утомительное повторение одних и тех же рассуждений при построении различных числовых областей и многочленов. Целью этой книги является строгое определение чисел, многочленов и алгебраических дробей и обоснование их свойств, уже известных из школы, а не ознакомление читателя с новыми свойствами. Поэтому читатель не найдет здесь новых для него фактов (за исключением, быть может, некоторых свойств действительных и комплексных чисел), но узнает, как доказываются вещи, хорошо ему известные, начиная с «дважды'два — четыре» и кончая правилами действий с многочленами и алгебраическими дробями. Зато читатель познакомится с рядом общих понятий, играющих в алгебре основнуюфоль. Книга рассчитана на преподавателей математики в старших классах средней школы, но не касается вопросов методики преподавания. Ее можно рекомендовать также студентам педагогических и учительских институтов, а также школьникам старших классов, интересующимся обоснованием поня- тий числа и многочлена. В первых двух главах вводятся общие понятия, необходимые для по- нимания всей книги. В последующих главах строятся натуральные, целые, рациональные, действительные и комплексные числа, многочлены и алге- браические дроби. Эти главы можно читать в любом порядке,так как свойства чисел, которые там доказываются, известны из школы. Примеры, иллюстрирующие новые понятия, используют свойства чисел, доказательство которых часто дается лишь дальше, но которые читателю известны. При работе над книгой я использовал ряд ценных указаний С. А. Я и о в- ской, А. Н. Колмогорова, П. С. Александрова, А. Я. Хинчина и И. Р. Шафаревича. Всем им я выражаю свою сердечную благодарность. Москва, 25 октября 1948 г, И. Проскуряков 3
ПРЕДИСЛОВИЕ КО ВТОРОМУ ИЗДАНИЮ За пятнадцать лет, прошедших со времени первого издания, я получил ряд положительных отзывов об этой книге. Надеюсь, что она и в дальнейшем будет содействовать привлечению молодежи к работе в области математики. Настоящее издание выходит без существенных изменений. Добавлены лишь отдельные замечания и изменены ссылки на литературу в связи с вы- ходом новых изданий указанных книг. Москва, 15 июня 1964 г. И. Проскуряков
ЧИСЛА И МНОГОЧЛЕНЫ Глава первая МНОЖЕСТВА § 1. Понятие о множестве Любая область математики изучает те или иные объекты не каждый в отдельности, а в их связи между собой. Объекты, об- ладающие теми или иными общими свойствами, объединяются вместе в одну совокупность и изучаются совместно. Так, в ариф- метике не изучаются порознь числа 3 и 5, но рассматривается совокупность всех простых чисел, обладающих общим свой- ством не делиться ни на какое другое (натуральное) число, кроме самого себя и единицы. Совокупность всех натуральных чисел включается в более широкую совокупность целых чисел. Расширяя уже полу- ченную числовую область, мы приходим далее крациональ- ным, действительными, наконец, комплексным числам. В алгебре рассматриваются такие совокупности, как многочлены и алгебраические дроби. В геометрии, изучая свой- ства треугольника, отвлекаются от его положения на плоскости или даже от его размеров, получая теоремы, справедливые для всех равных или же всех подобных треугольников, рассматри- ваются совокупности точек, обладающих тем или иным общим свойством (геометрические места), и т. д. Бессмертной заслугой Кантора * является создание общей теории таких совокупностей, носящей название теории мно- жеств и лежащей теперь в основе всей математики. Мы ограничимся здесь лишь начальными сведениями из этой теории, отсылая читателя, желающего детально с ней ознако- миться, к книге Ф- Хаусдорфа «Теория множеств», перевод с немецкого Н. Б. Веденисова, ГОНТИ, 1937. Множество — это совокупность объектов, рассматривае- мая как одно целое. Эти слова не следует принимать за определение * Георг Кантор, 1845—1918. 5
понятия множества, ибо чем слово «совокупность» лучше слова «множество»? Понятие множества принимается за основное, т. е. несводимое к другим понятиям. Объекты, составляющие данное множество, называются его элементами. Основное отно- шение между элементом а и содержащим его множеством А обозначается так: а £ А (словами: а есть элемент множества Л, а принадлежит Л, А содержит а). Если а не является элементом множества Л, то пишут а £ А (словами: а не входит в А, А не содержит а). Множество можно задать указанием всех его эле- ментов, причем употребляются фигурные скобки. Так, {a, Ь, с} обозначает множество трех элементов. Аналогичная запись упот- ребляется и в случае бесконечных множеств, причем невыписанные элементы заменяются многоточием. Но, конечно, значение точек должно быть дополнительно разъяснено. Так, множество нату- ральных чисел обозначается {1, 2, 3, ...}, множество четных чисел {2, 4, 6, ...}, причем многоточие имеет уже иной смысл. Два множества А и В называются равными, если они состоят из одних и тех же элементов, т. е. если каждый элемент множества А принадлежит множеству В и, обратно, каждый элемент множества В принадлежит множеству А. Тогда пишут А = В. Таким образом, множество однозначно определяется его элементами и не зависит от порядка записи этих элементов. Например, множество из трех элементов а, Ь, с допускает 6 видов записи: {а. Ь, с} = {а. с, Ь} = {Ь, а, с} — {6, с, а} = {с, а, Ь} = {с, 6, а}. Из соображений формального удобства к числу множеств от- носят еще одно-единственное множество, не содержащее ни одного элемента. Оно называется пустым множеством и обозна- чается символом 0 (совпадение с обозначением числа нуль не ведет к путанице, так как смысл символа каждый раз ясен). Если каждый элемент множества А входит в множество В, то А называется подмножеством В; тогда В называется надмножеством А. Пишут А В, В А (словами: А входит в В или А содержится в В, В содержит А). Очевидно, что если А е В и В А, то А = В. Пустое множество по опре- делению считается подмножеством любого множества. Если каждый элемент множества А входит в множество В, но множество В содержит хотя бы один элемент, не входящий в А, т. е. если А В и А В, то А называется собственным подмножеством множества В, В — собственным надмножеством множества А. Тогда пишут А с В, В о А. Например, запись Ау=0и АэО означает одно и то же, именно, что множество А непусто. Заметим еще, что надо различать элемент а и множество {а}, содержащее а в качестве единственного элемента. Помимо того, что такое различие диктуется уже смыслом основного отношения элемента и множества, играющих при этом неодинаковую роль 6
(отношение a f А не симметрично, т. е. если a С Л, то не имеет смысла запись А С а), такое смешение ведет к противоречию. Так, пусть множество А = {а, Ь} содержит два элемента. Рассмотрим множество {Л}, содержащее своим единственным элементом множество Л. Тогда Л содержит два элемента, тогда как {Л} лишь один элемент, и поэтому отождествление этих двух множеств невозможно. Поэтому мы не будем применять запись а с Л, сохраняя обозначение а £ Л. Примеры множеств. Понятно, что примеров множеств можно привести сколько угодно. Так, можно говорить о множестве всех букв данной книги, причем одна и та же буква на разных страницах или разных строках одной страницы считается за два различных элемента множества; о множестве всех людей на земном шаре, причем надо сделать гипотезу, что в рассматри- ваемый момент времени никто не рождается и не умирает; о множестве мо- лекул воды в данном стакане и т. д. Все это — конечные множества. Кроме уже упоминавшихся выше бесконечных множеств натуральных чисел, четных натуральных чисел, рациональных чисел, действительных чисел и других, приведем еще некоторые. Пусть а и b — два действительных числа, причем а < Ь. Множество всех действительных чисел х, для которых а х Ь, называется отрезком с концами а и Ъ и обозначается символом [а, 6]. Множество (а, Ь) всех ж, для которых а < х < 6, называется интервалом с концами а, Ь. (алее, полуинтервалами называются множества |а, Ь) тех ж, для которых а х < &, и (а, 6] тех ж, для которых а < х ^Ь. Введем еще два символа: + оо (плюс бесконечность) и — оо (минус бесконечность). Они не считаются числами и вводятся лишь для удобства записи. Тем не менее для более легкого обращения с ними можно считать, что 4- оо больше, а — оо меньше любого действительного числа. Тогда можно ввести обозначения, аналогичные приведенным выше, для бесконечных полуинтервалов и интервалов. Именно: [а, оо) есть множество элементов х, для которых а х, (— оо, ft] — множество элементов ж, для которых х Ь, (а, + оо) — множество х, для которых а < х, (— оо, Ь) — множество xt для которых х < Ь, (— оо, оо) — множество всех действительных чисел § 2. Операции над множествами Объединением множеств А и В называется множество элементов, принадлежащих по крайней мере одному из данных множеств (т. е. либо Л, либо В, либо одновременно и А и В). Пишут А \/ В и читают: А объединение В. Пересечением множеств А и В называется множество элементов, принадлежащих одновременно и А и В. Пишут А /\ В и читают: А пересечение В. Разностью множеств А и В называется множество эле- ментов, принадлежащих А и не принадлежащих В. Пишут и читают: А минус В *. Примеры. 1. Пусть А есть отрезок [1, 3], В — отрезок [2, 4]. Тогда А V В есть отрезок [1, 4], А Д В — отрезок [2, 3], Л\В — полуинтервал [1, 2), В\Л — полуинтервал (3, 4]. * Некоторые авторы применяют обозначения A -f- В, Л В, А — В, но в алгебре это неудобно из-за смешения с алгебраическими операциями. 7
2. Пусть А есть множество всех прямоугольников, а В — множество* всех ромбов на плоскости. Тогда А Д В есть множество всех квадратовг А\В — множество прямоугольников с неравными сторонами, — множество всех ромбов с неравными углами. 3. Пусть А и В — множества, для которых А cz В. Тогда A В = В, А /\В = А. к. Пусть А — множество всех целых чисел, кратных числу k, В — мно- жество всех чисел, кратных числу I. Тогда А /\В есть множество чиселг кратных общему наименьшему кратному k и I. Очевидно, что А /\В = 0 тогда и только тогда, когда А и В не имеют общих элементов, и Л\В = 0 тогда и только тогда, когда А<=В. Операции объединения и пересечения множеств обладают многими свойствами сложения и умножения чисел. А именно: I. Коммутативность объединения (перемести- тельный закон): A У В =В у А. II. Ассоциативность объединения (сочетатель- ный закон): А у (В у С) =(А У В) уС. III . Коммутативность пересечения: А /\В = В /\ А. IV . Ассоциативность пересечения: А Л (В ДО =(ЛД5)ЛС. V. Дистрибутивность пересечения относительно* объединения (распределительный закон): А /\(В \/С) = А /\ В \/А /\ С. При употреблении скобок мы пользуемся теми же правилами,, как в случае чисел, т. е. при отсутствии скобок считаем, что операция пересечения предшествует операции объединения, скобки же указывают на изменение этого порядка, как в свойстве или на расхождение порядка операций с порядком их записи, как в свойствах II и IV. Кроме того, операции над множествами обладают еще одним свойством, не выполняющимся для чисел, а именно: VI. Дистрибутивный закон объединения отно- сительно пересечения: А \/В /\ С = (А VB)MA V0- Таким образом, объединение и пересечение множеств симме- тричны, т. е. играют в свойствах I — VI одинаковую роль. Иными 8
словами, переставив местами операции объединения и пересече- ния в системе свойств I — VI, мы получим опять ту же систему свойств (изменится лишь порядок этих свойств). Мы докажем в качестве примера рассуждений подобного рода лишь свойство VI, предоставляя читателю доказательство осталь- ных свойств в качестве упражнения. Согласно определению равен- ства множеств нужно доказать, что любой элемент х, принадле- жащий левой части равенства, должен принадлежать правой его части и, наоборот, любой элемент х правой части должен принад- лежать и левой части. а) Пусть х g А \у В Д С. По определению объединения либо х Е Л, либо х £ В Д С. Если х С Л, то из А A В, А <=, A \JC находим х £ А V В и х С Л \/ С. Откуда х С (Л \J В) /\{А \/С). Если х С В Д С, то по определению пересечения х £ В Л V В и х £ С Л V С, т. е. снова х С (Л V А (Л V Q- б) Пусть, обратно, х С (Л V А (Л V Q- Тогда х £ А \/ В и х £ Л V С. Поэтому либо х £ Л Л V В Д С, либо х g Л; но так как х £ А V В и х £ А \/ С, то должно быть х С В, х £ С и, следовательно, х ^В /\ С <=, А V В Д С. Понятия объединения и пересечения множеств дословно пере- носятся на случай более двух и даже любого (конечного или бесконечного) множества множеств. Для удобства речи будем называть системами такие множества, элементами которых служат другие множества. Тогда объединением множеств некоторой системы называется множество, состоящее из элементов, принадлежащих по крайней мере одному множеству данной системы. Пересечением множеств некоторой системы называется множество, состоящее из элементов, входя- щих во все множества данной системы. Применяются следующие обозначения. В случае конечной системы множеств Лi, Л2, ...» Ап объединение S и пересечение D обозначаются так: S = А{ \/Л2 V- • • \/Лп = . V Ль D =Ai /\Аг /\ ... /\Ап = ^At. В случае бесконечной последовательности множеств А1г Аг,--., Ап, ..., т. е. системы, множества которой занумерованы всеми натуральными числами, пишут: S^Ai V-.. Wn V-..= \Mi, i—1 D=Al/\Ai/\... Д4ПД...= ДА4. i=l 9
Наконец, в случае произвольной системы {Лт} множеств Ат, индексы которых составляют некоторое множество М, пишут: 5= \/ Ат, D — /\ Ат. те М теМ В иных случаях применяются обозначения, аналогичные ука- занным (см., например, задачу 1). Задача 1. Пусть Ап есть множество точек плоскости, лежащих внутри круга радиуса 2" с центром в точке О, причем п принимает все целые зйаче- 4-00 4-00 ния от — оо до + оо. Найти объединение \МЛ и пересечение Д Ап. п= — X п = — 00 Задача 2. Пусть А и В — любые множества, S = А В, D = А /\В. Доказать равенства Задача 3. Пусть есть какая-нибудь система подмножеств мно- жества Л, причем М есть множество индексов т. Доказать равенства H\V Am=/\(R\Am)1 В\ЛАт=У (R\Am). теМ теМ тем те М § 3. Функция, отображение, мощность Такую же существенную роль, как понятие множества, играет в математике понятие функции. Что же такое функция? Часто говорят, что функция есть переменная величина, зависящая от другой переменной величины (а р г у м е н *г а). В применении к обычным функциям, изучаемым в школе, как у = sin х, это определение вполне подходит и может применяться в преподавании. Наша задача, однако, состоит в более точном уяснении сущности этого понятия и получении современного определения его. Прежде всего, если взять функцию у = sin2 х + + cos2 х, то ее значение уже не зависит от значения х. Далее, под величинами принято понимать такие объекты которые можно сравнивать между собой, т. е. такие, между которыми существуют отношения больше и меньше. Между тем в математике рассматри- ваются функции, для которых эти отношения не установлены, как в случае комплексных чисел или вообще элементов некоторого множества. Внимательное рассмотрение показывает, что в поня- тии функции существенно не столько ее изменение с изменением аргумента, сколько сам закон соответствия, в силу которого по каждому значению аргумента однозначно определяется соответствующее ему значение функции. Так, функцию у = sin2 х + + cos2 хможно определить просто, сказав, что каждому вещест- венному числу х она ставит в соответствие число 1. Соответствие есть закон, позволяющий для каждого элемента х некоторого множества X однозначно указать некоторый объект (соответст- вующий данному элементу). Эти слова лишь поясняют понятие соответствия, но не должны пониматься как его определение. Понятие соответствия, как и понятие множества, принимается за основное, не подлежащее определению. Тогда наиболее общее определение функции будет такое: Определение 1. Функцией, заданной (или определен- 10
ной) на некотором множестве X, называется соответствие, в силу которого любой элемент х множества X определяет некоторый (соответствующий ему) объект f(x). Множество X называется областью определения функции, а множество Y объектов, соответствующих всем элементам множества X,— областью значений функции. Примеры. 1. у = sin я. За область определения функции можно при- нять множество действительных чисел. Тогда областью значений функции будет отрезок [— 1, 4-1]. 2. у = tg х. За область определения функции можно принять мно- , л жество действительных чисел, отличных от чисел вида пл Н-тр гДе п ПР°" бегает все целые значения (ибо для этих значений х функция не определена). Тогда областью значений функции будет множество всех действительных чисел. 3. Функция Дирихле: / (х) = (0 при х рациональном, 11 при х иррациональном. Область определения функции — множество действительных чисел, область значений — множество (0, 1}, состоящее из двух элементов. Весьма близким к понятию функции является понятие ото- бражения. Определение 2. Пусть даны два множества X и Y. Такое соответствие, при котором каждому элементу х С X соот- ветствует (единственный) элемент у С У» называется отображе- нием множества X в множество У; в частности, если каждый элемент у £ У соответствует по крайней мере одному элементу х £ X, то такое соответствие называется отображением множества X на У. Если элементу х соответствует у, то у называется обра- зом х, а х — прообразом у. Пишут х ->у или у = f(x). Множество А всех элементов х £ X, имеющих один и тот же образ у С У, называется полным прообразом элемента у. Примеры. 1. Пусть D — множество действительных чисел. Соответ- ствие х—>- |ж| будет отображением множества D в себя же и отображением D на множество неотрицательных чисел. Прообразом числа 0 будет один О, число у > 0 имеет два прообраза 4- у и — у. 2. Поставим в соответствие каждой точке квадрата ее ортогональную проекцию на основание. Получим отображение квадрата на отрезок. Полным прообразом каждой точки основания будет множество всех точек квадрата, лежащих на перпендикуляре к основанию, восставленном в данной его точке. Эти примеры показывают, что при отображении множества X в У, с одной стороны, некоторые элементы из У могут вовсе не иметь прообразов, а, с другой стороны, могут быть элементы, имеющие несколько (даже бесконечно много) прообразов. Если нет ни того, ни другого, то отображение называется взаимно однозначным. Таким образом, мы приходим к следующему определению: Определение 3. Взаимно однозначным соответствием между множествами X и У (или отображением X на У) назы- 11
вается соответствие (соответственно отображение), обладающее следующими тремя свойствами: 1) каждому элементу множества X соответствует один и только один элемент множества У; 2) двум различным элементам множества X всегда соответ- ствуют два различных элемента множества У; 3) всякий элемент множества У соответствует хотя бы одному элементу множества X. Заметим, что первые два свойства дают взаимно однозначные отображения множества X на некоторое подмножество множе- ства У. В этом случае говорят о взаимно однозначном отобра- жении X в У. Если у = f(x) есть взаимно однозначное отображение X на У, то каждому элементу у £ У можно поставить в соответствие тот единственный элемент х £ X, образом которого при отображении f является у. Это соответствие называется обратным ото- бражением для отображения / и обозначается через /-1. В качестве легкого упражнения предлагается доказать, что f'1 есть также взаимно однозначное отображение У на X и что обратным для отображения будет исходное отображение /. Определение 4. Два множества X и У, между которыми можно установить взаимно однозначное соответствие, называются эквивалентными, что обозначается символом X — У. Об эквивалентных множествах говорят, что они имеют одинаковую мощность или что они равномощны. Пустое множество эквивалентно только самому себе. Замечание. Мы сказали, когда два множества имеют одинаковую мощность, т. е. дали определение понятия равномощности, но не понятия мощности. Можно было бы сказать, что мощность есть то общее, что имеется у всех эквивалентных между собой множеств, однако это слишком неопре- деленно. Этой неопределенности можно избежать (хотя это покажется не- привыкшему к абстракции весьма искусственным), назвав мощностью сам класс равномощных множеств. Впрочем, всюду достаточно понятия равно- мощности. Соотношение эквивалентности обладает следующими тремя основными свойствами: 1) рефлексивностью: X Х\ 2) симметрией: если X Y. то и У X; 3) транзитивностью: если X Y и У -- Z, то X-^Z. Для доказательства, например, первого из них достаточно каждому элементу х £ X поставить в соответствие его же самого (тождественное отображение), что уже дает взаимно однозначное отображение множества X на себя. Доказательство остальных двух свойств предоставляется читателю *. Мощность множества характеризует, так сказать, «количество» его элементов. Однако при этом может оказаться, что часть * Подробнее о значении этих свойств будет сказано в главе IV, § 20. 12
d -- С г, ГТ Ъ~—а > °* ПоэтомУ < Уг- и с у d (соответственно соответствуют точки отрезка Следовательно, отрезка [а, 6] 3 . . 6 . . 5 . . 1000. . 5 . . 2 4 3 100 3 заключаем, . п . . . . 2п . . . . 2п — 1 ... . 10" . . . • Рп ‘ ’ • что множества всех натуральных будет равна целому, т. е. множество может иметь одинаковую мощность с его собственным подмножеством. Примеры. 1. Функция у = 10х, где х — действительное число, дает эквивалентность отрезка [0, 1] и в 10 раз более длинного отрезка [0, 10]. Таким образом, в смысле мощности количество точек обоих отрезков одина- ково. 2. Более того, два любых отрезка [а, 6] и [с, dj, а также два любых ин- тервала (а, Ь) и (с, d) эквивалентны. Достаточно рассмотреть функцию d — с у = с 4- (х — а). Во-первых, каждому действительному числу х однозначно соответствует у, причем легко видеть, что а—> с и b—> d. Далее, пусть yt, х2—> у2 и xt < х2. Согласно определению отрезка и интервала (конец §1) а < b и с < d. Итак, если а х b (или с < у < d). Значит, точкам [с, d], причем различные точки переходят в различные же (и то же верно в случае интервалов). Наконец, обратное отображение х = а -]—-—^(у — с) обладает теми же свойствами, откуда следует, что каждому у из [с, сПнайдется один (и даже только один) прообраз х из [а, 6] (то же для интервалов). Этим доказано, что [а, 6] — [с, d] (соответственно (а, b) — (с, d)). 2Т JT 3. Функция у = tgx дает эквивалентностьинтервала (—, + у) мно- жеству всех действительных чисел. 4. Считая соответствующими друг другу числа, стоящие одно под другим в следующих строках: 1 2 1 10 2 (рп — п-е простое число), чисел, четных чисел, нечетных чисел, степеней 10, простых чисел, все имеют одну и ту же мощность, хотя первая из них является собственным надмно- жеством остальных. 5. Множество натуральных чисел эквивалентно множеству рациональ- ных чисел. В самом деле, любое рациональное число, отличное от нуля, р однозначно записывается в виде несократимой дроби — , где принято у>0 (т. е. знак отнесен к числителю). „ - п 0 ° Из возможных записей для нуля 0 = — = — 0 гг Р например -у . Тогда запись вида— однозначно определена для всех раци- ональных чисел (в частности, при q = 1 получатся все целые числа). Высотой числа назовем натуральное число \р\ 4- у, где |pj — абсолют- ная величина числа р. Тогда все рациональные числа можно расположить в одну последовательность в порядке возрастания высоты, а числа с одина- ковой высотой — в порядке возрастания числителя. Таким образом, получим последовательность: 0,-1,+1 +1, +2, -3, -1, +|, +3,-4. 3 _2 _£ < 2 3 2 ’ 3 4 ’ 4 ’ ‘3’^2’ ' ’ . "выберем одну, 13
Так как чисел данной высоты п лишь конечное число (именно, не более 2 (п — 1), ибо числитель меняется от — (п — 1) до -р (п — 1), исключая значение 0), то перед каждым данным числом в последовательности стоит лишь конечное число чисел. Поэтому, нумеруя числа последовательности по порядку натуральными числами, мы действительно занумеруем все рацио- нальные числа, что и доказывает требуемую эквивалентность. § 4. Конечные и бесконечные множества Все множества, эквивалентные собственным подмножествам, которые указаны в предыдущем параграфе, были бесконечны. Мы сейчас увидим, что это не случайно (см. ниже, теорема 1). Однако сначала необходимо дать строгое определение понятия конечного и бесконечного множества. Замечание. Нам придется существенно использовать свойства натуральных чисел, строгое обоснование которых будет дано лишь в главе III. Читателю нужно убедиться, что в наших рассуждениях нет порочного круга. Для этого достаточно проверить, что при обосновании в главе III индуктив- ного доказательства, индуктивного определения и порядка натуральных чисел (которыми мы пользуемся в первых двух главах) мы нигде не пользу- емся теоремами из глав I и II. Обоснование этих вопросов дано в § И —15 главы III. Там будет указано (см. замечание в § 15), с какого момента при- менение первых двух глав к теории натуральных чисел уже законно, т. е. не ведет к порочному кругу. Определение 1. Множество натуральных чисел, мень- ших или равных некоторому натуральному числу п, называется отрезком натурального ряда и обозначается символом |1, п\. Определение 2. Множество, эквивалентное отрезку натурального ряда, а также пустое множество, называется конеч- ным. Множество, не являющееся конечным, называется беско- нечным. Иными словами, конечное множество (если оно непусто) есть такое множество, элементы которого можно «пересчитать», т. е. перенумеровать так: ^1» 2 7 • • • 7 71 7 причем все элементы будут занумерованы, все числа от 1 до п будут использованы и различные элементы получат различные номера. Бесконечное же множество — такое, элементы которого так «пересчитать» нельзя. Из свойств 2) и 3) эквивалентности, приведенных в предыду- щем параграфе, следует, очевидно, что множество, эквивалентное конечному (или бесконечному) множеству, само будет конечным (соответственно бесконечным). Теорема 1 (основная теорема о конечных множествах). Конечное множество не эквивалентно никакому его собственному подмножеству и собственному надмножеству. Доказательство. Каждое из двух утверждений тео- ремы (о подмножестве и надмножестве) легко следует из другого, 14
так как если А В, то из конечности одного из множеств А и В, как было отмечено выше, следует конечность другого. Дока- жем, например, что конечное множество А не эквивалентно его собственному подмножеству. Для пустого множества А = 0 тео- рема верна, так как пустое множество вовсе не имеет собствен- ных подмножеств. Пусть А 0. Тогда по определению конечного множества А эквивалентно (по крайней мере одному) отрезку натурального ряда |1, п\. Докажем индукцией по числу п *, что А нельзя взаимно однозначно отобразить на его собственное под- множество В. Для 12—1 это очевидно, так как в этом случае А |1, 1| и содержит лишь один элемент. Единственным его собственным подмножеством будет В = 0, причем А не экви- валентно В, Предположим, что теорема доказана для натурального числа м. Докажем ее для числа п + 1. Итак, пусть А |1, п+1| и пусть / есть взаимно однозначное отображение А на В. Зану- меровав элементы А соответствующими им числами, получим: А = {аь а2, ..., ап + 1}. Для В = 0 утверждение справедливо. Если В =£ 0, то без ограничения общности можно предположить, что элемент an+i £ В. Иначе, берем элемент Ь £ В и строим новое множество полученное из В заменой элемента Ъ на ап + 1, и новое отображение /ь которое совпадает с / для всех элементов множества Л, кроме элемента а со свойством f(a) =Ь, причем для этого элемента а полагаем (a) =an + i. Тогда /j будет вза- имно однозначным отображением множества А на собственное подмножество Bit содержащее ап+1. Далее, без ограничения общности можно считать, что f(an+i) + Иначе, пусть /(aj =ап + 1 и f(an + l) = Тогда строим новое отображение /ь совпадающее с / для всех элементов Л, кроме at и ап + 1, причем полагаем /Да,) = и Л(ап+1) = ап + 1. Итак, пусть ап+1£В и f(aJl+i) =ап+1. Рассмотрим множе- ства А' = А\{ап + 1} и В' = B\{an + i}. Очевидно, отображение / устанавливает эквивалентность множеств А' и В'. Так как В — собственное подмножество множества Л, то существует элемент а £А\В, причем так как + 1 £5, то а =/= ап+1. Поэтому а £ А'\В'. Значит, В' есть собственное подмножество множе- ства А'. Но А' = {а^ а2, ...» ап} — |1, и|. Мы получили противоречие с предположением индукции, чем наше утверждение, а значит, и вся теорема доказана. Теорема 2. Всякое непустое конечное множество экви- валентно одному и только одному отрезку натурального ряда. Доказательство. По определению 2 непустое конеч- ное множество А эквивалентно по крайней мере одному отрезку * Заметим, что нельзя вести индукцию по числу элементов множества А, так как понятие о числе элементов вводится ниже с помощью теоремы 1. 15
натурального ряда. Если бы оно было эквивалентно двум различ- ным отрезкам А |1, ml, А |1, п|, т Ф п, то по свойствам эквивалентности будет: |1, т\ |1, п\, что про- тиворечит теореме 1, так как один из двух различных отрезков натурального ряда является собственным подмножеством другого. Определение 3. Однозначно определенное для данного непустого конечного множества А натуральное число п такое, что А |1, п|, называется числом элементов множества А. Числом элементов пустого множества называется число 0. Из свойств эквивалентности следует, что два конечных мно- жества тогда и только тогда эквивалентны, когда они имеют одно и то же число элементов. Поэтому число элементов можно принять за определение мощности конечного множества. Теорема 3. Любое подмножество конечного множества само конечно. Любое надмножество бесконечного множества само бесконечно. Доказательство. Каждое из двух утверждений тео- ремы следует из другого. Так, если первое утверждение верно, то верно и второе, так как если А бесконечно и А е В, то и В беско- нечно, ибо если бы В было конечно, то по первой половине теоремы и А было бы конечно. Достаточно поэтому доказать первое утверждение. Итак, пусть А конечно и В s А. Если Д = 0, то и В = 0 — теорема справедлива. Пусть А о 0. Тогда A -w |1, п\ для некоторого натурального числа п. Применим ин- дукцию относительно п. При п = 1 теорема верна, так как А содержит один элемент, и либо В = 0, либо В = А. Пусть утвер- ждение верно для некоторого п. Докажем его для числа п + 1. Итак, пусть / — взаимно однозначное отображение А на отрезок |1, п + 1|. Если В ~ А, то В конечно. Пусть В с А. Тогда существует элемент а С Л\В. Можно считать, что /(а) = п + 1. Иначе, f(a) = п + 1, где а £ Л, а Ф а. Если тогда f(a) == i, то строим новое отображение полагая /i (а) =п + 1, fa (a) —i и fa = f для остальных элементов множества А. Итак, пусть /(а) = п + 1. Положим А' = Д\{а}. Тогда / определяет вза- имно однозначное отображение множества А' на отрезок |1, м|, иВ^ Д'. Следовательно, по предположению индукции В конечно. Теорема доказана. Согласно теореме 3 понятие о числе элементов имеет смысл для любого подмножества данного конечного мно- жества. При этом имеет место следующая теорема: Теорема 4. Число элементов конечного множества А всегда больше числа элементов его собственного подмножества В. Доказательство. Пусть т — число элементов мно- жества А и п — число элементов множества В. Предположим, что п т. Так как A zd В, то А Ф 0, т > 0 и А |1, т\. Также и п т > 0, следовательно, В - Ц, и]. (1) 16
При взаимно однозначном отображении А на отрезок |1, т| множество В отобразится также взаимно однозначно на некоторое собственное подмножество В' отрезка |1, т\; таким образом, В В'. (2) Из В' cz |1, т\ и т п следует: В' с |1, п\. (3) Но из (1) и (2) вытекает В' |1, п|, что в силу (3) противо- речит теореме 1, ибо отрезок |1, п\ оказывается эквивалентным своему собственному подмножеству В'. Теорема доказана. До сих пор мы еще не доказали бесконечности какого-либо множества. Но из теоремы 1 следует: Теорема 5. Множество N всех натуральных чисел, а так- же любое множество, содержащее подмножество, эквивалентное N, бесконечно, Д о к а з а т е л ь с т в о. Множество N бесконечно, ибо ото- бражение / (м) — п + 1 для любого натурального числа п отобра- жает взаимно однозначно множество N = {1, 2, 3,...} на его соб- ственное подмножество = {2, 3, 4, ...}. Значит, любое множе- ство N', эквивалентное N, бесконечно, а по теореме 3 и любое множество, содержащее подмножество N', эквивалентное N, также бесконечно. Примеры. 1. Множества действительных или комплексных чисел со- держат множество N натуральных чисел и, следовательно, бесконечны. 2. Отрезок [0, 1] также есть бесконечное множество, так как он содер- 1 жит множество N' чисел вида — (п = 1, 2, 3, ...), эквивалентное множеству /V. п Определение 4. Множество, эквивалентное множеству натуральных чисел, называется счетным. Иными словами, счетное множество — это такое множество, элементы которого можно «перенумеровать» при помощи натураль- ных чисел так, чтобы при этом все числа были использованы и различные элементы всегда имели бы различные номера. Таким образом, счетное множество А всегда можно записать в виде: А = {at, а2, ап, Как показывают примеры в конце предыдущего параграфа, множества четных или нечетных чисел, простых чисел, а также множество рациональных чисел счетны. Определение 5. Множество, не являющееся конечным или счетным, называется несчетным. Следующий пример показывает, что такие множества дейст- вительно существуют *. * Существует даже бесконечно много различных мощностей, на чем мы останавливаться не будем, отсылая желающих к уже упомянутой выше книге Хаусдорфа «Теория множеств». 17
Множество всех действительных чисел несчетно. Заметим сна- чала, что из примеров 2 и 3 предыдущего параграфа следует эквивалентность этого множества интервалу (0,1). Достаточно поэтому доказать несчетность последнего. Мы будем считать из- вестным, что каждое число интервала (0,1) записывается в виде конечной или бесконечной десятичной дроби вида: 0, d\CL2CLg •.., при этом хотя бы одна из цифр az отлична от нуля (ибо число 0 = 0,000... не принадлежит интервалу (0,1). Далее, для чисел, имеющих запись в виде конечной десятичной дроби, существует и другая запись, где все цифры az, начиная с некоторого места, равны 9. Например: 0,53000... = 0,52999... Остальные числа (т. е. иррациональные и те рациональные, кото- рые разлагаются в периодическую дробь с периодом, не равным 9) имеют единственную запись. Из двух возможных записей для первых чисел мы выберем какую-нибудь одну, например в виде конечной десятичной дроби. Тогда все числа интервала (0,1) будут единственным образом записываться в виде: 0, aia2«s где не все az равны 0 и никогда все цифры, начиная с некоторой, не могут равняться 9. Обратно, всякая такая десятичная дробь дает одно из чисел интервала (0, 1). Легко видеть, что интервал (0, 1) есть бесконечное множество, ибо он содержит множество N' = {1,1,1,...}, '2’3’4’ эквивалентное множеству натуральных чисел (см. теорему 5). Покажем, что (0,1) не является счетным множеством. Предполо- жим обратное. Тогда все числа интервала можно занумеровать так: (0, 1) = {сп с2, Запишем каждое число десятичной дробью указанного вида: С1 — 0, Я1 12^13-• • ? С2 — 0, ^21^22^23* С3 ~ 1^32^33* ” ’ (4) Сд — 0, Un\dn2dn3. ’ *» Построим теперь число с = 0, Ь1Ь2Ь3... следующим образом: берем цифру bi9 отличную от 0 и 9; берем Ь2, отличную от 18
<722, 0 и9; b3, отличную от а33, 0 и 9, беремЬп, отличную от апп, С и 9, ... Наличие десяти цифр оставляет для такого выбора достаточно возможности (именно, каждый раз в нашем распоря- жении остается еще семь цифр). Дробь 0, Ь{Ь2Ь3... обладает нужными свойствами и даже в усиленной форме — она вовсе не имеет цифр 0 и 9. Значит, число с принадлежит интервалу (0,1). Но запись числа с отлична от записей всех чисел (4). В самом деле, запись с отличается от ибо bi =/= от с2» ибо Ь2^= «22» и т. д. Но дробью нашего типа числа интервала запи- сываются однозначно. Значит, « 5^ ^1» « ^2» « =А Оказалось, что число с не входит в множество чисел (4), тогда как мы предположили, что в (4) перенумерованы все числа интер- вала. Полученное противоречие доказывает наше утверждение. Среди всех бесконечных множеств счетные множества являются наименьшими в следующем смысле: Т е о р е м а 6. Всякое бесконечное множество содержит счетное подмножество. Доказательство. Пусть М — бесконечное множество. Тогда М 0. Выберем какой-нибудь из его элементов и обозна- чим его через Пусть в М уже выбраны п различных между собой элементов: а2, ..., ап. Так как М бесконечно, то М\{аи а2, ап} 0 и можно выбрать элемент «п+1 Е •^''\{«1» «2» •••, «п}* Он отличен от всех ранее выбранных элементов. По принципу индукции доказано, что для любого п существует в М подмно- жество п = {«1» «2» •••» «п} из п элементов, причем множество Лп+1 получается из Ап при- соединением одного нового элемента an+i. Очевидно, что объе- динение оо А = 2 Ап ={#1, <22, . . . <2П, . • • } п =1 является счетным подмножеством М. Теперь легко доказать, что свойство конечного множества не иметь эквивалентного с ним собственного подмножества (см. тео- рему 1) для бесконечных множеств никогда не выполняется. Именно имеет место следующая теорема: Теорема 7. Всякое бесконечное множество М эквива- лентно некоторому собственному подмножеству. 19
Доказательство. По теореме 6 множество М содержит счетное множество А = {аь а2, «п, ...}. Пусть Л/\Д — В, В э 0. Определим отображение / множества М в себя следующим образом: /(fln) = + = 1,2, ...), /(&) =6 для любого b С В. Очевидно, что / является взаимно однозначным отображением множества М на его собственное подмножество чем теорема доказана. Дадим теперь другое определение понятий конечного и бес- конечного множества. Опр еделение 2'. Множество, не имеющее эквивалент- ного с ним собственного подмножества, а также пустое множество, называется конечным. Множество, не являющееся конечным, называется бесконечным. Из теорем 1 и 7 следует эквивалентность определения 2' преж- нему определению 2. В самом деле, если множество конечна в смысле определения 2, то по теореме 1 оно конечно и в смысле определения 2'. Обратно, если множество конечно в смысле опре- деления 2', то оно должно быть конечно в смысле определения 2, так как иначе оно было бы бесконечно в смысле определения 2 и по теореме 7 бесконечно также в смысле определения 2', что невозможно. Итак, оба определения конечных множеств эквива- лентны. Отсюда (предположением от противного) сразу вытекает эквивалентность определений бесконечных множеств. Отметим, что определение 2' имеет то (правда, лишь формаль- ное) преимущество перед определением 2, что оно формулирована в терминах общей теории множеств, тогда как определение 2 предполагает известными свойства натурального ряда. § 5. Упорядоченные множества До сих пор мы изучали лишь такие свойства множеств, кото- рые были связаны с основным отношением, существующим между множеством и его элементами, или те свойства (как, например, эквивалентность) двух множеств, которые опять связаны с отно- шением этих множеств к их элементам. Мы не рассматривали никаких соотношений между элементами одного и того же мно- жества; все они были для нас совершенно равноправны. Однако в математике такие, так сказать, «чистые» множества встреча- ются редко. Обычно изучаются множества, между элементами которых существуют те или иные отношения, та или иная зави- симость. Так, в геометрии две прямые в одной плоскости могут пересекаться или быть параллельными. Между тремя точками прямой существует отношение, выражаемое словами: «одна из 20
трех точек лежит между двумя другими». В арифметике между числами существуют отношения а + Ъ = с или аЬ = с и др. Одним из важнейших отношений, существующих между числами, является отношение порядка. Числа той или иной совокупности естествен- ным образом располагаются в определенном порядке, именно в возрастающем порядке. Так, для множества натуральных чисел 1аким естественным порядком будет расположение 1, 2, 3, ... В настоящем параграфе рассматривается понятие порядка к самом общем виде, т. е. для любых множеств. Определение 1. Множество М называется упоря- доченным, если между его элементами установлено некоторое отношение, выражаемое словами: «а предшествует д», что будет записываться так: а <Zb *. Это отношение обладает следующими свойствами: I. Между любыми двумя элементами а и b существует одно и только одно из трех соотношений: a =b, a <Z b, b <Z а. II. Для любых трех элементов а, Ъ и с из a <Cb, b <^с следует а <с. Пустое множество по определению упорядочено. Заметим, что знак «=» мы всегда понимаем в смысле тож- дества, совпадения элементов. Запись а = b просто означает, что буквами а и Ь обозначен один и тот же элемент множества М. Поэтому из свойства I следует, что между двумя различными элементами выполняется одно и только одно из двух соотноше- ний а <С Ъ или Ь <С а. Если а предшествует Ь, то говорят, что b следует за а, и пи- шут Ъ > а. Отношение а > b обладает, как легко проверить, свойствами, аналогичными свойствам I и II. Его можно принять за основное, определив тогда через него отношение a <Zb (см. § 9). Если в упорядоченном множестве М поменять ролями отноше- ния «О и «>», т. е. вместо a <Zb писать а >> Ъ и наоборот, та получится новое упорядоченное множество М', порядок которога называется обратным относительно порядка М. Например, для приведенного выше порядка в множестве натуральных чисел обратным будет порядок: ...,3,2,1, Два упорядоченных множества считаются равными, если они состоят из одних и тех же элементов, взятых в одном и том же порядке. Поэтому при записи упорядоченного множества череа элементы необходимо отметить их порядок. Мы будем считать, что запись слева направо соответствует порядку элементов, и сохраним прежнее обозначение фигурными скобками. Одно и то же множество можно упорядочить различным образом (если ♦ Не следует смешивать смысла этой записи с неравенствами чисел. 21
юно содержит не менее двух элементов). Так, множество натураль- ных чисел можно упорядочить обычным образом или в обратном порядке, можно нечетные числа поставить впереди четных или наоборот, располагая те и другие в возрастающем или убывающем порядке. Получим упорядоченные множества: {1, 2, 3, . . (1) {. • 3, 2, 1}, (2) {1, 3, 5, . . ., 2, 4, 6, . . . }, (3) {1, 3, 5,......, 6, 4, 2}, (4) {. . ., 5, 3, 1, 2, 4, 6, . . (5) {. . ., 5, 3, 1, . . ., 6, 4, 2}. (6) Элемент, не имеющий предшествующего, называется первым, элемент, не имеющий следующего, — последним. Элементы а и Ъ называются соседними, если не существует элемента с, для которого a <Z с <С Ъ или Ь <Zc <а. Если а и Ъ соседние и а <6, то говорят, что а непосредственно предшествует b, а Ъ непосред- ственно следует за а. Упорядоченное множество (1) имеет первый элемент и не имеет последнего, множество (2), наоборот, имеет последний элемент, но не имеет первого, множество (4) имеет как первый, так и последний, и (5) — ни первого, ни последнего элемента, множество (3) содержит два элемента, не имеющих непосредственно предшествующего, а (6) — два элемента, не име- ющих непосредственно следующего. Во всех этих множествах каждый элемент имеет соседний. Множество рациональных чисел, расположенных по возрастанию, не имеет соседних элементов, так как между любыми числами а и Ъ лежит число а -|- Ъ Если а = Ь или а <С Ь, то пишут а й, если а = Ъ или а > &, то пишут а Ь. Из определения 1 легко вытекает справедливость следующих двух теорем: Теорема 1. Если а и Ъ а, то а = Ь. Теорема 2. Если а^Ъ и Ъ с, то а^с. Если а и b с, то а с. При этом если, хотя бы в одном из данных неравенств, имеется строгое неравенство, то и в полученном неравенстве будет также строгое неравенство. Определение 2. Два упорядоченных множества А и В называются подобными, если между ними можно устано- вить взаимно однозначное соответствие, сохраняющее порядок элементов, т. е. такое, что из а^ -+Ь{, а2 ->fe2 и а{ <а2 следует bi <&2. Все множества, содержащие лишь один элемент, подобны. Пустое множество подобно лишь самому себе. О подобных множе- ствах говорят, что они имеют один и тот же тип. Отношение подобия двух множеств А и В обозначается так: А ж В. 22
Читателю предоставляется доказать, что отношение подобия обладает тремя основными свойствами: 1) Рефлексивностью: А ж А. 2) Симметрией: если А ж В, то В « А. 3) Транзитивностью: если А В и В ж С, то А ж С. Сравнивая определение подобия с определением эквивалент- ности (§ 3, опр. 4), мы убеждаемся, что первое включает второе, т. е. верна следующая теорема: Теорема 3. Подобные множества эквивалентны; из А ж В следует А В. Обратное утверждение неверно. Так, множества (1) и (2) эк- вивалентны (даже просто равны как неупорядоченные множества), но не подобны, так как (1) имеет первый элемент, а (2) его не имеет, тогда как при подобном соответствии первому элементу одного множества должен соответствовать первый элемент дру- гого. Тем не менее для конечных множеств теорема, обратная теореме 3, также верна. А именно: Теорема 4. Если конечные упорядоченные множества; эквивалентны, то они подобны. Эта теорема ввиду свойств 1) — 3) подобия является непосред- ственным следствием приведенной ниже теоремы 7. Для любых множеств в известной мере обратной теореме 3 является следу- ющая теорема Теорема 5. Любое множество А, эквивалентное упоря- доченному множеству В, можно упорядочить, т. е. определить для его элементов отношение порядка, обладающее свойствами I и II *, и притом так, что полученное упорядоченное множество будет подобно В. Доказательство. Если а^ и а2 — любые элементы множества А, и Ъ2 — соответствующие им при взаимно однознач- ном отображении А на В элементы множества В и <ib2, то- положим а^ <^а2. Легко проверить, что определенное так отно- шение порядка в А обладает свойствами I и II и, очевидно, А подобно В. Теорема 6. Любое непустое конечное упорядоченное мно- жество А содержит первый и последний элемент. Доказательство. Пусть А не имеет последнего эле- мента. Берем любой элемент а^ £ А. Так как он не последний, то существует а2 £ А такой, что а^ <С а2; так как а2 — не последний, то существует as С А такой, что а2 < а*. Если элемент ап по- строен, то существует ап+^ Е А такой, что ап <ап+1. По индук- ции элемент ап построен для любого п. Пусть N' = {аь а2, а8,...}— * Справедлива даже теорема, что любое множество можно упорядочить (см.: Хаусдорф, Теория множеств, стр. 60), но ее доказательство выходит за рамки нашей книги. 23
множество всех построенных элементов. Очевидно, что из отно- шения I <С k следует по свойству II: az <(ц, откуда по свойству I ¥= ak- Значит, N' эквивалентно множеству натуральных чисел. Поэтому множество А бесконечно (§ 4, теорема 5), что невозможно. Существование первого элемента доказывается аналогично. Теорема. 7. Любое конечное множество можно упорядо- чить. Все конечные упорядоченные множества с одним и тем же числом элементов п > 0 подобны отрезку |1, п\ натурального ряда и, значит, подобны между собой. Доказательство. Пустое множество упорядочено по определению. Если А =/= 0 — конечное множество, то А |1, м|. Отрезок |1, п\, очевидно, есть упорядоченное множество. По тео- реме 5 множество А можно упорядочить. Пусть теперь А — любое конечное упорядоченное множество с числом элементов п > 0. По теореме 6 А содержит первый элемент Если N > 1, то по теореме 2 из § 4 множество Д1 == Д\{а1} =^= 0 и снова содержит первый элемент а2, причем Пусть уже построен элемент аг Если i < м, то по теореме 2 (§ 4) множество = А \ {аь а2, . . ., aj =# 0 и по теореме 6 оно содержит первый элемент ai + i, причем ^<«/ + 1. Так мы построим элементы а- для всех I п. Множество Дп = {аь а2, . . ., ап} — |1, п\ А. Множество А не эквивалентно собственному подмножеству (§ 4, теорема 1). Значит, А = А п = {#1, а2, . . ., <zn}. Очевидно, что из i <Zk следует ai <Zah, т. е. А подобно отрезку J1, п|. Из этой теоремы следует, что все п\ возможных расположе- ний множества с п элементами имеют один и тот же тип. Задача 1. Доказать, что все упорядоченные множества (1) — (6) имеют различные типы. Задача 2. Доказать, что всякое подмножество А упорядоченного мно- жества М само является упорядоченным при сохранении для его элементов отношений порядка, заданных во всем множестве М. Говорят, что этот порядок подмножества Л индуцирова н данным порядком множества М. Задача 3. Доказать, что всякое бесконечное упорядоченное множество <одержит упорядоченное (в смысле индуцирования порядка) подмножество типа (1) или (2) (использовать понятия непосредственно предшествующего и непосредственно следующего элемента).
Глава вторая КОЛЬЦО И ПОЛЕ § 6. Кольцо Арифметика и алгебра изучают числа той или иной природы,, многочлены и алгебраические дроби. При этом в первую оче- редь рассматриваются свойства основных четырех действий: сложения, вычитания, умножения и деления. Свойства этих действий для различных областей объектов во многом оказываются одними и теми же. Вот почему вполне естественным и с точки зре- ния экономии мысли весьма целесообразным является построение в современной алгебре самых общих образований, обладающих тем не менее интересующими нас свойствами. В таком абстрактном виде легче выяснить значение и взаимозависимость данных свойств, так как в конкретной области чисел, многочленов и т. д. дело осложняется наличием ряда других свойств, помимо тех, которые мы желаем изучать. В последующих главах будет дано построение основных число- вых областей, а также многочленов и алгебраических дробей (точнее, рациональных функций). Чтобы лучше уяснить значение их различных свойств и одновременно избежать многократного повторения одних и тех же рассуждений в применении к каждой из указанных областей *, мы рассмотрим в настоящей главе ос- новные понятия абстрактной алгебры. Читателю, желающему глубже изучить эти вопросы, рекомендуем замечательную по строгости и красоте изложения, хотя и не легко написанную книгу Б. Л. Ван-дер-Вардена «Современная алгебра», в двух частях, издание 2, 1947. С точки зрения теории множеств любое из четырех основных действий есть некоторое отношение между тройками элементов данного множества (см. начало § 5). Эти отношения отличаются, однако, от других (как, скажем, отношение порядка, рассмотрен- ное в § 5) тем, что во всех четырех случаях по двум элементам ♦ Примером такого повторения может служить построение различных числовых областей, данное в книге Э. Ландау, Основы анализа, Госу- дарственное издательство иностранной литературы, М., 1947. 25
находится третий (результат данного действия)/ дающий с двумя данными тройку элементов, находящихся в данном отношении. Отношения такого типа получили особое название, а именно: Определение 1. Такое соответствие, в силу которого каждой паре а, Ъ элементов множества Л/, взятых в данном порядке, соответствует единственный третий элемент с того же множества М, называется алгебраической операцией, опре- деленной в М. Используя понятие функции (§ 3, опр. 1), можно сказать короче, что алгебраическая операция, определенная в множестве М, есть функция, определенная на множестве всех упорядочен- ных пар элементов М, значения которой принадлежат М. Пусть дана операция, ставящая в соответствие паре элементов а, Ь из множества М элемент с. Те две операции, которые полу- чатся из данной путем перемены в ней роли одного из элемен- тов а, Ь и элемента с (одного из данных элементов с искомым), называются обратными для данной операции. Таким образом, первая обратная операция: паре с, b ставят в соответствие эле- мент а, а вторая — паре с, а ставят в соответствие элемент &. Как хорошо известно, обратные операции не всегда существуют. Так, для натуральных чисел определены операции сложения и умножения, но обратные операции — вычитание и деление — не всегда выполнимы. Операция называется коммутативной, если ее применение к парам а, Ъ и &, а всегда дает один и тот же результат. Если для коммутативной операции существует одна из обратных операций, то существует и другая, и обе они совпа- дают между собой. Это, почти очевидное, положение легко дока- зать совершенно формально. Обозначим данную операцию симво- лом f(a,b) = с. Пусть, например, существует первая обратная операция, т. е. для любых b и с существует единственный эле- мент а = /Дс, b) такой, что /(а, Ь) = с. Заменяя а его выраже- нием, получим равенство /(/Де, Ъ), Ъ) — с, верное для любых Ъ и с. По коммутативности операции /(а, Ь) отсюда следует: / (b, ft (с, Ь)) = с. Наконец, меняя обозначение b на а, найдем /(а, Л (с, «)) = с Для любых а и с. Но это означает, что /Де, а) ость такой элемент Ъ, который удовлетворяет равенству /(а, Ь)=с. Если бы для некоторых а и с существовал элемент Ь' Ь, для которого / (а, &') = с, то по коммутативности / (а, Ъ) было бы также /(6', а) = с, что невозможно, так как уже f(b, а) = с и существует только один элемент &, удовлетворяющий этому ра- венству при данных а и с, именно b = /Де, а). Итак, для любых а и с существует единственный элемент b =fi(c, а), такой, что /(а, /Де, а)) = с. Но это значит, что существует вторая обратная операция /2 (с, a) =b = Д (с, а), совпадающая с первой для любых аис. Так, для целых чисел операция сложения коммутативна и имеет поэтому единственную обратную операцию — вычитание. Для положительных действительных чисел операция f(a,b}—ab некоммутативна, ибо аь^ Ьа для любых а, Ь. Обе 26
обратные операции существуют и различны. Именно: /1 (с, Ь) = У с, и (с, а)= logac. Желая изучать общие свойства операций над целыми числами,, рациональными числами, многочленами и т. д., мы приходим к одному из основных понятий абстрактной алгебры. Опр еделение 2. Непустое множество R называется кольцом, если в нем определены две алгебраические операции: сложение, ставящее в соответствие каждым двум элементам а и b элемент а + &, называемый их суммой, и умноже- ние, ставящее в соответствие каждым двум элементам а и b элемент ab, называемый их произведением, причем эти операции обладают следующими свойствами (напоминаем, что знак «=» всегда означает совпадение элементов): I. Коммутативностью сложения: а + Ъ =Ь + а. II. Ассоциативностью сложения: а + (Ь + с) = (а + Ь) + с. III. Обратимостью сложения: для любых а и Ъ из R уравнение а + х — Ъ имеет (по крайней мере одно) решение, т. е. сущест- вует элемент с £ R такой, что а + с = Ъ. IV. Коммутативностью умножения *: ab = Ъа. N. Ассоциативностью умножения: a (be) —db(c). VI. Дистрибутивностью умножения относительно сложения: (а 4- Ь) с = ас + Ьс. Свойства I — VI можно рассматривать как аксиомы, опреде- ляющие в совокупности понятие кольца. Примеры колец. При обычных операциях сложения и умножения кольцом является: 1. Множество целых чисел. 2. Множество рациональных чисел. 3. Множество действительных чисел. 4. Множество комплексных чисел. 5. Множество, состоящее лишь из одного числа 0. 6. Множество четных чисел и вообще множество чисел, кратных неко- торому числу п. 7. Множество комплексных чисел а + Ы с целыми а и b (так называемое- кольцо целых гауссовских чисел). 8. Множество действительных чисел вида а Ъ }^2, где а и b — целые числа. Множество натуральных чисел, а также множество всех положительных рациональных чисел кольцом не являются, так как не выполняется свой- ство III. 9. Большую роль в алгебре играет кольцо многочленов с одним или несколькими неизвестными и коэффициентами из некоторого кольца R (точное определение будет дано в главе VIII). При этом за операции сложения и умножения принимаются обычные действия над многочленами, известные из школьной алгебры. Эти действия имеют смысл, так как они сводятся к * В литературе термин кольцо применяется также к множествам с некоммутативным или даже неассоциативным умножением. Формулировка других свойств также меняется. Однако во всей книге нам нужно определение кольца в приведенной здесь форме. 27
сложению и умножению коэффициентов многочленов, а последние принадле- жат к кольцу R, где действия определены. 10. Пары (а, Ь) целых чисел образуют кольцо, если операции определены по формулам: (а, Ь) -|- (с, d) = (а с, b d)\ (a, b) (с, d) = (ас, bd). Проверка справедливости свойств I — VI во всех этих примерах предо- ставляется читателю. Следствия из свойств ассоциативности и коммутативности. Ввиду полной аналогии свойств II и V для двух операций мы будем говорить лишь об умножении. Ассоциативность умножения позволяет говорить о произведении трех элементов а, & и с, по- нимая под этим любое из равных произведений а (Ьс) и (ab) с, и писать dbc без скобок. Можно, однако, и без свойства ассоциа- тивности для любых п элементов а2, •••> ап определить их п произведение ПаР Именно, дадим индуктивное определение г— 1 произведения нескольких элементов кольца (обоснование закон- ности такого определения дано в главе III, § 15): для п =. 1, т. е. в случае одного сомножителя определяем 71 П ai = ai- i —1 Если произведение любых п элементов уже определено, то про- изведение п + 1 элементов определяем так: n +1 / п \ == ( у +1 • г =1 \ г=1 ' Согласно этому определению произведение трех элементов равно («1^2) произведение четырех элементов равно ((а^г)^) а4, пяти — (((aia2)a3)a^) а5 и т. д. Но также по индукции можно определить произведение п элементов с произвольным распределением скобок. Конечно, при этом требуется, чтобы система скобок удовлетворяла определен- ным условиям. Так, из двух пар скобок либо одна пара лежит вну- три другой, либо обе пары лежат вне друг друга, так как скобки типа (ai la2) «31 лишены логического смысла. Далее, одни и те же элементы никогда не заключаются в две пары скобок, один эле- мент и все данные элементы также не заключаются в скобки. Произведение одного элемента по-прежнему равно этому эле- менту. Пусть произведения с любым распределением скобок опре- делены для элементов кольца в числе п. Требуется определить произведение любых п + 1 элементов а2, • • •> #n+i с любым распределением скобок. Все п + 1 элементов распадаются на группы, каждая из которых состоит из элементов, заключенных в «наружные» скобки (не лежащие внутри других), или из одного элемента, лежащего вне скобок. Пусть • • •» Яп 4-1 28
элементы последней такой группы. Число элементов всех групп, кроме последней, есть k <Zn + 1, число элементов последней группы есть п + 1 — k <Ln + 1. Значит, эти два произведения согласно предположению индукции уже определены, т. е. дают два элемента кольца. Произведение этих двух элементов и при- нимается за произведение данных п + 1 элементов с данным рас- пределением скобок. Легко видеть, что в частном случае отсутствием скобок это определение совпадает с предыдущим определением произведения п JJ (последняя группа элементов содержит тогда лишь один г—1 элемент). Отсутствие свойства ассоциативности означает сущест- вование трех элементов а, Ъ и с таких, что a (be) у= (ab)c, т. е. оба определения не совпадают уже для трех сомножителей. Мы докажем, что при наличии закона ассоциативности оба определе- ния дают один результат для любого числа элементов. Теорема 1. Произведение п элементов кольца (и анало- гично — результат любой ассоциативной операции над элементами некоторого множества) с любым распределением скобок не зависит от распределения скобок, т. е. все произведения, получаемые при различных распределениях скобок, равны между собой. Доказательство. Докажем по индукции, что любое такое произведение п элементов совпадает с JJ az. Для п = 1 г — 1 существует по определению лишь одно произведение: 1 «1= Па* г=1 Пусть доказано, что при т п любое произведение со скобками т из т элементов равно JJ at, и пусть дано произведение п + 1 г = 1 элементов аь а2, . . an+i с некоторым распределением скобок. Обозначим его результат через а. По определению произведения со скобками элемент а равен произведению произведения элемен- тов всех групп, кроме последней, на произведение элементов последней группы. Пусть последняя группа содержит элементы ад + 1, аь +2, . . ., ап +1. Так как k^n п м + 1 — k п, то по предположению индукции произведение первых k элементов равно h п+1 JJ at, а произведение последних п + 1 — k элементов равно JJ az, 4=1 i=k+l откуда ft п +1 «= П а, П а>‘ i=i z=fc+l 29
По определению произведения без скобок имеем: п+1 . П \ IZ а- == I JJ а. } ад+1. i=k+i \ i=k+i 7 Тогда по закону ассоциативности V: ь Г / п \ 1 / h п \ а= II ai ( П а, )ап+1 =( П ai П ai )а"+1- г=Ч L / J \ i=! i=ft + i 7 Снова по предположению индукции: k п п П«( П <*,= Па< z=l i=k+i i=i Поэтому, применяя определение произведения без скобок, на- ходим: / п \ n +1 (2 ( 0>i ) #n+l == ' г=1 7 г =1 Теорема доказана. Эта теорема позволяет вовсе не писать скобок в произведении и говорить просто о произведении данных элементов в данном порядке. В случае суммы пишут: п а1 4" а2 + • • • + ап — 2 а^ г=1 Далее, из законов коммутативности I и IV следует теорема: Теорема 2. Определенное согласно теореме 1 произведение (а также результат любой ассоциативной и коммутативной опе- рации) любых п элементов кольца не зависит от порядка сомно- жителей. Наметим лишь ход доказательства, предоставляя его детальное проведение читателю. 1) Пользуясь правом вводить или отбрасывать скобки и зако- ном коммутативности, доказываем, что произведение не меняется от перестановки двух соседних множителей. 2) Перестановку двух любых множителей сводим к ряду пе- рестановок соседних множителей. 3) Любую перестановку множителей сводим к ряду переста- новок двух множителей. Обе теоремы позволяют говорить просто о произведении ко- нечного числа элементов кольца, независимо от наличия скобок и порядка сомножителей. То же справедливо для суммы. Сумма п одинаковых слагаемых а называется n-к ратным а и обозначается через па (предупреждаем читателя от смешения па с произведением элементов кольца — п может и не принадлежать 30
кольцу). Произведение п одинаковых сомножителей называется n-й степенью а и обозначается через ап. Из теоремы 1 легко следуют обычные правила оперирования над кратным и степенями: та-{-па — (т-\-п) а, (1) т(па)==(тп)а, (2) ат-ап = ат+\ (3) (ат)п = атп. (4) Далее, из теоремы 2 следуют соотношения: n(a+b) = na-\-nb, (5) (ab)n = an-bn. (6) Здесь а и b — элементы кольца, а т и п — натуральные числа. Следствия из закона обратимости сложения. Заметим, что свойство III еще не дает без дополнительных рассуждений нали- чия обратной операции для сложения, так как оно утверждает лишь существование, но не единственность элемента с. Чтобы убедиться в том, что из свойства III все-таки следует сущест- вование обратной операции, надо сначала ввести понятие нуля и противоположного элемента. Определение 3. Нулем кольца R называется такой элемент 0, который удовлетворяет условиям: а -|- 0 = = 0 + а = а для любого элемента а из R. Теорема 3. Во всяком кольце существует нуль и притом только один. Доказательство. Пусть а есть элемент кольца R. По свойству III существует элемент п такой, что а-{-п—а. Пусть b —любой элемент кольца R. Из свойства III следует, что существует элемент с такой, что Ь — а+с. Тогда, используя свойства I и II, находим: b + п = (а + с) + п = (с + а) + п = с + (а + п) = = с + а = а + с = &, т. е b 4-п = Ь. Тогда (свойство I) n-\-b=b-\-n— b для лю- бого S. Значит, элемент п является нулем кольца R. Пусть пх и п2—два нуля кольца R. Из того, что п2 есть нуль, следует: ni-|-n± = n1, а из того, что пг есть нуль, получим: п^+п^ — п^ значит, nt = п2, чем доказана единственность нуля. Определение 4. Для данного элемента а кольца про- тивоположным элементом называется такой элемент — а, который удовлетворяет условию а + (— а) = (— а) 4- а = 0. Теорема 4. Для любого элемента а кольца существует противоположный элемент и притом только один. 31
Доказательство. Из свойств III и I следует существо- вание элемента —а такого, что а + (— а) = (— а) + а =0. Итак, —а есть элемент, противоположный а. Если b и с — два элемента, противоположные а, то Ъ = Ь + 0 = b + (а + с) =(Ь + а) + с = 0 + е = с, т. е. Ъ — с, чем доказана единственность элемента, противопо- ложного для а. Из равенств а (— я) — (— а} а — 0 следует, что а есть противоположный элемент для элемента —а, и по доказанной единственности противоположного элемента имеем: — (— а) = а. (7) Теорема 5. Если а + Ъ = а + с, то b — с, т. е. равные слагаемые в обеих частях равенства можно отбрасывать. Доказательство. Прибавляя к обеим частям равен- ства а + Ь = а + с элемент — а, получим (— а) + а + Ъ = = (- а) + а + с, 0 + 6 = 0 + с, b = с. Наконец, из теоремы 5 получим следующую теорему: Теорема 6. Сложение в кольце обладает единственной обратной операцией. Доказательство. Согласно свойству III для любых аис существует Ь такой, что а + Ъ = с. Если а + bi = с и а+Ь2 =с, то а + bi = а + Ь2 и (по теореме 5) bi = b2. Таким образом, сложение обладает второй обратной операцией. Но из коммута- тивности сложения следует существование и первой обратной операции и ее совпадение со второй. Это было доказано выше для любой алгебраической операции. Повторим это доказательство для частного случая операции сложения. Пусть а и с — любые элементы кольца. По доказанному су- ществует единственный элемент b такой, что а + b = с. Из свой- ства I следует, что Ъ + а — с. Если а ~с и Ъ2 + а =с, то также а + bi = с, а + Ь2 = с. Следовательно, — Ъ2. Итак, существует единственный элемент b такой, что Ъ + а = с, т. е. существует первая обратная операция, и ее результат Ъ для лю- бых элементов с и а совпадает с результатом второй обратной операции, т. е. обе обратные операции совпадают. Определение 5. Обратная операция для сложения на- зывается вычитанием, а ее результат для элементов а и b называется разностью элементов Ъ и а и обозначается Ъ — а. Таким образом, согласно этому определению имеем: а + (Ь — а) — &, (Ь — а) + а = Ь, а — а = 0, 0 — а = —а. (8) 32
Разность можно представить в виде суммы: а - Ъ =а+(-Ь). (9) Действительно, [а + (- Ъ)] + Ъ = а + [(- Ь) + Ь] = а + 0 = а. Элемент, противоположный сумме любого конечного числа слагаемых, равен сумме элементов, противоположных слагаемым, т. е. -2 «< =2 (-«<). (Ю) i =1 i =1 В самом деле, для п = 1 обе части равенства (10) равны — как это следует из индуктивного определения суммы. Пусть формула (10) верна для числа п. Тогда Таким образом, формула (10) верна для числа п + 1. В частности, для п равных слагаемых из равенства (10) полу-» чим: —па = м(— а). Будем по определению считать каждый из равных элементов: — па и п{— а) за (— п) а. Далее, для числа 0 определим 0 а =0 (0 слева означает число, а справа — нуль кольца). Тогда кратные па элемента а определены для любого целого п. Читателю предлагается проверить, что правила (1), (2), (5) верны для любых целых чисел. Зная сложение и вычитание двух элементов кольца, мы можем вычислять такие выражения, как а + (Ь — с), (а — b) — (с + d) и т. д., выполняя указанные действия в указанном порядке. Однако остается еще неясным смысл выражений а — Ъ + с, а + Ъ — (с — d — ё) и т. п. Назовем выражения, составленные из нескольких элементов, соединенных знаками «+» и «—» и с заданным распределением скобок, обобщенными суммами. Точное определение обоб- щенной суммы п элементов можно'Дать по индукции. Для п =1, т. е. для одного элемента мы определяем: + а^ = а^ — aiT как и прежде, элемент, противоположный Переход от п к п+1 совершается дословно, как выше в случае произведения. В част- ности, при отсутствии скобок получим такие выражения, как а + b — с, а — Ъ — с + d и т. п., которые мы назовем алгеб- раическими суммами. Для них определение обобщен- ной суммы дает (если знаком * обозначить один из знаков «+» 2 И. в. Проскуряков 33
или «—», а алгебраическую сумму элементов . ., ап со зна- п ками *ь . . *п обозначить символом S i =1 1 S *iCii есть al, если *j означает «+», и —av если «—»; i =1 S *iCLi = ( S +1» i =1 \ i =1 / Теорема 7. Алгебраическая сумма равна обычной сумме тех ее элементов, перед которыми стоит знак «+», и сумме противоположных для тех, перед которыми стоит знак «—», т.е. S *idi = 5 (*га,). (11) i—i i—i Доказательство. Используем равенство (9) и приме- ним индукцию по п. Для п =1 обе части (И) равны если \ есть «+», и — «1, если есть «—». Считая (11) верным для п и используя (9) в случае, когда *п+1 есть «—», получим: п+1 п п п+1 8 = S i ап 4-i = 2 (*i#i) + (*п +1^п +1) === 2 i—i i—i i=i i—i Например: a — b с = tz 4~ (— b) 4“ c, a — b — c = a + (— b) + (— с) и т. д. Из теоремы 7 вытекает, что элементы алгебраической суммы можно переставлять между собой вместе с их знаками и, значит, равные элементы, входящие с противоположными знаками, можно сокращать, т. е. отбрасывать. Теперь легко доказать обычное правило раскрытия скобок. Теорема 8. Скобки, заключающие алгебраическую сумму, как один элемент другой алгебраической суммы, можно отбро- сить, сохраняя знаки в скобках, если перед скобками стоял знак «+», и меняя их на противоположные, если был знак «—». Если под *0 и *0' понимать знак «+» и при i > 0 под — знак, про- тивоположный то имеем: а0 + ( S S *tah (12) i =1 i =0 n n Oq — ( S *tai)= S (13) i=l i=Q 34
Доказательство. В случае (12), используя равенство (И), находим: а0 + ( S »tai) = оо + ( 2 (*/«>)) = 2 (*;а0 == S *tai- i =1 i=l i=o z =0 В случае (13), используя еще (10), имеем: а0 — ( S ^ai) = а0 + (— % (щ)) = а0 + ( У (^аД) — 1=1 1=1 1 = 1 п п j (*г^г) z=0 i=0 Из этой теоремы вытекают, в частности, равенства! а + (Ь — с) = а + Ь — с, я — (Ь + с) — а — b — сит. п. Обобщенная сумма зависит, конечно, от распределения скобок. Так: (а — Ь) + с z= а — Ь + с, но а — (Ь + с) = а — b — с. Значит, для обобщенных сумм теорема, аналогичная теореме 1г неверна. Тем не менее рассуждение, аналогичное доказательству теоремы 1 (которое мы из экономии места опустим), вместе с тео- ремой 8 дает известный результат. А именно: Теорема 9. Обобщенная сумма элементов кольца всегда равна некоторой алгебраической сумме тех же элементов. Следствия закона дистрибутивности. До сих пор мы рас- сматривали свойства каждой из двух операций кольца отдельно. Эти свойства сохраняются поэтому для множеств с одной опера- цией, удовлетворяющей соответствующим аксиомам. Перейдем теперь к изучению связи сложения и умножения для кольца. Эта связь определяется законом дистрибутивности VI. Прежде всего из VI и IV легко следует вторая сторона закона дистрибутивности: а (Ь + с) = ab + ас. (14) В самом деле, а(Ь + с) =(Ь + с)а — ba + са = аЪ + ас. Далее, обе стороны закона дистрибутивности оказываются верными также и для разности, т. е. (а — Ь)с = ас — be, a(b — с) — ab — ас. (15) Для доказательства надо проверить, что элемент (а — Ь) а удовлетворяет определению разности элементов ас и Ьс. Но, поль- зуясь свойством VI и равенством (8), имеем: Ъс + (а — b) с = [b + (а — fe)] с = ас. 2* 35
Второе из равенств (15) выводится аналогично из равенства (14) или же из первого равенства с помощью закона коммутативно- сти IV. Докажем теперь, что нуль кольца обладает обычным свойст- вом при умножении. Теорема 10. Если один из сомножителей равен нулю, то и все произведение равно нулю, т. е. для любого элемента а кольца а0=0, 0а=0. (16) Докажем лишь первое из равенств, так как второе вытекает из первого при помощи свойства IV. По определению нуля и разности 0 =Ь - Ь для любого Ь. Отсюда а • 0 = а (Ь — Ь) = аЬ — аЬ =0. Однако теорема, обратная теореме 10, верная для чисел, уже не сохраняется для любых колец. Так, в приведенном выше при- мере 10 (стр. 29) кольца, составленного из пар {а, Ь) целых чи- сел, нулем является, очевидно, пара (0, 0). Если взять целые числа а =/= 0 и & =/= 0, то пары (а, 0) и (0, Ь) отличны от нуля кольца, но (а, 0)(0, Ь) = (0, 0). Определение 6. Элементы а и Ъ кольца, для которых а 0, 6 =И= 0, но аЪ =0, называются делителями нуля. Кольцо без делителей нуля называется также областью целостности. Теорема 11. Из аЬ = ас следует Ъ = с, если только а=/Ю и не является делителем нуля. Доказательство. Из аб = ас следует аЪ — ас =0 или а (Ь — с) =0. Но так как а =/= 0 и не делитель нуля, то Ь — с =0, Ъ = с. В дальнейшем нам придется иметь дело исключительно с коль- цами без делителей нуля. Для них из аЪ = ас и а 0 следует Ъ = с. При умножении справедливы обычные правила знаков, а именно *: а(— b) = — ab, (— а) Ъ = — аЪ, (— а) (— Ь) = аЬ. (17) Первое из этих равенств доказывается так: аЪ + а(— Ъ) = а{Ъ + (— &)] = а-0 = 0, * Заметим, что не следует пользоваться терминами «положительный» и «отрицательный» элемент, как для чисел. Эти понятия для любых колец будут введены в § 9. Пока же элементы а и — а вполне равноправны, каждый из них является противоположным для другого, и если обозначить — а через Ь, то а придется обозначить через — Ь. 36
откуда а (— Ь) = — ab. Второе вытекает из первого: (— а) Ь = Ь(— а) = — Ьа = — ab. Третье следует из первых двух: (— а) (— Ъ) = — (— а) Ъ = — (— ab) = аЪ. По индукции законы дистрибутивности обобщаются на любое конечное число слагаемых, а затем и на произведение двух сумм. Справедливы, таким образом, равенства: п п п п ( 2 «;) b = £ atb, a- ^bi = ^ abh (18) i=l i—i i—i i=l пт пт ( X Cli) ( X bk) = 2 ( ,Х aibk)> z=i k=i i=i k=i Из равенств (18) и (2) при совпадении слагаемых каждой суммы, т. е. при ai = a(i =1, 2, . . ., n), — b (к = 1, 2, . . ., m), следует далее: (nd) b = a (nb) = n (ab), (nd) (mb) = n[m (aft)] = (nm) (ab). (19) Наконец, из равенств (17) и (18), ввиду того что по теореме 7 алгебраическую сумму можно представить в виде обычной суммы, следует, очевидно, справедливость обычного правила почленного умножения алгебраических сумм. Так, например: (а — b) (с + d) = ас ad — be — bd. Свойства разности. В главе IV нам понадобятся следующие свойства разности элементов кольца: Теорема 12. В любом кольце разность элементов обладает следующими свойствами: а) а — b = с — d тогда и только тогда, когда а + d = b + с; б) (a-b)+(c-d) =(a + c)-(b + d)\ в) (а — Ъ) — (с — d) =(а + d) —(Ъ + с): г) (а — Ь)(с — d) = (ас + bd) — (ad + be). Доказательство. Прибавляя b + d к обеим частям равенства а — Ъ — с — d, получим а + d == b + с. Обратно, при- бавляя (— Ъ) + (— d) к обеим частям второго из этих равенств, получим первое. Этим доказано равенство а). Равенства б), в) и г) доказываются аналогично или, проще, следуют из правил опери- рования с алгебраическими суммами, причем при доказательстве равенства г) применяются правила знаков при умножении (17). 37
Подкольцо. Определение 7. Подмножество М кольца R называется подкольцом, если оно само является кольцом при тех же операциях сложения и умножения, которые определены в кольце R. Так, кольцо четных чисел является подкольцом кольца целых чисел, а последнее в свою очередь подкольцом кольца рацио- нальных чисел. При выяснении того, является ли данное подмножество кольца подкольцом, нет надобности проверять справедливость всех свойств кольца. Большинство из них автоматически переходит с кольца на любое его подмножество. Удобнее всего пользоваться для этого такой теоремой. Теорема 13. Для того чтобы непустое подмножество М кольца R было его подкольцом, необходимо и достаточно, чтобы сумма, разность и произведение любых двух элементов из М снова принадлежали М. Доказательство. Для доказательства необходимости этих условий предположим, что М является подкольцом R. Сложение в М совпадает со сложением в R. Но из единственности обратной операции следует, что и вычитание в М совпадает с вы- читанием в R. Поэтому сумма, разность и произведение любых двух элементов из М (определенные в кольце R) должны принад- лежать снова к М, так как иначе одна из этих операций для дан- ных двух элементов М была бы невыполнима в М, что противо- речит определению кольца (см. определение 2) и вытекающей из него выполнимости вычитания (см. теорему 6). Для доказательства достаточности предположим, что мно- жество М удовлетворяет условиям теоремы. Так как сумма и произведение (определенные в R) любых элементов из М снова принадлежат к М, то их можно принять за результат сложения и умножения в М. Этим в М будут определены сложение и умно- жение. Свойства I, II, IV, V и VI переносятся автоматически с кольца R на любое его подмножество и, значит, выполнены в М. Пусть а и Ъ — элементы М. Тогда Ь — а = с также есть элемент М. Но по свойству разности в R имеем: а + (Ь — а) = Ъ или а + с = Ъ. Таким образом, и свойство III выполнено в М, и М является подкольцом кольца R. Возникает вопрос, нельзя ли одно из трех условий теоремы 13 отбросить без нарушения ее справедливости. Первое условие (сумма элементов М принадлежит М) действительно можно от- бросить (см. задачу 3). Остальные два условия отбросить нельзя, как показывают следующие примеры: 1. Л — кольцо рациональных чисел, М — множество целых чисел и чисел вида п+ с целым м. Сумма и разность элементов М * 111 принадлежат к М, но произведение не всегда, например • м Z 4 38
2. R — кольцо целых чисел, М — множество натуральных чисел. Сумма и произведение элементов из М принадлежат к Л/, но разность не всегда, например 1 — 2 = — 1. Задача 1. Пользуясь лишь определением вычитания как обратной операции для сложения и не используя понятия алгебраической суммы и правил раскрытия скобок, доказать справедливость следующих равенств: а) (а + Ъ) — b = а\ б) а — (а — Ь) = Ъ; в) (а — Ъ) — с = а — (Ь с); г) (а + Ь) — с = a -f- (b — с); д) (а — Ь) 4- с = а — (Ь — с); е) (а 4- с) — (Ь 4- с) = а — Ь. Задача 2. Если задано натуральное число п, то все целые числа можно разбить на классы, относя к одному и тому же классу Кг все числа, дающие при делении на п один и тот же остаток г (напомним, что остаток г должен удовлетворять условию О «С г < п). Доказать, что полученные таким обра- зом п классов: KQ, Кn_i образуют кольцо, если операции над классами определить через операции над их представителями, т. е. взять число а из класса Ъ из класса К jis назвать суммой этих классов класс, содержащий число а 4- Ь, и произведением — класс, содержащий число ab. Это кольцо играет большую роль в теории чисел и называется кольцом вычетов по модулю п. Доказать, далее, что кольцо вычетов по модулю п тогда и только тогда не имеет делителей нуля, когда п — число простое. Задача 3. Пользуясь теоремой 13, доказать, что если непустое подмно- жество М кольца R содержит разность и произведение любых своих элементов, то М есть подкольцо R (доказать последовательно, что М содержит нуль, вместе с а содержит и —а и вместе саиб содержит а 4- Ь). Задача 4. Образуют ли кольцо все подмножества данного множества М, если за сложение и умножение принять соответственно объединение и пересечение множеств, определенные в § 2? § 7. Поле Примеры колец, приведенные в предыдущем параграфе, по- казывают, что в отношении обратной операции для умножения (в отличие от сложения) различные кольца обладают совершенно различными свойствами. Так, в кольце целых чисел деление выполняется лишь в исключительных случаях, причем все эле- менты кольца делятся только на + 1 и — 1. В кольце же раци- ональных чисел деление всегда возможно (кроме деления на 0). Желая изучать свойства обратной операции для умножения, мы приходим к важнейшему частному случаю кольца — полю. Определение 1. Полем называется кольцо Р, обла- дающее следующими свойствами: VII. Обратимость умножения: для любых а и Ъ из Р, где а =/= 0, уравнение ах = b имеет (по крайней мере одно) решение, т. е. существует элемент q £ Р такой, что aq — Ъ. VIII. Р содержит по крайней мере один элемент, отличный от нуля. 39
Примеры полей. Из примеров 1 —10 колец, приведенных в предыдущем параграфе, только примеры 2, 3 и 4, т. е. рациональные, действительные комплексные числа, являются полями. В примере 5 аксиома VII выполнена, так как вообще нет элемента а ф 0, но не выполнена аксиома VIII. В осталь- ных примерах не выполняется аксиома VII. Приведем еще следующие при- меры полей. 1. Множество комплексных чисел а + Ы с любыми рациональными а, Ъ (так называемое поле гауссовских чисел. Ср. с примером 7 из § 6). 2. Множество действительных чисел вида а + Ь}^2 с любыми рацио- нальными а и Ъ (ср. с примером 8 из § 6). 3. Множество всех алгебраических дробей с одним или несколькими неизвестными (точное определение будет дано в главе VIII) с коэффициен- тами из некоторого кольца без делителей нуля. При этом сложение и умно- жение дробей определяются по обычным правилам школьной алгебры. 4. Множество из двух элементов, которые мы обозначим через 0 и 1, при следующем определении операций: 0-4-0=14-1 = 0, 0 + 1 = 14-0 = 1, 0.0 = 0.1 = 1.0 = 0, 1.1 = 1. Проверку свойств I — VIII мы предоставляем читателю. Все теоремы из параграфа 6, выведенные для колец, остаются верными, в частности, для полей. Кроме того, из свойства VII вытекают теоремы, аналогичные тем, которые были выведены в § 6 из свойства III. Определение 2. Единицей кольца (в частности, поля) называется такой элемент 1, который удовлетворяет усло- виям: а • 1 — 1 • а = а для любого элемента а. Теорема 1. Во всяком поле существует единица и при- том только одна. При этом 1=^=0. Доказательство. Согласно свойству VIII существует элемент поля а =+= 0. Тогда в силу свойства VII существует эле- мент е такой, что ае = а. Пусть b — любой элемент поля. Сущест- вует элемент q такой, что b = aq. Тогда be = (aq) е = (qa) е = q (ае) = qa = aq — b, т. e. be = b, а, значит, по свойству IV и eb — be = b. Итак, e является едини- цей. Если eY и e2 — две единицы, то eY — е^2 = е2, чем доказана единственность единицы. Если предположить е = 0, то, помножая обе части этого равенства на с, получим с = 0 для любого эле- мента с, что противоречит свойству VIII. Заметим, что при доказательстве единственности единицы свойства VII и VIII не используются. Отсюда следует, что утвер- ждение об единственности единицы справедливо для любых колец. Итак, если кольцо содержит хотя бы одну единицу, то она будет единственной единицей *. Однако существуют кольца * Для колец с некоммутативным умножением это уже неверно. Они могут обладать многими левыми или правыми единицами. 40
без единицы. Примером может служить кольцо четных чисел или вообще кольцо целых чисел, кратных данному числу п > 1. Определение 3. Обратным элементом для данного элемента а поля (или вообще кольца с единицей) назы- вается такой элемент а“х, который удовлетворяет условиям аа _1 = а"1 а = 1. Теорема 2. Для любого элемента а 0 поля существует обратный элемент и притом только один. Доказательство. Из свойств VII и IV следует суще- ствование элемента а”1 такого, что аа~1 — а~1а == 1. Итак, а-1 есть элемент, обратный а. Если Ьис — два обратных а элемента, то Ъ = Ъ • 1 ~ Ъ (ас) = (ba) с = 1 • с — с, т. е. Ъ — с, чем доказана единственность элемента, обратного для а. Заметим, что доказательство единственности не использует свойств VII и VIII и потому остается верным для любых колец. Итак, если в кольце с единицей элемент а имеет хотя бы один обратный элемент, то он будет единственным. Однако для любых колец с единицей теорема 2 не верна, как это видно хотя бы на примере кольца целых чисел. Из равенств аа~1 — а"1 а — 1 следует, что а есть обратный элемент для а”1, и по доказанной единственности обратного элемента имеем: (а"1)"1 = а. Теорема 3. Если в поле ab = ас и а 0, то Ь = с, т. е. равные сомножители в обеих частях равенства можно отбрасы- вать (сокращать), если только они отличны от 0. Доказательство. Умножив обе части равенства на а-1, получим: а-’аЬ — а~Тас, 1 • b — 1 • с, Ъ = с. Отсюда, как в § 6 для сложения, получим теорему: Теорема 4. Умножение в поле обладает единственной обратной операцией, определенной для любой пары элементов, в которой второй элемент отличен от 0; иными словами, урав- нения ах = Ъ и уа = Ь при а =И= 0 имеют единственное решение. Доказательство. Из свойства VII следует разреши- мость уравнения ах = Ъ. Если и q2— два решения, то aq^ = = Ъ — aq2 и по теореме 3 q{ = q2. Следовательно, существует единственное решение q. Из свойства IV тогда получим, что урав- нение уа —Ь имеет q своим единственным решением. Значит, обе обратные операции определены и совпадают для любой пары Ь, а элементов, если только а =/= 0. Определение 4. Обратная операция для умножения называется делением, а ее результат для элементов Ъ и а называется частным этих элементов и обозначается через к ъ Ъ 1 а или —. 41
Таким образом, имеем: а- - = b, L.a = b, - = 1, — = a~i (1) а а а а для любых а, Ь, причем а =/= 0. Из предыдущего видно, какое существенное значение для свойств поля имеет добавочное требование а =/= 0, входящее в аксиому VII. Оно нарушает к тому же симметрию свойств I, II, III для сложения и IV, V, VII для умножения, ввиду чего дока- зательства свойств умножения, вытекающих из VII, не вполне сходны с доказательствами соответствующих свойств сложения; отбросить это требование (и тем восстановить полную симметрию сложения и умножения в отношении указанных аксиом) оказы- вается, однако, невозможным. Это показывает следующая теорема: Теорема 5. Во всяком кольце, содержащем более одного элемента (и, в частности, во всяком поле), уравнение ах = Ъ не имеет решения при а =0 и любом Ь 0. Доказательство. Если q есть решение, то b = aq = = 0 • q = 0, что невозможно. Отсюда вытекает, что в кольце, содержащем более одного элемента (и значит, в поле), деление на 0 невозможно в том смысле, что не существует частного при Ъ #= 0. Если жеЬ =0, то частным будет любой элемент q, так как из 0 д^0 следует 0 тт q— — . Правда, здесь деление приходится понимать несколько в ином смысле, чем в определении 4, так как обратной операции как однозначной функции пары элементов уже не существует. Требование а У= 0 в аксиоме VII можно отбросить лишь в одном (совершенно неинтересном) частном случае нулевого кольца (см. § 6, пример 5), где единственное уравнение 0# = 0 имеет единственное решение х = 0. Из теоремы 2 далее следует: Теорема 6. Поле не имеет делителей нуля. Другими словами, если ab = 0, то либо а = 0, либо b = 0, или, иначе, если а 0 и Ъ =И= 0, то также ab У= 0. Доказательство. Если ab = 0 и а Ф 0, то, умножая обе части равенства на а"1, найдем 1 • Ь — аг1 0, т. е. Ь = 0. Итак, поле является кольцом без делителей нуля. Утвержде- ние, обратное этому, вообще неверно: существуют кольца без делителей нуля (например, кольцо целых чисел), не являющиеся полями. Однако для конечных колец обратная теорема также верна. Теорема 7. Всякое конечное кольцо без делителей нуля, содержащее более одного элемента, является полем. 42
Доказательство. Достаточно проверить свойство VII. Пусть а =/= 0. Каждому элементу х кольца поставим в соответст- вие элемент у = ах. Если x&x2l то также у^уг, ибо, иначе, ахх =ах2 и по теореме 11 из § 6 хх =х2. Значит, х -+у есть взаимно однозначное отображение всего кольца R на некоторое его подмножество М, т. е. R М. Но по теореме 1 из § 4 конечное множество R не эквивалентно своему собственному подмножеству. Поэтому R —М, т. е. для любого элемента b £R существует в R элемент q такой, что q -+b, т. е. aq =b, что и доказывает свойство VII. Ввиду полной аналогии доказательства ряда свойств умноже- ния в поле и соответствующих свойств сложения в кольце мы ограничимся формулировкой таких свойств и ссылкой на соответ- ствующие свойства сложения. Частное в поле можно представить в виде произведения по формуле (см. § 6, (9)): — = ba~i. (2) а Элемент, обратный произведению конечного числа элементов поля, отличных от 0, равен произведению элементов, обратных сомножителям (см. § 6 (10)), т. е. (П П «г1. (3) В частности, для равных сомножителей из (3) получим: (а71)"' = (a" i)n. Будем по определению считать этот элемент за а~п. Далее, для п = 0 определяем а°= 1 (0 слева — число, 1 справа — элемент поля). Тогда степени ап элемента а =/= 0 определены для любого целого показателя п. Можно проверить, что правила оперирова- ния со степенями (3), (4) и (6) из § 6 остаются верными для любых целых чисел. Можно было бы для результата ряда умножений и делений для конечного числа элементов поля ввести понятия, аналогичные понятиям обобщенной и алгебраической суммы, и доказать тео- ремы, аналогичные теоремам 7, 8 и 9 предыдущего параграфа, но, поскольку эти понятия и теоремы не получили такого общего распространения, как в случае сложения, например правила рас- крытия скобок, мы считаем достаточным указать читателю на эту аналогию. Свойства частного. Для частных элементов любого поля верны те же правила оперирования, что и для обыкновенных дробей. В главе V нам понадобятся следующие свойства частного: Теорема 8. а) Если b =^= 0, d^=0, то -= тогда и только тогда, когда ad = be. 43
б) Если Ъ =7^0, d =7^=0, то — -4- — = &Е , о d bd в) Если Ъ у=0, d =7^=0, то EL . JL==_EE b d bd г) Если Ъ =7^=0, с У=0, d =^=0, то -Е i-EL = b d be Доказательство. Помножая обе части равенства | = Е па bd, получим ad = be. Если, обратно, дано равенство ad = be, где Ъ =# 0 и d =/= 0, то, полагая -| = я, = у, получим согласно (1) bdx = ad, bdy = be, откуда bdx = bdy. Но по теореме 6 bd =/= 0 и по теореме 3 x= у, т. e. E — E. Этим утверждение a) доказано. Утверждения б) и в) доказываются аналогично второй части доказательства утверждения а). Наконец, для доказательства утверждения г) достаточно убедиться, что а с ad b d be* Но это равенство следует, очевидно, из в) и а). Теорема доказана. Характеристика поля. Так как нам придется сейчас иметь дело как с элементами поля, так и с числами, то во избежание путаницы единицу поля будем обозначать через е. Существуют поля, содержащие элементы а =/= 0 такие, что па = 0 при целом п, отличном от нуля. Так, в поле из двух элементов 0 и е (см. пример 4 в начале этого параграфа) имеем: 2е — е + е — 0. Теорема 9. Для любого поля Р имеет место один из двух случаев*. а) для любого элемента а =£= 0 и любого целого числа п =И= 0 кратное па также отлично от 0; б) существует единственное простое * число р и притом такое, что ра — 0 для любого элемента а. Доказательство. Пусть случай а) не имеет места. Докажем, что тогда имеет место случай б). Существуют элемент поля а 5^= 0 и целое число п =^= 0, для которых па = 0. Для лю- бого Ъ^Р существует q такое, что aq = Ъ. Тогда согласно ра- венству (19) из § 6 nb — п (aq) — (па) q — 0 q =0. * Под простым числом понимается натуральное число, отличное от 1 и не делящееся ни на какое натуральное число, кроме 1 и самого себя. 44
Достаточно поэтому доказать, что случай б) имеет место для какого-нибудь одного элемента а 0, например для единицы е. По доказанному пе = 0, значит, и (— п) е = — пе = 0. Одна из чисел пи — п положительно. Существуют, следовательно, натуральные числа k такие, что ke — 0. Пусть р будет наимень- шее из чисел k с этим свойством *. Покажем, что р — числа простое, р =/= 1, так как 1-е = е =^= 0 и ре =0. Если р делится на q, где 1 <Zq <Zp, то р = qr и также 1 <г <р. Тогда по (19) из § 6 ре = (qr)(ee) = (qe)(re) =0 и ввиду отсутствия делителей нуля (теорема 6) либо qe = 0, либо ге = 0, что невозможно, ибо р — наименьшее натуральное число, обладающее этим свойством. Пусть k — любое натураль- ное число такое, что ke — 0; деля k на р, найдем k = pq + г, где остаток г удовлетворяет условию <р. Тогда из (1) и (19) (§ 6) следует: ke — (PQ + г) е = (pq) е + re = q (ре) + re = 0 + re = re = 0. Значит, должно быть г — 0, так как г > 0 противоречит выбору р. Итак, k = pq, т. е. k делится на р, и если k отлично от р, то оно не может быть простым. Значит, р — единственное простое число, для которого ре — 0. Эта теорема позволяет дать следующее определение: Определение 5. Характеристикой поля Р называется число 0, если па =/= 0 для любого элемента а 0 и любого целого числа п =И= 0, или простое число р такое, что ра=0 для любого элемента а, в противном случае. Так как для числа 1 и любого целого п будет п 4 =п, то все числовые поля имеют характеристику 0. Примером поля характеристики р (для любого простого р) может служить кольцо вычетов по модулю р (см. задачу 2 в конце § 6). В самом деле, это кольцо Р не имеет делителей нуля, ибо если произведение классов АГ и L равно нулю, то это значит, что произведение чисел k из АГ и I из L делится на р. Но так как р — простое число, то либо k, либо I делится на р, т. е. либо АГ = 0, либо L = 0. Значит, в силу теоремы 7 кольцо Р будет полем. Класс рК содержит число pk, делящееся на р. Поэтому рАГ = 0 для любого класса АГ поля Р. Подполе. Простое поле. Определение 6. Множества М поля Р называется подполем Р, если оно само является полем при тех же операциях сложения и умножения, которые заданы в поле Р. Тогда Р называется надполем или расши- рением поля М. Так, поле рациональных чисел является подполем поля дей- ствительных чисел, а последнее — подполем поля комплексных чисел. * Что всякое непустое множество натуральных чисел содержит наи- меньшее число, будет доказано в § 14. 45
Теорема 10. Для того чтобы множество М поля Р, содержащее не менее двух элементов, было подполем, необходимо и достаточно, чтобы сумма, разность, произведение и частное (если только оно существует в Р) любых элементов из М снова принадлежали к М. Доказательство вполне аналогично проведенному для соответ- ствующей теоремы о кольцах (см. § 6, теорема 13), и мы его приводить не будем. Можно доказать, что требования, касающиеся суммы и про- изведения в теореме 10, можно отбросить (см. ниже задачу 3). Два других требования являются существенными, как показывают следующие примеры: а) Множество М целых чисел в поле Р рациональных чисел. Сумма, разность и произведение элементов М принадлежат к М, но частное не всегда. М — подкольцо, но не подполе поля Р. б) М — множество положительных чисел в поле Р рациональ- ных чисел. Сумма, произведение и частное элементов М принад- лежит к М, но разность не всегда. М не является подполем поля Р. Всякое подполе М поля Р содержит 0 как разность а — а, где а £ М, и единицу как частное где а С М, а =И=0. Теорема 11. Пересечение [в смысле пересечения множеств (см. § 2)] любого множества подполей поля Р опять является под- полем поля Р. (Соответствующая теорема верна и для колец, т. е. пересечения любого множества подколец кольца R есть подкольцо кольца R. Доказательство вполне аналогично данному ниже для полей с заменой теоремы 10 на теорему 13 из § 6 и предоставляется читателю.) Доказательство. Пусть {Ms} есть некоторое мно- жество подполей, где индексы $ образуют множество S,uD =Д Мs S Е S есть пересечения всех подполей Ms данного множества. 0 и 1 входят в каждое подполе Ms и, значит, в D. Итак, D содержит не менее двух элементов. Если а ид — элементы D, то они входят в каждое Мs и по теореме 10 а + Ъ, а — Ъ, аЬ при Ъ ф 0 также входят в Мs, а значит, и в D. Из теоремы 10 следует, что D — под- поле поля Р. Определение 7. Поле, не имеющее подполей, отличных от него самого, называется простым. Примерами простых полей могут служить поле рациональных чисел и поля вычетов по простому модулю р. Любое подполе М поля Р рациональных чисел содержит число 1, а значит, и все его кратные п -1 = п, т. е. все целые числа, а значит, и все их частные, т. е. все рациональные числа. Итак, М = Р, Р — простое поле. Точно так же любое подполе М 46
поля Р вычетов по простому модулю р содержит класс слу- жащий единицей поля Р, а значит, любой класс Кг, как г-кратное класса Kv Итак, М = Р. Отсюда следует, что Р — простое поле. Можно доказать, что этими полями в некотором смысле ис- черпываются все простые поля (см. § 8, задача 2). Теорема 12. Любое поле содержит простое подполе и притом только одно. Доказательство. Поле Р вообще содержит подполя (например, само Р). Пусть D есть пересечение всех подполей поля Р. По теореме 11 пересечение D является подполем поля Р и ио самому определению входит в любое подполе. Пусть М — подполе D, отличное от D. Из определения 6 следует, очевидно, что М будет подполем и для поля Р, и D не входит в М, что невозможно. Итак,/) — простое подполе поля Р. Если/)' — также простое подполе поля Р, то пересечение D" =D /\ D' будет опять подполем поля Р, причем D" D и /)" /)'. Но из опре- деления 6 следует, что в таком случае D" будет подполем как для /), так и для /)', а так как D и D' — простые подполя, то D =D" =D\ чем доказана единственность простого подполя. Задача 1. Доказать, что в кольце с единицей нуль и любой делитель нуля не имеют обратного элемента. Задача 2. Доказать, что всякое поле характеристики 0 бесконечно и, значит, любое конечное поле имеет характеристику р ф 0. Задача 3. Пользуясь теоремой 10, доказать, что подмножество М, содержащее не менее двух элементов и вместе с любыми своими элементами содержащее их разность и частное, является подполем поля Р (см. задачу 3 из § 6). § 8. Аксиоматическое построение математики. Изоморфизм Каждая математическая теория изучает множества с теми или иными отношениями элементов, обладающими теми или иными свойствами. Содержание теории заключается в определении одних отношений (или понятий) через другие и в доказательстве одних свойств этих отношений (или понятий) на основании других свойств. Так, в теории упорядоченных множеств одно из отно- шений «больше» и «меньше» определяется через другое, с их помощью определяется понятие «первый элемент» и т. д. (§ 5); в теории колец отношение «а — Ъ = с» и понятие «нуль» опреде- ляются через отношение «а + Ъ = с». Принципиальной разницы между отношениями и понятиями нет. Сами отношения можно также считать понятиями, и мы будем употреблять термин «от- ношение», желая лишь подчеркнуть, что это понятие выражает связь между элементами множества. Ясно, что определить все понятия и отношения и доказать все их свойства невозможно по причинам чисто логического ха- рактера: ведь каждое определение лишь сводит данное понятие 47
к другим, а каждое доказательство лишь выводит данное свой- ство из других. Приходится поэтому некоторые отношения (или понятия) оставлять без определения. Они называются основными отношениями или понятиями. Точно так же приходится некото- рые свойства этих основных отношений оставлять без доказа- тельства. Эти свойства называются основными свойствами или аксиомам^ Список основных понятий и аксиом и составляет фундамент данной теории, на котором вся она строится уже чисто логическими средствами. Основной особенностью, придающей современному построению математических наук абстрактный характер, является изучение свойств интересующих нас понятий и отношений в применении к любым множествам, в которых данные понятия и отношения определены. При этом конкретный смысл элементов множеств и все их конкретные свойства (помимо изучаемых в данной математи- ческой теории) для данной теории совершенно безразличны. Так именно было, например, в двух последних параграфах при опре- делении кольца и поля как множеств элементов с данными отно- шениями (операциями сложения и умножения), обладающими дан- ными основными свойствами (I — VI для кольца и I — VIII для поля), так обстоит дело и при аксиоматическом построении гео- метрии *, где точки, прямые и плоскости — объекты, природа которых для построения геометрии совершенно безразлична, лишь бы между ними были определены основные отношения («точка лежит на прямой» и т. п.), удовлетворяющие основным условиям (аксиомам геометрии). Но если так, можно думать, что существует не одна, а много теорий колец и полей, не одна, а много различных геометрий в зависимости от того, какое конкретное множество положено в основу данной теории. Выход из этого затруднения следует, однако, уже из сказанного выше и заключается в точном опре- делении содержания данной математической теории. Ведь данная теория, как было указано, изучает не все свойства элементов множества, а лишь те из них, которые относятся к основным отношениям, заданным для етих элементов, и которые вытекают из основных свойств (аксиом), которым подчиняются основные отношения. Все остальные свойства (сами по себе, может быть, весьма важные) просто не являются предметом изучения в данной теории. Она абстрагируется от этих свойств. Поэтому все мно- жества, для элементов которых определены (для каждого множе- ства по-своему, на основе конкретных свойств его элементов) основные отношения и у которых все свойства этих отношений одинаковы, с точки зрения данной теории неразличимы между собой. * См. классическую книгу Д. Гильберта «Основания геометрии», пере* вод с немецкого, Гостехиздат, 1948. 48
Но так как основные отношения определяются для каждого множества, исходя из конкретных свойств его элементов, то, изучая в абстрактной форме свойства основных отношений, дан- ная теория изучает, таким образом, некоторые конкретные свой- ства целого класса конкретных множеств. Это диалектическое единство абстрактного и конкретного свойственно всякой науке, но в математике оно проявляется наиболее ярко. Вот почему, несмотря на абстрактный характер построения современной мате- матики, для нее остается в силе определение, данное Энгельсом: «Чистая математика имеет своим объектом пространственные формы и количественные отношения действительного мира, стало быть — весьма реальный материал. Тот факт, что этот материал принимает чрезвычайно абстрактную форму, может лишь слабо затушевать его происхождение из внешнего мира »*. Понятие множеств, имеющих одинаковые свойства отношений между их элементами и потому неразличимых в рамках данной аксиоматической теории, получает точное выражение в следую- щем общем понятии изоморфизма: Определение 1. Два множества М и М', в каждом из которых определены отношения элементов, образующие некоторую систему отношений 5, называются изоморфными (в симво- лах М М') относительно данной системы отношений (короче, просто изоморфными), если между ними существует взаимноодно- значное соответствие, сохраняющее все отношения системы б1, т. е. такое, что если любые элементы множества М находятся в любом из отношений системы S, то соответствующие им элементы множества М' находятся в том же отношении, и обратно. Можно сказать, что аксиоматическая теория изучает множе- ства лишь с точностью до изоморфизма относительно системы основных отношений данной теории. Понятие изоморфизма обладает, очевидно, тремя основными свойствами: 1) М М'\ 2) если М за М', то М' М; 3) если М М’ и М' М", то М М". Например, в случае отсутствия каких-либо отношений (в слу- чае, когда система отношений S есть пустое множество) опре- деление 1 обращается в определение эквивалентности (§3), а в случае одного отношения «а предшествует Ь» при выполнении соответствующих аксиом — в отношение подобия (§ 5). То, что понятие изоморфизма действительно выражает одина- ковость всех рассматриваемых свойств множеств, можно форму- лировать в виде следующего общего положения: Теорема 1. (Основная теорема об изоморфизме.) Если множества М и М' изоморфны относительно некоторой системы отношений 5, то любое свойство множества М, формулированное * Ф. Энгельс, Анти-Дюринг, Госполитиздат, 1957, стр. 37. 49
в терминах отношений системы S (а значит, и отношений, опре- деляемых через отношения системы 5), переносится на множество М\ и обратно. Доказательство. Любое свойство множества М ука- занного типа сводится, в конце концов, к ряду утверждений одного из двух типов. Пусть А — непустое подмножество множества М и s — отношение, определяемое через отношения системы S. Тогда для данного отношения s а) существует или б) не суще- ствует множество Л, элементы которого находятся в отношении $. Надо доказать, что эти утверждения а) и б) верны в М\ если они были верны в М. Пусть А' — подмножество М', соответ- ствующее А при изоморфном отображении. В случае а) из сохра- нения отношения s при изоморфном отображении М на М' следует, что элементы А' находятся в отношении $. В случае б) предпо- ложим противное, т. е. что существует множество Д' М', элементы которого находятся в отношении 5. Так как s сохра- няется также отображением М' на то элементы Л также находятся в отношении s, что противоречит условию б). Чтобы облегчить понимание читателю, не привыкшему к рас- суждениям в такой общей форме, разберем эту теорему на кон- кретном примере. Пусть в множествах М и М' определено отношение «больше», и они изоморфны относительно этого отношения; тогда если М упорядочено, то и М' упорядочено, т. е. если в М выполнены свойства I и II из § 5, то они выполнены и в М'. Докажем свойство I. Пусть а и Ь' — элементы М', а и Ь — соответствующие элементы М. В силу I в М выполнено одно из соотношений а = Ъ, а > Ь, Ъ > а. Отображение М на М' сохра- няет отношение «больше». Значит, выполнено одно из соотно- шений а = Ъг, а > Ь', Ъ' > а . Если бы в М' выполнялось более одного из них, то из сохранения отношения «больше» при ото- бражении М' на М следовало бы выполнение более одного отно- шения для а и б, что противоречит I. Докажем свойство II. Если а > Ь' и Ь' > с', то также a Z> Ъ и b > с. По свойству II в М должно быть а > с. Значит, а >* с . Займемся теперь изоморфизмом колец и полей. Ввиду того что здесь отношения а + Ъ — с и ab = с удовлетворяют дополни- тельным требованиям, что для любых а и б существует одно и только одно с, для которого а + Ъ = с или аЪ = с (эти два требования являются по существу двумя дополнительными аксио- мами, причем эти требования предполагаются выполненными как в М, так и в 7И'), определение изоморфизма колец и полей можно упростить по сравнению с определением 1, а именно потребовать сохранения основных отношений лишь при переходе от М кМ'. Определение 2. Кольцо (или поле) R называется изоморфным кольцу (соответственно полю) R', в символах R /?', если существует взаимно однозначное отображение R 50
на R', при котором сумме и произведению любых элементов R соответствуют сумма и произведение соответствующих элемен- тов R'. Покажем, что это определение является частным случаем общего определения 1. Для этого надо лишь убедиться, что об- ратное отображение R' на R также сохраняет сумму и произведе- ние. Пусть в R' имеем а + Ь' — с', и элементам а', с при обратном отображении соответствуют а, &, с из R. Надо доказать, что а + Ь = с. Но если а + Ъ — d с, то из определения 2 следовало бы а + b' — d' =# с , что противоречит однозначности операции сложения в R'. В последнем рассуждении мы не пользовались аксиомами кольца I — IV. Поэтому определение 2 дословно переносится на любые множества, в каждом из которых заданы две алгебраические опе- рации — сложение и умножение. Теорема 2. Пусть R и R' — множества, в каждом из которых определены операции сложения и умножения. Пусть R изоморфно R' (в смысле определения 2). Тогда если R есть кольцо (или поле), то и R' будет кольцом (соответственно полем). Доказательство. Достаточно убедиться в справедли- вости для R' аксиом I — VI (или I — VIII). Во всех случаях (кроме аксиомы VIII, где доказательство очевидно) рассуждения совершенно одинаковы. Докажем, например, аксиому III. Пусть а и Ь' — элементы R', а и Ь — их прообразы в R. Так как в R аксиома III выполнена, то существует элемент с С R такой, что а-\-с — Ъ. Если с -+с', то в силу изоморфизма также а + с' =Ь', т. е. с' есть решение уравнения а х' — Ь'. Значит, R' также обладает свойством III. Читателю рекомендуется доказать спра- ведливость в R' остальных аксиом. Вместе с основными свойствами при изоморфизме сохраняются и все другие свойства, являющиеся следствиями основных. Так, при изоморфизме колец R и R' нулю кольца R соответствует нуль кольца R', и если R содержит единицу, то и R' содержит единицу, причем она соответствует единице из R. В самом деле, из а + 0 = а в R следует а + 0' = а в R' и из а -1 == а в R следует а ♦!' = а в R’ для любого элемента а из R'. Большое значение при построении числовых полей будет иметь следующая, почти очевидная, теорема: Теорема 3. Пусть R — подкольцо кольца S и R' — кольцо, изоморфное R и не имеющее общих элементов с S. Тогда для любого данного изоморфного отображения f кольца R на Rr существует кольцо S', содержащее в качестве подкольца R' и изоморфное кольцу S, причем существует изоморфное отображение g кольца S на S', совпадающее на R с данным отображением f, т. е. такое, что g (а) — f(a) для любого элемента а из R. Если S — поле, то и S' будет полем. Если R — подполе S, то и R' — подполе S'. 51
Доказательство. Пусть S' — множество, полученное из S путем замены элементов R на элементы R', т. е. S' =* = (5\7?) V R - Строим такое отображение g множества S на S': если а £ аУ\7?, то положим g(a) = а; если а £ 7?, то положим g (a) = где /(а) — элемент R', соответствующий а при данном изоморфизме /. Так как / — взаимно однозначное отобра- жение R на R', g — взаимно однозначное отображение *У\Я на себя и множества S и R' не имеют общих элементов (достаточно даже, чтобы 5\7? и R' не имели общих элементов), то g является взаимно однозначным отображением S на S'. Операции сложения и умножения в S' определим через те же операции в S путем перенесения их в S' с помощью отображения g, т. е. положим: § (а) + g (b) =g(a + b), g (a) g (b) = g (ab) (1) для любых элементов а и Ь из S. Так как в силу взаимной одно- значности отображения g для любого а из S' существует один и только один элемент а из 5, такой, что g(a) = а', то g(a) и g(b) — любые элементы S', и равенства (1) действительно опре- деляют алгебраические операции в S'. Одновременно равенства (1) показывают, что относительно сложения и умножения 5' изоморфно S и по предыдущей теореме S' — кольцо. Если S — поле, то и S' — поле. Покажем, что операции в S' для элементов R' совпадают с операциями, заданными в кольце R'. Так как / — изоморфное отображение R на R', то справедливы равенства: /(а) + /(b) = f(a + b), /(а) /(b) = /(аЬ) (2) для любых а и Ъ из R. Но если в равенствах (1) g(a) и g(b) принадлежат R', то а, b, а + b и ab принадлежат 7?, и по построению отображения g равенства (1) совпадают с равенствами (2), где сложение и умно- жение в левых частях означают операции, заданные в кольце R'. Этим указанное совпадение операций доказано. Значит, R' — подкольцо S'. Если R — подполе поля 5, то по предыдущей теореме R' — также поле, т. е. подполе поля S'. Теорема доказана. Задача 1. Доказать, что при изоморфном отображении колец из а—> а' следует — а-+- — а' и если существует единица и а~11 то я-1—> я'“\ если а — делитель нуля, то и я' — делитель нуля. Задача 2. Доказать, что всякое простое поле характеристики 0 изо- морфно полю рациональных чисел, а всякое простое поле характеристики р 0 изоморфно полю вычетов * по модулю р (изоморфное соответствие установить, отправляясь от соответствия единиц). Задача 3. Единственное изоморфное отображение простого поля на себя есть тождественное, при котором каждому элементу соответствует он сам. * См. задачу 2, § 6. 52
Задача 4. Поле комплексных чисел а + Ы допускает лишь два изо- морфных отображения на себя, сохраняющие на месте действительные числа, именно тождественное и отображение а -}- bi-+- а — bii переводящее каждое число в сопряженное с ним (разобрать, в какое число может перейти число i). § 9. Расположенные кольца и поля До сих пор мы рассматривали либо множества без всяких отношений между элементами (§ 1—4), либо множества с одним отношением порядка (§ 5), либо множества с двумя алгебраиче- скими операциями (§ 6—8). Однако важнейшую роль в математике играют числовые множества, где существуют одновременно и отношения порядка, и операции. Поэтому интересно выяснить, в какой связи находятся эти отношения между собой в случае числовых множеств. По соображениям, о которых шла речь в начале этой главы, мы опять будем ставить вопрос в самом общем виде, но при условии сохранения интересующих нас свойств числовых множеств. Именно, мы рассмотрим упорядоченные кольца и поля с целесообразной связью порядка и операций. С отношением порядка в кольце связаны понятия положитель- ности, отрицательности и абсолютной величины элементов (см. ниже определения 1 и 3). Легко видеть, что эти понятия и тем более порядок элементов нельзя определить чисто алгебраически, т. е. они не определяются однозначно заданиями алгебраических операций кольца. В самом деле, если бы эти понятия определя- лись операциями кольца, то они должны были бы сохраняться при переходе от данного кольца к кольцу, с ним изоморфному относительно алгебраических операций. Но пусть R — кольцо действительных чисел вида а + с целыми а и Ъ (см. §6, пример 8) с обычным заданием операций и порядка. Соответ- ствие а + b У~2 -+а — bV~2 является, очевидно, алгебраически изоморфным отображением упорядоченного кольца R на себя. Однако положительному числу 1 + Y 2 с абсолютной величиной > 1 соответствует отрицатель- ное число 1 — / 2 с абсолютной величиной <1. Тем не менее наличие операций позволяет несколько упро- стить введение порядка в кольце. Оказывается достаточным задать лишь порядок всех элементов относительно нуля. Далее, для сохранения обычных свойств чисел приходится наложить дополнительные требования на связь порядка с операциями. Именно: Определение 1. Кольцо (в частности, поле) R назы- вается расположенным, если для его элементов опреде- лено свойство быть положительным, удовлетворяющее следующим требованиям; 53
IX. Для любого элемента a£R имеет место одно и только одно из трех соотношений а = 0, а положителен, — а положи- телен. X. Если а и Ъ положительны, то а + Ъ и аЪ также положи- тельны. Если — а положителен, то а называется отрицательным. Теорема 1. Если в расположенном кольце R определить порядок, считая а> Ъ тогда и только тогда, когда а — Ь поло- жителен, то R будет упорядоченным множеством (в смысле § 5), причем нуль будет меньше всех положительных и больше всех отрицательных элементов. Доказательство. Пусть а и Ъ — элементы R. Если а — Ь = 0, то а ~ Ъ, если а — b положителен, то а > Ь, если — (а — Ь) =Ь — а положителен, то Ъ > а. Из IX следует, что имеет место один и только один из этих трех случаев (§ 5, свой- ство 1). Далее, если а > b и b > с, то а — b и b — с положи- тельны. Согласно X тогда и (а — Ь) + (& — с) — а — с положи- телен, т. е. а > с (§ 5, свойство II). Итак, R — упорядоченное множество. Если а положителен, то из а = а — 0 следует а > 0, если а отрицателен, то из — а = 0 — а следует 0 > а, а <0. Эта теорема показывает, что условия IX и X достаточны для введения порядка в R, причем условие X дает обычную для чи- сел связь порядка с операциями кольца. Возникает вопрос, не является ли одно из этих условий излишним, т. е. не вытекает ли одно из них из другого и остальных аксиом кольца I — VI. Легко показать на примерах, что оба условия IX и X действи- тельно необходимы. 1) Берем любое расположенное кольцо, содержащее более одного элемента (например, кольцо целых чисел), и меняем поря- док его элементов, считая 0 предшествующим любому элементу и сохраняя прежним порядок элементов, отличных от 0. Получим упорядоченное кольцо, где выполнено условие X (все элементы, кроме 0, положительны), но не выполнено условие IX (если а 0, то а и — а оба положительны). 2) Берем кольцо целых чисел и в отношениях порядка меняем ролями + 1 и — 1, т. е. считаем — 1 > 0 > 4- 1, сохраняя остальные отношения прежними. Получим упорядочен- ное кольцо, где выполнено условие IX, но не выполнено условие X, так как — 1 > 0 и 2 > 0, но (— 1) + (— 1) = 2- (— 1) = = - 2 <0. Так как расположенное кольцо упорядочено, то для него верны теоремы 9 и 10 из § 5.
Теорема 2. (Законы монотонности для сложения и умно- жения.) Для любых элементов а, Ь, с расположенного кольца R из соотношений а) а> Ъ, а = Ь, a <zb следуют соответственно: б) а + с > Ь + с, а + с = Ь + с, а + с <Ъ + с и при с>0 соответственно: в) ас > Ьс, ас = Ьс, ас < Ьс, а при с < 0 — соответственно: г) ас < Ьс, ас = Ьс, ас > Ьс. Доказательство. Если а > Ь, то (а + с) — (Ь + с) = = а — б > 0, т. е. а с > b + с. Если а = Ь, то а + с = Ь + с по однозначности сложения. Если a <Jo, то Ъ > а и по первому случаю Ь + с > а + с, а + с <^Ь + с. Случай б) доказан. Если а> Ь, с > 0, то а — б > 0 и по X (а — Ъ) с = ас — Ьс> 0, ас > Ьс. Если с <0, то — с Z> 0, и по правилу знаков при умножении [§ 6 (17)] имеем: Ьс — ас ~ (Ь — а) с = [ — (Ь — а)] (— с) =(а — Ь) (— с) >> 0, Ьс > ас, ас < Ьс. Итак, оба первых случая в) и г) доказаны. Остальные случаи вытекают из первых дословно, как при доказательстве б). Справедливы также обратные теоремы, а именно: Теорема 3. Из а с > Ъ + с, а с = Ь + с, а + следует соответственно а^> b, а — b, a <Zb. Из ас > Ьс, ас = Ьс, ас <Zbc следует при с > 0 соответственно а^> Ь, а =Ь, а а при с <С0 — соответственно а <Zb, а = Ь, а> Ь. Доказательство. В теореме 2 посылки а) обладают тем свойством, что одна из них (и только одна, что сейчас не- важно), наверно, имеет место, а следствия (в каждом случае б)г в), г) отдельно) обладают тем свойством, что они взаимно исклю- чают друг друга. Для теорем такого рода обратные теоремы всегда верны, причем их можно доказать методом «от противного». До- кажем, например, что из ас = Ьс следует а = Ь при с > 0. Пред- положим противное, что а Ъ. Тогда имеет место какая-то из других посылок а) теоремы 2. Но если а > Ь, то по теореме 2 ас > Ьс, если же а < Ь, то ас < Ьс, что невозможно ввиду усло- вия: ас =Ьс, чем исключаются неравенства ас > Ьс и ас <Zbc. Следствие 1. В расположенном кольце из условия а) а — — d следует соответственно условие б) а + + с и обратно. В самом деле, прибавляя к обеим частям соотношения а) сумму Ъ + d, получим б). Обратные теоремы верны, так как в а) и б) исчерпаны все случаи, и они исключают друг друга. 55
Следствие 2. В расположенном поле при bdZ> 0 из соот- х а > с ношения а) -г =—г b < а следует соответственно соотношение б) ad= be и обратно. Доказательство аналогично предыдущему. Из теоремы 2 вытекают обычные для чисел правила действий с неравенствами. А именно: Теорема 4. Из а^> b и с> d следует а + с > b + d, и если все элементы a, b, с, d положительны, то ас > bd, если же все они отрицательны, то ас < bd. Верна также теорема, полу- чающаяся из данной, если знаки > и < поменять местами. Доказательство. По теореме 2 из а > Ъ следует а-\-с> >> Ъ -г с, из с> d следует b + с > b + d, откуда а + с > b-\-d. Точно так же доказывается, что при положительных a, b, с, d будет ас > bd. Пусть а, Ь, с, d отрицательны. Тогда из а > Ъ следует ас < Ъс и из с > d следует be < bd, откуда ас < bd. Как следствие из теоремы 3 получаем следующую теорему: Теорема 5. Расположенное кольцо не имеет делителей нуля (опр. 6, § 6). Доказательство. Пусть ab = 0. Тогда ab = а-0 и по теореме 3 при а Ф 0, т. е. при а > 0, или а < 0, должно быть b -0. Теорема 6. Характеристика (см. § 7, опр. 5) располо- женного поля Р равна нулю. Доказательство. Пусть а =И= 0, а С Р- Если а > 0, то по свойству X для любого натурального п также па > 0, а так как (— п) а = — па, то па 0 при любом целом п. Если а <0, то — а > 0 и п (— а) Ф 0 при любом целом п. Значит, па Ф 0, если а =# 0 и п 0. Теорема 7. Сумма квадратов (и, в частности, всякий квадрат) конечного числа элементов расположенного кольца больше или равна нулю, причем равенство может иметь место лишь в том случае, когда все данные элементы равны нулю. Доказательство. Для одного элемента, если ai — 0, то а* — 0. Если же а^ =# 0, то или «j >* 0, или — > 0, и тогда а? = = (— at) (— ai) >0. Для п = 1 теорема верна. Пусть она верна для п элементов. Тогда S a? + a2n+1>0, г=1 г =1 50
как сумма неотрицательных слагаемых (см. X). Если одно из двух слагаемых больше нуля, то и сумма их больше нуля. Зна- чит, в случае равенства нулю оба слагаемых равны нулю, т. е. У а • = О и г=1 ап +1 — О* Отсюда по доказанному an+i = 0 и по предположению индукции d 1 ^2 • • • d'Ji 0. Определение 2. Абсолютной величиной эле- мента d расположенного кольца (и, в частности, поля) называется неотрицательный из элементов а и — а. Абсолютная величина элемента и обозначается через |а|. Другими словами, |а| = а, если d 0, и |а| = — а, если а <0. Согласно этому |0| = 0 и при а =/= 0 всегда |а| > 0. Теорема 8. Абсолютная величина суммы конечного числа элементов меньше или ривни сумме ибсолютных величин слигие* мых. При этом ривенство имеет место тогди и только тогди, когди все слигиемые не положительны или все не отрицителъны. Абсолютная величини произведения конечного числи элементов ривни произведению ибсолютных величин сомножителей. Доказательство. Ограничимся случаем двух эле- ментов, так как проведение индукции не представляет затрудне- ний. Итак, надо доказать: \а + Ь\ < |а| + |&|, (1) причем равенство имеет место тогда и только тогда, когда либо а 0, Ъ 0, либо d 0, Ъ 0, и \db\ = |а|-\Ь\. (2) Если и 0 и Ь 0, то также d + Ъ 0 и \а + b\ =d + Ь = |а| + \Ь\. Если а^Ои&^О, то—а^О, — Ь 0 и также — (а + Ь) =* (— а) 4- (— Ъ) 0, и \а + Ь\ =_(а + &) =(_ а)+(-6) =|а|+ \Ь\. Итак, в этих двух случаях (1) имеет место при знаке «=». По симметрии а и Ъ в (1) из двух оставшихся случаев а > 0, Ъ <0 и d <0, Ь>0 достаточно разобрать лишь первый. По теореме 2, прибавляя d к неравенству Ъ < — Ь, получим d + b <1 <Zd + (— Ь) = |а| + |6|. Точно так же прибавляя — Ъ к нера- венству — d < а, получим — (и + Ь) d) +(—&)<« + + (— b) = |а| + |Ь|. Но ведь |а + 6| совпадает либо с а + Ь, либо с (а + Ъ). Поэтому |а + Ь\ < |а| + \Ь\. 57
Итак, в этих двух случаях (1) имеет место при знаке «<»• Равенство (2), очевидно, выполнено, если хотя бы один из элементов а, Ь равен нулю. Остается разобрать три случая. 1) а > О, b > 0. По свойству X ab > 0 и \аЬ | = аЬ = |а| • |Ь|; 2) а <0, b <0, — а > 0, — b > 0, (— а) (— Ъ) > 0 и по правилу знаков (17) из § 6 \ab\ = |(- а) (-6)| = (- а)(- Ь) = |а|-|6|; 3) а > 0, Ъ <0, — Ь > 0, я(-6)>0 и по (17) из § 6 |а&| = |- ab\ = |а(- Ь)\ = «(- Ь) = |а| -|Ь|. Из неравенства (1) следует: I N- \Ъ\ |< \а±Ь\^ |а| + |6|, (3) для любых элементов а и 6 расположенного кольца R. В самом деле, так как а + b = а —(— Ь) и |Ь| = |— 6|, то достаточно доказать (3) для случая разности а — Ь. Но из а —(а — Ь) + b и Ъ =(Ь — а) + а по (1) найдем: |а| < \а - Ь\ + \Ь\ и \Ь\ \Ь - а\ + |а| = \а - Ь\ + |а|, откуда |а| - |6| < \а - Ь\ и |Ь| - |а| < \а - 6|, поэтому I И - \Ь\ К \а - Ь\ = \а + (- Ь)\ < |а| + \Ь\. Замечание. Точно так же известные школьные правила сравнения и действий для положительных и отрицательных чисел через сравнение и действия над их абсолютными величинами остаются справедливыми для любого расположенного кольца В. Именно, положительный элемент кольца R больше отрицательного, что ясно из сравнения с нулем. Из двух положитель- ных элементов тот больше, абсолютная величина которого больше, ибо положительные элементы совпадают с их абсолютными величинами. Из двух отрицательных элементов тот больше, абсолютная величина которого меньше. В самом деле, если а и b — отрицательны, то а — Ь = (— Ь) — — (— а) = | Ъ | — | а |, и потому а > b тогда и только тогда, когда | а / < | b |. Если по симметрии с обозначением элемента, противоположного а, яерез — а обозначить сам элемент а через + а, то каждый элемент можно выразить через его абсолютную величину, так, а = ± /а|, где знак «-]-» берется для положительного и «—» для отрицательного элемента а. В этом смысле можно говорить о знаке данного элемента. Тогда имеют место следую- щие правила действий. Чтобы сложить два элемента одного знака, надо сложить их абсолютные величины и поставить тот знак, который имели слагаемые. В самом деле, если а > 0 и b > 0, то это очевидно; если же а < 0 и b < 0, то а + Ь=(- а) + (— |6 [) = (|а | -Ь |Ь |) [§ 6, равенство (10)]. Чтобы сложить два элемента разных знаков, надо из большей абсолют- ной величины вычесть меньшую (при равенстве абсолютных величин сумма равна нулю) и поставить знак того слагаемого, у которого абсолютная ве- 58
личина больше. Пусть а > 0 и Ь < 0. Если \а| > |Ь|, то а -\-Ь = а — (— 6) = 4- (/а) — |6|). Если же |а/ < /6/, то а -\-Ь = — (— Ъ — а) = — (|Ь| — |а(). Чтобы из одного элемента вычесть другой, надо к первому элементу прибавить элемент, противоположный второму. Это верно даже для любых колец [§ 6, (9)]. Чтобы умножить (разделить) один элемент на другой, надо абсолютную величину первого элемента умножить (разделить) на абсолютную величину второго и поставить знак «-(-», если знаки данных элементов одинаковы, и знак «—», если они различны. Для умножения это следует из правила знаков в любом кольце [§ 6, (17)], ибо ab = (± Н).(± |Ь|), а для деления (если оно выполнимо) выводится отсюда так: если = с, о то а = Ъс, |а| = |&]*|с|, откуда 1а| . . 1&I ~ |с|> При умножении на положительный элемент знак сохраняется, а при умножении на отрицательный — меняется. Поэтому из а = Ъс следует, что при одинаковых знаках элементов а и & частное с положительно, а при разных знаках — отрицательно. Мы видим, таким образом, что обычные правила оперирования с неравенствами и абсолютными величинами верны не только для чисел, но и для элементов любых расположенных колец. Эти правила являются следствием аксиом I — VI, IX и X. Есть, однако, одно важное свойство чисел, которое уже не переносится на любые расположенные кольца. Это — выполнение так называемой аксиомы Архимеда, согласно которой, складывая само с собой любое данное положительное число (как бы мало оно ни было) достаточное число раз, мы можем получить число, превосходящее любое (сколь угодно большое) данное чи- сло. Поэтому кольца, обладающие аналогичным свойством, нуждаются в особом определении. Определение 3. Кольцо (в частности, поле) называется архимедовски расположенным, если оно обладает свой- ством: XI. (Аксиома Архимеда.) Для любых элементов а и b кольца, где Ь > 0, существует натуральное число п такое, что пЪ > а. В случае поля достаточно выполнение этого условия лишь для единицы поля е, т. е. свойство XI эквивалентно свойству: ХГ. Для любого элемента а поля существует натуральное число п такое, что пе > а. Действительно, если Ь > 0, то существует натуральное число м, для которого пе> и, умножая на b > 0, получим nb > а. 59
Примеры. 1. Кольцо целых, поле рациональных и поле действительных чисел архимедовски расположены (доказательства даны в соответствующих главах). 2. Пусть R есть кольцо многочленов f (х) = а0 + а^х 4- а2х* + ... + апхп с рациональными коэффициентами (при обычных операциях сложения и умножения). Будем считать многочлен / (х) положительным, если его стар- ший коэффициент ап положителен. Легко видеть, что аксиомы IX и X опре- деления (1) выполняются, т. е. R — расположенное кольцо. Но, хотя 1 > О, пЛ = п < х при любом натуральном (даже при любом рациональном) п, так как х — п > 0. Значит, R — неархимедовски расположенное кольцо. / (х) Алгебраические дроби вида —у- где f (х) и g (х) — многочлены кольца/?, образуют поле Р. Читателю предлагается доказать, что поле Р будет распо- ложенным, если дробь считать положительной, когда f (х) и g (х) имеют g\x) одинаковые знаки при расположенном R. Так как снова п-1 < х, то Р — неархимедовски расположенное поле. Дискретность и плотность. Порядок элементов расположен- ного кольца может отличаться той или иной «плотностью» распо- ложения элементов. Это различие видно хотя бы на примерах кольца целых и поля рациональных чисел. Для точной характе- ристики этих свойств расположения дадим такое определение. Определение 4. Расположенное кольцо называется дискретным, если для любого его элемента а существует соседний с а и следующий за а элемент Ъ и соседний с а и предше- ствующий а элемент с (§5). Расположенное кольцо называется плотным, если для любых двух различных элементов а и Ъ существует элемент с, лежащий между а и Ь, т. е. такой, что или a <с или Ъ Теорема 9. Для того чтобы расположенное кольцо R было дискретно, необходимо и достаточно, чтобы множество его положительных элементов имело первый элемент, а для того чтобы оно было плотно, необходимо и достаточно, чтобы мно- жество его положительных элементов не имело первого элемента. Таким образом, любое расположенное кольцо либо дискретно, либо плотно. Доказательство. Заметим сначала, что из a <Zb следует — а > — Ь. В самом деле, если а <Ь, то b — а = (— а) — (— Ь) > 0, — а > — Ь. Если множество положительных элементов имеет первый эле- мент Ъ, то множество отрицательных элементов имеет последний элемент — Ь, так как из — Ъ < с <0 следовало бы Ъ > — с > 0, * Это определение сохраняет смысл для любых упорядоченных мно- жеств. 60
что невозможно. Теперь из — Ъ <0 для любого а следует а — b <Za <Za + b (теорема 2), причем а— b и а + b — сосед- ние элементы с а, так как, например, иза<с<а + Ь следовало бы 0 — a <Zb, что невозможно. Значит, кольцо R дискретно. Если множество положительных элементов кольца R не имеет первого элемента, то для любых двух элементов а и Ь, где, на- пример, a <Zb, будем иметь 0 — а. Существует положитель- ный элемент с, предшествующий элементу Ъ — а, т. е. удовлет- воряющий неравенству 0 < с < b — а. Прибавляя а ко всем частям этого неравенства, найдем a <Za + с <ib. Значит, кольцо R плотно. Так как свойства дискретности и плотности, очевидно, взаимно исключают друг друга, а посылки двух только что доказанных утверждений исчерпывают все возможности, то обратные утверж- дения также верны и доказываются методом «от противного», чем теорема доказана. Примерами дискретного и плотного колец могут служить кольцо целых и поле рациональных чисел. Примером плотного кольца, не являющегося, однако, полем, служит кольцо R всех двоично рациональных чисел, т. е. рацио- нальных чисел, знаменатели которых суть степени числа 2. В самом деле, сумма, разность и произведение чисел множества R снова принадлежат R. Значит, R является кольцом. Если а и 7 7 Л + Ь о Ь — числа из Я, причем а <о, то —~— также принадлежит /?, Zu причем а < - Значит, кольцо R плотно. Числа ~ и ~ ZU Zu О о 13 1 принадлежат R, но их частное -х- : -х- =-х- не принадлежит R. баб Значит, кольцо R не является полем. Все расположенные поля, приведенные выше, были плотны. Покажем, что дискретных расположенных полей не бывает. Теорема 10. Всякое расположенное поле Р плотно. Доказательство. Пусть а и b — два элемента по- ля Р, причем а < b и е — единица поля Р. Тогда е = ее >> 0 и пе > 0 для любого натурального числа п. Значит, по правилу знаков при делении также—> 0. Далее, для любого элемента с имеем == с, ибо (пе) с = пс. Теперь, применяя теорему 2, находим: 2а — а + a а b <С b 4~ b = 2 откуда, умножая на -^ >> 0, получим: . а Ч- b . у а <С—!— <Zb. 2е 61
Теорема доказана. Задача 1. Доказать, что в расположенном кольце R с единицей всегда 1 > 0. Если еще и а и b имеют в R обратные элементы, то из а > b для а и & одного знака следует: А А а b Г 1 (1 1 м рассмотреть произведение ab I — I . Задача 2. Кольцо целых чисел может быть расположено только одним образом (т. е. обычным). Задача 3. В поле комплексных чисел нельзя ввести такой порядок эле- ментов, при котором оно будет расположенным (разобрать случаи i > 0, i < 0).
Главатретья НАТУРАЛЬНЫЕ ЧИСЛА § 10. Число и счет Что такое число *? Многие математики предпочитают вовсе не отвечать на этот вопрос; другие отвечают на него в идеалистическом духе, го- воря, что числа — это символы, свободно созданные нашим ду- хом. Так, один из крупнейших современных французских мате- матиков Лебег пишет: «... числа суть символы, для которых установлены две операции — сложение и умножение» *♦. Такой взгляд, помимо отрыва от той тесной связи, которую имеют числа с практической деятельностью человека, имеет боль- шой недостаток, чисто формального характера. Ведь для обозна- чения чисел применяются различные символы; помимо обычных арабских цифр, существуют римские цифры, существуют, далее, по- мимо десятичной, также другие системы счисления; так, например, один и тот же символ 101 означает в двоичной системе уже совсем другое число (число пять), чем в десятичной. Правда, Лебег указывает, что различные системы счисления эквивалентны и что существует перевод с языка одной системы на язык другой, но это уже означает отказ от определения чисел как символов. Числа возникли из потребностей счета и измерения и претер- пели длительный путь исторического развития, в ходе которого менялись и запас чисел, и их названия, и обозначения. Лишь постепенно человечество достигло современного понятия о числах как бесконечно продолжаемой совокупности и современной си- стемы обозначения чисел по десятичной системе. Мы не ставим своей задачей изложить исторический путь развития понятия числа, отсылая читателя к специальной литературе ***. Укажем только, что, как показывает изучение понятия числа у диких народов, число служит, прежде всего, целям счета и * Под числом в этой главе мы всегда будем понимать натуральное число. ** См.: А. Л е б е г, Об измерении величин, Учпедгиз, М., 1960, стр. 24. *** См., например: проф. А. В. Васильев, Целое число, 1922. Много интересных фактов можно найти также в книге В. Белюстина «Как постепенно дошли люди до настоящей арифметики», Учпедгиз, 1940. 63
развивается в зависимости от усложнения задач счета. Так, одно из диких племен (каирири) считает только по пальцам одной руки и знает числа от одного до пяти, некоторые племена Бра- зилии считают по суставам пальцев и знают только числа 1, 2, 3. Все, что больше 3, они называют общим словом «много». В роли чисел в первом случае выступают пальцы руки, а во втором — суставы одного пальца. Счет в обоих случаях состоит в сравнении совокупности считаемых предметов с раз навсегда выбранной стандартной совокупностью чисел (пальцев или су- ставов). Разберем подробнее сущность счета. Когда ребенок считает свои камешки, он перекладывает в другое место один из них и говорит «раз», перекладывает один из оставшихся и говорит «два» и т. д., пока не переложит все. Последнее названное число и есть результат счета. Само перекладывание к сущности счета не относится, а лишь облегчает его. Можно просто указывать на считаемые предметы или отмечать их каким-либо образом. Важно, однако, соблюдать при счете следующие требования: 1) первому отмеченному предмету ставится в соответствие число 1, 2) каж- дый раз отмечается предмет, еще не отмеченный раньше, и ему ставится в соответствие число, следующее за последним из уже названных. Ясно, что после окончания счета каждому из сосчи- танных предметов будет поставлено в соответствие одно число, двум различным предметам будут соответствовать различные чи- сла, и числа, использованные при счете, следуют одно за другим без пропусков, т. е. образуют некоторый отрезок натурального ряда. Итак, сущность счета заключается в установлении взаим- ного однозначного соответствия между множеством, подлежащим счету, и некоторым отрезком натурального ряда. Процесс счета закончится тогда и только тогда, если считаемое множество ко- нечно. Результат счета не зависит от порядка пересчитывания, так как по теореме 2, § 4, данное конечное множество эквивалентно лишь одному отрезку натурального ряда. Описанный процесс счета дает, очевидно, тот же результат, что и формальное опре- деление 3 из § 4. Таким образом, для того чтобы считать, необходимо заранее иметь достаточный запас чисел. Числа (будь то пальцы, суставы или другие системы) должны обладать известными свойствами, чтобы служить орудием счета. Они должны располагаться в определенном, раз навсегда установленном порядке, причем дол- жно существовать первое число и т. д. Полный перечень, этих свойств будет дан в следующем параграфе в виде аксиом нату- рального ряда. Итак, числа — это элементы определенного для данного места и времени стандартного множества, служащего для счета (путем установления взаимно однозначного соответствия между пересчи- тываемым множеством и определенным подмножеством данного стандартного множества). 64
Современное понятие натуральных чисел будет дано в сле- дующем параграфе. Оно существенно опирается на общее понятие изоморфизма (опр. 1, § 8) и, как все понятия современной мате- матики, носит абстрактный характер. Это не мешает ему быть одним из основных понятий всей математики и служить незаме- нимым орудием в нашей практической деятельности. § 11. Аксиомы натуральных чисел Аксиоматическое построение данной теории начинается (см. § 8) с перечисления основных отношений (принимаемых без оп- ределения) и основных свойств или аксиом (принимаемых без доказательства), которым удовлетворяют данные отношения. При аксиоматическом построении натуральных чисел вводится одно основное отношение и четыре аксиомы. Определение 1. Натуральными числами называются элементы всякого непустого множества А, в котором для некоторых элементов а и Ъ существует отношение: «Ь следует за а» или «Ь есть число, следующее за числом а» (число, следующее за а, будет обозначаться через а), удовлетворяющее следующим аксиомам: I. Существует число 1, не следующее ни за каким числом, т. е. а 1 для любого числа а * **. II. Для любого числа а существует следующее за ним число а' и притом только одно, т. е. из а — b следует а = Ь'. III. Любое число следует не более чем за одним числом, т. е. из а =Ь' следует а — Ь. IV. (Аксиома индукции.) Любое подмножество М множества N натуральных чисел, обладающее свойствами: А) 1 принадлежит Af, Б) если число а принадлежит М, то следующее число а'также принадлежит М, содержит все натуральные числа, т. е. совпадает с N. Приведенная здесь аксиоматика натуральных чисел представ- ляет собой лишь несущественное изменение системы аксиом, предложенной в конце прошлого века итальянским математиком и логиком Пеано ♦*. Может показаться, что наше определение натуральных чисел плохо тем, что согласно ему натуральными числами называются элементы всякого множества А, обладающего перечисленными свойствами. Как будто существует не одно, а много различных множеств натуральных чисел. Какие же именно из них являются фундаментом математики и применяются нами на каждом шагу? * Как всегда, знак «=» обозначает совпадение, а знак «/» различие элементов множества. ** G. Ре ano, Sul concetto di numero, в туринском журнале «Rivista di matematice», т. I, 1891» 3 и. в. Проскуряков 65
Смогут ли люди понимать друг друга, если будут пользоваться разными множествами в качестве натуральных чисел? Поспешим успокоить понятное волнение читателя. Да, возможны различные множества, удовлетворяющие определению 1, но все они изо- морфны относительно основного отношения: «Ь следует за а» (см. определение 1 из § 8) — и поэтому обладают совершенно одинаковыми свойствами, касающимися этого отношения, если только эти свойства вытекают из аксиом I—IV. Но мы собираемся из этих аксиом получить всю арифметику натуральных чисел, а иные свойства чисел, например их обозначение, форма и цвет шрифта при их записи и т. д., принципиального значения не имеют и могут играть известную роль в науке и практике лцшь с точки зрения большего или меньшего удобства при оперировании с чи- слами. Так, считать по пальцам руки удобнее, чем по суставам одного пальца, и еще неизмеримо удобнее принятое всеми куль- турными народами обозначение чисел по десятичной системе счисления, позволяющее записывать все практически встречаю- щиеся числа, а если сделать гипотезу (правда, уже абстрагирую- щуюся, как все научные гипотезы, от реальной действительности) о неограниченности запаса бумаги, чернил и времени, то и все вообще натуральные числа. Отложив до конца главы (§ 18) до- казательство упомянутого изоморфизма и другие вопросы, ка- сающиеся самой системы аксиом, займемся теми следствиями, которые из нее проистекают. Поясним, прежде всего, смысл аксиомы индукции. Обычное доказательство по индукции состоит в следующем. Пусть надо доказать некоторую теорему, в формулировке которой участвует натуральное число п (как, например, в формуле бинома Нью- тона). Тогда доказывают эту теорему, во-первых, для п = 1 и, во-вторых, для числа п + 1, предполагая, что она верна для чи- сла п. После этого теорема считается доказанной для любого числа п. То, что теорема действительно доказана для любого п, обычно обосновывается так: теорема верна для 1, а значит, и для 2; раз она верна для 2, значит, верна и для 3; раз для 3, значит, и для 4 и т. д. Но что значит это «и т. д.»? Можем ли мы, рас- суждая так, дойти до любого натурального числа? Разумеется, нет, так как мы располагаем ограниченным запасом времени, а натуральных чисел бесконечно много. Вот почему только что приведенное обоснование, вполне пригодное для школьного пре- подавания, является все же нестрогим. Аксиома индукции IV и служит как раз формальным выражением этого рассуждения. Приняв эту аксиому, мы можем строго доказать, что упомянутая теорема верна для любого числа п (и притом не прибегая вовсе к приведенному выше рассуждению о ее справедливости для чисел 2, 3 и т. д.). А именно верна такая теорема: Теорема 1. (Теорема о законности индуктивных доказа- тельств.) Если некоторая теорема Т, формулировка которой 66
содержит натуральное число п, доказана для числа 1 и в пред- положении, что она верна для числа п, доказана для следующего числа п *, то эта теорема верна для любого числа п. Доказательство. Пусть М есть множество тех нату- ральных чисел, для которых верна рассматриваемая теорема Т. Тогда: А) Число 1 входит в М, так как для 1 теорема Т доказана. Б) Пусть число п принадлежит М; это значит, что для чи- сла п теорема Т верна. Но в таком случае теорема Т доказана^ т. е. также верна и для следующего числа п, а это значит, что число п' также принадлежит М. Итак, множество М обладает свойствами А) и Б) из аксиомы IV. В силу этой аксиомы оно должно содержать все натуральные числа, что означает (по са- мому определению множества М), что теорема Т верна для любога натурального числа п. Этим теорема 1 доказана. Определение 2. Если Ь следует за а, то говорят, что а есть число, предшествующее числу Ь, или что а предшествует Ь. Согласно аксиоме 1 число 1 не имеет предшествующего. Но это единственное число с таким свойством. Теорема 2. Любое число а У= 1 имеет предшествующее число и притом только одно. Доказательство. Пусть М — множество, содержащее 1 и все числа, имеющие хотя бы одно предшествующее число. А) 1 принадлежит М, Б) если а принадлежит М, то и а' также принадлежит М, ибо а' имеет предшествующее число а (пред- положение, что а принадлежит М, здесь даже излишне). По аксиоме IV множество М содержит все числа. Значит, любое число а #= 1 имеет по крайней мере одно предшествующее. Единственность предшествующего числа следует из аксиомы Шг согласно которой любое число имеет не более одного предше- ствующего. Теорема 3. Если числа, следующие за данными числами, различны, то и данные числа различны, т. е. из а Ф Ь' следует а =Д Ъ. Доказательство. По аксиоме II из а = Ъ следует а = Ь'. Теорема 4. Если данные числа различны, то и следующие за ними различны, т. е. из а =/= & следует а =И= Ъ'. Доказательство. По аксиоме III из а = Ъ' следует « = Ъ. * Для того чтобы считать п' = п 1, надо еще определить сложение натуральных чисел. 3* 67
Теорема 5. Любое число отлично от следующего за ним числа, т. е. а #= а' для любого а. Доказательство. Пусть М — множество чисел, для которых теорема верна. А) По аксиоме I: Г =# 1, 1 принадлежит М. Б) Если а принадлежит М, то а а. Значит, по теореме 4 также (а')' =# а , т. е. а' принадлежит М. По аксиоме IV М содер- жит все числа, т. е. а =/= а для любого а. § 12. Сложение О п р е д е л е н и е. Сложением натуральных чисел назы- вается такое соответствие, которое каждым натуральным числам а и Ъ сопоставляет одно и только одно натуральное число а + Ъ и обладает следующими свойствами: 1) а + 1 = а для любого а, 2) а + Ь' —(а + Ъ\ для любых а и Ь, Числа а и Ь называются слагаемыми, а число а + Ъ — их суммой *. Сразу возникает вопрос, существует ли такое соответствие и если да, то будет ли оно единственным. Определение это является первым случаем так называемого индуктивного определения, с которым мы встречаемся. Пусть выбрано определенное число а. Тогда условия 1) и 2) определяют число а + 1 и число а + Ь', если уже определено число а + Ь. Поэтому на основании аксиомы индукции IV можно, казалось бы, считать число а + Ь опреде- ленным для любого Ь, а так как а выбиралось произвольно, то и для любых а и 6. Так полагали автор аксиоматики нату- ральных чисел Пеано и его ученики. Такое изложение принято в большинстве литературных источников. Однако в этом рассуж- дении имеется ошибка. В самом деле, каждый раз, применяя аксиому индукции, мы должны вполне точным образом опреде- лить то множество М, для которого надо доказать свойства А) и Б). В доказанной выше теореме 1 (§11) множество М состоит из тех натуральных чисел, для которых верна некоторая тео- рема Т о натуральном числе и. Нам удалось доказать, что это множество обладает свойствами А) и Б), что и доказывало тео- рему Т. Этим снимается то возражение, что при доказательстве теоремы Т для п + 1 мы предполагаем ее уже доказанной для и, хотя она ведь еще только доказывается. Мы пока и не пользу- емся тем, что теорема Т верна для п, а доказываем лишь пред- ложение в условной форме: «Если теорема Т верна для п, то верна и для п + 1», что соответствует условной форме свойства Б). Попробуем теперь выяснить, к какому множеству М надо приме- нить аксиому IV в случае индуктивного определения сложения? * Сложение является, таким образом, частным случаем более общего понятия алгебраической операции (см. § 6, опр. 1) или еще более общего понятия функции (см. § 3, опр. 1). 68
Можно ли сказать, что при выбранном а множество М состоит из тех &, для которых число а + b определено? Нельзя, потому что мы еще только хотим доказать, что число а + b определено свой- ствами 1) и 2). В этом и состоит как раз отличие индуктивного определения от индуктивного доказательства, где множество М чисел, для которых теорема Т верна, имеет вполне определенный смысл независимо от того, доказана эта теорема Т или нет. Слова «при данном а число а + Ъ со свойствами 1) и 2) определено» имеют лишь такой точный смысл: «при данном а существует соот- ветствие, сопоставляющее числу Ь число а + Ь и обладающее свойствами 1) и 2)»; но это утверждение касается не одного, а сразу всех чисел &, и потому его нельзя доказать индукцией по Ъ простой ссылкой на свойства 1) и 2). Зато это утверждение касается одного определенного числа а, и можно пытаться доказать его индукцией по Ъ (что и будет сделано ниже). Заметим, что мы утверждаем ошибочность доказательства индукцией по Ъ того, что условия 1) и 2) определяют число а + &, но отнюдь не ошибоч- ность самого этого утверждения. Индуктивные определения за- конны, это можно доказать, только опираясь на понятие порядка натуральных чисел (см. § 15). Понятие же порядка будет нами введено (см. § 14) на основе сложения. Таким образом, вопрос о существовании сложения приходится решать иным путем *. Теорема 1. Сложение натуральных чисел существует и притом только одно, т. е. существует одно и только одно соот- ветствие, сопоставляющее любым числам а и Ь число а + Ь так, что 1) а + 1 — а для любого а, 2) а + Ъ' —(а + Ь)' для любых а и Ь. Иными словами, сложение всегда выполнимо и однозначно. Доказательство, а) Сначала докажем, что при данном а существует не более чем одно соответствие, сопоставляющее каждому числу Ь число хъ и обладающее свойствами: хх — а, хЬ' = (хьУ для любого Ь. Пусть уь — любое соответствие с теми же свойствами, т, е. Уг =а', уь- =(уъ)' для любого Ь. Пусть М — множество тех чисел Ь, для которых Хъ = Уь* А) хх = а = у1 принадлежит М. Б) Если Ь принадлежит М, то хъ — уъ> значит, по аксиоме II (хьу = (уь)', значит, хь> = (хь)' = (уъУ = Уъч Ь' принадлежит М. По аксиоме IV множество М содержит все натуральные числа, * Мы приводим доказательство, данное в книге Э. Ландау «Основы анализа», упомянутой в начале § 6. 69
т. е. хь — уь для любого Ь. Единственность сложения доказана при данном а. Но по произвольности а она доказана для любых а и Ъ. б) Покажем теперь, что при данном а существует (и согласно а) только одно) соответствие, сопоставляющее каждому b число а + Ъ и обладающее свойствами а + 1 = а', а + Ь' = + Ь)' для любого Ь (при данном а). Пусть М — множество тех чисел а, для которых такое соот- ветствие существует (и согласно а) только одно). А) при а = 1 положим для любого Ь, что а + Ь = Ь'. Это соответствие обладает нужными свойствами, так как а + 1 =Г=а\ а + У = (&')' = (а + Ь)'. Значит, 1 принадлежит М. Б) Если а принадлежит ЛГ, то а + Ъ определено и обладает свойствами а + 1 = а', а + Ьг — (а + Ь)’. Числу Ь поставим в соответствие число а' + Ъ —(а + Ь)'. Это соответствие обладает нужными свойствами для а', так как а + !=(« + !)' = («')', + Ъ' = {а + &')'=[(<* + &)']' = = (а' + Ъ)'. Значит, число а принадлежит М. По аксиоме IV множество М содержит все натуральные числа, т. е. для любого а существует соответствие, сопоставляющее каждому числу Ъ число а + Ъ и обладающее свойствами: а + 1 = а', а + Ь' = (а + Ь)' для данного а и любого Ь. Но число а является произвольным. Значит, доказано существование и единственность соответствия, сопоставляющего любым а и Ъ число а + Ъ и обладающего свой- ствами 1) и 2) (см. стр. 69). Теорема доказана. Теорема 2. (Закон ассоциативности сложения.) (а + Ъ) + с = а + (Ь + с). Доказательство. Пусть выбраны числа а и Ь и М — множество тех чисел с, для которых равенство справедливо. А) (а + Ъ) + 1 = (а + b)f = а + Ь' = а + (Ь+ 1); 1 принад- лежит М. Б) Если с принадлежит М, то (а + Ъ) + с = а + (Ь + с), откуда (а + Ъ) + с' = [ (а + Ъ) + с]' = [а + (Ь + с)]' = = а + (Ь + с)' = а + (Ь + с'); с' принадлежит М. По аксиоме IV равенство (а + Ь) + с = а + + (Ь + с) справедливо для любых а, Ъ и с. Теорема 3. (Закон коммутативности сложения.) а + Ъ =Ъ + а. 70
Доказательство, а) Докажем индукцией по а, что а + 1 = 1 + а, М — множество тех а, для которых это верно. А) 1, очевидно, принадлежит М. Б) Если а принадлежит М, то а + 1 = 1 + а. Тогда а + 1 =(а + 1) + 1 = (1 + а) + 1 = (!+«)'=! + а'; а принадлежит М. По аксиоме IV доказано, что а + 1 = 1 + а. б) Докажем индукцией по 6, что а + Ъ =Ь + а. Пусть М — множество тех 6, для которых это верно при данном а. А) По доказанному в а) 1 принадлежит М, Б) Если b принадлежит М, то а + Ъ =Ь + а. Тогда, исполь- зуя теорему 2, находим: а + Ь' = (а + b)' = (b + а)' = Ъ + а = Ъ + (а + 1) = = &+ (! + а) = (6 + 1) + а = Ь' + а; Ьг принадлежит М. По аксиоме IV теорема доказана. Теорема 4. g + Ъ += Ь. Доказательство. Теорема верна для Ъ — 1, ибо а + 1 = «'#=! по аксиоме 1. Если а + fe += Ь, то по теореме 4 из § 11 также а + Ь' = (а + ЬУ Ъ'. Теорема 5. Для любых чисел а и Ь имеет место один и только один из случаев*. 1) а =Ъ. 2) Существует число k такое, что а = Ъ + k. 3) Существует число I такое, что Ь — а + I. Доказательство. Из теоремы 4 следует, что имеет место не более чем один из этих случаев, так как, очевидно, слу- чаи 1) и 2), а также 1) и 3) не могут иметь место одновременно. Если бы одновременно имели место случаи 2) и 3), то а = Ь + + k —(а + I) + k — а + (Z + А), что снова противоречит тео- реме 4. Докажем, что хотя бы один из этих случаев всегда имеет место. Пусть выбрано число а и М — множество тех Ь, для каждого из которых при данном а имеет место случай 1), 2) или 3). А) Если а — 1, то имеем случай 1) для 6=1. Если а =# 1, то по теореме 2 из § И a =k' = k + 1 = 1 + А, т. е. имеем случай 2) для 6=1. Значит, 1 принадлежит М. Б) Пусть 6 принадлежит М. Тогда, или а = 6, значит, 6' =6 + 1 = а + 1, т. е. случай 3) для 6Z, или а = 6 + А, и если А = 1, то а = 6 + 1 = 6', т. е. случай 1) для 6', если А #= 1, то А = т и а ~Ь + т' = 6 + (т + 1) = 6 + (1 + т) = (6 + 1) + т = = Ь' + т, т. е. случай 2) для 6', 71
или Ь = а + 1ъ Ъ' = (а + Z)' = а Ч~ V, т. е. случай 3) для Ь'. Во всех случаях Ъ' принадлежит М. Тео- рема доказана. Пользуясь этой теоремой, можно было бы уже теперь дать определение порядка и доказать основные его свойства (см. § 14), но мы сначала рассмотрим свойства умножения, чтобы уже сразу рассмотреть связь понятия порядка с обеими основными опера- циями. Задача. Определив натуральные числа 2 = Г, 3 = 2', 4 = 3', 5 = 4', 6 = 5', доказать на основании определения суммы, что 1 + 1 = 2, 1 + 2 = 3, 2 + 2 = 4, 2 + 3 = 5, 2 + 4 = 3 + 3 = 6. § 13. Умножение Определение. Умножением натуральных чисел назы- вается такое соответствие, которое каждым натуральным числам а и Ь сопоставляет одно и только одно натуральное число ab (или a b или axb) и обладает следующими свойствами: 1) а-1 = а для любого а, 2) abf = ab + а для любых а и Ъ. Число а называется множимым, а b — множите- лем, оба числа а и b называются также сомножителями, а число ab — произведением. На первый взгляд может показаться странным, зачем давать это индуктивное определение, вместо того чтобы остаться при всем известном школьном определении произведения ab как суммы Ъ слагаемых, каждое из которых равно множимому а. Но что означает выражение «Ь слагаемых», где b выступает в роли количественного числительного? Количество сла- гаемых имеет лишь один точный смысл, именно это— мощность некоторого множества (см. § 3, определение 4). Правда, для конеч- ных множеств (с которыми как раз мы и имеем дело при определе- нии умножения) мы дали другое определение «числа элементов» (см. § 4, определение 3) и доказали, что оно совместимо с поня- тием числа элементов как мощности множества, но мы суще- ственно использовали при этом понятие отрезка |1, п| натурального ряда как множества натуральных чисел, не превосходящих п. Это понятие предполагает уже установленным порядок в мно- жестве натуральных чисел. Правда, мы могли бы определить порядок до умножения и установить с помощью определения 3 из § 4 соответствие, позволяющее отождествить натуральные числа с мощностями конечных множеств. Это дало бы натураль- 72
ным числам количественный характер. Однако арифметика нату- ральных чисел в этом не нуждается. Всю ее можно построить, не используя понятия мощности, а лишь на основе данного выше определения. Построенные таким путем натуральные числа не способны отвечать на вопрос «сколько», а лишь на вопрос «кото- рый» (1 — первое число, следующее за 1 число Г = 2 — второе и т. д.). Поэтому их называют порядковыми числами в от- личие от мощностей, называемых количественными числами. Конечно, чтобы теория натуральных чисел не осталась пустой логической игрой, а стала тем основным орудием практиче- ской деятельности человека, которым она на самом деле является, необходимо установить соответствие между мощностями конечных множеств и независимо от них построенными порядковыми нату- ральными числами, придав им тем самым количественный смысл. В этом и состоит значение приведенных в § 4 определения 3 и теоремы 2, на которой оно основано. Относительно определения умножения сохраняют силу все замечания, которые были сделаны в предыдущем параграфе по поводу определения сложения. В частности, из него еще неясно, что соответствие с данными в определении свойствами существует. Поэтому большое принципиальное значение имеет следующая теорема, аналогичная теореме 1 из § 12: Теорема 1. Умножение натуральных чисел существует и притом только одно. Иными словами, умножение всегда выпол- нимо и однозначно. Доказательство (вполне аналогично доказательству теоремы 1, § 12): а) Сначала докажем, что при данном а существует не более чем одно соответствие, сопоставляющее каждому числу Ъ число хь и обладающее свойствами: хг = а, хъ' = хъ + а для любого Ь. Пусть уъ — любое соответствие с теми же свойствами и М — множество тех чисел Ь, для которых хь = уь. А) ху = а =1/^1 принадлежит М. Б) Если Ь принадлежит М, то Ху = хь + а=уь + а = уъ>, Ь' принадлежит М. По аксиоме IV хъ = уъ для любого Ь. Единственность умно- жения доказана при данном а, а по произвольности а она дока- зана для любых а и Ь. б) Покажем теперь, что при данном а существует [и согласно а) только одно] соответствие, сопоставляющее каждому числу Ь число ab и обладающее свойствами а-1 = a, ab'= ab + а для любого Ь (при данном а). Пусть М — множество тех чисел а, для которых такое соот- ветствие существует [и по а) только одно]. 73
А) При a — 1 положим для любого 6, что ab = Ь. Это соот- ветствие обладает нужными свойствами, так как а-1 =1 = a, ab' — b' = b + 1 = ab + а; 1 принадлежит М. Б) Если а принадлежит М, то любому Ь соответствует ab* причем а-1 — a, ab' — ab 4* а. Для а строим такое соответствие: числу Ъ соответствует число а -Ь = ab + 6. Оно обладает нуж- ными свойствами, так как а' •! = #•! 4“ 1 = а 4“ 1 = а’, a -b' —аЬ'+Ь' = (ab-\-a)+b' =ab+ («4-6') =ab+ (а+Ь)' = =ab-}~ (b-\-a)' =ab+ (b-\-a) = (ab-\-b)-]-af =а' -Ь-\~а', «' принадлежит М. Соответствие с нужными свойствами построено при любом а для каждого 6, т. е. для любых а и Ь. Теорема доказана. Теорема 2. (Правый закон дистрибутивности.) (а + Ь) с = ас + Ьс. Доказательство. Для данных а и Ъ применим индук- цию по с. А) (а + Ь)-1 = а + b = а-1 + Ь-1. Для с = 1 теорема верна. Б) Если теорема верна для с, то (а + Ь) с — ас + Ьс. Исполь- зуя ассоциативность и коммутативность сложения, находим: (а + b) с' = (а + Ъ)с-\-(а + Ъ) = (ас + Ьс) + (а + Ь) = = (ас + а) + (Ьс 4- Ь) = ас' + Ьс', т. е. теорема верна и для с'. По аксиоме IV теорема доказана. Теорема 3. (Закон коммутативности умножения.) ab = Ьа. Доказательство, а) Индукцией по Ь докажем теорему при а =1, т. е. 1-Ь = Ь-1. М — множество чисел Ь с этим свой- ством. А) 1, очевидно, принадлежит М. Б) Если 1 Ъ — Ь-1, то 16' = 16 4-1 =6-14-1 =64-1 =6' =6'1, Ь' принадлежит М. 6) Индукцией по а докажем, что ab = Ьа при данном 6. М — множество чисел а с аЬ = Ьа. А) Согласно а) 1 принадлежит М. 74
Б) Если а принадлежит М, то ab = Ьа. Тогда, используя предыдущую теорему, найдем: а -Ъ = (а + 1) b = ab + !•& = Ьа + Ь-1 = ba + Ь ~ Ьа, а принадлежит М. Теорема доказана. Теорема 4. (Левый закон дистрибутивности.) с(а + Ь) = са + сЬ. Доказательство. Следует из теорем 2 и 3. Теорема 5. (Закон ассоциативности умножения.) (ab) с = а(Ьс). Доказательство. Пусть даны а и Ь. М множество тех чисел с, для которых равенство имеет место. А) (а&)-1 = ab =а(ЬЛ), 1 принадлежит М. Б) Если с принадлежит М, то (ab) с = а(Ьс). Тогда, используя теорему 4, найдем: (ab) с ~(ab) с + ab = а{Ъс) + ab = а(Ьс + Ь) = а(&с'), с принадлежит М. Теорема доказана. Задача 1. Определив по-прежнему 2=Г, 3=2', 4=3', « • f , доказать равенство 2-2=4, 3-2=6. Задача 2. Доказать, что для любого натурального числа а имеем: a-2=a-f-a, а-3=(а-J-«)+й- § 14. Порядок При определении натуральных чисел (§11, опр. 1) мы исхо- дили из одного основного отношения: «& следует за а». Уже сам выбор слова «следует» указывает на связь этого основного от- ношения с понятием порядка, введенным в § 5 для любых мно- жеств. Правда, аксиомы II и III (§ И) показывают, что отношение «следует» для чисел отличается от одноименного отношения порядка. Оно связывает каждый элемент лишь с двумя «со- седними», так как по аксиоме II за каждым числом следует только одно, а по аксиоме III каждое число следует не более чем за одним числом. Но можно определить отношение порядка для любых натуральных чисел, совпадающее с уже заданным отношением «следует» между а и а . Для этого нового отношения мы будем пользоваться словом «больше». Определение. Если для данных чисел а и Ь существует число k такое, что а = b + k, то говорят, что а больше b, Ь меньше а, и пишут а > Ъ, Ъ < а. Если а > Ъ или а = Ь, то пишут а Ь. Если a <zb или а == &, то пишут а < Ъ. Теорема 1. а) Для любых чисел а и Ь имеет место одно и только одно из трех соотношений; a — b, b, Ь > а. 75
б) Из a > b, b > с следует а> с. Иными словами, множество N натуральных чисел с только что определенным отношением «больше» является упорядоченным множеством в смысле § 5, определение 1 (то, что в § 5 основное отношение обозначалось знаком <, значения не имеет). Доказательство. Утверждение а) является лишь пере- фразировкой теоремы 5 из § 12. Утверждение б) доказывается так. Если а > Ь, b > с, то а = Ь + k, Ь = с + Z, откуда а = b + k = (с + I) + k = с + (I + й), т. е. а > с. Определенный порядок совпадает в частном случае соседних чисел с отношением «следует», так как а = а + 1, т. е. а' >> а. Что касается связи порядка с операциями сложения и умно- жения, то для натуральных чисел сохраняют силу многие из теорем, доказанных в § 9 для упорядоченных колец. Так как, однако, натуральные числа, как мы увидим, кольца не образуют, то эти теоремы (если только они опирались на свойства кольца) приходится доказывать заново. Теорема 2. (Законы монотонности сложения и умножения. Ср. с теоремой 2 из § 9). Из а) а = b следует соот- ветственно: б) а + с =6 + с, в) ас = Ьс. Доказательство. 1) Пусть а > Ъ. Тогда a = b + k и а + с = (b + k) + с = с + (b + k) =(с + b) + k = (Ь + с)+А, откуда а + с > Ь + с, а также ас = (b + k) с =Ъс kc> be. 2) Пусть а = Ь. Тогда по однозначности сложения и умноже- ния (теорема 1, § 12 и теорема 1, § 13) а + с = Ь + с и ас = Ьс. 3) Пусть а < Ь. Тогда Ъ > а, и по доказанному в случае 1) b + с > а + с, Ьс > ас, откуда а + с < Ь + с, ас < Ьс. Справедливы утверждения, обратные теореме 2. Теорема 3. (Ср. с теоремой 3 из § 9.) Из а + с = Ь + с, или из ас = Ьс следует соответственно а > Ь. Доказательство. Так как посылки и следствия в тео- реме 2 исчерпывают все возможности и взаимно исключают друг друга, то обратные теоремы также верны (см. доказательство теоремы 3 из § 9). Из теоремы 2 уже дословным повторением доказательства теоремы 4 из § 9 получаются известные правила оперирования с неравенствами. 76
Теорема 4. Из а =.b, с = d следует соответственно а + с =| Ъ + d, ас =^bd. Теорема 5. Единица — наименьшее из натуральных чисел. т. е. а 1 для любого а. Доказательство. Если а =# 1, то (по теореме 2, § И) а = b' =b + 1 > 1. Теорема 6. В множестве натуральных чисел выполнена аксиома Архимеда (§ 9, опр. 3), т. е. для любых а и Ь существует с. для которого Ьс> а. Доказательство. Достаточно взять с > а. так как из Ь 1 ввиду теорем 2 и 4 следует Ьс > а Л = а. Теорема 7. При установленном порядке натуральных чисел числа а и а + 1 являются соседними (§ 5), т. е. не существует числа Ъ такого, что а + 1 > & > а и. значит, из Ъ> а следует Ъ а + 1 и из Ъ <C,d + 1 следует Ь а. Доказательство. Если Ъ > а. то Ъ — а + k. По теореме 5 k 1. По теореме 2 а + k а + 1, т. е. Ъ а + 1. По теореме 1 этим исключается соотношение а + 1 > Ъ. Теорема доказана. Очень часто применяется следующая теорема: Т е о р е м sa 8. Любое непустое множество А натуральных чисел содержит наименьшее число, т. е. число, меньшее всех других чисел данного множества. Доказательство. Пусть М — множество тех чисел а. которые не превосходят ни одного из чисел множества А. По теореме 5 1 принадлежит М. Не все числа принадлежат М. так как если b принадлежит множеству А. то число b' = b + 1 > Ь и не принадлежит М. Поэтому множество М должно содержать число а такое, что число а + 1 не принадлежит М (иначе по аксиоме IV М содержало бы все числа). Так как а принадле- жит М. то для любого & из Л должно быть а Ь. Число а при- надлежит А. так как иначе для любого Ъ из А будет а < & и по теореме 7 а + 1 Ь. т. е. а + 1 принадлежит М. что противо- речит выбору числа а. На этой теореме основана вторая форма индуктивного дока- зательства. Теорема 9. (Ср. с теоремой 1 § 11.) Если некоторая тео- рема Т доказана для числа 1 и в предположении, что она верна для всех чисел, меньших числа п. где п > 1, доказана для п. то она верна для любого натурального числа. 77
Доказательство. Если теорема Т верна не для всех чисел, то множество М чисел, для которых она неверна, непусто. По теореме 8 множество М содержит наименьшее число п. Раз п принадлежит М, то для п теорема Т неверна и п > 1. Но п — наименьшее число множества М; значит, теорема Т верна для всех чисел, меньших м, и должна быть верна для п, что невоз- можно. После введения порядка для натуральных чисел первая форма индуктивного доказательства, т. е. теорема 1 из § 11, допускает следующие видоизменения. Теорема 10. Если некоторая теорема Т доказана для какого-либо натурального числа k и если в предположении, что она верна для числа п k, она доказана для числа п + 1, то эта теорема Т верна для любого натурального числа п k. Доказательство. Предположим, что теорема Т верна не для всех чисел п k. Тогда множество А тех чисел п k, для которых теорема Т неверна, непусто и по теореме 8 содержит наименьшее число Z, где I k, и для I теорема Т неверна. По- этому I > k. По теореме 5 число I =/= 1 и потому имеет предше- ствующее число п (§11, теорема 2), т. е. число п, для которого п = п + 1 = I. Число п k, ибо если п <ik, то по теореме 7 I — п + i k. Из I = n + 1 следует п < Z. Поэтому п не при- надлежит множеству А, т. е. для п теорема Т верна. Но тогда она верна и для числа п + 1 = Z. Полученное противоречие до- казывает нашу теорему. Аналогичное видоизменение допускает и вторая форма индук- тивного доказательства (т. е. теорема 9), а именно: Теорема 11. Если некоторая теорема Т, касающаяся натурального числа, доказана для числа k и в предположении, что она верна для всех чисел а с условием k a <Zn, доказана для числа п, то эта теорема Т верна для любого числа п k. Доказательство аналогично теореме 10 и предостав- ляется читателю. Справедливо еще следующее положение, дополняющее тео- рему 8. Теорема 12. Любое непустое и ограниченное сверху мно- жество А натуральных чисел содержит наибольшее число (при этом под множеством, ограниченным сверху, понимается мно- жество, все числа которого меньше одного и того же натурального числа k). Доказательство. Пусть В есть множество натураль- ных чисел, больших или равных всем числам множества А. Так как множество А ограничено сверху, то В непусто. По теореме 8 78
множество В содержит наименьшее число Ь. По определению В имеем Ъ а для любого а из множества А. Покажем, что число b принадлежит А и, следовательно, является наибольшим числом в А. Если b не принадлежит Л, то b > а для любого а из мно- жества А. Тогда по теореме 7 имеем Ь — 1 а для любого а из множества А. Значит, число Ъ — 1 принадлежит В, но так как Ъ — 1 < Ь, то это противоречит выбору числа Ь. § 15. Индуктивные определения. Сумма и произведение нескольких чисел С индуктивными определениями мы уже имели дело при оп- ределении сложения и умножения. В обоих случаях, если вы- брать определенное значение а, дело шло о построении некоторой функции /(&) числа Ь, значение которой — натуральные числа и которая обладает двумя свойствами: 1) известно значение функ- ции для Ь — 1 [в случае сложения /(1) = а', в случае умноже- ния /(1) = а]. 2) Дано рекуррентное соотношение, однозначно оп- ределяющее значение функции для любого числа, отличного от 1, через ее значение для предыдущего числа [в случае сложения /(&') =[/(&)]', в случае умножения f(b') =f(b) + а]. По поводу определения сложения мы уже указывали (§ 12), что такое оп- ределение еще не доказывает (простым применением аксиомы индукции IV) существование и единственность функции f(b) с указанными свойствами 1) и 2). Это, однако, было доказано иным путем как для сложения, так и для умножения. После опреде- ления порядка натуральных чисел можно доказать законность индуктивных определений и притом более общего типа, чем в случае сложения и умножения. Определение 1. Индуктивным определе- нием (или построением) функции / (а) на множестве всех нату- ральных чисел называется ее определение по следующим двум свойствам: 1) задано значение функции /(1) = хг для числа 1; 2) значение функции /(а) для натурального числа а > 1 од- нозначно выражено через ее значение /(&) для натуральных чисел b с а при помощи данной системы S рекуррентных соотношений. Отметим, что значения определяемой индуктивно функции / (а) вовсе не обязаны быть натуральными числами. Они могут быть элементами некоторого кольца или вообще некоторого множе- ства Л, между элементами которого определены отношения, при которых имеют смысл рекуррентные соотношения системы S. Что индуктивное определение действительно определяет (и притом однозначно) функцию f(a), показывает следующая теорема: Теорема 1. (Теорема о законности индуктивного опреде- ления.) При данной системе S рекуррентных соотношений суще- ствует одна и только одна функция / (а), заданная на множестве 79
всех натуральных чисел и обладающая свойствами 1) и 2), указан- ными в определении 1. Доказательство. Отрезком натурального ряда (со- гласно определению 1, § 4) называется множество |1, п\ натураль- ных чисел а п. Докажем сначала такую лемму. Лемма. Пусть даны: а) натуральное число п, б) элемент х± некоторого множества А, в) при п > 1 система S рекуррентных соотношений, которая для любого натурального числа а (где 1 < а п) и любых эле- ментов хъ (где b <С а) множества А однозначно определяет элемент ха того же множества А *. Тогда существует одна и только одна функция fn (а), заданная на отрезке |1, п|, значения которой принадлежат множеству А и которая обладает свойствами: 1) /п(1) 2п) при п> 1 и 1 п значение fn (а) связано со значени- ями fn(b) (где b <Za) рекуррентными соотношениями данной системы S. Доказательство леммы. Пусть М — множество тех п, для которых лемма верна. А) Для п = 1 условие б) и свой- ство 2П) отпадают. Очевидно, /(1) = xY будет тогда единственной функцией, заданной на отрезке |1, 1| и обладающей свойством 1). 1 принадлежит множеству М. Б) Если п принадлежит М, то для п лемма верна. Пусть условия леммы а), б), в) выполнены для числа п + 1. Тогда эти условия выполняются также и для числа п [при той же системе S рекуррентных соотношений в пункте в) и при том же х^ в пункте б)]. Значит, существует одна и только одна функция /п(а), заданная на отрезке |1, п\ и обла- дающая свойствами 1) и 2П). Мы строим тогда функцию /п + 1(а) следующим образом: для любого а п полагаем /п+1(а) = /п (а). Значение же /п+1(дг + 1) определяем по значениям /п+1(а) для я <и + 1 из рекуррентных соотношений данной системы S, что возможно, так как условие в) выполнено для числа п + 1. Тогда функция /п + 1(а) задана на отрезке |1, п + 1| и обладает свой- ствами 1) и 2п+1). Если g(a) — любая функция, заданная на от- резке |1, п + 1| и обладающая свойствами 1) и 2п+1), то эта функция g(a) задана также на отрезке |1, п\ и обладает свой- ствами 1) и 2П). В силу единственности такой функции (для п лемма верна) должно быть g (а) ~ fn (а) для а п. Но g (а) об- ладает свойством 2п + 1). Значит, значение g(n + 1) однозначно определяется значениями g (а) для а <тг + 1. Но для a <Zn -(- 1, * При этом для а > п рекуррентные соотношения могут вообще не за- даваться. 80
т. е. а п, g(a) = /п(«) = /п + 1(«)- Поэтому также g(n + 1) = /п+1(и + !)• Итак, на всем отрезке |1, п + 1| функция g(a) совпадает с fn +1 (а), чем доказана единственность функции fn+l (а). Лемма доказана для числа п + 1. Число п + 1 принадлежит множеству М. По аксиоме IV множество М содержит все нату- ральные числа, т. е. лемма верна для любого натурального числа п. Переходим к доказательству теоремы 1. Условия 1) в опре- делении 1 и лемме совпадают. Из условия 2) определения 1 сле- дует, что условие в) леммы выполнено при любом п > 1. Со- гласно лемме для любого п существует одна и только одна функ- ция заданная на отрезке |1, п\ и обладающая свойствами 1) и 2т). Если т то функция fn (а) задана на отрезке |1, т\ как части отрезка |1, п | и обладает свойствами 1) и 2т). По единственности такой функции fn(a) — fm(a) для а т. Итак, все функции определенные для числа а (т. е. при п а), имеют для этого а одно и то же значение. Значение всех /п (а) при п а и примем за значение / (а) искомой функции для числа а. /(1) совпадает с /п(1), а так как fn(a) обладает свой- ством 1), то и f(a) обладает свойством 1). Если а> 1 и п а, то /(a) —fn (а) и, значит, f(a) также удовлетворяет рекуррентным соотношениям, т. е. функция f(a) обладает и свойством 2). Если g(a) — любая функция, заданная на множестве натуральных чисел и обладающая свойствами 1) и 2), то она задана на любом от- резке |1, п\ и обладает там теми же свойствами. По единствен- ности такой функции g (а) — fn (а) = / (а) при п а. Значит, g(a) =f(a) для любого а. Этим единственность функции /(а), обладающая требуемыми свойствами, доказана. Натуральный ряд. Простейшим примером индуктивного по- строения является построение так называемого натурального ряда. Берем первое число 1, затем следующее 1' =2, затем 2' =3,3' = 4 и т. д. Спрашивается, получим ли мы таким путем все натуральные числа? Ряд чисел, получаемый указанным обра- зом, называется натуральным рядом. Итак, содержит ли нату- ральный ряд все числа? Точное описание построения натурального ряда состоит в том, что мы ищем функцию /(а), значение которой суть натуральные числа и которая удовлетворяет условиям /(1) =1, f(a) ~[f(a)]'. Эти условия того же типа, что 1) и 2) в определении 1. Поэтому по предыдущей теореме функция с этими свойствами существует и только одна. Ее значения и будут по определению числами натурального ряда. Но по индукции получается, что f(a) — а (ибо /(1) = 1 и, если /(а) = а, то /(а') = [/(а)]' = а ). Значит, любое число а входит в натураль- 81
ный ряд и притом лишь один раз, так как из а{ а2 следует, конечно, f(ai) Ф f(a2). На лемме из доказательства теоремы 1 основано введение суммы и произведения нескольких натуральных чисел. Определение 2. Пусть даны натуральные числа * а2, . . ., ап, где п — также натуральное число **. Суммой этих чисел называется число, которое обозначается через а1 + «2 + • • • + ап = .2* ai и определяется условиями: i 2 ai = «ь (1) А +1 k 2 ai — 2 ai + ak + l (2) i=l i=l для любого числа <n. Произведением этих чисел называется число, которое обозначается через ^1^2 • • • (^п jj (Li i =1 и определяется условиями: П ai = й1» (3) i =1 k + i f k \ П a«= ( n«i)«s+i (4) i=l 4/ для любого числа k < n. В этом определении условия (1) и (3) определяют значения данных функций числа k для k — 1, а условия (2) и (4) играют роль рекуррентных соотношений в пункте в) леммы. По лемме k k существуют единственные функции 2 ai и п заданные на от- г=1 г-1 резке |1, п| и обладающие соответственно свойствами (1), (2) и (3), (4). Поэтому определение 2 имеет точный смысл. Аналогичное обоснование можно дать определению суммы и произведения нескольких элементов с любым распределением скобок (см. § 6). Однако выводить это из общей леммы, как мы делали в случае определения 2, неудобно, так как соответст- вующая лемма формулируется и доказывается слишком гро- * Это определение и все результаты данного параграфа дословно пере- носятся на любые кольца и вообще на любые множества, в которых опре- делены операции сложения и умножения, подчиненные законам коммутатив- ности и ассоциативности. ** Строго говоря, на отрезке |1, задана функция / (д) = 82
моздко. Мы ограничимся поэтому обоснованием индуктивного определения произведения конечного множества элементов с лю- бым распределением скобок. Разумеется, все сказанное для про- изведения верно для суммы и вообще для любой алгебраической операции (см. § 6, опр. 1). Определение 3. Пусть в множестве R определено ум- ножение (не обязательно коммутативное или ассоциативное), т. е. любой упорядоченной паре а, b элементов из R однозначно со- ответствует элемент аЪ — с также из R. Пусть дано натуральное число п, Через Лд, где k п, обозначим упорядоченное множе- ство k элементов из Я с любым распределением скобок, удов- летворяющим обычным требованиям, т. е. множества элементов, заключенных в две различные пары скобок, либо не имеют общих элементов, либо одно из них является собственным подмноже- ством другого. Под обобщенным произведением или произведением с любым распределе- нием скобок мы будем понимать функцию /(Лд), опреде- ленную на всех множествах A ь для k п и удовлетворяющую условиям: 1) /(AJ — аг для любого множества At ={aj из одного эле- мента множества R (скобки, заключающие один элемент, можно опускать). 2П) Если 1 <Zk^n, А; есть множество элементов из Л д (с тем же порядком и теми же скобками), не заключенных в об- щие скобки с последним элементом ад множества Лд (исключая скобки, заключающие, быть может, все множество Лд), и Лд.^ — множество остальных элементов Лд с прежним порядком и преж- ними скобками, то /(Аа) =/(Дг)/(ЛА_г). Теорема 2. Функция f(Ak)^ удовлетворяющая определе- нию 3 для любого натурального числа п, существует и притом только одна. Доказательство. Пусть М есть множество тех нату- ральных чисел, для которых теорема верна. А) Для п = 1 условие 2п отпадает, и по условию 1) f(Al)=al существует и единственна. Для п = 1 теорема верна. 1 принад- лежит множеству М. Б) Пусть число п принадлежит множеству М. Тогда суще- ствует единственная функция / (Лд), где k п, удовлетворяющая условиям 1) и 2П) определения 3. Определим нашу функцию еще на всех множествах Ап+1 с любым распределением скобок. Если множество An+i разбивается по способу, указанному в опреде- лении 3, на At и Лп+1-р то I <п и n + 1 — I ^п. Значит, значения функции f(At) и /(Л^ +1_z) даны. Мы полагаем тогда /(Лд+1) ^f(A^f(An+i^). 83
Полученная функция f(Ak), где k п + 1, обладает свой- ствами 1) и 2п+1). Остается доказать единственность такой функ- ции. Пусть где k п + 1,— любая функция со свой- ствами 1) и 2п+1). Тогда она обладает и свойством 2П), и по единственности функции f(Ak), k < п, с этими свойствами должно быть: g{Ak) = f(Ah), k ^п. Но так как функция g(Ak) обладает свойством 2га+1) и произве- дение двух элементов из R определено однозначно, то должно быть также ?(Лп+1) =g(Al)g(An+i_l) =f(Al)-f(An+l_l) = f(An+l). Этим единственность функции / (Л А) для k п + 1, а значит, и теорема 2 для числа п + 1 доказаны. п-\Л принадлежит М. По аксиоме индукции IV (§11) М содержит все натуральные числа, т. е. теорема 2 верна для любого п. Заметим, что из этой теоремы получается существование и единственность функции /(Лп), заданной на множестве всех ко- нечных упорядоченных множеств элементов из множества R с любым распределением скобок и со свойствами 1), и /(Лп) «= = /(Л;) /(Лп_г). Доказательство вполне аналогично проведен- ному для теоремы 1 при помощи приведенной леммы, и мы его предоставляем читателю. Замечание. До сих пор при построении арифметики нату- ральных чисел (начиная с § 11) мы нигде не пользовались тео- ремами первых двух глав, с другой стороны, в этих двух главах использовались лишь те понятия и факты из теории натуральных чисел (а именно, понятие отрезка натурального ряда, индуктив- ное доказательство и индуктивное определение), которые нами уже изложены. Поэтому, не делая порочного круга, мы можем в дальнейшем построении теории натуральных чисел опираться на факты из первых двух глав. В частности, для натуральных чисел сохраняют смысл определения суммы и произведения с любым распределением скобок (см. § 6 обобщенные произведе- ния, определенные в следствиях законов ассоциативности и ком- мутативности) и теоремы о том, что эти произведения не зависят от расположения скобок и порядка сомножителей. Отсюда выте- кают основные свойства суммы и произведения *: т п т + п т п тп + п '£ai + '£lam+i = '£.ai; Д at • Д am+i = Д at; (5) i=l i =1 i=l i=i i—i i=l n n n n n n 2(a;+ «>;)= Sai + ]S6b Д(«< bi) = Даг Д bt. (6) 1=1 i =1 i=i i=i i=l i=l * Эти свойства можно получить и не используя понятий суммы и произ- ведения с любым распределением скобок. См. ниже задачу 1. 84
При совпадающих слагаемых или сомножителях сумма и про- изведение по определению дают кратное и соответственно сте- пень натурального числа а. Итак, определением кратного и степени числа а служат равенства: а • п = 2 а*, (7) I == I аП = Па- <8> 1=1 Но обозначение ап в равенстве (7) имело уже раньше дру- гой смысл. Так обозначалось произведение натуральных чисел а и п. Нужно доказать, что оба истолкования записи а п сов- падают. Когда это будет доказано, то, придав натуральному числу п количественное значение (как мощности множества), мы придем к школьному определению произведения ап как суммы п слагаемых, равных а, и степени ап как произведения п сомножителей, равных а. Итак, докажем следующую теорему: Теорема 3. Для любых натуральных чисел а и п спра- ведливо равенство*, п а • п = У\а, (9) i—1 где а п означает произведение чисел а и п (в смысле определе- ния § 13). В частности, п = 1 • п = 2 т. е. любое натуральное число п равно сумме п единиц *. Доказательство. Для п = 1 согласно свойству 1) определения § 13 и свойству (1) суммы имеем: 1 а • 1 = а = У а.3 i=i Если а • п = У а, Ч то по свойству 2) определения § 13 и свойству (2) суммы имеем! п п +1 а (п + 1) = ап + а = 2 а + а = S По аксиоме IV теорема доказана. * Эта теорема не сохраняется для любых колец, так как там не опре- делено произведение элемента а на натуральное число п. Однако она верна для всех числовых колец и вообще для множеств, где существует произ- ведение а-п элемента а на натуральное число п, обладающее свойствами 1) и 2) определения §13. 85
Задача 1. Доказать свойства (5) и (6) суммы и произведения, не поль- зуясь результатами § 6, непосредственно индукцией по числу п. Задача 2. Пользуясь свойствами произведения (5) и (6), доказать сле- дующие свойства степени: ат-ап=ат+п, (ат)п=атп, (а-Ъ)п=ап-Ьп. (10) Нуждаются ли в доказательстве соответствующие свойства кратных? § 16. Вычитание и деление Основные вопросы арифметики натуральных чисел, обоснова- ние которых содержит трудности, связанные с аксиоматическим построением, нами уже изложены. Дальнейшее развитие идет по известному в школе пути. Мы изложим некоторые из оставшихся вопросов более кратко. Определение 1. Вычитанием натуральных чисел называется действие, обратное сложению, т. е. соответствие, которое числам а и Ъ сопоставляет число а — Ъ (называемое раз- ностью а и Ъ) такое, что (а - b) + b = а. (1) Отсюда в связи с определением и теоремой 3, § 14, находим: Теорема 1. Разность а — Ь существует тогда и только тогда, когда а> Ъ. Если разность существует, то она единст- венна. Из (1), далее, имеем: а — Ъ < а. (2) Здесь и ниже предполагается (если нет других указаний), что все встречающиеся разности существуют: (а — Ь) с — ас — Ьс, (3) ибо (а — Ь) с + Ьс = ас. Далее, из (1) и (3) следует: а) а — Ь = с — d (4) тогда и только тогда, когда а + d = Ъ + с. б) (a — b)+(c — d) = (а + с) - (b + d); в) (а — b) -(c-d) = (а + d) -(Ь + с); г) (а — b)(c — d) = (ас + bd) — (ad + be). Теорема 2. Из соотношения а) Ъ = с 86
следует соответственно б) а — Ь = а — с и обратно. Доказательство. Докажем, что из б) следует а). Прибавив к обеим частям б) сумму Ь + с, получим (§ 14, теорема 2): а + с = л + Ь; откуда (§ 14, теорема 3) с = Ь, Ь = с. Отсюда заключаем, что из б) следует а). Определение 2. Делением называется действие, обратное умножению, т. е. соответствие, сопоставляющее числам а и Ь число у = а : Ъ (называемое частным чисел а и Ь) такое, что ^•Ь — а. (5) ь Из 1 Ь следует: а ab, (6) причем знак «=» имеет место лишь для 6=1. Отсюда и из равенства (5) следует: (7) со знаком «=» лишь при 6=1. Как и в случае вычитания, здесь и ниже предполагается, что все написанные частные существуют. Теорема 3. Из а) 6 = с следует соответственно б) у и обратно. Доказательство аналогично данному для теоремы 2. Для частных справедливы правила сравнения и оперирования: ч а с а . с ad±bc “> T,=-d' е>-Г±'л = -й~: ’ b d bd b d be v ’ тогда и только тогда, когда ad = be. 87
Доказываются они на основе теоремы 3, § 14, дословно, как соответствующие свойства частного в любом поле (§ 7, теорема 8). При этом в пунктах б), в) и г) из существования частных в левой части вытекает их существование в правой части. Далее, из условия (6) и теоремы 3, §14, получим следующую теорему: Теорема 4. Для того чтобы существовало а частное ~г , о необходимо (но, как сейчас увидим, недостаточно), чтобы было а Ь. Если частное существует, то оно единственно. Что из а Ъ еще не следует существование частного -г-, о показывают простые примеры. Так, определяя числа 2 =Г, 3 = 2', 4 =3', убеждаемся, что не существует числа а, для которого 2а = 3. Из условия (6) должно быть а <3, т. е. или а = 1, или а == 2, но 21 =2и 22 = 4. Это обстоятельство обусловливает коренное различие свойств вычитания и деления и приводит к ряду свойств чисел, состав- ляющему так называемую теорию делимости. К изложению основ этой теории мы и переходим. § 17. Теория делимости натуральных чисел Определение 1. Если для натуральных чисел а и Ъ существует натуральное число q такое, что а = bq (т. е. существует частное то говорят, что а делится на b или что b делит а и пишут b | а. Число а называется кратным Ь, Ь — делителем а. Если такого числа q не существует, то говорят, что а не делится на Ъ или Ъ не делит а и пишут: Ъ\а. Теорема 1. Из условия Ъ | а следует а Ь, т. е. никакое число не делится на большее число. В частности, 1 не делится ни на какое число, кроме самого себя. Это следует из условия (6), § 16. Далее, легко проверить справедливость такой теоремы: Теорема 2. а) 1 | а, а | а для любого а; б) из а | b, b | с следует а | с; 88
в) из а \ b следует а | Ьс для любого с; г) из а \ b следует ас | Ьс для любого с и обратно; д) из alb, с | d следует ас | bd; е) из а \ Ь и а \ с следует а | 6 + с и вообще а | bb. + сс. для любых Ь., а также а | Ъ — с и а \ ЬЪХ — сс. для любых Ъ., ср для которых существует последняя разность. Основное значение для дальнейшего имеет следующая теорема: Теорема 3. (Алгорифм деления с остатком.) Если а> Ь и а не делится на Ъ, то существует одна и только одна пара чисел q и г такая, что a =bq + г, (1) г <Ь. (2) Число q называется частным, аг — остатком при делении а на Ь. Доказательство. 1) Докажем сначала существование чисел q и г со свойствами (1) и (2). Из а > Ъ по теореме 1, § 16, следует существование разности а — Ь. Из равенства а =Ь-1 + (а — Ь) ясно, что числа q = 1, г = а — b удовлетворяют условию (1). Итак, пары чисел q, г, удовлетворяющие условию (1), суще- ствуют. По теореме 8 (§ 14) существует число г, наименьшее из тех, для которых при подходящих q справедливо (1). Если г > Ъ, то г = Ь + и гх <г, но a = bq + г =bq + (b + т\) = b (q + 1) + что невозможно, так как г — наименьшее из удовлетворяющих равенству (1). Если г = Ь, то а = bq + г = b(q + 1), т. е. Ъ | а, что противоречит условию. Значит, г <Zb, т. е. верно равенство (2) *. 2) Докажем единственность пары чисел q, г. Если qr и гх — другая пара, то либо q. q, либо гх г. Но согласно равенству(1) bq. + г. =bq + г. (3) ♦ Чаще рассуждают иначе: вычитаем b из а, пока остаток не будет меньше Ь. Так как числа а — Ь, а — 2Ь, ... убывают, то по теореме 8 из § 14 среди них будет наименьшее: а — qb. Аналогично прежнему доказывается, что а — qb = г < Ь. Так как процесс вычисления заканчивается на q-м шаге, то это дает метод фактического разыскания чисел q и г. 89
Из гг > г следует bqt < bq, qx <Zq (теоремы 2, 3 из § 16) и обратно, из qx <Zq следует bqx <bq, т\ > г. Значит, все написан- ные ниже разности существуют. Из обеих частей равенства (3) вычтем bqx + г. Получим — г = bq — bqr =b(q — qj. Число rj — г делится на Ъ, но по теореме 2 из § 16 — г <Zr1 < b, что противоречит теореме 1. В случае т\ <r, qY > q рассуждение аналогично. Определение 2. Наименьшее из чисел, делящихся на каждое из чисел а, Ь, называется наименьшим общим кратным (НОК) чисел а и Ъ. Наибольшее из чисел, делящих каждое из чисел а, Ь, называется наибольшим общим делителем (НОД) чисел а и b и обозначается через (а, &). Теорема 4. Для любых натуральных чисел а, b суще- ствуют единственное НОК k и единственный НОД с?, причем dk = ab. (4) Любое ОК чисел а, b делится на k. Любой ОД чисел а, Ъ делит d. Доказательство. Пусть даны а и Ь. Общие кратные для а и Ъ существуют, например произведение ab. Значит, сущест- вует и НОК k (§ 14, теорема 8). Если kr — также НОК чисел а, Ъ, то k kx и kx k, k = kv т. е. НОК единственно. Пусть kx — любое ОК чисел а, Ъ, отлич- ное от k. Тогда kx > k. Если kx не делится на fe, то по теореме 3 (алгорифм деления с остатком) kx = kq + г, г < k. Но тогда г = kx — kq делится как на а, так и на & (теорема 2, е)), т. е. г — также ОК чисел а и Ь, что ввиду условия г < k невозможно. Значит, kx делится на k. В частности, ab роятся на k. Положим ab k = d. Число d удовлетворяет равенству (4). Докажем, что d есть НОД чисел а и Ь. Так как [см. § 16, (8)] ab k_ 1 “~Tb=d k_ b b___ab k ____& k k a a' to d — ОД чисел a, b. Пусть — любой ОД чисел а и b. Тогда число kx = будет, очевидно, ОК чисел а и &. Значит, kx делится на k. Но [см. § 16, (8)] ki__ab ,ab __d k di * d dC откуда d делится на dx и d dv Значит, d НОД чисел a и &. 90
Единственность НОД доказывается так же, как и в случае НОК. Алгорифм Евклида. Предыдущая теорема доказывает суще- ствование НОД и НОК, но не дает удобного способа их вычис- ления (можно, конечно, искать НОД, испытывая все числа от единицы до меньшего из чисел а и 6, а затем определять НОК из равенства (4), но это неудобно). Еще Евклиду* принад- лежит метод отыскания НОД (дающий также и доказательство существования НОД, не зависящее от теоремы 4), известный под названием способа последовательного деления, или алго- рифма Евклида. Пусть даны числа а и Ъ, причем а Ь. Если то по теореме 3 a =bqx + г, <Zb. Если то также b = i\q2 -Ь г2, г2 <гг Если уже найдено rk и то = r^qk+i + Гд+1, rk+i <Zrk> Если бы для любого k число не делилось на гд, то индуктивное построение согласно теореме 1 (§15) дало бы числа гд для всех причем b > гг > > г2 > . . ., что невозможно, потому что множество чисел гд не имело бы наименьшего числа (§ 14, теорема 8). Значит, суще- ствует п такое, что гп | гп-1. Таким образом, построение обрывается после конечного числа шагов (именно на n-м шаге). Мы получим систему равенств: a =bql + гх, b = J\q2 + г2, Г1 = r2q3 + г3, (5) = rnqn+1. Утверждается, что последний делитель гп и есть НОД чисел а и Ь. В самом деле, последнее равенство показывает, что rn|rn_p тогда второе снизу равенство дает rn|rn_2, третье —- гп| и т. д., второе сверху — гп | Ь, наконец, первое — гп| а. гп — ОД чисел а и Ь. Если di — любой ОД чисел а и &, то первое из ра- венств (5), переписанное в виде: г1== а — bqt, дает djrp второе — dx\r2 и т. д., предпоследнее— По теореме 4, § 16, будет rn dv т. е. rn = d — НОД чисел а и Ь. Доказательство единственности остается прежним, т. е. если dr — любой НОД чисел а и 6, то d dx и dx с?, откуда d = dv Простые числа. Любое натуральное число делится на 1 и на самого себя. Существуют числа, не имеющие других делителей. Таким числом является, конечно, 1, а также 2, так как вообще нет числа, меньшего 2, кроме 1 (см. теорему 7, § 14), 3, так как единственное число а, для которого 1 <3, есть 2 и 2^3 й т. д. ♦ «Начала» Евклида, книга 7, тт. I, II. 91
Определение 3. Натуральное число р называется простым, если оно отлично от 1 и не имеет делителей, кроме р и 1. Число, отличное от 1 и не простое, называется состав- ным. 1 не причисляется ни к простым, ни к составным числам. Примерами составных чисел могут служить любые произве- дения простых. Этими примерами исчерпываются, впрочем, все составные числа, так как любое составное число есть произведе- ние простых (см. ниже, теорема 8). Теорема 5. Любое натуральное число п > 1 обладает хотя бы одним простым делителем р. Доказательство. Пусть р — наименьшее из делите- лей и, отличных от 1. Если q | р, 1 < q <Zp, то также q | п, что невозможно. Значит, р — простое число. Ряд простых чисел начинается числами 2, 3, 5, 7, 11, ... До сих пор не найдено ни формулы, дающей выражение тг-го по порядку простого числа рп через его номер тг, ни рекуррентного соотношения, позволяющего находить простое число рп, если даны все меньшие простые числа. Тем более замечательна сле- дующая теорема, доказанная еще Евклидом *. Теорема 6. Для каждого простого числа р существует простое число, большее р (таким образом, ряд простых чисел 2, 3, ... бесконечен). Доказательство. Пусть рр р2, . . ., рп = р -— все простые числа р. Образуем число n = PiPz- . -Рп + 1 = Ц> + L 1=1 Это число не делится ни на одно из чисел р2, • . рп» но по теореме 5 оно должно делиться на некоторое простое число q. Значит, q > р. Заметим, что число п указанного вида само не обязано быть простым. Хотя 2 3 + 1 = 7, 2 3 5 + 1 = 31, 2 3 5 7 + 1 = 211, 2.3 5 7 11 + 1 = 2311 простые числа, но уже 2 3 5 7 11 13 + 1 =30031 = 59 509. Теорема 7. Если произведение аЬ делится на простое число р, то по крайней мере одно из чисел а и Ь делится на р. * «Начала», книга 9. 92
Доказательство. Пусть k — НОК чисел р и а. Но аЬ есть ОК чисел р и а и по теореме 4 k\ab, т. е. ab - kh. (6) Согласно (4) число d =-£ есть ОД чисел р и а (то, что это НОД здесь неважно). Но простое число р имеет делителями лишь р и 1. Если d — р, то р\а, если d — 1, то — 1, k = рай [см.(6)1 ab = kh = (pa) h, откуда, сокращая на а, найдем: b = ph, т. е. р\Ь. Следствие. Если произведение нескольких чисел делится на простое число р, то один из сомножителей делится на р. В самом деле, для произведения с одним сомножителем (рав- ного этому сомножителю) это ясно. Если утверждение верно для n-f-1 п сомножителей, то из условия по предыдущей тео- i = 1 п реме следует, что или р|ап+1, или р|Цаи потому p|az для г = 1 некоторого i п. Из этого следствия вытекает основная теорема теории дели- мости. Теорема 8. Любое натуральное число, отличное от 1, разлагается в произведение простых чисел и притом единствен- ным образом до порядка сомножителей *. Доказательство. 1) Докажем существование разложе- ния числа п =/= 1 на простые множители. Для п = 2 это ясно, так как число 2 само простое. Пусть п > 2 и пусть все числа, мень- шие п, но >1, разложимы на простые множители. Если п — число простое, то для него утверждение верно. Если составное, то существует число делящее п, п = пр2, причем пх =И= 1, и1 п. Тогда также п2 =# 1, и по § 16 (6) 2 пг <п и 2 п2 < п. Числа пх и п2 разлагаются на простые множители, значит, то же верно и для п = пхп2. По индукции (в форме теоремы 11, § 14) утверждение верно для любого п 2. 2) Теперь докажем единственность разложения, где и будет использована теорема 7. Пусть одно и то же число обладает двумя разложениями на простые множители, т. е. п = р.РгР,- • рг = q^q,- qs, (7) * При этом, как всегда, отдельное число также считается произведением (с числом сомножителей, равным единице). 93
где все числа pt и простые. Надо доказать, что оба разложе- ния могут отличаться лишь порядком сомножителей, т. е. что г = з и при подходящей нумерации р. = qt, i = 1, 2, . . ., г (кроме того, может быть также р- = q^ при i к, так как среди сомножителей могут быть равные). Применим снова индукцию по п. Для п — 2 теорема очевидна, так как простое число 2 не разлагается в произведении нескольких простых чисел. Пусть теорема верна для чисел, меньших п, где п > 2. Левая, а значит, и правая часть равенства (7) делится на простое число pv По следствию из теоремы 7 одно из чисел qv q2, ..., qs делится на pv Изменяя, если нужно, нумерацию сомножителей правой части (7), можно считать, что pjjp а так как pr =/= 1 и д, — число простое, то рг = qe Сокращая все части равенства (7) на рг (теорема 3, § 14), получим: ”1 =№• • -Рг = • • • Qs- (8) Если г >* 1 (случай г = 1, п — рх аналогичен с уже разобранным п = 2), то 2 п1 < п. Значит, для пх утверждение верно. Поэтому г — 1 =8—1, откуда г = 8 и при подходящей нумерации Pi—q^ i = 2, 3, . . ., г. Определение 4. Числа а и Ъ называются взаимно простыми, если их НОД равен единице. Из теоремы 7 следуют также часто применяемые теоремы о взаимно простых числах. А именно: Теорема 9. Если а взаимно просто с Ь и с, то а взаимно просто с произведением Ьс. Доказательство. Иначе НОД (a, be) = d > 1. По теореме 5 число d делится на простое число р. Тогда также р\а и d\bc и по теореме 7 либо р\Ь, либо р|с, поэтому либо (а, Ь) р> либо (а, с) р, что противоречит условию. Теорема 10. Если a\bc и (а, fe) = 1, то а\с. Доказательство. Эту теорему можно доказать на основе предыдущей, минуя тем самым теорему 8; проще, однако, следующее рассуждение, являющееся к тому же примером при- менения теоремы об однозначности разложения на простые множи- тели. Из а\Ъс следует be = aq. Пусть а = аха2. . .а^, Ъ — bfi2. • * . . .bL, с = схс2. , ,ст и q = qxq2. . .qn — разложения этих чисел на простые множители. Тогда bfiz- • .b^cz. . .ст = аха2. . .akqxq2- • -Чп- (9) По теореме 8 каждое at встречается также и в левой части ра- венства (9). Но at не может равняться никакому Ър так как тогда а-\а и а^Ь, откуда (а, b) > at > 1, что противоречит условию. Значит, все at встречаются среди ср откуда а\с. 04
Теорема 11. Если с делится на каждое из чисел а и Ь и а и b взаимно просты, то с делится на их произведение ab. Доказательство, с = bq, afc, т. е. albq, и (a, b) — 1. Значит, по предыдущей теореме a\q, q = аг, откуда с = bq = bar, т. е. ab\c. Натуральные числа сами кольца не образуют, так как не всегда выполнимо вычитание и, значит, нарушается аксиома III из опре- деления кольца (§ 6, опр. 2). В следующей главе будет показано, что натуральные числа можно включить в кольцо (а именно, в кольцо целых чисел). Для колец возможен другой путь раз- вития теории делимости, при котором теорема 10 доказывается независимо от теоремы 7. Тогда, напротив, теорема 7 получается как следствие теоремы 10, а затем по-прежнему доказывается основная теорема 8. Изложенного выше достаточно для построения всей школьной арифметики натуральных чисел. Так, пользуясь определением сло- жения и умножения из § 12 и 13, можно составить таблицы сло- жения и умножения чисел от 1 до 9 и затем, применяя законы этих операций и обозначение чисел по десятичной системе счис- ления, обосновать школьные правила выполнения четырех ариф- метических действий. Задача. Пользуясь теоремой 8, обосновать даваемые в школе правила отыскания НОД и НОК с помощью разложения данных чисел на простые множители. § 18. Замечания о системе аксиом натуральных чисел Отправляясь от системы аксиом I — IV (§11), мы построили всю арифметику натуральных чисел. Вернемся теперь снова к вопросам аксиоматического обоснования этой теории. Заметим сначала, что данная нами теория не является вполне абстрактной, или, как говорят, формальной. Правда, под натураль- ными числами мы понимали элементы любого множества с дан- ными свойствами, абстрагируясь от привычного нам неформаль- ного, или, как говорят, содержательного, их понимания. Но пра- вила логики мы понимали не формально, а содержательно. Мы считали всем известным и понятным смысл слов: «из утверждения а следует утверждение Ъ» или «утверждение а противоречит (несов- местимо, исключает) утверждение &». Так мы будем поступать и дальше. Отметим лишь, что формальная логика построена и с ее помощью изложены некоторые отделы математики *. Но подобное изложение весьма громоздко и, в конце концов, не достигает цели, так как оперировать с логическими форму- ♦ Рекомендуем интересующимся фундаментальную книгу D. Hilbert und Р. Bernays «Grundlagen der Mathematic», 1. Band, Berlin, 1934, где дано, между прочим, построение натуральных чисел на основе формальной логики. 95
лами можно, лишь соблюдая указанные правила, которые надо принимать уже содержательно, в определенном смысле. Построе- ния такого рода имеют, однако, интерес с точки зрения точного выяснения взаимозависимости законов логики. Впрочем, это верно не только для формальной логики, но и для аксиоматики, мате- матики вообще. Ведь, не зная заранее свойств натуральных чисел, мы не смогли бы построить и их формализации. Можно поэтому сказать, что в математике «формальное» не заменяет, а лишь уточ- няет «содержательное». При оценке системы аксиом всякой аксиоматической теории приходится решать три основных вопроса (правда, неодинаковой трудности и значения), это вопросы о непротиворечивости, полноте и независимости аксиом. Непротиворечивость. Для приемлемости любой системы ак- сиом нужно, прежде всего, убедиться, что построенная на ее основе теория не содержит противоречий, т. е. что с помощью этих аксиом нельзя доказать двух взаимно исключающих друг друга положений. Как же можно доказать непротиворечивость аксиом данной системы в этом смысле? Разберем этот вопрос на примере плоской геометрии. При ее аксиоматике точки и прямые, а также и основные отношения между ними («точка лежит на прямой», «одна точка прямой лежит между двумя другими» и т. д.) по- нимаются формально (абстрактно). Эти понятия связаны данной системой аксиом. С другой стороны, имеется другая аксиомати- ческая теория — поле действительных чисел. В аналитической геометрии устанавливается, что точкам плоскости соответствуют пары чисел (координаты точки), а прямым — уравнения (уравне- ния прямых).Отношениям между точками и прямыми соответствуют известные числовые отношения этих пар чисел и уравнений, при- чем аксиомам геометрии соответствуют предложения (теоремы), которые можно доказать на основе аксиом и свойств чисел. Таким образом, одна аксиоматическая теория (геометрия плоско- сти) включается как часть в другую (теорию действительного числа). Если бы геометрия содержала противоречие в указанном выше смысле, то и для действительных чисел можно было бы найти противоречие (доказать на основе аксиом чисел два взаимно исключающих положения). Если аксиоматика чисел непротиво- речива, то то же верно и для аксиоматики геометрии. В этом смысле непротиворечивость аксиом геометрии доказана. Только в этом смысле и можно доказать непротиворечивость любой аксио- матической теории; доказать непротиворечивость данной аксиома- тической теории без ее включения в более широкую теорию нельзя. С натуральными числами в этом отношении дело сложнее. Ведь они лежат в основе всей математики. В рамки какой же более общей теории можно включить аксиоматику натуральных чисел? Мы ограничимся поэтому другим определением непротиво- речивости. Представляя точки и прямые (и их отношения) через 96
числа, мы, приняв заранее теорию чисел известной, истолковывали эти понятия (и отношения) уже не формально, а содержательно (координаты и коэффициенты уравнений— определенные числа). Введем определение. Определение 1. Любое (конкретное) множество, для элементов которого определены основные отношения и выполнены аксиомы данной аксиоматической теории, называется интер- претацией этой теории. Определение 2. Система аксиом называется непроти- воречивой, если для нее существует хотя бы одна интерпре- тация. Существует ли интерпретация аксиоматической теории нату- ральных чисел? Любая бесконечная последовательность элементов, для которой выполнены аксиомы I — IV из § 11, является такой интерпретацией. Вот примеры таких интерпретаций: 1. Символы 1, 2, 3, 4, 5, . . ., обозначающие числа при деся- тичной системе счисления. 2. Символы 1, 2, 10, И, 12, . . ., обозначающие те же числа при троичной системе счисления. 3. На данной прямой АВ от данной ее точки О в данном на- правлении откладываем равные отрезки OAV Х1>42, Л2А8, . . . Их концы, т. е. точки Av А2, А8, . . ., дают интерпретацию нату- ральных чисел. 4. Последовательность годовых оборотов Земли вокруг Солнца, если оборот настоящего года принять за единицу. Таким образом, система аксиом натуральных чисел непротиво- речива. Полнота. Далее, возникает вопрос: насколько хорошо описы- вает система аксиом данную теорию? Можно ли с помощью дан- ной системы аксиом доказать или опровергнуть любое предполо- жение, высказанное в терминах данной теории? Существует доказательство, что для ряда теорий, в том числе и для акси- оматической теории натуральных чисел, полнота в этом смысле отсутствует, т. е. существуют неразрешимые данными средствами предложения. Мы будем считать систему полной в ином смысле, именно, если она вполне определяет, т. е. до изоморфизма одно- значно описывает данное множество. Определение 3. Система аксиом называется полной, если две любые ее интерпретации изоморфны (§ 8, опр. 1). Примером неполной системы аксиом может служить система свойств I — VI, определяющая понятие кольца (§ 6). Ведь суще- ствуют неизоморфные кольца (хотя бы конечные и бесконечные). Более того, основной интерес теории колец и лежит в описании всех типов колец. Докажем, что система аксиом I — IV натуральных чисел полна. Пусть и N2 — две интерпретации этой системы. Числа в этих интерпретациях будем отличать индексами 1 и 2. Строим по индукции (§ 15, опр. 1) функцию /(х8), заданную на всем мно- 4 и. в. Проскуряков 97
жестве Nv значения которой принадлежат N2, и такую, что 1) /(1.) =12, 2) /(а',) =[/(«,)]'. По теореме 1 из § 15 такая функция существует и только одна. Покажем, что соответствие /(aj = а2 является изоморфизмом и N2. Если ф 11? то = Ь\ и /(а1)=/(г>;) = [/(М1'¥=12. Итак, 12 имеет единственный прообраз в Nv именно 1г Пусть а2 имеет единственный прообраз аг. Тогда /(Я1) = [/ (ai)]'=az. Значит, а2 имеет хотя бы один прообраз. Если Ьг — любой про- образ для а'2, то по условию 1) будет: =/= 1Р т. е. Ъг = Ci и «2=/(&1) =/(^) = 1/(^1)]'. По аксиоме III следует: «2=/(^)- А так как ах — единственный прообраз а2, то сх =ах и по аксио- ме II == d\. Значит, а\ — единственный прообраз для а2. По аксиоме индук- ции IV любой элемент в N2 имеет один и только один прообраз в Nr Значит, соответствие /(aj = а2 взаимно однозначно. Из условия 2) следует, что отображение f(ax) — а2 множества Nx на Лу2 сохраняет основное отношение «следует». Остается доказать это для обратного отображения: Г* («2) = Я1- Но из /(aj) =[/(«,)]' =аг следует У-1 (<^) = а[, т. е. и обратное отображение сохраняет отношение «следует». Таким образом, система аксиом I — IV натуральных чисел нолшГ. О значении этого факта уже говорилось в § 11. Только благодаря полноте системы аксиом I — IV мы можем с равным успехом пользоваться любой интерпретацией натуральных чисел (применяются ли римские или арабские цифры, десятичная или двоичная система счисления). Независимость. Более простым и имеющим скорее практи- ческое, чем принципиальное, значение является вопрос о незави- симости аксиом. При выборе той или иной системы аксиом для данной теории желательно достичь минимума положений, прини- $8
маемых за аксиомы. Если, например, одна из аксиом в действи- тельности является теоремой, т. е. ее можно доказать с помощью остальных аксиом, то нет надобности сохранять ее в списке аксиом. Определение 4. Система аксиом называется независи- мой, если ни одна из аксиом не является следствием остальных. Доказательство независимости системы аксиом проводится так. Для каждой аксиомы строится интерпретация, где выполнены все остальные аксиомы, тогда как данная аксиома не выполняется. Если бы эта аксиома была следствием остальных, то такая ин- терпретация была бы, очевидно, невозможна. Докажем независимость системы аксиом I — IV натурального ряда. Заметим, что доказательство независимости аксиомы I имеет ту особенность, что если аксиома I не выполнена, то аксиома IV выполняется всегда и притом чисто формально, так как множе- ство М со свойством А) (1 принадлежит М) вообще не суще- ствует. Множество таких множеств пусто, а для пустого мно- жества верны любые высказывания (также и то, что все такие множества М содержат все натуральные числа). Можно, однако, избежать рассуждений с пустым множеством, если немного изме- нить формулировку аксиомы IV. Именно заменить ее следующей: IV'. Любое непустое множество М натуральных чисел, обла- дающее свойствами: А) если существует число 1, не следующее ни за каким дру- гим числом, то оно принадлежит М, Б) если число а принадлежит М, то и следующее за ним число а принадлежит М, содержит все натуральные числа. Очевидно, что система аксиом I — III, IV эквивалентна си- стеме I — III, IV', т. е. из первой системы следуют аксиомы вто- рой и обратно (достаточно убедиться, что из I — III, IV следует IV' и из I — III, IV' следует IV). Если одна из эквивалентных систем непротиворечива или полна, то то же верно и для другой. Итак, система аксиом I — III, IV также непротиворечива и полна. Докажем ее независимость. 1. Независимость аксиомы I. Пусть N — множество трех элементов а, &, с с таким определением отношения «следует»: а = Ь, Ъ' = с, с' == а *. Так как всякий элемент следует за другим, то аксиома I не выполнена, аксиомы II, III, IV' выполнены. Если М #= 0 и, на- пример, Ъ то по условию 2) также Ь' = с £ М и с' = а £ М, т. е. М = V. Так как при наличии аксиомы I, аксиомы IV и IV', очевидно, эквивалентны, то остальные пункты доказательства для обеих систем I — III, IV и I — III, IV' одинаковы. * Можно взять любое конечное множество с числом элементов 2, расположенных в круговом порядке. 4* 99
2. Независимость аксиомы IL Пусть N — множество из двух элементов а и &, причем а = Ь. Тогда а будет единицей. Аксиома II не выполнена, так как Ъ не имеет следующего. Прочие аксиомы выполнены. 3. Независимость аксиомы III. Пусть N — множество че- тырех элементов a, b, с, d, причем а' == Ь, Ь' == с, с' = с?, d' = Ь. Аксиома III не выполнена, так как Ъ следует за а и d, из а = d' не следует а = d. Остальные аксиомы выполнены, причем а играет роль единицы. 4. Независимость аксиомы IV' множество всех натуральных чисел , 1 чисел вида п с любым целым (или также IV). Пусть N — 1, 2, 3, . . ., м, . . . и всех м, причем для натуральных _ о / . 1 \ чисел отношение «следует» имеет прежний смысл Hfn+^l =*• 3 = п + . Аксиома IV' не выполнена. В самом деле, роль единицы играет само число 1 (только оно не следует ни за каким другим. Множество М всех натуральных чисел обладает свойствами А') и Б) (или А) и Б) при аксиоме IV), но не содержит всех элементов множества N. Таким образом, система аксиом I — III, IV' натуральных чисел независима. Мы видим, что доказательство всех трех основных свойств системы аксиом (непротиворечивости, полноты и независимости) основано на понятии интерпретации этой системы. Интерпретация же — это конкретное множество, в котором основные отношения интерпретируемой системы определяются, а ее аксиомы доказы- ваются не формально, а содержательно. Это показывает основное значение наших конкретных представлений, взятых из реальной действительности, даже в исследованиях чисто аксиоматического характера.
Глава четвертая КОЛЬЦО ЦЕЛЫХ ЧИСЕЛ § 19. Принцип расширения в арифметике и алгебре Понятие числа прошло длинный путь исторического развития. Натуральные числа как средство счета известны человеку на са- мых ранних ступенях развития. Древнегреческие математики поль- зовались как натуральными, так и дробными положительными числами, но не знали отрицательных чисел. Употребление поло- жительных и отрицательных чисел (толкуемых как «имущество» и «долг») впервые появилось в средние века у индусов (Арьяб- хатта, род. 476 г.; Брамагупта, род. 598 г.; Бхаскара, род. 1114 г.). Современное обозначение положительных и отрицательных чисел знаками «+» и «—» введено в конце XV в. немецким мате- матиком Видманом. Однако еще в XVI в. многие математики не признавали отрицательных чисел. Так, французский матема- тик Виет (1540—1603) при выводе названных по его имени со- отношений между корнями и коэффициентами квадратного уравне- ния ограничился случаем положительных корней. Полное при- знание отрицательные числа получили лишь в XVII в. Таким образом, дробные числа появились в математике на- много раньше отрицательных. Отступая от исторического пути развития по соображениям большей логической простоты, мы введем сначала все целые числа, а затем уже числа дробные. Натуральные числа служат фундаментом, на котором уже чисто конструктивным путем можно построить все другие число- вые множества, а также многочлены и алгебраические дроби. Мы последовательно определим целые, рациональные, действитель- ные и комплексные числа. Каждое из перечисленных числовых множеств содержит предыдущее. При этом мы стремимся построить расширение, обладающее известными свойствами по отноше- нию к расширяемому множеству. Простое «механическое» расшире- ние не представляет, конечно, никакого интереса. Если множество А расширяется до множества В, то эти свойства сводятся к сле- дующему: 1) А есть подмножество множества В. 101
2) Интересующие нас операции или вообще отношения эле- ментов множества А определены также и для элементов множе- ства В, причем их смысл для элементов Л, рассматриваемых уже как элементы В, должен совпадать с тем, какой они имели до расширения в множестве Л. 3) В множестве В должна быть выполнима операция, кото- рая в Л была невыполнима или не всегда выполнима. Это требование служит основной целью, для достижения ко- торой строится расширение. Разберем его на примерах. Для нату- ральных чисел не всегда выполнимо вычитание. В области целых чисел оно всегда выполнимо. Для целых чисел не всегда выпол- нимо деление. Для рациональных чисел оно выполнимо всегда (кроме деления на 0, что вообще невозможно). Для рациональ- ных чисел не всегда выполнима операция перехода к пределу. Для действительных чисел она всегда выполнима (см. главу 6, § 29, определение 1). Для действительных чисел не всегда выпол- нима операция извлечения корня. Для комплексных чисел она уже всегда выполнима. Тем же принципом руководятся и в алгебре, когда расширяют одно поле, где данный многочлен не имеет кор- ней, до поля, в котором он уже имеет корень, т. е. выполнима операция решения данного уравнения *. Наконец, требование логической завершенности диктует еще одно условие. 4) Расширение В должно быть минимальным из всех расши- рений данного Л, обладающих свойствами 1) — 3), и должно определяться данным А однозначно с точностью до изоморфизма. Так, мы расширяем множество натуральных чисел до целых, а не сразу до действительных или комплексных чисел. Целые числа делятся на положительные (или натуральные), отрицательные и число 0. Идея отрицательного числа (все равно целого, рационального или вообще действительного) связана с из- мерением величины, имеющей два противоположных смысла или направления. Таковы, например, длины отрезков, откладываемых на прямой направо или налево от данной точки, показания тер- мометра вверх и вниз до точки 0 и т. д. Тогда уславливаются величины одного смысла или направления измерять при помощи обычных чисел, называемых теперь положительными, а величины другого, противоположного смысла — теми же числами, но снаб- женными особым знаком «—», для отличия их от чисел, слу- жащих для выражения величин первого смысла. Затем формально вводится число 0, отделяющее положительные числа от отрица- тельных. Не останавливаясь на деталях такого введения относи- тельных чисел, заметим, что это построение наиболее естест- венно, так как связано с их возникновением и может быть ♦ Последний вопрос связан с общей теорией полей, на которой в этой небольшой книге мы останавливаться не можем, отсылая к уже упоминавшейся книге Ван-дер-Вардена. 102
проведено строго формально. Так, для построения целых относи- тельных чисел можно формально натуральным числам а, Ь, . . . поставить во взаимно однозначное соответствие новые объекты Ь, ... и ввести еще один объект 0. Затем определить сумму, произведение и отношение «больше» по известным школьным правилам и доказать (путем проверки всех случаев) справедли- вость всех законов действий и порядка. Руководствуясь, однако, единством идеи, мы примем другое построение. Дело в том, что, желая при расширении сделать вы- полнимой в множестве В некоторую операцию, не всегда выпол- нимую в Л, мы можем ввести формально в В те же правила оперирования, которые для данной операции имели место в А в тех случаях, когда она была там выполнима. Это формальное перенесение старых правил на новое множество и приводит к кон- струкции желаемого расширения. Так, разность а — Ь для нату- ральных чисел вполне определяется парой чисел а, Ь. Такую пару мы и примем за исходный пункт определения целого числа, сохраняя правила оперирования, справедливые для разностей а — Ь натуральных чисел. Та же идея лежит в основе конструкции рациональных и комплексных чисел, а также алгебраических дробей. Эта конструктивная идея носит название теории пар. Заметим, что во всех указанных случаях конструкция приводит не сразу к желаемому расширению В для области А, а лишь к области В', изоморфной области В и содержащей подмноже- ство Л', изоморфное А. Искомое расширение В получится из В' заменой в нем А' на Л. Но до проведения такого построения целых чисел необходимо сделать некоторые замечания, связанные с основными свойствами равенства. § 20. Эквивалентность и разбиение на классы Равенство а = Ъ элементов некоторого множества мы всегда понимаем как отношение между элементами, заключающееся в их совпадении или тождестве *. Отсюда по чисто логическим основаниям вытекают следую- щие основные свойства равенства: а) а = а (рефлексивность, или закон тождества); б) если а = Ъ, то Ь = а (симметрия); в) если а =Ь лЬ = с, то а = с (транзитивность). Но теми же свойствами обладают, как мы видели, и другие отношения, именно: эквивалентность А ~ В (§ 3), подобие А « В (§5), изоморфизм А^В (§8). Для всех таких отношений мы докажем следующую общую теорему: * Многие авторы считают равенство некоторым понятием, подлежащим определению или аксиоматическому описанию. 103
Теорема. Если для элементов множества М определено отношение эквивалентности а Ъ (словами: а эквивалентно Ь), обладающее следующими свойствами: 1) а Ъ, 2) если а ~ Ь, то Ъ а, 3) если а b и b с, то а с, то этим однозначно определено разбиение множества М на по- парно не пересекающиеся подмножества, обладающие тем свойст- вом, что любые элементы одного и того же подмножества эквива- лентны и любые элементы различных подмножеств неэквивалентны (разбиение на классы эквивалентных элементов). Обратно, для любого разбиения множества М на непересекающиеся подмножества можно так определить отношения эквивалентности, что данное разбиение М будет разбиением на классы эквивалентных элементов. Доказательство, а) Пусть дано отношение эквива- лентности. Для каждого а^М обозначим через Ма множество всех элементов х, для которых х а. Из свойства 1) следует: а g Ма, т. е. любой элемент множества М принадлежит некоторому из этих подмножеств. Пусть Ъ£Ма и с£Ма. Тогда Ь а, с а^ а также а — с и Ъ с [см. свойства 2) и 3)]. Значит, два элемента из множества Ма эквивалентны. Если а Ъ, то Ма = Мь. В самом деле, если eg Ма, то с а и а Ъ, значит, по 3) с Ь, т. е. egМь. Если же еgМъ, то с — b и а Ь; по 2) Ь ~ а и по3) с а, т. е. egМа. Отсюда также имеем: еслиb gМа, тоМъ = Ма, т. е. все элементы множества Ма равноправны при определении этого множества. Если множества Ма и Мь имеют общий эле- мент с, то Мс—Ма, МС=МЬ, откуда Ма=Мъ. Значит, два различных множества не могут иметь общих или эквивалентных элементов. Элементы различных множеств не эквивалентны. б) Пусть дано разбиение множества М на непересекающиеся множества. Определим отношение эквивалентности элементов М так: а Ь, если а и Ъ принадлежат одному и тому же множе- ству данного разбиения. Очевидно, что тогда разбиение на классы эквивалентных элементов и будет как раз данным разбиением. Эта совершенно тривиальная теорема найдет в будущем не- однократное применение, позволяя опускать приведенное рас- суждение в каждом конкретном случае. § 21. Определение кольца целых чисел Для натуральных чисел не всегда выполнима операция, об- ратная сложению, т. е. вычитание (§ 16, теорема 1). Поставим задачу расширить множество N натуральных чисел до такого множества С, где были бы заданы операции сложения и умно- жения, обладающие теми же свойствами, какими они обладают для натуральных чисел, причем вычитание было бы всегда воз- 104
можно. Это значит, что С должно быть кольцом (§ 6, опр. 2). Будем искать минимальное из таких расширений в смысле сле- дующего определения: Определение 1. Кольцом целых чисел называется м и- нимальное кольцо С, содержащее множество N всех натуральных чисел, т. е. множество, обладающее свойствами: 1) С содержит N\ 2) С есть кольцо; 3) сложение и умножение натуральных чисел совпадают с одноименными операциями над этими числами в кольце С; 4) кольцо С не содержит отличного от него подкольца, содер- жащего множество АГ. Элементы кольца С называются целыми числами. Из этого определения еще неясно, существует ли такое кольцо С и будет ли оно единственным. Отложив пока вопрос о суще- ствовании кольца целых чисел, покажем, что если оно суще- ствует, то будет единственным с точностью до изоморфизма. Теорема 1. Кольцо С, содержащее множество N нату- ральных чисел *, тогда и только тогда будет кольцом целых чисел (т. е. минимальным), когда каждый его элемент равен разности натуральных чисел. Доказательство, а) Если кольцо С содержит N и каждый элемент С равен разности натуральных чисел, то С мини- мально, так как любое подкольцо, содержащее 7V, содержит и все разности натуральных чисел (§ 6, теорема 13) и, значит, совпадает с С. б) Пусть, обратно, кольцо С минимально. Во всяком кольце разность элемента обладает следующими свойствами (§ 6, тео- рема 12): а) а — Ь = с — d тогда и только тогда, когда а + d = Ъ + с; б) (a — b) +(с — d) = (а + с) - (6 + d); в) (a-b) — (с — d) = (а + d)- (b + с); (1) г) (а — b)-(c — d) = (ас + bd) — (ad + be). Пусть R — множество всех элементов С, каждый из которых равен разности натуральных чисел. Из равенств (1) следует, что сумма, разность и произведение двух элементов множества R снова принадлежат R. Значит, R — подкольцо С. Любое нату- ральное число равно, конечно, разности натуральных чисел, например а = (а + Ь) — &, где b — также натуральное число. Так как операции в N и С совпадают, то R содержит N и, в силу * Здесь и ниже, говоря, что кольцо содержит натуральные числа или что одно кольцо содержит другое, мы всегда будем подразумевать, что опе- рации в меньшем множестве совпадают с соответствующими операциями в большем множестве. 105
минимальности С, R = С. Это значит, что любое целое число равно разности натуральных чисел. Теорема 2. Все минимальные кольца, содержащие нату- ральные числа, изоморфны, т. е. кольцо целых чисел единственно до изоморфизма. Пусть Ci и С2 — два таких кольца. По предыдущей теореме любой элемент в и С2 равен разности натуральных чисел. Строим такое отображение / кольца Ci на С2: если Ci Е и Ci — а — Ъ в С^ где а и Ъ — натуральные числа, то в С2 будет а —- Ъ = с2 *. Тогда положим /(cj = с2. Число с2 не зависит от выбора чисел а и Ъ. В самом деле, если также = с — б/, то а — Ъ = с—d, и по условию (1) а) а + d = Ъ + с, значит, и в С2 также а — Ъ = = с — d. Если Ci=£di, то по условию (1) а) также /(с{) =/= / (с?±). Любой элемент с{ £ Ci равен разности натуральных чисел и то же верно для С2. Значит, / — взаимно однозначное отображение С\ на С2. Из (1) б), г) следует, что f(Ci + di) =f(a)+f(di) f№ =f(Ci)f(di) для любых Ci, di из Ci, т. e. / — изоморфизм колец С1 и С2 (§ 8, опр. 2). Разберем, например, первое из этих равенств. Если в Ci имеем: = а — Ъ, di = с — d, то в С2 будет: = а — b, f(di) = с — d, значит, Ш + f(di) = (а - Ь) + (е - d) =(а + с) - (ft + d), но в С с. с{ + di =(а + с) — (Ь + d), т. е. элементы Ci~\-di£Ci и /(ci) + /(^i) € С2 равны разности одних и тех же натуральных чисел а с и Ь + б? **. Это по определению / и означает, что f(Ci + di) = /(ct) + Ж). Аналогично доказывается и второе соотношение. Теорема доказана. Замечание. Изоморфное отображение / обладает еще тем свойством, что на множестве N оно является тождественным, т. е. при этом отображении Ci на С2 каждое натуральное число * Из Ci — а — Ъ и с2 = а — Ъ не следует q = с2, так как вычитание в Ct и С2 может иметь разный смысл. Конечно, при а > Ъ = с2, ибо тогда а — Ь существует в N и по совпадению операций и с2 равны одному и тому же натуральному числу а — Ь. ** Здесь опять используется совпадение операций в N с операциями в Ci и С2. Иначе а -|- с и b + d могли бы оказаться различными элементами в Ci и в С2. 103
отображается само на себя. В самом деле, при с{ = а — b в Сх ис2=а — Ъ в С2 элементы Cj и с2 тогда и только тогда будут сами натуральными числами, когда а > Ь. При этом с2 = f(ci) == = а — b — Теорема 3. Любое кольцо R, содержащее множество натуральных чисел N, содержит и кольцо целых чисел. Доказательство. Пересечение всех подколец кольца /?, содержащих 7V, есть опять подкольцо (§ 7, теорема 11), содер- жащее N, и при этом минимальное, так как оно входит в любое подкольцо, содержащее 7V. Согласно определению 1 это под- кольцо будет кольцом целых чисел. Мы еще не доказали пока существование кольца целых чисел, так как не построили ни одного примера (ни одной интерпрета- ции) этого понятия. Перейдем теперь к построению такого при- мера. Конструкция одного из изоморфных колец целых чисел под- сказывается теоремой 1. Ведь если С — кольцо целых чисел, то элементами С будут разности натуральных чисел. Можно было бы за элементы искомого кольца принять самые символы этих раз- ностей а — Ъ, но, во-первых, два таких символа, различные между собой, согласно (1) а) должны были бы считаться при некоторых условиях равными (а — Ь — с — d, если а + d = Ь 4~ с), что не согласуется с нашим условием понимать под равенством элемен- тов любого множества их совпадение, а во-вторых, мы желаем сохранить обозначение а — & за операцией вычитания в искомом кольце. За исходный элемент конструкции примем пару а, Ъ нату- ральных чисел, взятых в данном порядке. Пусть М — множество всех таких пар. Определим отношение эквивалентности пар так, чтобы разности чисел эквивалентных и только эквивалентных пар были равны одному и тому же элементу искомого кольца. Согласно (1) а) определяем эквивалентность так: (а, Ъ) (с, d) (2) тогда и только тогда, когда a -j~ d = b с. Далее, определяем сложение и умножение пар так, чтобы в искомом кольце этим операциям соответствовали сложение и умножение разностей чисел, образующих данные пары. Согласно (1) б) и г) мы поэтому определяем: (а, Ь) + (с, d) = (а + с, Ь + d), (3) (а, Ь) (с, d) =(ас + bd, ad + be). (4) Теорема 4. Сложение и умножение пар коммутативны, ассоциативны и связаны законом дистрибутивности. 107
Доказательство. Эти свойства вытекают из соот- ветствующих свойств натуральных чисел и доказываются непо- средственной проверкой. Докажем, например, ассоциативность умножения: [(а, Ъ) (с, rf)] (е, f) = (ас + bd, ad + be) (е, f) = = (асе 4- bde + adf + bef, acf + bdf + ade + bee), (a, b)[(c, d) (e, f)] = (a, b) (ce-\-df, cf-\-de) = *=(ace + adf + bef + bde, acf + ade + bee + bdf). Пары, получившиеся в итоге, равны, т. е. [(a, b)(c,d)](e,f) = (а, b) [(с, d)(e, /)]. Отношения эквивалентности пар (2) обладают свойствами 1) — 3) из теоремы § 20. Действительно, 1) (я, Ь) (а, Ь), ибо а + Ъ = b + а. 2) Если (а, b) ~ (с, d), то (с, d) (а, Ъ), ибо если а + d = Ъ + с, то с + b = d + а. 3) Если (а, b) — (с, d) и (с, d) — (е, f), то (a, b) — (е, f), ибо, складывая равенства а + d = b + с, с + f = d + е, получим а + d + с + f = b + c + d + e, откуда а 4- f = b + е (§14, теорема 3). Значит, отношение эквивалентности определяет разбиение множества М всех пар на классы эквивалентных пар. Будем обозначать эти классы малыми греческими буквами: а, 0, у, 6, ... Определение 2. Пусть Со есть множество всех классов эквивалентных пар множества М. Суммой (произведением) двух классов а и 0 назовем тот класс а 4- 0 (соответственно а0), кото- рый содержит сумму (произведение) пары класса а и пары класса 0. Как всегда, при определении операций над классами через операции над представителями этих классов надо показать, что результат операции не зависит от выбора представителей. Это следует, очевидно, из следующей теоремы: Теорема 5. Если (av bj — (а2, Ь2) и (cY, cQ — (с2, d2), то (а1? bj + (Ci, О (а2, Ъ2) 4- (с2, d2), (av bx) (cv dv) (a2, b2) (c2,d2). Доказательство. Докажем, что из (av bx) (a2, b2) для любой пары (c, d) следует: (а19 bj + (с, d) (а2, Ъ2) 4- (с, d) и (ах, bj (с, d) (а2, b2) (с, d). В самом деле, аг 4” Ь2 = а2 4- Ьх, 108
откуда (ах + с) + (fe2 + d) =(«2 + с) + (bj + d)i т. е. (аР bj + (с, d) (а2, Ъ2) + (с, d). Умножая обе части равенства ах + 62 = Ъх + а2 на с и после перемены левой и правой его части на d, получим: агс + biC = Ьгс + а2с, bxd + ^d = axd + b2d. Складывая, находим: (ахс + bxd) + {a2d + b2c) =\Ъхс + axd} + (a2c + b2d), откуда (аД) (c, d) — (a2b2) (c, d). Применяя дважды только что доказанное и законы коммута- тивности сложения и умножения пар, найдем: (аД) + (cxdx) (а2, b2) + Д, dj (а2, b2) + (с2,с?2), Д, bj Д, dj (а2, Ь2) Д, dj (а2, b2) Д, d2). Итак, определение 2 действительно вводит в множестве Со классов эквивалентных пар однозначно определенные операции сложения и умножения. Теорема 6. Множество CQ с операциями, указанными в определении 2, есть кольцо. Доказательство. Нужно проверить выполнение в Со аксиом I — VI (§ 6, опр. 2). Так как операции в Со определены для классов через представителей этих классов, то выполнение аксиом I, II, IV, V и VI следует из теоремы 4. Займемся аксиомой III. Пусть даны две пары (а, Ъ) и (с, d). Если бы существовала пара (х, у), для которой (а, Ь) + (х, у) = Д d), то а + х=с, 6 + i/=(/, т. е. a <Zc, b <Z-d- Поэтому, если имеет место хотя бы одно из условий а с, b d, такой пары (х, у) не существует. Значит, вычитание пар не всегда возможно, т. е. сами пары кольца не образуют. Тем не менее Со будет кольцом. Пусть аир — два класса Со, причем а содержит пару (а, Ь) и р — пару (с, d). Надо найти класс у такой, что а + у — р. Если (х, у) — пара искомого класса у, то вовсе не нужно, чтобы выполнялось равенство (а, Ь) + {х, у) =(с, d), а достаточно лишь эквивалентности (а, Ь) + (х, у) (с, d). 109
Предположим сначала, что пара (х, у) с этим свойством суще- ствует. Тогда (а + х, b + у) (с, с?), откуда а + х + с1=Ь + у +с, или (а + d) + х = (b + с) + у. По определению эквивалентности (2) тогда (х, у) (Ь + с, а + d). По теореме 5 достаточно проверить, что хотя бы одна пара (х, у) с этим условием обладает требуемым свойством, т. е. удов- летворяет соотношению (а, Ь) + (х, у) (с, с?). Но сама пара (Ь + с, а + d) обладает нужным свойством. Дейст- вительно, (а, Ь) + (Ь + с, а + d) = (а + fe + с, Ъ + а + d) - (с, d). Этим доказано существование класса у» для которого а + у = (3. Теорема доказана. Из существования класса у со свойством а + у = (3 согласно общей теории колец вытекает его единственность (§ 6, теорема 6). Заметим, что единственность класса у легко получить непосред- ственно, используя то, что пара (х, у) класса у эквивалентна паре (Ь + с, а + d) и что по теореме 6 при замене пар (а, Ь) и (с, d) на эквивалентные пара (Ь + с, а + d) также заменяется на эквивалентную. Выясним, какой смысл имеют в кольце Со нуль и противопо- ложный элемент. Нуль по его определению (§ 6, определение 3) — такой класс О, что а + 0 = а для любого класса а. Если а содержит пару (а, Ь) и 0 — пару (х, у), то должно быть (а, Ь) + (х, у) (а, 6). Отсюда, как в доказательстве последней теоремы с заменой (с, d) на (а, 6), получим: (х, у) ^(Ь + а, а + Ь) =(a + b, а + b) = (k, k). По условию (2) любая такая пара действительно удовлетворяет условию (a, b) + (k, k) - (а, 6). Итак, нулем кольца Со является класс 0, содержащий все пары с равными элементами. Противоположный элемент для класса а (§ 6, определение 4) — это такой класс —а, для которого а + ( —а) = 0. Если а содержит 110
(a, b) и —а содержит (x, у), то (a, b) + (x, y) =(k, k). Здесь можно писать не «-^-», а «=», так как по условию (2) пара, эквивалент- ная паре (k, k), сама имеет равные элементы. Значит, а + х = = Ъ + у, откуда (ж, у) (Ь, а). Но сама пара (Ь, а) обладает нужным свойством, ибо (а, Ь) + (Ь, а) =(а + Ь, b + а) принадле- жит классу 0. Назовем пару (Ь, а) противоположной (а, Ь). При замене пары (а, Ъ) эквивалентной противоположная пара также заменяется на эквивалентную, и любая пара класса —а противо- положна некоторой паре класса а. Итак, класс —а, противоположный классу а, состоит из пар, противоположных парам класса а. Теперь независимо от доказательства теоремы 6 легко полу- чить пару, принадлежащую разности 0 — а двух классов. В самом деле, если а содержит (а, Ъ), 0 содержит (с, d), то 0 — а = 0 + + ( —а) содержит (с, d) + (&, a) = (b + с, a -j- d). Построенное нами кольцо Со окажется изоморфным кольцу целых чисел. Если строить целые числа лишь с точностью до произвольного изоморфизма, то само Со можно считать кольцом целых чисел. Однако при расширении данной системы чисел до новой мы будем считать эту данную систему определенной вполне однозначно, т. е. из всех ее интерпретаций выбираем какую- нибудь одну. При этом условии кольцо Cq не удовлетворяет опре- делению 1, так как Со не содержит натуральных чисел, ибо его элементы — классы эквивалентных пар натуральных чисел. Так как натуральные числа сами еще не являются элементами кольца Со, то для получения из Со кольца целых чисел (опр. 1) надо включить в Со множество натуральных чисел 2V. Сначала найдем в кольце CQ множество, изоморфное множеству натуральных чисел. Любой класс а кольца Со, отличный от нуля, состоит из пар (а, &), где а Ф Ъ. Назовем класс а классом первого рода, если а > Ь, и второго рода, если а <Ь. Это определение не зависит от выбора пары (а, Ь) в классе а, так как если (а, Ь) (с, d), то а + d = b + с. Поэтому из а > b следует (§ 16, теорема 2) d < е, с > d и из a <Zb следует также с <С d. Пусть Nr и N2 — соответственно множества классов первого и второго рода. Покажем, что множество классов первого рода изоморфно множеству N натуральных чисел относительно операций сложения и умножения. Построим взаимно однозначное отображение / мно- жества на N. Если класс а из содержит пару (а, Ь), то a Z> b, значит, существует натуральное число k такое, что а = b-{-k (§ 14). Мы положим / (a) = k. Число k не зависит от выбора пары класса а, ибо из (а, Ъ) (с, с?), т. е. а + d — b + с при a =b+k следует: b + k + d= b +с; откуда также с = d + k. Разным классам соответствуют разные числа, так как если а содержит (а, Ъ), а 0 содержит (с, d), причем / (а) = /(0) = k, то а = Ъ + с = d + k и, складывая крест накрест, найдем: а -V d + k = Ъ + k + с, а + d = b + с, (a, b)~^ (с, d), а=0. 111
Любое число k является образом некоторого класса а, именно, содержащего пару (а + k, а). Этим доказано, что отображение / взаимно однозначно (§ 3, опр. 3). Покажем, что отображение / изоморфно относительно сложения и умножения, определенных в и N, т. е. покажем справед- ливость равенств: /(<* **) + /(₽) =/(« + Р), /(а)/(Р) =/(а₽) *. (5) В самом деле, если а содержит пару (а + k, а) и £ — пару (& + /, Ь), то а + Р содержит пару (а + b + k + Z, а + Ъ). Значит, /(а + Р) = £ + / =/(а) + /(Р), аР содержит пару: (а + k, a)- (b + Z, b) = (ab + kb + al + kl + ab, ab 4“ kb -|- ab 4- al) = (c 4~ kl, c), где c = 2 ab + al + bk. Значит, /(аР) =kl =/(а)/(Р). Построим теперь искомое кольцо целых чисел С. Рассуждения будут аналогичными с доказательством соответствующей теоремы о кольцах (§ 8, теорема 3). Пусть С — множество, полученное из кольца CQ путем замены всех классов первого рода натуральными числами, соответствующими этим классам при отображении /. Если дополним определение отображения /, полагая / (а) = а для любого класса а второго рода и а = 0, то получим взаимно однозначное отображение Со на С. Определим сложение и умно- жение в множестве С следующими равенствами: /(а) + /Ф) = /(а + ₽), /(а) f ф) = /(ар). (5'). Здесь аир — любые классы кольца Со. Так как / — взаимно однозначное отображение Со на С, то /(а) и /(р) — любые эле- менты С. Далее, сумма а 4" Р и произведение ар определены в Со однозначно. Значит, равенства (5') действительно определяют операции сложения и умножения для любых элементов множе- ства С, Итак, С — множество с двумя операциями. Одновременно ра- венства (5') показывают, что множество С с так определенными операциями изоморфно кольцу Со и, значит, само является коль- цом (§ 8, теорема 2) * Для изоморфизма относительно алгебраических операций достаточно выполнение этих свойств для отображения в одну сторону. Отсюда вытекают те же свойства и для обратного отображения (см. § 8, определение 2) и ниже). ** Возникает вопрос, нельзя ли получить кольцо С заменой натураль- ными числами класса не первого, а второго рода. Отображение N2 на N, аналогичное /, можно определить, полагая / (а) = k, если класс а содержит пару (а, а + k). Это отображение будет взаимно однозначно, но не будет изоморфизмом, так как произведение класса второго рода будет классом пер- вого рода. 112
Теорема 7. Кольцо С, построенное выше, есть кольцо целых чисел. Доказательство. Надо доказать, что С обладает свойствами 1) — 4), указанными в определении 1 в начале этого параграфа. Мы уже знаем, что 1) С содержит множество N натуральных чисел и 2) С есть кольцо. Если k = / (а) и I = /(Р) — натуральные числа, то а и 0 — классы первого рода. Тогда равенства (5'), определяющие в кольце С сумму k + I и произведение kl, совпадают соответственно с равенствами (5), где сложение и умножение в левых частях являются операциями, определенными для натуральных чисел в § 12 и 13. Итак, 3) сложение и умножение натуральных чисел совпадают с одноименными операциями для этих чисел в кольце С. Покажем, что любой элемент кольца С равен разности нату- ральных чисел. Любой элемент С имеет вид /(а), где а — класс кольца Со и / — построенное выше изоморфное отображение Со на С. Пусть а содержит пару (k, I), причем k = /(р), I = /(у). По определению отображения / класс Р состоит из пар вида (b + k, b) и у —из паР вида (с + Z, с). Значит, класс а + у содержит пару (k, I) + (с + Z, с) =(k + с + Z, I + с), принадле- жащую р. Откуда а + у = р. Значит, по определению сложения в кольце у, т. е. по (5') *: /(а) +/(у) = /(Р), т. е. /(а) =/(P)-/(Y) = Любое подкольцо кольца С, содержащее натуральные числа, должно содержать все их разности и, значит, совпадает с С. Итак, 4) кольцо С не содержит никакого подкольца, содержащего N и отличного от самого С. Итак, одно из изоморфных колец целых чисел нами построено. Его элементами (т. е. целыми числами) являются: во-первых, все натуральные числа, во-вторых, число 0, т. е. класс всех пар на- туральных чисел с равными элементами, в-третьих, все классы второго рода, т. е. классы эквивалентных пар (а, Ь) натуральных чисел с условием a <Zb. Этим решен вопрос о существовании кольца целых чисел. Пока читателю трудно узнать в построенном выше кольце С так хорошо известное ему кольцо целых чисел. В следующем параграфе мы рассмотрим простейшие свойства этого кольца и •-------- м» * Заметим, что нельзя применить (5), так как класс а не обязательно первого рода. * * Для класса второго рода и 0, содержащихся в С, доказанное означает, что класс, содержащий пару (kt l)t равен разности k — I. ИЗ
увидим, что оно ничем не отличается от всем известной совокуп- ности целых чисел. В связи с приведенной конструкцией кольца Со возникает воп- рос: получим ли мы какое-то новое кольцо, если к кольцу еще раз применим ту же конструкцию, т. е. рассмотрим кольцо Cj, построенное так же, как Со, но на основе пар элементов кольца С? Насколько исчерпали мы возможности данного метода построения колец? Оказывается, что мы полностью исчерпали эти возможности. Ничего существенно нового мы уже не полу- чим. Точнее, кольцо Cj будет изоморфно кольцу Со (элементы их, конечно, неодинаковы). Это следует из такой более общей теоремы. Теорема 8. Если R — любое кольцо, то кольцо Ri, по- строенное аналогично кольцу Со (опр. 2) с той разницей, что рассматриваются пары элементов кольца R (вместо натуральных чисел), изоморфно исходному кольцу R. Доказательство. Классу а, являющемуся элементом кольца Ri и содержащему пару (а, Ь) элементов R, поставим в соответствие элемент /(а) — а — Ъ кольца R. Из условия (1) а) равенства разностей и условия (2) эквивалентности пар ясно, что элемент / (а) не зависит от выбора пары (а, Ь) в классе а и что отображение / взаимно однозначно. Из правил (1) б), г) сложения и умножения разностей и правил (3), (4) сложения и умножения пар следует, что отображение / изоморфно (рассуждения здесь аналогичны с доказательством теоремы 1). Задача 1. Доказать, что кольцо Со будет расположенным (§ 9, опр. 1), если классы первого рода считать положительными. При этом если (а, Ь)£а, (с, d) £0, то а = Р тогда и только тогда, когда соответственно а + d — Ъ + с. Задача 2. Доказать, что кольцо Со является областью целостности с единицей (§ 6, опр. 6). § 22. Свойства целых чисел Замечание 1. Для целых чисел, как для элементов кольца, верны все правила оперирования, доказанные в § 6. Так, сумма и произведение любого конечного числа сомножителей не зави- сят от распределения скобок и порядка сомножителей (§ 6, тео- ремы 1, 2), любую алгебраическую сумму можно представить в виде обычной суммы (§ 6, теорема 7), верны правила знаков при раскрытии скобок (§ 6, теорема 8) и при умножении [§ 6, (17)1 и т. д. Теорема 1. Натуральными числами 1, 2, 3, . . ., числом О и числами — 1, — 2, — 3, . . ., противоположными натуральным, исчерпывается все кольцо целых чисел С, т. е. для любого элемента 114
а Е С имеет место один и только один из трех случаев: а — натуральное число, а = 0,—а — натуральное число. Доказательство. Пусть а = / (а), где а — класс кольца Со *. Выше было доказано, что а либо первого рода, либо 0, либо второго рода. Эти случаи несовместимы, так как если (k, I) — пара класса а, то соотношения k> Ц k = I, k <il несовместимы (§ 14, теорема 1). Если а — второго рода, то k < Z. Тогда проти- воположный класс —а содержит пару (Z, fe), где l> k, т. е. он первого рода. При изоморфизме / свойство элементов быть про- тивоположными друг другу сохраняется (§ 8, задача 1), т. е. /(— а) = — / (а) = — а. Если а первого рода, то а = / (а) —* натуральное число по определению /, если а = 0, то а — а = О, если а — второго рода, то —а — первого рода и — а — — / (а) = /(—«) — натуральное число. Теорема 2. Кольцо целых чисел есть область целостности (§ 6, опр. 6) с единицей, причем единицей служит натуральное число 1. Доказательство. Будем, как в § 6, вместо а писать, если нужно, также + а. Покажем, что произведение аЬ целых чисел лишь тогда равно нулю, когда один из сомножителей равен нулю. Пусть а 0 и Ь =/= 0. По предыдущей теореме а = + с и Ъ = ± d, где с и d — натуральные числа. Тогда ab = ± cd, где берем знак «+» при одинаковых знаках а, Ъ и знак «—» при разных, cd =И= 0, ибо произведение натуральных чисел — снова натуральное число, значит, ab =# 0. Покажем, что а-1 = а для любого а. Если а — натуральное число, то это верно по определению умножения (см. опр. § 13). Если а = 0, то аЛ =0-1 =0 — а. Если а = — Ъ, где Ь — натуральное число, то аЛ =(-Ь)-1 = ~(Ь«1) = -& — а. Теорема доказана. Перейдем к понятиям о положительном и отрицательном числе и сравнению целых чисел по величине. Теорема 3. Кольцо целых чисел С может быть распо- ложено (§ 9, опр. 1) и притом единственным образом. При этом расположении все натуральные числа положительны, а все проти- воположные им числа — 1, — 2, — 3, ... — отрицательны. * Мы применяем, таким образом, для чисел, отличных от натуральных, обозначения как греческими, так и латинскими буквами, считая а = а. 115
Доказательство. Если считать натуральные числа и только их за положительные, то кольцо Сбудет расположено. В самом деле, по теореме 1 для любого числа а либо а положи- тельно, либо а = 0, либо —а положительно. Значит, аксиома IX (§ 9) выполнена. Так как сумма и произведение натуральных чисел — числа натуральные, то выполнена и аксиома X. Раз натуральные числа положительны, то по самому определению противоположные им числа отрицательны. Покажем, что данное расположение — единственно возможное. Пусть кольцо С распо- ложено каким угодно образом. По аксиоме IX одно из чисел + 1 и — 1 положительно. Тогда по аксиоме X число 1 = 1 • 1 = (— 1) х х(— 1), как произведение положительных, само положительно. Тогда так же по аксиоме X и любое натуральное число и, как сумма п единиц (§ 15, теорема 3), положительно. Значит, проти- воположное число —п по аксиоме IX неположительно. По теореме 1 числа 0 и ± п, где п — натуральное число, исчерпывает С. Значит, в С положительны натуральные числа и только они. Итак, любое расположение С совпадает с расположением, ука- занным в начале доказательства. Замечание 2. Целые числа обладают всеми свойствами элементов любого расположенного кольца, приведенными в § 9. Так, считая а > Ь, если а — Ъ — положительно, мы вводим поря- док, при котором 0 меньше всех положительных и больше всех отрицательных чисел (§ 9, теорема 1). Для этого порядка верны законы монотонности и правила оперирования с неравенствами (§9, теоремы 2—4). Определяя абсолютную величину |а| числа а, как неотрицательное из чисел ± а (см. § 9, опр. 2), получим обычные ее свойства и обычные правила сравнения и правила действий над числами через сравнение и действия над их абсо- лютными величинами (§ 9, теорема 8 и следующее за ней заме- чание). Теорема 4. Порядок натуральных чисел (§ 14) совпадает с их порядком в кольце целых чисел. Доказательство. Если а и Ъ — целые числа и а > 5, то а — Ъ = k, где k — число положительное, т. е. натуральное, тогда а — b + k. Для натуральных а и Ь это означает, что а > Ь в смысле определения § 14. Так как среди целых чисел нет наименьшего, то теорема 8 из § 14 для них уже неверна. Для справедливости утверждений такого рода необходимы дополнительные условия. Дадим опре- деление. Определение. Множество А целых чисел называется ограниченным сверху (соответственно снизу или просто ограни- ченным), если существует целое число k такое, что k > х (соот- ветственно k <Zx или существуют два числа k и I такие, что k <Zx <7) для любого числа я из А. Пустое множество ограничено. 116
Теорема 5. Любое непустое и ограниченное сверху (соот- ветственно снизу или просто ограниченное) множество целых чисел А содержит наибольшее (соответственно наименьшее или как наибольшее, так и наименьшее) число. Доказательство. Пусть А ограничено сверху. Если А содержит хотя бы одно натуральное число, то множество нату- ральных чисел, входящих в Л, непусто и содержит наибольшее число а (§ 14, теорема 12). Число а, очевидно, будет наиболь- шим ив Л. Если А не содержит натуральных чисел, но содержит число 0, то 0 и будет наибольшим в А. Если А содержит лишь отрицательные числа, то множество В, содержащее числа, про- тивоположные числам из Л, состоит из натуральных чисел и со- держит наименьший элемент Ь. Число Ъ у для любого у из В. Умножая на — 1, найдем (§ 9, теорема 2): — b — у или, пола- гая а = — Ъ и х = — у, а х для любого х из А. Если А ог- раничено снизу, то определенное выше В ограничено сверху и по доказанному В содержит наибольшее число Ъ. Тогда число а = — Ъ будет наименьшим в А. Наконец, если А ограничено, то оно ограничено и сверху и снизу и по доказанному содержит как наибольшее, так и наименьшее число. На этой теореме основаны различные формы односторонней или двухсторонней индукции. Например: Теорема 6. Если некоторая теорема Т, касающаяся це- лого числа, верна для целого числа а и а) если из того, что теорема Т верна для числа х а, следует, что она верна для числа х + 1, то она верна для любого числа Ъ а; б) если из того, что теорема Т верна для числа х а, следует, что она верна для числа х — 1, то она верна для любого числа Ъ а; в) если из того, что теорема Т верна для любого числах, удов- летворяющего неравенству х^ <^х <Zx2, где х{ а х2, следует, что она верна для чисел х^ и х2, то она верна для любого целого числа Ъ. Доказательство. Все подобные утверждения доказы- ваются одинаково. Докажем, например, утверждение Ь). Если теорема Т верна не для всех целых чисел, то существует целое число Ъ, для которого она неверна. Пусть Ъ > а (в случае Ъ <Za рассуждение аналогично) и пусть А есть множество тех целых чисел х> А, для которых Т неверна. Множество А ограничено снизу числом а и непусто, ибо содержит число Ъ. По предыдущей теореме это множество содержит наименьшее число х2. Если положим хх равно а — 1, то теорема Т верна для любого числа х, такого, что хх <2х <х2, причем Xi <Za <Zx2» 117
Значит, теорема Т верна и для чисел и х2. Но число х2 при- надлежит множеству Л, т. е. для х2 теорема Т верна. Полученное противоречие доказывает справедливость утверждения Ь). Теорема 7. Кольцо целых чисел архимедовски располо- жено (§ 9, опр. 3). Доказательство. Пусть а и b — целые числа и b > 0. Если а 0, то \Ь =Ь>а. Если а > 0, то а и Ъ—натуральные числа. Значит, для них аксиома Архимеда выполнена (§»14, теорема 6). Поэтому существует натуральное число п такое, что пЬ > а. Что касается плотности расположения целых чисел, то имеет место следующая теорема: Теорема 8. Для любого целого числа а, числа а — 1 и а + 1 являются соседними с а, причем а — 1 <Za <Za + 1. Таким образом, кольцо целых чисел дискретно (§ 9, опр. 4). Доказательство. Так как а = (а — 1) + 1, то доста- точно лишь доказать, что числа а и а + 1 соседние и а <а 4- 1. Из 0 < 1 следует а=а + 0<а + 1 (§9, теорема 2). Если а и а + 1 не соседние, то существует целое число Ь, для которого a <Zb <Za + 1. Добавляя ко всем частям число —а, получим О <^Ь — а <1. Целое число Ъ — а положительно и, значит, является натуральным. Но порядок натуральных чисел сохра- няется при расположении целых чисел (теорема 4). Поэтому соот- ношение Ъ — а < 1 противоречит теореме 5 из § 14. Значит, числа а и а + 1 соседние. § 23. Теория делимости целых чисел Свойства делимости целых чисел во многом совпадают с теми же свойствами для натуральных чисел. Основное различие заклю- чается в том, что число делителей каждого числа теперь удваи- вается, вместе с положительными появляются отрицательные де- лители. Затем то, что целые числа образуют кольцо, упрощает некоторые формулировки и делает возможным другой порядок изложения, о котором шла речь в конце § 17. Ниже дано именно это изложение. Под числом мы всегда будем понимать в этом параграфе целое число. Определение 1. Если для чисел а пЬ существует число q такое, что a =bq, то говорят, что а делится на Ъ или Ъ делит а, и пишут Ъ\а. Число а называется кратным числу Ъ,Ъ — дели- телем а. Если такого q не существует (разумеется, в кольце целых чисел), то говорят, что а не делится на b, b не делит а, и пишут Ь\а. Заметим, что это определение даже для натуральных чисел по виду не совпадает с определением 1 из § 17, ибо теперь q — целое 118
число. Однако легко видеть, что оба определения для этого слу- чая эквивалентны. Если Ъ\а в смысле §17, то а = bq с нату- ральным, а значит, и с целым q. Обратно, если а и Ъ — натураль- ные числа и а = bq с целым q, то по правилу знаков при делении q положительно, т. е. Ь\а в смысле § 17. Теорема 1. Если Ъ\а и а 0, то |а| |6|, т. е. никакое число, кроме нуля, не делится на число с большей абсолютной величиной. В частности, + 1 и — 1 не делятся ни на какие другие числа (ср. § 17, теорему 1). Доказательство. Если а = bq, то |а| = |&| • |д| (§ 9, теорема 8). Из а #= О следует 0 и g =# 0. Их абсолютные ве- личины — числа натуральные. Значит, |а| |&| (§ 17, теорема 1). Теорема 2. (Ср. § 17, теорема 2.) а) Для любого а #= О имеем: 0 \ а, а|0, + 1 |а, ± а\а, из Ъ\а следует Ь\± а; б) из а\Ь, Ь\с следует а\с\ в) из а\Ь следует а\Ьс', г) из а\Ь следует ас\Ъс и обратно для любого с 0; д) из a\b, c\d следует ac\bd', е) из а\Ь и а\с следует a\bbt + cct для любых целых Ьх и с{. Доказательство. Пункты б) — е) вполне аналогичны случаю натуральных чисел. Разберем лишь пункт а). Условие а^=0 существенно, так как никакое число Ъ =# 0 не делится на 0 в силу 0 q =0 =£ Ь для любого q (§ 6, теорема 10). Из 0 = а-0 следует а|0. Из а = а! = (— а) (— 1) следует ± 1|а и ± а\а. Если Ъ\а, то а = bq = (— Ь) • (— q) и — а = — bq = b)q = b(— q), т. e. zt I zb Замечание. Так как из а\Ъ следует ± а|± &, то элементы а и —а во всей теории делимости целых чисел равноправны. Все отношения делимости верны с точностью до знака, т. е. до мно- жителей ± 1. Числа ± 1 являются по теореме 1 единственными делителями 1 и именно в силу этого свойства играют в теории делимости особую роль. Основная теорема о делении с остатком формулируется для целых чисел значительно проще, чем для натуральных. Именно: Теорема 3. (Алгорифм деления.) Для любых целых чисел а и Ъ, где b 0, существует одна и только одна пара целых чисел q, <г такая, что a — bq + г, (1) 0<г<|&| (2) (ср. § 17, теорема 3). Доказательство, а) Докажем существование пары чисел q и г, удовлетворяющих соотношениям (1) и (2). Пусть сна- чала b > 0. По аксиоме Архимеда (§ 22, теорема 7) существует 119
натуральное (и, значит, целое) число п такое, что rib > а, откуда О < rib — а. Пусть М — множество всех натуральных чисел х, которые имеют вид: х —Ьп — а при заданных числах а и & и некотором целом числе п. Согласно только что доказанному это множество непусто. Значит, оно содержит наименьшее число (§ 14, теорема 8). Пусть это наименьшее натуральное число будет xQ = bn0 — а. Если xQ > b, то xQ — b=b(nQ — 1) — а принадле- жит множеству М и xQ — b <ZxQ [§ 16, (2)], что противоречит опре- делению xQ. Итак, 0 <ZbnQ — а ^Ь. Вычитая Ь, найдем: — b <Z b (nQ — 1) — а О, или, после умножения на — 1, О а — b(nQ — 1) <6. Положим: nQ — 1 == q и а — bq = г. Тогда a = bq г и 0 г <6 — |Ь|. Значит, числа q и г удовлетворяют условиям (1) и (2). Если b < 0, то — b > 0. По доказанному существуют числа qv г, для которых а = (— b) qx + г, 0 < г < |— &| = Полагая q = — получим: a =bq + г, 0 < |& J. Числа q, г удовлетворяют условиям (1) и (2) *. б) Докажем единственность пары чисел q, г. Пусть а = bq^ 4- ri== bq2 + где и r2 удовлетворяют равенствам (2). Если г, = г2, то bqi = bq2 и так как b =/= 0, то = q2, что и нужно. Если г, =/= г2, то rf — r2 = b(q2 — gj. Значит, b\rx — г2. Если, например, > г2, то 0 <ri — г2 < гх < |&| или h — г2| < \Ь\, — г2 #= 0. Это противоречит теореме 1. Теорема доказана. Так как делители целых чисел встречаются всегда попарно, различаясь на множители ± 1, то естественно говорить о наи- большем по абсолютной величине общем делителе и наименьшем по абсолютной величине общем кратном. Дадим поэтому не- сколько иное по сравнению с натуральными числами определе- ние, останавливаясь лишь на наибольшем общем делителе. * Практически числа q и г ищутся путем прибавления или вычитания (смотря по знакам чисел а и Ь) числа Ъ из а до тех пор, пока не получится иисло г, для которого 0 г < |Ь|. Это всегда наступит после конечного числа (именно числа |<?|) шагов. 120
Определение 2. (Ср. § 17, опр. 2.) Наибольшим общим делителем (НОД) двух целых чисел а и Ъ назы- вается число d = (а, &), которое а) является общим делителем а и b и б) делится на любой общий делитель чисел а и Ь. Отсюда по теореме 1 получаем, что НОД (а, Ь) имеет наиболь- шую абсолютную величину среди всех ОД чисел а и Ъ. Для нату- ральных чисел по теореме 1 (§17) это определение эквивалентно прежнему. Теорема 4. Для любых целых чисел а и Ъ, из которых хотя бы одно отлично от нуля, существует НОД и притом с точностью до множителей ± 1 только один. Доказательство. Можно было бы свести дело к нату- ральным числам, беря вместо а и Ъ их абсолютные величины (случай а = 0 или Ъ = 0 тривиален). Мы дадим новое доказа- тельство, которое в главе VIII будет перенесено на кольца, обла- дающие известными свойствами (так называемые кольца главных идеалов). Пусть А — множество целых чисел вида ах + Ъу, где х и у любые целые числа. Множество А обладает свойствами: 3) Сумма и разность двух любых чисел множества А снова принадлежит множеству А; произведение любого числа множества А на любое целое число снова является числом множества Л. 4) Данные числа а и Ъ принадлежат множеству А. В самом деле, (axi + Ъух) ± (ах2 + Ьу2) = а (я, ± х2) + Ъ (уу2) и (ах + by) z = a(xz) + Ъ(у£). Этим свойство 3) доказано. Из а = аЛ + ЬО и Ъ = а-0 + ЪЛ следует, что а и Ъ при- надлежат множеству Л, т. е. и свойство 4) доказано. В силу свойства 4) множество А содержит числа, отличные от нуля (по условию а =# 0 или Ъ 0). По свойству 3), если с входит в Л, то и — с = с - (— 1) входит в Л. Одно из чисел + с положительно. Пусть d будет наименьшее положительное число множества Л (такое существует по теореме 8, § 14). Покажем, что любое число с множества Л делится на d. По теореме 3 существуют целые числа q и г такие, что с = dq г, 0 г < d. Отсюда г = с — dq. Согласно свойству 3) число г принадлежит Л. Но d — наи- меньшее положительное число множества Л и 0 С г < (/. Значит, г =. 0, с = dq, die. 121
Поэтому из свойства 4) находим: а = dqi, b = dq2. (3) Но так как d принадлежит А, то существуют целые числа и bi такие, что d = a-ai + b-bi. (4) Из равенств (3) и (4) наша теорема следует немедленно. В самом деле, равенства (3) показывают, что d — общий делитель чисел а и Ъ. Если di — также общий делитель чисел а и Ь, то di |а, и по теореме 2, е) из равенства (4) следует, что djrf. Докажем единственность НОД чисел а, Ь. Если di и d2 — два НОД чисел а и &, то каждый из них делится на другой, т. е. di = d2c2 и d2 = diC^ Подставляя d2 из второго равенства в первое, найдем: di = diCiC2. Но di =# 0 по его определению [теорема 2, а)]. Сокращая на найдем 1 — CiC2, т. е. — делитель 1. По теореме 1 Ci = ± 1, значит, d2 = ± ^i- Теорема доказана. Замечание. Изложенное доказательство не дает способа для фак- тического вычисления d = (а, Ь). Для этой цели служит алгорифм Евклида, дающий вместе с тем и другое доказательство существования НОД (а, 6), Так как алгорифм Евклида для целых чисел совершенно аналогичен тому же. методу, изложенному для натуральных чисел в § 17 (нужно только вместо теоремы 3 из § 17 применять теорему 3 данного параграфа), то мы на нем останавливаться не будем. Заметим только, что, выражая каждый остаток через предыдущие из равенств, аналогичных равенствам (3) § 17, мы можем фактически выразить d через данные числа а и 6, т. е. найти целые числа бц и &i, удовлетворяющие равенству (4). Определение 3. Числа а и b называются взаимно про- стыми, если (a, b) — 1. Теорема 5. Числа а и Ъ тогда и только тогда взаимно просты, когда существуют числа ai и Ьх такие, что аах + ЪЪХ = 1. (5) Доказательство. Если (а, Ь) =1, то равенство (5) совпадает с (4), где d = (а, Ь). Обратно, если существуют числа at и удовлетворяющие равенству (5), то всякий общий делитель чисел а и b будет делителем 1 [теорема 2, е)], значит, (а, Ь) = 1. Теорема 6. (Ср. § 17, теорема 9.) Если а взаимно просто с b и с, то оно взаимно просто и с произведением Ьс. Доказательство. По предыдущей теореме а ах + + bbQ = 1 и аха2 + сс^ =1, где а2, bQ и с0 — целые числа. Перемножая эти два равенства, найдем: a(aaxa2 + ^ccQ + a2bbQ) + (be) (bQcQ) = 1. 122
Отсюда на основании предыдущей теоремы а взаимно проста с Ьс. Теорема 7. (Ср. § 17, теорема 10.) Если а\Ьс и (а, Ь) = 1, то а\с. Доказательство. По теореме 5 имеем: аах + ЬЬХ =1. Умножая на с, найдем: а (ахс) + (Ьс) Ъг = с. В левой части оба слагаемых делятся на а. Значит, а]с [тео- рема 2, е)]. Теорема 8. (Ср. §17, теорема И.) Если с делится ни каждое из чисел а и b и (а, Ь) = 1, то с делится на ab. Доказательство (дословное повторение случая нату- ральных чисел), с = bq, afc, т. е. ajbq и (а, b) = 1. По предыду- щей теореме a\q, q = ar, с =bq — bar, ab\c. Неразложимые целые числа. По теореме 2, а) любое число а имеет делителями числа ± 1 и ± а. Существуют числа, не имеющие других делителей. Сохраняя название «простые числа» за натуральными числами 2, 3, 5, . . ., дадим определение. Определение 4. (Ср. § 17, опр. 3.) Целое число р, отличное от 0 и ± 1, называется неразложимым, если оно не имеет делителей, кроме ± 1 и р. Прочие числа, отличные от О и ± 1, называются разложимыми. Число 0 и ±1 (т. е. 0 и де- лители 1) не причисляются ни к тем, ни к другим. Теорема 9. Неразложимыми целыми числами являются натуральные простые числа, числа, им противоположные, и только эти числа. Иначе говоря, число р тогда и только тогда неразложимо, когда |р| — простое число. •Доказательство. Если р разложимо, то р = qr, где 4 ¥= ± 1, £ =# ± Р- Значит, |р| = |д|- |г|, где |д| =/= 1, |д| =# |р|. Отсюда |р| — составное число. Обратно, если |р | составное, то |р| = qr, где q и г — натуральные числа и g =# 1, g =# |р|. Если Р = ± 1р Ь то р = д(± г), где д=#±1,д#=±р. Следовательно, р — разложимо. Теорема 10. Если число а не делится на неразложимое число р, то числа а и р взаимно просты, и обратно, т. е. р\атогда и только тогда, когда (а, р) = 1. Доказательство. Если р\а и (а, р) = d, то d ± р, d\p. Из неразложимости р следует, что d = 1 (из двух делителей разных знаков мы берем положительный). Обратно, если (а, р) =1, то р\а, так как иначе (а, р) = |р| > 1. 123
Теорема 11. (Ср. § 17, теорема 7.) Если произведение ab делится на неразложимое число р, то хотя бы один из сомножи- телей делится на р. Доказательство. Если то по предыдущей тео- реме (а, р) = 1 и по теореме 7 р\Ь. Следствие. Если произведение п чисел: аха2 . . . ап де- лится на неразложимое число р, то хотя бы один из сомножителей аД1 iп) делится на р. Проведение доказательства индукцией по п предоставляется читателю. Теперь мы можем доказать основную теорему теории дели- мости целых чисел. Теорема 12. (Ср. § 17, теорема 8.) Любое целое число, отличное от нуля и ± 1, разлагается в произведение неразложимых множителей и притом единственным образом до порядка сомно- жителей и до множителей + 1. Доказательство. 1) Докажем существование разло- жения числа а(а#=0, а =# ± 1) на неразложимые множители. Применим индукцию по числу \а|. Если \а| = 2, то теорема верна, ибо числа ± 2 неразложимы. Пусть |а| > 2 и теорема верна для всех Ь, для которых 2 <с |а|. Если а неразложимо, то тео- рема верна. Если разложимо, то а = ЪХЪ2, где fe, =# ± 1 и Ъ^=±а. Тогда |а| = |&1|-|Ь2|, где |6J #= 1 и |&J #= |а|. Значит, 2 |&J< < |а| и потому также [§ 16 (6)] 2 |&г1 < 1«|* Для чисел Ьх и Ь2 теорема верна, т. е. они, а значит, и число а разлагаются в про- изведения неразложимых множителей. 2) Докажем единственность разложения. Пусть одно и то же число а разлагается в произведение неразложимых множителей двумя способами: PI.P2 • • .Рг = " - is’ (6) где все числа pt и qj неразложимы. Докажем, что г = $ и При подходящей нумерации сомножителей р( = ± qL (I =1,2, . . .,$). Применим снова индукцию по |а|. Для |а| = 2 теорема верна, так как числа ± 2 неразложимы. Пусть |а| > 2 и для чисел Ъ, для которых 2 |&| < |а|, теорема верна. Обе части равенства (6) делятся на неразложимое число pt. По следствию из предыдущей теоремы одно из чисел qv q2, . . qs делится на pv Меняя, если нужно, нумерацию, можно считать, что pjgp Но рх У= + 1 и qx неразложимо. Значит, рх = ± qv Сокращая равенство (6) нарь получим: РгР, • • • Р, =(± ?з) 9,.. • = ае Если г > 1 (случай г = 1, а = р1 разбирается легко, как выше при а = ± 2), то 2 |aj < |а|. Для числа теорема верна. 124
Поэтому г — 1 = s — 1, откуда г = $ и при подходящей нуме- рации Pi =± 9i (г = 2, 3, . . г). Теорема доказана. Замечание 1. Если считать все pi и в равенстве (6) положитель- ными, то впереди каждого произведения появится еще множитель ± 1. Такое разложение числа а будет уже вполне однозначно. Замечание 2. Заменяя целое число а натуральным |а|, легко доказать теорему 12, пользуясь соответствующей теоремой для натуральных чисел. Однако такое доказательство опиралось бы на иной путь развития теории делимости для натуральных чисел (см. §17, теорема 4). Задача. Провести указанное в замечании 2 доказательство теоремы 12, используя теорему 8 из § 17. § 24. Полукольцо Приведенное в § 21 построение кольца целых чисел почти дословно пере- носится на любые множества с двумя операциями, обладающими надлежащими свойствами. Пока мы не располагаем общим понятием, частным случаем которого является множество натуральных чисел (ведь натуральные числа не образуют ни кольца, ни, тем более, поля). Введем теперь такое понятие. Определение 1. Непустое множество М называется полу- к о л ь ц о м, если в нем заданы две алгебраические операции — сложение и умножение, обе коммутативные, ассоциативные и связанные между собой законом дистрибутивности, причем в тех случаях, когда операция, обратная сложению, выполнима, она однозначна, т. е. выполнено следующее свойство: III' (однозначность обратимости сложения). Из а с = b с следует а == Ь для любых элементов а, &, с из М. Полукольцо обладает, таким образом, свойствами I, II, IV, V и VI кольца (§ 6, опр. 2), а вместо свойства III в случае кольца выполняется свойство ПГ. Так как в кольце однозначность вычитания ПГ следует из существования III (§6, теорема 5), то имеем следующую теорему: Теорема 1. Любое кольцо, а также любое множество М элементов кольца такое, что сумма и произведение любых двух элементов М снова принадлежат М, есть полукольцо. Примерами полуколец могут служить все кольца, а также следующие множества, не являющиеся кольцами: 1. Множество N натуральных чисел. Выполнение аксиомы ПГ следует из теоремы 3, § 14. 2. Множество натуральных чисел и число 0. 3. Множество натуральных чисел, больших данного натурального числа п. 4. Множество чисел вида а -|- Ъ 1^2, где а и Ъ — любые натуральные числа. Теорема 2*. Если полукольцо М содержит элемент 0 такой, что для данного элемента с выполнено равенство с -|- 0 = с, то и для любого элемента а будет а 0 = а, причем элемент 0 с этим свойством будет единственным. Он называется нулем полукольца. (Конечно, полукольцо может и вовсе не иметь нуля.) * Эта теорема для более общих алгебраических образований, а именно для полугрупп, была доказана Диксоном. Теорема 3 и другие свойства полу- колец также переносятся на полугруппу. См. книгу проф. А. К. Сушкевича «Теория обобщенных групп», Гостехиздат Украины, 1937, § 39. 125
Доказательство. Если с 4- 0 = с, то для любого а имеем: (а 4- 0) + с — а + (0 + с) = а (с + 0) = а 4- с, откуда по свойству III' имеем а 4- 0 = а. Если еще а 0' = а, тоа 4- 0 = = а + О', и снова по III' получим 0 = О'. Также из ПГ следует, что если для данного элемента а полукольца суще- ствует элемент х такой, что а 4- х = 0, то он будет единственным. Он назы- вается противоположным для а и обозначается через — а. Аналогично тому, что множество N натуральных чисел включается в кольцо С целых чисел, причем С до изоморфизма однозначно определяется по N, любое полукольцо М включается в кольцо /?, однозначно определяе- мое по М. Определение 2. (Ср. § 21, опр. 1.) Минимальным кольцом, содержащим данное полукольцо М, называется множество /?, обладающее свойствами: 1) R содержит М\ 2) R является кольцом; 3) операции в М совпадают с одноименными операциями над элементами М, определенными в R\ 4) R не содержит никакого подкольца, содержащего М и отличного от самого кольца R. Теорема 3. Для любого полукольца М существует минимальное кольцо R, содержащее М, и до изоморфизма только одно. Доказательство, а) Доказательство единственности кольца R проходит дословно так же, как в случае натуральных чисел. Именно, сначала доказывается, что кольцо R, содержащее полукольцо М, будет минимальным тогда и только тогда, когда любой элемент его равен разности элементов полукольца М (см. § 21, теорема 1). Затем, как и для натуральных чисел, доказывается изоморфизм всех минимальных колец, содержащих данное полукольцо М (см. § 21, теорема 2). б) Существование кольца R доказывается тем же путем, как и в случае натуральных чисел. Берутся пары (а, Ь) элементов полукольца М, их эквива- лентность и операции над ними определяются теми же равенствами (2), (3) и (4) из § 21. Строится кольцо классов эквивалентных пар S (§21, опр. 2, теоремы 5, 6). При выделении в кольце S множества ЛГ0, изоморфного М, имеется лишь то отличие по сравнению со случаем натуральных чисел, что теперь в М нет отношения порядка. Нельзя поэтому к Мо отнести те классы, для пар (а, Ь) которых а > Ь. Но легко понять, что и в случае натуральных чисел отношения порядка использованы не по существу. Важно лишь, что для каждого натурального числа k найдется пара вида (а 4- k,a) *. Но то же верно для любого полукольца М. В самом деле, для любого k £ М строим пару (а + Л,я) с произвольным а£М. Из определения эквивалентности (2) легко получаем, что все такие пары с данным k эквивалентны. Обратно, если (с, d) ~ (а 4- /г,a), roc-{-a = d-\-a + k1 откуда по свойству ПГ с == d 4- /г, т. е. пара (с, d) = (d 4- k, d) имеет тот же вид. Классу а всех таких пар поста- вим в соответствие элемент k — f (а) полукольца М. Дословно, как в § 21, доказывается, что / является изоморфным отображением множества Мо клас- сов, содержащих пары вида (а 4- k, а), на полукольцо М. Также дословным повторением доказывается, что в кольце S множество Мо можно заменить изоморфным ему множеством М, причем получится кольцо R, содержащее М и изоморфное 5. Наконец, доказывается, что любой элемент кольца R равен разности элементов из М, откуда вытекает минимальность R (см. § 21, теорема 7). * Порядок натуральных чисел используется, однако, по существу ниже, именно в теореме 1, § 22, где важно, что из трех случаев а>б,а = б,а<£ имеет место один и только один (см. ниже, замечание 2). 126
Ввиду полной аналогии случая любого полукольца с рассмотренным в §21 случаем натуральных чисел, мы ограничимся лишь этими указаниями и предлагаем читателю, перечитав § 21, убедиться, что все изложенное там верно для любых полуколец. Замечание 1. Отображение /, сопоставляющее классу а пар вида {а 4- k, а) элемент /г, тогда и только тогда будет изоморфным отображением всего кольца S на данное полукольцо М, когда каждый класс а из 5 состоит из пар вида (а -|- k, а), т. е. когда любая пара (Ь, а) элементов М имеет вид (а k, а), т. е. когда для любых элементов а и b из М существует в М эле- мент k такой, что а 4- k = b. Но это означает, что в М выполнена аксиома III, т. е. М — кольцо. Итак, S тогда и только тогда изоморфно М, когда полу- кольцо М само является кольцом. Этим снова доказана теорема 8 из § 21. Замечание 2. Теорема 1 из § 22 уже не обобщается на любые полу- кольца. Существуют полукольца (см. ниже задачу 1), для которых минималь- ное кольцо Я, кроме нуля, элементов из М и противоположных элементов, содержит еще другие элементы. Это объясняется тем, что теорема 1 из § 22 использует свойство натуральных чисел, неверное для любых полуколец, а именно то, что для любых натуральных чисел а и Ъ имеет место один и только один из трех случаев: а = b, а — b k,b — а k (см. § 12, теорема 5). Задача 1. Доказать, что для полукольца М натуральных чисел, больших данного натурального числа п, минимальным кольцом будет кольцо С целых 'чисел. Показать, что здесь кольцо С содержит, кроме нуля, элементов М и им противоположных, также другие (а именно, все целые числа а, для которых | а | п). Задача 2. Доказать, что для полукольца М четных натуральных чисел минимальным будет кольцо четных целых чисел.
Глава пятая ПОЛЕ РАЦИОНАЛЬНЫХ ЧИСЕЛ § 25. Определение поля рациональных чисел В настоящей главе будут построены рациональные числа, по- ложительные, отрицательные и число нуль. Заметим, что при- нятый нами порядок изложения отличается от школьного тем, что мы сначала определяем целые отрицательные числа, а затем все рациональные числа, тогда как в школе относительные числа появляются уже после дробных. Такое построение нами принято с целью получить по аналогии с включением целых чисел в рацио- нальные важную для дальнейшего (см. гл. VIII) общую теорему о включении кольца в поле (§ 27). Укажем, однако, на то, что без каких-либо существенных изменений в рассуждениях можно было бы переставить местами построения относительных чисел из § 21 и рациональных чисел из данного параграфа. Тем самым будет сохранен обычный для школы порядок изложения *. Разу- меется, при таком порядке построения рациональные числа, по- строенные из натуральных чисел, еще не образуют поля, а отно- сительные числа будут образовывать не кольцо, как в § 21 для целых чисел, а поле, именно поле всех рациональных чисел. Расширение множества целых чисел до множества чисел ра- циональных производится по общему плану, указанному в § 19 для любого расширения, и рассуждения при этом аналогичны проведенным в § 21 при расширении натуральных чисел до целых. Все отличие состоит в том, что тогда речь шла о свойствах сложения, а теперь — о свойствах умножения. В множестве целых чисел не всегда выполнима операция, обратная умножению, т. е. деление, даже при условии, что дели- тель отличен от нуля (см. § 23, теорема 1). Поставим задачу расширить кольцо С целых чисел до такого множества Г, где были бы заданы операции сложения и умножения, обладающие теми же свойствами, какими они обладали для целых чисел, при- чем деление на элементы множества, отличные от нуля кольца С, * Такой порядок принят, например, в книге Э. Ландау «Основы анализа», упомянутой в § 6. 128
было бы всегда возможно. Это означает, что множество Г должно быть полем (§ 7, опр. 1). Будем искать минимальное из таких расширений в смысле следующего определения: Определение 1. Полем рациональных чисел называется минимальное поле Г, содержащее кольцо С целых чисел, т. е. множество, обладающее свойствами: 1) Г содержит С; 2) Г является полем; 3) сложение и умножение целых чисел совпадают с одно- именными операциями над этими числами в поле Г; 4) поле Г не содержит отличного от него самого подполя, содержащего С. Элементы поля Г называются рациональными чис- лами. Из этого определения еще не ясно, существует ли такое поле и будет ли оно единственным. Покажем, сначала, что поле раци- ональных чисел определено однозначно до изоморфизма. Теорема 1. (Ср. §21, теорема 1.) Поле Г, содержащее кольцо С целых чисел *, тогда и только тогда будет полем рацио- нальных чисел (т. е. минимальным), когда каждый его элемент равен частному целых чисел. Доказательство. 1) Если поле Г содержит кольцо С и каждый элемент Г равен частному целых чисел, то Г мини- мально, так как любое подполе, содержащее Г, содержит и все частные целых чисел (§ 7, теорема 10) и, значит, совпадает с Г. 2) Пусть, обратно, поле Г минимально. Во всяком поле част- ное элементов обладает следующими свойствами (§ 7, теорема 8): а) если Ъ =И= 0, d 0, то-^- = тогда и только тогда, когда ad — Ьс\ б) если Ъ #=0, d =^0, то - ± - = ad±bc; (1) Ъ d bd ё) если Ъ =#= 0, d у=0, то — • — = —; b d bd г) если b ^0; с ^0, d ^0, то . b d be Пусть М — множество всех элементов поля Г, каждый из которых равен частному целых чисел. Из (1) следует, что сумма, разность, произведение и частное (если делитель отличен от нуля) любых двух элементов множества М снова принадлежат к М. * Здесь и ниже подразумевается, что операции над элементами меньшего множества совпадают с одноименными операциями над теми же элементами в большом множестве. И. в. Проскуряков 129
Значит, М — подполе поля Г (§7, теорема 10). Любое целое ab число равно, конечно, частному целых чисел, например а «-у , где Ъ — целое число, отличное от нуля. Из совпадения операций в С и Г следует поэтому, что М содержит Сив силу минималь- ности Г М = Г. Это значит, что любое рациональное число равно частному целых чисел. Теорема 2. (Ср. § 21, теорема 2.) Все минимальные поля, содержащие кольцо С целых чисел, изоморфны, т. е. поле рацио- нальных чисел единственно до изоморфизма. Доказательство. Пусть Г4 и Г2 — два таких поля. По предыдущей теореме любой элемент Tf и Г2 равен частному целых чисел. Строим отображение / поля Г\ на Г2 так: если Ci С Гь Ci = в Гь где а и Ъ — целые числа, с2 в Г2, b о то положим /(Cj) = с2. Ввиду полной аналогии дальнейших рассуждений с доказа- тельством теоремы 2 из § 21 ограничимся лишь указанием, что взаимная однозначность этого отображения следует из (1) а). Далее, из (1) б) следует: f(Ci + di) ^f(d)+f(di) и из (1) в) следует: /(С1Й1) = /(<4) Ж) для любых Ci и di из Гь что и доказывает изоморфизм полей Г1 и Г2. Замечание. Изоморфное отображение / обладает еще тем свойством, что на множестве С оно является тождественным, т. е. при этом отображении 1\ на Г2 каждое целое число ото- бражается само на себя. В самом деле, пусть сх =~вГ1ис2 = -^ в Г2. Элементы ct и с2 тогда и только тогда будут сами целыми числами, когда а делится на Ъ в С. Из совпадения операций в С с операциями в 1\ и Г2 следует тогда: С2 = /(С1) = -?' = С1. ь Теорема 3. (Ср. § 21, теорема 3.) Любое поле Р, содержа- щее кольцо целых чисел С, содержит и поле рациональных чисел. Доказательство. Пересечение всех подполей поля Р, содержащих С, будет опять подполем (§ 7, теорема 11), содер- жащим С, и при этом минимальным, так как оно входит в любое подполе, содержащее С. Согласно определению 1 это подполе будет полем рациональных чисел. 130
Переходим к доказательству существования поля рациональ- ных чисел. Как и в случае кольца целых чисел, это доказатель- ство проводится путем построения примера (интерпретации) поля, удовлетворяющего определению 1. Конструкция одного из изоморфных полей рациональных чисел подсказывается теоремой 1. Ведь если Г — поле рациональных чисел, то элементами Г будут частные целых чисел. Правила сравнения и операции сложения и умножения для этих частных задаются формулами (1). За исходный элемент построения поля рациональных чисел принимаем опять пару (а, Ь) целых чисел, взятых в данном по- рядке, причем второе число пары b отлично от нуля. Пусть М —• множество всех таких пар. Определяем отношение эквивалент- ности, сложения и умножения пар так, чтобы им соответствовалй равенства, сложение и умножение частных чисел этих пар в ис- комом поле. Именно, согласно формулам (1) определяем: (а, Ь) - (с, d) (2) тогда и только тогда, когда ad = be, (а, b) + (с, d) = (ad + be, bd), (3) (a, b)(c, d) = (ac, bd). (4) Отметим, что пары в правых частях равенств (3) и (4) снова принадлежат множеству М, так как из6#=0ис?=/=0 следует bd =# 0 для любых целых чисел b и d (§ 22, теорема 2). Теорема 4. Сложение и умножение пар коммутативны и ассоциативны, а вместо закона дистрибутивности верна экви- валентность: [ (а, Ь) + (с, d)] (е, /) - (a, b) (е, f) + (с, d) (е, f). (5} Доказательство. Все эти свойства доказываются непосредственной проверкой с использованием свойств целых чисел, как элементов кольца С (§21, опр. 1). Проверим, например, эквивалентность (5). Преобразуем левую и правую часть от- дельно: [ (а, Ь) + (с, d)] (е, f) = (ad + be, bd) (e, f) = (ade + bee, bdf), (a, b) (e, f) + (c, d) (e, f) = (ae, bf) + (ce, df) = (aedf + bfee, bfdf). Но из определения эквивалентности (2) следует, что получив- шиеся в итоге пары эквивалентны. Отношение эквивалентности пар (2) обладает тремя основными свойствами равенства (§ 20), а именно: 1) (а, Ь) — (а, Ъ), ибо ab = Ьа*, 2) если (a, b) (с, d), то (с, d) (а, Ь), ибо если ad = be, то cb = da; 5» 131
3) если (а, b) (с, с?) и (с, d) (е, /), то (а, b) — (е, f), ибо, умножая равенство ad = be на / и равенство cf = de на b, находим: adj = bef = bde, т. е. adf = bde, откуда af = be, так как d =/= 0. Значит, это отношение определяет разбиение множества М на классы эквивалентных пар. Будем обозначать эти классы ма- лыми греческими буквами а, р, у, 6, . . . Определение 2. Пусть Го есть множество всех классов эквивалентных пар множества М. Суммой (произведением) двух классов аир назовем тот класс а + Р (соответственно ар), кото- рый содержит сумму (произведение) пары класса а и пары класса р. Как и в предыдущей главе, независимость суммы и произве- дения классов от выбора их представителей вытекает из такой теоремы. Теорема 5. Если (аь Ь^ (а2, Ь2) и (сь dj (с2, d2), то (аь bi) + (Cl, dt) — (я2, Ь2) + (с2, d2) И (ai, bi)(Ci, di) ^(а2, b2)(c2, d2). Доказательство. Как и прежде (§ 21, теорема 5), достаточно доказать, что для любой пары (с, d) будет: («1, + (с, d) (а2, b2) + (с, d) и (аь Ь^ (с, d) -^(а2, b2)(c, d). По условию эквивалентности (2) имеем: Умножим обе части на d. Найдем: aib2d = a2bid. Прибавив к обеим частям bicb2, получим: Я1&2^ + biCb2 = a2bib2 + biCb2. Умножив обе части снова на d и вынеся общие множители за скобки, найдем: (aid + bic) b2d —(a2d + b2c) bid, отсюда (a{d + biC, bid) (a2d + b2c, b2d). Умножим равенство а{Ь2 = a2&i на cd. Найдем: (aiC)(b2d) =(a2c)(bid), откуда (а^, bid) (a2c, b2d). Итак, определение 2 действительно вводит в множестве Го классов эквивалентных пар однозначно определенные операции сложения и умножения. Теорема 6. Множество Го с операциями, указанными ‘в определении 2, является полем. ^32
Доказательство. Нужно проверить выполнение в Го аксиом I — VI (§ 6, опр. 2) и VII, VIII (§ 7, опр. 1). Так как опе- рации в Го определены для классов через их представителей, то выполнение аксиом I, II, IV, V и VI следует из теоремы 4. Так как, очевидно, множество Го содержит более одного эле- мента, то выполнена аксиома VIII. Выполнение аксиомы III сле- дует из того, что если класс а содержит пару (а, &), класс 0 — пару (с, d), то из (a, b) + (Ьс — ad, bd) = (abd + b2c — abd, b2d) (e, d) следует, что класс у, содержащий пару (Ьс — ad, bd), удовлет- воряет условию а + у — Р- Итак, доказано, что Го является кольцом. Выясним, какой смысл имеют в этом кольце нуль и противоположный элемент. Все пары вида (О, Ь) эквивалентны между собой. Обратно, любая пара (х, у), эквивалентная паре (О, Ь), сама имеет тот же вид, так как из xb = у-0 и Ь =# О следует х = 0. Таким образом, все пары вида (0, Ь) образуют один класс, который, очевидно, яв- ляется нулем кольца Го. Далее, очевидно, что противоположным для класса а, содержащего пару (а, Ъ), является класс, содержа- щий пару (— а, Ь). Будем его обозначать через —а. Проверим теперь выполнение аксиомы VII. Пусть даны классы аир, причем класс а отличен от нуля. Если а содержит пару (а, Ь) и 0 — (с, d), то а =# 0. Существует поэтому пара (be, ad). Пусть у — класс, содержащий эту пару. Из (a, b) (be, ad) = (abc, abd) (с, d) следует ау = 0, что и доказывает аксиому VII. Теорема доказана. Выясним еще, какой смысл имеют в поле Го единица и обрат- ный элемент. Если ае = а, где а отлично от нуля, а содержит (а, Ь), где а =/= 0, 8 содержит (х, у), то (а, Ь) (х, у) (а, Ь), откуда аЪх = dby, х = у. Очевидно, что, обратно, пара вида (х, х), х^=0, удовлетворяет условию (а, Ь) (х, х) (а, Ь). Все пары этого вида составляют один класс, играющий, очевидно, роль единицы в поле Го. Обратным для класса а, содержащего пару (а, Ь), а =# 0, будет класс, содержащий пару (Ь, а), так как (а, Ъ) (b, a) = (ab, ab) принадлежит единичному классу. Построенное поле Го окажется изоморфным полю рациональ- ных чисел. Само поле Го не удовлетворяет определению 1, так как не содержит среди своих элементов целых чисел. Займемся теперь включением в поле Го кольца целых чисел. Сначала найдем в поле Го множество, изоморфное кольцу целых чисел С. Пусть класс а содержит пару (Ъ, с), где Ъ делится на с, т. е. & = ас. Очевидно, что две пары вида (ас^, с^) и (ас2> с2) эквивалентны. Обратно, всякая пара, эквивалентная паре (ас, с), сама будет вида (ас^ cj. В самом деле, из (Ьь с^ (ас, с) следует Ъ^с = с^ас, откуда = ас^. Итак, класс а состоит из пар вида 133
(ас, с) с данным а и любым е =# 0. Пусть С' — множество всех классов пар (6, с), где Ь делится на с. Каждому классу а из С" поставим в соответствие число а такое, что пара (ас, с) принад- лежит этому классу а. Так как (aci, Ci) (ас2, с2), то этим опре- делено однозначное отображение а = / (а) множества классов С в множество целых чисел С. Двум разным классам соответствуют разные числа и любое число а соответствует некоторому классу, именно классу, содержащему пару (ас, с). Таким образом, / есть взаимно однозначное отображение С' на С. Покажем, что / будет изоморфным отображением множества С" с операциями над клас- сами на кольцо целых чисел. Достаточно проверить сохранение операций при отображении в одну сторону, от С' к С, т. е. до- казать равенства: /(«) + /(₽) =/(а + ₽), (6) /(«)-/(₽) =/(<Ф). Но если класс а содержит пару (ас, с) и класс Р — пару (Ьс, с), то а + Р содержит пару (ас, с) + (Ьс, с) =[ (а + Ъ) с1, с2] и класс ар — пару (ас, с)(Ьс, с) —(аЪс*, с2), откуда /(а + Р) =а + Ъ =/(а) + /(р) и /(аР) = ab =/(а)./(Р). Построим теперь искомое поле рациональных чисел Г. Пусть Г — множество, полученное из поля Го путем замены каждого класса множества С' соответствующим ему при отображении / целым числом. Для определения операций в Г дополним опреде- ление отображения /, положив / (а) = а для любого класса из Го, не входящего в С'. Тогда / будет взаимно однозначным отобра- жением Го на Г. Сложение и умножение в Г определяем равен- ствами: /(а) + /(р) = /(а + р), (7) 7(<х)/(Р) =/(«Р). Здесь аир — любые элементы Го, значит, / (а) и f (Р) — любые элементы Г. Поэтому равенствами (7) действительно определены операции в множестве Г. Теорема 7. Множество Г с операциями, определенными равенствами (7), является полем рациональных чисел. Доказательство. Надо показать, что множество Г обладает свойствами 1) — 4) из определения 1. 1) Г содержит кольцо целых чисел С по построению. 134
2) Г является полем, так как равенства (7), определяющие сложение и умножение в Г, вместе с тем показывают, что мно- жество Г относительно этих операций изоморфно полю Го. Но множество с двумя операциями, изоморфное полю, само является полем (§ 8, теорема 2). 3) Сложение и умножение целых чисел совпадают с одноимен- ными операциями над этими числами в поле Г. В самом деле, при отображении / целые числа являются образами элементов множества С" из поля Г. Но если аир — классы из С', то для них равенства (7) совпадают с равенствами (6), где сложение и умножение в левых частях равенств означают операции над целыми числами, определенные в § 21. 4) Поле Г не содержит отличного от него самого подполя, содержащего С. Чтобы в этом убедиться, покажем, что любой элемент поля Г равен частному целых чисел. Любой элемент из Г имеет вид /(а), где а — некоторый класс поля Го. Пусть класс а содержит пару (6, I) целых чисел, причем I =# 0. Тогда k = /(Р), I = /(у). По определению отображения класс Р состоит из пар вида (kc, с) и у — из пар вида (1с, с). Зна- чит, класс ау содержит пару (k, l)(lc, с) = (klc, lc) ^(kc, с). Отсюда ay = р. Согласно определению умножения в Г [второе из равенств (7)] отсюда находим: /(a)-/(Y) =/(Р). откуда /(Y) I Любое подполе поля Г, содержащее все целые числа, должно содержать и все их частные, т. е. по доказанному все поле Г, чем и завершается доказательство теоремы. Итак, одно из изоморфных полей рациональных чисел нами построено. Его элементами являются, во-первых, все целые числа и, во-вторых, классы эквивалентных пар целых чисел вида (а, Ь), где & #= 0 и а не делится на Ь. Этим решен вопрос о существо- вании поля рациональных чисел, т. е. поля, удовлетворяющего определению 1. Остается ввести для рациональных чисел обычные обозначения с помощью дробей и показать, что эти числа обла- дают обычными, всем известными свойствами. Но прежде разберем вопрос о том, что получится, если к по- строенному выше полю Го снова применить ту же конструкцию, т. е. рассмотреть поле Гь построенное так же, как Го, но на основе пар элементов поля Го? Как и в случае кольца целых чи- сел (§21, теорема 8), легко показать, что поле 1\ будет изо- морфно полю Го, и в этом смысле возможности приведенной конструкции новых полей нами уже исчерпаны. Это следует из такой более общей теоремы. 135
Теорема 8. Если К — любое поле, то поле Ki, построенное аналогично полю Го (опр. 2) с той разницей, что рассматривается пара элементов поля К (вместо целых чисел), изоморфно исход- ному полю К. Доказательство. Классу а, являющемуся элементом поля Ki и содержащему пару (a, b), b 0 элементов поля К, поставим в соответствие элемент / (а) = у поля К. Из условия (1) а) равенство частных и условия (2) эквивалентности пар ясно, что элемент /(а) не зависит от выбора пары (а, Ь) в классе а и что отображение / взаимно однозначно. Из правил (1) б) в) сложения и умножения частных и правил (3) и (4) сложения и умножения пар следует, что отображение / изоморфно. § 26. Свойства рациональных чисел Введем для рациональных чисел, рассматриваемых как эле- менты построенного в предыдущем параграфе поля Г, обычные обозначения с помощью дробей. Каждое рациональное число а является образом некоторого класса а поля Го, т. е. a = f(a). Класс а однозначно определяется любой входящей в него парой (k, I) целых чисел, где Z У= 0. Таким образом, любое рациональ- ное число а однозначно, определяется парой (k, I) из класса а. k k Будем обозначать это число а через у , и символы у , где k и I — целые числа и I =# 0, будем называть дробями *. k Но ведь тот же символ у в поле Г обозначает частное от деле- ния k на I; это не ведет, однако, к доказанному в конце предыдущего и класс а содержит пару (k, I), то -— частное от деления k на Z. противоречию, так как по параграфа, если а =/(а) действительно k а == у , где Все дроби, составленные из пар одного класса а, обозначают одно и то же рациональное число а = /(а). Таким образом, по определению эквивалентности пар (2) § 25 имеем: а _ с Ъ~1, (1) тогда и только тогда, когда ad == be. * Таким образом, в отличие от молчаливо принимаемого обычно понима- ния дробей как чисел особой категории мы считаем дроби не числами, а лишь символами для обозначения чисел. В самом деле, различные дроби могут . ’246 обозначать одно и то же число. Так, — = — = ~ . о и У 136
отою да, в частности, вытекает основное свойство дроби, т. е. равенство: (2) -15 -5 , — = т = -5- рациональное число, равное част- а__ас b Ьс для любого с 0. На этом свойстве основаны, как известно, со- кращение дробей и приведение дробей к общему знаменателю. Заметим, что целые числа и только они обозначаются дробями, k соответствующими парам классов множества С , т. е. а — —- k 1 будет целым при условии, что k делится на Z. Но у обозначает в то же время частное от деления k на I в поле Г. Значит, целое число равно частному от деления его числителя на знаменатель. Простейшим обозначением целого числа а дробью будет дробь у . Для целых чисел мы будем применять наряду с дробями также и прежние обозначения. Так: 6 _ 4 _ 2 3 2 1’ k Так как дробь у обозначает ному от деления k на I в поле Г, то для действий сложения, вычитания, умножения и деления над числами, обозначенными дробями, верны правила (1) б), в), г), т. е. обычные правила опе- рирования с дробями. Рациональные числа, не являющиеся целыми, будем называть дробными (таким образом, мы будем различать термины «дробь» и «дробное число»). Итак, целые и дробные числа вместе состав- ляют все рациональные числа. Замечание 1. Для рациональных чисел, как элементов поля Г, верны все теоремы, доказанные для любых колец и полей в § 6 и 7. Так, произведение нескольких сомножителей не зависит от распределения скобок и порядка сомножителей (§6, теоремы 1,2), любую алгебраическую сумму можно представить в виде обычной суммы (§ 6, теорема 7), верны правила знаков при раскрытии скобок (§ 6, теорема 8) и при умножении [§ 6, (17)], существует единица, причем она равна числу 1, соответствующему единич- ному классу поля Го при изоморфном отображении / (ибо этот класс состоит из пар вида (cv с) — (с-1, с), где с #= 0), любое а , ~ „ Ь числоу 0 имеет обратное, причем это будет число у, отсутст- вуют делители нуля (§ 7, теорема 6) и т. д. Переходим к свойствам расположения поля рациональных чисел. Теорема 1. Поле Г рациональных чисел может быть расположено (§ 9, опр. 1) и притом единственным образом. При 137
Л этом число а = ~ положительно, если целое число kl положительно. Это расположение, в частном случае целых чисел, совпадает с расположением целых чисел, определенном ранее (§ 22, теорема 3). Доказательство. Будем считать рациональное число k а — у, где £ =# 0, положительным, если целые числа k и I одного знака, т. е. или оба положительны, или оба отрицательны, k иначе говоря, а = — положительно (в символах а > 0), если feZ>0 в смысле расположения целых чисел. Это определение положи- тельности числа а не зависит от его записи в виде дроби. В самом /5. ^2 1 у г\ деле, если а = у1 = -у и kxlx > 0, то, умножая на положитель- ное целое число l2z, получим: k^ll, = (kilt) (lih) = (k2li) (lih) = k2l2l\ >0. Ho ll > 0. Следовательно, k2h >0 (§9, теорема 3). Покажем, что данное определение положительных чисел удов- k летворяет аксиомам IX и X из § 9. Пусть а = Так как для целых чисел аксиома IX выполнена, то выполнено одно и только одно из трех соотношений: kl >0, kl =0, — kl> 0. Если kl > 0, то а > 0, если kl — 0, то k — 0 и а = 0, если — k — &Z > 0, то —а =—}— > 0- Итак, аксиома IX справедлива и для рациональных чисел. Если «i = y>0 и ч ^2 T2 то ибо а1 + а2=*1к±^ Zi/2 Также и (ktl2 4- Wi) Illi = (Wi) % + (k2l2) 1} >0. ибо ^1^2^ л «1^2= ^>0, 4*2 (kxk2)(lxl2) = (kxlx)(k2l2)>0. Значит, и аксиома X для рациональных чисел выполнена. Поле Г расположено. Легко видеть, что аксиомы IX и X, выполненные для не- которого кольца или поля, остаются справедливыми для любого 138
его подкольца. Поэтому расположение поля Г рациональных чисел порождает некоторое расположение содержащегося в нем кольца С целых чисел. Но кольцо целых чисел допускает единст- венное расположение (§ 22, теорема 3). Поэтому любое располо- жение (в частности, определенное выше) поля рациональных чисел сохраняет расположение кольца целых чисел, определенное ранее (§ 22). Покажем, что построенное расположение поля рациональных чисел является единственным. Пусть дано какое-то его располо- жение. Оно сохраняет неизменным расположение целых чисел. тт * Покажем, что рациональное число а = -у тогда и только тогда положительно, когда целое число kl положительно. В самом k деле, если —>* 0, то, умножая на I2 > 0, найдем kl > 0. Если, k k обратно, kl > 0, то и — > 0, так как иначе----- 0, и, умно- жая на I2 > 0, найдем — kl 0, что противоречит условию kl>$. Итак, любое расположение поля рациональных чисел совпадает с определенным в начале доказательства. Теорема доказана. Замечание 2. Рациональные числа обладают всеми свойствами элементов любого расположенного поля, приведен- ными в § 9. Так, считая а > &, если а — b положительно, мы вводим порядок, при котором 0 меньше всех положительных и больше всех отрицательных чисел (§ 9, теорема 1). Для этого порядка верны законы монотонности и правила оперирования с неравенствами (§ 9, теоремы 2—4). Поле рациональных чисел имеет характе- ристику 0 (§9, теорема 6). Определяя абсолютную величину числа а, как неотрицательное из чисел ± а, получим обычные ее свойства, в том числе обычные правила сравнения двух чисел по величине и правила четырех арифметических действий через действия над абсолютными величинами (§ 9, теорема 8 и следу- ющее за ней замечание). Поле рациональных чисел плотно, как всякое расположенное поле (§ 9, теорема 10). Пусть Р — любое поле характеристики 0 (§ 7, опр. 5) и е — единица поля Р. Определим произведение ах любого элемента k х поля Р на любое рациональное число а. Если a с целыми Л, I и I #= 0, то и 1е 0, и мы положим: ае = k ke — е = — , I le ах = (ае) х. Для целого а это определение совпадает с данным в § 6, ибо k из а =— следует al = k и по § 6 (19) (ае) (le) = (al) е = ke, 139
откуда ke Тогда le (ае) х — a (ex) = ах, т. е. произведение ах в новом смысле при целом а совпадает с произведением в смысле § 6. Элементы ае при целом а называются целыми, а при рацио- нальном а — рациональными элементами поля Р. Теорема 2. Любое поле Q характеристики 0 содержит одно и только одно подполе П, изоморфное полю рациональных чисел Г. Это подполе П состоит из всех рациональных элементов ае поля Q, и существует только одно изоморфное отображение П на Г, а именно, переводящее элемент ае в число а. В частности, поле Г не имеет отличных от него самого подполей, т. е. является простым полем (§ 7, опр. 7), и допускает лишь одно изоморфное отображение на себя, а именно, тождественное. Поле Q изоморфно полю Р, содержащему в качестве подполя Г, причем любое изоморф- ное отображение Q на Р сохраняет указанное выше отображение П на Г. Если поле Q расположено, то и поле Р может быть распо- ложено так, что изоморфизм Р и Q сохраняет отношение порядка. Доказательство. Для любых целых чисел т и п имеем [§ 6, (1), (19)]: а) те + пе =(т + п) е, (те) (пе) = (тп) е. Так как характеристика поля Q равна нулю, то пе =^=0 для лю- бого целого п =/= 0. Если т #= п, то т — п =/= 0 и те — пе = = (т — п) е =/= 0. Значит, соответствие п^->пе между кольцом С целых чисел и множеством S целых элементов поля Q взаимно однозначно и в силу а) изоморфно. Точно так же из соотноше- ний а) и правил сложения и умножения частных [§ 7, теорема 8, б), в)] имеем для любых рациональных а = k — но =— ра- I п венства б) ае + be = (а + Ъ) е, (ае) (be) = (db) е, ибо ае4-Ье=- + — = + (1е) + 1т^е = (а4-Ь)е le пе (le) (пе) (In) е и (ае) (be) = - (М£ = (аЬ) е. le п (le) (пе) (In) е ke Если а = & =/= 0, то & =^= 0 и ае = — #= 0. Отсюда, как выше» 1е если а Ф Ъ, то ае be. Значит, отображение а <-> ае поля Г на множество П взаимно однозначно и в силу б) изоморфно. Так 140
как Г — поле, то и П будет полем (§ 8, теорема 2). Пусть поле Г каким угодно образом отображено изоморфно на некоторое под- поле П' поля Q. Числу 1 соответствует тогда единица е из Q, а потому по свойствам изоморфизма, для натурального п также п=1 + ...4-1<->г + ... + е =пе и — п <-» — пе = (—п)е> О 0 = Ое (0 слева — число, а справа — элемент Q). Итак, п пе для любого целого п. к тогда для любого рационального а — — также а =—<-»— = ае. Таким образом, П' совпадает с П. п п пе и любой изоморфизм между Г и П совпадает с изоморфизмом а<г+ае. Так как поле Q содержит подполе П, изоморфное Г, то оно изоморфно полю Р, содержащему подполе Г и полученному из Q путем замены элементов П соответствующими им числами из Г (§ 8, теорема 3). При этом любой изоморфизм Р и Q должен сохранять данный изоморфизм Г и П, так как Г только одним способом изоморфно отображается в Р. Если поле Q расположено и у = f[x) любое изоморфное ото- бражение Р на Q, то, считая элемент х из Р положительным, если соответствующий ему элемент у =f(x) из Q положителен, по- лучим, как легко видеть, расположение поля Р, причем изомор- физм / сохраняет отношения порядка. Теорема доказана. Эта теорема показывает, что поле рациональных чисел в из- вестном смысле является минимальным среди всех полей харак- теристики нуль. Именно, если изучать поля лишь с точностью до изоморфизма, то можно сказать, что любое поле характери- стики нуль содержит в качестве подполя поле рациональных чисел. Теорема 3. Поле Г рациональных чисел архимедовски расположено (при единственно возможном его расположении). Доказательство. Для выполнения аксиомы Архимеда в Г, как и в любом расположенном поле, достаточно, чтобы для любого числа с существовало натуральное число п, большее с. В самом деле, тогда для любых а и Ь, где Ъ > 0, существует п> умножая на б, получим пЪ > а. о Пусть а — любое рациональное число. Если а 0, то п > а для любого натурального п. Если а > 0, то его можно предста- k вить дробью: а = у, где k и I — натуральные числа, ибо по теореме 1 kl > 0, т. е. k и I одного знака, а по условию (2) знаки k и I можно менять одновременно. Тогда I 1 и, умножая на а >* 0, найдем k а, откуда п = k + 1 > а. Теорема доказана. Теория делимости для поля рациональных чисел, как и для всякого поля, бессодержательна и сводится к положению, что 141
любое число делится на любое другое число, отличное от нуля. Поэтому неразложимых чисел не существует, и все числа, от- личные от нуля, являются делителями единицы. Для применения математики в технике и других науках в известном смысле слова достаточно одних рациональных чисел и даже не всех рациональных чисел, а, например, чисел, выра- жаемых конечными десятичными дробями. В самом деле, во всех измерениях и вычислениях прикладного характера доста- точно знать результат вычисления лишь с некоторой определен- ной степенью точности. При этом нужной точности можно до- стигнуть, используя лишь числа указанного рода. Для точного уяснения смысла этого утверждения введем такое понятие. Определение. Пусть дано натуральное число п. п- ичнорациональными или n-р ациональными называются все рациональные числа вида тп - тг%, где т и k — любые целые числа. При п~2, 3, 10 получим двоично-рациональные, троично- рациональные, десятично-рациональные (т. е. десятичные дроби) числа. При k = 0 найдем, что все целые числа п рациональны для любого п. Теорема 4. При сохранении операций сложения и умно- жения и отношений порядка, определенных в поле рациональных чисел Г, все п-рациональные числа образуют плотное, архимедов- ски расположенное кольцо Гп. Доказательство. Согласно § 6, теорема 13, свойства кольца будут доказаны, если показать, что сумма, разность и произведение двух любых тг-рациональных чисел есть число п-рациональное. Пусть даны два числа тргк^ и m2nh* с целыми тх и kv т2 и k2. Если, например, kv k2, то 1щпк* ± = (тщп*'-*2 ± m2) nki и тщп4' • m2nk2 = (mim2) nki+h* снова числа п-рациональные. Свойства архимедовского расположения, очевидно, переходят с поля Г на его подкольцо Г„. Пусть а и Ь—два различных числа из Гп, причем, например, a <Cb. Тогда Ь — а > 0, значит, и *ZZ^ = (b - а) п~' >0 п есть число из Гп. Из п > 1 следует п(Ъ — а)>Ь — аи умноже- , о Ь — а , , Ь — а пнем на п >> 0 найдем -----— а. Если с = а +---------, 142
то с — число n-рациональное и a <Za 4- --- = с <_а + (Ь — а) = Ь. п Значит, кольцо Гп плотно. То, что для всех приближенных вычислений рациональные числа можно заменить n-рациональными, вытекает из следующих двух положений. Мы докажем их не для поля рациональных чисел Г, а в бо- лее общем виде, так как в этом виде они нам понадобятся в сле- дующей главе. Теорема 5. Пусть Р — архимедовски расположенное поле, содержащее поле рациональных чисел Г, а — элемент Рип — натуральное число, большее единицы. Тогда для любого целого числа k существует целое число т такое, что т • nk а < (т + 1) nk. Доказательство. Из n > 1 > О следует nk > 0. Так как поле Р архимедовски расположено, то существуют натураль- ные числа и 12 такие, что l^nk>a и l2-nk>—а, откуда (— l2) nk < а. Значит, множество А целых чисел I, для которых l nk^a, содержит —Z2> т. е. непусто и ограничено сверху, так как из lnk < а < lxnk следует I Поэтому А содержит наибольшее число т (§22, теорема 5). Так как т принадлежит А, а т + 1 > т уже не принадлежит Л, то по определению множества А имеем: mnk а <(дп + 1) nk, что и требовалось доказать. Теорема 6. Пусть Р — архимедовски расположенное поле, содержащее поле рациональных чисел Г, п — натуральное число, большее единицы. Для любого положительного элемента а поля Р существует натуральное число k такое, что Доказательство. Сначала докажем неравенство: nk > k (3) для любого натурального числа п > 1 и любого целого числа k. Так как nk > 0, то для k 0 это неравенство выполнено. Для натурального k докажем его индукцией по числу k при данном п. По условию пх = п > 1, т. е. для неравенство верно. Если 143
оно верно для числа /г, то пк > k, откуда nk+* = nnk>nk^2k—k + k^k + 1, т. е. неравенство верно и для числа k + 1. Так как а > 0, то по аксиоме Архимеда найдется натуральное число k, для кото- рого 1 < k а. Тогда в силу соотношения (3) также 1 <nka. Умножая на n~k > 0, найдем n~k <Za, что и требовалось дока- зать. Заметим, что ввиду теоремы 2 последние две теоремы оста- ются верными для любого архимедовски расположенного поля Р с заменой в их формулировках рациональных чисел на соответ- ствующие им элементы (т. е. числа г на элемент ге, где е — единица поля Р). Из теорем 5 и 6 вытекает, что для целей приближенных вычислений рациональные числа можно заменить п-рациональными при данном тг. В частности, можно применять числа, изобража- емые конечными десятичными дробями (п=10), что и делают на практике. В самом деле, мы скажем, что результат вычисле- ния найден при помощи рациональных чисел с точностью до данного рационального числа с > 0, если найдены два рациональ- ных числа а и b (результаты вычисления по недостатку и по избытку) такие, что a <Zb, Ъ — а <С с и искомый результат вы- числения заключен (в определенном смысле для данного вычис- ления) между а и Ь. Но по теореме 6 существует целое k такое, k ---- ( Ь d ) тт г •-> что -------Цт . Далее, по теореме 5 найдутся целые числа I и т такие, что ах = lnk a <(Z + 1) пк и (гп — 1) nk b <2 <тпк =bv Так как интервал (ар Ъх) шире (а, 6), то естест- венно считать результат вычисления заключенным между и bv Далее, bt — =(&1 — Ь) + (b — а) + (а — aj < + (b - а) + nh <(& - fl) + 2с ~ ~ fl) = с. Таким образом, и Ьг служат приближениями по недостатку и по избытку с помощью и-рациональных чисел с тою же сте- пенью точности с. Рассуждая аналогично, можно и число с за- менить меньшим уже n-рациональным числом. Однако для точного выражения результата вычисления не только n-рациональных, но и всех рациональных чисел уже не- достаточно. Пусть, например, надо найти длину отрезка MN, если отре- зок АВ принят за единицу измерения. Искомая длина есть отно- шение отрезков MN и АВ. Если отрезки АВ и MN соизмеримы, то имеется их общая мера CD, содержащаяся р раз в MN и q раз в АВ. Тогда MN: АВ = — — число рациональное. Обратно, Я 144
если отношение MN : АВ = — — рационально, то делим отрезок АВ на q частей (одна из них в MN уложится р раз), значит, MN и АВ будут соизмеримы. Из геометрии известно, что сущест- вуют несоизмеримые отрезки. Так, диагональ квадрата несоиз- мерима с его стороной. Значит, приняв сторону квадрата за еди- ницу измерения отрезков, мы не можем выразить длину его диагонали никаким рациональным числом. Рациональных чисел недостаточно также для извлечения кор- ней из положительных рациональных чисел и даже из натураль- ных чисел. В самом деле, если, например, р — простое число, п — натуральное число, большее единицы, то у/р не может рав- няться рациональному числу. Иначе, р = -~с натуральными д, г (если для четного п взять положительное значение корня). ап Тогда р = и, значит, pqn=rn. Если в разложении числа д*на простые множители р встре- чается а раз, а в разложении числа г — Ъ раз, то в левую часть равенства (4) р войдет п а + 1 раз, а в правую — пЬ раз. Но па + 1 Ф пЬ, так как второе число делится на тг, а первое не делится. Таким образом, в разложении на простые множители левой и правой части равенства (4) простое число р входит не- одинаковое число раз, что противоречит однозначности разложе- ния натурального числа на простые множители (§ 17, теорема 8). В следующей главе мы займемся расширением поля рацио- нальных чисел до поля действительных чисел, в котором изме- рение отрезков и извлечение корня из положительного числа дает точный результат. Задача 1. Множество рациональных чисел, ограниченное сверху, может не иметь наибольшего числа, т. е. аналог теоремы 5 из § 22 для рациональных чисел не имеет места. Доказать, что, например, множество всех рациональ- ных чисел, меньших данного рационального числа а, не содержит наиболь- шего числа. Задача 2. Доказать, что всякое рациональное число является п-рацио- нальным при некотором натуральном числе п > 1. Задача 3. Доказать, что кольцо Гп n-рациональных чисел (при задан- ном п) плотно не только па себе самом, но и на поле Г всех рациональных чисел, т. е. между любыми двумя различными рациональными числами най- дется n-рациональное число. § 27. Поле отношений Подобно тому как включение натуральных чисел в кольцо целых чисел было обобщено до включения любого полукольца в кольцо (§ 24), включение кольца целых чисел в поле рацио- нальных чисел также обобщается до включения любого кольца 145
(правда, при одном ограничении общего характера) в поле. При- веденное в этом параграфе включение кольца в поле будет ис- пользовано в главе VIII для включения кольца многочленом в поле алгебраических дробей и в других случаях. Рассуждения в общем случае остаются аналогичными случаю кольца целых чисел (§ 25). Однако для сохранения изложения, ставшего здесь традиционным, мы несколько изменим определе- ние искомого поля по сравнению с определением поля рациональ- ных чисел (§ 25, опр. 1). Определение 1. Полем отношений данного кольца R называется множество Р со следующими свойствами: 1) Р содержит R; 2) Р является полем; 3) сложение и умножение в кольце R совпадают с одноимен- ными операциями над теми же элементами в поле Р; 4) любой элемент поля Р равен частному элементов кольца R. Заметим, что изменение по сравнению с числовым случаем касается лишь условия 4) и является несущественным, так как поле Р со свойствами 1)—3) тогда и только тогда обладает свойством 4), когда оно минимально, т. е. не содержит отлич- ного от него подполя, содержащего R. Доказательство дословно переносится с числового случая (§ 25, теорема 1). Не все кольца обладают полями отношений. Так, кольцо с делителями нуля (§ 6, опр. 6) не имеет поля отношений, так как оно вообще не может содержаться ни в каком поле, где делители нуля отсутствуют (§ 7, теорема 6). Таким образом, кольцо, обладающее полем отношений, должно быть областью целостности. Далее, для однозначности определяемого поля надо исключить область целостности, состоящую из одного нуля, для которой, очевидно, полем отношений будет всякое простое поле (§ 7, опр. 7). Этими исключениями можно ограничиться. Теорема 1. Для любой области целостности R, содер- жащей более одного элемента, существует поле отношений Р и до изоморфизма только одно. Любое поле PQ, содержащее под- кольцо R, содержит поле отношений Р кольца R и притом только одно. Доказательство аналогично числовому случаю (§ 25, теоремы 1—7), и мы его повторять не будем. Отметим лишь, что вместо свойств целых чисел надо использовать соответствующие свой- ства элементов области целостности R. Так, если а =й= 0 и b =/= О, то и аЪ =/= 0, ибо отсутствуют делители нуля, и если ab — ас и а #= 0, то Ъ — С (§6, теорема И). Отметим, что аналогично числовому случаю (§ 26, теорема 1) свойства расположения переносятся с области целостности на ее поле отношений. 146
Теорема 2. Если область целостности R, содержащая более одного элемента, расположена, то ее поле отношений Р может быть расположено и притом единственным образом, так что расположение Р сохраняет данное расположение R. При этом элемент а поля Р тогда и только тогда положителен, когда k I ’ где k и I — элементы кольца R и произведение kl поло- жительно в R. Доказательство. Будем считать элемент а из Р k положительным, если а =~р где и — элементы R и элемент kl положителен в R. То, что это определение не зависит от выбора k и I и что оно определяет расположение поля Р, доказывается так же, как в числовом случае. То, что это расположение сохра- няет данное расположение R, можно доказать так: если а — поло- k жительный элемент кольца R и а = у, где k и I — элементы R, то элемент Р положителен в R. Значит, и произведение аР = kl положительно в R, т. е. а положителен в смысле определен- ного расположения Р. Тем же путем доказывается и единствен- ность расположения Р, сохраняющего данное расположение R. В самом деле, если дано любое расположение Р, сохраняющее k расположение R, и а положительно в Р, а = у, где k и I из R, то Р и аР = kl положительны в Р, а значит, и в Я. Таким об- разом, заданное расположение Р совпадает с определенным в начале доказательства.
Глава шеста я ПОЛЕ ДЕЙСТВИТЕЛЬНЫХ ЧИСЕЛ Еще в древней Греции было известно существование несоиз- меримых отрезков. Стремление получить для их отношения точ- ное числовое значение должно было бы привести к понятию иррационального числа. Однако строгое обоснование этого поня- тия оказалось не под силу ученым древности. Стремясь к стро- гости изложения математических положений, они придавали им геометрическую форму. Примером этой своеобразной геометри- ческой алгебры могут служить «Начала» Евклида. В средние века индусы пользовались иррациональными выра- жениями, не вдаваясь в вопросы их обоснования. С развитием анализа в XVII и XVIII веках действительные числа становятся основным объектом исследования. При этом с ними оперировали на основе наглядных представлений, изображая числа точками прямой линии. Ко второй половине XIX века потребность фор- мального построения теории действительного числа назрела на- столько, что в 70-х годах она была построена рядом математи- ков (Дедекинд, Кантор, Вейерштрасс). Все эти построения, по форме совершенно различные, равноправны в том смысле, что приводят к изоморфным числовым областям. Мы приведем ниже построение Кантора, как наиболее тесно связанное с понятием предела, рассмотренным в настоящем параграфе. В литературе чаще встречается построение Дедекинда *. Прекрасное изложе- ние теории Дедекинда, богатое ценными методологическими ука- заниями, дано в книге А. Я. Хинчина «Восемь лекций по мате- матическому анализу», Гостехиздат, 1948. § 28. Полные и непрерывные поля Как было показано в конце § 26, отношение отрезков и ко- рень из положительного рационального числа не всегда выража- ются рациональными числами. Мы хотим теперь расширить поле рациональных чисел Г до поля действительных чисел Z), в ко- ♦ Дедекинд, Непрерывность и иррациональные числа, Одесса, 1923. 148
тором эти задачи (а также широкий класс других задач) были бы всегда разрешимы. Чтобы понять, какие свойства чисел нужны для разреши- мости этих задач, и прийти тем самым к целесообразному опре- делению поля действительных чисел, разберем эти две задачи подробнее. Пусть надо найти отношение отрезков АВ и MN. Тогда мы откладываем на отрезке MN от точки М отрезок ММХ = АВ, затем от М, в том же направлении откладываем М ^М2 = АВ и т. д. По геометрической аксиоме Архимеда найдется натураль- ное число п такое, что, отложив таким образом п раз отрезок АВ> мы получим отрезок п АВ > MN. Значит, множество тех целых чисел й, для которых k -AB MN, ограничено сверху и непусто, ибо число 0 ему принадлежит. Поэтому это множество содержит наибольшее число а0 (§ 22, теорема 5). Если aQ + 1 = Ьо, то a^AB^MN <Zb$ AB. Естественно считать, что искомое отно- шение MN : АВ лежит между а0 и б0. Далее, делим АВ на 10 равных частей и для одной из них АХВ^ повторяем наше рас- суждение. Получим целые числа: ах и bi = аг + 1, для которых a' A^^MN <Ь1А1В1 или, полагая имеем: а, • ABf^MN <Ь, • АВ, bi — ai = — . * 10 Так как 10 a^AJ^ = aQ AB < MN <b0AB = lOb^A^ то по максимальности а' будем иметь: Значит, Отсюда 1Оао а[ <10бс. а0 =С = «1 и b 0> h = bi. -|- 1 106g. Повторяя те же рассуждения, получим две последователь- ности чисел ап и Ьп, удовлетворяющие условиям: а) а0 а2 . . . , б) bQ Ьг Ь2 . , е) = п = 0, 1,2, ... (1) 149
Искомое отношение отрезков MN и АВ естественно считать лежащим между ап и Ьп. Числа каждой из этих последователь- ностей все более приближаются к этому отношению. Каково бы ни было данное положительное рациональное число в (эпсилон), можно найти такое натуральное число п0, что числа ап и Ъп раз- личаются между собой (а значит, и от искомого отношения) меньше, чем на 8 при любом п > nQ. В самом деле, существует п0, 1 для которого < е (§ 26, теорема 6), а потому 1 ьп — ап = — <е при п >n«. Пусть надо найти \/а, где а— положительное рациональное число и k > 1 — натуральное число. Будем говорить лишь о положительном значении корня. Берем любое целое число п 0. Так как 10“п >0, то по аксиоме Архимеда существует нату- ральное число т такое, что тп-10“п >а + 1. Для любого рацио- нального Ъ > 1 и любого натурального k > 1 имеем bk~* > 1 {§ 9, теорема 4), откуда bk > Ъ. Поэтому (т- 10~п)*>7п10“п>а 4- 1 >а. Значит, множество А тех целых чисел Z, для которых (/•10“")*^ а, ограничено сверху и непусто, так как содержит число 0. Поэтому оно содержит наибольшее число а'п. Если ^ = <+1, = < • 10“п, = то а\ < а <bkn . Естественно считать, что искомый корень а лежит между ап и Ьп. Далее, Ъп—ап = 10"п. Так как числа вида т-10"* яв- ляются также числами вида т/• 10“(п+1), то ап — ап • 10"л=10 • а'п • 10~(”+1)<• 10~(”+1)= ап^. Так как а<(ъп. io-”)* = (io. ь; • ю-(п+1))\ то +1 19 • ЬП9 откуда Ьп + 1=== &п +1 Ч* 1 19 • Ьп и ъп +1=ь; +1 • 19 - ю • ь; • 19 - +1)= ьп. Итак, мы снова получаем последовательности ап и Ьп с теми же свойствами (1). Мы принимаем, что искомый корень при любом п лежит между ап и Ьп. О приближении этих чисел к зна- 150
чению корня можно сказать точно то же самое, что было сказано в случае отношения отрезков. Все дело заключается, однако, в том, что такого числа, к которому числа ап и Ьп приближались бы вышеописанным образом, среди рациональных чисел может не быть. Для того чтобы такое число нашлось для любых последовательностей ра- циональных чисел ап и Ъп со свойствами (1), приходится вводить новые (не рациональные) числа. Для их введения надо точно определить понятие последовательности и ее свойства. Определение 1. Последовательностью элементов данного непустого множества М называется функция (§ 3, опр. 1) /(п)= ап, определенная на множестве N всех нату- ральных чисел, значения которой принадлежат множеству М. Иными словами, последовательностью называется всякое соот- ветствие, сопоставляющее каждому натуральному числу п неко- торый элемент ап множества М. Последовательность обозначается символами а2, а8, ... или {ап}. Элемент ап называется п-м членом последовательности {ап}. Заметим, что члены последовательности не обязательно должны быть различными элементами множества М. Примеры последовательностей. 1. Последовательность натуральных чисел: 1, 2, 3, 3. 1, 0, 1, О, гда ап есть остаток от деления п на 2. 4. + 1, — 2, + 3, - 4, ... = {и.(- 1)л+’}. 5 о А 1 1 A A 2 ’ 3 ’ 4 ’ 5* 6’---------(2+ п 6. 2, 3, 5, 7, ... *= {рп}, где рп — п-е простое число. Здесь мы не можем дать общей формулы для и-го члена последовательности рп. Тем не менее данная последовательность точно определена. Надо лишь воспользоваться индуктивным определением (§ 15, опр. 1), положив / (1) = 2, / (п) есть наи- меньшее простое число, большее числа / (п — 1). Эти условия определяют единственную функцию, заданную на множестве всех натуральных чисел (§15, теорема 1). Этот пример показывает, что функция не обязательно должна задаваться некоторой формулой, определяющей ее значение через значение аргумента. Нижеследующие понятия имеют смысл уже не в любом множестве, а лишь в упорядоченном множестве или даже рас- положенном кольце. Мы ограничимся, однако, только нужным для дальнейшего случаем расположенного поля, содержащего поле рациональных чисел. Итак, во всем этом параграфе под Р следует понимать рас- положенное поле, содержащее в качестве подполя поле рацио- нальных чисел Г. Все сказанное в этом параграфе о поле Р остается 151
справедливым (в силу изоморфизма, установленного в § 26, теорема 2) для любого расположенного поля Q с заменой рацио- нальных чисел г на соответствующие им элементы ге, где е — единица поля Q *. Определение 2. Последовательность {ап} элементов поля Р называется ограниченной сверху (соответственно снизу), если существует элемент а поля Р такой, что ап < а (соответст- венно ап > а) для всех п. Она называется ограниченной, если она ограничена и сверху и снизу или (что то же самое) если существует элемент а > 0 поля Р такой, что |ап| для всех и. Среди приведенных выше примеров последовательность 4 не ограничена ни сверху, ни снизу, остальные ограничены снизу, а последовательности 2, 3, 5 ограничены. Следующее понятие является одним из основных понятий всей математики. Определение 3. Элемент а поля Р называется пре- делом. последовательности {ап} элементов Р, если для любого положительного элемента е из Р существует (зависящее от е) натуральное число м0 такое, что \ап — а\ < е для любого п > п^. Пишут а = lim ап («предел ап при и, стремящемся к бесконеч- П->со ности») или просто а = lim ап («предел ап»). Последователь- ность {ап}, имеющая предел а, называется сходящейся к а или просто сходящейся. Последовательность, не имеющая предела в Р, называется расходящейся. Из приведенных выше последовательностей только две схо- дятся: последовательность 2 к числу 0 и последовательность 5 к числу 2. В самом деле, для последовательности 2 имеем: 1 I I == I I === • П Для последовательности 5 также £ п hn-2 I Но по аксиоме Архимеда для поля рациональных чисел (§ 26, теорема 3) для любого рационального е >> 0 существует нату- ральное 1 По >- . 8 * Многие понятия и теоремы этого параграфа сохраняют значение для более широкого, чем расположенные поля, класса нормированных полей, включающего в себя не только поле действительных, но и поле комплекс- ных чисел (см. книгу Ван-дер-Вардена «Современная алгебра», гл. 10). 152
Тогда для любого п > п$. Последовательность 3 расходится. Правда, для любого 8 > О и любого м0 найдется п > м0 такое, что |а«' — 0| = 0 <е и п" > пй такое, что \ап---1| = 0 < е, но для 8 1 не существует такого м0, чтобы одно из указанных неравенств выполнялось для любого п > м0. В самом деле, если,, например, К— 01 = Kl <е < 1, то ап = 0. Значит, ап + 1=1 и kn + i — 0| =1^8. Понятие предела последовательности сходно с понятием алгеб- раической операции (§ 6, опр. 1). Там, упорядоченной паре эле- ментов, а здесь упорядоченной по типу множества натуральных чисел {1, 2, 3, . . .} системе элементов соответствует некоторый элемент того же множества. Поэтому иногда говорят об «операции предельного перехода». Разумеется, это уже не алгебраическая операция в смысле определения 1 из § 6. Возникает вопрос о выполнимости и однозначности операции предельного перехода, что не всякая последовательность имеет предел, мы уже видели на примере последовательности 3. Вопрос о единственности предела решается утвердительно. Теорема 1. Если последовательность элементов поля Р имеет предел, то только один. Доказательство. Пусть lim ап = а и b =^= а. Пока- жем, что Ь уже не будет пределом нашей последовательности. Наглядное представление говорит, что элементы ап, приближаясь к а, отойдут для больших номеров от Ь. Формально это доказы- вается так. Так как а Ь, то |а — &| > 0 и, значит, 'а >> 0. Если также lim ап — Ь, то существуют натуральные числа и м2 такие, что lan - al 153
при любом П > Wf и к - м А при любом п > тг2. Если м0 — большее из чисел пх и п2, то при п > тг0 получим: |а — 6| = | (а — ап) + (ап— 6)| < |«—«„| + 1«„—< <11=±1+1г^!=|0_ц. т. е. |а — &I < |а _ &|, что невозможно. Отложив пока вопрос об условиях существования предела, найдем некоторые свойства операции предельного перехода в случае ее выполнимости. Теорема 2. а) Если одна из последовательностей {ап} и {Ьп} элементов поля Р сходится и если lim (аЛ — Ъп) = 0, то и другая последовательность сходится, причем lim ап = lim &п. Обратно, если обе последовательности сходятся и если lim ап = = lim Ъп, то lim (ап— Ъп) = 0. Далее, если последовательности {ап} и {&п} из Р сходятся, то: б) Ит(аЛ ± bn) = Ит ап ± Ит Ьп. в) lim (an-bn) = lim ап-Ит&п. г) = bn lim Ьп при условии, что lim bn =/= 0 и Ьп =# 0 при любом п. Сходимость последовательностей в левых частях равенств б), в), г) не предполагается, а следует из сходимости последователь- ностей {ап} и {Ьп}. б) Если lim ап > lim Ъп, то существуют элемент е >* 0 из Р и натуральное число nQ такие, что ап— Ьп > е при любом п > п0. Если существует натуральное nQ такое, что ап Ъп при любом п >* тг0, то lim ап lim Ьп. Доказательство, а) Пусть, например, последователь- ность {ап} сходится, причем Ит ап— а. Тогда для любого е > 0 из Р существуют натуральные числа п^ и тг2 такие, что к — «I <4 154
при любом п > 71! И di при любом п > п2. Если и0 — большее из чисел 7i4 и п2. то |fen ------ I (Ьп ^п) *4" (^П #) I < 1&п — ап 1+ 1«П — а I <4 4- £ = 8. di di Значит, lim b = а = lim а . п п Второе утверждение пункта а) следует из пункта б). Пусть теперь последовательности {ап} и {6П} сходятся, причем lim ап= а и ПтЬЛ=Ь. б) Для любого 8 > 0 существуют натуральные и тг2 такие, что к» — «I при любом И к.-ы<4 di при любом п > nv Если п0 — большее из чисел и и2, то при любом и > п0 будет: I (ап ± Ьп) — (а ± Ь)| =| (ап — а) ± Фп — Ь)| < <|ап —а| + |&п — *>| <4 +4 = е- di dt Следовательно, lim (ап ± bn) — a ±b = lim ап ± lim Ъп. в) Сначала покажем, что сходящаяся последовательность {ап} ограничена (см. опр. 2). Так как lim ап = а, то существует р такое, что \ап — а\ < 1 при любом п > р. Тогда KI = |(ап — а) + а| < \ап — а| + |а| <1 + |а| при п > р. Среди конечной совокупности элементов |aj, |а2|, . . ., |ар|, 1 + |а| поля Р существует наибольший элемент а' (§5, теорема 6). Если положим с = а +1,тос^1>0и |ап|<£ для всех п. Далее, берем любой элемент d> |Ь|, например d = |Ь| + 1. Тогда, очевидно, d > 0. Так как lim ап = а и lim Ъп = &, то для любого 8 > 0 из Р существуют натуральные числа и п2 такие, что и 2d при любом п > nt lbn-b\< 8 2с при любом 155
Если п0 — большее из чисел и п2, то |^ndn Л&| = | {Р'п^п Яп&) “1” («пЬ l^n^n «пЬ| “Ь 1#лЛ ab\ = |яЛ|• |ЬЛ Ь| 4- + К - а\. |&|<С±+ ± -d= ъ Ze Za при любом п > п0. Следовательно, lim (апЪп) — ab = lim an-limbn. г) Сначала докажем, что при условии lim Ьп = Ь 0 сущест- вует натуральное число такое, что |&Л| > -—! при любом n>nv Существует натуральное число р такое, что |ЬП — &| при любом п > р. Если бы доказываемое утверждение было неверно, то для числа р нашлось бы число q>p такое, что |&J <-~. Тогда IN- K&-M + MCI&-M+ 1М<!£1 + ^“ IN, т. е. |&| < \Ь\, что невозможно. Последовательность {ап} схо- дится, а потому ограничена. Значит, существует элемент с > О из Р такой, что |ап| при любом п. Наконец, из lim ап = а и lim bn = b следует, что для любого е > 0 из Р существуют натуральные числа п2 и ns такие, что |аЛ—-а| ПРИ любом тг>п2 4U и |dn — Ь| при любом n>n. (ибо для Ь ф 0 всегда Ьг = |6|‘ > 0). Пусть п0 — наибольшее из чисел nlt Пг и п3. Тогда I Дя _ I ___ | ^п^п) “I" I 1&п ъ I bnb I |&п6| I I I_I ' I I \®п I iMj iMi |д|-|ьп| |Ь| е-Ь2 8-I&I 4'n.i |Ь| 156
при любом п > п0, значит, Иш ______ & lim Дд bn Ъ lim&n ‘ а—Ь д) Пусть а > Ъ. Берем е 0. Существуют натураль- ные числа rii и м2 такие, что \ап — а\ <8 при любом п > nt и 1&п — Ъ\ < е при любом п > п2. Пусть п0 — большее из чисел и м2. Если при некотором п > п0 будет ап — Ьп е, то для такого п найдем: а—Ъ =(а—ап)-\-(ап—bn) + (bn—b) <е4-е4-е=3е==а-—&, что невозможно. Значит, ап — Ьп > 8 при любом п > и0. Пусть, обратно, ап — Ьп > 0 при любом п>п0. Если бы было a <Zb, то по доказанному существовали бы 8 > 0 и п^ такие, что Ьп — ап> & > $ при любом п > Беря любое и, большее чем м0 и пь получим ап Ьп и bn > аП1 что невозможно. Значит, а Ь. Теорема доказана. Если последовательность имеет предел, то ее члены, прибли- жаясь к этому пределу, должны сближаться между собой по мере роста их номеров. Дадим точное определение этого свойства по- следовательности. Опр еделение 4. Последовательность {ап} элементов, поля Р называется фундаментальной (или последова- тельностью Коши), если для любого элемента 8 > 0 из Р существует (зависящее от 8) натуральное число п0 такое, что \ар — aq\ <8 для любых р и д, больших п0. Теорема 3. Всякая сходящаяся последовательность эле- ментов поля Р является фундаментальной. Доказательство. Пусть lim ап = а. Для любого g 8 > 0 из Р существует натуральное число п0 такое, что \ап — а|с— & при любом п > п0. Если тогда р > nQ и q > п0, то по свойству абсолютных величин [§ 9 (3)] найдем: \аР — aq\ = I (аР — а) — (а7 — а)| < \ар — а\ 4* + l«3-«l<4+J = Cl Ci Значит, последовательность {ап} фундаментальная. Эта теорема дает необходимый признак сходимости: для того чтобы последовательность была сходящейся, необходимо, чтобы она была фундаментальной. Однако это условие не для любого поля Р является достаточным. Так, в поле рациональных чисел, как мы сейчас увидим, существуют фундаментальные последова- тельности, не имеющие (в этом поле) предела. 457
Вернемся еще раз к задачам об отношении отрезков и извле- чении корня. Для каждой из них мы построили две последователь- ности рациональных (даже десятично-рациональных) чисел ап и Ъп со свойствами (1). Легко видеть, что каждая из них будет фундаментальной. Для любого рационального 8 существует нату- 1 ральное п0 такое, что (§ 26, теорема 6). Тогда для лю- бых р и q, где, например, р q > тг0, получим: |#р &q |== Яр (Lq dq ЬПо ЯЛо = ® и аналогично этому |Ьр — <е. Если данная задача имеет решением рациональное число с, то с должно быть пределом обеих последовательностей {ап} и {6П}. В самом деле, в случае отрезков: с-АВ = MN <Ьп-АВ, откуда с <Z Ъп, Также ап-АВ < MN = с-АВ, откуда ап < с. В случае корней: ck=a, откуда Яд с < Ьп, так как из ап> с следует: 4 >ch = а и из Ьп < с следует: bn ch = а, что противоречит построению чисел ап и Ъп. Но из ял Ьп следует, что для любого 8 > 0 существует п0 такое, что 16s*<8 и тогда при п > nQ будет: 1 |Яд С 1= С <^71 ап Ьп0 ^По |0ДО < ® и аналогично \Ьп — с| <8, т. е. lim ап = lim bn = с» 158
Итак, каждый раз, как задача имеет решение, она решается предельным переходом. Обратно, если, например, последовательность {ап} имеет ра- циональный предел с, то и lim Ъп = с, причем число с решает данную задачу. В самом деле, из lim ап = с следует ап с Ьп для любого п. Иначе, при некотором будет ап 5> с и при любом п > имеем: лП1 ^>с, |лп с | ап — с йП1 —- с, или же при некотором п2 будет 6Па<си при любом п > п2 имеем: <Ьп ^п2 \^п С 1== &П что противоречит определению предела. Но из ап с Ьп, как выше мы видели, следует: lim ап = lim Ъп = с. То, что число с решает поставленную задачу, будет для извле- чения корня следовать из более общей теоремы и притом сразу для всех действительных чисел. Здесь мы докажем, что если построенные в начале параграфа для рационального числа а > О и натурального числа k > 1 последовательности рациональных чисел {ап} и {Ъп} имеют рациональный предел с, то ck=a. Предпо- ложим, что ck<Z.d. Так как lim Ьп —с, то по теореме 2, в) также limb£=c*. Значит, существует натуральное число п0 такое, что |&д — — ck при любом n>nQ. Но из Ьп > с > ап > О следует: Ьп ск* Поэтому |&п — ck I =Ь\ — ск <а — с\ откуда Ьк<^а, что противоречит построению числа Ьп. Так же доказывается, что не имеет места неравенство ck>a. Значит, ь k /~ с = а, с= у/ а. Если рациональное число а>0 таково, что не существует рационального числа с, для которого ck=a (см. конец §26), то последовательности {ап} и {Ьп}, построенные для этих а и k. не имеют предела в поле рациональных чисел, хотя являются фун- даментальными. В случае отношения отрезков надо доказать, что если построен- ные для отрезков АВ и MN последовательности рациональных чисел {ап} и {Ьп} сходятся к рациональному числу с, то с и будет отношением этих отрезков, т. е. с*АВ =MN. Пусть это не так, тогда, например, с-AB<MN, Значит, с-АВ =MN причем 159
отрезок MNj составляет часть отрезка MN, Как бы мал ни был отрезок NiN, по геометрической аксиоме Архимеда найдется натуральное k такое, что k-N{N>AB. Но k [§ 26, (3)], АВ и, значит, i$k-N^N>AB, откуда '^k<iNiN. Число ah опреде- лялось так, что ah- AB^MN <J)k-АВ, где bh~ah=w' Но из ak^c следует, что АВ bk^AB=ah-AB+(bk-ak)-AB^c-AB+^<MNl+NiN=MN, что невозможно ввиду условия bk-AB>MN, Также придем к противоречию, предположив, что с-AB>MN, значит, с-АВ =MN. Если отрезки АВ и MN несоизмеримы, то их отношение не может выражаться рациональным числом, а потому построенные для отрезков последовательности рациональных чисел {ап} и {Ьп} не имеют предела в поле рациональных чисел, хотя и являются фундаментальными. Итак, в поле рациональных чисел существуют фундаменталь- ные последовательности, не имеющие предела. Определение 5. Расположенное поле называется пол- ным, если оно обладает следующим свойством: XII (аксиома полноты). Любая фундаментальная последова- тельность элементов данного поля сходится, т. е. имеет предел в этом поле. Из сказанного выше следует такая теорема. Теорема 4. Поле рациональных чисел Г не является полным. Мы дали выше два доказательства этой теоремы, построив расходящиеся фундаментальные последовательности рациональных чисел для несоизмеримых отрезков и для рационального числа, не являющегося /г-й степенью никакого рационального числа. Дока- зательство с помощью отрезков опиралось на положения геомет- рии, которые здесь не обосновывались. Другое же доказательство опиралось лишь на доказанные нами свойства рациональных чисел и потому может считаться доведенным до конца. Введенные выше понятия фундаментальной последовательности, ее предела и связанное с ними понятие полного поля имеют одно свойство, коренным образом отличающее их от введенных ранее понятий алгебраических операций, расположения и архимедов- ского расположения. Именно, пусть дано поле Р и его подполе Р'. 160
Если для элементов а, Ь, с из подполя Р' имеет место соотношение а+Ь=с, то это соотношение по самому определению подполя (§7, опр. 6) сохраняется и в поле Р. Обратно, если а+Ь=с в поле Р, причем элементы а, Ь, с входят и в Р\ то и в Р' будет а+Ь—с. То же верно для отношения аЪ=с. Если поле Р рас- положено, то этим порождается расположение подполя Р'. Именно, считаем а>0 в Р’ тогда и только тогда, когда а>0 в Р. Легко видеть, что свойства расположения IX и X (§ 9, опр. 1) будут в Р' выполнены, т. е. Р' будет расположенным полем. Также свойство расположения Р' быть архимедовским не зависит от того, рассматриваем ли мы Р’ само по себе или как подполе поля Р. В самом деле, отношение пе>а для элементов е и а из Р' тогда и только тогда имеет место в Р', когда оно имеет место в Р (при условии совпадения порядка). В этом смысле понятия, введенные в главе И, являются абсолютными. Они не зависят от объемлю- щего поля. Понятия же данного параграфа, указанные выше, зави- сят от поля, в котором данные элементы рассматриваются, и в этом смысле эти понятия относительны. Так, отношение lim ап =а означает, что для любого элемента е>0 из поля Р существует нату- ральное число м0 такое, что \ап—а|<е при любом п>п0. Опре- деление фундаментальной последовательности также содержит упоминание любого элемента е>*0 поля Р, Но ведь запас этих элементов е зависит от выбора поля Р', значит, нет оснований ожидать, что если все элементы последовательности {ап} и а входят в подполе Р’ поля Р, то смысл отношения lim ап —а и свойство фундаментальности последовательности {ап} в Р и в Р' будут совпадать. Ясно лишь, что из выполнения одного из условий в Р следует его выполнение в Р', ибо то, что верно для любого е>*0 из Р и для данных элементов из Р', останется верным, в частности, и для любого е>*0 из Р', но обратного заключить нельзя. Покажем на примере, что это действительно не так. Пусть Р — поле рациональных функций (т. е. алгебраических - f(x) дробей) 44, ё(х) где / (х) и g (х) — многочлены с рациональными коэффициентами (точное определение будет дано в главе VIII). Считаем функцию f(x) положительной, если старшие коэффи- циенты многочленов f(x) и g(x) имеют одинаковые знаки; полу- чим расположение поля Р. Оно не будет архимедовским, так как при любом натуральном п будет: 1 откуда пЛ<х. Итак, х больше всех рациональных чисел. Если рационально, то и <2_1>>0 рационально. Значит, а~1<х. л 11 Умножая на —> 0, найдем — <а. Итак, —меньше всех поло- ги х х жительных рациональных чисел. Поле Р содержит подполе Г 6 И. В. Проскуряков 1Ь1
рациональных чисел. В Г последовательность у — |, п=1, 2, 3, ...» сходится к числу 0 и, значит, фундаментальна, но в поле Р будет: I лг I п х при любом п. Значит, 0 уже не будет пределом этой последова- тельности. В Р она вообще не может иметь предела, так как не будет фундаментальной. В самом деле, при очевидно, 1 1 о 111^ >>0 и рационально. Значит, > —. Легко видеть, Р Q----------------------------Р Q х что в поле Р последовательность рациональных чисел {ап} фундаментальна тогда и только тогда, когда она становится ста- ционарной, т. е. существует рациональное а и п0 такие, что ап =а при любом п>п0. Тогда, очевидно, lim ап — а. Таким об- разом, перенося операцию предельного перехода с поля Р на подполе Г, мы получим полное поле, хотя Г неполно в смысле данного выше определения 5. Тем не менее в одном случае введенные в этом параграфе понятия остаются абсолютными. Теорема 5. Для того чтобы понятия предела и фунда- ментальной последовательности в поле Р совпадали с теми же понятиями его подполя Р', необходимо и достаточно, чтобы расположение поля Р было архимедовским. Доказательство. Если поле Р расположено неархи- медовски, то существует элемент с такой, что п<с для любого натурального п. Так как поле рациональных чисел Г расположено архимедовски, то a<Zc для любого рационального а. Тогда для а>® и рационального, умножив обе части неравенства a<Zc на 1 — >*0, найдем: ас 1 <1 с а т. е. о <- <ь, с 1 где Ь =---любое рациональное положительное число. Тогда ( 1 I последовательность < — ?, тг=1, 2, 3, ..., рациональных чисел в I п ) поле Г сходится к числу 0 и потому фундаментальна. Но та же последовательность в поле Р не является фундаментальной и 1 потому не имеет предела. В самом деле, берем 8=— 2>0. Тогда при с 162
p^q будет всегда 1—1 Р Q >*е. Это означает, что не существует числа м0 такого, что при любых р и q, больших п о> выполняется 1 1 р q условие <е. Необходимость доказана. Пусть теперь поле Р архимедовски расположено. Покажем независимость свойства последовательности {ап} быть сходящейся или фундаментальной от подполя Р', содержащего элементы ап и (для случая сходимости) предел a=lim ап. Из выполнения этих свойств в поле Р следует их выполнение в Р'. Обратно, пусть, например, lim ап=а в Р'. Покажем, что то же будет и в Р. Берем любой элемент е>0 из Р. Так как Р архимедовски расположено, _ 1 то существует натуральное п>—, откуда О < 1 — г < е. п Число е'>0 входит в любое подполе поля Р, а значит, и в Р'. Так как в Р' дано lim ап=а, то существует натуральное п0 такое, что kn ~ при любом п>м0. Это значит, что lim ап =а также и в поле Р. Теорема доказана. О п р е д е л е н и е 6. Полное, архимедовски расположенное поле называется непрерывным. В непрерывном поле задачи об отношении отрезков и извле- чении корня из положительного элемента всегда разрешимы. К задаче об извлечении корня мы еще вернемся в § 30. Скажем несколько слов об отношении отрезков. Если бы нам удалось расширить поле рациональных чисел Г до непрерывного поля Р, то по последней теореме последовательности рациональных чисел {ап} и {Ьп}, построенные выше для данных отрезков АВ и MN, были бы фундаментальными не только в Г, но и в Р. Так как поле Р полно, то они имели бы общий предел с [теорема 2, а)]. Элемент с по определению можно принять за отношение данных отрезков, т. е. считать, что MN : АВ =с или MN =с-АВ. Это новое определение отношения в случае соизмеримых отрезков согласуется, как выше показано, с прежним определением (см. ко- нец § 26). Но в то время как прежнее определение годилось лишь в этом случае, новое определение давало бы определенный элемент поля Р для любых отрезков независимо от их соизме- римости. В этом смысле задача об отношении отрезков раз- решима в непрерывном поле Р. Мы рассмотрели эту задачу лишь для иллюстрации важности понятия непрерывного поля и не можем остановиться на этой геометрической задаче под- робнее. Заметим уже без доказательства, что определенное выше отношение отрезков обладает всеми нужными свойствами. Именно, 6* 163
для любых отрезков АВ и CD и любых элементов с>0 и с?>0 непрерывного поля Р: а) из с<Л следует с-AB<Zd-АВ\ б) (c+d) AB=c-AB+d-AB; в) с (AB+CD) AB+c-CD. Далее, для любого отрезка АВ и любого элемента £>0 из Р существует отрезок MN такой, что MN : АВ =с. К задаче о длине отрезка сводится задача о длине окруж- ности. Мы строим две последовательности правильных много- угольников (вписанных и описанных) путем удвоения числа сто- рон. Зная отношение отрезков, мы можем найти периметры ап и Ъп n-го вписанного и n-го описанного многоугольников. Извест- ными из школы рассуждениями можно показать, что ai<C«2< • . . и . • Далее, ап<Ъп и lim (bn — ап)=0. Отсюда легко вывести, что обе последовательности {ап} и {Ьп} элементов поля Р фундаментальны и в силу полноты поля Р имеют в нем общий предел с. Элемент с поля Р по определению принимается за длину окружности. Аналогично определяется длина дуги данной окружности. Можно показать, что длина дуги заключена между нулем и длиной окружности с и, обратно, для каждого элемента с поля Р такого, что 0<с'<7?, можно найти дугу данной окруж- ности длины с'. В этом смысле задача о длине дуги окружности также решается в непрерывном поле Р. В следующем параграфе мы увидим, что непрерывное поле и будет полем действительных чисел. Задача 1. Если последовательность {ад} элементов поля Р сходится, причем ап Ф 0 при любом п и lim ап 0, то lim (ап~') = (lim flj-1. Задача 2. Подпоследовательностью данной последовательности элементов множества М называется последовательность где является возрастающей последовательностью натуральных чисел, т. е. обладает свойством: если k < Z, то nk < nz; на языке функций это означает, что если данная последовательность есть функция / (п) ~ ап, то подпосле- довательность будет функцией Л (/?)== / [g(/e)] = ag{ank}(k}, где g (/г) = nk — возрастающая функция натурального числа /г, значения которой также являются натуральными числами. При различном выборе функции g(k) = nk получим различные подпоследовательности данной последовательности. Доказать, что любая подпоследовательность сходящейся последовательности элементов поля Р сама сходится и притом к тому же пределу, т. е. lim а„ =lim ап. k->& k n -> X § 29. Определение поля действительных чисел В поле рациональных чисел Г не всегда выполнима операция предельного перехода для фундаментальной последовательности, т. е. поле Г не является полным (§ 28, теорема 4). Следуя общему плану расширения числовых совокупностей, намеченному в 164
§ 19, мы расширим поле Г до нового поля D, в котором было бы определено расположение и любая фундаментальная последо- вательность имела бы предел. При этом мы хотим, чтобы не всегда выполнимая в Г операция предельного перехода для фун- даментальных последовательностей в новом поле D для тех же последовательностей из Г была бы уже выполнима. Значит, фун- даментальные последовательности из Г должны оставаться фун- даментальными же и в D. Это значит, что D должно быть полным и архимедовски расположенным полем (§ 28, теорема 5). Иными словами, поле D должно быть непрерывным. Как и в случае целых (§21) и рациональных (§ 25) чисел, мы ищем минимальное расширение с нужными свойствами. Однако окажется, что ус- ловие минимальности будет выполнено само собой, так как поле непрерывностью определено уже однозначно до изоморфизма. Поэтому требование минимальности включать в определение было бы излишним. Так мы приходим к определению. Опр еделение 1. Полем действительных чисел назы- вается непрерывное поле D, содержащее в качестве подполя поле рациональных чисел Г. Элементы поля D называются действи- тельными числами. Доказательство существования и единственности поля D, удовлетворяющего этому определению, проходит аналогично случаю кольца целых чисел (§ 21) и поля рациональных чисел (§ 25). Начнем с доказательства единственности. Теорема 1. Расположенное поле Р, содержащее поле ра- циональных чисел Г *, архимедовски расположено тогда и только тогда, когда каждый элемент поля Р равен пределу последователь- ности рациональных чисел. Доказательство, а) Пусть элемент а поля Р равен пределу последовательности рациональных чисел {ап}. Тогда существует натуральное число k такое, что \ah — а\<1. Отсюда а<|а|=|(а — afe)+aA|<|a — ak\+ |аА|<1+ |aft|. Так как 1+|а^| — рациональное число и поле рациональных чисел архимедовски расположено, то существует натуральное число п такое, что l+|aft|<?z. Тогда a<Zn, т. е. поле Р архимедов- ски расположено (§ 9, ХГ). Заметим, что мы не использовали здесь то, что lim ап =а в поле Р, а лишь то, что существует (хотя бы одно) натуральное fe, для которого \ak — а|<1 (или любого рационального е>>0), но не любого е>>0 из Р. б) Пусть поле Р архимедовски расположено. Тогда для лю- бого элемента а из Р и любого натурального числа п сущест- вуют натуральные числа т{ и m2 такие, что 11 1 т{-— >«и m2-— >*— а, откуда (— шч) — <а. п п п * Условие Р > Г можно здесь и ниже опустить, заменив рациональные числа на рациональные элементы поля Р (§26, теорема 2). 165
Значит, множество А тех целых чисел Z, для которых I • —- ограничено сверху числом и непусто, ибо содержит целое число —т2. Поэтому множество А содержит наибольшее числа т (§ 22, теорема 5). Тогда, очевидно, т 4- 1 — « <С---!— п п Вычтя из всех частей неравенства число —, найдем: 1_ п ’ Положим — —ап и покажем, что lim ап =а. Для любого £>0 п По при любом n>nQ, Это и значит, что lim ап =а в поле Р, Заметим, что проще было бы применить теоремы 5 и 6 из § 26 и доказать даже, что любой элемент поля Р равен пределу n-рациональных чисел, но мы не хотели использовать гг-рацио- нальных чисел там, где они не нужны по существу дела. Теорема 2. Все поля действительных чисел изоморфны* т, е, поле действительных чисел определено однозначно до изо- морфизма. Точнее, если и D2 — два поля действительных чисел, то существует только одно изоморфное отображение Di на D2, сохраняющее отношения порядка. При этом изоморфизме рацио- нальные числа остаются на месте, В частности, существует только одно изоморфное отображение поля действительных чисел на себя, сохраняющее отношения порядка, а именно тождественное, (В силу теоремы 2 из § 26 данная теорема остается справедливой для любых непрерывных полей с заменой рациональных чисел рациональными элементами.) * Доказательство. Строим отображение / поля на поле Z>2 следующим образом. Пусть di — любой элемент поля D Так как Di архимедовски расположено, то по теореме 1 имеем di =lim ап с рациональными ап. Значит, последовательность {ап} фундаментальна в £>ь а потому и в его подполе Г. Так как Г<^Ь2 и D2 архимедовски расположено, то последовательность {ап}, * В § 30 мы увидим, что ограничение изоморфизмами, сохраняющими отношения порядка, можно отбросить, так как поле действительных чисел, допускает единственное расположение. 166
фундаментальная в Г, будет фундаментальной и в D2 (§28, тео- рема 5). Так как D2 полно, то lim ап =d2 в D2. Мы положим / (di) —d2. Покажем, что элемент d2 не зависит от выбора последовательности рациональных чисел {ап}. Если еще Ит&п=с?! с рациональными Ьп, то lim ап =Ит Ьп, откуда lim(an — bn)=Q [§ 28, теорема 2, а)] в D1} а следовательно, и в Г. Рассуждая, как выше, мы найдем, что в поле D2 lim(aa — bn)=0 и lim =lim bn=d2. Если dt — рациональное число, то lim an=di, где an=di при любом п. Значит, f(di)=dlf т. е. отображение / оставляет на месте рациональные числа. Если Ci=£di и Ci=lim an, rf^lim bn, то lim(an — bn)^=0, или lim an=^=lim bn в Z>2» т. e. / (Ci) =/(c?i). Итак, отображение / является взаимно однозначным отобра- жением поля Di в поле D2. Оно зависит от определения пре- дела в Di и D2, а потому зависит от отношений порядка в этих полях. Покажем, что / есть изоморфное отображение Di в D2, Надо показать, что для любых элементов и di из Di будет: t(Ci+di)=t(Ci)+t(di). f(Cidi)=f(Ci) f(di). Это легко следует из теоремы 2, б) и в) § 28. Именно, если c1=liman, rf^limbn, то, применяя определение отображения /, имеем: / (С1+<Л) =/ (lim an+lim bn) =f [lim (an+&n)l =lim / (an+bn) = -=lim [/(an)+/(bn)[ =lim /(aj+lim f(bn)=f (lim an)+/(lim &n) = =/(<ч) + Ж). Аналогично доказывается второе равенство. Покажем, что отображение / сохраняет отношение порядка. Пусть Ci<Zdi в поле Di и с^Ишвп, c?i=lim bn. Тогда суще- ствует п0 такое, что an<Zbn при любом п>п0 [§ 28, теорема 2, х?)1 и, значит, lim an<lim bn в D2, т. е. f(Ci)^Zf(di). Но из Ci=£di следует f(d)=£f(di). Значит, f(Ci)<f(di). Покажем, что / является единственным изоморфным отобра- жением поля Di в поле D2, сохраняющим отношения порядка. Пусть g — другое отображение такого рода. При изоморфизме g поле рациональных чисел Г, содержащееся в Dh отобразится изоморфно на поле рациональных элементов поля D2t причем 167
рациональное число г перейдет в элемент ге, где е — единица поля D2 (§26, теорема 2). Но D2 содержит Г, т. е. е=1, ге =г-1 ~г. Значит, g(r)=r для любого рационального г. Так как отобра- жение g отлично от /, то существует элемент di из поля Di такой, что «2 =/ (di)=£g (di) =b2. Найдем рациональное число с, лежащее между а2 и Ь2. Пусть, например, а2<Ь2. Рассуждая, как в доказательстве теоремы I, пункт б), найдем сначала натуральное п такое, что — <С&2 — «2, п а затем целое число т такое, что — Й2 <-------!. п п 7п + 1 Если с= —-—, то получим: az <Zc = — -j- — <Zaz “h (bz — az) = bz. n n Так как c=f(c) и /, по доказанному, сохраняет отношения по- рядка, то из f(di)=a2<Zc следует di<Zc. Так как g(c)=c и g также сохраняет порядок, то g(di)=b2<g(c)=c, что противоречит построению числа с. До сих пор мы не использовали полноты поля Значит, все доказанное выше верно для любого архимедовски располо- женного поля Di. Нам осталось доказать, что построенное отоб- ражение / является отображением поля Di на все поле D2. Для этого нужна полнота поля Di. Надо для любого элемента d2 из D2 найти di из Di такой, что f(di)=d2. Так как D2 архиме- довски расположено, то по теореме 1 будет d2=lim ап с рацио- нальными ап. Последовательность {ап}, фундаментальная в £>2, будет фундаментальной в Г<сО2, а по-архимедовски D{ — и в Di>t. Так как DY полно, то существует б/1=Нт ап в D По определению / тогда f(di)=d2. Теорема доказана. Теорема 3. Любое архимедовски расположенное поле Р изоморфно некоторому подполю поля действительных чисел D. Существует лишь одно изоморфное отображение Р в D, сохра- няющее отношения порядка. В частности, поле Р только одним способом, а именно тождественно, может быть изоморфно и с сохранением порядка отображено само на себя *. * В отличие от теоремы 2 условие о сохранении порядка здесь опустить нельзя. В самом деле, пусть Р — поле всех чисел вида а-\-Ь]/~2 с рациональ- ными а и Ь. Отображение а-\-Ъ У<2е->а—Ъ изоморфно относительно сложения и умножения и отлично от тождественного. Но оно не сохраняет порядок, заданный в поле Р как подполе поля действительных чисел, ибо 1 > 0 и 1+ У2+-+1 - /2 < 0. 168
Доказательство. Поле Р изоморфно и с сохранением порядка отображается на расположенное поле Q, содержащее поле действительных чисел. Так как Р архимедовски расположено, то то же верно для Q. Для поля Q теорема доказана попутно при доказательстве теоремы 2, если заменить там Di на Q, так как везде, кроме последнего абзаца доказательства, мы не пользо- вались полнотой поля D{. В силу изоморфизма Р и Q теорема верна также для поля Р. Итак, если поле действительных чисел D существует, то до изоморфизма только одно. Переходим к доказательству его су- ществования. Как и в случае целых и рациональных чисел, до- статочно построить одно поле (одну интерпретацию поля), удов- летворяющее определению 1. Существует несколько приемов построения такого поля. Мы приведем построение Кантора как наиболее естественно вытекающее из принятой нами формы оп- ределения непрерывного поля (§ 28, опр. 6). В литературе чаще встречается построение Дедекинда, пожалуй, более краткое *. Конструкция одного из изоморфных полей действительных чисел подсказывается теоремой 1. Ведь если и D — искомое поле, то каждый элемент поля D равен пределу фундаментальной по- следовательности рациональных чисел и любая такая последова- тельность должна иметь предел в D в силу его непрерывности. За исходный элемент построения поля действительных чисел D мы принимаем фундаментальную последовательность а2, ...={ап} рациональных чисел, т. е. последовательность, обладающую таким свойством: для любого рационального числа е > 0 существует натуральное число тг0 такое, что |ар— при любых р и q, больших (§ 28, опр. 4). Пусть М — множество всех таких последовательностей. Опре- деляем отношение эквивалентности, сложение и умножение по- следовательностей из М так, чтобы им соответствовали равен- ство, сложение и умножение элементов искомого поля Z>, равных пределам этих последовательностей [§ 28, теорема 2, а), б), в)], а именно: {Яп} - {М (1) тогда и только тогда, когда lim (ап — Ьп) =0, {««} + {&п} ={яп+М> (2) {ап}- {bn}={anbn}. (3) Надо, конечно, доказать, что условия (2) и (3) действительно определяют операции в множестве М, т. е. что последователь- ности в правых частях этих равенств снова являются фундамен- тальными. * Прекрасное изложение построения Дедекинда дано в книге А. Я. Хинчина «Восемь лекций по математическому анализу», Гостех- издат, 1943. 1G9
В случае сложения берем рациональное число е>0. Так как {ап} и {Ьп} фундаментальны, то существуют натуральные числа nj и п2 такие, что \ар aq \ < ту при любых р, и |Ьр-М<у при любых р, q>n2. Если м0 — большее из чисел и п2, то |(аР+М ~ (%+&<,) — а?|+|6р — Ь?|<8 при любых р, т. е. последовательность {ап-\~Ьп} фунда- ментальная. В случае умножения сначала докажем, что любая фундамен- тальная последовательность {сп} ограничена (§ 28, опр. 2). В самом деле, существует nQ такое, что кр — . при любых р, q>nQ. Тогда knl = I (^П СП0 + 1)+^П0 + 1 1^ kn ^По + 1 1+ к п 0 + 1 I *^1 Н~ к 710 4- 11 при любом n>nQ. Беря рациональное число с, большее всех чисел к±1, кгЬ . • knol, kn0+il+l (например, сумму всех этих чисел плюс 1), получим knl<^ при любом п. Значит, существуют рациональные числа а и Ъ такие, что |ап|<а и \Ьп\<Ь при любом п. Пусть дано рациональное число е>0. Существуют натуральные числа п,± и п2 такие, что 1аР-ад1<^ при любых p>Mi и g>ni и |6р — <va при любых р>п2 и q>n2. Если м0 — большее из чисел и п2> то lap-bp—a9b9l = l(apbp—apbg)+ (apb9—aqb9)\< |ар|- |ЬР—\|+ + |Ьд|-|лР— aq \ <a--£- + b-£-= е си &и при любых р>Пц и q>nQ. Значит, последовательность {апЬп} фундаментальная. 170
Последовательность {ап} из М назовем положитель- ной, если существуют рациональное число е>0 и натуральное число nQ такие, что при любом n>nQ. Отношение эквивалентности последовательностей (1) обладает основными свойствами равенства (§ 20). Именно: 1) ибо lim (ап—ап) =0; 2) если {Яд} {Ьп}, то {^п} {^п}» ибо если lim(an — ЬЛ)=0, то Ит(6п — ап)=0 в силу равенства fan |> 3) если {#п} {^п} И {6п} {^п}» ТО ибо если lim(an—bn)=0 и lim (bn—сп) =0, то также [§ 28, теорема 2,6)] lim (ап—сп) =lim [ (an—bn)+ (Ьп—сп)] = = lim (ап—&n)4-lim (bn—cn) =0+0 =0. По теореме из § 20 это отношение определяет разбиение мно- жества М на классы эквивалентных последовательностей. Будем обозначать эти классы малыми греческими буквами а, р, у, 6, ... Определение 2. Пусть DQ есть множество всех классов эквивалентных последовательностей множества М. Суммой (про- изведением) двух классов а и f назовем тот класс а+Р (соот- ветственно ар), который содержит сумму (произведение) после- довательности класса а и последовательности класса р. Класс a назовем положительным, если последовательность этого класса положительна. Покажем, что сумма, произведение и свойство класса быть положительным не зависят от выбора представителей данных классов. Пусть И {^п}^ Тогда lim (ап—Ьп) =0 и lim (сп—dn) =0, откуда lim[ (ап+сЛ)— (bn+dn)] =lim (ап—6„)+lim (cn—dn) =0, 171
т. е. {^п{^п4“^п}’ Так как последовательность {сп} фундаментальна, то она огра- ничена. Поэтому существует рациональное число с>0 такое, что |сп|<Сспри любом п. Пусть теперь дано рациональное число 8Z>0. Существует п0 такое, что \ап—Ьп\<2 — при любом п>п0. Тогда \апс„—Ьпсп\ = \ап—Ьп\ |с„|<у -с=е при любом n>nQ. Значит, lim (апсп—Ьпсп)—О, т. е. {яг»стг} {ЬпспУ. Применяя доказанное и очевидную коммутативность умноже- ния последовательностей, находим: {ЬпСп} —{^П^тг} ~{Ь п^п} • Наконец, если последовательность {ап} положительна и {ап}^{Ьп}, то существуют рациональное е2>0 и натуральное такие, что {ап}>г при любом п>п^ Далее, для данного е су- ществует п2 такое, что к-м<4 при любом п>п2. Если м0 — большее из чисел м2, то, при- меняя свойство абсолютных величин [§ 9, (3)], находим: |Ьп I “ 1^П (ап Ь тг) | |#тг I \^П Ь п | | = = |ап|— \ап — Ъп \ >е = -| =~ при любом тг>п0. Значит, последовательность {Ьп} также поло- жительна. Итак, определение 2 действительно вводит в множестве Dq, операцию сложения и умножения, и положительность класса из Dq определяется любой из его последовательностей. Теорема 4. Множество DQ при операциях сложения и ум- ножения и определении положительности, указанных в опре- делении 2, является непрерывным полем (§ 28, опр. 6). Доказательство. Нужно проверить выполнение в DQ всех свойств I — XII (см. § 6, опр. 2; § 7, опр. 1; § 9, опр. 1 и 3; § 28, опр. 5). Так как операции (2) и (3) над последовательно- стями определены через операции над их элементами, то из вы- полнения свойств кольца I — VI для рациональных чисел следует их выполнение для множества М, а потому и для множества DQ. Итак, М и Dq — кольца. 172
Выясним, какой смысл имеют в кольце Z>0 нуль и противо- положный элемент. Очевидно, что нулем в Do будет класс, со- держащий фундаментальную последовательность {0} — 0, 0, 0, ... Мы его обозначим через (0). Этот класс состоит из всех после- довательностей {ап}, эквивалентных {0}, т. е. таких, для которых lim ап —0. Мы будем называть их нулевыми последовательностями. В самом деле, любая последовательность класса (0) эквивалентна {0} и потому нулевая. Обратно, любая нулевая последователь- ность как сходящаяся будет фундаментальной и эквивалентной {0}, а потому принадлежит классу (0). Класс — а, противоположный классу а, содержащему после- довательность {ап}, содержит, очевидно, последовательность {—ап}, противоположную {ап}, и все последовательности, экви- валентные {—ап}. Из ап—Ьп =— [ (—ап)~ (—Ъп)] легко следует, что если {ап}{Ьп}, то {—ап}^{—Ьп} и обратно. Таким образом, класс —а состоит из всех последовательностей, противоположных последовательностям класса а. Свойство VII поля уже не следует, как выше I — VI, прямо из аналогичного свойства чисел. В самом деле, если не все члены последовательности {ап} из М равны нулю, то последователь- ность {ап} отлична от последовательности {0}, являющейся нулем кольца М. Но если еще =0, то уравнение {ап}-{хп} ={Ьп} при не разрешимо. Значит, кольцо М не является полем. Тем не менее кольцо D будет полем. Пусть а и Р — классы из Z)o, причем а^=(0). Берем {ап} из а, {Ьп} из р. Существуют рациональ- ное число а > 0 и натуральное п{ такие, что |ап|>а при любом п>п^ В самом деле, иначе, используя фундаментальность {ап}, для любого е>*0 найдем р такое, что aq I *^"2 при любых п>р и q>p. Затем берем q>p такое, что Тогда получим: fan K^TI &q) “Ь Clq 1^ &q H~ faq I при любом ri>p. Отсюда lim an =0, что невозможно, так как последовательность {аа} принадлежит классу а=#(0). Без ограничения общности можно считать аи 0 при любом п. В самом деле, в силу того что \ап |>>а > 0 при любом п > лишь конечное число членов ап (при п^пх) может равняться нулю. Заменяя их любыми рациональными числами, отличными от нуля, получим, очевидно, последовательность, эквивалентную {ап}, т. е. принадлежащую классу а и не имеющую членов, равных нулю. 173
Покажем, что последовательность {сЛ} =< — > является фун- ’ dn) даментальной. Последовательность {Ьп}, как фундаментальная, ограничена. Значит, существует рациональное число b такое, что при любом п. Пусть дано рациональное е>0. Так как последовательности {ап} и {&п} фундаментальны, то существуют натуральные п2 и nt такие, что । I d 8 при любых р>п2 и q>n2 и \bP-bq\<a-^ при любых и <Г>пг Пусть п0—наибольшее из чисел пА, п2 и м3. Тогда I ^р __ ^q | Ьpdq dpbq I I Ьpdq dpb q । dpb q “ CLpbq I I dp dq I dpdq I I d>pdq dpdq I 2 d e ae c +lbp-M <_2b + I==8 kp I • \dq I kq I a2 a при любых p>n0 и q>nQ. Значит, последовательность {cn} = = ) — l действительно фундаментальна. I I Пусть у — класс, содержащий последовательность {cn}. Из {an}* {^n} =={^n} следует ay=P, чем свойство VII доказано. Свойство VIII выполнено, ибо Do содержит, очевидно, более одного элемента. Докажем выполнение в Do свойства IX (§ 9, опр. 1). Надо показать, что для любого класса а имеет место один и только один из трех случаев: а положителен, —а положителен, а = (0). Пусть ни а, ни —а не положительны. Берем последовательность {ап} класса а и рациональное число 8>0. В силу фундаменталь- ности {ап} существует м0 такое, что кр—а^|<'тгпРи любых p>nQ и q>n0. Так как класс а не положителен, то существует г > nQ такое, что dr^ ~ . Так как —а не положителен и содержит последовательность {—dn}, то существует s > м0 такое, что 8 2 Тогда при любом п > м0 будет одновременно: «п =йг+ («п—ar)<ar+ kn~яг1<е —an = (as—dn)—ds^\ds—dn\+ (—aj <8. 174
Поэтому \ап |<е при любом п> п0, т. е. lim ап = 0, откуда а = (0). Итак, один из трех указанных выше случаев обязательно имеет место. Если класс а положителен, то существуют рациональное а > 0 и п0 такие, что ап> а, —ап<—& при любом п^> п0. Этим исключается, как lim ап=0, т. е. а = (0), так и положи- тельность класса —а. Аналогично показывается, что положитель- ность —а исключает два других случая. Этим уже доказано, что все три случая несовместимы, т. е. свойство IX выполнено. Свойство X выполнено, так как сумма и произведение поло- жительных последовательностей, очевидно, снова положительны. Итак, доказано, что/)0 — расположенное поле. Значит, считая а> р, если а — Р положительный класс, введем в DQ порядок, при котором положительные элементы и только они будут больше нуля (§ 9, теорема 1). Легко видеть, что единицей поля DQ будет класс, содержащий последовательность {1} =1,1, 1, ... и все последовательности {ап}, ей эквивалентные, т. е. такие, для которых liman=l. Будем обозначать этот класс через (1). Покажем, что в Do выполнена аксиома Архимеда XI (§ 9, опр. 3). Пусть класс а содержит последовательность {ап}. Выше мы показали, что фундаментальная последовательность ограни- чена. Поэтому существует рациональное число а такое, что |ап|<а и потому а—ап> 0 при любом м. Так как в поле рациональных чисел аксиома Архимеда выполнена (§ 26, теорема 3), то суще- ствует натуральное число k > а+1 .Тогда k — ап> 1 при любом п. Значит, класс k - (1) — а положителен, т. е. k- (1) > а. Отсюда в поле Do выполняется аксиома XI (см. § 9, опр. 3 и ниже). Наконец, покажем, что в Dq выполнена аксиома полноты XII (§ 28, опр. 5). Заметим сначала, что если класс а содержит по- следовательность {ап}, где ап^ 0 при любом п, большем некото- рого натурального числа м0, то а ^(0), так как, очевидно, нера- венство а <С(0) невозможно. Поэтому если а содержит {ап} и Р содержит {Ьп}, то из ап^ Ьп при любом п > п0 следует а (3. Аналогично тому, как классы, содержащие последовательности {0} и {!}, мы обозначили через (0) и (1), мы теперь для любого рационального числа а обозначим через (а) класс, содержащий последовательность {а} = а, а, а, ... Такие последовательности, все члены которых равны, мы будем называть стационарными. Очевидно, что соответствие а —>(а) является изоморфным ото- бражением поля Г рациональных чисел на множество Г' всех классов, содержащих стационарные последовательности. Значит, Г' также является полем (§ 8, теорема 2). В поле Dq, как в любом архимедовски расположенном поле, определены понятия предела и фундаментальной последователь- ности, не меняющие смысла при переходе к подполю (§ 28, опр. 3 и 4 и теорема 5). Покажем, что если класс а содержит последовательность {ап}, то lim (ап) = а. Пусть е >* (0) — элемент поля DQ, содержащий 175
последовательность {еп}. Тогда существуют рациональное число е > 0 и натуральное т такие, что еп> е при любом п > т. Зна- чит, е ^(е). Берем рациональное число е' такое, что е > s' >* О (например, е'=—). Тогда (e')<(e) =Се. Так как последователь- ность {ап} фундаментальна, то существует натуральное и0 такое, что |ар—aq\ <е' при любых р> м0 и q > п0. Поэтому для данного п > nQ будем иметь: Др a fi 8 и Дд д^ 8 при любых р > п0 и q > tiq. Переходя при данном п от после- довательностей к содержащим их классам, по доказанному выше получим: а — (аЛ) <(е') и (ап)—а<(е'). Откуда |(ап)—а|<(е')<е при любом п > n0, а это и означает, что lim (дЛ) =а. Мы доказали, что любая фундаментальная последовательность элементов (дп) подполя Г' имеет предел в DQ. Отсюда уже не трудно вывести полноту поля Z)o. Пусть {ап} — любая фундамен- тальная последовательность элементов поля Do. Так как по до- казанному каждый класс ап равен пределу классов из подполя Г', то для данного п (ввиду ^>>(0)) существует элемент (дп) \п J из Г' такой, что К —(Яп)| <(-)• Покажем, что последовательность {(дп)} фундаментальна. Пусть е>(0) — любой элемент D0. Как было показано выше, из аксиомы число е > 0 или Архимеда вытекает, что существует рациональное такое, что (е) <8. Существует натуральное п^> — » Далее, в силу фундаментальности {ап} существует 1 е натуральное п2 такое, что 1ар а? \"з / при любых р > п2 и q > п2. Если п0 большее из чисел и м2, то |(ар)—(а )| < |(^р)—арЦ- |ctp—а |-Ь|сс — (а )|< при любых р > nQ и q > гс0. 176
Из изоморфизма полей Г и Г' (сохраняющего, очевидно, от- ношения порядка) следует, что последовательность {ап} рацио- нальных чисел сама фундаментальна. Пусть а — класс из £>0, содержащий {ап}. Выше доказано, что lim(an)=a. Но lim[ (ап)—an] =0. В самом деле, для любого е>0 из Do берем рациональное 1 е > 0 такое, что (е) < е, и натуральное nQ такое, что —<<е. Тогда По / 1 \ |(an) — aj < — 1 <(е) <е \ п / при любом п > п0. Значит, последовательность {an} также схо- дится и притом lim an =lim (an) =a. Этим доказано свойство XII, а значит, и теорема 4. Поле Do до изоморфизма и является полем действительных чисел. Однако оно не содержит поля рациональных чисел Г, от которого мы отправлялись при его построении. Ведь элементами поля Dq являются классы эквивалентных фундаментальных по- следовательностей рациональных чисел, но отнюдь не сами ра- циональные числа. Но выше мы видели, что DQ содержит подполе Г' классов, содержащих стационарные последовательности, изоморфное Г. Поэтому существует поле D, содержащее поле Г в качестве подполя и изоморфное (относительно сложения и умножения) полю Dq (§8, теорема 3). Перенесем отношения порядка с Dq на D при помощи данного изоморфного отображения / поля D на Dq. Именно элемент с? поля D будем считать положительным, если соответствующий ему элемент / (d) —d0 поля D 0 положи- телен. Тогда поле D будет расположено и данный изоморфизм f сохраняет отношения порядка. Порядок D порождает порядок его подполя Г, совпадающий с определенным прежде для раци- ональных чисел, ибо поле Г вообще допускает единственное расположение (§ 26, теорема 1). При изоморфизме полей D и Ро поле Г изоморфно отображается на некоторое подполе Г" из DQ. Но так как Г изоморфно Г' и Г допускает единственное изоморф- ное отображение в DQ (§26, теорема 2), то Г"=Г' и при изо- морфизме D и Dq рациональному числу а из Г соответствует класс (а) из Г'. Из сохранения отношений порядка при изоморфизме D и Dq следует сохранение всех свойств расположения, в частности, вы- полнение аксиомы Архимеда, фундаментальности и сходимости последовательностей и полноты. Значит, из непрерывности поля Dq следует непрерывность поля D. Итак, поле действительных чисел D построено. Его элемен- тами, т. е. действительными числами, являются, во-первых, все рациональные числа и, во-вторых, классы эквивалентных и не 177
имеющих рационального предела фундаментальных последова- тельностей рациональных чисел. Из свойств поля Do вытекает, что любая фундаментальная последовательность {ап} рациональных чисел имеет своим преде- лом в D либо рациональное число, либо тот класс, которому принадлежит данная последовательность {ап}. Возникает вопрос о том, насколько мы исчерпали возможности построения новых полей данным методом. В частности, что по- лучится, если к полю D вновь применить конструкцию Кантора? Оказывается, что новое поле будет уже изоморфно полю £>, т. е. само будет полем действительных чисел. В этом смысле воз- можности указанного метода исчерпаны до конца. Это следует из такой общей теоремы. Теорема 5. Если к любому архимедовски расположен- ному полю Р применить построение нового поля с помощью фун- даментальных последовательностей элементов поля Р (вместо поля рациональных чисел), то получится поле Q, изоморфное полю действительных чисел D. Доказательство. При доказательстве теоремы 4 мы пользовались только тем, что поле рациональных чисел Г архиме- довски расположено. Значит, все доказательство проходит дословно также и для поля Р. Поэтому полученное таким путем поле Q непрерывно и по теореме 2 из § 26 изоморфно (относительно операций и порядка) расположенному полю D, содержащему в качестве подполя поле рациональных чисел Г. В силу изомор- физма полей Q и D поле D также непрерывно и, значит, яв- ляется полем действительных чисел. Теорема доказана. Из этой теоремы вытекает, что поле действительных чисел D можно получить той же конструкцией не только из поля рацио- нальных чисел, но из любого подполя поля D. Задача. Доказать, что архимедовски расположенное поле Р, содержа- щее поле рациональных чисел Г, будет полным тогда и только тогда, когда каждая фундаментальная последовательность из Г имеет предел в Р. § 30. Свойства действительных чисел Поле действительных чисел благодаря его непрерывности слу- жит фундаментом для всего математического анализа и для при- ложений математики в технике. Поле действительных чисел D обладает всеми свойствами рас- положенных полей, доказанными в главе II. Так, сумма и произ- ведение нескольких действительных чисел не зависят от распреде- ления скобок и порядка этих чисел (§6, теоремы 1, 2). Любую алгебраическую сумму можно представить в виде обычной суммы (§ 6, теорема 7). Верны обычные правила законов при раскрытии скобок (§ 6, теорема 8) и при умножении [§ 6, (17)]. Отсутствуют делители нуля, т. е. произведение тогда и только тогда равно нулю, когда один из сомножителей равен нулю (§ 6, опр. 6, 178
теорема 10; § 7, теорема 6). Имеют смысл понятия положитель- ного и отрицательного числа (§ 9, опр. 1) и вводится порядок, при котором нуль меньше всех положительных и больше всех отрицательных чисел (§ 9, теорема 1). Справедливы закон моно- тонности и обычные правила оперирования с неравенствами (§ 9, теоремы 2—4). Квадрат любого числа, кроме нуля, положителен (§ 9, теорема 7). Имеет смысл понятие абсолютной величины (§ 9, опр. 2), причем абсолютная величина обладает обычными свойствами и верны обычные правила сравнения и оперирования над числами через сравнение и оперирование над их абсолютными величинами (§ 9, теорема 8 и следующие за ней замечания). Действительные числа, не являющиеся рациональными, назы- ваются иррациональными. Переходим к задаче об извлечении корня из любого действи- тельного числа. Решение этой задачи мы получим, рассмотрев гораздо более общую задачу о нахождении значения аргумента, при котором непрерывная функция принимает данное значение. Понятие о непрерывной функции, связанное с понятием предела последовательности, играет основную роль во всем математиче- ском анализе. Общее понятие функции нам уже известно (§ 3, опр. 1). Здесь мы будем рассматривать лишь функции, связанные с полем дей- ствительных чисел. Определение 1. Действительной функцией (или функцией действительного переменного \ y=f(x), заданной на множестве X действительных чисел, называется соответствие, сопостав- ляющее каждому числу х множества X одно определенное действи- тельное число Число х называется значением аргумента, а у — значением функции при данном значении аргумента х. Всюду в этом параграфе под функциями мы, не оговаривая этого, будем понимать действительные функции. Определение 2. Функция у —f (ж), заданная на множе- стве действительных чисел X, называется непрерывной в точке х0 множества X, если для любого действительного числа е>*0 су- ществует действительное число б>0 такое, что из |я—х0|<6 следует \f(x) — /(я0)1<8 для любого числа х множества X. Функция у =f (х) называется непрерывной на множестве X, если она непрерывна в каждой его точке (т. е. для любого числа х0 из X) *. Связь понятия непрерывности функции с понятием предела определяется следующей теоремой. Теорема 1. Функция f, заданная на множестве X, тогда и только тогда непрерывна в точке xQ из X, когда из условия * Это определение сохраняет смысл для функции, заданной на множество элементов расположенного поля, значения которой также принадлежат расположенному полю. 179
lim xn=xQ следует n->00 lim f(xn)=f(x0) n-+<X> для любой последовательности {xn} множества X. Функция f(x) тогда и только тогда непрерывна на множестве X, если из условия lim хп =xQ следует lim /(xn)=/(z0) n->OO для любого числа х0 из X и любой последовательности {хп} чисел множества X. Доказательство. Достаточно, очевидно, доказать часть теоремы, относящуюся к непрерывности в точке. а) Пусть f(x} непрерывна в точке и lim хп ~xQ, Берем любое число е/>0. По определению непрерывности существует число 6>0 такое, что из \х—#0|<сб следует для любого х из X. По определению предела (§ 28, опр. 3) для этого числа S существует натуральное число п0 такое, что \хп— —х0|<сб при любом п>п0. По выбору числа S отсюда следует, что 1/(^п) —/(^о)1<е при любом п>п0. По определению предела это значит, что lim f(xn)=f(x0). П-*оо б) Пусть lim / (хп) = / (х0) для любой последовательности {яп} из X. Если функция f(x) не является непрерывной в точке х0, то существует число е>0, для которого нельзя найти числа S с требуемым в определении 1 свойством. Иными словами, при выбранном таким образом е для любого числа ё>*0 существует число х множества X такое, что )х—х0|<Сб, но I/ (*) —У(*о)1^8. Поэтому для любого натурального числа п существует число хп из X такое, что 1^4— *0|<— , (1) п (2) при любом п. Так как поле действительных чисел по определению архиме- довски расположено (§ 29, опр. 1), то для любого действитель- 1 ного числа с0>0 существует натуральное Пц>—. Тогда из (1) 80 180
находим: |xn Xq I <C— <— *^60 n riQ при любом п>п0, т. е. lim хп =xQ. По условию тогда также lim f(xn) =f(xQ), что, очевидно, противоречит условию (2). Значит, f(x) непре- рывна в точке xQ. Определим сумму, разность, произведение и частное двух функций fi(x) и /2 (я), заданных на множестве X, как функцию г сопоставляющую каждому числу х из X соответственно сумму, разность, произведение и частное значений данных функций в точке х, т. е. f(x) равно соответственно: /1 (*) + h (х) , fi (х) — fi (х), fl (х) fi (х) и /2(х) для любого числа х из X (в случае частного предполагается, что /2(я)¥=0 для любого х из X). Из теоремы 1 и свойств предела 1§ 28, теорема 2, б), в), г)1 непосредственно следует: Теорема 2. Сумма, разность и произведение двух функ- ций fi и f2 непрерывных на множестве X, также непрерывны на множестве X'. Частное функций fi и f2, непрерывных на множестве X, есть функция, непрерывная на множестве X' тех чисел х из X, для которых f2 (х)=^0. Примеры непрерывных функций. 1. Функция f (х) — xk для любого целого числа k 0 определена и непрерывна на множестве всех действительных чисел. В самом деле, при k = 0 / (х) = 1 при любом х и непрерывна, как любая константа, ибо |/ (х) — f (х0)| = 0. Очевидно, непрерывна и функция / (х) = х. Применяя теорему 2, легко доказать непрерывность функции xk индукцией по k. 2. Из примера 1 и теоремы 3 индукцией по числу членов получаем не- прерывность на множестве всех действительных чисел функции, заданной многочленом f (х) — а0 Ц- atx -±- ... + с действительными коэффици- ентами а0, alt ..., а . Отсюда опять по теореме 2 получается непрерывность п функции, заданной алгебраической дробью , где f (х) и g (х) — много- ё\х) члены с действительными коэффициентами и притом на множестве X всех чисел х, для которых g (х) 0. Обычно сами эти функции называются мно- гочленами или алгебраическими дробями. В главе VIII мы придадим этим терминам другой смысл. 3. Функции sin х и cos х непрерывны на множестве всех действительных чисел. Функция tg х непрерывна во всех точках, где она определена, т. е. где cos х Ф 0. Функция etg х непрерывна во всех точках, где sin ж / 0. Чтобы доказать это, надо дать точное определение указанных функций. Любой угол а, как геометрическая фигура, определяет дугу круга радиуса г = 1. Так как поле действительных чисел непрерывно, то в нем существует число х, равное длине данной дуги. Это число х называется радианной мерой 181
угла а. Обратно, для данного числа х можно построить дугу длины х, а для нее центральный угол а. Тогда угол а будет иметь радианную меру х. Если ввести углы, большие 360°, и отрицательные углы, как это обычно делается, то можно установить взаимно однозначное соответствие между всеми дей- ствительными числами и всеми углами, при котором числу х соответствует угол а с радианной мерой х. Поэтому обычно под углом и понимают не гео- метрическую фигуру, а число, равное радианной мере угла. Тогда sin х определяется как функция, сопоставляющая любому действительному числу х действительное число, равное отношению линии синусов к радиусу круга, при извест- ном из школы соглашении о знаках. Так же определяются другие тригонометрические функции. Подчеркнем еще раз, что трудность принципиального характера при таком опре- делении тригонометрических функций лежит в задаче об измерении дуг окружности, кото- рая разрешима в поле действительных чисел, благодаря его непрерывности *. Отметим, что соответствие между углами и их радианными мерами таково, что сумме углов а + р соответствует сумма х у их радианных мер и произведению аа угла а на число а соответствует произведение ах радиан- ной меры х угла а на то же число а. Отсюда можно вывести, что все тригонометрические формулы, доказанные для функций углов, остаются верными для функций от радианных мер этих углов. Для доказательства непрерывности sin х убедимся, что |sin х| «С \х/ при любом действительном х. Так как sin (— х) = — sin х, то достаточно рассмотреть числа х 0, а так как |sin □?]<!, то достаточно рассмотреть числа х, для которых . Эти углы лежат в первой четверти. Очевидно, линия синусов равна половине хорды MN, стягивающей дугу MAN = 2 х (черт. 1). Но все ломаные, впи- санные в дугу MAN, длиннее хорды MN. А потому длина 2х дуги MAN, как предел последовательности длин, вписанных хорд, не меньше длины хорды MN. Итак, МЛ'<2х, т. е. sin х х. Но х 0 и sin х 0. Поэтому |sin xj |х[. * В курсах математического анализа дается другое определение этих функций (с помощью бесконечных рядов), не опирающееся на измерение дуг и на геометрию вообще. 182
Пусть дано действительное число е > 0. Положим д = -|-. Тогда, при- меняя формулу • о о «+₽ . а—Р sin а—sin р = 2 cos —• sin —~- и неравенство |cos а/ 1, находим, что из следует: |sina?—sinгг0 ] = | 2 cos***0 • sin *° | < 2 | х — xQ | < 2d = е, что и доказывает непрерывность функции sin х. Непрерывность cos х доказывается аналогично или, проще, выводится . / л \ из соотношения cos # = sinl ——х Из непрерывности синуса и косинуса по теореме 2 следует непрерывность тангенса и котангенса во всех точках х, где они определены. Из этих примеров видно, насколько широким является класс непрерывных функций. Для всех таких функций мы докажем следующее положение: Теорема 3 (теорема о промежуточном значении). Пусть j(x) — функция, заданная и непрерывная на отрезке {а, 6] (т. е. на множествеА действительных чисел х, для которых а^х^Ъ см. конец § 1). Пусть, далее, f(a)=a и Тогда для любога числа у, принадлежащего отрезку [а, р] (при а^Р) или отрезку [р, а] (при Р=Са), существует число с на отрезке [а, &] такое, что f(c)=y. Иными словами, функция, заданная и непрерывная на некотором отрезке, принимает на этом отрезке все значения, промежуточные по отношению к ее значениям в концах отрезка. Доказательство. Если а = р, то а = у = р и можно положить с — а или с — Ъ. Пусть а<р (в случае Р<С« доказательство аналогично). Если у =р, то можно положить с~Ъ. Итак, пусть а^у<р. Приме- ним весьма распространенный метод деления отрезка пополам. Строим две последовательности действительных чисел {ап} и {&п}г принадлежащие отрезку [а, &] и обладающие свойствами: f(an)^y<f(bn), (3> + bn^bn+i, (4) ; Ь — а /С*\ bn ап = 2П~ ’ (°) для любого натурального числа п. Положим ai=a, bx=b. Если уже определены числа ап и Ьп отрезка [а, Ь], то число а.п^п. также принадлежит отрезку [а, Ь], 18?
и, значит, для этого числа функция / определена. Если t*o положим: „ _ Тж L __________ L 4-1 2 В +1 Если же f^n + bn^ >Y) чо положим: 7 ип -4- Ъп ап^ = ап и &n+1= -n J п. Этими условиями последовательности {ап} и {Ьп} однозначно определены (§ 15, теорема 1). Покажем, что выполнены свойства (3), (4), (5). Выполнение условия (4) непосредственно следует из определения чисел ап+1 и bn + i. Выполнение свойств (3) и (5) докажем индукцией по п. Так как то эти условия вы- полнены при п=1. Пусть они выполнены для числа п, т. е. / («п) < Y <f(bn) иЪп — ап = . di Тогда по определению ап+1 и &п+1 очевидно: /(an+i)<Y</(^n+i) И __ п ____ Ьп оп+1 an+i 2 ^г+Т* Из (4) вытекает, что если p<Zq, то dp^aq. Покажем, что {ап} есть фундаментальная последовательность. Так как поле действительных чисел архимедовски расположено, то для любого 1 8 числа е>0 существует натуральное число м0 такое, что ------- (§ 26, теорема 6), и, значит, (из а=/=Р следует а=И=Ь, т. е. Ь—а>0). Тогда если p^q, то | I __7 _ Ь d |йр dq I = dq dp <Zbp dp------—— <C 8 при любых p>nQ и q>nQ. В силу полноты поля действительных чисел последователь- ность {dn} имеет предел с. Из (5) (снова применяя теорему 6 из § 26) легко находим, что lim (ап—Ьп) —0, а потому последова- тельность {Ьп} также сходится, причем lim dn =lim bn =c [§ 28, теорема 2, a)]. 184
Так как функция /(х) непрерывна на отрезке 1а, Ь], то по теореме 1 находим: lim /(an)=lim f(bn)=f(c). Но из (3) получаем: lim / (ап)< у < lim Ж) [§ 28, теорема 2, (9)]. Значит, /(е)< Ш=Ъ что и требовалось доказать. Из многочисленных приложений этой теоремы укажем лишь на извлечение корня и определение угла по значению синуса, что будет использовано в следующей главе. Теорема 4. Для любого действительного числа а>*0 и любого натурального числа п существует одно и только одна действительное число Ъ > 0 такое, что Ьп= а. Иными словами, а имеет одно и только одно положительное значение Ь. Если п четно, то этот корень имеет еще одно и только одно отрица- тельное значение —Ъ с той же абсолютной величиной. Если а = 0, то единственное значение корня будет ^а—0. Если а<0, то при нечетном п существует одно и только одно действитель- ное значение корня и притом отрицательное, а при четном п в поле действительных чисел а значений не имеет. Доказательство. Функция f(x) =хп задана и непре- рывна на множестве всех действительных чисел, а значит, и на любом отрезке. Пусть а>0. Берем число c=a-\-i. Из с>1>0 следует сп~1^1 (знак «—» получим лишь при п=1) и, значит, сп^ с>а. Применим теорему о промежуточном значении функ- ции хп к отрезку [0, с]. Так как Qn<Za<icn, то существует число b отрезка [0, с], для которого Ьп = а, j/а = Ь. Очевидно, Ь>0. Если также 6'>0и Ь'^Ъ, то при Ь' <С& будет b'n<Zbn, а при b'>b будет b'n>bn (§9, теорема 4), т. е. Ь'пУ=аг чем доказана единственность положительного значения а. При четном п также (_ by = [(- Ь)2Г = (fc2)T = Ьп = а, т. е. —b — другое значение корня. Если Ъ' <<0 и b’=^—b, то при Ъ’<.— b будет b,2^>b2 >* 0, откуда Ъ’п = (i'2)Y >(ft2)T = Ъп = а. 185
Аналогично при —b<Zb' <0 будет Этим доказана един- ственность отрицательного значения —Ъ = у/а. Если п нечетно, то {/а отрицательных значений не имеет, ибо из &'<0 следует Ь'"<сО<а. Если а =0, то ап =0 —а. Других значений {/О не имеет, ибо из Ъп =0 следует Ъ =0, так как поле не имеет делителей нуля (§ 6, опр. 6; § 7, теорема 6). Если а<0 и п нечетно, то по доказанному выше существует одно и только одно число Ь и притом положительное, для кото- рого Ъп = — а. Тогда (— &)" = (— 1)п6п = а. Если Ъ'^ — Ь, то, как и выше, убедимся, что Ь'п =^(—- Ь)п = а. Значит, а имеет единственное значение —Ь. Наконец, если а <0 и п четно, то {/а не имеет значений в поле действительных чисел. В самом деле, так как поле действитель- ных чисел является расположенным полем (§ 9, опр. 1), то для любого числа b должно быть bz^0 (§ 9, теорема 7). Поэтому Ьп ==(Ь2)2 ^0, т. е. Ьп^=а. Остановимся на разыскании угла по значению его синуса. Рассуждая, как выше, в примере 3, можно определить обратные круговые функции. Так, в случае arcsin х можно для любого числа х (при условии —l^x^l) построить угол а (как геометри- ческую фигуру), для которого sin а=х. Угол а имеет определен- ную радианную меру у. Мы и считаем, что j/^=arcsinz, ибо ъту=х. Однако в курсах анализа доказывается, что обратную функцию для данной непрерывной функции при известных усло- виях можно построить всегда. В частности, обратные круговые функции можно определить, уже не обращаясь к геометрии. Мы не будем решать вопроса об определении обратной функции, а разберем лишь задачу об отыскании угла по значению его синуса. Теорема 5. Для любого числа а отрезка [0,1] сущест- вует одно и только одно число Ъ отрезка такое, что a =sin b. Доказательство. Функция f(x) =sin х задана и не- прерывна на множестве всех действительных чисел, а значит, на отрезке |0,~ . Так как I « . л Sm 2 ’ 186
отрезка ^0,-^- то по теореме о промежуточном значении существует число Ъ , для которого sin Ь =а. Для доказательства един- ственности числа Ъ нам нужно то свойство синуса, что он воз- растает с ростом угла от нуля до Это известно из тригоно- метрии и доказывается так: если /Л ___ л и #1 <CvL2 , Li то большему углу соответствует и большая дуга, но 0 < 2хj <С л и для таких дуг большая дуга стягивается большей хордой. Половина хорды, стягивающей дугу длины 2х, является линией синусов угла х. Отсюда ясно, что sin ^Csin х2. Если теперь b'¥=b — другое число отрезка °,п то при b<Zbf будет sin 6<Csin b', а при b' <Zb получим sin fe'<sin b. Значит, sin b'^=a. Рассмотрим в заключение этого параграфа некоторые свойства поля действительных чисел, как непрерывно расположенного поля. Теорема 6. Поле действительных чисел D может быть расположено лишь одним способом (при сохранении операций сложения и умножения) и допускает лишь одно изоморфное (отно- сительно сложения и умножения) отображение в себя, а именное тождественное отображение на самого себя. Доказательство. Пусть D — поле действительных чисел, расположенное обычным образом (§ 29, опр. 2 и ниже), и D' — поле, совпадающее с D по составу элементов и по опера- циям сложения и умножения, но расположенное произвольным образом. Из совпадения сложения следует, что нуль поля D будет нулем и в Д'. Далее, если аС>0 в D, то по теореме 4 существует число b такое, что а—Ъ2 в D, а по совпадению умножения — и в D'. Так как D' — расположенное поле, то его элемент а, как квадрат элемента Ь, положителен (§ 9, теорема 7), ибо а=^0, т. е. а>0 в D'. Если а <0 в D, то —а>0 в D, а потому и в D', т. е. а <0 также в D'. Отсюда следует, что если а>0 в D', то а>0 и в D, ибо исключено в D. Таким образом, а тогда и только тогда положительно в Д', когда оно положительно в D, т. е. рас- положенное поле D' совпадает с £>; поле D допускает лишь одно расположение. Пусть x'=f(x)— любое изоморфное (относительно сложения и умножения) отображение поля действительных чисел D на некоторое его подполе Р. Если число а>0, то а = Ь2, где Ь#=0. В силу свойств изоморфизма тогда a'=/(a)=/(b2) = [/WF>0, 187
т. е. при изоморфизме / положительное число переходит в по- ложительное. Между двумя различными действительными числами а и Ъ всегда лежит рациональное число с. В самом деле, пусть а <6, b — а>0. По аксиоме Архимеда существует натуральное число _ 1 n>-i---, тогда о—а — <Zb — а. п Далее, существуют натуральные числа т{ и тп2, для которых 1 1 mi — 2>а и Ш2— >— а, п п т. е. 1 (— тпг)-— п j Поэтому множество А тех целых чисел fe, для которых k —>a, непусто (ибо содержит и ограничено снизу числом — т2- Значит, оно содержит наименьшее число т (§ 22, теорема 5). Тогда т — 1 т -----а < — , п----п откуда in — 1 . 1 । ч 7 а < — =-------+ — < а + (& — а) = &, п п п т т. е. рациональное число — лежит между а и о. При изоморфном отображении f поля D в себя поле рацио- нальных чисел тождественно отображается на себя (§ 26, тео- рема 2). Если бы отображение / не было тождественным отоб- ражением поля D на себя, то существовало бы действительное число а такое, что f(a) = а. Пусть, например, a <Zb. По доказанному существует рациональное число с такое, что a <Zc <6, откуда а — с < О — с и с — с — Ъ. Но f(c — а) = f(c)—f(a) = с — b, т. е. число с—aZ> О перешло в число с—Ь<0, что невозможно. Кольцо целых чисел С мы определяли как минимальное кольцо, содержащее множество N натуральных чисел (§ 21, опр. 1). Поле рациональных чисел Г определялось как минимальное поле, содержащее кольцо целых чисел С (§ 25, опр. 1). Поле действи- тельных чисел D можно было бы определить как минимальное непрерывное поле, содержащее поле рациональных чисел Г, 188
но в этом случае условие минимальности оказывается лишним, так как с точностью до изоморфизма существует вообще только одно непрерывное поле (§ 29, теорема 2). Тем не менее поле D обладает в некотором ином смысле свойством минимальности (а также и максимальности). Именно имеет место следующая теорема: Теорема 7. Поле действительных чисел D является мини- мальным полным полем в том смысле, что любое его подполе, отличное от него самого, при сохранении расположения, данного в поле D, уже не является полным. Поле D является максимальным архимедовски расположенным полем в том смысле, что любое его надполе (§ 7, опр. 6), отличное от него самого, уже не может быть архимедовски расположено. Доказательство. Пусть Р — полное подполе поля D (при совпадении отношений порядка для чисел из Р с их отно- шениями порядка в D). Берем любое число а из D. Существует последовательность {ап} рациональных чисел, сходящаяся к а (§ 29, теорема 1). Значит, последовательность {ап} фундаментальна в D, а так как Р содержит поле рациональных чисел Г (§ 26, теорема 2), то и в Р (§ 28, теорема 5). В силу полноты Р последо- вательность {ап} имеет предел Ъ в Р. Но предел может быть только один (§28, теорема!). Значит, а = Ъ, т. е. а содержится в Р. Поэтому Р совпадает с D. Пусть Р — архимедовски расположенное надполе поля D. Если считать число а из D положительным тогда и только тогда, когда оно положительно в Р, то получим некоторое расположе- ние поля D. Но поле D можно расположить единственным обра- зом (теорема 6). Значит, расположение поля D сохраняется при расширении его до поля Р. Пусть а — любой элемент из Р. Так как Р архимедовски расположено, то существует последователь- ность рациональных чисел {ап}, сходящаяся к а (§ 29, теорема 1). Значит, эта последовательность фундаментальна в Р, а потому и в D (§ 28, теорема 5). В силу полноты D последовательность {ап} имеет предел Ъ в D. По единственности предела а = Ь, т. е. а принадлежит D. Таким образом, Р совпадает с D. Теорема доказана. § 31. Запись чисел десятичными дробями Оперировать действительными числами как классами эквива- лентных фундаментальных последовательностей рациональных чисел (в случае иррациональных чисел) практически неудобно ввиду громоздкости такого изображения. На практике обычно применяется более простая и наглядная запись действительных 189
чисел по десятичной системе счисления, на которой мы остано- вимся подробнее *. Всем известную запись чисел по десятичной системе счисле- ния формально можно определить так (если объединить запись целых чисел с конечными десятичными дробями и отбросить сократимые десятичные дроби): конечной десятичной дробью называется запись . .a_ia0, #102 • • где р и q — целые числа, причем р^О^д, и все также целые числа, удовлетворяющие условиям: а) для k=p, р + 1, . . ., q\ б) если р<0, то ар=+0; в) если £>0, то а^=+0. При этом запятая после а0 ставится лишь в случае, когда за а0 еще следуют числа, т. е. когда gZ>0. Условие б) исключает лишние нули перед целой частью, а условие в) — лишние нули после дробной части записи. Говорят, что данной дробью записывается (или изображается) число а — ± (ар' Ю~р + • 10-^+1) + ... + • 10 + а0 + ах • 10“х + о Q + &2 • 10 + . . . + йд10 ^) = -4“ У • 10 • k=p Бесконечной десятичной дробью называется последовательность целых чисел записанная в виде +ДрДр +1» . .a_ia0, ^1^2* • • •» где числа ak удовлетворяют условиям а) для любого целого k^p и б), а вместо в) условию: в’) для любого натурального числа п0 существует п>п0 такое, что а„+=0. Если существует предел а= lim ( У, ай-ю+ , то говорят, что данная бесконечная дробь записывает (или изо- бражает) число + а, и пишут также = й = р Таким образом, положительное число, записанное бесконечной дробью, равно пределу чисел, записываемых конечными дробями. * Все сказанное ниже о десятичной системе остается верным для п-ичной системы счисления, где п > 1 — любое натуральное число. Разница лишь в том, что вместо десятично-рациональных чисел надо применять числа n-рациональные (см. опр. в § 26). 190
То же легко доказать для отрицательного числа. Именно, если а= Ит ( У aA10_ft\ п -+ оо \Л=Р / ТО — а =— lim f = lim (—2^10“*). Это следует из общего свойства предела Ит (—сп) =—lim сп, которое мы и докажем. Положим dn~— 1. Тогда и limdn=—1, и мы получаем: lim (—сп) =lim (cndn) =Ит сп • lim dn =—Ит сп [§ 28, теорема 2, в)1. Бесконечная десятичная дробь + • •#-!#()» #1#2« • -«п- • • называется периодической, если существуют целое число nQ и натуральное число / такие, что ап=ап+/для любого n>nQ. Теорема. Десятично-рациональные числа (т. е. числа вида ттг-10" с целыми т/i и 71, см. опр. § 26) и только они записываются конечными десятичными дробями и притом единственным образом. Любое действительное число, отличное от нуля, записы- вается бесконечной десятичной дробью и притом единственным образом. Обратно, любая бесконечная десятичная дробь записывает некоторое действительное число. Таким образом, сопоставляя каж- дому числу, отличному от нуля, его запись бесконечной десятичной дробью, мы получим взаимно однозначное отображение множества всех действительных чисел, не равных нулю, на множество всех бесконечных десятичных дробей. Рациональные числа, отличные от нуля, и только они записываются периодическими дробями. Доказательство. Так как из записи числа а конечной или бесконечной дробью получается запись числа —а простым изменением знака, стоящего перед дробью, то достаточно дока- зать теорему лишь для неотрицательных чисел. Сначала докажем существование указанной в теореме записи чисел десятичными дробями. Для числа 0 запись конечной деся- тичной дробью будет просто 0. Эта запись получается из данного выше определения при р = q = а0 = 0. Пусть дано действительное число а>0. Так как поле дейст- вительных чисел D по определению архимедовски расположено и содержит поле рациональных чисел Г, то к нему применимы теоремы 5 и 6 из § 26 об тг-рациональных числах. Берем тг=10. Тогда для любого целого числа k существует целое число mk такое, что mh-i0~h^.a <.(mk+ 1)- 10~А (1) 191
(мы применяем теорему 5 из § 26 для числа —k). Положим: bk = W/r 10“* и ch — (mk + 1) 10“\ Тогда bk и будут десятично-рациональными числами со сле- дующими свойствами: 0^bh^a <Ck, ck — bh = 10~k (2) для любого целого числа k. Из k<il следует: bh^bL, (3) В самом деле, если ЬА = <0, то ввиду 10 -*>0 должно быть mfe<;0, а так как пгА — целое ЧИСЛО, то zn/i+l^O, т. е. что противоречит (1). Значит, Но тогда (2) следует из (1). Пусть для данного целого числа k множество всех чисел вида mAQ~k будет ДА. Если k<l, то A h содержится в At. В самом деле, любое число из ЛА имеет вид: тп-НГ* = (m-10z~A).10"z и должно принадлежать множеству Др так как I — k >* 0 и тЛ$'к — целое число. Очевидно, что есть наибольшее число множества Aft, не превосходящее а. Также ch — наименьшее число из A превосходящее а. Поэтому из k<J, ввиду AhaAl следует (3). Действительно, bh^a и принадлежит At. Но bt — наибольшее число в Др не превосходящее а. Значит, bh^bL. Аналогично по- казывается, что ck~^cr Для любого действительного числа £>0 существует натураль- ное число kQ такое, что 10“*°<e (§ 26, теорема 6), и, значит, \bk—а | = а — bk^ck~ bk = i0~k < 8 и аналогично |сА—а|<8 при любом k>kQ. lim ck, (4) где последовательности {bk} и {ck} можно начинать с любого целого числа k, ибо прибавление или отбрасывание конечного числа членов последовательности не влияет, очевидно, на ее сходимость и величину предела. Для любого целого числа k теперь положим; ak =mk— Тогда ak — целое число, причем ай.10-* = 6А-йА_1 (5) для любого целого k. 192
Покажем, что числа удовлетворяют условию а) в опреде- лении десятичной дроби. Из (3) и (5) следует, что 0 при. любом k. Далее, из (2) и (3) следует: ah • 10" k = bh — bk _ ! <ch — bh _ j < c A _ i — bh _ , = 10~(ft ~ °, откуда, сокращая на 10“*>*0, найдем ah<Z 10, и, значит, Существует целое число г такое, что аг=И=0, но аЛ=0 при 1 любом В самом деле, так как — >0, то существует I такое, f а что , откуда 10z>a. Из (1) тогда находим а ^a<Wl, откуда m_z<l, а так как т_1— целое число, то zn_z^0 и Ь_^0. В силу (2) Ь_1==0 и в силу (3) бдМ) при любом k<Z— I. Точно так же существует натуральное V такое, что 10“z'<a, откуда т1'>1 и Ь^>0. Пусть А —множество целых чисел k, для которых бд>0. А непусто, ибо содержит V и ограничено снизу, так как из следует k>—Z. Поэтому А содержит наименьшее число г (§22, теорема 5). Тогда Ьг>6 и = 0 при любом k<Cr. Значит, ar—br—br_i>0 и аА=0 при любом k<Zr. Если г^сО, то положим р —г, а если г>0, то положим р —0. Тогда р^О и удовлетворяет условию б), так как из р<0 сле- дует ар=аг=£0. Числа ah и bh связаны соотношением йп=2аА-10-й (6) k=p при любом тГ^р, Это получается в силу 6p_i=0 путем сложения равенств (5> для всех k от р до п. Поэтому равенства (4) можно переписать так: а= lim ( (7) n -> оо \k=p J Это значит, что число а записывается в виде конечной или бесконечной дроби: а —dpdp +1» • • • Покажем, что число а тогда и только тогда можно записать конечной десятичной дробью, когда оно десятично-рационально. Пусть а записывается конечной десятичной дробью. Тогда Q / О. \ а = 2 аА.10-* = ( У av10*“A MQ-* k=p \k=p / число десятично-рациональное, так как число в скобках целое. Пусть, обратно, а=тп-10" — десятично-рационально. Так как 77г-1О-(-")=а<(.Ап + 1) 10“(_П), то т—т_п и а=Ь_п. Тогда для любого k > —п из (2) и (3) найдем b_n^bk^a, т. е. b_n=bk, откуда ah—0 при любом k>—п. И. В. Проскуряков 193
Поэтому множество тех целых чисел k, для которых а^Х), ог- раничено сверху. Оно не пусто, ибо было доказано, что аг>0. Пусть s — наибольшее число этого множества. Если s^O, то положим q=s, а если $ <0, то положим q = Q. Тогда q^O и удовлетворяет условию в), ибо при q>0 будет aq—as^Q. Так как aft=0 при любом k>q, то вместо равенства (7) получим: Q а — 2) ak-10 А . k=p Это значит, что число а записывается конечной десятичной дробью: a=apap + i. . .a_ia0, aYa2. . .aq. (8) Если число а не является десятично-рациональным, то по- строенные выше числа ah удовлетворяют условию в'). Иначе, нашлось бы натуральное число м0 такое, что ah=0 при любом k > nQ, и тогда, как мы видели, число а записывалось бы конечной десятичной дробью и, значит, было бы десятично-рациональным. Потому равенство (7) означает, что число а, не являющееся десятично-рациональным, записывается бесконечной десятичной дробью: <2 4-1 • • -Л-1^0» ^1^2* • •О’п* • • (*0 Однако любое десятично-рациональное число а>0 также можно записать бесконечной десятичной дробью. Для того чтобы убедиться в этом, удобно использовать формулу суммы беско- нечно убывающей прогрессии, которую мы и выведем. Бесконечно убывающей прогрессией называется, как известно, последовательность (или ряд) чисел {aq”-1} =а, aq,aq\..., где а и q — действительные числа и |д|<1. Если существует предел Ит ( У ад6-1) , П-KOO \ h=l / то он называется суммой данной прогрессии и обозначается через Ж”- Покажем, что при условии |д|<1 этот предел всегда суще- ствует и находится по формуле: ж-=<“> Индукцией по п докажем, что (1 + й)п>1 + п& (И) для любого натурального п и любого Ь>0. Для п = 1 это очевидно. Если уже (1 + t)n > 1 + nb9 194
то (1 -I- b)n+l = (14- b)n •(! 4- b) >(1 + nb) (14-6) = = 1 4- (n 4-1) b 4- nb* > 1 4- (n 4-1 )b. Далее, докажем: lim qn = 0 1 Л , L и, значит, —=14-o, |0l По аксиоме Архимеда 1 nQ такое, что nQb > — 6 при любом q, для которого |g|<l. 1 Для q=0 это очевидно. Пусть 0<|д|<1. Тогда —। > 1 где Ь>0. Берем любое число е>0. (§ 9, опр. 3) существует натуральное . Тогда 1 1 1 1 1 у - (1 + 6)"<14-п6<п06<е при любом n>n0. Этим формула (12) доказана. Из (12) и свойств предела (§ 28, теорема 2) сразу следует формула (10). В самом деле, применяя известную из школы фор- мулу суммы п членов геометрической прогрессии, получим: a—aqn lima—lima-limgn a lim Применяя 7 n_>oo 1 q (10), найдем: lim(l—q) 0,999. _9 A- 10 i—q и вообще 2 9-10"* = l(Tw+1 h =m (13) для любого целого т. Пусть теперь а> 0 десятично-рационально. Тогда а записы- вается конечной десятичной дробью вида (8). Так кака>0, то не все числа равны нулю. Пусть, как выше, as>0 и а^ = 0 при любом k>s. Тогда, отбрасывая нулевые слагаемые при s <Zk^q и применяя свойства предела с + lim сп = lim (с-}-сп) [§ 28, теорема 2, б)], находим; а= $ aft10-ft =8У aft10~ft 4- (as - 1) 10"s4- 10~s = k=p k=p = 3} aA10- * 4- («» - 1) 10-s 4- s 9 • l°-ft = 2 ak 10~ft , k—p &=$4-l k=p 7* 195
где ai = ak для p^k^s — 1, as = as— 1 и ai = 9 для любого k> s. Так как as > 0, то as = as — 1 0. Это значит, что число а записывается бесконечной десятичной дробью: а — арар 4. . a— jt/Q, а^аъ... ап. .., (14) где ап =9 при любом п> s. Например, 2,5=2,4999. . 900 =899,999. . .. Для числа 0 указанное преобразование невыполнимо, так как его запись конечной десятичной дробью 0 = 0 содержит лишь число а0 = 0 и не содержит as^> 0. Мы доказали существование требуемой в теореме записи чисел десятичными дробями. Переходим к доказательству единствен- ности такой записи. Покажем, что для любого целого числа т и любой последо- вательности {сА}, k^m, целых чисел, удовлетворяющих условию |сЛ|^9 при любом k^m, существует предел lim ( 2 сА-1° = У сА-10 й, n—>°° \h=m / k—m причем этот предел равен нулю тогда и только тогда, когда имеет место один из трех случаев: 1) сд=0 при любом 2) существует целое число t^m такое, что 0 для ck=—9 при любом k>t, 3) существует целое число такое, что с^—0 для ct =—1, ck=9 при любом k>t. Положим для краткости 2 cft-10_ft = sn k=m для любого целого п^т. Тогда 10-й=10-т+|—10~п k=m Ч=т (по формуле суммы геометрической прогрессии). Здесь имеет место знак « = » тогда и только тогда, когда все одного знака и |сЛ| =9, т. е. либо е&=9, либо сд =—9 (§ 9, теорема 8). Так как 10“"> 0, то I 2 I < 10-m+1 - 10"n <10“zn+1, (15) I k=m I причем знак « = » имеет место тогда и только тогда, когда либо са=9 для либо с& =—9 для тех же k. Пусть дано любое е^>0. Берем натуральное число п^т такое, что 10 "^<8 (§ 26, теорема 6). Тогда для любых р>п0 196
и q>n0, где, например, p^q, находим: I я I |sp-sj= 2 cft10“* <10-р <е. |A=^p+l I Значит, последовательность {sn} — фундаментальная, и в силу полноты поля действительных чисел должна иметь предел: оо С= У k—m Отсюда следует, что любая (конечная или бесконечная) деся- тичная дробь записывает некоторое действительное число. Переходя к пределу при п оо в неравенстве (15) [§ 28, теорема 2, д)], находим: I 2 cftio~ft|cio-m+1 (16) I k—m I для любого целого числа т и любых чисел Сд, для которых при любом k^m. Покажем, что в неравенстве (16) имеет место знак« = » тогда и только тогда, когда либо ck=9 при любом k^m, либо с^——9 при любом k^m. В самом деле, в каждом из этих случаев по формуле (13) найдем: У^-НН = У 9-10-л= 10-m+1. k=m k=m Если ни один из этих случаев не имеет места, то существуют п'и такие, что cn*^=9 и сп„^—9. Если п — наиболь- шее из чисел п и п", то из неравенства (15) будет следовать: I У с*10-*| <10-m+1-10-n I К^т I и из (16) также IOO I 71 II ОО I 2 < 2 cAio-ft + 2 cftio-ft <io~m+l — k—m I k=m * lfc=n+l I — io~n + 10“n = 10”m+1. Значит, в (16) знак « = » не имеет места. Если числа ch удовлетворяют одному из условий 1) — 3), то с=0. В самом деле, в случае 1) это очевидно. В случае 2) имеем в силу (13): с—10~* — У 9-10-* = 1(Н —НН = 0. Аналогично и в случае 3) с=0. Пусть, обратно, е=0. Если случай 1) не имеет места, то мно- жество тех kp^m, для которых 0, непусто и содержит 7 И. в. Проскуряков* 1.97
наименьшее число t. Тогда cfe=0 при m^k<t, с^О. Пусть, например, ct>0, т. е. ct^i. Тогда оо 0 = сг10-'+ 2 k=^t+l Отсюда в силу (16) должно быть ct = l и У cft • Ю-6 = — 10-*. k^t+1 Но тогда ck~—9 при любом kZ>t. Аналогично доказывается, что при q<0 должно быть ct~—1 и ck=9 при любом k> t. Таким образом, при с=0 имеет место один из случаев 1), 2), 3). 00 Если 0=2 где 0 при любом k^p, то слу- чаи 2) и 3) не имеют места, а потому ak=0 при любом k^p. Это значит, что число 0 нельзя записать бесконечной десятичной дробью и можно записать конечной десятичной дробью единст- венным образом, именно: в виде 0 = 0. Пусть даны две записи числа а конечными или бесконечными десятичными дробями: я=<7^. ,.л0, й1...лп...=йрО... Qo, где все ап или а начиная с некоторого, могут равняться нулю. Пусть, например, р^р'. Если положим a'k=0 для p^k<Zp', то а — 2 а~ S rf^p k =р Вычитая почленно и пользуясь свойством предела lim сп— — lim dn =lim (сп—dn) [§ 28, теорема 2,6)], найдем: оо 0 = S (аА ~ ak) к- k=p Из 0^а^9 следует (после вычитания из одного неравенства перевернутого другого), что —9^ak—т. е. |а&-—ajj^9. По доказанному выше для чисел ck—ak—ah должен иметь место один из случаев 1) — 3). В случае 1): ak—а\=0 при любом k^p, т. е. обе записи числа а совпадают. В случае 2): ah—а^=0 для p^k<Zt, at—at = i и ah—ah——9 для k> t. Тогда ak=ak для k<Zt, Ut = a't +1 и ah = 0, a'k = 9 для k>t. В этом случае первая запись конечна, а вторая бесконечна и получается из первой приемом, указанным выше для десятично-рационального числа а. В случае 3), напротив, вторая запись конечна, а первая получается из нее тем же приемом. 19»
Итак, для десятично-рациональных чисел возможны лишь две записи: одна конечной, а другая бесконечной дробью, для осталь- ных же чисел возможна лишь одна запись, именно бесконечной дробью. Этим единственность записи, требуемая теоремой, дока- зана. Остается доказать утверждение теоремы, относящееся к перио- дическим дробям. По существу надо обосновать известное из школы правило превращения простой дроби в конечную или бес- конечную периодическую десятичную дробь и, обратно, превра- щения периодической дроби в простую. Пусть а > 0 — рациональное число, причем а = ~, где р и g натуральные числа. Пусть Я ==L^'mP'm +1* * ^1^2* • • • • запись числа а десятичной дробью, причем в случае десятично- рационального а берем запись конечной дробью. Тогда О^ад^Э для любого k^m. Если существует t такое, что at<9, но ад =9 при k > t, то для а нашли бы конечную запись a=am. . . а0, ai . . . а^Да^И). Также если ak = 9 при любом k^m, то h^m В обоих случаях а десятично-рационально и для него берем запись конечной дробью. Значит, числа ад в записи а обладают еще тем свойством, что для любого целого п найдется k > п такое, что ak <9. Поэтому в силу доказанного выше о неравенстве (16) должно быть: 0< У ад-КГ* <10“п (17) k=n +1 для любого п^т. Согласно алгорифму деления для целых чисел (§ 22, тео- рема 3) для любого целого числа b существует одна и только одна пара целых чисел с, г такая, что &==cg+r, где 0=Сг<Сд. Последовательным делением строим два ряда чисел сп и гЛ, таких, что Р =cQq+rQ. 10ro=Cig+ri, 10ri=c2g+r2, (18) l®rn_l=cnq-+rn, где 0<rn<g для любого тг^О. (19) у** 4 99
Применяя индуктивное определение (§ 15, опр. 1 и теорема 1), заключаем, что соотношения (18) и (19) однозначно определяют две последовательности целых чисел {сп} и {гп}, п^О. Покажем, что cQ=amam + i . . . a_i«0 и сп =ап для любого п 1. Это значит, что с0 есть целая часть, а при п 1 сп — n-ii десятичный знак в записи числа а десятичной дробью. Так как число а записывается десятичной дробью ат . . . а0, то О оо Р = q- S a*-10-ft+ q^ahAQ~h. k=m k=i Так как m=cO, то первое слагаемое — число целое, значит, и второе слагаемое целое. Положим для краткости: sn = У \ т—1. k—n +1 Из (17) находим О $0<Х откуда 0 gs0<g. Ввиду однозначно- сти частного и остатка должно быть: о Со = S ah • Ю“\ rQ = qsQ. k—m Индукцией по n докажем, что cn=an, гn — IO71 • q- sn (20) для любого натурального числа п. Умножая равенство rQ=qsQ на 10, найдем: Так как 1Ого и — числа целые, то и lOgSi целое. Из (17) следует: О^^сЮ'1, откуда 0 lOgsjC^. По однозначности частного и остатка должно быть: сг=аг, r^lOgsp Итак, для n—i равенства (20) доказаны. Пусть (20) верно для некоторого п^1. Умножая равенство rn=10nqsn на 10, находим: 10rn = an+1?+ 10n+1gsn+1. Как выше, заключаем, что второе слагаемое должно быть целым числом, причем 0 С 10n+1<?sn+1 <q. Значит, cn+i = an+l и rn+1 = 10n+1£Sn+1. Итак, (20) доказано. В частности, доказано, что сп = ап для любого 200
Отметим, что если а — число десятично-рациональное, то существует п0 0 такое, что ап = 0 при любом тг>0. Тогда для тех же п также sn=0 и по (20) также сп = гп = 0, т. е. процесс нахождения десятичных знаков числа а путем делений на q после конечного числа шагов будет давать сплошные нули. Обратно, если при некотором по^О получим деление без остатка, т. е. гПо = О, то, очевидно, гПо + 1 = 0 и по индукции (§14, теорема 10) тогда гп = 0 для любого п nQ. Но из гп=0 следует, очевидно, что и частное сп +1 = 0, т. е. по (20) будет ап = 0 для любого п > п0. Значит, число а десятично-рационально. Поэтому если а не является десятично-рациональным, то деление всегда происходит с остатком, т. е. г п Одл я любого д^О, и мы получаем все новые и новые десятичные знаки для числа а. Если мы оборвем процесс определения десятичных знаков числа а на некотором ап различно, будет ли а десятично-рациональным или нет), то полу- чим приближенное значение для а по недостатку с ошибкой менее 10"", ибо по (17) a-S«A10-ft= 2 aA10"ft <10-\ k—m k=n f-1 Значит, увеличив последнее число ап на единицу, мы получим приближенное значение числа а по избытку с той же точностью до 10"п. Ввиду (19) остатки гп могут принимать лишь q значений О, 1, 2, . . ., q — 1. Поэтому среди q + 1 чисел г0, . , rq необходимо должны быть равные *. Пусть п0^0 и Z^l — наименьшие среди чисел 0, 1, 2, . . . д, для которых гПо = гПо+г По единственности частного и остатка тогда гп()+1=г„0+г+1 и спо+1=с„о+г+1 и вообще rn-rn+z и €n = cn+z для любого Тогда по (20) также ап = ап +1 ддя любого п>д0^0. Значит, число а записывается периодической дробью. Отметим, что период начинается с аЛо + 1 и содержит I чисел (I — длина периода), причем 1^ д0+1^ nQ+l^q. Откуда i^l^q. р Таким образом, если гПоУ=О, то для числа а==д рационального, но не десятично-рационального получаем запись периодической десятичной дроби. Десятично-рациональное число а, как мы уже видели, также записывается периодической дробью (если, конечно, аУ=0), именно, тогда / = 1 и в периоде стоит число 9. * Формально это доказывается так: если бы было г; 7^ rk для любых i ф k, где 0 «С i С д, 0 k д, то отображение п—> г , 0 п q было бы взаимно однозначным, т. е. эквивалентным отображением конечного множе- ства {0, 1, 2, д} на некоторое подмножество множества {0, 1, 2, ..., q— 1}, т. е. на собственное подмножество, что невозможно (§ 4, теорема 1). 201
Пусть, обратно, некоторое действительное число а записы- вается периодической дробью d=Clm . . . й0, 6Z16Z2 • • • ЯПо(#по+1 * * * йпо+/)> где скобками, как обычно, обозначен период. Тогда сумму 00 2 ai№~k можно разбить на сумму последовательных групп А = п0 + 1 слагаемых по Z в каждой группе. Сумма $ таких групп равна сумме Is слагаемых. В самом деле, по закону ассоциативности сложения слагаемые конечной суммы можно суммировать по группам (§ 6, теорема 1). Откуда no+Zs 8 Г по+1 , ' k = n0+l 1=1 Lfe=no+1 Положим для краткости: по+1 X akiO~h = c. fe=n0 + l Так как в силу условия периодичности А A + Hi — то слагаемые суммы в правой части равенства отличаются от с лишь множителем Вынося с, как общий множитель^ за скобки, т. е. за знак внешней суммы, найдем: n o+ls s t . У аЛО-^сУЮ-^'-Ч А=по + 1 г =1 Предел левой части равенства при $ оо существует и равен: оо h = по +1 Значит, тому же равен и предел правой части. Но по формуле (10) для суммы бесконечной убывающей прогрессии находим: оо л у 10-ю — о 1• Откуда оо по « = 2 10“k = S аь • 10~ +1—jo=7 • Это выражение показывает, что а — число рациональное. Встав- ляя сюда выражение для с, находим: 4®, ,n_ft , КГ»-Ю'с а= У, аъ-iO л +--------------= h^mh ~10 "0(10z—1) 10п»10г аА10~А - Юп» S «аЮ~ k + 10"»10г 2 ай10~ k ___ k=m____ k=m ____ h =пр + 1______ 10п» (10г - 1) 202
Или, объединяя первую и последнюю сумму в числителе, заме- няя скобку в знаменателе числом, содержащим I девяток, и внося все множители под знаки сумм, получим окончательно: по+l по 2 ak-10n0+l~k— 2 аА'Юп<>-Л д__ k =т______________h —т__________ А=1 Это выражение доказывает известное школьное правило обра- щения периодической дроби в простую: число а равно дроби, числитель которой равен разности числа, стоящего до второго периода, и числа, стоящего до первого периода, а знаменатель равен числу, «состоящему» из стольких девяток, сколько цифр в периоде, и стольких нулей, сколько цифр от запятой до пер- вого периода. При мо=О период начинается с числа аь т. е. мы имеем чистую периодическую дробь. Теорема доказана полностью. Эта теорема позволяет представлять действительные числа в виде десятичных дробей, что дает новую интерпретацию (т. е. конкретный пример) поля действительных чисел. На выяснении смысла операций сложения и умножения и отношений порядка в этой интерпретации мы останавливаться не будем. В случае конечных дробей здесь применяются известные школьные пра- вила оперирования с десятичными дробями. Для практических вычислений все действительные числа с любой степенью точности можно записать конечными десятичными дробями и оперировать с ними по вышеупомянутым школьным правилам. При этом надо лишь учитывать величину погрешности получаемого числа по сравнению с точным значением. Эти вопросы относятся к теории приближенных вычислений. § 32. Аксиоматическое определение действительных чисел Совокупность натуральных чисел мы определили при помощи основного отношения «следует», подчиненного системе аксиом Пеано (§11, опр. 1). Такое построение математической теории называется аксиоматическим. Далее, с помощью натуральных чисел мы последовательно определили целые, рациональные и действительные числа. Во всех этих трех случаях новая число- вая область определялась через старую при помощи наложения дополнительных требований, обеспечивающих однозначное до изоморфизма определение новой области. Каждый раз мы строили интерпретацию (конкретный пример) определяемой области. Ввиду изоморфизма всех множеств, удовлетворяющих данному опреде- лению, мы могли бы в каждом случае саму интерпретацию при- нять за определение данной области. Такое определение число- вых областей называется конструктивным. Возникает вопрос: 203
можно ли определить каждую из упомянутых областей аксио- матически? Расширяя числовую область, мы каждый раз налагали новые требования (возможность вычитания, деления и, наконец, не- прерывность) при условии минимальности расширения. В отноше- нии действительных чисел требование минимальности оказалось уже излишним. Это означает, что совокупность свойств, предъяв- ленных к множеству действительных чисел, характеризует это множество уже однозначно до изоморфизма. Тем самым эта сово- купность свойств дает аксиоматическое определение действитель- ных чисел. Таким образом, определение действительных чисел как непрерывного расположенного поля является их аксиомати- ческим определением. Собирая вместе все свойства, включенные в это понятие, приходим к такому определению. Определение 1. Полем действительных чисел назы- вается множество D, в котором двум любым элементам а и b соот- ветствуют элемент а+b, называемый их суммой, и элемент aby называемый их произведением, и определено свойство элемента быть положительным, причем выполнены условия: I. (Коммутативность сложения) а + Ъ=Ъ-\-а. II. (Ассоциативность сложения) а+ (Ъ-\-с) = (а+Ь)+с. III. (Обратимость сложения.) Для любых элементов а и b множества D существует элемент с из D такой, что а~гС=Ь. IV. (Коммутативность умножения) ab—ba. V. (Ассоциативность умножения) a (be) = (ab) с, VI. (Дистрибутивность умножения относительно сложения) (а-}-Ь) с=ас-\-Ъс. Эти свойства означают, что D есть кольцо (если D непусто). Значит, определено умножение элементов D на натуральные числа, существует единственный элемент 0 такой, что а+0 = =0+а=а для любого а из D, для данного а единственный противоположный элемент —а такой, что а+{—a) = (—a)+a=Qr и для данных а и Ъ единственный элемент Ъ—а, называемый их разностью, такой, что а-\-(Ъ—а) = (Ь—а)-{-а=Ъ (§6, теоремы 3, 4, 6). Далее: VII. (Обратимость умножения.) Для любых элементов а и Ъ множества Z>, где а=/=0, существует элемент q из D такой, что aq=b. VIII. (Аксиома мощности.) Множество D содержит по крайней мере два различных элемента (и, значит, непусто). Условия I —- VIII означают, что D — поле (§ 7, опр. 1). Зна- чит, определено понятие подполя поля D (§7, опр. 6). IX. Для любого элемента а множества D имеет место один и только один из трех случаев: а положителен, а=0, —а положи- телен. X. Сумма и произведение положительных элементов положи- тельны. " 204
Условия I — X означают, что D — расположенное поле. Зна- чит, определяя а>Ь, если элемент а—Ь положителен, превратим D в упорядоченное множество (§ 9, теорема 1). XI. (Аксиома Архимеда.) Для любых элементов а и Ь множе- ства D, где 6>0, существует натуральное число п такое, что пЬ>а. Условия I — XI означают, что/) — архимедовски расположен- ное поле. Значит, в D определены понятия предела последователь- ности и фундаментальной последовательности, не меняющиеся при замене D любым его подполем, содержащим все рассматриваемые элементы (§ 28, теорема 5). XII. (Аксиома полноты.) Любая фундаментальная последова- тельность элементов множества D имеет предел в этом множестве. Условия I — XI означают, что D — непрерывное поле (§ 28, опр. 6). Отметим, что это определение предполагает уже построенные натуральные числа. Иначе аксиома Архимеда XI теряет смысл. Ниже мы приведем другую систему аксиом, не опирающуюся на понятие натурального числа. Возникает вопрос о непротиворечивости, полноте и независи- мости системы аксиом I — XII. Для доказательства непротиворечивости системы аксиом I—XII достаточно найти для нее хотя бы одну интерпретацию (§ 18, опр. 1, 2). Но поле DQ, построенное в § 29 (опр. 2, теорема 4), дает такую интерпретацию. Правда, построение поля DQ опирается на поле рациональных чисел, но беря конструктивное определение его, т. е. поле Го (§ 25, опр. 2), где за кольцо целых чисел принято его конструктивное определение Со (§ 21, опр. 2), мы сводим построе- ние поля Do к натуральным числам. Этим непротиворечивость системы аксиом I — XII сведена к непротиворечивости (в смысле существования интерпретации) системы аксиом Пеано для нату- ральных чисел. Для доказательства полноты системы аксиом I—XII достаточно показать, что две любые интерпретации этой системы изоморфны (§ 18, опр. 3). Но это, по сути дела, нами уже доказано. В самом деле, если и Р2 — две интерпретации системы аксиом I — XII (т. е. два непрерывных поля), то для одной и той же интерпретации Г поля рациональных чисел существуют поля D и/)2» содержащие в качестве подполя поле Г и изоморфные (относительно сложения, умножения и расположения) соответственно Р^ и Р2 (§ 26, тео- рема 2). В силу этого изоморфизма поля D { и D2 сами непрерывны и, значит, изоморфны относительно обеих операций и порядка (§ 29, теорема 2). Но тогда по свойствам изоморфизма поля Р^ и Р-2 изоморфны между собой (также относительно сложения, умноже- ния и расположения). Этим полнота системы аксиом I — XII доказана. Поскольку непротиворечивость и полнота системы аксиом I—XII доказаны, эта система точно определяет поле действительных чисел 205
и является фундаментом для построения теории действительного числа. Такое построение было в известных пределах выполнено нами в § 30 и 31. Вопрос о независимости системы аксиом I — XII (§ 18, опр. 4) не имеет такого принципиального значения, и мы им заниматься не будем. Ограничимся лишь доказательством независимости каждой из аксиом XI и XII от остальных. Эти две аксиомы вместе составляют свойство непрерывности поля D и ввиду возможности другого аксиоматического выражения этого свойства имеют особый интерес. Теорема 1. Каждая из аксиом XI и XII независима от остальных аксиом I — XII. Доказательство. Надо построить интерпретацию, где были бы выполнены все аксиомы, кроме XI или XII. Независимость аксиомы XII доказывает поле рациональных чисел, так как оно архимедовски расположено (§ 26, теорема 3), но неполно (§ 28, теорема 4). Сложнее доказать независимость аксиомы Архимеда. Надо построить полное, но не архимедовски расположенное поле. Пример полного не архимедовски расположенного поля *. Пусть Р есть множество всех функций / (и), заданных на множестве С всех целых чисел, значения которых — действительные числа и которые обладают таким свойст- вом: для каждой функции / (п) существует целое число nQ такое, что / (п) = 0 при любом п < nQ. Сумму, произведение и положительность в множестве Р определяем так: суммой функций f и g называется функция $, значения кото- рой определяются равенством: s (п) = f (n) g (п) для любого целого числа п. Это сложение совпадает с обычным сложением функций (§ 30). Поэтому мы по-прежнему обозначим сумму через / g. Произведением функций fug называется функция р, значения которой определяются равенством: + оо Р(П)= £ ?(«“*)• (О /г=-—оо Здесь суммирование берется по всем целым k, для которых / (k) g (п -— &)/0. Таких чисел k конечное число, и потому сумма всегда имеет смысл. Именно, если / (и) = 0 при любом п < и g (п) = 0 при любом п < п2, то / W S (п — k) = 0 при любом k < и любом k > п — п2. Отсюда также находим, что р (п) = 0 для любого п < ni -)- п2, ибо тогда п — п2 < и любое число k либо < либо > п — п2, т. е. в сумме (1) все слагаемые равны нулю. Произведение функций / и g в новом смысле обозначим через / X g. Функцию / назовем положительной, если / (п) > 0, где п — наименьшее число множества А тех чисел т, для которых f (т) =/= 0. Такое число сущест- вует, если / — нетождественный нуль, ибо тогда множество А непусто и ог- раничено снизу (§ 22, теорема 5). Надо проверить выполнение в Р аксиом I — X, XII и показать наруше- ние XI. Аксиомы I — III выполнены, ибо сложение функций сводится к сложе- нию действительных чисел. Аксиома IV выполнена, ибо если f х g = р и g X / = р1? то из (1) ясно, что р (п) и pt(ri) равны суммам одних и тех же чисел, но в обратном порядке. * Этот пример взят мною из лекций академика А. Н. Колмогорова по курсу математического анализа, читавшемуся на механико-математическом факультете Московского университета в 1947/48 уч. г. 206
Проверяем аксиому V. Пусть даны три функции f, g, h. Тогда [(/xg)xft](«)= У (/xg) (*)*(«-*) = k= — 00 /(Z)g(fe-l) h{n—k) = 4-00 + 00 = У У f(i)g(k-i)h(n-k). h = — oo Z = — oo В конце мы внесли h (п — k) под знак внутренней суммы, ибо это число не зависит от индекса суммирования /. С другой стороны, находим: + 00 (/X(gXfc)](n) = £ /(fe)(gxfe)(n-fe) = fe= — 00 + оо Г + оо = У /(*) У g(l)h(n-k-l) h— — 00 |_/= — GO + 00 + 00 = У У f(k)g(l)h(n-k-l). k— — оо Z= — оо Так как все суммы здесь конечны, то можно изменить порядок суммирова- ния. Положим, далее, k = t, I — s — t, откуда k I = st и заметим, что при данном t суммирование по I = s — t в пределах от — оо до оо равно- сильно суммированию по s в тех же пределах. Поэтому -J-QO 4"00 [/X(gXfe)](n)= У У f(k)g(l)h(n-k-l) = 1= — со k=— 00 -р оо 4- °® = У У f (t)g(s—t)h(n — s). S =—со t ——00 Но это выражение отличается лишь обозначением индексов суммирования от выражения, полученного для [(/ X g) X h] (п). Значит, (/ х g) X h = = / X (g X Л), что и доказывает выполнение аксиомы V. Проверяем аксиому VI. + 00 + 00 [(/+g)xfe](n)= У (f+g)(k)h(n-k) = у [/W+gWIA(n-ft) = k— — 00 — 00 + 00 + со = У f (k)h(n — k)+ У g(k)h(n — fe) = (/Xfe)(n) + (gx/i)(n) = fe= — oo k= — oo = (fXh + gXh) (n). Значит, (f + g)Xh = fXh +gXh. Итак, P — кольцо. Нулем этого кольца будет, очевидно, функция, тож- дественно равная нулю. Мы ее обозначим снова через 0. Проверяем аксиому VII. Пусть даны f и h, где f 0. Надо найти g, для которой / х g = h. Если h = О, то g = 0 будет искомой функцией. Пусть 207
h Он пусть f (t) / 0, но / (n) = 0 при n < s и также h (t) — 0, no h (n) = О при n < t. Положим g (n) = 0 при любом n < t — s. Функцию g (t — s) находим из равенства f (s) g (t — s) — h (0. Пусть g (k) уже найдено для t — s k < t — s •]- n, где n > 0. Тогда определяем g (t — s n) из равенства: /(«)-g(^—«+»)+/(«+l)gG—s+n— 0 = h (t 4- n) или: + 00 У /(*)g(t + n-*) = A(< + n). k= — 00 Это возможно в силу f (s) 0. По индукции (§ 15, теорема 1) g(t — s 4- n) определено для любого п > 0, т. е. g (k) определено для любого целого k. Очевидно, что / х g — h. Аксиома VIII, очевидно, выполнена. Проверяем аксиому IX. Очевидно, (— /) (п) = — / (п). Поэтому акси- ома IX для Р следует из аналогичного свойства для действительных чисел. Проверяем аксиому X. Сумма положительных функций, очевидно, поло- жительна. Если / ($) > 0 и g (0 > 0 — первые отличные от нуля значения / и g, то первым отличным от нуля значением f х g будет: (/ х g) (s 4- t) = / (s) g («) > 0. Значит, аксиома X выполняется. Аксиома Архимеда XI в Р не выполнена. В самом деле, если f (0) = 1, / (п) = 0 при любом п 0, g (1) = 1, g (и) = 0 при любом п ф 1, та / — kg > 0, kg < / при любом натуральном k, ибо (/ — kg) (0) = 1 > 0 и (/ — kg) (п) — 0 при любом п < 0. Проверяем аксиому XII. Пусть дана фундаментальная последовательность {/д} элементов поля Р, Строим функцию / следующим образом. Пусть дано- любое целое число и. Берем функцию 8П, для которой 8 (п 4- 1) = 1, 8 (&)=0 при любом k ф п 4- 1. Так как 8П > 0, то по определению фундаментальной последовательности (§ 28, опр. 4) существует натуральное число kn такое, ято \fp — fq\ < 8д при любых р, q > k . Покажем, что /р («) = fq И) (2> при любом т п и любых р, q > k . Если это неверно, то пусть $ п — первое число, для которого fp(s) ^fq(s). Если, например, fp(s) > fq(s), то |/р ~~ fq\ = fp — fq > 8n> ибо (/p — fq — 8n) (0 > 0 И (/p — fq — 8„) (m) = 0 при любом т < s. В частности, fp(ri) = fq(n) при любых р, q > k , т. е. значения всех функций /А для данного п совпадают при k > kn. Это общео значение мы и примем за значение /(п) определяемой функции /. Итак, положим f{n) = fh(n), k> kn (3> для любого целого п. Покажем, что lim = /. Пусть 8 > 0 — любая функция поля Рип — первое целое число, для которого 8 (п) 0. Из 8 > 0 следует, что ъ(п) > 0. Покажем, что | fk — / | < 8 при любом k > k . Для любого т п берем I > kn, I > km. Тогда при k > kn в силу (2)п а в силу (3) /Дт) = f(m). 208
Значит, /ft ("О = f(m), т. e. fk (m) — f(m) = 0 при любом m < n. Отсюда в силу e (л) > 0 и следует, что — /| < е при любом k > k . Это означает, что lim fk=f. k —> оо Аксиома XII доказана. Мы определили непрерывность расположенного поля при помощи двух аксиом Архимеда и полноты (§ 28, опр. 6). Существует много других форм аксиом непрерывности. Приведем две из них. Чтобы их сформулировать, нужно ввести некоторые новые понятия. Сечением упорядоченного множества (и в част- ности, расположенного поля) Р называется пара непустых подмножеств X, Y множества Р, не имеющих общих элементов, объединение которых (§ 2) равно Р, т. е. X f\Y = 0, X\/Y = Р, причем х < у для любых элементов х£Х, y£Y. Если элемент а является наибольшим элементом в X, причем Y не имеет наименьшего элемента, или же а является наименьшим элементом У, причем X не имеет наибольшего элемента, то элемент а называется рубе- жом данного сечения. Элемент b упорядоченного множества Р называется предельным элементом множества А, если для любых элементов и Ь2 таких, что < Ъ < 62» существует бесконечное множество элементов а из Л, для ко- торых bi < а < Ь2. Легко убедиться, что для расположенного поля Р это определение эквивалентно следующему. Элемент b называется предельным для множества А, если для любого элемента е > 0 из Р существует бесконечное множество элементов а из А, для которых \а — 6| < 8. Подмножество А упорядоченного множества (и в частности, расположен- ного поля) Р называется ограниченным, если существуют элементы и Ь2 из Р такие, что < а < Ь2 для любого элемента а множества А. Теорема 2. Следующие три свойства расположенного поля Р экви- валентны'. а) в поле Р выполнены аксиомы XI и X//; б) (Дедекинд) любое сечение поля Р имеет рубеж', в) (Вейерштрасс) любое бесконечное ограниченное множество элементов поля Р имеет предельный элемент. Доказательство будем вести по схеме а)—> б)—> в)-> а). а)-> б). Пусть дано сечение X, Y поля Р. Берем элементы х£Х, y0£Y, Так как Р архимедовски расположено, то для любого натурального числа п существуют целые числа т^ и т2 такие, что т. т» * 10й < х°и 10я > 2/0 Очевидно, что принадлежит X и принадлежит Y. Значит, множе- ство М тех целых чисел т, для которых принадлежит X, непусто и огра* ничено сверху. Значит, оно содержит наибольшее число тп (§ 22, теорема 5). Положим Ъп = , п = 1, 2, ... Тогда число сп = Ъп + 10 принадлежит Y. * Мы предполагаем здесь и ниже, что поле Р уже содержит поле рацио- нальных чисел (§ 26, теорема 2). 209
Если Ап — множество всех чисел вида с любым целым т, то Ъп — наи- большее число из чисел множества Ап, входящее в X, а сп — наименьшее число того же множества Ап, входящее в Y. Так как при k < Z всегда Ah CAlt то из k < I следует: Ьк<ьь ek^et. (4) Далее, с„-Ьп=Ю-л, bn£X, cn£Y (5) при любом п. Последовательность фундаментальная, ибо для любого 8 > 0 из Р существует натуральное п0 такое, что 10“"о < е, и тогда \bp — bq\ < сПо — — ЬПо < & при любых р, q > п0. По аксиоме XII эта последовательность имеет предел а в Р. Покажем, что а — рубеж сечения X, У. В силу (5) lim (с„ — Ь„) = 0 и, значит, [§ 28, теорема 2,а] имеем: lim Ъп = lim сп — а. Кроме того, Ъ п а Сп (б) при любом п. В самом деле, если ЬПо > а, то из (4) Ьп ЬПо при любом п>п0, откуда а — lim bn ^bnQ > а [§ 28, теорема 2,5], что невозможно. Так же доказывается, что а ^сп. Пусть z£X, причем х > а. Берем п такое, что 10"" < х — а. Тогда из (5) и (6) находим: сп = Ьп 4- 10_" < а (х — а) — х, что противоречит определению сечения. Значит, х а при любом х£Х. Так же доказывается, что у а при любом y£Y. Если а принадлежит X, то а — наибольший элемент X. Тогда Y не может иметь наименьшего элемента. В самом деле, если b — наименьший элемент У, то а < Ь. Так как располо- женное поле Р плотно (§ 9, теорема 10), то существует элемент с такой, что z ( а ~]~Ъ\ а < с < Ъ I можно взять с = —— 1 . Из с > а следует, что с не принадлежит X, из с < Ъ следует, что с не принадлежит Y, что невозможно, ибо X \/ Y = Р. Так же доказывается, что если а принадлежит У, то X не имеет наибольшего элемента. Значит, а — рубеж сечения X, У. Заметим, что, полагая ап= 10*. (bn-bn_t, легко получить запись числа а десятичной дробью [§ 31, (5)]. б)-> в). Пусть А — ограниченное подмножество поля Р, причем &!<а< <Ь2 для любого элемента а из Л. Обозначим через X множество всех элемен- тов х из Р таких, что существует бесконечное множество элементов а > х из Л, и через У — множество остальных элементов Р. Так как Ь&Х и Ь2&, то X и У непусты. Очевидно, что X\jY — P,X/\Y — О. Если х£Х, y£Y, то х < у, ибо, иначе, х у и существует бесконечно много элементов а > х у из А, т. е. у£Х, что невозможно. Значит, X, У — сечение в Р. В силу б) это сечение имеет рубеж Ь. Покажем, что b — предельный элемент множества Л. Пусть ct и с2 — любые элементы Р такие, что ct < Ь < с2. Элемент принадлежит к X, так как если принадлежит Y, то и b принадле- жит У, но не является наименьшим элементом в У, т. е. не является рубежом. Так же доказывается, что с2 принадлежит У. Если Л 4 — множество всех а из Л, для которых ci < а < с2 и Л2 — множество всех а из Л, для которых а с2, то из с£Х следует, что множество Ах\/А2 бесконечно, а из c2£Y следует, что множество Л2 конечно. Так как объединение конечных множеств 210
конечно *, то множество At бесконечно. Это и значит, что Ъ предельный элемент для А. в)-+- а). Докажем, что в поле Р выполнена аксиома Архимеда XI Пред- положим, что она не выполнена. Тогда существуют элементы а и 6, где &>0, такие, что п-b < а при любом натуральном п. Множество А всех элементов вида rib ограничено, так как 0 < пЬ < а и бесконечно, ибо из п < т следует nb < mb. В силу в) это множество имеет предельный элемент с. Покажем, что rib < с при любом п. Иначе, существует п0 такое, что п0 Ь тогда rib > с при любом п > п0. Значит, существует лишь конечное число эле- ментов nb таких, что с — b < nb < (n0 4- 1) Ь, где с — Ъ < с < (п0 4- 1) Ь. Но это противоречит определению предельного элемента. Так как пЪ < с при любом п и с — предельный элемент множества А, то существует п такое, что с — с < nb < с. Но тогда (п l)b — nb b > (с — Ь) 4- b — с, что невозможно. Итак, поле Р архимедовски расположено. Теперь докажем аксиому полноты XII. Пусть фундаментальная последовательность поля Р. Пусть А есть множество всех элементов а из Р, для каждого из которых существует п такое, что ап = а. Обозначим через Na множество всех п таких, что ап — а. Очевидно, что множество N всех нату- ральных чисел является объединением множеств Na, где а — любой элемент из А. Если множество А конечно, то существует а из А, для которого множество Na бесконечно (иначе N, как объединение конечного множества конечных множеств, было бы конечно). Покажем, что lim ап — а. Пусть дано 8 > 0. Из фундаментальности {ап} следует, что существует nQ такое, что \ар — aq\ < е при любых р > п0 и q > п0. Так как множество Na беско- нечно, то существует р > п0 такое, что ар = а. Тогда |а а^\ = \ар aq\ < 8 при любом q > п0. Значит, lim а = а. ТЪ Пусть множество А бесконечно. Фундаментальная последовательность {а } ограничена. В самом деле, существует т такое, что |ар — aj < 1 при любых р > т и q > т. Откуда \ар\ = \(ар ат+1) + ат+ 11 1 + |а;п+11* Если Ь больше всех элементов |а1Ь 1а21» •••> \ат\, 1 + |а/л+1Ь то — ъ < а < b при любом п. Значит, множество А ограничено. В силу в) А имеет предельный элемент а. Покажем, что lim ап = а. Для любого е>0 существует п0 такое, что । 8 \ар aq\<^ 2 при любых р > п0 и q > п0. Так как а предельный элемент А, то множество элементов а' из А таких, что |а — а'\ < , бесконечно. Поэтому сущест- * Пользуясь определением 2 конечного множества, данным в § 4, легко доказать, что если Aj — |1, т\, А2 — |1, л/, то Аа V А2 эквивалентно под- множеству отрезка /1, т 4- п\ и, значит, конечно. 211
вует р > п0 такое, что I I 8 \ар~«I <~2 • Тогда | aq — a | = | (aq — a„) + (ар—а) | < | ap—aq | + | ар—а | < у + -|- = 8 при любом q > п0. Значит, lim ап = а. Итак, свойства а), б), в) эквивалентны. Поле действительных чисел аксио- матически можно определить свойствами I — Хи любым из свойств а), б), в). Заметим, что часто применяющаяся теорема о том, что любая последо- вательность вложенных отрезков, длина которых неограниченно убывает, имеет одну и только одну общую точку, выражает не непрерывность, а лишь полноту расположенного поля. Именно, мы докажем следующую теорему: Теорема 3. Свойство полноты XII расположенного поля Р эквива- лентно такому'. Х1Г. Для любой последовательности отрезков [ап, б^], п = 1, 2, ... поля Р * ** со свойствами: «»<«»+!> bn^bn + l (7) для любого п lim (Ь„—а„)=0 (8) п -> 00 существует один и только один элемент с, принадлежащий всем отрезкам этой последовательности, т. е. такой, что ап<с <Ьп (9) для любого п. Доказательство. Пусть поле Р полно. Докажем выполнение Х1Г. В силу (8) для любого & > 0 из Р существует п0 такое, что Ьп — ап<& при любом п > п0. Тогда при р q находим: (2g| = Uq Up bp Up <С 8 при любых р > п0 и q > nQ. Значит, последовательность {ап} фундаментальна и в силу XII имеет в Р предел с. Рассуждая, как в доказательстве теоремы 2[а)—> б)], легко доказать, что lim ап = с = lim Ь , а затем и соотношение (9). Если бы существовал еще элемент с{ с со свойством (9), то должно было бы выполняться соотношение Ьп - ап Iе - С11 > °- что противоречит (8). Итак, в поле Р выполнено свойство XII'. Пусть, обратно, в Р выполнено XIГ. Докажем выполнение XII. Пусть дана фундаментальная последовательность поля Р. Имеет место одно из двух: 1) из lim 8„ = 0 следует существование натурального п0 такого, что е =0 при любом п > п0 ♦*. п 2) Существует последовательность {вп} со свойствами: lim е = 0, е >0 (10) при любом п. * Отрезком расположенного поля (или вообще упорядоченного мно- жества) Р с концами а и б, где а Ь, называется множество [а, б] всех эле- ментов с из Р, для которых а с б. ** Построение примеров расположенных полей с этим свойством требует трансфинитной индукции и выходит за рамки настоящей книги. 212
В самом деле, если 1) не имеет места, то существует последовательность {ед} такая, что lim 8Л = 0 и для любого k0 найдется k > k0, для которого ед # 0. Берем такое, что 8Л1 0, затем k2 > такое, что 8д2 0, ит. д. По индукции построена последовательность {едп}, п = 1, 2, ... Положим 8'п = ± 8дп, где знак берется так, чтобы было е'д > 0. Из kn п легко следует, что lim е'„ = 0. Из фундаментальности последовательности (с } n-*oo L п* легко следует, что lim (с — с +1) = 0. В случае 1) существует nQ такое, что П->оо п с„ — cn+i = 0, т. е. сп = сп+1 = с при любом п > п0. Тогда, очевидно, lim сп = с. В случае 2) берем последовательность {е„} со свойствами (10). Переходя, если нужно, к полю, изоморфному с Р, можем считать, что Р содержит ра- циональные числа и потому имеет смысл деление элементов Р на целые числа (§ 26, теорема 2)_ Тогда можно считать, что р 8п + 1<^. (И) В самом деле, положим k» = 1. Из lim 8 =0 следует, что существует 8 п ^2сеЛ2<,у» kz>k2 с 8&3<—2 и т. д. Полагая е'п = 8„, получим последова- тельность с требуемым свойством. Из фундаментальности {с^} следует существование kn со свойством р l^-cknl<^ 02) при любом k kn < kn+l для любого п. Положим Тогда Ь — а = 8 и, значит, lim (& — а ) = 0, т. е. выполнено (8). Далее, . л л \ 7Ъ /л Ть 71 ТЬ из (И) и (12) следует: лп = Сдп--гг—। ~h\сьп—ck _i_)-----^T<^ck 4“ “7-----= n Иц 2 «п + i * ' Лп + 1' 2 яп + 1 4 2 Так же доказывается, что Ьп > дп + 1- Итак, последовательность отрезков [ад, &д] обладает свойствами (7) и (8) и по XIГ существует точка с, общая всем этим отрезкам, т. е. удовлетворяю- щая условию (9). Легко видеть, что lim с = с. В самом деле, для любого 8 > 0 найдется 8Д < 8. Но из (9) и (12) следует, что все числа с и при k kn принадлежат отрезку [ад, &д]. А потому ~ С\ < ьп — ап еп < R при любом k > kn. Итак, в Р выполнена аксиома полноты XII. Теорема доказана. Поле рациональных чисел аксиоматически можно определить как простое поле характеристики нуль. В самом деле, любое такое поле совпадает со своим подполем рациональных элементов и, значит, изоморфно полю рацио- нальных чисел Г (§26, теорема 2). Кольцо целых чисел аксиоматически можно определить как кольцо Л с единицей е, не содержащее отличного от него подкольца с единицей и об- ладающее тем свойством, что пе 0 для любого натурального числа п. 213
В самом деле, легко показать,что множество всех элементов вида пе изоморфно множеству N натуральных чисел относительно сложения и умножения. Значит, кольцо R содержит подкольцо /?0, изоморфное кольцу целых чисел С (§21, теорема 3). Но так как /?0 содержит единицу, то оно совпадает с R. Значит, R изоморфно кольцу целых чисел. Задача 1. Доказать, что система аксиом I — X расположенного поля Р эквивалентна другой системе, где вместо свойства положительности в Р задано отношение «больше» (в символах а > 6), причем аксиомы I — VIII сохраняются, а аксиомы IX и X заменяются на свойства упорядоченного множества (§ 5, опр. 1) и законы монотонности сложения и умножения (§ 9, теорема 2), а именно: (а) Для любых двух элементов а и b из Р имеет место одно и только одно из трех отношений а = b, а > b, Ъ > а. (б) Из а > b и Ъ > с следует а > с. (в) Из а > Ъ следует а с > Ъ -|- с. (г) Из а > Ъ и с > 0 следует ас > Ьс. Таким образом, поле действительных чисел можно определить также системой аксиом I — VIII, (а) — (г), XI и XII. Задача 2. Множество А расположенного поля Р называется ограничен- ным сверху, если существует элемент т из Р такой, что а < т для любого а из А. Элемент с называется верхней гранью множества А, если 1) а с для любого а из А, 2) для любого 8 > 0 из Р существует элемент а из Л такой, что а > с — 8. Аналогично определяются множество, ограниченное снизу, и нижняя грань. Доказать, что приведенные в теореме 2 формы а), б) и в) аксиомы не- прерывности эквивалентны каждому из следующих свойств: (dj) любое ограниченное сверху множество поля Р имеет верхнюю грань; (д2) любое ограниченное снизу множество поля Р имеет нижнюю грань. Таким образом, поле действительных чисел можно определить также си- стемой аксиом I — Хи одной из аксиом (dt) или (б2).
Глава седьмая ПОЛЕ КОМПЛЕКСНЫХ ЧИСЕЛ Уже в древности при решении задач, выражаемых на совре- менном языке квадратными уравнениями, встречались случаи, связанные с комплексными корнями уравнений. В таких случаях считали задачу неразрешимой. Однако решение в радикалах кубичного уравнения, найденное итальянскими математиками в 1-й половине XVI века (формулы Кардано), приводило к выра- жению действительных корней уравнения с действительными коэффициентами через квадратные корни из отрицательных чисел. Это заставило математиков того времени оперировать новыми чис- лами, которые назывались «мнимыми», «невозможными», «вообра- жаемыми» и т. д., применяя для них те же правила действий, которым подчинялись действительные числа. Однако смысл новых чисел оставался неясным, что и нашло свое отражение в терминологии. Так, Кардано называет новые числа «ложными», «поистине софистическими числами». Первое формальное обосно- вание действий с комплексными числами дано в «Алгебре» итальян- ского математику Бомбелли (1572 г.). Однако наглядное геометриче- ское изображение этих чисел (как точек или векторов на плоскости) было дано только двумя столетиями позже. После этого изучение комплексных чисел пошло очень быстро, и в настоящее время теория функций комплексного переменного является основной частью математического анализа. Эта теория находит прило- жения в самых разнообразных областях науки, в том числе сугубо практического характера(например, в аэродинамике).Комплексные числа не содержат в себе ничего более мистического, чем, скажем, числа рациональные или действительные, построенные в преды- дущих главах. § 33. Определение поля комплексных чисел В поле действительных чисел операция извлечения корня не всегда выполнима. Именно, корень четной степени из отрицатель- ного числа не имеет действительных значений, т. е. при действи- тельном а<0 и четном натуральном п не существует действи- тельного 6, для которого Ьп=а (§30, теорема 4). Следуя общему 215
плану расширения числовых областей, намеченному в § 19, мы расширим теперь поле действительных чисел D до поля ком- плексных чисел К, в котором операция извлечения корня уже всегда выполнима. При этом получается существенно новый результат и для тех случаев, когда эта операция была выполнима в поле D, Именно, в новом поле К операция Уа при любом а=^0 и любом натуральном п будет иметь ровно п значений *. Как мы увидим, достаточно расширить поле D до такого поля, где У—1 имеет хотя бы одно значение, т. е. существует элемент г, для которого i2=— 1. Мы будем искать минимальное расширение такого рода в смысле следующего определения. Определение 1. Полем комплексных чи- сел называется минимальное поле К, содержащее поле действи- тельных чисел/) и элемент i со свойством i2 =—1, т. е. множество К, обладающее следующими свойствами: 1) К является полем, содержащим в качестве подполя поле действительных чисел D и элемент i со свойством i2 =—1. 2) Поле К не содержит никакого подполя, отличного от него самого и обладающего теми же свойствами. Элементы поля К называются комплексными числами. Сначала докажем единственность (как всегда, с точностью до изоморфизма) определенного таким образом поля К. Теорема 1. Поле К, содержащее поле действительных чисел D ** и элемент I со свойством i2 =—1, будет минимальным, т. е. полем комплексных чисел, тогда и только тогда, когда каждый элемент х из К можно представить в виде х=а-\гЫ, (1) где а и Ъ — действительные числа. При этом такое представ- ление единственно, т. е. для данного элемента х из К существует лишь одна пара действительных чисел а, Ъ (взятых в данном по- рядке), удовлетворяющих равенству (1). Доказательство. I. Пусть каждый элемент х поля К может быть представлен в виде (1) с действительными а и Ъ и пусть Р — любое подполе поля К, содержащее поле действитель- * Значения У а являются, очевидно, корнями уравнения хп— а = 0. Уравнения такого вида называются двучленными. Таким образом, в поле комплексных чисел К разрешимы все двучленные уравнения. Справедливо более сильное утверждение, что в поле К разрешимы все алгебраические уравнения, т. е. уравнения вида f (х) = 0, где / (х) — любой многочлен степени п 1 с любыми комплексными коэффициентами. Доказательство этой теоремы выходит, однако, за рамки этой книги (см., например, книгу А. Г. К у р о ш, Курс высшей алгебры, Физматгиз, 1963, стр. 147). ** Как всегда, говоря, что одно поле содержит другое, мы подразуме- ваем, что операции в меньшем поле совпадают с одноименными операциями в большем поле. 216
ных чисел D и некоторый элемент j со свойством /*=—1. Так как i2=/2 =—1, то (i+y) (i—у) =0. Но поле К не имеет делителей нуля (§ 7, теорема 6), значит,, либо i+/=0, либо i—/=0, откуда /=±&. Для любого х из К тогда х=а-\-Ы =a±bj, т. е. х принадлежит Р, Р совпадает с К. Этим доказана мини- мальность поля К. II. Пусть, обратно, поле К минимально. Покажем, что любой элемент х из К можно представить в виде (1). Пусть М есть множество всех элементов поля К, представимых в виде (1). Покажем, что сравнение и действия над элементами вида (Q обладают свойствами: a) a+bi=c-]-di тогда и только тогда, когда а=с и b=d; б) (a-\-bi)± (c+di) = (а±с)+ (b±d) i\ в) (c-\-di) = (ac—bd)-\- (ad+bc) i; (2) v a + Ы____ас + bd .be — ad . } c~+~di~ c*+d* + c*+& h J где c-\-di=/=O. В самом деле, если а=с и b=d, то из однозначности суммы и произведения в поле К (§ 6, опр. 1) следует, что а-}-Ы =cJ(-di. Обратно, если a,+bi=c-}~di, то из b=d следует Ы =di, а потому а=с. Если же b=^=d, то т. е. i принадлежит полю действительных чисел, что невозможно,, ибо i2=—1<0, а квадрат действительного числа не отрицателен (§ 9, теорема 7). Значит, b=d и а=е, чем доказано утверждение а). Так как из свойств нуля очевидно, что 0+0-f=0, то из а)г в частности, следует, что a4-fez=0 тогда и только тогда, когда а =Ь =0. Равенства б) и в) следуют непосредственно из свойств сложе- ния и умножения в поле К. 217
Если c+rfzV=O, то либо с=£0, либо d^=0 и по доказанному выше также с—di=^=0. В этом случае также с2+с?2>*0 (§ 9, теорема 7). Умножая делимое и делитель в левой части равенства г) на с—di=£0, мы не изменим частного и легко приведем его к выра- жению, стоящему в правой части равенства. Из а) следует однозначность представления элемента х в виде (1). Из б), в) и г) следует, что сумма, разность, произведение и частное (если делитель отличен от нуля) двух элементов мно- жества М снова принадлежит М. Значит, М — подполе поля Р (§7, теорема 10). Так как а=а+0-£ и г=0+1-г принадлежат М, К — минимально, то К =М, т. е. любой элемент из К пред- ставим в виде (1). Теорема 2. Все поля комплексных чисел изоморфны между собой, т. е. поле комплексных чисел определено однозначно с точ- ностью до изоморфизма. Доказательство. Пусть К j и К2 — два поля комплек- сных чисел; причем Ki содержит элемент ц, а К2 — элемент i2 со свойством /2=^2=—1. По предыдущей теореме все элементы Ki записываются в виде a-j-bi^ и все элементы из К2 — в виде а-\-Ы2 с действительными а и Ь, причем однозначно. Отсюда легко вывести, что соответствие / (а+бц) =а+Ы2 является взаимно однозначным отображением Ki на К2. Из равенств (2) б), в) сле- дует, что сложение и умножение элементов из Ki и К2 сводится к одним и тем же действиям над действительными числами. От- сюда легко вывести, что отображение / изоморфно. Надо доказать, что /(^i+j/i) =/(#i)+/(j/i)» f Ь^У i) —f (xi)f (j/1) для любых хг и из Ki. Проверим лишь первое из этих соот- ношений, так как для второго рассуждения аналогичны. Пусть Xi =a-}-bii, yi =c+dii. Тогда / (Xi) =a+bi 2, / (у i) =c+di2. Значит, f (^i+S/i) =/I (a+bii)+ (c+di J] =f[ («+с)+ (64-c?)z J = — (a+c)+ (b-\-d)i2 = (a-[-bi2)-]- (c-]-di2) =f (#i)+/ (y^. Теорема доказана. Замечание. При изоморфизме / любое действительное число а отображается само на себя, а элемент ц переходит в 12. Теорема 3. Любое поле Р, содержащее поле действитель- ных чисел D и элемент i со свойством i2 =—1, содержит поле ком- плексных чисел. 218
Доказательство. Пусть К — множество всех элемен- тов поля Р, представимых в виде а-\-Ы с действительными а и Ъ. Как в доказательстве теоремы 1 [п. б)], убеждаемся, что К — подполе поля Р. Поле К содержит поле действительных чисел D и элемент i. Так как любой элемент из К имеет вид а-\-Ы, то по теореме 1 поле К минимально в смысле определения 1. Значит, К — поле комплексных чисел. Теперь докажем существование поля комплексных чисел. Как и в случае целых, рациональных и действительных чисел, до- статочно построить интерпретацию (конкретный пример) поля, удовлетворяющего определению 1. Можно было бы элементами этого поля просто считать символы a+fez, где а и Ь — действи- тельные числа, a i — символ, подчиненный условию I2 =—1. Но тогда надо показать, что в это поле можно включить действитель- ные числа так, что символ а-\-Ы в новом поле будет совпадать с суммой а и произведения Ь на I. Такое построение ввиду не- ясности смысла, придаваемого символу z, может показаться слиш- ком формальным. Поэтому мы поступим несколько иначе. По идее приведенное ниже построение очень близко к упомянутому выше, но все применяемые в нем символы имеют вполне конкретный смысл. Конструкция одного из изоморфных полей комплексных чисел подсказывается теоремой 1. Ведь каждый элемент искомого поля должен иметь вид а+Ы, т. е. определяется парой действитель- ных чисел а, Ь, причем разным парам соответствуют и разные элементы. Таким образом, в данном случае нам не нужно опре- делять эквивалентность пар и переходить к классам эквивалент- ных пар, как в случае целых или рациональных чисел. Определение 2. Пусть К 0 есть множество всех пар вида (а, б), где а и Ъ — действительные числа, порядок которых су- ществен. Сложение и умножение в множестве KQ определяем по формулам: (a, b)+ (с, d) = (а+с, b+d), (3) (а, b) (с, d) = {ас—bd, ad+bc). (4) Операции в Ко определены так, чтобы им соответствовали те же операции в искомом поле, которые должны удовлетворять равенствам (2), б), в). Теорема 4. Множество Ко с операциями, определенными по формулам (3) и (4), является полем. Доказательство. Надо проверить выполнение в Ки свойств I — VIII (§ 6, опр. 2 и § 7, опр. 1). Так как сложение пар сводится к сложению соответствующих элементов, то свойства I — III для пар непосредственно вытекают из соответствующих свойств действительных чисел. 219
Свойства IV — VI проверяются непосредственно. Проверим, например, дистрибутивность умножения относительно сложенияVI: [(а, Ь)+ (с, d)] (е, f)=(a+c, b+d) (е, /) =[ (а+с) е- (b+d) f, (а+с) /+ (Ь+с?) е\ = (ае+се—bf—df, af+cf+be+de) и (а, b) (е, /)+ (с, d) (е, /) == (ae—bf, af+be) + (ce—df, cf+de) == = (ae—bf+ce—df, af+be+cf+de). Обе окончательно полученные пары совпадают, чем и дока- зано VI. Итак, KQ является кольцом. Легко видеть, что нулем этого кольца является пара (0, 0), а противоположная пара и разность пар определяются равенствами: — (а, Ь) = (— а, —Ъ), (a, b) — (с, d) = (а—с, b—d). Проверяем обратимость умножения VII. Пусть (а, &) и (с, d) две любые пары, причем (а, Ь)=/=(0, 0). Последнее означает, что либо а^О, либо Ь+=0 *. Так как а и b — действительные числа, то а2+&2>0 (§ 9, теорема 7). Надо найти пару (ж, у), удовлетворяющую уравнению (а, Ь) (х, у) = (с, d). (5) Предположим сначала, что такая пара существует. Тогда (ах—by, ay+bx) = (с, d); откуда ах—by—с, bx+ay=d. Решая эту систему уравнений относительно х и у, найдем: _ ас -J- bd __ad — be Х = аг+Ь* ’ У ~ аг-\-Ь* • Этим доказано, что если пара (х, у), удовлетворяющая уравне- нию (5), существует, то только одна, именно та, где х и у опре- деляются из написанных для них выражений. Легко проверить, что такая пара действительно удовлетворяет равенству (5). В самом деле, / гл f ас + bd ad—bc\ (а2с abd— bad + b2c a2d — abc + bac + b2d\ , = (--------------------• -------- Этим VII доказано. * Равенство и неравенство пар, как и элементов любых множеств, мы понимаем просто, как тождество или различие. Таким образом, (х, у) = = (z, t) тогда и только тогда, когда х = z, у = t. .2 20
Так как Хо содержит более одного элемента, то свойство VIII выполнено. Теорема доказана. Отметим, что единицей поля KQ является пара (1, 0), так как (a, b)- (1, 0) = (а-1—Ь-0, а - 0+Ь • 1) = (а, &). Мы увидим, что поле Ко до изоморфизма и является полем ком- плексных чисел. Это поле не удовлетворяет определению 1, ибо оно не содержит действительных чисел. Займемся включением в поле Ко поля действительных чисел D. Пусть D' — множество всех пар поля Ко вида (а, 0). Из фор- мул (3) и (4), определяющих сложение и умножение пар, легко следует, что отображение а->(а, 0) является изоморфным ото- бражением поля D на множество D'. Значит, D' само является полем (§ 8, теорема 2). Далее, существует поле К, содержащее в качестве подполя D и отображающееся на Кц изоморфно так, что каждое число а из D отображается при этом на соответствую- щую ему пару (а, 0) из D' (§ 8, теорема 3). Теорема 5. Поле К является полем комплексных чисел. Доказательство. По построению поле К содержит поле D. Далее, поле К содержит пару (0, 1). Обозначим эту пару через Z, т. е. положим i = (0, 1). В поле Kq мы имеем: (0, 1)2 = (0, 1) (0, 1)==(0-0-1-1,0-144-0) ==(-1,0). Но при построенном выше изоморфном отображении KQ на К элементу (—1,0) из Kq соответствует число —1 из К. Значит, в К должно быть i2 =—1. Итак, поле К обладает свойством 1) из определения 1. Остается доказать минимальность поля К. По теореме 1 для этого достаточно показать, что любой элемент х из К представим в виде х=а+Ы с действительными а и Ь. Пусть при упомянутом изоморфизме К и KQ элементу х из К соответствует пара (а, Ь) из KQ. Легко проверить справедливость равенства (а, 0)+(Ь, 0)(0, 1) в Ко. Отсюда в силу нашего изоморфизма между Kq и К нахо- дим: х=а-}-Ы. Теорема доказана. Как и раньше, при построении целых, рациональных и дей- ствительных чисел возникает вопрос о том, насколько исчерпали мы возможности данной конструкции. Что получится, если ту же конструкцию применить к самому полю комплексных чисел К7 Заметим, что при доказательстве теоремы 4 (а именно, при до- казательстве обратимости умножения VII) мы пользовались тем, что из (а, Ь)^= (0, 0) следует а2+Ь2=^=0. Но для пар комплексных чисел это уже не так. Например, (1, i)=^(0, 0), хотя 12442=0. 221
Значит, множество Lo, заданное определением 2, для пар ком- плексных чисел может оказаться лишь кольцом, но не полем. Lo действительно не будет полем, так как равенство (1, i)(x, у)--= = (1, 0) приводится к несовместной системе уравнений: x—iy=i, ix+y=Q. Можно, однако, несколько видоизменить данную конструкцию так, чтобы она снова приводила к полю и совпадала с конструк- цией поля комплексных чисел для ее применения к полю дей- ствительных чисел. Наметим лишь идею такой конструкции. В поле комплексных чисел число а-\-Ы допускает уже много записей того же вида. Так, для любых комплексных чисел а, Ь, с имеем: а-\-Ы = (а+сг) + (Ь—с) i. Две пары комплексных чисел (а, Ь) и (с, d) будем считать эквивалентными, если а-\-Ы =c-}-di. Это условие для пар с действительными элементами совпадает <с равенством пар. В случае же поля комплексных чисел оно приводит к разбиению множества всех пар на классы эквивалент- ных пар. Рассуждая, как в доказательстве теоремы 4, нетрудно показать, что это множество классов будет полем, изоморфным полю комплексных чисел. В этом смысле данная конструкция в применении к полю комплексных чисел ничего нового не дает. § 34. Свойства комплексных чисел Поле комплексных чисел обладает всеми свойствами колец и полей, рассмотренными в § 6 и 7. Так как поле комплексных чисел содержит поле рациональ- ных чисел, то его характери- стика равна нулю. Так как в любом располо- женном поле а2^0 для любого элемента а (§ 9, теорема 7), а в поле комплексных чисел I2 = = —1, то поле комплексных чи- сел не может быть расположено. Геометрическое представле- ние комплексных чисел. Возьмем на плоскости две взаимно пер- пендикулярные прямые: гори- зонтальную ось Ох и вертикальную ось Оу, пересекающиеся в точке О (черт. 2). Далее, выберем некоторый отрезок MN за единицу измерения отрезков. Тогда все комплексные числа можно изо- бразить точками плоскости хОу. Именно, для числа z~a~\~bi 222
откладываем на оси Ох от точки О отрезок О А длины |я| и притом вправо, если а>0, и влево, если а<0. На оси Оу откладываем отрезок ОВ длины |Ь| и притом вверх, если Ь>0, и вниз, если &<Ю. Через точку А проводим прямую, параллельную оси Оу, а через В — прямую, параллельную оси Ох. Точка Z пересе- чения этих прямых и принимается за изображение числа z. Легко убедиться, что любая точка нашей плоскости является изображением некоторого комплексного числа и что данное соот- ветствие между комплексными числами и точками плоскости хОу взаимно однозначно. Читатель, знакомый с понятием координат, может считать, что число z=a-]-bi изображается точкой Z (а, Ь) с прямоугольными декартовыми координатами а и Ъ. Действительные числа и только они изображаются точками прямой Ох. Числа вида Ы, называемые чисто мнимыми, и только они изображаются точками прямой Оу. Поэтому прямая Ох на- зывается действительной, а Оу — мнимой осью. Направления вправо по оси Ох и вверх по оси Оу называются положитель- ными, а влево по оси Ох и вниз по оси Оу — отрицательными. Точка О называется началом координат, а прямые Ох и Оу —* осями координат. Во всем дальнейшем мы не будем пользоваться геометри- ческим представлением комплексных чисел для доказательства каких-либо их свойств и ввели его лишь для того, чтобы чита- тель имел наглядное представление об этих свойствах. Тригонометрическая форма комплексного числа. Определение 1. Тригонометрической формой ком- плексного числа z называется его запись в виде z—r* (cos a+Z sin a), где г и a — числа действительные, причем г^О. Число г назы- вается модулем, а a — аргументом комплексного числа z. Теорема 1. Любое комплексное число z можно записать в тригонометрической форме. При этом модуль z определен одно- значно и равен нулю тогда и только тогда, когда 2—0; аргумент для z=0 может быть произвольным числом, а для z=^=0 определен* с точностью до слагаемого, кратного 2л. Доказательство. Если z=0, то 0- (cos a+Z sin a) при любом а будет тригонометрической формой числа z. Обратно» если г- (cos a+Z sin a)=0, то из sin2a+cos2a=l, 223
следует, что cos а~Н sin и, значит, г=0. Этим все утверждения теоремы, касающиеся I случая z=0, доказаны. | Пусть | и=а+&г#=0. Тогда числа а и Ъ не равны нулю одновременно и, значит, а2+&2>0. В поле действительных чисел )/а2 4-Ь2 имеет два значения: по- ложительное и отрицательное (§ 30, теорема 4). Пусть г — по- ложительное значение этого корня. Так как a2^r2 и &2^г2, то । I a I 4 I b | , — 1 и — 1. I г I I г I Существует число а0 такое, что ' п л . I b | 0 а0 — и sin «о = 1—1 2 I г I (§ 30, теорема 5). Так как то a Ъ . , — = ± cos a0 и — = ± sm a0. г г Если -у=—cos a0, то положим а0=л—аР Если — =—sinai, то положим 04=—а. Тогда получим число а такое, что { а Ъ — = cos а, — = sin а г г ; и, значит, j z= а + Ы — г-( — + Z- — ) = г-(cos а + i sin а). ? \ г г/ [ Итак, z записано в тригонометрической форме. Очевидно, что, 1 прибавляя к а число 2fen с любым целым fe, мы получим триго- | нометрическую форму того же числа z. | Покажем единственность модуля. Пусть а-\-Ы = r (cos a+i sin a). Тогда j a=r cos a, b=r sin a. (1) * Возводя эти равенства в квадрат и складывая, находим: 1 а2+Ь2=г2, т. е. r=+]/a2+d2. | 224
Мы берем положительное значение корня, ибо г>0. Этим един- ственность г доказана. Наконец, если даны две тригонометрические формы числа z г« (cos Ui+i sin cq) =r* (cos a2-M sin a2), то при z=#0 также r=#0, откуда cos ai = cos a2, sin at = sin a2 и, как известно из тригонометрии, тогда сц =а2+2йл с целым k. Теорема доказана. Выясним геометрический смысл модуля и аргумента. Пусть числу z=r- (cos a+Z sin a) соответствует точка Z плоскости хОу (черт. 3). Соединим эту точку отрезком прямой с началом коорди- нат О и опустим из точки Z на действительную ось Ох перпен- дикуляр ZP. Если z=a+bi, то длина отрезка ОР равна |а|, а длина ZP равна |&|. Поэтому OZ2 =OPZ+ZPZ =а*+ь* =г2, откуда r=OZ. Итак, модуль числа г равен расстоянию точки Z от начала координат. Если |$— радианная мера угла, образуе- мого лучом OZ с положительным направлением действитель- ной оси, отсчитываемой от этой оси до OZ в направлении, совпа- дающем с кратчайшим поворотом от положительного направле- ния действительной оси до положительного направления мнимой оси, то, проведя окружность радиуса г с центром О, мы видим, что а и Ъ по абсолютной величине и по знаку совпадают с линией косинуса и линией синуса угла |J. Значит, в силу равенств (1) должно быть cos В = — = cos a, sin В = — = sin a, r r откуда a = p+2fen. Итак, аргумент числа z с точностью до слагаемого, кратного 2л, равен углу луча OZ с положительным направлением действитель- ной оси. Читателю, знакомому с полярными координатами, достаточно было бы указать, что модуль и аргумент числа z являются по- лярными координатами соответствующей точки Z в системе по- лярных координат, у которой полюс лежит в начале координат О, а полярная ось совпадает с положительным направлением дей- ствительной оси Ох. 225
Умножение комплексных чисел, заданных в тригонометри- ческой форме, выглядит особенно просто. Теорема 2. При умножении любого конечного числа комп- лексных чисел модули их перемножаются, а аргументы склады- ваются. Доказательство. Ограничимся случаем двух сомно- жителей, так как проведение индукции не представляет затруд- нений. Итак, надо доказать, что [rA (cos aj + i sin а4)]- [r2 (cos a2+Z sin a2)] = = (n^)tcos (ai+a2) + Z sin (ai+a2)]. (2) Ho (cos cti+i sin di) (cos a2+ i sin a2) = (cos cos a2—sin a1sina2) + +i (cos ajsin a2+sin ajcos a2) = cos (ai+a2) + ^ sin («i + a2). Отсюда непосредственно вытекает формула (2). Так как из ^2^0 следует rir2^0, то г{г2 — модуль и ai + a2 — аргумент произведения данных чисел, чем теорема в случае двух сомно- жителей доказана. Теорема 3. При делении комплексных чисел модули их делятся, а аргументы вычитаются, точнее: —(~0S ai + 1 sin--1) = L1 [cos (at — аг) + i sin (at — аг)]. (3) Гг (cos аг + i sin аг) гг Доказательство. Частное, как и любое комплексное число, можно записать в тригонометрической форме. Пусть эта запись будет r0(cos a0+i sina0). По определению частного тогда л*! (cos ai + z sin aj =r2 (cos a2+Z sin a2)-r0(cos a0+Z sin a0) = =r2r0- [cos (a2+a0) + Z sin(a2+a0)]. Откуда, включая в a0 слагаемое, кратное 2л, находим: n=r2r0, ai=a2+a0, т. е. г0 = — , ао = ai — аг, г2 чем теорема доказана. При совпадении сомножителей из теоремы 2 получается так называемая формула Муавра: [г (cos a — Z sin a)]n = rn • (cos na -j- i sin na). (4) Теперь легко решается вопрос об извлечении корня из комп- лексного числа. Теорема 4. Пусть г — комплексное и п — натуральное число. В поле комплексных чисел имеет при 2=0 единственное 226
значение 0, а при z^=O имеет п значений. Если z—г • (cosa+z sin a), то эти значения находятся по формуле п / I a -4- 2&л ... а -4-2^л\ zk = 1/ г cos —!---+ i sm —!---1, (5) \ n nJ k=0, 1, 2, . . ., n — 1. Доказательство. 0" =0 и из xn =0 в силу отсутствия делителей нуля в поле К (§ 7, теорема 6) следует z=0. Значит, при z=0 единственное значение есть 0. Пусть z=r (cos a+Z sin a)=H=0. Тогда r=/=0 и аргумент а определен с точностью до кратного 2л. Предиоложим, что имеет значение х в поле комплекс- ных чисел. Это значит, что хп = z. По теореме 1 число х можно записать в тригонометрической форме: х=г' • (cos a' + i sin a'), r'>0. Тогда по формуле Муавра (4) находим: г"* (cos na' + Z sin na')=r(cos a-\-i sin a), откуда r,n=r, na'=a+2fen и, значит, r n/-’ ' cc 4“ 2&л r = 1/ r, a = —! . n Можно считать, что целое число k удовлетворяет условию — 1. В самом деле, деля k на м, находим k=nq+ku trq q и ki — целые числа и — 1 (§ 23, теорема 3). Тогда a, = a + 2fen = a + 2 п п Но так как аргумент числа х определен лишь с точностью до q a + 2k. я кратного 2л, можно считать, что он равен —!-— . Итак, пг-! аЧ-2Ел . . . а + 2&<л х = |/ г cos —-----------4- I sin —!--— \ n n O^k^n—1. Мы доказали, что если существует значение {Zz, то оно сов- падает с одним из п чисел zh, определяемых равенством (5). Легко показать, что все числа z^, определяемые из равен- ства (5), действительно являются значениями J/zn притом даже 227
при любом целом k. В самом деле, zh ~(д/ r)nfcosn—+ Zsinna+^^:rt) = г (cos a + fsina) = 3. \ п nJ Наконец, покажем, что все п чисел zk при k =0, 1,2,..., п—1 различны между собой. Если k^l, то по теореме 1 из г^О и следует: a 4- 2kn a 4- 2Zn , о = 2тл п------------п с целым т; откуда k—1=тп. Но из и O^Z<n следует |fe—Z|<n, \mn\<Zn, \т|<С1, и так как т — целое, то т =0, следовательно, k=l, что невоз- можно. Теорема доказана. Из равенств (5) ясно, какой геометрический смысл имеют зна- чения у/z при z^O. Так как модуль у всех чисел zh общий, то точки, изображающие эти числа, лежат на окружности радиуса г с центром в начале координат. Аргументы соседних чисел 2л Л Zk и Zk + i отличаются на —, и, значит, точки, изображающие числа zk, лежат в вершинах правильного n-угольника, вписанного в упомянутую окружность, причем одна из вершин изображает a число z0 с аргументом —, чем однозначно определяется положе- ние остальных вершин. После выяснения геометрического смысла значений у/z най- денные прежде (§ 30, теорема 4) свойства корней из действитель- ных чисел получают наглядное истолкование. Пусть надо найти действительные значения z из действи- тельного числа г=И=О. Эти значения изобразятся вершинами ука- занного выше правильного n-угольника, лежащими на действи- тельной оси. Отсюда сразу ясно, что действительных значений может быть не более двух и если их два, то они равны по аб- солютной величине и противоположны по знаку. Если £>0, то его аргумент а=0 и вершина, изображающая число я0, лежит на положительной действительной полуоси. При четном п про- тивоположная вершина также попадает на действительную ось, и мы получим два действительных значения корня; при нечетном же п другой вершины на действительную ось попасть не может, и мы получаем одно действительное значение. Если г<Д то а=л. Число Zk будет действительным, если его аргумент кра- л4-2£л 2fe4-l тен л. При нечетном п аргумент — ------= л—-—будет кра- 228
тен л при k п—1 ~~2Г и мы получим одно действительное значение корня с аргументом л, т. е. отрицательное, а при четном пар- 2^+! . гумент л---!—не может быть кратным л, и мы вовсе не полу- 72 чим действительных значений корня. Свойства модуля. Модуль комплексного числа z обозначается через |z|. Совпадение этого обозначения с обозначением абсолют- ной величины в случае действительного z не ведет к противоре- чию, ибо если z=a-\-bi — действительное число, то 6=0 и для модуля z находим: |2| = /^+^=/«Г=|а|, т. е. модуль действительного числа совпадает с его абсолютной величиной. Комплексные числа z=a-[-bi и z=a—bi называют сопряженными. Очевидно, что сопряженные числа имеют одинаковый модуль. Далее, произведение сопряженных чисел равно квадрату их модуля: zz = (a-\-bi) (a—bi) =azjrbz =rz. Отсюда zz. (6) Модуль комплексного числа обладает свойствами, аналогич- ными свойствам абсолютной величины элемента, расположенного поля (§ 9, теорема 8), а именно: М=И- |у|, (7) |у| (8) для любых комплексных чисел хит/. В самом деле, равенство (7) содержится в теореме 2. Если же не использовать тригонометрическую форму чисел, а принять за определение модуля |z| равенство (6), то равенство (7) можно доказать так: (*У)(*^)= V хуху = У ххУ^ уу = |х|- |г/|*. Для доказательства формулы (8) сначала докажем равенство: |l + z|^l + |z|. Пусть z=a+fei. Тогда |z| =]/а2 + 22=]/a2 = |а|. (9) |1 + z|2 = (1 + z) (1 + z) =1 + (z+ 2) + zz =1 +2a+ |z|2< <1+2- |z|+ |z|2 = (l + |z|)2. ♦ Полагая x == a -]- bi, у — c -j- di, легко проверить, .что xy — x у. 8 и. в. Проскуряков 229
Откуда |l + z|s^l+|z|, т. e. (9) доказано. Теперь докажем (8). Для равенство (8), очевидно, вы- полнено. Если х=Д0, то |я+!/1 = И1 +я“ ’у)|=• |1 • (1 +|х-,2/1) = |х|+|л:[ • = И + |^',2/| = |жЦ-|2/|, что и требовалось доказать. Определение 2. Поле Р называется нормиро- ванным (или метризованным), если существует рас- положенное поле Q и функция f(a), заданная на всем поле Р, значения которой принадлежат полю Q и которая обладает свой- ствами: /(0)=0, /(а)>0 для любого (10) /(аЬ)^/(а)/(6), (И) f(a+b)^f (а) +/(&). (12) Любое поле Р допускает тривиальное нормирование. Доста- точно принять за Q поле рациональных чисел и положить /(0) =0, /(а)=1 для любого а=^=0 из Р. Прочие нормирования называются нетривиальными. Любое расположенное поле Р допускает не- тривиальное нормирование, а именно, /(а)=|а| (§9, теорема 8). Определения предела последовательности, фундаментальной последовательности и полноты поля (§ 28, опр. 3—5) используют лишь понятие абсолютной величины элементов, а доказательства свойств этих понятий (§ 28, теоремы 1—3) используют лишь свойства абсолютной величины, доказанные в теореме 8 из § 9, т. е. |а|>0 для а#=0, |а&| =|л|-|й|, |а+&|^|а|+1&|. Поэтому указанные понятия и теоремы сохраняют значение не только для расположенных, но и для любых нормированных по- лей. В случае тривиального нормирования поля Р, как легко видеть, из liman=a следует существование натурального п0 такого, что ап =а при любом п>п0. Аналогично этому для любой фундаментальной последовательности {ап} из Р существует нату- ральное nQ такое, что f (ар—aq) =0 и, значит, ap=aq, для любых р, Поэтому поле Р с тривиальным нормированием всегда является полным. Свойства модуля (7) и (8) показывают, что функция /(z)=|z| дает нетривиальное нормирование поля комплексных чисел. Теорема 5. При нормировании поля комплексных чисел при помощи функции /(z)=|z| это поле является полным. Доказательство. Пусть дана фундаментальная после- довательность {zn} комплексных чисел, т. е. для любого дейст- 230
вительного числа е>0 существует натуральное тг0 такое, что* zj <8 при любых р, q>nQ. Если =an-[-b ni, то =| (ар—ад) + (bp-bg)i\ = /(ар-а?)г + откуда |ap—a9|<|zp—zj и |6р—ft?|<|zp—Z9| и, значит, 1«р—а91<е и |fcp—ft?|<e при любых р, q>nQ. Поэтому последовательности действитель- ных чисел {ап} и {Ьп} являются фундаментальными и в силу пол- ноты поля действительных чисел должны сходиться. Пусть lim ап=а и lim bn=b. Положим z=a-\-bi и покажем, что lim zn =z. Для данного действительного числа 8>0 существуют натураль- ные числа и п2 такие, что \ап — а\<-^ Й 2 при любом и при любом п>п2. Если п0 —-большее из чисел и п2, то |Z„—Z| = |(а„ — а) + (bn—b)i\ = /(а„—а)2 4-(6И — 6)2< и, значит, lim zn —z. Теорема доказана. Заметим, что понятие непрерывной функции и основные свой- ства непрерывных функций (§ 30, опр. 2 и теоремы 1, 2) дословно сохраняются для функций, заданных на множестве комплексных чисел и принимающих комплексные значения (так называемых функций комплексного переменного). Эта аналогия распространяется и на ряд других свойств функций, изучение которых выходит за пределы данной книги *. Задача 1. Доказать теоремы 1 и 2 из § 30 для случая функций комплекс- ного переменного. * А. И. Маркушевич, Теория аналитических функций, Гостсх- издат, 1950. S* 231
Задача 2. Доказать, что если комплексные числа х и у сопряжены х и у, то числа -------------------------- — — _ _ — х X + у, х — у, х-у, — У •сопряжены соответственно числам х + у, х — у, ху, у , где (у £ 0). Задача 3. Пользуясь формулой Муавра (4) и возвышением в степень по формуле бинома Ньютона, выразить cosna и sinraa через cosa и si па, п — любое натуральное число. Задача 4. Доказать, что все значения у/z получатся, если любое из них умножить на все значения у/1.
Глава восьмая КОЛЬЦО МНОГОЧЛЕНОВ И ПОЛЕ РАЦИОНАЛЬНЫХ ФУНКЦИЙ § 35. Определения и простейшие свойства Понятия многочлена и алгебраической дроби известны каж- дому школьнику. Однако строгое их обоснование встречает труд- ности не только того же характера, как обоснование понятия числа, но и совсем иного свойства. В самом деле, какой смысл имеет, например, выражение ж2+(/2? В каком смысле следует понимать здесь операции сложения и умножения? Можно понимать эти опе- рации как действия над числами, которые подразумеваются под символами хну. Если мы хотим рассматривать многочлен х2-[-у2 в этом смысле, например в области действительных чисел, то под х2+у2 надо понимать функцию двух «переменных», задан- ную в поле действительных чисел, т. е. такое соответствие, ко- торое каждой упорядоченной паре действительных чисел хну сопоставляет число х2+у2. Такая «функциональная» точка зре- ния на многочлены характерна для математического анализа. Однако в алгебре такое понимание многочленов неудобно и даже не всегда возможно. Многочлены играют важную роль в общей теории колец и полей, но существуют кольца и поля с конечным числом элементов. Возьмем, например, уже известное читателю поле Р из двух элементов 0 и 1 (§7, пример 4) и рассмотрим в этом поле функцию х2+ж. Она равна нулю на всем поле Р (ибо 1 + 1—0). Значит, для функций справедливо равенство я2+#=0. Отсюда х2 -\-х2-\-х =+, х2-\-х2 —X2—X и т. д. Мы получаем правила оперирования с многочленами, со- вершенно отличные от обычных. Так будет для любого конечного кольца. Действительно, функ- ция от п переменных х2, . . ., хп вполне определяется ее зна- чениями для всевозможных значений аргументов. Но так как значения функции, заданной многочленом от xiy х2, ..., хп в ко- нечном кольце, сами принадлежат этому кольцу, то всех таких в И. В. Проскуряков* 233
функций лишь конечное число, и, значит, даже среди многочле- нов х, х2, я3, ... должны быть такие, которые задают одну и ту же функцию, т. е. xk—xl при £=#/. Еще хуже дело обстоит с алгебраическими дробями. Их без дополнительных условий нельзя рассматривать как функции даже в поле действительных чисел. Ведь точное определение всякой функции (§ 3, опр. 1) включает в себя ее область задания. Так, / (х) =1 для x^Q и g(x)=i для любого действительного х, это две разные функции. В § 30 мы определили действия над функци- ями, заданными на одном и том же множестве. Таким образом, 1 х- — = 1, где правая часть задана лишь для я=/=0, тогда как х 1 (х — !)•-—W правая часть задана лишь для Значит, Также Х-- X X— 1 если в правой части, как обычно, понимать под х+1 функцию, заданную для всех действительных х. Мы видим, что определе- ние алгебраических дробей как функций и операций над ними как операций над функциями противоречит школьным правилам оперирования с алгебраическими дробями. Разумеется, алгебраи- ческие дроби в таком понимании сложения и умножения функ- ций не образуют ни поля, ни кольца, ибо для функций, заданных 1 1 на разных множествах (как — и ------j), операции вообще не определены. Вот почему при определении многочленов, алгебраических дробей и действий над ними удобнее отказаться от их понимания как функций и принять совершенно иное их определение. После алгебраического их определения можно дать и их истолкование как функций, причем операции над этими функциями будут опре- делены так, что функции, изображаемые многочленами, образуют кольцо, а функции, изображаемые алгебраическими дробями,— поле, и сохраняются все обычные правила оперирования над ними. Точное определение многочленов и алгебраических дробей (точнее, рациональных функций) по идее очень близко к их школь- ному определению как выражений определенного вида, содер- жащих числа и буквы, действия над которыми совершаются по заданным правилам. Так, многочлены от одного неизвестного х с коэффициентами, скажем, из поля действительных чисел точно можно было бы определить как выражения вида a0+ai#+ -j-a2£2+- • .+апхп, где п — не отрицательное целое число, а0, • • •> ап — действительные числа и знаки «+» и степеней, как 234
и сам х, являются символами, смысл которых никак не опре- деляется. Далее, можно определить сложение и умножение таких выражений по известным школьным правилам и показать, что сим- волы хп совпадают со степенями х, а символы самих многочле- нов — с суммами произведений этих степеней на действительные числа. Однако такое определение многочленов, являясь по идее наи- более близким к школьному определению, может показаться слишком формальным, так как символ х не получает при этом никакого конкретного истолкования. Мы приведем поэтому дру- гое определение, охватывающее как частный случай, и опреде- ление, указанное выше. Это определение связано с важным само по себе свойством элементов кольца по отношению к его под- кольцу, которое мы сейчас рассмотрим. Определение 1. Пусть кольцо R является подкольцом кольца S. Элемент Ъ кольца S называется алгебраиче- ским над R (или относительно Я), если в R существуют элементы а0, «ь • • •> ап, не все равные нулю и удовлетворяющие условию (1) Элемент Ъ из 5, не являющийся алгебраическим над R, назы- вается трансцендентным над R. Иными словами, b трансцендентен над R, если из справедливости равенства (1) для элементов а0, . ., ап из R следует: а0 . =ап =0 * **. Теперь можно дать индуктивное определение кольца много- членов с п неизвестными. Определение 2. Пусть дано кольцо 7?. Кольцом много- членов с одним неизвестным х над R называется кольцо, кото- рое обозначается через R [аг] и обладает свойствами: 1) R [я] содержит R в качестве подкольца. 2) R Ы содержит элемент х, трансцендентный над R. 3) R Ы минимально в том смысле, что никакое его подкольцо, отличное от него самого, не может содержать как 7?, так и х ♦*. Элементы кольца R [гг] называются многочленами с одним неизвестным х над R. Кольцом многочленов с п неизвестными х^ х2, . . ., хп (тг>1) над R называется кольцо, которое обозначается через 7? [xi,x2,...,хп 1 * Если понятие многочлена с одним неизвестным считать данным, то можно назвать элемент b из S алгебраическим над /?, если он является корнем алгебраического уравнения с коэффициентами из R, т. е. уравнения вида / (х) = 0, где / (х) — многочлен с коэффициентами из R, не все из которых равны нулю. В важнейшем частном случае, когда R — поле рациональных и 5 — поле комплексных чисел, числа алгебраические и трансцендентные над R называются просто алгебраическими и трансцендентными. ** Это условие минимальности не исключает того, что R [z] может со- держать подкольца, содержащие R и трансцендентные над R элементы, от- личные от х. Так, кольцо С[х] всех многочленов с целыми коэффициентами содержит подкольцо С[х2] многочленов, содержащих лишь четные степени х, причем из трансцендентности х над С следует, очевидно, трансцендентность х2 над С. 8** 235
и является кольцом многочленов с неизвестным хп над кольцом многочленов с неизвестными Xi, х2, . . хп_1 над т-е- R Ьь х2, . . хп} = R [xi, х2, . . ^n-ilhn], (2) (м>1). Его элементы называются многочленами с п неизвестными Xi, . . ., хп над кольцом R. Кольцо R называется областью коэф- фициентов кольца многочленов R [хь х2, . . хп\. Из этого определения еще неясно, существует ли кольцо многочленов с одним или несколькими неизвестными, определено ли оно однозначно до изоморфизма. Переходим к решению этих вопросов. Если R — нулевое кольцо, состоящее из одного элемента О, то все элементы любого более широкого кольца, включая и сам элемент 0, будут трансцендентны над R. Поэтому само R является кольцом многочленов с одним неизвестным 0 над R. Но над тем же кольцом R кольцами многочленов будут также кольца много- членов С[х\ и Р Ы, где С — кольцо целых чисел и Р — простое поле характеристики р (см. § 7, опр. 7 и следующие затем при- меры). Так, например, если е — единица поля Р, то Р{х\ содержит вместе с е и х и их произведение ех, а значит, для любого целого п и пех, где пе — любой элемент поля Р; отсюда вытекает мини- мальность поля РЫ. Для С[х\ рассуждения аналогичны. Значит, для нулевого кольца R кольцо R Ы определено неоднозначно. Поэтому всюду ниже без особых оговорок мы будем исключать из рассмотрения нулевое кольцо. Теорема 1. Кольцо S, содержащее подкольцо R с едини- цей 1=Н=0 и элемент х, трансцендентный над R, тогда и только тогда является кольцом многочленов с одним неизвестным х над R, когда каждый элемент а из кольца S представляется в виде a=a0+aiX-[-a2x2-]-, . . + апхп, (3) где все элементы aQ, а^ а2, . . ., ап принадлежат R. Такое пред- ставление единственно, если не считать слагаемых, равных нулю. Замечание. Эта теорема показывает, что определение 2 приводит к понятию многочлена, известному из средней школы. Доказательство. 1) Пусть любой элемент а из S представляется в виде (3). Тогда любое подкольцо кольца 5, содер- жащее R и х, содержит также а и, значит, совпадает с S; S — мини- мально, т. е. является кольцом многочленов с одним неизвестным х над R. 2) Пусть S — кольцо многочленов с одним неизвестным х над R и М — множество всех элементов а из кольца S, предста- вимых в виде (3), где все элементы а0, . ., ап принадлежат R. Справедливы следующие правила сравнения и оперирования над 236
элементами множества М: «) 7П П 2 akxk = 2 k=0 А=0 тогда и только тогда, когда при т^п будет ak=bk, £ = 0, 1, 2, . . ., т и bh=G при fe—тп+1, . . ., п. 6) Если т^п, то 2 аА^ ± 2 bh^ = 2 (аА ± bh) Xh, (4) k=0 ft=0 k=0 где положено ak=0 при k=m+l, . . ., п. / k \ ( 2 aib3 )xh> \ ij^=0 / i +j =k где положено а{=0 при 1>т и Ь}-=0 при ]>п. В самом деле, если т^п и ah=bh при 6^=0 при 1Оту то равенство а) выполняется. Равенство б) легко доказывается индукцией по п на основе свойств сложения и умножения кольца S. Точно так же равенство в) доказывается индукцией по числу тп+м. Остается доказать вторую половину утверждения а). Если т^п и 2 akxh = У bhx\ А =0 А =0 то, полагая ah=Q при k=m-[-l, . . ., п, получим на основании б): 2 (ЯА — bh) з? = 0, Ь=0 откуда по трансцендентности элемента х следует: ak—bk=0, ah=bk при k—0, 1, . . ., п. В частности, bh—Q при k =тЦ-1, . . n. Из а) следует однозначность представления элементов из М в виде (3). Далее, из б) и в) вытекает, что сумма, разность и произведение двух элементов множества М снова принадлежат к М. Значит, М — подкольцо кольца 5 (§ 6, теорема 13). Если в (3) при г>0, то a=a^R. Если же а0=а2=«3= . . . =«п =0, но «1=1, то а=х. Значит, подкольцо М содержит R и х. В силу минимальности кольца многочленов S =R [я] должно быть M=S, т. е. любой элемент кольца S представим в виде (3). Теорема доказана. Замечание. Для колец без единицы эта теорема неверна. Так, если R кольцо четных чисел, то R [х], как кольцо, содер- жащее х, содержит пх=х+х+ . . . +х для любого натурального п, а значит, и пх для любого целого м. Поэтому R [х] содержит ПХ'Х*"1 ==пхк для любого целого п и любого натурального k. Так как R [х] содержит еще /?, то оно содержит все суммы вида 237
a0+«ix+«2^2+ . • • с четным a0 и любыми целыми аь а2, • • «п- Но легко видеть, что сумма, разность и произведение таких сумм имеют тот же вид, т. е. эти суммы образуют подкольцо S кольца С\х\ многочленов с целыми коэффициентами. Так как S содержит R и х и, очевидно, минимально, то 5 и будет кольцом 1?[х]. Но не все элементы этого кольца представляются в виде (3), ибо не все многочлены из S имеют четные коэффициенты. В качестве упражнения читателю предлагается доказать, что многочлены с четными коэффициентами образуют кольцо, которое не является кольцом многочленов с неизвестным х (или с другим неизвестным) над каким-то другим кольцом (в смысле опр. 2). Для нулевого кольца R теорема 1 также неверна, ибо кольцо многочленов С[х\ над кольцом С целых чисел будет также кольцом многочленов 2?[х] над нулевым кольцом R. Теорема 2. Для любого кольца R с единицей * и любого натурального числа п кольцо многочленов R [xlf . . ., хп] сущест- вует и до изоморфизма только одно. Точнее, если кольца R и S изоморфны, то и кольца R [х^, . . ., хп\ и S . . ., уп] изоморфны, причем существует изоморфизм этих колец, сохраняющий задан- ный изоморфизм колец R и S и переводящий xt в yi для i=l, 2, . . ., м. Доказательство. 1) Сначала докажем единственность кольца R[xy, . . ., хп]. Пусть / — изоморфное отображение R на S. Строим отображение Д кольца 7? [х] на кольцо 5[г/]. Если дан многочлен из кольца Я[х] и /(afe)=&ft, k=0, 1, . . п, то положим Л ( S = 2 \ k =0 / ft =0 Так как по теореме 1 любой многочлен из R [х] однозначно представляется в виде 2 ak^ k=0 и то же верно для выражения элементов из S [г/] через у, то /t — взаимно однозначное отображение R[х] на 5[г/]. Очевидно, что для элементов из кольца R отображение fi совпадает с / и что /1(х)=г/. Далее, из равенств (4) б), в) легко следует, что отображение fa является изоморфным. Итак, для многочле- нов с одним неизвестным однозначность доказана. Если она дока- зана для п — 1 неизвестных, то существует изоморфное отобра- * Путем включения любого кольца в кольцо с единицей эта теорема переносится на любые кольца. 238
жение /n_i кольца на S[y^ . . r/n_J, совпа- дающее с / на кольце R и переводящее xt в у., i=l, 2, . . п—1. Так как R [«^1» • • •, =/? 1^1» • • •, %п — 11 п 1 и аналогично для Sly^ . . ., уп], то по доказанному для случая одного неизвестного существует изоморфное отображение fn кольца хп] на уп], совпадающее с fn_{ на /?[яь . . zn- J и переводящее хп в уп. Очевидно, что /п и бу- дет искомым изоморфизмом колец R[хь . . хп\ и 5[уь . . уп]. По индукции однозначность кольца многочленов доказана для любого числа неизвестных. 2) Теперь докажем существование кольца R [ж±, . . жп]. Рассмотрим сначала случай одного неизвестного х. Для доказательства существования кольца R [х] достаточно построить пример кольца, удовлетворяющего определению 2 при данном R. Конструкция одного из таких колец подсказывается теоремой 1. Ведь каждый элемент искомого кольца однозначно определяется упорядоченной системой элементов а0, . . ., ап из R, определяемой представлением этого элемента в виде (3). Операции над элементами кольца R [я] сводятся к операциям над элементами из кольца R согласно правилам (4), б), в). Для удоб- ства мы отнесем элементам искомого кольца не конечные си- стемы, а бесконечные последовательности (а0, а2, . . .)={ап} элементов из R, в каждой из которых все элементы, начиная с некоторого номера, равны нулю. Пусть 50 — множество всех таких последовательностей. В соответствии с равенствами (4) б), в) сложение и умножение в 50 определяем так: {ап} + {М={«п+М> (5) I k =0 ) Последовательности в правых частях снова принадлежат к 50, ибо все их члены, начиная с некоторого, становятся равными нулю. Именно, если ап =0 при п>р, Ьп =0 при n>q и то an-\-bn=Q при п>р и JS — k == 0 Ь=0 при n>p-]-q. Множество 50 с операциями, заданными равенствами (5) и (6), является кольцом. Чтобы это показать, надо проверить выполне- ние свойств кольца I — VI (§ 6, опр. 2). Это легко выполнить путем непосредственных вычислений. Так как это было уже сделано выше для другого случая (см. пример в § 32), то мы их повторять не будем. Нулем кольца 50 является, очевидно, последовательность (0, 0, 0, . . .), все члены которой равны нулю. 239
Кольцо 50, как мы увидим, изоморфно кольцу R [ж]. Само 50 еще не содержит элементов из R. Остается включить R в 50. Последовательности из кольца вида (а0, 0, 0, . . .), где все члены, начиная с равны нулю, образуют, очевидно, подкольцо R' кольца 50, изоморфное кольцу R, причем изоморфным отоб- ражением R на R' будет /(а0) = (а0, 0, 0, . . .). Существует, сле- довательно, кольцо 5, содержащее R и изоморфное 50, причем изоморфное отображение g кольца S на 50 совпадает на R с отображением / (§ 8, теорема 3). Покажем, что кольцо S и будет кольцом многочленов 7? [я]. Кольцо S содержит R. Пусть х — элемент из 5, соответству- ющий последовательности (0, 1, 0, 0, . . .) из S (если S получено из 50 путем замены R' на R, то х прямо совпадает с этой по- следовательностью) при изоморфизме g. Непосредственно из (5) и (6) следует: (О, 1,0,.. .)п = (0, 0, . . ., 0, 1, 0, . . .), где 1 стоит на (п+1)-м месте, (ап, 0, 0, . . .)• (0,0, . . .,0, 1, 0, . . .) = (0, 0, . . ., 0, ап, 0, . . .), где 1 слева и ап справа стоят на (п+1)-м месте, («о, «ь «г • • •) — («0> 0, 0, . . (0, а4, 0, . . (0, 0, #2? 0, для любой последовательности из 50, наконец, из предыдущих равенств вытекает: (а0, aY, а2, ...» ап, ...) = (а0, 0, 0, ...)+(аь 0, 0, ...)(0, 1,0, ...) + + (а2, 0, 0, ...) (0, 1, 0, ...)2 + ...+ («п, 0, 0, ...) (0, 1, 0, для любой последовательности (а0, а2, . . ап, . . .) из 50, где ak=Q при k>n. Из этого равенства в силу изоморфного отображения 50 на S, обратного отображению g, находим: « = «о + «1^ + «я#2 + ... + (7) где а0, «1, а2, . . ., ап -— элементы из R и а — любой элемент из 5. Если S cLh^h = 0» то в силу изоморфизма g также (а0, а1у а2, . . .) =0 (в 50),т. е. все члены ak равны нулю. Значит, элемент х трансцендентен над R. В силу того, что любой элемент а из S представим в виде (7), мы заключаем по теореме 1, что S является кольцом R многочленов с неизвестным х над R. Если существование кольца 7?[хь . . ., #n_i] доказано, то в силу индуктивного определения (2) доказано и существование кольца 2? [#!, . . ., яп]. Применяя индуктивное определение (§ 15, опр. 1), можем считать кольцо R [х4, . . хп1 построенным для любого натурального числа тг. Теорема доказана. До сих пор неизвестные х19 х2, . . ., хп в кольце R [х4, х2, ..., а:п] играли неодинаковую роль, ибо равенство (2), определяющее 240
это кольцо, не симметрично относительно неизвестных. Так, каж- дое xh трансцендентно относительно кольца /?[#!, . . ., а значит, и относительно его подкольца R [24, . . ., xj, где i<Jt. Отсюда следует, что имеет смысл кольцо , xi2 , . . ., xik ], где . -<ik- Однако еще неясно, существует ли это кольцо для любых различных между собой чисел ц, Z2, • . ik* Так, пока неясно, существует ли кольцо R \х2, xj =Я[х2][х1]> ибо неизвестно, будет ли Xi трансцендентно над кольцом /?[а;2]. Мы покажем теперь, что все неизвестные равноправны при оп- ределении кольца R[xlt . . ., хп], и попутно получим обычное представление многочленов с п неизвестными в виде сумм и обычные правила сравнения и оперирования для этих сумм. Теорема 3. Если R — кольцо с единицей, то любой эле- мент а кольца R [#!, . . ., хп\ можно представить в виде оо а = . . 2 п «Аь Ап 4*^?. (8) где все ki, &2, . . ., kn — целые неотрицательные числа и все akt, k2, kn принадлежат кольцу R, причем лишь конечное число их отлично от нуля и сумма считается взятой по тем значениям ki, k2, . . kn, для которых aklt k2, Обратно, любое выражение вида (8) принадлежит кольцу . ., хп]. а) 2 аА|. Й2. Ап Я****2... = Ai, А2,"лл=0 2 п п оо = 2 bkt,k2....knxi'x£2...xhn (9) ft,, а21?7ап=о 2’ п п тогда и только тогда, когда aki, k2.kn — bki, k2,kn при любых значениях ki, k2, . . ., kn. Иными словами, представ- ление элемента а в виде (8) единственно, оо оо б) 2 «А, knXl'...^± 2 bk,.......А^?*... = Ai, ...,kn=0 n n k,,.TTkn=O ’ ’ n n 00 = „ 2 («a,..kn ± bkt, .... kn) 4* ... x4 «1, Rn ==0 / oo \ / 00 \ e) (A 2_oaft*.......?=<Л......................An4‘...X^U \«1> ...» kn—V / \«1, •••> Rn—v / OO/OO \ = 2 ( 2 , _oaH • •> kn, 0 ' 11» •••> гп’ J1’ •••» Jn. 0 * ii +/1 ...» in +jn ~kji 241
Любое неизвестное xt трансцендентно над кольцом осталь- ных неизвестных R х^, х/ + 1, . . ., хп\. Для любой пе- рестановки i2, . . in чисел 1, 2, . . ., п кольцо R[xit, xia, . . ., xin] существует и совпадает с Rlx^, х2, .. ., хп]. Доказательство. То, что любой элемент кольца R[xi, . . хп} обладает представлением вида (8), доказывается индукцией по числу п. Для гс=1 это доказано в теореме 1. Если это верно для R[x^ . . ., xn_J, то любой элемент из R[хь ..., хп] по теореме 1 представляется в виде (3), где а0, aif ...» ап при- надлежат кольцу яп_1] и, значит, представляются в виде (8). Раскрывая скобки, получим представление данного элемента из R [а^, .. ., хп] в виде (8). Обратно, кольцо R [хь . . ., хп] содержит R и xY, . . ., хп, а потому и все выражения вида (8). Равенства (9) б), в) доказываются индукцией по п с помощью соответствующих равенств для одного неизвестного, т. е. (4) б), в). В силу равенства (9) б) для доказательства (9) а) достаточно убедиться в единственности представления вида (8) для нуля, т. е. доказать, что из равенства 00 k S ........ап4‘...^п=о (io) «1, ...» kn, —и следует: akl.........................hn=0 (И) для любых ki, . . ., kn (обратное очевидно). Докажем, это индукцией по п. Для п=1 это следует из трансцендентности х^ над R, Если утверждение уже доказано для п — 1 неизвестных, то, вынося за скобки каждую степень хп в левой части (10), получим: а^хп О, А=0 где все ah принадлежат кольцу . . ., xn_il и лишь конеч- ное число их отлично от нуля. По трансцендентности хп над R[xi, . . ., все ak равны нулю. Но каждый элемент ak представлен в виде (8), причем все элементы . . ., kn этого представления принадлежат представлению (10) и обратно. По предположению индукции все а^, . . ., kn равны нулю, что и доказывает (11). Покажем, что xi трансцендентно над кольцом Я[а4, . . xi + l, . . хп]. Если akx^ = О, л=о где а0, а1э . . ., ар принадлежат кольцу /?[#!, . . ., xz-1, xi + i, . . . . . яп], то, заменяя все а^ их выражениями вида (8), мы придем 242
к равенству вида (10). Но тогда выполняются равенства (11), откуда aQ =. . . =ар =0. Пусть ц, • • •> in — данная перестановка чисел 1,2,.. ., п. Так как xi{ трансцендентно над R, то R ] существует. Пусть уже существует кольцо Xik], причем оно совпадает с кольцом R[xJt, . . ., Xjk], где /\, . . ., jk ~ перестановка чисел . . ., ik при /i<72<. • -<jk- По доказанному выше + 1 трансцендентно над R{xjt , . . ., ] ==Я[xit, . . ., xik\. Значит, кольцо R[xix, . . ., Xifc+ll существует. Все его элементы выража- ются в виде (8) через г Расположив числа ц, . . ., ik+i в возрастающем порядке, получим перестановку . ., Ik + i» Тогда кольцо R[xit , . . ., ж^+1] также существует, причем со- стоит из выражений вида (8) через xti, . . ., xtl;+l, т. е. через те же . . ., xik+i, но в ином порядке. Но из коммутативности умно- жения следует, что выражения вида (8) при изменении порядка неизвестных не изменяются. Значит, xtк+t] =R[xit , . . ., По индукции доказано, что кольцо R[xit , . . ., xin] существует и совпадает с R [я^, . . ., хп\. Теорема доказана. Определение 3. Выражение вида (8) данного многочлена с п неизвестными хъ . . ., хп (однозначно определенное согласно последней теореме) называется нормальным видом дан- ного многочлена. Отдельные слагаемые «*.,..., йп4‘. • • нормального вида многочлена называются членами многочлена. Элементы . . ., исходного кольца R называются коэффици- ентами многочлена (а также соответствующих членов много- члена). Сумма ki+. . . +kn показателей неизвестных в данном члене называется степенью данного члена. Наивысшая степень членов многочлена, имеющих отличные от нуля коэффи- циенты, называется степенью многочлена. Многочлену, равному нулю, не приписывается никакой степени. Обычно при записи многочлена в нормальном виде сохраняют лишь члены с неравными нулю коэффициентами, а под нормаль- ным видом многочлена, равного нулю, понимают сам нуль. Разумеется, в случае нужды можно вводить слагаемые с нулевыми коэффициентами. Так как в нормальном виде многочлена (8) все показатели степени k2, ...» kn не отрицательны и для многочлена, от- личного от нуля, не все коэффициенты равны нулю, то ясно, что для любого отличного от нуля многочлена степень однозначно определена и является целым неотрицательным числом. Много- членами нулевой степени являются, очевидно, элементы из 7?, не равные нулю, и только они. 243
Согласно определению степени многочлена для многочлена 2 ak^k h=0 с одним неизвестным х степенью будет наибольший номер коэф- фициента, отличного от нуля, т. е. целое число м^О, для кото- рого ап=/=0 и ah = 0 при любом k>n. Член апхп называется старшим членом данного многочлена. Аналогично определяются старшие члены многочлена с несколькими неизвестными, причем их может быть несколько. Для включения кольца многочленов в поле рациональных функций необходимо, чтобы это кольцо было областью целост- ности, т. е. не имело делителей нуля (§ 6, опр. 6), ибо поле не имеет делителей нуля (§ 7, теорема 6). Теорема 4. Если R — область целостности с единицей, то и Я[#1, . . ., xj — область целостности с единицей. Доказательство. Применим индукцию по п. Пусть /= 2 и g= 2^** л"о й=о есть два многочлена кольца R [ж], отличные от нуля, причем и Ьп¥=0. Из равенства (4) в), определяющего произведение мно- гочленов / и g, находим, что gf имеет степень не выше т+п *. Причем коэффициент при хт+п будет: т + п 2 a'ibj==- ^О^т + п "4" — l • • • 4~ ^m—i^n+i 4“ i+j=m + n + ^т^п + ^т+1^п—1 4” • • • 4“ ^т+п^0 — ^т^п) ибо ak—0 при k>m и 6^=0 при k>n. Так как ^=£0, Ъп=+0 и кольцо R не имеет делителей нуля, то атЪп ¥ 0 и, зна- чит, fg+= 0. R [ж] — область целостности с единицей. В силу доказанного и индуктивного определения (2) кольца R [хь . . ., яп], если — область целостности с единицей, то это верно и для Ж#1, . . хп\, чем теорема доказана. Определение 4. Многочлен с п неизвестными, все члены которого (имеющие отличные от нуля коэффициенты) обладают одной и той же степенью р, называется однород- ным или формой степени р. Формы первой степени называются линейными, второй — квадратичными, третьей — кубичными. * Здесь и ниже для краткости мы говорим, что степень многочлена не выше (или ниже) некоторого числа, не исключая при этом случая, когда этот многочлен равен нулю, т. е. не имеет степени. 244
Теорема 5. Если R — область целостности с единицей, то степень произведения двух отличных от нуля многочленов кольца . ., яп] равна сумме степеней сомножителей. Доказательство. Сначала индукцией по п докажем теорему для произведения форм. Так как форма с одним неизвест- ным содержит лишь один член, и при умножении одночленов, очевидно, степени их складываются (если R не имеет делителей нуля), то для п — 1 утверждение верно. Пусть оно верно для п — 1, и пусть / и g — отличные от нуля формы кольца Rlxi, . . ., хп], причем р — степень / и q — степень g. Распо- лагая их по степеням хп, найдем: / == 2 ё ~ k=Q где принято агУ=0 и bs=£0 (т. е. г — степень / и s — степень g относительно яп). Так как из равенства (9) в), определяющего произведение многочленов, ясно, что при умножении многочлена на одночлен степени складываются, то аг — форма степени р—г -B.bs — форма степени q — s из кольца R [жх, . . ., xn_J. По пред- положению индукции тогда arbs форма степени (р —r)+ (q — s). По сделанному замечанию о произведении одночлена на мно- гочлен произведение arbsxrn+s— форма степени p-[-q. Все другие члены произведения fg не могут сократиться с членами формы arbsx^+s, ибо в них хп входит в степенях, меньших г + $. Зна- чит, /£=^0 и имеет степень p + q. Этим теорема 5 для форм до- казана. Пусть теперь fug — любые, отличные от нуля многочлены кольца R [х^ . . ., хп]. Совокупность старших членов многочлена / является формой а для многочлена g — формой Если р — степень /А и q — степень то по доказанному имеет сте- пень p + q. Но где степень /2 меньше р и степень g2 — меньше q. Так как из (9) б) следует, что сумма двух многочленов неравной степени имеет степень, равную боль- шей из степеней слагаемых, а из (9) в) — что степень произведе- ния не больше суммы степеней сомножителей, то из равенства (/lg2 + /2gl + /2g2) следует, что степень fg равна степени figi, т. е. p-\-q. Теорема доказана. Из теоремы 5 снова вытекает теорема 4, но доказательство последней, приведенное выше, является более простым, так как не использует понятия формы. Включение кольца многочленов R [xi, . . ., хп] над областью целостности с единицей R в поле рациональных функций произво- дится вполне аналогично включению кольца целых чисел в поле чисел рациональных (§ 25). В обоих случаях мы имеем дело с 245
частным видом общей конструкции поля отношений для данной области целостности (§ 27, опр. 1). Именно, дадим определение. Определение 5. Полем рациональных функций с п неизвестными . . ., хп над полем Р (или с коэффициентами из Р) называется поле отношений кольца много- членов . ., хп\. Оно обозначается через P[xiy . . ., хп]. Его элементы называются рациональными функциями от п не- известных . ., хп с коэффициентами из поля Р *. Теорема 6. Для любого поля Р и любого натурального числа п поле рациональных функций с п неизвестными над полем Р существует и до изоморфизма только одно. Доказательство. Так как поле Р является областью целостности с единицей, то по теореме 2 кольцо многочленов P[#i, . . ., хп\ существует и определено до изоморфизма одно- значно. По теореме 4 оно является областью целостности. По- этому для него существует поле отношений и до изоморфизма только одно (§ 27, теорема 1). Замечание. Доказательство теоремы 6 сохраняется, если заменить поле Р любой областью целостности R с единицей, 1=7^0. Мы ограничились в определении 5 случаем поля, ибо легко видеть, что рассмотрение любой области целостности R ничего нового не дает. Именно, если Р — поле отношений об- ласти целостности R с единицей, 1=^=0, то поля R(xu . . ., хп) и P(#i, . . хп) изоморфны. В самом деле, ограничившись для простоты случаем одного неизвестного, можно сказать, что эле- ментами поля отношений Р (х) являются все многочлены кольца Р [х] и классы эквивалентных пар (/, g) многочленов из РЫ, где g=£0 и не делит /. При этом эквивалентность (/, (/ь gj означает, что fgi-fig- Аналогично представляется поле R(x). Берем нормальный вид многочленов / и g из Р[я]. Каждый коэффициент / и g равен частному у элементов из R. Пусть с — произведение всех Ь, встречающихся в / и g. Тогда (с/, (/, g), причем многочлены cf и eg принадлежат кольцу R [х]. Итак, каждый класс из Р (х) содержит некоторый класс из R (х). Также любому многочлену из Р(х) соответствует класс из R(x) или же этот многочлен сам принадлежит кольцу /?[х]. Легко убедиться, что этим определено изоморфное отображение Р (х) * Мы сохраняем общепринятый термин «рациональная функция», хотя он неудачен ввиду возможного смешения с функциями в смысле анализа (§ 3, опр. 1). Хотя каждой рациональной функции можно отнести некоторую функцию в смысле анализа, но это соответствие не всегда взаимно однозначно. По той же причине мы не использовали термин «целая рациональная функция», применяемый многими авторами наравне с термином «многочлен». 246
на R(x). Итак, поля рациональных функций с целыми и рацио- нальными коэффициентами изоморфны. Каждая рациональная функция определяется парой много- членов (/, g) из Р(х). Эти пары, записанные в обычном виде —, g называются алгебраическими дробями. Итак, каждая рациональ- ная функция записывается в виде алгебраической дроби, причем многими способами. Обозначение рациональных функций дробями не противоречит смыслу записи как частного от деления /на#. В самом деле, аналогично тому, как это было доказано для рациональных чисел (§ 25), можно показать, что в поле рациональных функций P(Xi, . . ., хп) функция, обозначенная дробью —, равна частному от деления числителя дроби / на знаменатель #. Понимая под равенством, суммой, разностью, произведением и частным алгебраических дробей соответствующее отношение между обозначенными этими дробями рациональными функциями в поле Р(хи . . ., хп) и применяя свойства частного, верные в любом поле (§ 7, теорема 8), мы получаем обычные правила оперирования над алгебраическими дробями. А именно: а) тогда и только тогда, когда fig2=gif2, gi g* б) (12) gl gi gig2 в) hJl - №, gi gi gigi ’ e) Л . A =/i£2. gi gi glfe При этом предполагается, что все многочлены, встречающиеся в знаменателе, отличны от нуля. В частности, из (12) а) следует: /_ = /Д (13) g gh для любых многочленов /, g и h, где g^=0, h^=Q. Из этого равенства вытекают школьные правила сокращения дробей и приведения их к общему знаменателю. После этого из (12) б) легко получить обычные правила сложения и вычитания дробей путем приведения их к общему знаменателю. 247
Заметим, наконец, что для многочленов сохраняются все свойства элементов любых колец, полученные в § 6, а для раци- ональных функций — все свойства элементов любых полей, полученные в § 7. Так, имеют смысл сумма и произведение лю- бого конечного числа многочленов или рациональных функций с любым распределением скобок, причем они не зависят от рас- пределения скобок и порядка сомножителей (§6, теоремы 1, 2); верны обычные правила знаков при раскрытии скобок (§ 6, тео- рема 8); если R — область целостности, то обе части равенства можно сокращать на множитель, отличный от нуля (§ 6, тео- рема 11) и т. д. § 36. Алгорифм деления. Свойства корней. Обоснование функциональной точки зрения на многочлены и рациональные функции Большое значение при изучении многочленов имеют их свой- ства делимости, особенно понятие неприводимого (т. е. неразло- жимого на множители) многочлена и теорема об однозначной разложимости на неприводимые множители. С вопросом о раз- ложении на неприводимые множители мы встречаемся по суще- ству уже в школьной алгебре при сокращении дробей и приве- дении их к общему знаменателю. Понятие неприводимого многочлена играет основную роль при более глубоком изучении свойств корней многочленов, в частности при решении вопроса о существовании корней и разрешимости алгебраического уравне- ния в радикалах *. Теория делимости для многочленов развивается вполне ана- логично случаю целых чисел, разобранному в § 23. Многие по- нятия и факты теории делимости целых чисел сохраняют значение и для кольца многочленов 7? [хь . . ., хп] с п неизвестными над любой областью целостности R с единицей, однако полностью вся теория переносится лишь на кольцо Р (х) многочленов с од- ним неизвестным над полем Р. Ввиду полной аналогии свойств делимости в кольце РЫ ив кольце целых чисел С мы не станем повторять рассуждений в § 23 для случая кольца Р [х], но разовьем в следующем параграфе теорию делимости сразу для широкого класса колец, включающего в себя и кольцо целых чисел, и кольцо многочленов РЫ. Здесь же мы приведем лишь те свойства делимости многочленов, которые требуют нового доказательства по сравнению с соответствующими свойствами целых чисел. Определение 1. Если для двух многочленов /ng кольца R [#!, . . ., хп\ существует многочлен q того же кольца такой, что f=gq, то говорят, что / делится на g или g делит /, и * Мы не можем здесь касаться этих вопросов и отсылаем читателя к книге Б. Л. Ван-дер-Вардена «Современная алгебра», ч. 1, 5—7 главы. 248
пишут g\f. Многочлен / называется кратным g, g — делителем /. Если такого многочлена q не существует, то говорят, что / не делится на g, g не делит /, и пишут g\f. Теорема 1. (Ср. § 23, теорема 1.) Пусть R — область целостности с единицей и f, g — многочлены кольца R[x^ . . ., zn]. Тогда если f=^0 и g\f, то g=/=0 и степень f больше или равна сте- пени g, т. е. никакой отличный от нуля многочлен не делится на многочлен более высокой степени. В частности, многочлены нулевой степени, т. е. элементы из г, отличные от нуля, не де- лятся на многочлены положительной степени. Доказательство. Так как g\f, то существует много- член q такой, что f=gq- Из jM=O следует g=^=0 и g=^=0, ибо если один из сомножителей кольца равен нулю, то и все произведение равно нулю (§ 6, теорема 10). Так как степени f, g и q неотри- цательны и степень произведения равна сумме степеней сомно- жителей (§ 35, теорема 5), то ст. / =ст. g-j-ст. д^ст. g. 'В теории делимости целых чисел основную роль играла возможность деления с остатком. Кольцо многочленов с числом неизвестных более одного уже не обладает аналогичным свойст- вом. Важно, однако, что для кольца Р[х] многочленов с одним неизвестным указанное свойство сохраняется, причем роль абсо- лютной величины целых чисел играет теперь степень много- члена. Теорема 2. (Алгорифм деления. Ср. § 23, теорема 3.) Для любых многочленов fug, где g=#0, кольца РЫ многочленов с одним неизвестным х над полем Р существует одна и только одна пара многочленов q и г из Р[х\ такая, что f=gq+r, СТ. r<CT. g или г=0 *. (1) (2) Доказательство. Дело сводится по существу к при- менению известного из школы правила деления многочленов. 1) Доказываем существование многочленов q и г, удовле- творяющих условиям (1) и (2). Если ст. /<ст. g (или /=4)), то из равенства f=g-O+f ясно, что д=0, r=f удовлетворяют усло- виям (1) и (2). Пусть ст. ст. g и апхп, Ьтхт — старшие члены многочле- нов / и g. Так как gy=0, то и п — лг^О. Поэтому в * Аналогичное утверждение справедливо и для кольца R [я], где R — область целостности с единицей, если только старший коэффициент много- члена g равен единице. 249
кольце PIx] существует многочлен qt = хп~т. Положим / — qig=fi- Старший член произведения q{g равен -хп~т-Ъ тхт = апхп, т. е. совпадает со старшим членом много- члена /. Значит, в разность / — q^ член с хп не войдет, т. е. или /1=0, или ст. /i=ni<n. Если п^т, то, повторяя для /j рассуждение, проведенное для /, получим —qzg=f2, где или /2=0, или ст. /2=п2<С^р Пусть уже построен многочлен /Л, причем ст. ~fh=nk^m. Тогда, рассуждая, как выше, найдем многочлены /А + 1 и + Для которых th— Qk + lg =fk + l, где или /д + 1=0, или ст. fk + i=nk + lCnk. Если бы все степени nh были больше или равны т, то, применяя индуктивное определение (§ 15, опр. 1), мы построили бы беско- нечную последовательность целых чисел: ni>n2>ni> . . ., где n>nh>m для любого k. Мы пишем ибо nkZ> Значит, все числа nk являются натуральными. Но в силу того что Пд>тгл + 1, множество этих чисел не содержит наименьшего числа, что невозможно (§ 14, теорема 8). Значит, после конечного числа шагов мы получим многочлен fs степени п^т и такой, что наше построение, примененное к fs, дает два многочлена fs+l и qs+l, причем fs — qs+lg=fs+l и либо Д+1=0, либо ст- fs + ,=ns + i<m- Итак, имеем ряд равенств: f=qlg+fl, fi=<12g+f2, /2=9,g+/s> Л-1=^ + Л> fs=9s+lS~^~ fs + <’ Складывая эти равенства почленно, сокращая в обеих частях слагаемые /ь /2, • • •, fs и полагая qi+q2+ .. • +qs+l=q, fs+t=r, получим f=gq+r, где или г=0, или ст. г<ст. g. Таким образом, многочлены q и г удовлетворяют условиям (1) и (2). Этим суще- ствование многочленов q и г с нужными свойствами доказано. 250
2) Теперь докажем единственность пары многочленов д, г, удовлетворяющих условиям (1) и (2). Пусть f^gq^ru где г i =0 или ст. Г!<ст. g и /=gg2+r2, где г2=0 или ст. г2<ст. g. Тогда gqi+ri=gq2+r2 или g (qr~ qz) = г2—Гц где г2—г1==0 или ст. (г2-“Г!)<ст. g. Но r2 — Tj делится на g, и если г2—г^О, то по теореме 1 должно быть ст. (г2—г^^ст. g. Поэтому пред- положение г2—ведет к противоречию. Итак, г2—Г!=0. Тогда из g(gj—q2) =0 и g=/=0 в силу отсутствия делителей нуля в кольце Р[х] (§ 35, теорема 4) следует qt—q2—0. Поэтому rt=r2> q i ==q2, чем доказана единственность пары многочленов д, г со свойствами (1) и (2). Определение 2. Однозначно определенные по теореме 2 для данных многочленов /, g, где g#=0, многочлены д и г, обла- дающие свойствами (1) и (2), называются частным и ос- татком от деления / на g. Очевидно, что / тогда и только тогда делится на g =И= 0, когда остаток г равен нулю. Переходим к понятию корня и простейшим свойствам корней. Предварительно отметим важное для дальнейшего свойство мно- гочленов. Пусть R — кольцо с единицей (в частности, поле) и / — мно- гочлен из Т?!#!, . . ., яп]. Если возьмем многочлен f в нормаль- ном виде (§ 35, опр. 3) ,= л*-* то, заменяя неизвестные хп любыми элементами cif ..., сп кольца R (или более широкого кольца £), получим определенный элемент /(сь . . ., сп) из R (или из S). В частности, принимая за Ci, . . ., сп элементы . . ., хп кольца R[a?i, . . ., хп\, полу- чим сам многочлен /, т. е. f=f{Xi, . . ., хп). Этим каждому многочлену / кольца /?[#!, . . ., хп] поставлена в соответствие функция от п переменных, заданная в кольце R (или более широ- ком кольце 5). Мы обозначим эту функцию снова через ..., хп) или через /, причем здесь х1? . . ., хп уже не являются неизвест- ными кольца R [а?!, . . ., хп], а обозначают аргументы функции, так же как f=f(xu . . хп) — уже не многочлен, а функция. Теорема 3. Сумме многочленов кольца R[хь . . ., хп] соответствует сумма, а произведению многочленов — произведение соответствующих функций, заданных в R (или более широком кольце S), т. е. (/+g)(Cl, • • Cn)=f(Ci, . . cn)+g(cb . . с„), (3) (/•g)(Ci, . . сп)=/(сь . . cn)-g(cit . . сп) для любых элементов с19 . . ., сп из R (или 5). Более того, если многочлен f получен из многочленов /1? . . ., fh при помощи ко- 251
нечного числа операции сложения, вычитания и умножения, то это верно и для соответствующих функций. Доказательство. Последнее утверждение при помощи индукции по числу операций в выражении / через /ь . . ., fk сводится к случаю одной операции. Сложение, вычитание и умно- жение многочленов в нормальном виде выполняется согласно ра- венствам (9) б), в) из § 35. Доказательство этих равенств, намечен- ное в § 35, не использовало трансцендентности элементов хи ..., хп над R, а опиралось лишь на свойства сложения и умножения в кольце Я[ж4, . . ., хп]. Поэтому это доказательство останется в силе, если неизвестные Xj, . . ., хп заменить на элементы с{, ..., сп кольца S, где сложение и умножение обладают нужными для этого свойствами. Это значит, что равенства (9) б), в) из § 35 останутся справедливыми, если в них неизвестные Xi, . . ., хп заменить элементами . . ., сп из S. Если обозначим многочлены в левой части равенства (9) б), в) через / и g, то в правой части будут многочлены, равные /+g, / — g, f-g. Поэтому возмож- ность замены х{, . . ., хп на с{, . . ., сп доказывает утверждение теоремы для одной операции и, в частности, равенства (3). Теорема доказана. Определение 3. Корнем многочлена / из кольца много- членов с одним неизвестным х над кольцом R с единицей назы- вается такой элемент а кольца R или более широкого кольца S, для которого /(а)—0, где f(a) — элемент, полученный при за- мене в многочлене / нормального вида неизвестного х на эле- мент а. Очевидно, что многочлен, равный нулю, имеет корнем любой элемент кольца R (и любого расширения R), а многочлен нулевой степени (т. е. элемент из R, не равный нулю) вообще не имеет корней в R (и в любом расширении R). Теорема 4. Элемент а поля Р тогда и только тогда является корнем многочлена f(x) из кольца Р[я], когда f(x) де- лится на х — а *. Доказательство. Если f(x) делится на х — а, то существует многочлен q(x) такой, что f(x) = (x — a) q(x). Заменяя здесь х на а, получим в силу теоремы 3: / (а) = (а — a) q (а) =0, а — корень f(x). Обратное следует из теоремы Безу, согласно которой остаток от деления многочлена f(x) на х — а равен f(a). В самом деле, х — а=#0, ибо его старший коэффициент 1у=0. В силу теоремы 2 тогда f(x) = (x—a) q(x)+r(x), * Теорема остается верной при замене поля Р областью целостности с единицей. 252
где либо г(х)=0, либо ст. г (х)<ст. (х—а), т. е. ст. г(х)=0. г(х) — элемент поля Р. Поэтому г(х)—г(а), откуда / (а) = (a—a)q (а)+г (а) =г (а) =г (х), что и нужно. Если а — корень /(х), то г (х) =f (а) =0. f(x) = (x — a)q(x). Значит, / (х) делится на х — а. Доказательство переносится на случай, когда элемент а при- надлежит не Р, а более широкому полю Q. Именно, если х и Q содержатся в некотором кольце S и х трансцендентен над Q, то надо вместо кольца Р [я] рассматривать кольцо Q[x]; в противном случае строим кольцо Q [у] с новым неизвестным у и вместо f(x) их — а рассматриваем многочлены / (у) и у — ас теми же коэф- фициентами. Тогда элемент а уже принадлежит новой области коэффициентов Q, т. е. мы получаем прежнюю формулировку теоремы с заменой Р на Q. Теорема 5. Число различных корней многочлена f(x) из кольца многочленов Р [я] над полем Р в любом более широком поле Q не более его степени. Доказательство. Переходя, если нужно, к кольцу Q[y], придем к случаю, когда поле коэффициентов содержит все рассматриваемые корни. Итак, пусть а2, • • •> — различные корни многочлена f(x) степени и, лежащие в поле Р. По преды- дущей теореме f(x) делится на х — а^ т. е. f (х) — (х—ai)fi(x). Полагая х—а2, по теореме 3 найдем: /(а2) = («2—01)71 («г), т. е. (а2—Oi)/i («г) =0. Но а2—Oi=/=0. Значит, (а2) —0 и fi (х) делится на х — а2, т. е. /,(х)=(х— a2)f2(x), откуда / (х) = (х—(x—a2)f2 (х); при х=а} получим, как выше, («,—®i) (a,—a2)f2 (аг) =0, откуда /2 (а,) =0 и, значит, /2 (х) делится на х—а,. Через k шагов получим: / (х) = (х—(х—а2) . . . (х—aft)/ft + i(x). 9 И. В. Проскуряков 253
Так как ст. fk + l (х) =т^0 и степень произведения равна сумме степеней сомножителей (§ 35, теорема 5), то n=k-\-m^k, что и требовалось доказать. Как мы видели выше, каждому многочлену / кольца /?[#!, . . ., хп] можно отнести функцию /(#1, . . ., хп) от п пере- менных Xt, . . ., хп, заданную в R, причем это соответствие сохра- няет (в одну сторону) операции сложения и умножения (теорема 3). Но уже в начале § 35 было показано, что в случае конечного кольца R это соответствие не может быть взаимно однозначным. Сейчас мы покажем, что для бесконечного R указанное соответ- ствие всегда взаимно однозначно, если R — поле. Теорема 6. Если fug — два различных многочлена кольца P[Xi, . . ., хп} многочленов над бесконечным полем Р, то соот- ветствующие им функции f(Xi, . . ., хп) и g(Xi, . . ., хп), задан- ные в Р, также различны. Функции, соответствующие всевоз- можным многочленам кольца Plxi, . . ., хп\, сами образуют кольцо относительно сложения и умножения функций, изоморф- ное кольцо многочленов . . ., хп]. Более того, если много- члены fi, . . ., fs кольца P[Xi, . . ., хп\ различны, то и соответ- ствующие им функции различны, т. е. существуют элементы с^ . . ., сп из Р такие, что все элементы /1(С1, . . Сп), . . сп) поля Р различны *. Доказательство. Положим: /= П г, fc = l, i<Zk т. е. многочлен / равен произведению всевозможных разностей многочленов /ь . . ., fs. Так как все эти многочлены различны и P{Xi, . . ., хп\ — область целостности (§35, теорема 4), то /#=0. В силу теоремы 3 / (^1> • • • > ^n) == JJ Ifi (^1» • • • » ^n) fk • • • » £п)1 г k=i t < k для любых Ci, . . ., сп из Р. Значит, достаточно найти сп в Р такие, что /(сь . . ., сп)У=0. Применим индукцию по п. При п—1 многочлен f(x) не может иметь в поле Р больше различ- ных корней, чем его степень. Так как поле Р бесконечно, то в нем существует элемент с, отличный от всех этих корней, т. е. /(с)=#0. Пусть утверждение доказано для кольца P[Xi, . . ., #n_i] * Эта теорема справедлива также для любой области целостности с еди- ницей вместо поля Р. 254
и f=/=0 — многочлен кольца Р\хи . . ., яп]. Расположим много- член / по степеням хп\ f == Sk (#Ь • • • > #n —1) k=0 где т — степень / относительно хп и . ., хп_{} — мно- гочлены кольца Р[#1, . . ., ^n-J, не все равные нулю, ибо /=^0. Если многочлен gkfai, • • • > #n-i)=#0, то по предположению индукции существуют cn_t из Р такие, что gk(ci, • • м сЛ_1)=И=О. Значит, многочлен т f (^1» • • • » ^п —1> #n) Sk (^1» • • • » ^n—1) ‘k =0 из кольца P[xn] отличен от нуля. Применяя уже доказанное ут- верждение для одного неизвестного, найдем элемент сп в Р такой, что /fci, • . м еп)У=0. В частности, двум различным многочленам кольца Р[х4, хп] соответствуют две различные функции, т. е. отображение кольца многочленов на совокупность соответствующих им функций взаимно однозначно. Так как согласно (3) это отображение изо- морфно относительно сложения и умножения многочленов и функ- ций, то эта совокупность функций сама будет кольцом (§ 8, тео- рема 2) и притом изоморфным кольцу многочленов Р[х^ . . ., хп]. Теорема доказана. Из этой теоремы вытекает, что в случае бесконечной области коэффициентов многочлены с п неизвестными можно понимать как функции от п переменных, чем оправдывается для этого случая функциональная точка зрения на многочлены. Переходим к обоснованию функциональной точки зрения на рациональные функции. Так как поле рациональных функций Р(хи . . хп) над полем Р является полем отношений кольца многочленов P[xlt . . ., яп] (§35, опр. 5), то каждая рациональ- ная функция / равна частному многочленов /==4-, где Л=/=0. Такое & Я представление f не единственно. Именно, тогда и только тогда, когда g\h2=gji^ Предполагая сразу поле Р бесконечным, построим функцию /(#1, . . ., хп) от п переменных . . ., хп, соответствующую /. Если для элементов . ., сп из Р суще- ствует представление где Д(сь . . ., e,i)#=0, то положим: f(Clt..,Cn) = g(Ct, Л(сь • » ^n) • »cn) 9* 255
Значение /(ci, . . сп) не зависит от записи / в виде дроби, ибо если / = £! = £?, hi I12 где ^1(^1» • • •> Сп)=7^=0=7^=^2 (С1, • • •» CTl)l то gih2=gji\ и по теореме 3 gl (Cl, • . ; Cn)-h2(Ci, . . сп) =g2(Ci, . . cJ-AJcn . . cn), откуда gl (Cl, .. • , cn) _ g2 (ct, . ,.,cn) (Cl,.. •, Cn) hi (cb ..., cn) для всех ci, . . [§ 7, теорема 8, а)]. Из /=4-, ^¥=0 по теореме 6 следует, что 1Ъ h(cit . . ., сп)#=0 для некоторых св . . ., сп из Р. Значит, функ- ция /(хь . . хп) определена для некоторых значений перемен- ных. Она не определена лишь для тех сь . . ., сп, для которых при любом представлении /=-|- будет Л(сь . . ., сп)=0. Исполь- зуя однозначность разложения многочленов на неразложимые множители, доказанную в следующем параграфе, нетрудно пока- зать, что / обладает единственной (до множителей из Р) записью в виде несократимой дроби Тогда проще можно определить h (Cf,... , cn) ., cn из P таких, что Ь(сц . . ., сп)=И=0. соответствие взаимно однозначно. В самом деле, Построенное если /1=й=/2 и / __Si * _____S% fi — fz— h\ n,2 to gih2=^g2hi. По теореме 6 существуют св . . ., сп из Р, для которых gifa, . . ., cn)-h2(cu . . ., cn)=£g2(Ci, . . ., cn)-hi(Ci, . . cn), причем hi(cu . . ., cn)=^0^h2(clt . . ., cn). Значит, /1(сь . . cn) и f2(Ci, . . ., cn) определены и различны. Пользуясь этой взаимной однозначностью, определим сложение и умножение функций через сложение и умножение соответствую- щих рациональных функций поля Р (хи . . ., хп). Тогда, очевидно, множество функций, соответствующих всем рациональным функ- 256
циям поля Р(хъ . . ., хп), будет изоморфно последнему относи- тельно так определенных в нем сложения и умножения и потому само это множество функций будет полем (§ 8, теорема 2). Обычно входящие в это поле функции также называются рациональными функциями, хотя их нужно отличать от рациональных функций в алгебраическом смысле, как элементов поля Р (#lt • • • t Отметим, что сложение и умножение в поле функций, опре- деленные только что, отличаются от обычных операций над функ- 1 циями. Так, в новом смысле --х2=х, где х—функция, задан- ие 1 пая на всем поле Р, хотя функция — не определена для я=0. х Зато введенные так операции над функциями обладают всеми школьными свойствами сложения и умножения алгебраических дробей, что, как мы видели в начале § 35, неверно для сложения и умножения функций, определяемых через те же действия над их значениями. Отметим, наконец, что расхождение операций над рациональ- ными функциями в обоих указанных выше смыслах, так сказать, не очень велико. Именно, значение суммы и произведения в обоих случаях совпадают для всех тех . . ., сп из Р, для которых знаменатели сомножителей или слагаемых отличны от нуля. Действительно, если и hi(ci,...,cn) 5^0 (ci,..., cn), гЪ{ П2 TO /1+/2==gi\+g2felt откуда (/.+/,)(*., c„)= _ gi (Cj,... , Cn) -fea (ct.cn) + gz (ct,.. , cn)-fet (Ci,... , cn)_ (^11 • • • J ^n) * (^1, • • • » ^n) = gl(Cl,...,C^ + = Д (C1) . . . , + /г (C1.Cn) hl(Ci, h2 (Ci, и аналогично: (/г/г)(^ь • • •, cn)=fi(Ci, . . ., cn)f2(Ci, . . cn). § 37. Теория делимости для евклидовых колец и колец главных идеалов. Примеры колец с нарушением однозначной разложимости на простые множители Пользуясь алгорифмом деления (§ 36, теорема 2), можно раз- вить теорию делимости в кольце многочленов РЫ с одним не- известным над полем Р, вполне аналогичную случаю целых чисел. 257
рассмотренному в § 23. Так как эта аналогия распространяется и на другие кольца определенного вида (см., например, целые гауссовые числа в следующем параграфе), то мы построим эту теорию сразу для всех таких колец. Пусть, пока не оговорено противного, R — область целост- ности с единицей е. Определение 1. Если для элементов а и Ъ из R суще- ствует в R элемент с такой, что а=Ьс, то говорят, что а делится на 6, Ь делит а, и пишут 6|а. Элемент Ъ называется делителем а. а — кратным Ь. Если такого с в R не существует, то говорят, что а не делится на b, b не делит а, и пишут Ъ\а. Теорема 1. Понятие делимости в R обладает следую- щими свойствами: а) а|0, е|а, а\а для любого а; б) О^а для любого а=#0; в) из а\Ь, 6|с следует а\с\ г) из а|6, c\d следует ac\bd\ д) из аС\Ъс. сУ=0 следует а\Ь\ е) из а\а^ i=l, 2, . . ., п следует: а]Л1Г1 + «2'’2+ • • • 4“ЛПГП для любых г2, . . ., гп из R. Доказательство весьма просто, и в виду аналогии случаю целых чисел (§ 23, теорема 2) мы его опускаем. Особую роль в теории делимости играют делители единицы, т. е. элементы а со свойствами а}е. Все отношения делимости, как мы увидим, можно рассматривать лишь с точностью до делителей единицы. Если R — поле, то все элементы 7?, кроме нуля, будут делителями единицы. Поэтому теория делимости для поля бес- содержательна. В кольце целых чисел С делителями единицы будут лишь 4-1 и —1, ибо 1 не делится на числа, отличные от ±1 (§ 23, теорема 1). В кольце многочленов R lxi9 . . ., хп] дели- тели единицы принадлежат 7?, так как е, как многочлен нулевой степени, может делиться лишь на элементы из R (§ 36, теорема 1). Значит, кольца 7? и 7?[#i, . . ., rrn] имеют одни и те же делители единицы. В частности, делителями единицы кольца многочленов Р[х^ . . над полем Р будут все элементы поля Р, отлич- ные от нуля. Если а|е, то е=аЪ, где b — элемент 7?. Тогда также Ь|е, причем 6 =—==а"1. Обратно, если для а в R существует обрат- ный элемент а"1, то т. е. а\е. Итак, делителями единицы являются те элементы из 7?, которые в 7? обладают обратными элементами, причем если а — делитель единицы, то и а”1 — делитель единицы. Определение 2. Элементы а и b из R называются ассоциированными, если а=Ьс, где с|е. 258
Легко видеть, что кольцо R разбивается на классы ассоцииро- ванных между собой элементов. По теореме § 20 достаточно показать, что отношение ассоциированности, которое мы для крат- кости обозначим через обладает тремя основными свойст- вами равенства 1) — 3) из § 20: 1) а^а, ибо а=ае; 2) если а^Ь, то а=Ьс, где с\е. Тогда Ь=ас~1, где с~'\е. Зна- чит, Ь^а; 3) если а Ь, b с, то a=bf, где f\e и b=cg, где g\e. Откуда a=c(gf)- Но из gfe, f\e следует gf\ee=e [теорема 1, г)]. Значит, а — с. Теорема 2. Отношение делимости не нарушается, если данные элементы заменить любыми другими, с ними ассоцииро- ванными, т. е. если а\Ь и с, d — делители единицы, то ac\bd. Доказательство. Так как с\е и e\d, то c\d и ac\bd [теорема 1, а), в), г)]. В этом смысле мы и говорили, что отношения делимости можно рассматривать с точностью до делителей единицы. Все элементы одного класса ассоциированных элементов в теории делимости равноправны. Теорема 3. Элементы а и Ъ из R тогда и только тогда ассоциированы, когда а\Ь и Ъ\а. Доказательство. Если а=Ьс, с\е, то в R существует элемент с”1 и Значит, а\Ь и Ь\а. Обратно, если а\Ь и 6|а, то либо а=Ь=0 и а ассоциирован с Ъ, либо я=#0у=Ь, а—Ъс, b=ad. Откуда a=adc и, сокращая на а#=0 (что возможно, ибо R — область целостности), найдем cd^=e, с\е, d\e. Значит, снова а и b ассоциированы. Определение 3. Элемент Ъ называется собствен- ным делителем а, если b |а, но не ассоциирован с а, т. е. если а=Ъс, где с\е. Если а#=0, то все делители единицы и все элементы, ассоциированные с а, называются тривиальными делителями а. Элемент р из R называется простым, если он отличен от нуля и делителей единицы и обладает только тривиальными делителями. Элемент, отличный от нуля и дели- теля единицы и не являющийся простым (т. е. имеющий нетри- виальные делители), называется разложимым. Нуль и дели- тели единицы не причисляются ни к простым, ни к разложимым элементам. Таким образом, если р — простой элемент и р =аЬ, то либо а, либо Ъ будет делителем единицы; если же р разложим, то суще- ствует его нетривиальный делитель а, п тогда р =ab, где ни а, ни b не будут делителями единицы. Существуют кольца, не имеющие ни простых, ни разложи- мых элементов. Таково, очевидно, любое поле. Ниже мы укажем 259
примеры колец, содержащих разложимые элементы, но не со- держащих простых, а также колец, содержащих простые эле- менты, но в которых неверна теорема об однозначной разложи- мости на простые множители. Поэтому для сохранения в кольце R теории делимости, аналогичной той, которая верна в кольце целых чисел, необходимо наложить на R дополнительные ог- раничения. Вся теория делимости целых чисел опиралась на алгорифм деления с остатком (§ 23, теорема 3). Так как подобный алго- рифм имеется также для кольца многочленов Р [гг] над полем Р (§ 36, теорема 2) и для ряда других колец, то мы рассмотрим любые кольца с аналогичным свойством. Определение 4. Евклидовым кольцом назы- вается область целостности R, в которой каждому элементу щ отличному от нуля, поставлено в соответствие неотрицательное целое число f(a), причем выполнено такое условие: для любых элементов а и Ъ из R, где ЬУ=0, существуют в R элементы q и г такие, что a=bq+r (1) и либо г=0, либо /(г)</(Ь). Если принять за /(а) в кольце целых чисел С абсолютную величину |а| числа а, а в кольце Р [гг] многочленов над полем Р — степень многочлена а, то из наличия алгорифма деления в этих кольцах (§ 23, теорема 3 и § 36, теорема 2) следует, что оба эти кольца являются евклидовыми. Любое поле при любом выборе функции /(а) является евклидовым кольцом, так как (1) всегда удовлетворяется при г=0. При доказательстве существования общего наибольшего де- лителя двух целых чисел (§ 23, теорема 4) мы рассмотрели мно- жество Л, обладающее такими свойствами: сумма и разность двух чисел из Л и произведение числа из Л на любое целое число снова принадлежат к Л [§ 23, (3)]. Множество Л с этими свой- ствами будет подкольцом кольца целых чисел. Такие подкольца играют основную роль в теории делимости и всей теории колец. Введем теперь соответствующие понятия. Определение 5. Подкольцо Л кольца R называется идеалом, если для любого а из Л и любого г из R произве- дение аг снова принадлежит Л. Если идеал Л содержит элемент а, на который делятся все элементы из Л, то Л называется глав- ным идеалом, порожденным элементом а, и обозначается через (а). Область целостности, в которой любой идеал является главным, называется кольцом главных идеалов. Из условий, определяющих подкольцо (§ 6, теорема 13), вы- текает, что непустое подмножество Л кольца R тогда и только тогда будет идеалом, когда сумма и разность двух элементов из Л и произведение элемента из Л на любой элемент из R снова принадлежат к Л. 260
Примеры. 1. В кольце целых чисел множество всех чисел, кратных числу п, является идеалом и притом главным идеалом (п), порожденным п. 2. Также в кольце многочленов Р[х] над полем Р все многочлены, кратные данному многочлену /, образуют главный идеал (/). 3. В любом кольце R кратные га элемента а образуют идеал. Если R «одержит единицу е, то все эти идеалы — главные, ибо сам элемент а = еа принадлежит тогда идеалу элементов вида га. 4. Поле Р содержит лишь два идеала (0) и Р = (е) и является поэтому кольцом главных идеалов. 5. Кольцо Р[xit . . ., хп] многочленов с числом неизвестных п > 1 над полем Р (и тем более над любой областью целостности с единицей) не является кольцом главных идеалов. Так, например, все многочлены без свободного члена, т. е. не содержащие членов нулевой степени (включая и нуль), образуют идеал Л, не являющийся главным. В самом деле, если Л = (а), то а 0, ибо Л {0}. Все многочлены из Л и, в частности, и х2 должны делиться на а. Рассматривая х^ и х2 как многочлены с одним неиз- вестным над кольцом многочленов остальных неизвестных, заключаем, что многочлен а должен иметь нулевую степень по каждому неизвестному xt, . . ., х (§36, теорема 1), т. е. должен быть многочленом нулевой степени кольца P[#i, . .х ]. Но тогда он не может принадлежать к идеалу Л. Полу- ченное противоречие доказывает, что идеал Л не является главным. Теорема 4. Кольцо главных идеалов R обладает единицей. Доказательство. Само кольцо /?, как идеал из является главным идеалом. Пусть 7? = (а). Так как в нулевом кольце единицей будет сам нуль, то можно считать 7?У={0}. Тогда а=И=0. Все элементы из R делятся на а. В частности, а делит- ся на а, т. е. а = ае. Любой элемент b и R делится на а, т. е. Ь=са, откуда be =сае =са =Ь. Итак, е — единица кольца R. Если е' — любая единица, то е = ее' =е'. Значит, е — единствен- ная единица кольца R. Теорема 5. Евклидово кольцо R является кольцом глав- ных идеалов *. Доказательство. Пусть А — идеал R. Если А со- держит лишь 0 кольца R, то Л = (0) — главный идеал. Пусть А содержит элементы, отличные от нуля. Так как кольцо R — ев- клидово, то существует функция f(x), принимающая для всех ^=7^=0 из R целые неотрицательные значения и обладающая свой- ством (1). Так как любое множество натуральных чисел (и, быть может, числа 0) содержит наименьшее число (§ 14, теорема 8), * Обратная теорема не верна. Существуют кольца главных идеалов, не являющиеся евклидовыми. В. Лемлейн показал, что кольцо Г(У^—19), полученное присоединением У—19 к полю Г рациональных чисел, является кольцом главных идеалов, но не является евклидовым кольцом и притом не только при целых неотри- цательных значениях функции /(х), но при значениях / (ж) из любого вполне упорядоченного кольца. См В. Лемлейн, О евклидовых кольцах и кольцах главных идеалов. Доклады АН СССР, т. XCVII, № 4, 1954, стр. 585-587. 261
то среди элементов х идеала Д, не равных нулю, должен суще- ствовать по крайней мере один элемент а с наименьшим значе- нием /, т. е. такой, что а=#0, (2> для любого х#=0 из А. Покажем, что любой элемент Ъ из А делится на а. По свой- ству (1) функции f(x) для Ъ и а#=0 существуют в R элементы q и г такие, что b—aq-\-r и либо г=0, либо /(г)</(а). Но г—Ъ—aq принадлежит идеалу Д, ибо а и Ъ принадлежат Д. Поэтому если г/=0, то /(г)<С/(а); но это неравенство противоречит минималь- ности /(а), т. е. условию (2). Значит, г=0, а\Ь. Согласно опре- делению 5 А — главный идеал (а). Таким образом, кольцо целых чисел С и кольцо Р[х] мно- гочленов с одним неизвестным над полем Р являются кольцами главных идеалов. Теперь мы можем построить всю теорию делимости для ко- лец главных идеалов. Всюду в этом параграфе, если не огово- рено противного, будем под R подразумевать кольцо главных идеалов. Определение 6. Наибольшим общим делителем (НОД) элементов а2, . . ., ап из R называется элемент d, отличный от нуля и обладающий свойствами: z a) d является общим делителем (ОД) для всех элементов ^1, • • •» б) с? делится на любой общий делитель элементов ai9 а2, ..., ап. НОД элементов . . ., ап обозначается через (аь . . ., ап). Если НОД элементов ап равен единице е кольца R, то эти элементы называются взаимно простыми. Замечание. Для целых чисел и многочленов отсюда сле- дует, что НОД будет наибольшим по абсолютной величине или степени среди всех ОД. Чтобы аналогичное свойство было верно для любых евклидовых колец по отношению к заданной там функции /(а), можно наложить на эту функцию дополнительное условие: f(ab)^f(a) для любых а и &, отличных от нуля. Оче- видно, для целых чисел и многочленов это условие выполнено. Теорема 6. Для любых элементов . . ., ап кольца главных идеалов R, не все из которых равны нулю. НОД сущест- вует и с точностью до умножения на делители единицы только один. Элемент d тогда и только тогда будет НОД элементов aif . . ап. когда a^dq^ i=l, 2, 3, . . ., п, (3) б/=а1Г1+а2Г2+ • • • +апгп (4) при некоторых qu . . qn и гь . . гп из R. (Ср. § 23, тео- рема 4.) 262
Доказательство. Пусть А — множество всех эле- ментов а из R, имеющих вид (4), где г2» • • •» гп — любые элементы кольца R. Если П п == == ^кУку k=i k=i ТО п п а ± Ъ = 2 ah (xh ± yk) и ar = 2 ak (xkr)t к=1 к=1 Значит, А — идеал кольца R. Но в R любой идеал — главный. Поэтому A=(d), т. е. все элементы из А делятся на элемент d, также принадлежащий А. Покажем, что d = (ait . . ., ап). Все данные элементы а. принадлежат Л, ибо, положив в (4) г. = е, rk = 0 для k=£i, получим элемент az. Значит, ai делится на d, т. е. выполнено условие (3). Отсюда следует (ввиду того что не все az равны нулю), что d =/= 0. Как элемент из Л, d имеет вид (4) для некоторых . ., гп из R. Любой элемент d, удовлетворяющий равенствам (3) и (4), является НОД для . . ., ап. В самом деле, равенство (3) означает, что d — ОД этих элементов. Если х — любой их ОД, то из равенства (4) следует, что x\d [теорема 1, е)]. Если с — делитель единицы, то из равенства (3) найдем: ai = (cd){c"xqi). f=l, 2, . . ., и, а из равенства (4) cd=ai(rci)+ . . . +an(crn),_ т. е. элемент cd, ассоциированный с d, удовлетворяет условиям вида (3) и (4) и потому также будет НОД данных элементов. Но элементами, ассоциированными с d, исчерпываются все НОД, ибо если d' — любой НОД элементов а<, . . ., ап, то d\df и d'\d. Значит, по теореме 3, d и d' ассоциированы. Доказанная теорема утверждает лишь существование НОД, но не дает способа его фактического разыскания. Если для дан- ных . . ., ап, где «1У=0, положим dk = (a^ аъ, • • •» Як) для k=A, 2, . . ., п, то легко доказать, что dk = (dk_i, ак), k = =2, 3, . . ., п. Этим разыскание НОД для любого числа элементов сведено к разысканию НОД двух элементов. Для евклидова кольца R способ разыскания НОД двух элементов дает алгорифм Евклида (или способ последовательного деления). Пусть надо найти НОД элементов а и Ь. Если 6=0, то (а, Ъ) =а. Если Ь^О, то находим последовательно, применяя 263
формулу (1): a=bqi+rx, Ь=гд2+г2, ri=r2qz+rz, rs_2=rs_xqs+rs, Г5-1=ГЛ + 1> где для функции / (а), заданной в R, согласно условию (1) имеем: /(Ь)>/(Г1)>/(Г2)>. . . Так как все /(rz) — целые неотрицательные числа, то после ко- нечного числа делений должен получиться остаток г5 + 1^0. Тогда последний, отличный от нуля остаток rs=d и будет НОД элементов а и Ь. В самом деле, рассматривая равенства (5) снизу вверх, находим: d=rS\rs-V d\rs-v • • •, d\r^ d\b> d\a- Если же х — любой ОД элементов а и &, то, рассматривая те же равенства сверху вниз, находим: х\а, x\b, x\rs =d. Значит, d=(a, Ъ). Теорема 7. Если а\Ьс и а и Ь взаимно просты, то а\с. Доказательство. По теореме 6 имеем ar+bs=e. Умножая на с, получим a(rc) + s(bc) =с. Оба слагаемых слева делятся на а. Значит, а [с. Теорема 8. Если а — любой up — простой элементы из R, то р\а тогда и только тогда, когда аир взаимно просты. (Ср. § 23, теорема 10.) Доказательство. Если р\а и (а, р) —d, то d не ассо- циирован с р, ибо иначе p\d и d\a, откуда р\а. Но d\p и р как простой элемент имеет делителями только элементы, ассоцииро- ванные с р, и делители единицы. Значит, d — делитель единицы и в силу равенства d=de элементы d и е ассоциированы. По тео- реме 6 элемент е также будет НОД для а и р, т. е. аир — взаимно просты. Обратно, если (а, р)=е, то р\а, так как из р\а и р\р следует р\е, т. е. р — делитель единицы, что противоречит определению простого элемента. Теорема 9. Если произведение элементов аь а2, . . ., ап из R делится на простой элемент р, то хотя бы один из этих элементов делится на р. 264
Доказательство. Индукцией по п теорема сводится к случаю двух элементов и а2. Итак, пусть р\а^ Если p\aiy то по предыдущей теореме а± и р взаимно просты и по теореме 7 р|«2. На этой теореме основано доказательство единственности разложения на простые множители. Существование такого раз- ложения для любого элемента, отличного от нуля и делителей единицы (и тем самым существование простых элементов), в кольце целых чисел доказывалось индукцией по абсолютной величине числа. Аналогично для кольца многочленов Р [х] это можно доказать индукцией по степени многочлена. Аналогичное рассуждение проходит для любых евклидовых колец, в которых функция / (а) удовлетворяет дополнительному условию /(аЬ)^/(а) для любых а и Ь, отличных от 0. Тогда индукция ведется по значению /(а), причем сначала доказывается, что если Ь — соб- ственный делитель а, то /(Ь)</(а) *. В кольце главных идеалов доказательство существования раз- ложения на простые множители основывается на следующей теореме: Теорема 10. Кольцо главных идеалов R не может содер- жать последовательности элементов {ап}, п=1, 2, . . ., в которой каждый элемент, начиная со второго, является собственным делителем предыдущего (см. опр. 3). Доказательство. Пусть дана последовательность {ап} элементов R такая, что ^n+ll^nt П—1, 2, . . . . Покажем, что не все эти элементы (даже только конечное число из них) являются собственными делителями предыдущих. Из условия an + ilan следует, что все элементы главного идеала (ап) делятся на an+i и, значит, принадлежат главному идеалу (ап + 1). Итак, (ап)^(ап + 1), откуда вообще из k^l следует (ak)^ (а;). со Пусть А—\/(ап) — объединение всех идеалов (ап) (в смысле, п— 1 указанном в §2). Если а и Ь — элементы из А, то аЕ(«л) и ЬС (Я/) при некоторых k и Z. Если т — большее из чисел k и Z, то оба элемента а и Ъ принадлежат (ат) и по свойству идеала а±Ь£(а )&4. Также из a£(ah) следует аг£(аь)^А при любом г из R. Значит, А — идеал кольца R. Но R — кольцо главных идеалов. Поэтому Д = (а0) — главный идеал. Все элементы А делятся на а0. В частности, aQ\an при любом и. Так как а0 принадлежит объединению А идеалов (ап), то он принадлежит одному из них, например (аПо)- Откуда аПо|ао. Если м>п0, то ап\ащ, значит, ап\а$. Но а0|ап + 1, т. е. аЛ|аЛ+1. * См. Б. Л. В а н-д е р-В а р д е н, Современная алгебра, я. I, Гос- техиздат, 1947, стр. 86. 265
В то же время an + i\an. Таким образом, ап и an+i ассоцииро- ваны (теорема 3), т. е. ап + 1 не является собственным делите- лем ап при любом n^nQ. Теорема доказана. Из двух последних теорем вытекает основная теорема теории делимости для колец главных идеалов. Теорема 11. (Ср. § 23, теорема 12.) Любой элемент а кольца главных идеалов R, отличный от нуля и делителей еди- ницы, представляется в виде произведения простых элементов и притом единственным образом с точностью до порядка сомно- жителей и до умножения их на делителей единицы. Доказательство. 1) Докажем существование требуе- мого представления. Если бы элемент а, отличный от нуля и делителей единицы, был неразложим в произведение простых множителей, то он сам не был бы простым (ибо простой элемент р равен произведению простых элементов с одним сомножителем р). Значит, элемент а разложим (опр. 3), т. е. а=Ь^с^ где и Ci — собственные делители а. По крайней мере один из элементов ct неразложим в произведение простых множителей, так как иначе элемент а разлагался бы на простые множители. Если это —bi, то, как выше, для а найдем &i=62c2, где Ь2 и с2— собственные делители элемента bi, из которых хотя бы один, например Ь2, не разлагается на простые множители. По индук- ции построим последовательность {Ьп}, п=1, 2, . . ., где каж- дый элемент + 1 — собственный делитель предыдущего эле- мента Ъп. Так как по теореме 10 такой последовательности в кольце R не существует, то любой элемент из R должен разла- гаться на простые множители. 2) Докажем единственность требуемого представления. При- меним индукцию по числу простых множителей в одном из возможных разложений элементов из кольца R на простые мно- жители. Если элемент а допускает представление в виде про- изведения из одного простого элемента, то а будет простым и не может равняться произведению более одного простого эле- мента, ибо все эти элементы не являются делителями единицы и будут нетривиальными делителями а, что невозможно. Итак, в этом случае требуемое разложение единственно. Пусть единственность разложения доказана для всех элемен- тов из кольца R, обладающих каждый хотя бы одним разложе- нием с числом сомножителей, меньшим данного числа г>1, и пусть элемент а обладает разложением с г сомножителями. Беря это и любое разложение а на простые множители, получим: a=PiP2 • • • Рг =919г • • • 9^ (6) где все pz- и — простые элементы. Так как произведение QiQ2 • • • Qs Делится на простой элемент р{, то один из сомножи- телей qj делится на Pi (см. теорему 9). Меняя, если нужно, нуме- 266
рацию сомножителей можем считать, что Так как qt обладает лишь тривиальными делителями и pi не является дели- телем единицы, то pi и qi ассоциированы, т. е. где Ci — делитель единицы. Заменяя в равенстве (6) q{ на CiPi и сокращая на pif найдем: Ь=р2 . . . Pr = (clq2) . • • qs. Таким образом, элемент b допускает разложение с числом со- множителей г — 1 и по предположению индукции для него утвер- ждение о единственности верно. Значит, г—1 =s—1 и при под- ходящей нумерации Ciq2=c2'p2, 4j=cjPp 7=3, . . ., г, где с2', с3, . . ., сг— делители единицы. Положим с'2=с2. Элемент с2— также делитель единицы. Тогда r=s и qi=cipi для г=1, 2, . . ., г, чем наша теорема доказана. Из этой теоремы легко получаются все другие свойства де- лимости, причем их доказательство проводится привычным чи- тателю путем. Приведем некоторые из них. Так как отдельные из этих положений будут применяться в следующем параграфе к кольцам более общего вида, чем кольца главных идеалов, то мы и рассмотрим здесь такие кольца. Назовем для краткости кольцом с разложением на множители любую область целостности с единицей, где каждый элемент, отличный от нуля и делителя единицы, пред- ставляется в виде произведения простых элементов и притом единственным образом. Будем считать, что делители единицы также являются про- изведениями простых элементов с числом сомножителей, равным нулю, или пустым множеством простых мно- жителей. Теорема 12. Если а и Ъ — отличные от нуля элементы кольца R с разложением на множители, то а\Ъ тогда и только тогда, когда все простые множители элемента а являются также множителями Ъ (при этом здесь и ниже каждый простой множитель считается столько раз, сколько он содержится в разложении дан- ного элемента). Доказательство. Если все простые множители эле- мента а содержатся в разложении Ъ, то, очевидно, а\Ъ. Если а|Ь, то b~aq. Разлагая а и q на простые множители, мы получим разложение элемента Ь. Значит, все простые множители элемента а входят в разложение Ъ. Понятия НОД и взаимно простых элементов (опр. 6) сохра- няют смысл для любой области целостности с единицей. Введем еще обычное понятие наименьшего общего кратного (НОК) нескольких элементов, понимая под этим элемент k, отличный от нуля, являющийся общим кратным (ОК) данных элементов 267
и делящим любое их ОК. Тогда теорема 6 обобщается следующим образом: Теорема 13. Для любых элементов ...» ап (не все из которых равны нулю) кольца R с разложением на множители существуют НОД и НОК, определенные однозначно до умножения на делители единицы. Доказательство. Пусть d — произведение всех про- стых множителей, входящих одновременно в разложения всех данных элементов а( (если таких нет, то полагаем d—e, где е — единица кольца R), и k — произведение всех простых множителей, входящих в разложение хотя бы одного из данных элементов а- (говоря подробнее, в d мы берем каждый простой элемент столько раз, сколько он содержится в разложении каждого at, а в k — столько раз, сколько он встречается хотя бы в одном az). По теореме 12 из того, что все множители d входят в разложение любого az, следует, что d\at, а из того, что все множители az входят в k, следует, что a^k. Если Ь — любой ОД всех at, то все множители элемента Ь входят в каждый элемент az и, значит, в с?, откуда Если Ь — ОК всех az, то все множители любого ai входят в Ъ и, значит, все множители элемента k входят в Ъ, откуда k\b. Итак, d — НОД и k — НОК данных элементов. Если d' — любой НОД элементов az, то d\dr и d'\d. По теореме Зе/ и d' ассоциированы, т. е. различаются лишь множителем, равным делителю единицы. Также доказывается однозначность НОК k. Замечание. В отличие от колец главных идеалов для колец с разложением на множители НОД не всегда выражается через данные элементы в виде (4) (см. теорему 6). Так, в кольце Р\х, у] многочленов с двумя неизвестными над полем Р много- члены х и у являются простыми элементами и не имеют поэтому общих простых множителей. Значит, их НОД равен единице е. Но е нельзя представить в виде ах-[-Ьу, где а и Ъ — многочлены из Р{х, у], ибо все многочлены такого вида не имеют свободного члена. В следующем параграфе мы увидим, что Р[х, у] — кольцо с разложением на множители. Теорема 14. Если d — НОД элементов а^ . . ., ап кольца R с разложением на множители и a^db^ i=l, . . ., n, то элементы b{, . . ., Ьп — взаимно просты. Обратно, если Ьх, . . ., bn — взаимно просты и a^db^ i—i, . . ., п, то d — НОД элементов а^ ...» ап. Доказательство. Если di — НОД элементов bi, .. ., Ъп, то из равенств ai—dbi ^bi=d^ci следует ai=^ddici, т. е. ddi\at, i=l, . . ., п. Тогда ddi\d, откуда di\e [теорема 1, <?)], т. е. di — единицы, и Ъп — взаимно просты. 268
Обратно, если Ьп — взаимно просты и с?' — любой ОД всех’#;, то По теореме 12 все простые множители d' входят в разложение dfy. Если бы не все они входили в с?, то все bi обла- дали бы общим простым множителем, что невозможно, ибо они взаимно просты. Итак, все множители d' входят в d. Откуда d'\d. Значит, d такой ОД всех ah который делится на любой их ОД, т. е. d — НОД элементов а{, . . ., ап. Для рассматриваемого типа колец остается верной теорема 7, а именно: Теорема 15. Если а, Ь, с — элементы кольца R с раз- ложением на множители, причем а\Ьс и а, Ъ — взаимно просты, то ajc. Доказательство. По теореме 12 все множители а входят в Ьс. Ни один из них не входит в Ь, так как любой общий делитель элементов а и Ь будет делителем единицы. Значит, все множители а входят в с, откуда а\с. Теорема 16. Если элемент а кольца R с разложением на множители делится на каждый из элементов . ., Ъп и эти последние попарно взаимно просты, то а делится на их про- изведение bi . . . Ьп. Доказательство. Множители каждого элемента входят в а и два различных из элементов . ., Ьп не имеют общих множителей. Поэтому все множители произведения Ь^ . . ., bn входят в а, откуда . . . Ьп\а. Теорема 17. Если элемент а кольца R с разложением на множители взаимно прост с каждым из элементов bi, . . ., bn, то а взаимно прост и с произведением bi .. . Ъп. Доказательство. При условиях теоремы элемент а и произведение bi . . . Ъп не имеют общих множителей. Значит, они взаимно просты, ибо любой множитель их НОД является также их общим множителем. До сих пор мы не привели ни одного примера кольца с на- рушением теоремы об однозначном разложении на простые мно- жители. Эта теорема может нарушаться в двух разных смыслах: или в кольце существуют элементы, отличные от нуля и дели- телей единицы, которые вообще не разлагаются на простые множители, или каждый такой элемент разлагается на простые множители, но нарушается однозначность этого разложения, т. е. множители двух разложений одного элемента различаются не только порядком и делителями единицы. Приведем примеры на оба эти случая. 269
Пример 1. Кольцо с нарушением существования разложения на простые множители. Для любого ра- нг ционального числа —, где п > 0, под 2П будем подразумевать положитель- ное значение корня Это значение однозначно определено (§ 30, теоре- ма 4). Пусть R — множество всех действительных чисел, вида с = аг2х‘ + а2-2ж’ + ... + ап-2х«, где п — любое натуральное число, ait . . ., ап — любые целые и xit ..., хп — любые неотрицательные двоично-рациональные числа, т. е. числа вида —k , где т и k — целые неотрицательные числа. Сумма, разность и произведение чисел такого вида имеют, очевидно, тот же вид. Значит, R — кольцо. При п = 1 и xi = 0 получим с = ai — любое целое число, т. е. R содержит все целые числа, в частности единицу. Число 2 разлагается на множители в кольце R следующим образом: причем можно доказать (для чего нужны, однако, свойства многочленов, выходящие за рамки данной книги), что число 2 и вообще все числа вида 22* , где k — целое неотрицательное число, не являются делителями единицы в кольце R. Таким образом, число 2 разложимо, но не разлагается в кольце R на простые множители. Пример 2. Кольцо с нарушением однозначности разложения на простые множители. Пусть R — мно- жество всех комплексных чисел, вида z = а + b = а + Ы • , где а и Ь — любые целые числа. При Ъ = 0 получим, что R содержит все целые числа. Назовем нормой N (z) числа z из R квадрат его модуля, т. е. N(z) = zz = (а + Ы^З )(а — Ы VT) = а2 + 3&2. Очевидно, что для любого z из R норма N (z) — целое неотрицательное число, причем N (z) =0 тогда и только тогда, когда z == 0. Из свойств модуля [§ 34(7)] вытекает, что норма произведения двух чисел из множества R равна произведению их норм, откуда ясно, что если произведение двух чисел равно нулю, то одно из них также равно нулю. Значит, R — область целостности с единицей. Из того, что TV (1) = 1, получается, что если х —делитель еди- ницы, т. е. ху = 1, где х и у — элементы множества R, то N (x)-N (у) = 1. Но из N (х) 1 и N(y)^l следует тогда, что N (х) = N (у) = 1. Если х == с + di • |/"з~, то N (х) = с2 + 3d2 = 1, что для целых с и d возможно лишь при с — ± 1, d — 0, х = ±1. Итак, делителями единицы в R являются только 1 и — 1. Любое число из Л, отличное от 0 и делителей единицы, имеет норму > 1. Поэтому если t — собственный делитель z, то N (t) < N (z). Отсюда индукцией по N (z) легко доказать разложимость на простые множи- тели любого числа из R, отличного от 0 и ± 1. Однако однозначность такого разложения в Я не имеет места. __ __ В самом деле, 4 =2-2 = (1 + i |<з ) (1 — i |<з ). Очевидно, число 2 не ассоциировано ни с одним из чисел 1 |/"з“ (ассоциированные числа в R могут различаться только знаком). Покажем, что 2 и 1±г|/’з~—простые элементы кольца R. Если 2 = ху, то 4 = N (2) — N (х) »N (у). Но 4 раз- лагается на целые положительные множители лишь двумя способами: 4 — 2 -2 = 1 -4. Далее, N (х) 2, ибо если х = с di р<з“, то N (х) = 270
= е2 + и из с2 4- &Z2 = 2 следовало бы dz < 1, т. е. d — 0, с2 = 2, что невозможно. Значит, либо N (х) = 1, либо N (х) = 4 и тогда N (у) = 1. Одно из чисел ж, у будет делителем единицы, т. е. число 2 обладает лишь тривиаль- ными делителями и является простым. Так как N (1±*]Лз) = 4, то про- стота чисел доказывается совершенно также. Итак, в R число 4 обладает двумя существенно различными разложениями на простые мно- жители. § 38. Приложение общей теории к целым числам, многочленам и целым гауссовым числам 1. Кольцо целых чисел. Так как кольцо целых чисел С является областью целостности с единицей (§ 22, теорема 2) и в нем существует алгорифм деления с остатком (§ 23, теорема 4), то оно является евклидовым кольцом, причем за целочисленную функцию элементов этого кольца (§ 37, опр. 4) можно принять абсолютную величину /(а)=|а| (или вообще |а|+с, где с — лю- бое, но одно и то же для всех а целое неотрицательное число). Значит, С — кольцо главных идеалов (§ 37, теорема 5). Поэтому вся теория делимости, развитая в § 23 для целых чисел, вновь получается как частный случай общей теории предыдущего параграфа. Заметим, что в общем случае свойства взаимно про- стых элементов (§ 37, теоремы 15—17) были выведены из ос- новной теоремы разложения на простые множители, тогда как в случае целых чисел соответствующие свойства (§ 23, теоремы 6—8) получены непосредственно из свойств НОД двух чисел. Мы допустили такое различие, чтобы познакомить читателя с двумя возможными здесь путями развития теории. Порядок из- ложения, принятый для целых чисел, возможен и для любых колец главных идеалов. 2. Кольцо многочленов. Кольцо РЫ многочленов с одним неизвестным х над полем Р является областью целостности с единицей как и любое кольцо . ., хп} многочленов с п неизвестными над областью целостности R с единицей (§ 35, теорема 4). Далее, в кольце Р[гг] определен алгорифм деления с остатком (§ 36, теорема 2). Значит, это кольцо также будет евклидовым, причем за функцию f(a) многочлена а можно при- нять его степень. Таким образом, Р [х] — кольцо главных идеа- лов и для него опять справедлива вся теория делимости преды- дущего параграфа. Однако в элементарной алгебре при рассмотрении тождест- венных преобразований (в частности, при сокращении дробей и приведении их к общему знаменателю) приходится разлагать на множители (для отыскания НОД и НОК) многочлены, со- держащие несколько различных букв, т. е. многочлены с не- сколькими неизвестными. Но кольцо Р[х±, . . ., хп] многочленов с числом неизвестных п > 1 над любым полем уже не является кольцом главных идеалов (§ 37, пример 5). Отсюда вытекает, во-первых, что это кольцо не является евклидовым, т. е. для 271
него не существует целочисленной функции, относительно ко- торой существовало бы деление с остатком, и, во-вторых, чти доказательство основной теоремы теории делимости, данное в предыдущем параграфе (см. теорему И), для этого кольца теряет силу. Ведь это доказательство основывалось, в конце концов, на теореме 6 предыдущего параграфа о существовании НОД данных элементов и о возможности его выражения через данные элементы в виде (4). Но в кольце Plx^ . . ., хп\ НОД не всегда выражается через данные многочлены в виде (4) (см. § 37, замечание к теореме 13). Тем не менее теорема об однозначном разложении на простые множители для кольца Р[х1? . . ., хп\ верна, хотя и нуждается в новом обосновании. Пе- реходим к изложению этого обоснования. Пусть R — кольцо с разложением на множители, т. е. область целостности с единицей, где выполнена теорема об однозначном разложении на простые множители любого элемента, отличного от нуля и делителей единицы. Тогда в кольце R верны все след- ствия из основной теоремы (см. § 37, теоремы 12—17). Определение 1. НОД d коэффициентов многочлена / (х) кольца R [х] называется содержанием этого много- члена. Многочлен называется примитивным, если его содержание равно единице, т. е. если его коэффициенты взаимно просты. Теорема 1. Любой многочлен f(x) из 2?[от], отличный от нуля, можно представить в виде f(x) =d-fi (х), где d — элемент кольца R и f(x) — примитивный многочлен, и притом однозначно до делителей единицы. При этом d будет содержанием f(x). Доказательство. Если d — содержание f(x), то, вы- нося его за скобки из всех членов, получим f (х) =d- fi(x), где коэффициенты многочлена fi(x) уже взаимно просты (§37, теорема 14), т. е. /1 (х) примитивный многочлен. Итак, требуе- мое представление f(x) существует. Если f(x) =d'j^ (х) — любое такое представление, то из взаимной простоты коэффициентов ft(x) следует, что d — НОД коэффициентов f(x) (§ 37, теорема 14) и, значит, определен однозначно до делителей единицы (§ 37, теорема 13). Поэтому и Л (х) — определен однозначно до делителей единицы. Теорема 2. Произведение нескольких многочленов из R[я] примитивно тогда и только тогда, когда каждый из данных многочленов примитивен. Доказательство. Содержание каждого сомножителя будет, очевидно, делить все коэффициенты произведения. Поэтому если хотя бы один из перемножаемых многочленов непримити- вен, то и произведение непримитивно; если произведение прими- 272
тивно, то это верно и для каждого сомножителя. Остается до- казать, что произведение примитивных многочленов примитивно. Индукцией по числу сомножителей дело сводится к двум много- членам. Итак, надо доказать следующее утверждение, известное под названием леммы Гаусса: Произведение двух примитивных многочленов из R [я] при- митивно. Пусть многочлены /(ж)=а0+а1л:+. . .+атх\ g(a;)=&04-&1rr+. . -+Ьпхп примитивны и /(or)g(^) =Л(ж) =с0+с1^+. • -+ст+пхт+п. Если h(x) непримитивен, то его содержание d не является делителем единицы и разлагается в кольце R на простые мно- жители. Пусть р — один из этих множителей. Все cz делятся на р. Так как f(x) и g(x) примитивны, то не все их коэффициенты делятся на р. Пусть — первый из коэффициентов j(x) и Ь,— первый из коэффициентов g(x), не делящихся на р, т. е. p\air но p\ah при k<i и p\bj, но p\bh при &</. Коэффициент cz+/ при х1+/ в многочлене h(x) выражается через коэффициенты f(x) и g(x) так: где положено ah = 0при k> т wbh=Q wpnk>n. Все члены этой суммы, кроме, быть может, azby, делятся на р. Но ci+J делится на р, значит, произведение afij делится на р. Но это невозможно, так как тогда простой элемент р входит в разложение atbj и должен войти в разложение хотя бы одного элемента at или Ър т. е. должен делить один из этих элементов, что противоречит их выбору. Теорема доказана. Для удобства изложения введем такое понятие: Определение 2. Многочлен / (х) из R [я] называется неприводимым в R [гг], если он имеет положительную степень и не разлагается в й[я] на два множителя степени ниже, чем он сам. Если же такое разложение возможно, то многочлен называется приводимым в R Ы. Понятие неприводимого многочлена близко к понятию простого элемента кольца R [х]. Так, в кольце многочленов РЫ над полем Р оба эти понятия совпадают, ибо все многочлены нулевой степени являются делителями единицы в Р[я] и обратно; отсюда любой разложимый элемент из Р [я] будет приводимым многочленом, т. е. любой неприводимый многочлен будет простым элементом. 27а
Однако в кольце R [х] над любой областью целостности R с единицей эти понятия надо различать. Так, в кольце С[х] це- лочисленных многочленов многочлен 2х+2 =2 (х+1) разложим, но неприводим, как всякий многочлен первой степени. Заметим, что для примитивных многочленов из R [х] оба понятия совпадают, ибо разложение примитивного многочлена не может содержать множителей нулевой степени, отличных от делителей единицы. Теорема 3. Пусть R — кольцо с однозначным разложе- нием на простые множители и Р — поле отношений кольца R (см. опр. из §27). Тогда любой многочлен f(x) кольца много- членов Р[х] представляется в виде /(x)=c/i(x), где с — элемент поля Р и /1(х) — примитивный многочлен кольца R [х], опреде- ленный однозначно до делителей единицы из R. Многочлен f(x) тогда и только тогда неприводим в Р[х], когда соответствую- щий ему многочлен /1 (х) неприводим в R [х]. Доказательство. Каждый элемент поля отношений Р по самому определению Р равен частному элементов кольца R. Для любой конечной системы элементов R существуют НОД и НОК (§ 37, теорема 13). Запишем все коэффициенты много- члена /(х) в виде частных элементов из кольца R и приведем их к общему знаменателю. Если b — их общий знаменатель (т. е. НОК всех знаменателей) на — НОД всех числителей, то, по- а лагая с=-г и вынося с за b f(x)—cfi (х), где /1(х) — примитивный многочлен, ибо его коэффициенты вза- имно просты (§ 37, теорема 14). Если даны два представления для /(х) такого рода: Cifi (х) =c2f2 (х), Л. ^2 i г то, полагая Ci = ~ и с2 = -~-, где а^ а2, Ь2— элементы кольца Ь1 Ь2 R, найдем: aib2fi(x) =a2bif2 (х). По теореме 1 многочлены (х) и /2 (х) могут различаться лишь делителями единицы. Если Л(х) приводим в R (х), то /(х) = =cfi(x) приводим в Р(х), так как если fi(x) ^gjx^jx), то f (х) = [cgi(x)]-hi(x). Обратно, если /(х) приводим в Р[х], то /(х) =g (x)-h(x). скобку, получим: 274
По доказанной части теоремы имеем: g (х) =agi (х), h (х) =Ыц (х), где а и Ъ принадлежат Р и gi (х) и (х) — примитивные много- члены. Поэтому / (х) =g (x)h (х) =ab«gi (x)hi (х). По теореме 2 произведение примитивных многочленов (х) и hi (х) примитивно и по доказанной однозначности представления / (х) =cfa (х) многочлен Д (х) до делителей единицы из R совпа- дает с gt(x)hi(x), т. е. /i (*) =dgi (x)hi (я), где d — делитель единицы R. Значит, /t (х) приводим. Теперь можно доказать следующую основную теорему: Теорема 4. Если R — область целостности с единицей и в R справедлива теорема об однозначном разложении на простые множители, то это верно также и для кольца многочленов R [ж! над R. Доказательство. 1) Доказываем существование раз- ложения. Пусть f(x) — многочлен из кольца R [.г], отличный от нуля и делителей единицы. По теореме 1 имеем f(x)=dg(x), где d£R и g(x) — примитивный многочлен. По условию, наложен- ному на R, если d — не делитель единицы, то он разлагается в кольце R на простые множители. Пусть Р — поле отношений кольца R. В Р (х) справедлива теорема об однозначности разло- жения на простые множители. Пусть g(x)=gi(x) . . . gr(x) разложение g(x) на простые множители в Р[а:]. Тогда все g^x) неприводимы в Р [х] и по теореме 3 gi И =«ifi И, где с£Р и fj(x) — неприводимый примитивный многочлен кольца* R [ж]. Получим: g(x)=Ci. . . crfi(x) . . . fr(x). По теореме 2 многочлен fa (х) . . . /г (х) примитивен и по тео- реме 3 отличается от g(x) лишь делителями единицы. Значит, g(x) разлагается на простые множители в кольце Разло- жения с? и g(x) дают разложение для f(x). 2) Доказываем единственность разложения. Пусть даны лю- бые два разложения многочлена /(х) из кольца RЫ на простые множители: а1а2 . . . apfa(x)f2(x) . . . fr (x)=bib2 . . . bqgt(x)g2(x) . . . gs(x), где bj— простые элементы кольца R и Д (х), gj(x) — непри- 275/ '
водимые примитивные многочлены из R [я]. По теореме 2 про- изведения . fr(x) и gi(x) . . . gs(x) примитивны и разли- чаются лишь делителем единицы. По теореме 3 f^x) и g;(x) не- приводимы, т. е. просты в Р[я]. Но в Р Ы разложение на простые множители единственно до множителей из Р. Значит, r=s и, при подходящей нумерации, (ж) ==cJ-g'/-(ar), i= 1, 2, . . г, k • где с£Р. Если cz = -у, где lt — элементы кольца R, то z,/,. (х) =kigi (ж) и по теореме 1 элементы и Zz совпадают до делителей единицы из R. Значит, с- — делитель единицы в R. Далее, по теореме 1 произведения . . ар и . bq сов- ладают до делителей единицы в R. Но в R разложение на простые множители однозначно. Поэтому р = q и при подходящей нуме- рации a^djb^ i = 1, 2, . . ., р, где — делители единицы в R. Теорема доказана. Теорема 5. Если теорема об однозначной разложимости справедлива в области целостности с единицей R, то она спра- ведлива также в кольце многочленов . . ., яп] с п неизвест- ными над R. Доказательство. Применим индукцию по п. По тео- реме 4 теорема об однозначной разложимости на простые множи- тели справедлива в и если эта теорема справедлива в R . . ., #n-iL то она справедлива в Rlxi, . . ., zn_ilkj =R[xi, . . ., хп]. В частности, однозначное разложение на простые множители имеет место для многочленов с целыми коэффициентами и лю- бым числом неизвестных, т. е. в кольце С[х^ . . ., хп}, так как в кольце целых чисел С это выполнено. Школьная алгебра имеет дело главным образом с такими многочленами. Для них сохра- няют силу теоремы 12—17 из § 37. В частности, для любых двух или нескольких многочленов существуют НОД и НОК, опреде- ленные однозначно, с точностью до знака (ибо делителями единицы кольца целых чисел являются лишь ±1)- На этом основаны со- кращения дробей и приведение их к общему знаменателю. Выше мы доказали существование разложения на простые множители, но не дали способа его фактического выполнения. В кольце многочленов Р[я] над полем Р такой способ дает ал- горифм Евклида, указанный в предыдущем параграфе. В кольце многочленов C[xiy . . ., хп\ с целыми коэффициентами и любым числом неизвестных такой способ также существует. Именно, для целых чисел разложение на простые множители выполняется 276
известным из школы путем с помощью конечного числа испыта- ний (делений данного числа на меньшие по абсолютной величине положительные числа). Далее, справедливо утверждение: если разложение на простые множители в кольце R выполнимо при помощи конечного числа испытаний, то в кольце R [гг] оно также выполнимо при помощи конечного числа испытаний. Отсюда вы- текает, что и в кольце целочисленных многочленов Clxlf . . ., хп\ разложение на простые множители выполнимо при помощи конечного числа испытаний. Однако ввиду громоздкости этого общего метода разложения на множители на практике поль- зоваться им неудобно. Поэтому мы его излагать не будем. Желающие могут найти его изложение в книге Б. Л. Ван-дер- Вардена «Современная алгебра», ч. 1, изд. 2, §25. 3. Кольцо целых гауссовых чисел. Рассмотрим еще одно применение общей теории делимости, построенной в предыдущем параграфе. Комплексные числа вида а-\-Ы, где а и Ъ — обык- новенные целые числа, называются целыми числами Гаусса. Очевидно, что сумма, разность и произведение двух целых чисел Гаусса будут снова целыми числами Гаусса. Поэтому все эти числа образуют кольцо R. Все целые числа входят в кольцо R (при b—Q). Так как в поле всех комплексных чисел нет дели- телей нуля, то их нет и в R. Итак, R — область целостности с единицей. Нормой комплексного числа z=a+bi назовем квадрат его модуля, т. е. TV(z)=zz==a2+b2. Из свойств модуля [§ 34, (7)] ясно, что норма произведения двух любых комплексных чисел равна произведению их норм, т. е. N(zt)=N(z)N (0. Для целых чисел Гаусса норма является целым неотрицательным числом, а для чисел, не равных нулю,— натуральным числом. Выясним, каковы делители единицы кольца R. Покажем, что число z тогда и только тогда будет делителем единицы, когда его норма равна 1. В самом деле, если 7V(z)=l, то zz=i, где число z, сопряженное целому числу Гаусса z, само будет целым числом Гаусса. Значит, z|l. Обратно, если z|l, то i=zt, где t — целое число Гаусса. По свойству нормы 1 =N (1) =N (zt) =N (z)N (t), и так как N (z) и N (t) — натуральные числа, то 7V(z) = 1. Если z=a-]-bi — делитель единицы, то N (z) =az-\-b* =1, что для целых а и Ъ возможно лишь при а = ± 1, Ъ = О или а = О, Ъ =±1* Это дает четыре значения для z, именно ±1 и Итак, в кольце R целых чисел Гаусса делителями единицы являются только четыре числа ±1 и Поэтому каждое число 277
из R имеет четыре ассоциированных с ним числа ±2 и Покажем, что в кольце целых чисел Гаусса можно опреде- лить алгорифм деления с остатком относительно нормы N(z). Сначала введем дробные числа Гаусса. Пусть Р — совокупность всех комплексных чисел вида а-\-Ы, где а и b — рациональные числа. Легко проверить, что сумма, разность, произведение и частное (если делитель отличен от нуля) двух чисел из Р снова принадлежат Р. Значит, Р является полем. Числа из Р назы- ваются дробными числами Гаусса. Кольцо R содержится в поле Р, но само полем не является, ибо, например, частное 1 чисел 1 и 2 из R, т. е. число -у нельзя записать в виде а-\-Ы с целыми а и &, так как запись комплексных чисел в виде а-\-Ы с действительными а и Ъ однозначна (см. § 33, теорема 1) и уже 1 1 -к = -К-+0- i. Любое число поля из Р равно частному чисел из Zu кольца R (достаточно в записи а-\-Ы числа из Р привести числа «а и & к общему знаменателю: а = —— с целыми, k, L т и т т k I- тогда а-\гЫ =-----1). Значит, Р — поле отношений кольца R. Теорема 1. Для любого числа z существует по крайней мере одно число t из R такое, что N (z — t) <1 (даже 2 Доказательство. Пусть z=a-[-bi. Берем целое число г, ближайшее к рациональному числу а, и целое число d, ближай- шее к Ь. Тогда |а—с|<1 и |& — d|< 1. d di Поэтому Ar(z — t) = N[(a — с) + (b —d)i] = (a — c)2 -f- (b —d)2 Геометрический смысл этой теоремы весьма прост. Проведя на комплексной плоскости прямые, параллельные действительной и мнимой оси, на всех целочисленных расстояниях от последних разобьем всю плоскость на единичные квадраты. Целые числа Гаусса изображаются вершинами этих квадратов. Любая точка плоскости попадает в один из квадратов и отстоит от ближайшей его вершины не далее, чем его центр удален от вершин этого квадрата, т. е. не далее, чем на половину диагонали квадрата, 278
т. е. -у-. Расстояние между точками равно модулю разности соответствующих этим точкам комплексных чисел. Поэтому норма разности этих чисел, равная квадрату ее модуля, не превышает (V 2 V 1 — I -у- j = Заметим, что для чисел вида а+ЫУЗ с целыми \ £ J Ш а и Ь, рассмотренных в конце предыдущего параграфа, эта тео- 11 — рема уже неверна. Так, для числа — 4- i Уз расстояние от ближайшего числа вида а~\-Ы]/3 с целыми а и &, например от нуля, равно 1/ I — j I -у- I =1. Геометрически это объясняет- ся тем,что числа a+&z]/3 с целыми а и Ь изображаются на пло- скости вершинами прямоугольников с основанием, равным единице, и высотой, равной УЗ. Пересечение диагоналей такого прямоугольника удалено от его вершин на расстояние, равное 1. Этим и объясняется, что доказательство однозначной разложи- мости на простые множители для целых чисел Гаусса не прохо- дит для чисел видаа+&г]/3 с целыми а и Ь. Выше мы видели, что для этих чисел однозначность указанного разложения дей- ствительно нарушается. Из теоремы 1 сразу следует наличие в кольце R алгорифма деления. Теорема 2. Для любых чисел z и t из R, где ty=O, сущест- вуют в R числа q и г такие, что z=tq-]-ru X(r)^±N(t) <N(t). Д о к а з из R такое, число из R, ательство. По теореме 1 существует число q что причем z = tq-\-r и 1 -у-. Положим r=z — tq. Тогда г Л' (г) = N (z — tq) = N xN(t)^. N(t), А что и требовалось доказать. Заметим, что в отличие от обыкновенных целых чисел и мно- гочленов числа q и s определены вообще неоднозначно. Тем не менее их фактическое разыскание всегда возможно, и с помощью алгорифма Евклида можно фактически вычислять НОД двух данных целых чисел Гаусса. 279
Таким образом, приняв f(z)=N(z) за целочисленную функ- цию в кольце /?, мы убеждаемся, что кольцо R является евкли- довым кольцом (§ 37, опр. 4), а значит, и кольцом главных идеа- лов (§ 37, опр. 5). Поэтому для него справедлива вся теория делимости предыдущего параграфа. В частности, любое целое число Гаусса разлагается в произведение простых чисел Гаусса и притом единственным образом. Выясним, каковы же простые числа Гаусса. Условимся, в отличие от простых чисел Гаусса, под простыми числами всегда понимать натуральные простые числа 2, 3, 5, . . . (§ 17), т. е. натуральные числа, отличные от 1 и не имеющие делителей (среди натуральных чисел), отличных от 1 и самого данного числа. Теорема 3. Если норма целого числа Гаусса — простое число, то само это число будет простым числом Гаусса. Доказательство. Пусть z — целое число Гаусса и N (z)=p — простое число. Если z=xy, где х и у — целые числа Гаусса, то р—N (z)—N (х)-N (у). Так как N (х) и N (у) — на- туральные числа и р — число простое, то либо ЛГ(х)=1, либо ЛГ(у)=1, т. е. одно из чисел х или у является делителем еди- ницы в R. Но это значит, что z — простое число Гаусса. Теорема 4. Любое простое число Гаусса z является дели- телем одного и только одного простого числа. Доказательство. Из N (z) —zz следует, что любое целое число Гаусса, кроме нуля, является делителем натураль- ного числа, а именно его нормы. Пусть 2V(z)=P!P2 • • • Рп разложение натурального числа N (z) на простые множители. Так как произведение N (z) делится на простое число Гаусса z, то один из сомножителей pt делится на z (§37, теорема 9). Если простое число Гаусса z делит два различных простых числа р и q, то сопряженное с z число z также делит р и q, ибо р и q совпадают с сопряженными им числами. Поэтому натуральное число N (z) —Z3 делит взаимно простые числа р2 и q2. Таким образом, Ar(z)—1, z — делитель единицы. Однако простое число Гаусса z не является делителем единицы. Значит, z не может делить два различных простых числа. Теорема 5. Норма простого числа Гаусса z является либо простым числом, либо квадратом простого числа. Доказательство. По предыдущей теореме существует простое число р, делящееся в кольце R на z. Тогда p—zt, где t — целое число Гаусса. Переходя к нормам, получим; N(z)N(t)=N(p)=p2. 280
Так как р2 делится лишь на натуральные числа 1, р, р2 и N (z)=/=l, ибо z — не делитель единицы, то либо 7V(z)=p, либо AT(z)=p2. Простые числа Гаусса, нормы которых — простые числа, назы- ваются числами первого порядка, а те, нормы которых равны квадратам простых чисел,— числами вто- рого порядка. Если натуральное число п равно норме целого числа Гаусса z—a+bi, то оно представляется в виде суммы двух квадратов целых чисел, так как n=N (z) =а2+62. Обратно, любое нату- ральное число п, равное сумме двух квадратов целых чисел, является нормой целого числа Гаусса, так как если п=а2-\-Ъ2 и z=a-\-bi, то n=7V(z). Один из этих квадратов может отсут- ствовать (при а=0 или &=0). Но если N — число простое, то оба числа а и Ъ отличны от нуля и можно считать их положи- тельными. Итак, простое число р тогда и только тогда является нормой целого числа Гаусса, когда оно равно сумме двух квадра- тов натуральных чисел. Теперь легко показать, что существуют простые числа Гаусса как первого, так и второго порядка. Прежде всего: 2 = (l+o (1—0 =-/(1+02. Значит, (1 + 0=2, т. е. 1+$ — число первого порядка. По единственности разложе- ния на простые множители 1-Н и числа, с ним ассоциированные, исчерпывают все простые числа Гаусса, норма которых равна 2. Посмотрим, какие нечетные простые числа являются нормами простых чисел Гаусса первого порядка. Любое нечетное простое число р является либо числом вида 4тг+1, как 5, 13, 17, . . ., либо числом вида 4п+3, как 3, 7, 11, . . ., где п — целое неот- рицательное число. Простые числа вида р =4м+3 не являются нормами простых чисел Гаусса, ибо не могут равняться суммам двух квадратов натуральных чисел. В самом деле, если р=4п+ +3=а2+Ь2, то из нечетности р следует, что одно из чисел а, b четно, другое нечетно. Если a=2k, 6=2Ж, то a2+b2 =4^2+4Z2+4/+l, т. е. дает при делении на 4 остаток 1, тогда как р=4п+3 при делении на 4 дает остаток 3. Если р делится на простое число Гаусса z, то p=zt, N (р) =N (z)N(t). Но 7V(z)#=p. Значит, N(z)=p2, t — делитель единицы, z — число второго порядка, ассоциированное с р. Итак, все про- стые числа вида 4п+3 остаются простыми также в кольце чисел Гаусса и являются числами второго порядка. 281
Для простых чисел вида р=4п+1 находим, например: 5=12+22, 13=22+32, 17 =124-42. Можно доказать, что любое простое число вида 4п+1 является нормой простого числа Гаусса первого порядка и потому пред- ставляется в виде суммы двух квадратов натуральных чисел. Однако для этого нужны совершенно иные методы (в частности, теория сравнений), которых мы касаться не можем. Весьма цен- ным дополнением к этой книге, содержащим простое изложение ряда интересных свойств чисел (в частности, свойств целых чи- сел Гаусса), является книга Р. О. Кузьмина и Д. К. Фадеева «Алгебра и арифметика комплексных чисел», Учпедгиз, 1939. Нашей задачей было не ознакомпление читателя с новыми для него фактами, а выяснение точного смысла понятий числа и мно- гочлена и строгое обоснование их свойств, уже известных чита- телю из средней школы.
ОГЛАВЛЕНИЕ Стр. Предисловие к первому изданию................................... 3 Предисловие ко второму изданию ................................. 4 Глава I. Множества § 1. Понятие о множестве....................................... 5 § 2. Операции над множествами.................................. 7 § 3. Функция, отображение, мощность............................10 § 4. Конечные и бесконечные множества..........................14 § 5. Упорядоченные множества...................................20 Глава II. Кольцо и поле § 6. Кольцо...................................25 § 7. Поле.........................................................39 § 8. Аксиоматическое построение математики. Изоморфизм.47 § 9. Расположенные кольца и поля.....................53 Глава III. Натуральные числа § 10. Число и счет.............................................63 §11. Аксиомы натуральных чисел................................65 § 12. Сложение.................................................68 § 13. Умножение................................................72 § 14. Порядок..................................................75 i 15. Индуктивные определения. Сумма и произведение нескольких чисел 79 §16. Вычитание и деление......................................86 §17. Теория делимости натуральных чисел.......................88 § 18. Замечания о системе аксиом натуральных чисел.............95 Глава IV. Кольцо целых чисел § 19. Принцип расширения в арифметике и алгебре.................101 § 20. Эквивалентность и разбиение на классы.....................103 § 21. Определение кольца целых чисел............................104 § 22. Свойства целых чисел......................................114 § 23. Теория делимости целых чисел..............................118 § 24. Полукольцо................................................125 Глава V. Поле рациональных чисел § 25. Определение поля рациональных чисел................... 128 § 26. Свойства рациональных чисел.............................136 § 27. Поле отношений..........................................145 283
Глава VI. Поле действительных чисел § 28. Полные и непрерывные поля.................................148 § 29. Определение поля действительных чисел.....................164 § 30. Свойства действительных чисел.............................178 § 31. Запись чисел десятичными дробями..........................189 § 32. Аксиоматическое определение действительных чисел..........203 Глава VII. Поле комплексных чисел § 33. Определение поля комплексных чисел.......................215 § 34. Свойства комплексных чисел...............................222 Глава VIII. Кольцо многочленов и поле рациональных функций § 35. Определения и простейшие свойства........................233 § 36. Алгорифм деления. Свойства корней. Обоснование функциональной точки зрения на многочлены и рациональные функции . . . .248 § 37. Теория делимости для евклидовых колец и колец главных идеалов Примеры колец с нарушением однозначной разложимости на про- стые множители................................................257 § 38. Приложение общей теории к целым числам, многочленам и целым гауссовым числам...............................................271 Игорь Владимирович Проскуряков ЧИСЛА И МНОГОЧЛЕНЫ Редактор В. Г. Долгополов Художник А. Г. Яковлев. Художественный редактор Б. Л. Николаев. Технический редактор В. Ф. Егорова. Корректор Т. Н. Смирнова. Сдано в набор 24/VIII 1964 г. Подписано к печати 30/XI 1964 г. 60x90*/ie* Печ. л. 17,75. Уч.-изд. л. 17,15. Тираж 30000 экз. Пл. 1965 г. № 225. Издательство «Просвещение» Государственного комитета Совета Министров РСФСР по печати Москва, 3-й проезд Марьиной рощи, 41 Первая Образцовая типография имени А. А. Жданова Главполиграфпрома Государственного комитета Совета Министров СССР по печати Москва, Ж-54, Валовая, 28. Заказ № 1866 Цена без переплета 46 к., переплет 10 к.
Цена 56 коп. Магазчя 54 н.т.о. ПРОСВЕЩЕНИЕ 1965