Текст
                    ЧИСЛОВЫЕ
В. И. НЕЧАЕВ
СИСТЕМЫ
Допущено Министерством просвещения
СССР в качестве учебного пособия для
студентов физико-математических
факультетов педагогических
институтов.
МОСКВА «ПРОСВЕЩЕНИЕ» 1975


517 H59 Нечаев В. И. Н59 Числовые системы. Пособие для студентов пед. ин-тов. М., «Просвещение», 1975 199 с. с ил. 60602 — 619 Н 103(03)-75 30-75 517 (q\ Издательство «Просвещение», 1975 г.
ПРЕДИСЛОВИЕ Книга написана в соответствии с программой курса «Числовые системы» для математических и физико-математических факультетов педагогических институтов. Важный вопрос школьного курса математики — построение основных числовых систем рассматривается в ней с позиций современной науки. В этой книге глубокие математические идеи, с которыми студенты знакомятся в курсах математического анализа, алгебры и теории чисел, применяются для последовательного построения основных числовых систем — натуральных, целых, рациональных, действительных, комплексных, а также р-адических чисел и кватернионов. Книга построена с учетом выделения части материала для самостоятельного изучения студентами и для проработки на семинарских занятиях. Этому способствуют вопросы, сопутствующие каждому параграфу. Некоторые из них затрагивают дополнительный материал, который может служить основой курсовых работ. Автор признателен всем лицамГи особенно Л. Л. Степановой, высказавшим свои замечания по рукописи этой книги.
§ 1. ВВЕДЕНИЕ 1.1. Понятие числа является исходным для многих математических теорий, а задача построения основных числовых систем — одной из важнейших задач школьного курса математики. В этой книге изучаются основные числовые системы — нашу- ральные, целые, рациональные, действительные и комплексные числа, а также системы, естественным образом связанные с ними,— кватернионы и р-адические числа. Мы ставим цель — выделить те простейшие свойства чисел, из которых можно строго вывести все то, что нам известно о числах. Почему в математике принято заботиться, о строгости рассуждений? Для любой науки главным является вопрос о соответствии ее с действительностью, вопрос об истинности ее суждений. Но способ установления истинности суждений специфичен для каждой научной дисциплины. В математике эта специфика реализуется в требовании строгости доказательств. Вот почему в математике проблема строгости математических рассуждений и вопросы обоснования всегда занимали и занимают важное место. Однако отчетливую формулировку задача обоснования математики и отдельных ее частей получила только в XIX в. Тогда же были сделаны серьезные попытки ее решения. Возможно ли окончательное решение проблемы строгости математических рассуждений? При строгом построении математической теории приходится опираться на другие теории и во всяком случае пользоваться теми или иными способами рассуждений, а также средствами передачи этих рассуждений. Такие теории и способы рассуждений, а также средства передачи обычно явно или неявно предполагаются более надежными, чем та теория, которая строится. Надежность такой основы, очевидно, относительна, так как сразу возникает проблема обоснования используемых средств и т. д. Таким образом, обоснование математической теории возможно только относительно тех теорий и средств, которые избираются в качестве «надежной» основы этого обоснования. 4
Надо заметить, что какой бы ни была «надежной» основа математической теории, наступает момент, когда «надежность» этой основы перестает удовлетворять математиков. 1.2. Каковы те вспомогательные средства, которые будут служить основой для построения числовых систем? Это прежде всего язык. Он нам необходим, чтобы формулировать и обосновывать суждения, определять понятия. Мы не собираемся указывать полный состав языка и рассуждать на тему, возможно ли это вообще. Назовем лишь несколько терминов, о которых условимся, что смысл их не нуждается в каких-либо пояснениях: «один», «два», «три», «первый», «второй», «левый», «правый», «символ», «обозначает», «существует», «все», «некоторые», «множество», «элемент множества», «высказывание». Мы не рассматриваем возможность сведения некоторых из них к другим. Далее логика. Это обычная классическая логика, та логика, на которой строится традиционный курс алгебры, анализа или теории чисел. От более точной характеристики нашей логики мы отказываемся. Мы будем употреблять логические символы Д, V» И» =^» <=^» £, V, 3, 3! в их обычном смысле, что поясняется следующей сводкой обозначений: 1) Д — «конъюнкция»; 2) V — «дизъюнкция»; 3) "1 — «отрицание»; 4) =Ф> — «следует»; 5) » — «тогда и только тогда» или «если и только если»; 6) а £ А — «а — элемент множества Л»; 7) V (а £ Л) — «для всякого элемента а множества Л...»; 8) V (я, Ъ £ Л) — «каковы бы ни были элементы а и Ь множества Л...»; 9) 3 (а, Ъ £ Л) — «существуют такие элементы а и Ь множества Л; что...»; 10) 3! (а £ Л) — «существует и только один элемент а множества Л такой, что...». Мы полагаем, что не будем испытывать затруднений в выборе и использовании символов для обозначения рассматриваемых объектов. Мы считаем понятным различие между символом и его смыслом без каких-либо дополнительных пояснений. К примеру, в согласии с обычной практикой, вместо того чтобы сказать, что знаком п обозначается некоторое натуральное число, мы говорим «п — натуральное число». * Идеальной была бы возможность иметь для каждого объекта теории свой символ. Эту возможность реализовать трудно, хотя бы из соображений краткости. Понятно, например, что множество из элемента а и сам этот элемент—разные объекты. Тем не менее в тех случаях, когда нам кажется, что недоразумения произойти не может, тот и другой объекты мы обозначаем одной буквой а. Впрочем, 5
если один и тот же знак встречается в различных ситуациях мы вправе этот знак наделять особым смыслом в каждой ситуации. Так, например, смысл знака + в выражениях 2 + 3 и +3 не один и тот же. Если (2,3, 1) и (1, 0, 2) трехмерные векторы, то в записи (2, 3, 1) + (1, 0, 2) = (2 + 1,3 + 0, 1 + 2) смысл знака + в левой части равенства отличается от смысла этого знака в правой. Мы пользуемся обычной интуитивной теорией равенства, основанной на представлении, что знаком = можно соединять лишь символы, обозначающие один и тот же объект. При введении нового символа для обозначения какого-либо объекта мы будем употреблять знак р$ («равно по определению»). Чтобы избежать двусмысленности в записи выражений, будем употреблять скобки и считать известными соглашения об использовании скобок. Отметим далее двоякую роль языка и логики в исследовании математической теории. Язык и логика необходимы не только для того, чтобы формулировать и выводить суждения теории, но и для того, чтобы высказывать и обосновывать суждения о самой теории. При более строгом подходе следовало бы отличать язык и логику, нужные для описания высказываний теории, от языка и логики, употребляемых для описания высказываний об этой теории. Такое различие мы не намерены проводить при изложении всех тем. Однако будут даны отдельные фрагменты математических теорий, где это отличие учитывается. 1.3. Мы будем предполагать известными элементы интуитивной теории множеств. В частности, мы будем пользоваться понятиями: пустое множество, подмножество, собственное подмножество, объединение мнооюеств, пересечение множеств, разность множеств. Мы будем употреблять синонимы: 1) «множество», «совокупность», «класс»; 2) «подмножество», «часть множества»; 3) «собственное подмножество», «правильная часть множества». Мы будем пользоваться обозначениями: 1)0 — «пустое множество»; 2) A d В — «А подмножество В»; 3) A U В — «объединение множеств А и В»; 4) [} Аа — «объединение всех множеств Аа таких, что а £ М»; 5) А [} В — «пересечение множеств А и В»; 6) П Аа — «пересечение всех множеств Аа таких, что а £ М»\ 7) А \ В — «разность множеств А и Б»; 8) {а} — «множество, состоящее из одного элемента а»; 9) {a, bt с) — «множество, состоящее из элементов a, bt с»; 10) {а |...} — «множество, содержащее те и только те элементы а, которые обладают свойством...». Мы предполагаем известными следующие утверждения: Если Л, В, С — любые множества, то: 1.3.1. 0 czA; 6
1.3.2. Л с: Л; 1.3.3. AczB /\BczA 4==Ф» А = В; 1.3.4. AczB /\BczC^>AczC\ 1.3.5. А[) В=*В[) А; 1.3.6. (Л и В) и с-л и (В и Q; 1.3.7. Лс=В=»Л ufl = B; 1.3.8. А{] В^В (] А; 1.3.9. (Л п в) л с - л п (в n Q; 1.3.10. АаВ^>А П В = Л; 1.3.11. Л\В=0Ф^ЛсВ; L3.12. Л\В = ЛффЛ П В = 0; 1.3.13. ЛсВ^>(С\В)с=(С\Л); 1.3.14. ЛсВ^>(Л U Q с: (В U С); 1.3.15. Л П С=0=>Ли (В\С) = (ЛиВ)\С; 1.3.16. СсЛ^Л\(В\С) = (Л\В) U С; 1.3.17. (Ли В) ПС=(Л ПС) U (В ПС); 1.3.18. (Л П В) и с=(лис) п(ви Q. Если Л и В — любые множества и для каждого \х из Л U В символом Cjj, обозначается некоторое множество, то: 1.3.19. U ^-(UC^UdJQ; 1.3.20. n c^ingning. Мы будем считать допустимыми такие способы образования множеств: 1.3.21. Из множества объектов можно выделить часть посредством точно сформулированного признака. 1.3.22. Если имеется совокупность множеств, то можно получить новое множество, являющееся объединением множеств этой совокупности. 1.3.23. Для каждого множества можно образовать множество всех его подмножеств. 1.3.24. Для любой пары множеств можно образовать новое множество, являющееся их произведением (определение 2Л .2). 1.4. Другие математические теории (алгебра, анализ, теория чисел, геометрия, ...) не используются нами при построении числовых систем. Ряд фактов из этих теорий иногда привлекаются нами только в качестве примеров для иллюстрации некоторых высказываний. Исключение составляют отдельные свойства групп, колец и полей, которые дальше все будут точно указаны, а также простейшие 7
теоремы линейной алгебры, доказательства которых воспроизвести нетрудно. Впрочем, после завершения построения какой-либо числовой системы мы вправе пользоваться теми фрагментами любых математических теорий, которые опираются на соответствующую систему. Основной текст почти каждого пункта сопровождают упражнения, примеры и вопросы. Они выполняют двоякую роль. Прежде всего они иллюстрируют, поясняют общие положения соответствующего раздела. В связи с этим в них может использоваться материал, относящийся к другим разделам. С другой стороны, в них иногда содержатся высказывания, на которые опираются высказывания, принадлежащие другим последующим разделам. В последнем случае эти утверждения являются, по существу, теоремами другого раздела, и поэтому там могут быть использованы. В том, что тут нет какого-либо порочного круга, легко убедиться в каждом конкретном случае отдельно. В заключение следует отметить, что конструкции, используемые нами при исследовании числовых систем, применяются в различных отделах математики, например в алгебре, теории чисел и анализе. В изложении мы исходим из того, что нет необходимости давать подробное доказательство каждой сформулированной теоремы. Мы опускаем детали рассуждений всякий раз, когда читатель подготовлен к этому предшествующим материалом. Для решения наиболее трудных вопросов в конце книги даны указания или достаточно подробные разъяснения. Во многих случаях решение одного вопроса указывает путь для решения следующего.
§ 2. СИСТЕМЫ С ОТНОШЕНИЯМИ И АЛГЕБРАИЧЕСКИМИ ОПЕРАЦИЯМИ Система натуральных чисел будет рассматриваться в § 4. Поэтому понятием произвольного натурального числа без каких-либо ограничений можно пользоваться только в разделах, следующих за § 4. В настоящем параграфе мы, однако, вводим понятие л-член- ного отношения и n-арной алгебраической операции. Это не противоречит сказанному выше, так как в § 4 мы не рассматриваем отношения, отличные от унарных, бинарных и тернарных. В настоящем параграфе вводятся термины конечная группа, конечная полугруппа, конечное кольцо; следует в связи с этим заметить, что эти термины мы собираемся употреблять только тогда, когда понятие конечного множества будет определено. 2.1. Прямое произведение Определение 2.1.1. Пусть а и b — какие-нибудь предметы, множество {{a, b), Ь) называют парой элементов а и b и обозначают символом (а, Ь). Таким образом, (а,Ь)^{{а,Ь), Ь). Элемент а называют первым (левым) компонентом пары (а, 6), элемент b — вторым (правым). Легко видеть, что (а, Ь) = (а', Ь')<=>>а = а' /\Ь = Ъ\ Иногда множество {а, Ь) называют неупорядоченной парой элементов а и Ь, а пару (а, Ь) — упорядоченной парой элементов an b. Пример 2.1.1. {1, 2} - {2, 1}, но (1, 2) ф (2, 1). Пару ((а, ft), с) называют тройкой или кортежем из элементов а, Ьу с и обозначают символом (а, Ьу с). Так можно продолжать и далее. Саму пару (а, Ь) называют также кортежем из элементов а, Ь, а элемент а называют кортежем из одного элемента а. 9
Определение 2.1.2. Пусть Л и В — какие-нибудь не обязательно различные множества. Произведением множеств Л и В называют множество всех пар (а, 6), где а £ Л и Ь £ В, и обозначают символом А X В. Таким образом, Л х В$=${(а, b)\a£ А /\Ь£В}. При этом ЛхВ=0 <=> Л=0\/£=0. Наряду с термином «произведение множеств» в литературе приняты термины «прямое произведение множеств» и «декартово произведение множеств». Упражнения: 2.1.1. Найти прямое произведение {1, 2} х {а, Ь, с). 2.1.2. Найти прямое произведение {1, 2, 3} X {1,2,3}. Определение 2.1.3. Пусть Л, В, С, D—любые множества. Полагаем: Л х BxCi=${Ax В)хС; Ах ВхС xD$4(Ax BxC)xD. Определение 2.1.4. Пусть Л—любое множество. Полагаем Л° ^ 0, А1 $=$ А, А2^ А X А, Ад ^ А X А X А. Множества Л°, Л1, Л2, Л8 называют соответственно нулевой, первой, второй и третьей степенью множества Л. Вопросы: 2.1.1. Доказать, что АхВ = ВхАв том и только в том случае, если А = В или если АхВ = ВхА=0. 2.1.2. Доказать, что (А X В) X С = А X (В X С) в том и только том случае, если хотя бы одно из множеств А, В, С пусто. 2Л.З. Доказать, что для любых множеств Л, В, С, D: 1) (ЛПВ)х(СПО) = (ЛхС)П(Вх D); 2) (Л П В) X С = (Л х С) П (£ X С); 3) л х (в п с) = (Л х в) п (Л х С). 2Л.4. Какие из равенств вопроса 2Л.З. остаются верными после замены знака f| на U ? 2.2. я-членные отношения и я-арные алгебраические операции Определение 2.2.1. Пусть п > 1 (значений п, отличных от 1, 2 или 3, нам не потребуется); Аъ ..., Ап — какие-либо множества. Всякое подмножество со прямого произведения А1 X ... X Ап (т. е. А19 если п= I, Аг х А2, если п = 2, и Лх X Л2 X Л3, если /г = 3) называют п-членным отношением, заданным во множествах Лх, ..., Л„, а число п — рангом отношения со. В частности, если Аг = = ... = Ап = Л, то отношение со называют отношением, задан- ным во множестве Л. 10
/ Отношения ранга 1, 2, 3 называют соответственно унарным, бинарным и тернарным. Вместо термина «бинарное отношение» часто употребляют термин «отношение». Пусть о — отношение, заданное во множествах Ах, ..., An+i (п = 0, 1 или 2). Тогда, каковы бы ни были элементы аг £ Аи ... ..., ап £ Ап, символом ©fli, •.., ап, (2.2.1) в частности символом со (2.2,2) при п = О, обозначают множество, состоящее из тех и только тех элементов ап+\ множества Ал+ь для которых кортеж (<%,..., an+i) £ £ со. Очевидно, в зависимости от отношения со и элементов аъ ..., ап символ (2.2.1) может обозначать пустое множество или множество, состоящее из одного и более элементов. В частности, если Лх = = ... = Лп+1 = Л и, каковы бы ни были элементы аь ..., ап £ Л, множество (2.2.1) (соответственно (2.2.2) при /г = 0) не пусто и состоит из одного элемента, то (п+1)-членное отношение со называют также п-арной алгебраической операцией, заданной на множестве Л, а число п — рангом операции со. В случае, если при тех же предположениях о множествах А,- и элементах аь множество (2.2.1) состоит не более чем из одного элемента, (п + 1)-членное отношение со называют также п-арной частичной алгебраической операцией, заданной во множестве А. Алгебраическую операцию ранга 0, 1 и 2 называют соответственно нульарной, унарной и бинарной. Вместо термина «бинарная алгебраическая операция» употребляют также термины «алгебраическая операция» и «закон композиции». Унарную алгебраическую операцию называют также оператором. Из сказанного выше следует, что любое подмножество А можно рассматривать как унарное отношение, заданное в А, а подмножество А, состоящее из одного элемента, и как нульарнуюалгебраическую операцию на А. В случае, если со — бинарное отношение, заданное в А, запись aab означает то же, что (а, Ь) £ со. Для обозначения бинарного отношения употребляют символы: = » ~. =» >, >, <, < и др. В случае, если со — тернарное отношение, заданное в Л, запись aab (2.2.3) означает то же, что (dab. Другими словами, символ (2.2.3) обозначает множество всех таких элементов с из А, для которых тройка (а, Ъ% с) входит в со. 11
Чтобы задать тернарное отношение ю на множестве Л, можно указать все тройки элементов, принадлежащие со, а можно поступать иначе: для каждой пары (а, Ь) элементов множества А указывать множество (dab, т. е. множество таких элементов с, что (а, Ьу с) £ о. Имея в виду сказанное выше, мы при задании тернарного отношения о в каком-либо множестве А будем говорить: «Сопоставим с каждой парой (а, Ь) элементов множества А элемент х такой, что...» Из этой фразы вовсе не следует ни что такой х (т. е. с условием...) найдется, ни что, если найдется, то только один. Поэтому, если нашей целью является задание алгебраической операции со, мы должны еще убедиться в том, что, во-первых, хотя бы один х с условием... существует и, во-вторых, что только один. Примеры 2.2.1. о $4 {(п, п + 1 )| п £ N), т. е. о — множество пар (п, п + I) натуральных чисел с условием, что п — любое натуральное число. Легко видеть, что со cz N2. Поэтому со — бинарное отношение, заданное во множестве N. Заметим, что V (a, b£N)(a, 6)f(oo6 = a+l, другими словами, каковы бы ни были натуральные числа а и Ь, пара (a, Ь) принадлежит множеству о (находится в отношении о) тогда и только тогда, если b = а + 1. Итак, отношение «непосредственно следует за» — бинарное отношение в N. А так как для каждого натурального числа существует и только одно натуральное число b такое, что b = а + 1, то это отношение является вместе с тем и унарной алгебраической операцией (оператором), определенной на множестве N. 2.2.2. & $4 {(п - т, п) \ п, т £ Z}, другими словами, пара целых чисел (а, п) принадлежит множеству со тогда и только тогда, если найдется целое число т такое, что а = п • т. Множество со определяет бинарное отношение в Z — отношение делимости. Если (a, п) £ о, то говорят, что число а делится на пи употребляют обозначение а \ п. Отношение делимости не является унарной алгебраической операцией. 2.2.3. о — множество всех простых чисел. Поэтому V(agiV) af to « a — простое число. Следовательно, свойство «быть простым» может рассматриваться как унарное отношение в N. 2.2.4. Вычитание — во множестве натуральных чисел — тернарное отношение. Множество а — b состоит из одного элемента или пусто в зависимости от того, а больше b или нет. Поэтому вычитание является вместе с тем бинарной частичной алгебраической операцией, заданной во множестве натуральных чисел. Определение 2.2.2. Пусть AL, ..., Ап — какие-либо множества и Аи ..., Ап—их подмножества, т. е. A[czAlt ..., АпаАп. Пусть со — 12
л-членное отношение, заданное во множествах Аъ ..., Ап. Тогда (д'$4(А[ х ... X An) П <*> есть подмножество прямого произведения А[х ... Х^и, таким образом, является отношением, заданным во множествах Ль ..., А'п. Говорят, что отношение о/ индуцировано отношением со во множествах A'v ..., Лп или во множестве Л', если Ах = ... = Л„ = Л, Л1 = • • • = Лп = Л', а отношение со называют продолжением отношения ©' во множествах Av ..., Ап или во множестве Л, если Ах = • • • = Л„ = Л и Л1 = • • • = А'п = А'. Примеры 2.2.5. Вычитание —, заданное во множестве целых чисел, продолжает вычитание —, заданное во множестве натуральных чисел. Этот пример также показывает, что, хотя продолжение некоторого отношения является алгебраической операцией, само отношение может и не быть таковой. 2.2.6. Отношение порядка > (больше), заданное во множестве целых чисел, является продолжением порядка, заданного во множестве натуральных чисел. 2.2.7. Пусть Т — множество точек плоскости, Р — множество ее прямых. Отношение принадлежности точки прямой является бинарным отношением, заданным во множествах Т и Р. 2.2.8. Пусть Т — множество точек плоскости. Зададим тернарное отношение со в Т следующим образом. Тройку точек (Л, В, С) плоскости отнесем к со в случае, если С — середина отрезка А В. Легко видеть, что о — алгебраическая операция, заданная на множестве Т. Определение 2.2.3. Бинарное отношение о, заданное во множестве Л, называют: а) связным, если V (а, Ь £ Л) а Ф Ь => a<ob V Ьш\ б) рефлексивным, если V {а £ A) am; в) антирефлексивным, если V (а £ А) ~] ат\ г) симметричным, если V (а, Ъ £ Л) аыЬ =$> Ьош\ д) антисимметричным, если V (а, Ь £ Л) аыЬ Д Ьоа =$> а = Ь\ е) асимметричным, если V (а, & £ Л) а©Ь =£•""] Ьоа; ж) транзитивным, если V (а, Ь, с £ Л) ао& Д Ьос=> аюс; з) в случае, если на множестве Л задан сверх того закон композиции Т, бинарное отношение о называют монотонным относительно закона Т", если V(a, Ь, с£ А) аыЬ^ (аТ с) а (ЬТ с) А (сТ а)<о(сТ Ь). Определение 2.2.4. Закон композиции Т элементов множества Л (т. е. бинарную операцию, заданную на Л) называют: а) коммутативным, если V (а, Ь £ Л) а Т & = & Т а\ 13
б) ассоциативным, если V (а, Ь, с 6 А) (а т Ь) т с = а Т Ф Т с). Пусть Т — закон композиции элементов множества А; элемент 9 из Л называют нейтральным элементом относительно закона Т, если У(а£Л)ат9 = 9тя = я. Элемент а' из Л называют симметричным элементу а из Л относительно композиции Т с нейтральным элементом 9, если Если на множестве Л заданы два закона композиции Т и J_, то говорят, что закон композиции Т дистрибутивен относительно закона J_, если V(a, b, с£ A) (a J_b)Tс = (атс) ±фтс) А ЛсТ (a-Lb) = (сТа) ±(сТЬ). Законы композиции часто обозначают знаками + или •; в первом случае композицию элементов а и b обозначают а + Ь> во втором а • bt или ab, а законы композиции называют соответственно сложением и умножением) при этом говорят, что для закона композиции принято соответственно аддитивное и мультипликативное обозначение. При аддитивном и мультипликативном обозначении для записи композиции трех и более элементов необходимы скобки. Вопросы: 2.2.1. Доказать, что всякое антирефлексивное и транзитивное отношение асимметрично. 2.2.2. Доказать, что бинарное отношение асимметрично тогда и только тогда, если оно антирефлексивно и антисимметрично. 2.2.3. Показать, что умножение на множестве матриц второго порядка с целыми элементами — некоммутативно. 2.2.4. Показать, что закон композиции примера 2.2.5 неассоциативен. 2.2.5. Является ли деление (см. определение 2.2.5) частичной алгебраической операцией во множестве натуральных, целых и рациональных чисел? 2.2.6. Сопоставим с каждой парой (а, Ь) положительных чисел степень аь. Будет ли введенное нами бинарное отношение алгебраической операцией на множестве положительных чисел? Обладает ли эта операция свойствами коммутативности и ассоциативности? Определение 2.2.5. Пусть на множестве Л определена бинарная операция умножение; a, b £ Л. Если существует и только один элемент х такой, что ах = ха = Ь, то элемент х называют частным элементов b и а и этот элемент обо- ь значают символом —. 14
Таблица терминов и обозначений, употребляемых в разных записях закона композиции (бинарной операции) Бинарная операция на множестве А со Образ пары (а, Ь) оаЬ Коммутативность операции (oab — aba Ассоциативность (дшЬс = Ш(х)Ьс Нейтральный элемент операции шд = ода = а Симметричный элементу а элемент а' таа' = ш'а = 9 Монотонность бинарного отношения ~ относительно бинарной операции о) а ~ Ь^>(дас ~ (дЬсЛ Лсош ~ web Закон композиции элементов множества А т Композиция элементов а и b ajb ajb = b~\a (ajb) тс = = aj (ЬТс) е а' а"\а' = а"\а = 6 а ~ ЬФ =>(аТс)~(ЬТс)Л\ Л(сТа)~(сТЬ) Сложение зле- 1 ментов множества А + Сумма элементов а и b a + b a+b^b+a (a + b) + c = *= a + (b + c) 0 (нуль) 0 + 0 = =0+я=я —a (противоположный элементу а элемент) a + (~a) = =* (—a) + a = 0 Ф>а + с ~ - 6 + с A Ac-\- a ~ c-\- b\ I Умножение элементов множества A Произведение элементов а и b а • b или ab ' ab — ba (ab) с = a (be) 1 (единица) a. 1 е= = 1 • а*= а а-1 (обратный элементу я элемент) а . с"-1 = = a'1 . a = I a — 6 :> => ас ~ Ьс Л Лш ~ cb Сопоставляя с каждой парой элементов множества А их частное, мы определяем тернарное отношение, называемое делением. Вообще говоря, не для каждой пары элементов определено их частное. Частичную операцию «деление» называют операцией, обратной умножению. В случае аддитивной записи бинарной операции употребляют соответственно термин разность, обозначение чЬ — ш>, а операцию, обратную сложению, называют вычитанием. Если частичная операция деление (вычитание) выполнима для пары элементов (&, а), то говорят, что частное — (разность b — а) имеет смысл. 15
2,3. Отображения Определение 2.3.1. Пусть со — бинарное отношение, заданное во множествах А и В. Тогда множество всех пар (Ь, а) таких, что (а, Ь) £ со, является отношением, заданным во множествах В и Л. Это отношение называют отношением обратным к отношению со и обозначают символом о""1. Если со — бинарное отношение, заданное во множествах Л и В, и (а, Ъ) 6 со, то элемент Ь называют образом элемента а во множестве В относительно отношения со, а элемент а — прообразом элемента Ь. Множество всех образов элемента а обозначают символом соа, а множество всех прообразов элемента Ъ — символом со_1Ь; если А' — какое угодно подмножество Л, то символом со А' или со (Л') обозначают множество всех образов элементов из А'. Определение 2.3.2. Бинарное отношение со, заданное во множествах Л и В, называют отображением (также соответствием) Л в В, если V(a£ А)соаф0. Если к тому же У(Ь£В)в>-1Ьф0, то отображение со называют отображением А на В. Определение 2.3.3. Отображение со множества Л во множество В (соответственно Л на В) называют однозначным отображением А в В (соответственно Л на В), если V(a£ Л)Э!(&£ВЖ(оа, другими словами, если каждый элемент Л имеет и только один образ в В. Однозначное отображение со множества Л на В называют также функцией с областью определения А и областью значений В. Однозначное отображение со множества Л в множество В называют функцией из А в В. Для обозначения функции со из Л в В употребляют запись: со:Л~>В. Образ элемента а в однозначном отображении со множества Л в В обозначают также символом со (а). Запись со : а ^ Ь означает, что Ь есть образ элемента а в отображении со. Множество всех однозначных отображений множества Л в множество В обозначают символом Вл. Однозначное отображение множества Л в Л называют преобразованием множества А. Вопрос 2.3.1. Показать, что всякое однозначное отображение множества Л во множество В индуцирует однозначное отображение любого подмножества Л в В. Однозначное отображение некоторого подмножества множества Л во множество В называют частичной функцией из Л в В. 16
Пусть п — натуральное число (п = 2 или п = 3) и ф — однозначное отображение множества Л в множество В. Тогда соответствие ф: (¾. ..., ал> ■-* (Ф (fli), .. •, Ф Ю) определяет однозначное отображение множества Ап в В", которое мы будем обозначать символом ф(/г). Определение 2.3.4. Пусть о — какое-либо я-членное отношение, заданное во множестве Л, и ф — однозначное отображение Л в В. Тогда ф(/г)(о является подмножеством Вп и, таким образом, д-член- ным отношением, заданным в В. Это отношение мы называем отношением, наведенным отношением о в отображении ф множества А в В. Пример 2.3.1. Пусть т — натуральное число, Zm— множество классов вычетов целых чисел по модулю т, (а)т — класс чисел, сравнимых с а по модулю т. Рассмотрим однозначное отображение / множества целых чисел Z в Zm, определяемое условием f:a^(a)m. Тернарное отношение + в Zm, определяемое условием (<*)т + Ф)п&{а + Ь)т9 является отношением, наведенным отношением «сумма» во множестве Z в отображении /. Определение 2.3.5. Однозначное отображение о множества Л во множество В (соответственно множества Л на В) называют взаимно- однозначным отображением (или взаимно-однозначным преобразованием) множества Л в В (соответственно Л на В), если V (atb £ А)а = Ь<=>(й(а) = ы (Ь). Определение 2.3.6. Если задано взаимно-однозначное отображение множества Л на В или оба множества Л и В пусты, то говорят, что множество А равномощно множеству В и употребляют обозначение As* В. Обозначение окЛ^В употребляют в случае, если о — взаимно-однозначное отображение множества Л на множество В. Вопросы: 2.3.2. Пусть о — взаимно-однозначное преобразование множества Л; В с: Л. Доказать, что: 1)-(о(В)Псо(Л\В)=0; 2) (Л\о)(Л))Псо(Л\В)=0. 2.3.3. Пусть на множестве Л задано /г-членное отношение со и пусть ф — взаимно- однозначное отображение Л на множество В. Показать, что отношение о является алгебраической операцией на Л тогда и только тогда, если отношение, наведенное отношением со 17
во взаимно-однозначном отображении ф Л на В, является алгебраической операцией. Бинарное отношение о, заданное в конечных множествах А и 5, можно представить графом, вершины которого изображают элементы множеств Л и Б, а ребра соединяют такие пары вершин, которые соответствуют парам элементов А и 5, принадлежащим отношению (о. (2.3.1) (2.3.2) (2.3.3) (2.3.4) (2.3.5) (2.3.6) (2.3.7) Примеры: 2.3.2. Граф (2.3.1) изображает отношение, которое не является отображением. Все остальные графы изображают отображения множества А в J5. 2.3.3. Отображения (2.3.2), (2.3.4), (2.3.6) являются отображениями Л в Б, отображения (2.3.3), (2.3.5), (2.3.7) — отображениями А на В, 18
2.3.4.* Отображения (2.3.2) и (2.3.3) не являются однозначными отображениями Л в В; отображения (2.3.4), (2.3.5), (2.3.6), (2.3.7) — однозначные отображения Л в В. 2.3.5. Отображения (2.3.6) и (2.3.7) являются взаимно-однозначными отображениями Л в В, а отображение (2.3.7) — взаимнооднозначным отображением Л на В. 2.3.6. Отображение о = {(х, х2) \ х £ N) является взаимнооднозначным отображением множества натуральных чисел N в N, но не на АЛ 2.3.7. n-арная алгебраическая операция о, заданная на каком- нибудь множестве Л, при п > 1 определяет однозначное отображение Ап в Л;: о: Ап-+А. Вопросы: 2.3.4. Показать, что множество натуральных чисел N и множество N2 всех пар натуральных чисел равномощны. 2.3.5. Показать, что множество натуральных чисел N и множество N3 всех троек натуральных чисел равномощны. 2.3.6. Показать, что отношение равномощности на классе всех подмножеств данного множества рефлексивно, симметрично и транзитивно. 2.3.7. Доказать, что если А и В — какие угодно множества; а£А, Ь£В, то А^В&А\{а}д*В\{Ь}. 2.3.8. Пусть Аъ Л2, Въ В2 — множества такие, что: А1()В1 = А2[)В2=0; Л1 = А2, £>i == £>2. Доказать, что Ax\j Вг^А2\}Вг. 2.3.9. Пусть Аъ Л2, Въ В2 — множества такие, что Aj ==: Л2, U1 = £>2. Доказать, что 1) Ахх Вг^А2х В2; 2) ВЬ^В*2. Для любого множества Л символом | Л | обозначают новый объект4, называемый мощностью множества Л, и такой, что |Л| = |В|»Л^В. Мощности множеств называют также кардинальными числами. Пусть а $=$ | Л |, Ь £=* | В |; тогда: а) под суммой а + Ь понимают кардинальное число объединения А[)В при условии, что Л f] В = 0; б) под произведением а • Ъ понимают кардинальное число прямого произведения А X В; 19
в) под степенью cfi понимают кардинальное число степени Ав. 2.3.10, Пусть а, Ь, с — кардинальные числа. Доказать, что: 1) а + Ъ « Ь + а; 5) (а + Ь) • с = а . с + Ь • с; 2) (а + Ь) + с=а+ (6+ с); - 6) аь+с = аь • ас; 3) а • Ь = Ь . а; 7) (а . Ь)с = ас . Ьс; 4) (а - Ь) * с = а - (Ь - с); 8) (аь)с = аь'с. 2.3.11*. Пусть со— взаимно-однозначное отображение множества А на подмножество со (A) cz Л; С—подмножество Л\со(Л); S — подмножество Л такое, что 5 = С (J со (5). Доказать, что 1)5По)(Л\5) = 0. Пусть, далее, со* — отображение множества Л в Л, определяемое условием: 1 о) (#), если х £ Л \ S. Доказать, что 2) со*(Л)=:Сисо(Л); 3) со* — взаимно-однозначное отображение множества А на множество C[J(o (Л). 2.3.12. Пусть со— взаимно-однозначное отображение множества Л на- подмножество о (Л); С cz (Л \ со (Л)). Пусть, далее, со0 (С) ££ С и для каждого неотрицательного целого л со"*1-£ со (со* (С)). оо Доказать, что множество 5^ (J со" (С) удовлетворяет условиям: /2=0 1) SczA; 2) 5 = С (J о (5). 2.3.13*. Пусть со —взаимно-однозначное отображение множества Л во множество В и 0 — взаимно-однозначное отображение множества В во множество Л. Доказать, что существует взаимно-однозначное отображение множества Л на множество В. Пусть а и Ъ — кардинальные числа множеств А я В соответственно. Если множество Л равномощно какому-нибудь подмножеству множества В, то говорят, что кардинальное число а не превосходит числа Ь, и употребляют обозначение а < Ь; если к тому же а Ф Ь, то говорят, что а меньше Ь, и употребляют обозначение а< Ь. 20
2.3.14. Пусть а, Ь, с — кардинальные числа. Доказать, что; 1) а<а, 2) а<сЬ/\Ь<Са=$>а = Ь; 3) а<ЬДЬ<сфа<с; 4) а<Ь:=>а + с<Ь + с; 5) а < Ь ф а • с < Ь • с; 6) а<Ь^ас<Ьс; 7) а<Ь^>с°<сь. 2.4. Системы с отношениями и операциями Определение 2.4.1. Пусть Л—непустое и В— какое угодно множество и пусть для каждого р £ В в Л задано почленное отношение pp. В таком случае упорядоченную пару А, компонентами которой служат А и множество всех отношений рр, называют системой с отношениями {рр | р £ В) или алгебраической системой. Обозначение: А ^ (Л; {рр | Р £ В)). Пусть А' — какое угодно подмножество Л; символом {А'\ {рр | Р G В}) мы обозначаем систему, состоящую из множества А' и отношений, индуцированных отношениями рр во множестве Л'. Понятие системы с отношениями можно обобщить. В этом случае вместо множества Л берется некоторое множество таких множеств, а в качестве отношений берутся отношения, заданные в каких- нибудь совокупностях таких множеств. Точнее определение системы с отношениями в этом смысле будет дано позднее. Заметим, однако, что в системы, которые мы будем рассматривать, могут входить или одно множество Л, или два А± и Л2. В последнем случае отношения могут задаваться или во множестве Аъ или во множестве Л2, или, наконец, во множествах Аг и Л2. Пусть А — какая-нибудь система с отношениями. Обычно в системе А из ее множеств выделяют одно множество как основное и под элементом системы А понимают элемент этого множества, а за подмножество системы А принимают любое подмножество этого множества. Определение 2.4.2. Пусть Л — непустое множество и В — какое угодно множество, и пусть для каждого |5 £ В в Л задана Пр-арная алгебраическая операция ор. В таком случае систему с отношениями (Л; {сор | р £ В}) называют алгеброй или говорят также, что множество Л — алгебра относительно операций {(Opl |5 £ В). Множество Л и система (Л; {щ | |5 £ В}), очевидно, не одно и то же. В частности, следует отличать множество натуральных чисел от системы N $=^ (N\ +,-,1) натуральных чисел. В первом слу- 21
чае имеют дело с некоторым множеством символов 1, 2, 3, ...; во втором случае отмечают, что на множестве N рассматриваются два тернарных и одно унарное отношение. Понятие алгебры можно было бы обобщить примерно так же, как понятие системы с отношениями. Но в этом нет прямой необходимости. В случае, если отношения алгебраической системы (операции алгебры) обладают определенными свойствами, то такие системы обозначают определенными терминами. В дальнейшем будут рассматриваться алгебры с одной бинарной операцией: полугруппы и группы; алгебры с двумя бинарными операциями: полукольца, кольца, тела и поля, алгебры с двумя бинарными операциями и множеством, иногда бесконечным, унарных: алгебры над полем. Некоторые из перечисленных систем рассматривались в курсе алгебры. Кроме того, будут изучаться системы с одним основным множеством и множеством отношений: упорядоченные множества, полугруппы и полукольца, а также системы, состоящие из двух-множеств с операциями и отображениями одного из этих множеств в другое — нормированные поля. При одновременном рассмотрении нескольких алгебраических систем, если нет опасности для недоразумений, отношения и операции в них мы иногда будем обозначать одними и теми же знаками. 2.5. Полугруппы и группы Единственную бинарную операцию названных алгебр мы будем записывать мультипликативно. Это обстоятельство, очевидно, несущественно, и перевод определений и высказываний об алгебрах с мультипликативной записи на аддитивную нетруден. Впрочем, определение полугруппы и группы можно сделать и независимым. явно от какого бы то ни было способа записи рассматриваемой в них операции. Аналогичное замечание можно сделать и относительно других алгебр. Определение 2.5.1. Алгебру А $4 (А; •) называют полугруппой, если операция • на А бинарна и ассоциативна. Другими словами, если: 1) V(fl, Ь£А)3\{с£А)а-Ь=с; 2) V (а, Ь, с 6 А) (а . Ь) • с = а • ф • с). Полугруппу А = (Л; •) называют коммутативной, если операция • коммутативна, и конечной, если множество А конечно. Полугруппу <А;-) называют полугруппой с сокращением, если V (а, х, у б А) {ах = ау =Ф> х = у) А {ха = уа ^> х = у). 22
Таким образом, полугруппа (Л; + ) — полугруппа с сокращением, если V (а, х, у£А)(а + х=;а + у=>х=у)Л{х + а = У + а=$>х = у). Пример 2.5.1. Рассмотрим множество A £=J {е, а} из двух элементов и определим на А бинарную операцию • следующей таблицей: • е а е е а а а а Легко проверить, что система А^=£ (А; •) — полугруппа, и притом без сокращения. Теорема 2.5.1. В любой полугруппе А £=£ (А; +) с сокращением имеется не более чем один элемент 0 такой, что 9 + 9 = 9. Доказательство. Предположим, что для элементов 9 и ф полугруппы А Тогда (9 + 9) + Ф - 9 + (Ф + Ф). Отсюда следует, что 9 = q>. Определение 2.5.2. Полугруппу А£4 (А; •) называют группой,. если V (а, Ь £ А) 3 (*, у £ А) ах = Ь /\ уа = Ъ. Определения 2.5.3. и 2.5.4. Пусть А ^ (Л; •) — полугруппа и А1 — подмножество Л; тогда систему А' ^ (А';-) называют подполугруппой (соответственно подгруппой) полугруппы А, если система А'— полугруппа (соответственно группа). Другими словами, если подмножество А' множества А образует полугруппу (группу) относительно той же операции, которая рассматривается в Л, то систему А' называют подполугруппой (подгруппой) полугруппы А. Вопросы: 2.5.1. Является ли полугруппой (группой) множество натуральных чисел относительно сложения (умножения)? 2.5.2. Доказать, что множество действительных чисел не является группой относительно возвышения в степень (вопрос 2.2.4). 2.5.3. Доказать, что если А £4 (Л; •> — группа, то множество Л содержит по крайней мере один элемент е (единицу) с условием, что V (а £ Л) а • е = е • а = а, и для каждого элемента а из А хотя бы один элемент а' (обратный к а) с условием, что а - а' = а' • а = е. 23
2.5.4. Доказать, что если А $4 (А; •} — группа, то А — полугруппа с сокращением. 2.5.5. Пусть А $4 (Л; •, е) — алгебраическая система с бинарной операцией • и нульарной операцией е. Доказать, что система (А; •} — группа, если: 1) операция • ассоциативна; 2) V (а £ £ А) а - е = а; 3) V (а £ А) 3 (а' £ А) а > а' = е. 2.5.6. Доказать, что если A Р4 (Л; •} — группа, то Л содержит только один нейтральный элемент (единицу) операции • и для каждого элемента а в Л имеется только один симметричный (обратный) к нему элемент я-1. 2.5.7. Пусть А $=$ (Л; •) — группа; А1 — непустое подмножество Л. Доказать, что система (Л'; •) тогда и только тогда подгруппа группы А, если в А' для с каждой пары элементов содержится их частное. 2.5.8. Пусть А i=4 (Л; •) — группа, М — непустое множество с условием: для каждого \i из М определена А^ £4 (Л^; •) — подгруппа группы А. Пусть Л0 — пересечение всех Л^, т. е. Л0 ^4 i=4 П Ац- Доказать, что система (Л0; •> — подгруппа группы А. Коротко: пересечение любого множества подгрупп группы А — снова подгруппа А. 2.5.9. Пусть А Р4 (Л; •) — группа. Доказать, что: 1) V (а б Л) (а-1)"1 = а\ 2) V(a, fc£ A)(a.b)-* = b-i . сгК 2.5.10. Пусть А $4 (Л; +) — коммутативная полугруппа с сокращением. Доказать, предполагая, что все встречающиеся разности имеют смысл, следующие равенства: 1) V (а, &, а', V б Л) а — Ъ = d — V =» а + V = а' + Ь; 2) Ч(а,Ь,с£А)(а + с) — (Ь + с)==а — ЬЛ(<* + Ь) — а==Ь. 2.5.11. Пусть А $4 (Л; -> — коммутативная группа с единицей 1. Доказать, что: 1) V(fl6^)4- = flrlA-f = а; 2) V(a,&M)-f = а-Ь~\ 3)V(MM)(|)44; 4) V(af&,a'f6'6 4-f --^ = -^-: a 5) V(flf6faff6f 6 ^4)-4-=-^-. 24
2.5.12. Пусть алгебры <ЛХ; +> ... <ЛП; +) — группы; Л ££ Аг X ... X Ап. Определим на множестве А операцию + условием (fllf ..., ап) + (Ьъ .,., Ьп)<=$(ах + Ьъ ..., ап + Ьп). Доказать, что система (Л; +) — группа. Упражнения: 2.5.1. Записать в аддитивном обозначении утверждения, сформулированные в вопросах 2.5.9 и 2.5.11. 2.5.2. Сформулировать в аддитивных обозначениях вопросы 2.5.6 и 2.5.7. Пусть А ££ (Л; •) — группа и е — единица группы А. В таком случае употребляют также запись А £4 (Л; •, е)\ другими словами, алгебру А рассматривают и как систему с одной бинарной операцией - и одной нульарной операцией е (вопрос 2.5.5). 2.6. Полукольца, кольца, тела и поля Определение 2.6Л. Алгебру А £=£ (Л; +, •> называют полукольцом, если (Л; +) — коммутативная полугруппа с сокращением, (Л;-)—полугруппа и операции + и - связаны законом дистрибутивности. Другими словами, система А£=£(Л; + , •) — полукольцо, если отношения + и • — бинарные операции на А, удовлетворяющие следующим условиям: 1) V (a, 6, с £ Л) (а + Ь) + с = а + (Ь + с); 2) V (а, Ь £ Л) а + Ь = 6 + а; 3) V (а, 6, * £ Л) (а + х = Ь + *==> а = Ь) /\ {х + а = х + Ь=^ ^а = &); 4) V (а, ft, с g Л) (а - 6) - с = а • (fc . г); 5) V (а, 6, с £ Л) ((а + 6) . с = ас + 6с) Д (с • (а + Ь) = ш + сб). Полукольцо (Л; +, •> называют коммутативным, если операция • коммутативна, — конечным, если множество Л конечно. Элемент 0 полукольца А Р$ (Л; +, •) называют нулем полукольца А, если У(а^Л)а + 0 = 0 + а = а. Элемент £ полукольца А £=£ (Л; + , •) называют единицей полукольца А, если е + £ Ф е и V (а £ Л) а • е = с • а = а. Таким образом, нуль полукольца — нейтральный элемент сложения, а единица — нейтральный элемент умножения. Полугруппу (Л; +) полукольца А ££ (Л; +, •) называют ад- дитивной полугруппой полукольца А, полугруппу (Л; •) — его мультипликативной полугруппой. 25
Определение 2.6.2. Полукольцо А £=£ (Л; +, •> называют кольцом, если V (а, Ь £ Л) 3 (* 6 Л) а + * = &. Другими словами, полукольцо А — кольцо, если, его аддитивная полугруппа — группа. Пример 2.6.1. Обозначим через Zm множество всех целых чисел, кратных натуральному т, т. е. чисел с вида с = тху где х — любое целое. Легко видеть, что арифметические операции + и • (сложение и умножение) — алгебраические операции на Zm, что Zm — коммутативная группа относительно сложения, коммутативная полугруппа относительно умножения и обе операции связаны законом дистрибутивности. Таким образом, (Zm; +, •) — кольцо. Это кольцо коммутативно, имеет нуль и при т > 2 не имеет единицы. Итак, каждое кольцо имеет нуль кольца, и притом только один (вопрос 2.5.6), но не обязательно содержит единицу. Определение 2.6.3. Пусть А £4 (Л; +, •) — кольцо, 0 — его нуль, а и Ъ — элементы Л, отличные от нуля. Если а • Ь = 0, то элементы а и b называют делителями нуля кольца А, а само кольцо А — кольцом с делителями нуля. Определение 2.6.4. Кольцо А$=$ (Л; +» •, 0) называют телом, если Л состоит не из одного нуля и если V (а, Ъ £ Л) а Ф 0 => 3 (х, у £ Л) ax = b /\уа = Ь. Определение 2.6.5. Коммутативное тело называют полем. Примеры: 2.6.2. Кольцо Z/(m) классов вычетов кольца целых чисел по модулю т (т — целое > 0). Это кольцо, конечно, состоит из т элементов, коммутативно. Z/(m> — поле тогда и только тогда, если т простое. При составном т кольцо Z/(m) имеет делители нуля. 2.6.3. Кольцо А [х] многочленов над кольцом А с единицей. Известно, что кольцо А [х] коммутативно, если кольцо А коммутативно; без делителей нуля, если А без делителей нуля. 2.6.4. Пусть Л —непустое множество и Ъ$$(В; +» •» 0)— кольцо. Рассмотрим множество О однозначных отображений Л в В. Пусть fug — какие-нибудь элементы множества О. С каждым элементом х £ Л сопоставим элементы fx + gx и fx • gx. Нетрудно видеть, что тем самым определены два однозначных отображения Л в 5. Обозначая первое через f + g, второе через / • g, имеем: f + g: x^fx + gx) f • g: x^fx-gx. Таким образом: (f + g)x = fx + gx; (f - g)x = fx- gx. 2$
Легко проверить, что система О £=£ (О; +, •) — кольцо. Нулем кольца является отображение, которое с каждым элементом множества Л сопоставляет нуль кольца В. Если В состоит не из одного нуля и Л не из одного элемента, то кольцо О имеет делители нуля. Кольцо О называют кольцом функций из Л в В. 2.6.5. Пусть Л — отрезок [—1, 1], В Р$ R — множество действительных чисел. Кольцо всех однозначных отображений Л в В — кольцо вещественных функций, определенных на отрезке [—1; П. 2.6.6. Пусть Р $4 (Р\ +, •, 0} — поле. Рассмотрим множество, состоящее из 0 (нуля) и выражений вида: оо где т — целое (> 0, = 0 или < 0). Такие выражения будем складывать и перемножать как многочлены. В результате мы получим систему, являющуюся полем. Это поле называют полем формальных степенных рядов от неизвестного х над полем P. i 2.6.7. Пусть Р ^ {Р\ +, •, 0} — поле. Рассмотрим множество, состоящее из нуля и выражений вида: где т и п — любые целые, атп ф 0, щг £ Л Складывать такие выражения будем, как в примере 2.6.6, т. е. почленно. Под произведением выражений 2 аи^Уг и 2 b^rfy5 будем i>m,r>n j>p,s>q понимать выражение вида 2 cktxky\ k>m-\-p,t>n-\-g где ckt есть сумма ^ 2гШ1гЬ18, в которой суммирование про- i-\-l~k,r+s=t исходит по всем допустимым значениям индексов i, /, г, s. Можно проверить, что полученная система — некоммутативное тело. Определения 2.6.6, 2.6.7 и 2.6.8. Пусть А £* (Л; +, • > — кольцо, Л' — подмножество Л. Систему А'£$ (Л'; +, •) называют подкольцом (соответственно подтелом, подполем) кольца А, если система А' — кольцо (соответственно тело, поле). Вопрос 2.6.1. Пусть А ^ (Л; +, •) — кольцо, Л' — непустое подмножество Л. Доказать, что система (Л'; +, •) тогда и только тогда подкольцо кольца А, если для любой пары элементов из А' их разность и произведение снова принадлежат А\ Пример 2.6.8. Пусть Л — отрезок [—1; 1], В £$ R — множество всех действительных чисел. Известно, что сумма и произведение двух функций, непрерывных на отрезке,— функции, непрерывные на том же отрезке. Отсюда следует, что множество jF вещественных 27
функций, непрерывных на отрезке [—1; 11, — кольцо относительно операций, определенных в примере 2.6.4. Вопросы: 2.6.2. Пусть А £4 (А; + , •, 0) — кольцо, Л'— непустое подмножество Л> состоящее не из одного элемента. Доказать, что система (Л'; +, •) — подтело кольца А тогда и только тогда, если для любой пары элементов (а, Ь) множества А' их разность и решение каждого из уравнений ах — b, уа — Ь при афО принадлежат Л' или а = 0. 2.6.3. Пусть А $4 (Л; +, •, 0) — кольцо, А' — непустое подмножество Л, состоящее не из одного элемента. Доказать, что система (А', +, •, 0) — подполе кольца А тогда и только тогда, если А' для каждой пары не равных нулю элементов содержит их разность и частное. 2.6.4. Пусть А $4 (Л; +, •) — кольцо, М — непустое множество с условием, что для каждого \i из М определено А^ £4 (Л^; +, •) — подкольцо кольца А. Пусть Л0 — пересечение всех Лц, т. е. Л0 £4 Г] Л д. Доказать, что система (Л0; +, •) — подкольцо кольца А. Коротко: пересечение любого множества подколец кольца А снова подкольцо кольца А. 2.6.5. Пусть в условиях вопроса 2.6.4 для каждого \i из М система Ар, — подтело кольца А. Доказать, что система (Л0; +, •) — подтело кольца А. 2.6.6*. Пусть в условиях вопроса 2.6.4 для каждого \i из М система Ац — подполе кольца А. Доказать, что система (Л0; +, •) — подполе кольца А. • 2.6.7*. Пусть система (Л; +, •) — полукольцо, а, Ъ, с, а',Ь'£ £ Л. Доказать, предполагая, что все встречающиеся разности имеют смысл, следующие равенства: 1) (а + Ь) {a' + b') = {аа' + W) + [aV + Ьа')\ 2) (а — Ь) {а' — V) = (аа' + ЬЬ') — (aV + Ьа')\ 3) (а — Ь)с = ас — Ьс\ 4) с (а — b) = са — сЪ. 2.6.8. Пусть система (Л; -К •) — полукольцо с нулем 0. Доказать, что \/(а£А) а • 0 = 0 • а = 0. 2.6.9. Пусть система (Л; +, •) — кольцо без делителей нуля, Л — состоит не из одного нуля и Л' — множество отличных от нуля элементов множества Л. Доказать, что система (Л', •) — полугруппа с сокращением. 2.6.10. Пусть система (Л; +, •) — кольцо с единицей 1, а £ Л. Доказать, что —а = (— 1) • а. 28
2.6.11. Пусть система А £3 (Л; +, •, 0} — тело, А' — множество отличных от нуля элементов тела А. Доказать, что система {А'\ •) — группа. 2.6.12. Пусть система (Р; +, •, 0) — поле,a,b,a'9b' £ P\b Ф 0, V Ф 0. Доказать, что: abf + ba' а 1) 2) 3) а . а а а' а а' ЬЬ' ' Ь п . />' ab' — ba' } ^~ ~^ а' Ь * а' bbf * b' а • а b)JL=*<xab' = a'b. ЬЬ' ' > b b 2.6.13*. Пусть А 1=4 (А\ +, •> — некоммутативное кольцо, Р ^ (Р; -f, .) — его подполе, перестановочное с А, т. е. V (а £ А) V {а £ Р) аа = аа. Пусть, далее, / (х) и g (х) — многочлены над полем Р. Доказать, что для любого элемента а кольца А [/ (X) • g (*)],-« = If (*)]*«« • \g (*)U* (2.6.1) 2.6.14. Пусть Р — множество всех nap (а, Ь) натуральных чисел и пусть на Р определены операции фи© следующими условиями: {а,Ь)®(а\Ь')&{а + а',Ь + Ь')\ (a,b)0(a'fb')&(a.a',b.b'). Показать, что система (Р\ ф, ©} — коммутативное полукольцо с единицей. 2.6.15. Пусть Рг — множество всех пар (а, Ь) натуральных чисел с условием а < b и пусть ф и 0 — операции, определенные в вопросе 2.6.14. Показать, что системаР1 Р$ (Рг; ф, 0) — коммутативное полукольцо с единицей. 2.6.16. Пусть Р2 — множество всех пар (а, Ь) натуральных чисел и пусть на Р2 операции фи© определены следующим образом: <а9Ь)®(а',Ь')&(а + а', Ъ+Ь')\ (а, Ь) 0 (а', V) &(аа' + ЬЪ\ ab' + а'Ь). Показать, что система (Р2; ф, 0) — коммутативное полукольцо. 2.6.17. Пусть Р3 — множество всех пар (а, Ь) целых чисел с условием b > 0 и пусть на Р3 операции фи© определены следующим образом: (а, Ь) ф (а\ V) $4 (aV + а'Ь, ЬЬ')\ (atb)0(a',b')&(aa',W). 29
Показать,'что системы (Р3; ©} и (Р3; 0) — коммутативные полугруппы с нейтральными элементами (0, 1} и (1, 1} соответственно. Показать, что система (Р3; Ф, 0} не является полукольцом. 2.6.18. Обозначим через Р4 множество всех пар рациональных чисел (а, Ь), для которых операции сложения ф и умножения 0 определены следующим образом: (а,Ь)®(а',Ь')&(а + а',Ь + Ь'У, (а, Ь) 0 (а', Ь') & (аа' + 2ЬЬ\ aV + а'Ь). Показать, что (Р41 ®» О) — поле. 2.6.19. Обозначим через Р5 множество всех пар действительных чисел (а, Ь)у для которых операции сложения ® и умножения 0 определены следующим образом: (а, Ь)®(а',Ь')&(а + а', b + bf); (а, Ъ) 0 (а\ V) & (аа* — ЬЬ\ ab' + а'Ь). Показать, что (Р5\ ф, 0) — поле, а пары (0, 0) и (1, 0) — нул*> и единица этого поля. 2.6.20. Обозначим через М2 множество матриц второго порядка над кольцом комплексных чисел, т. е. с комплексными элементами, для которых сложение ф и умножение 0 определены обычным азом, т. е.: /«U \«21 W «22/ Л * J ьи\ ^ (ап + Ь1Х Ь22/ "" \«21 + Ь21 ^(anbn + a12b21 " U2A1 + «22^21 «12 + Ьп\ . «22 + bJ ' «1A2 \ «12^22 «21^12 + «22^22 Доказать, что (M2; Ф, 0) — некоммутативное кольцо с делителями нуля. 2.6.21*. Для каждого комплексного числа а =а + Ы символом а будем обозначать число, сопряженное с а, т. е. число а — Ы (а, б—. действительные числа, i2= —1). Известно, что: а + р = а + р; а • р = а - р. Символом М'2 обозначим множество матриц второго порядка с комплексными элементами вида Ч-i «-)• Доказать, что (М2\ Ф, 0) —тело. 2.6.22. Пусть К— множество всех конечных множеств натуральных чисел. Если Л £ К и В £ К, то под суммой А + В (соот- 30
ветственно произведением А • В) множеств Л и В будем понимать множество всех сумм а + Ь (соответственно произведений а • Ь) таких, что а £ Л, Ъ £ В. Показать, что определенные так тернарные отношения в /С — бинарные операции на К- Почему система {К\ +, •) не является коммутативным полукольцом? 2.6.23. Пусть Э — любой комплексный корень уравнения Xs = 2 и Q (9) — множество всех комплексных чисел вида а0 + axQ + а292, где а0, аъ аг — произвольные рациональные числа. Показать, что Q(0)^(Q(0); -{-, . ) — поле, если + и -—сложение и умножение комплексных чисел, 2.7. Векторные пространства и линейные алгебры Определение 2.7.1. Пусть Р^(Р; +, -,0, 1)—поле, (Л; +, 6)— коммутативная группа, и пусть для каждого элемента ft поля Р на множестве Л задана унарная операция со^. Систему А £=* $4 (Л; +, Э, {®k\k € Р}) называют векторным пространством над полем Р, если (Л; +, 9; {cojft £ Р}) выполнены следующие условия: 1) V (а £ А) ща = а\ 2)V(af b£A) V(k£P) (ok(a + b)=(oka + (okb; 3) V (a £ A) V (ft, l£P) tok+ia = (oka + cofl\ 4) V (a £ A) V (ft, I £ P) щю, = (dk ((dfi) = о/ (©ла). Любой элемент векторного пространства А, т. е. любой элемент множества Л, называют вектором. Множество {®k\k £ Р) унарных операций пространства А определяет такое однозначное отображение прямого произведения Р X Л в множество Л, в котором паре (ft, а), соответствует элемент ща пространства А. Обычно этот элемент называют произведением элементов А и а и обозначают символом ft • а. Таким образом, ka £=$ ща. В соответствии с этим условия 1) —4) записываются так: 1) V(a£ Л) 1 -a = a; 2) V (a, ft б Л) V (ft 6 Я) А (а + 6) = fta 4- А6; 3) V (a g Л) V (ft, / € Я) (ft + /) a = fta + /а; 4) V (a g Л) V (ft, Z g Я) (ft/) а - ft (/a) = / (fta). В связи с этим естественно вместо записи (Л; +} 9, {cok\k £ Р}) употреблять обозначение (Л; +, 9, Р). 3i
Пример 2.7.1. Пусть Р ^ (Я; +, •, О, 1) — поле; определим для я-кортежей элементов поля Р сложение, как в вопросе 2.5,13, а умножение на элементы поля Р условием: k -{аъ ..., an)p$(kalt ..., kan). Легко видеть, что введенными операциями определяется векторное пространство над полем Р. Определение 2.7.2. Пусть А $4 (Л; +, 6; Р) — векторное пространство над полем Р; систему элементов аъ ..., ап (2.7.1) пространства А называют линейно зависимой над полем Р, если в поле Р можно найти такие не все равные нулю элементы къ ..., kn9 что Mi+ ••• +knan = e. Систему (2.7.1) называют линейно независимой над полем Р, если каковы бы ни были не все равные нулю элементы kl9 ..., kn поля Р. Пусть Ь £ А\ элемент Ъ линейно над полем Р выражается через систему (2.7.1), если в поле Р можно найти такие элементы Ьь ...,£„, что Ь = bjdj, + Ь Ьпап. Так как строки (столбцы) любой прямоугольной над полем Р матрицы можно рассматривать как векторы одного пространства над полем Р (пример 2.7.1), то без особых пояснений ясен смысл терминов: «строки данной матрицы линейно зависимы (независимы) над полем Р», «данная строка матрицы М линейно над полем Р выражается через остальные строки этой матрицы». Вопросы: 2.7.1. Доказать, что конечная система векторов пространства над полем Р линейно зависима, если ее какая-нибудь подсистема линейно зависима. 2.7.2. Присоединим к какой-нибудь матрице над полем Р столбец, состоящий из одних нулей. Доказать, что строки данной матрицы линейно зависимы над полем Р тогда и только тогда, если линейно зависимы над полем Р строки полученной матрицы. 2.7.3. Пусть s > 1; Р — поле, А — векторное пространство над полем Р; c2i ...9cs — элементы поля Р; аъ ..., as, рх, ..., |5S — векторы пространства А такие, что: Pi = «i; Р<2 = a2 —Wit К = as — Csal- Доказать, что система векторов alf ..., as линейно зависима над полем Р тогда и только тогда, если система (Jb ..., |5S линейно зависима над полем Р. 32
2.7.4. Пусть Р — поле, М — прямоугольная матрица над полем Р. Доказать, что если число строк матрицы М больше числа ее столбцов, то ее строки линейно зависимы над полем Р. 2.7.5. Пусть Р — поле, А — векторное пространство над полем Р, аъ ..., as и plf ..., Рд, —две системы векторов пространства А. Доказать следующее утверждение: если k > s и каждый вектор второй системы линейно над полем Р выражается через векторы первой, то вторая система линейно зависима над полем Р. Определение 2.7.3. Пусть А £4 (Л; -j-, G, Р) — векторное пространство над полем Р. Пространство А называют n-мерным векторным пространством над полем Р, а число п — размерностью этого пространства, если в пространстве А можно указать такие элементы: *х еа, (2.7.2) что любой вектор а пространства А линейно над полем Р и однозначно выражается через векторы системы (2.7.2). Систему (2.7.2) в этом случае называют базисом пространства А. Легко видеть (вопрос 2.7.5), что размерность пространства не зависит от выбора ее базиса. Другими словами, число векторов в любом базисе пространства А одно и то же. Определение2.7.4. ПустьР^(Р; +, •, 0,1)—поле, (Л; +, • ,0}— алгебра с двумя бинарными операциями и одной нульарной. Пусть для каждого элемента k поля Р на множестве Л задана одна унарная операция %. Систему А £=£ (Л; +, •, G, {щ \ k £ Р}) называют линейной алгеброй над полем Р, если выполняются следующие условия: 1) система (Л; +, 0, {щ \k £ Р}) — векторное пространство над полем Р; 2) V (а, bt с £ Л) (а + Ь) с = ас + be /\ с (а + Ь) = са + cb\ 3) V (а, Ь 6 Л) V (k £ Р) ©л (аЪ) = (ща) Ь = а (щЬ). Как и выше, для любых k £ Р и а £ Л элемент ола обычно называют произведением элементов k и а и употребляют обозначение ka £=£ (dha. В согласии с этим вместо записи (Л; +, •, 0, {®k\ k € Р}) употребляют обозначение (Л; +, •, 0; Р). Линейную алгебру А называют ассоциативной, если V (а, Ь, с 6 Л) (а • &) • с = а • (Ь • с), (2.7.3) и коммутативной, если V(a, fc£ Л) a-b = b - а. (2.7А) В случае, если для алгебры А выполняются условия (2.7.3.) и (2.7.4), алгебру А называют ассоциативно-коммутативной. Линейную алгебру А называют альтернативной, если V (а, Ъ £ Л) (а • а) • & == а • (а • &) Д (я • Ь) • я = = а . (Ь . а) Л (а • &) & = я • (& • &). (2-7-5) 2 4-3071 33
Линейную алгебру А называют алгеброй с делением, если V {а . Ь £ А) а ф 6 =½ 3 (х, у £ А) ах=Ь А У • а = Ь. Линейную алгебру (Л; +, •, 6; Р) называют алгеброй без делителей нуля, если V(a, bcz A) a^=Q АЬфд=>а-Ьфв. Определение 2.7.5. Пусть А $=* (Л; +; •, {со^ | k £ Р)) и В^(В; +; •, {G^I&^P})—«линейные алгебры над полем Р $4 Р$(Р\ + , •}. Если алгебра (5; +, •} —лодкольцо кольца <Л; + , .) и V(b£B) V(k£P) <*kb = ekb, то алгебру В называют подалгеброй алгебры А. Пример 2.7.2. Пусть А "(Л; + , •>— коммутативное кольцо, Р*=*(Р; +» •> — подполе кольца А. Полагаем V (а 6 Л) V(k£P) (*ka$=$k-a. Нетрудно заметить, что система (Л; +, •, {щ\к £ Р}) — алгебра над полем Р. Итак, коммутативное кольцо — линейная алгебра над любым своим подполем. Примеры: 2.7.3. Рассмотрим кольцо Мп матриц порядка п над полем Р £$ {Р\ +, •) (см. вопрос 2.6.20). Определим умножение элементов множества Р на матрицы порядка п следующим образом: /апа12 ... а\п\ /kan kal2 ... kaXn\ k . I ^2ia22 • • • a2n 1 л-д j ka21 ka22 ... ka2n \ t \anian2 ... ann/ \kan\ kan2 ... kannJ Нетрудно проверить, что система (Мп\ +, •, Р) является ассоциативной алгеброй без деления над полем Р. 2.7.4. Кольцо (М2\ ф, О) вопроса 2.6.21 —тело. Если умножение на действительные числа матриц множества М2 определить, как в примере 2.7.3, то мы получим ассоциативную алгебру с делением над полем действительных чисел. 2.7.5. Кольцо Р [х] многочленов от одного неизвестного над полем Р является линейной алгеброй над своим подполем Р. Вопросы: 2.7.6. Пусть А £4 (Л; +, •, Р)—-алгебра над полем Р$=$(Р; +, •}, Л' — подмножество Л. Доказать, что система А'£=£(Л'; +, •, Р) тогда и только тогда подалгебра алгебры А, если выполняются следующие условия: 1) V(a,b£A') а — Ь£А'; 2) V (я, b б Л') а • b е А'\ 3) V (а £ A') V(k£P)ka£ Л'. 2.7.7. Пусть А Р4 (А; +, •, Р) — линейная алгебра над полем Р; В — непустое множество с условием: для каждого Р из В определена Ар £4 (Лр; +1 •, Р) — подалгебра алгебры А. Пусть Л0 — пере- 34
сечение всех Ал, т. е. Л0 £3 П ^в- Доказать, что система зев (Л0; +, •, Р) — подалгебра алгебры А. Коротко: пересечение любого множества подалгебр А снова подалгебра алгебры А. 2.7.8. Пусть А — ассоциативная линейная алгебра с делением над полем Р. Тогда А содержит единицу и подполе, изоморфное Р. 2.8. Гомоморфизм и изоморфизм алгебраических систем Определение 2.8.1. Пусть А ^ (Л; {шр|р £ В}) и А' £3 £^(Л';{й)р | р£В})—алгебраические системы, и пусть для каждого р из В отношения сор и юр одного ранга п$. Гомоморфным отображением системы А в (на) А' называется такое однозначное отображение f множества А в (соответственно на) Л', которое удовлетворяет .условию V(p 6 В) V (alf ..., ап£ A) (aif ..., а„э) 6 сор=> =>№),..., /(fl«p)>6<V (2.8.1) Определение 2.8.2. Пусть А^(Л; {¢03 |р g В}) и А'£*(Л'; (о)р|Р^В}> — алгебраические системы, и пусть для каждого р из В отношения щ и со^ одного ранга яр. Изоморфным отображением системы А в (на) А' называют такое однозначное отображение множества Л в (соответственно на) Л', которое, во-первых, взаимнооднозначно и, во-вторых, удовлетворяет условию V (Р 6 В) V (alf ..., a„3£ Л) (alf ..., а„р> g сор» »</(«i, .... /К))Эо)р. (2.8.2) Замечания 1. Если сор и сор —алгебраические операции, то из условия (2.8Л) следует условие (2.8.2). 2. Если сор и сор — отношения, то утверждение, аналогичное высказанному в замечании 1, вообще говоря, неверно. В самом деле, пусть Л = Л', / (а) = а, но сор — правильная часть сор. В этом случае условие (2.8.1) выполняется в одну сторону =>, но не выполняется в другую <=. 3. Если сор — алгебраическая операция, то из условия (2.8.2) следует, что и сор — алгебраическая операция. Обозначение. Если / — изоморфное отображение системы А на В, то мы употребляем запись /: A £g В. Запись «А ^ё В» означает, что существует (определено) изоморфное отображение системы А на систему В. Теорема 2.8.1. Пусть А £4 (Л; со) и В £4 (Б; р) — системы с отношениями одного ранга 3, и пусть определено изоморфное 2* 35
отображение f системы А на систему В. Тогда со — алгебраическая (бинарная) операция на Л в том и только том случае, если р — алгебраическая операция на В, Доказательство. Так как / — отображение Л на В, то любой элемент В является образом некоторого элемента А в отображении /. Нам достаточно показать, что для любых элементов / (аг) и / (а2) из В можно найти и только один элемент f (х) £ В такой, что </(*i). /(¾). /(*)>£ Р. (2.8.3) Но поскольку / — изоморфное отображение А на В, то соотношение (2.8.3) выполняется тогда и только тогда, если (аъ а2, х) £ со. Последним условием элемент х множества Л, а значит, и / (я) определяется однозначно. Теорема 2.8.2. Пусть А^(Л; о) и В ^ (В\ р) — алгебры; о и р — бинарные операции в них; / — гомоморфное отображение А на В. Тогда: 1) если операция о ассоциативна, то и операция р ассоциативна; 2) если операция со коммутативна, то и операция р коммутативна; 3) если операция со обладает нейтральным элементом, равным G, то и операция р обладает нейтральным элементом, равным / (6); 4) если операция о обладает нейтральным элементом 6 и а' — симметричный а элемент Л относительно операции со с нейтральным элементом 6, то / (а') — симметричный элементу / (а) относительно операции р с нейтральным элементом / (6); 5) если система А — группа, то и система В — группа. Доказательство. Докажем первое утверждение. Пусть Ьъ b2i b3 — любые элементы множества В. Так как / — отображение Л на В, то во множестве Л имеются элементы а19 аъ а3 такие, что f(<*i) = bl9 f((h) = b29 f(a3) = b3. Но / — гомоморфное отображение системы А на В, поэтому V(x,y£A) f{<*xy) = pf(x)f(y). Отсюда легко получим PPWs = РР/ К) / (¾) ffflz) = Р/ (<°flA) / Ю = / (юювАЯз) = - / ^юА1юааа8) = р/ (ах) f (о>а2а3) - р/ (аг) р/ (аа) / (а3) = рЬгрЬф9. Аналогично доказываются и другие утверждения. Теорема 2.8.3. Пусть системы А ^ (Л; +, •), В р* (В; ф, 0) — алгебры с бинарными операциями и / — гомоморфное отображение системы А на систему В. Тогда: 1) если операции системы А связаны законом дистрибутивности, то и операции системы В обладают тем же свойством; 2) если система А — полукольцо, то и система В — полукольцо, в частности коммутативное полукольцо, если таким является полукольцо А; 36
3) если система А — кольцо, то и система В — кольцо; 4) если система А — тело, то и система В — тело или состоит из одного нуля; 5) если система А — поле, то и система В — поле или состоит из одного нуля. Доказательство этой теоремы легко получить, если воспользоваться теоремой 2.8.2. Вопросы: 2.8.1. Доказать, что для любых систем А, В и С с отношениями: 1) А^А; 2) А £* В =» В ££ А; 3) А^ВДВ^СфА^С. 2.8.2. В условиях теоремы 2.8.2 показать, что если система А — полугруппа с сокращением, то В может и не обладать тем же свойством. 2.8.3. В условиях теоремы 2.8.2 показать, что если f — изоморфное отображение А на В и А—полугруппа с сокращением, то и В обладает тем же свойством. 2.8.4. В условиях теоремы 2.8.3 В не обязательно кольцо без делителей нуля, если А — кольцо без делителей нуля. 2.8.5. В условиях теоремы 2.8.3 показать, что если / — изоморфное отображение А на В и А — кольцо без делителей нуля, то и В — кольцо без делителей нуля. 2.8.6* Пусть A $=½ (Л; +, •, Р) — линейная алгебра над полем Р"(Л ®» О» 0, 1) с единицей е. Доказать, что система (Л; +,-е) содержит подполе, изоморфное Р. 2.8.7. Пусть А £4 (Л; {о^|[х(= М}) иВ^ (В; {pj (л £ М)) — алгебраические системы и М' аМ. Доказать, что если системы А и В изоморфны, то системы (Л; {<% | ц, £ М')) и (В; {р^| \х £ М')) также изоморфны. 2.8.8. Пусть А^(Л; {сод | \х £ М}) — какая-либо алгебраическая система, В — множество и / — однозначное отображение множества Л в В. Если для каждого \i из М через р^ обозначить отношение в В, наведенное (определение 2.3.4) отношением Оц при отображении / множества Л в В, то /— гомоморфное отображение системы А в систему В £=^ (В; {Рц|[х£М}>. В частности, / — изоморфное отображение системы А на В, если /— взаимно-однозначное отображение Л на В. 2.8.9. Пусть 9 и 9' — какие-нибудь комплексные корни урав- йения хъ = 2, Q (9) и Q (9') — поля вопроса 2.6.23. Показать, что поля Q (9) и Q (9') — изоморфны. 2.9. Отношение эквивалентности Определение 2.9.1. Бинарное отношение со, заданное во множестве Л, называют отношением эквивалентности во множестве Л, если оно рефлексивно, симметрично и транзитивно. Другими словами, 37
если: 1) V (а£А) аоа; 2) V(a, b£ A) a(ob=$>bm\ 3) V (a, b, с £ Л) ao)& Д й(д:: "=> а®с> Пример 2.9.1. Пусть т — фиксированное натуральное число. Определим отношение о/71 в множестве целых чисел Z следующим образом: V (a, b £ Z) аа>тЬ <^> a==b (mod m). Нетрудно проверить, что отношение озт — отношение эквивалентности. Это имеют в виду, когда говорят: «Отношение сравнения по модулю т является отношением эквивалентности во множестве целых чисел». Вопросы: 2.9.1. Рассмотрим множество Р2 вопроса 2.6.16. Определим отношение со в Р2 следующим образом: (а, Ь)о{а\ b')&a+b' = а' + Ь. Показать, что отношение со во множестве Р2 — отношение эквивалентности. 2.9.2. Рассмотрим множество Р3 вопроса 2.6.17. Определим отношение со в Р3 следующим образом: (а, Ь) со (а\ Ь')&аЬ' = а'Ь. Показать, что отношение о) во множестве Р3 — отношение эквивалентности. Обозначение. Для отношения эквивалентности употребляют часто обозначение: а ~ b (читают: а эквивалентно Ь). Определение 2.9.2. Пусть со — отношение эквивалентности во множестве А. Классом эквивалентности любого элемента х £ А относительно отношения со называют множество ш$=${у/у£ А/\жу\. Обозначение. Класс эквивалентности элемента х относительно отношения о обозначают следующим образом: сох, или (х)ш, или (х), или х. Легко видеть, что если со — отношение эквивалентности во множестве Л, то: 1) У(хеЛ) xg(4; 2) У(х,у£ А) (х)„ П (У)» ¥=0& (*)« = (#)а>. Таким образом, отношение эквивалентности о во множестве А определяет разбиение А на попарно непересекающиеся подмножества, называемые классами эквивалентности отношениям. Множество всех классов эквивалентности отношения со называют также фактормножеством А относительно со и обозначают символом Л/со. Из сказанного выше следует, что для любой пары классов (а;)© и (у)® фактормножества А/со (*)© = (У)<о <=> х<оу. 38
Определим отображение <р множества Л в фактормножество Л/оо следующим образом: <р: х*»(х)т. - (2.9Л) Легко видеть, что ф — однозначное отображение множества Л на фактормножество Л/со. Примеры 2.9.2. Отношение равномощности во множестве вопроса 2.6.22 — отношение эквивалентности. Класс эквивалентности множества К относительно равномощности состоит из равночисленных конечных множеств натуральных чисел. 2.9.3. Классы вычетов кольца целых чисел по натуральному модулю т — классы эквивалентности множества целых чисел относительно сравнения по модулю т. 2.9.4. Пусть Р р$ (Р\ +, •, 0) — поле, ф (х) — не равный нулю многочлен кольца Р [х]. Многочлены f (х) и g (х) кольца Р [х] называют сравнимыми по модулю ф (х), если <P(x)\f(x) — g(x). Легко видеть, что отношение сравнимости по модулю ф (х) — отношение эквивалентности, монотонное относительно сложения и умножения в кольце Р [х]. Теорема 2.9.1. Пусть А £4 (Л; +) — алгебра с одной бинарной операцией; со— отношение эквивалентности во множестве Л, монотонное относительно указанной операции. Другими словами, V (а, 6, с £ Л) аыЬ => (а + с)со(Ь + с) /\ (с + а)ы(с + Ь). Сопоставим с каждой парой классов эквивалентности (а)© и (Ь)ш фактормножества Л/со класс (а + &)©. Тогда определенное указанным способом тернарное отношение «+»^ в фактормножестве Л/о — бинарная алгебраическая операцияЛ Доказательство. Так как сложение в Л — алгебраическая операция, то, каковы бы ни были элементы а и & из Л, сумма а + Ь входит в Л и, следовательно, в класс {а + &)ш. Поэтому с каждой парой классов (а)ы и (e)w в указанном соответствии сопоставляется по крайней мере один класс, а именно {а + &)©. Нам остается показать, что этот класс определяется однозначно. Пусть (я)<о = (а%; (&)© = (Ь%. Докажем, что (а + &)«, - (а' + 6%. В силу монотонности (о имеем: яоа' =$> (а + Ь) о (а' + Ь)\ bab'=$>(a' +Ь)<й(а' + Ь'). А в силу транзитивности получим (а + Ь) о {а' + V) и, следовательно, (я+ *)• = (<*'+6%. 39
Из доказанной теоремы следует, что система (Л/о; +) — алгебра. В каком отношении она находится к системе (Л; +)? Теорема 2.9.2. Пусть в условиях теоремы 2.9.1. / — однозначное отображение множества Л на фактормножество A /w, определенное условием /: xh*>(x)v> Тогда /—гомоморфное отображение системы (Л; +) на систему (Л/со; +). Доказательство. Наше утверждение справедливо, так как: 1) / — однозначное отображение Л на Л /©; 2) V (х, у£А) f(x + y) = (x + y)(0= (xU + (у)<* = /(*) + + / (</)• Теорема 2.9.3. Пусть А £4 (Л; +, •) — алгебра с двумя бинарными операциями, о — отношение эквивалентности в Л, монотонное относительно каждой операции, / — однозначное отображение Л на Л/о, определяемое условием /(*) = (*)«, + и •—тернарные отношения на Л/©, сопоставляющие с каждой парой классов (х)ы и (у)<о фактормножества Л/00 классы (х + у) а и (х • у)(о соответственно. Тогда система В £=J (Л/©; +, •)— алгебра, а/ — гомоморфное отображение А на В. Справедливость теоремы следует из теорем 2.9.1 и 2.9.2. Пример 2.9.4. Кольцо целых чисел гомоморфно отображается на факторкольцо классов вычетов по модулю /п. Вопросы: 2.9.3. На фактормножестве К /^примера 2.9.2 определим тернарные отношения + и •, сопоставляя с каждой парой классов (Л)^ и (В)^ классы (Л +В)^и(Л В)^ соответственно. Пусть / — однозначное отображение К в фактормножество /(/^, определяемое условием Является или нет / гомоморфным отображением системы (К\ +, •) на систему (К /^', +, •)? 2.9.4. Пусть А $=$ (Л; +, •, 0, 1) — коммутативное кольцо с единицей и без делителей нуля. Обозначим через Р множество всех пар (а, Ъ) элементов Л таких, что Ь Ф 0. Определим в Р сложение ©, умножение © и отношение эквивалентности ~ следующим образом: (а, Ь) ® (а\ V) ^ (aV + a'by ЪЪ')\ (a,b)0(a',b')&(aa',bb'); (a,b)~ {а\ Ь')<г>аЬ' = a'b. Доказать, что сложение и умножение — алгебраические операции на Р, что отношение ~ рефлексивно, симметрично, транзитивно и 40
монотонно относительно обеих операций. Пусть далее Р — множество классов эквивалентности множества Р и пусть а *=* (а, Ь) и а' £4 (а\ Ь') — классы множества Р с представителями (а, Ь) и (я', Ъ') соответственно. Полагаем: а + а' ^ <а, 6) 0 (а', Ъ')\ а-а'р$(а,Ь)0(а', V). Доказать, что Р Р$ (Р\ +, •) — поле. Пусть Рг — подмножестве Р, определяемое условием Df а^!«3(а £ А) (а, 1)6 а. Доказать, что (/V, +, •) — подкольцо поля Р, изоморфное кольцу (Л; +, •). Доказать, что любой элемент Р есть частное двух элементов из Рх. 2.10. Расширения алгебраических систем Определение 2.10.1. Пусть какие-нибудь алгебраические системы. Систему А мы называем расширением системы В, если: 1) В — подмножество А\ 2) V (\i £ М) отношения о^ и 0^ одного ранга п^; 3) V(|i6Af)V(6lf ..., ЬЯ|4 6 В). (&ь • • •, bnj 6 9^ о (&lf ..., ЬП]к) 6 ©^ Другими словами, система А — расширение системы В, если В — подмножество А и для каждого \i из М отношение 0^ индуцировано отношением сод. Примеры: 2.10.1*. Кольцо многочленов над кольцом А—расширение кольца А. 2.10.2. Кольцо рациональных чисел не является расширением аддитивной группы кольца целых чисел. 2.10.3. Рассмотрим алгебраические системы вопросов 2.6.14 и 2.6.16. Вторая не является расширением первой. 2.10.4. Любое кольцо — расширение своего подкольца (подтела, подпол я). 2.10.5. Любая алгебра — расширение своей подалгебры. 41
Вопросы: 2.10.1. Доказать, что любое коммутативное кольцо А £=£ (А; +, •, 0,1) с единицей и без делителей нуля можно вложить в поле. Другими словами, доказать, что существует поле, подколь- цом которого является кольцо (Л; +, •, 0,1). Такое поле называют полем отношений кольца А. Таким образом, в частности, кольцо многочленов от одного неизвестного над полем Р можно вложить в поле — в поле рациональных дробей (функций) от одного неизвестного. Поле рациональных функций над полем Р от неизвестного х обозначают символом Р (х). 2.10.2. Пусть выполнено условие теоремы 2.9.3. и система А — кольцо. Доказать, что система В — кольцо. 2.10.3. Пусть выполняются условия теоремы 2.9.3, система А — кольцо многочленов над полем Р, ф (х) — неприводимый над полем Р многочлен, о — отношение эквивалентности примера 2.9.4. Доказать, что система В — поле, которое содержит подполе, изоморфное полю Р.
§ 3. АКСИОМАТИЧЕСКИЕ ТЕОРИИ 3.1. Аксиоматическая теория Под аксиоматической теорией понимают систему из двух множеств высказываний Т и W, одно из которых W содержит второе Т. Множество W состоит из высказываний, которые имеют смысл в рамках данной теории, а множество Т — из высказываний, которые рассматриваются в ней как истинные и доказуемые. Множество Т получается следующим образом. Выбирается некоторое множество Т0 высказываний данной теории. Таким образом То cz W. Все высказывания этого выбранного множества объявляются аксиомами. Всякое высказывание w множества W относят к множеству Т и называют теоремой лишь в том случае, если существует конечная последовательность высказываний: wl9 ...9wk\ wt£W\ i =1,..., A; ft>l (1) такая, что выполняются следующие условия: 1) каждое высказывание wt этой последовательности — или аксиома, или может быть выведено путем применения логических правил вывода из предшествующих высказываний этой последовательности; 2) w = wk. В частности, каждая аксиома принадлежит множеству 7\ т. е. является теоремой. Последовательность (1) с указанными выше свойствами называется доказательством или выводом высказывания т. Если при описании теории система логических правил вывода предполагается известной, то теорию называют содержательной или неформальной. Если используемая система логических правил вывода явным образом включается в теорию, то такая теория называется формальной аксиоматической теорией. Классическая теория групп может служить примером неформальной аксиоматической теории, исчисление высказываний — примером формальной аксиоматической теории. 43
3.2. Схема построения неформальной аксиоматической теории При построении аксиоматической теории обычно исходят из некоторой достаточно развитой интуитивной теории и предполагают известной интуитивную систему классической логики. В принципе можно было бы основываться и на какой-нибудь другой системе логики, например на конструктивной. В последней, в отличие от классической, считают неприемлемым применение закона исключенного третьего к бесконечным множествам. Утверждение, что каждое натуральное число п либо обладает, либо не обладает некоторым свойством Р (я), истинно с классической точки зрения. Но с конструктивной точки зрения оно истинно лишь в том случае, если известен алгоритм, который позволяет для каждого числа п за конечное число шагов убедиться, выполняется или нет свойство Р (п). Принятие конструктивной точки зрения приводит к ограничениям не только на высказывания, но и на определения. Первым шагом.в построении аксиоматической теории является составление перечня основных объектов данной теории и выбор символов для их обозначения. Такими символами могут быть знаки или слова, а сами они называются первичными символами или терминами. Итак, на первом шаге построения аксиоматической теории составляется перечень 50 первичных терминов данной теории. Вторым шагом в построении аксиоматической теории является составление перечня основных свойств отобранных объектов — высказываний об основных объектах и запись их при помощи первичных символов. Эти свойства называются аксиомами. Таким образом, в результате второго шага составляется перечень Т0 аксиом данной теории. После этого, следуя принципам принятой системы логики, выводят из аксиом теоремы и определяют на основе первичных терминов другие используемые в теории термины. Легко видеть, что принадлежность определенного высказывания к множеству Т связана с тем, на какой системе логики основывается данная теория. Аналогичное замечание можно сделать и относительно терминов, используемых в данной теории. 3.3. Интерпретация и модель аксиоматической теории Предположим, что наряду с данной аксиоматической теорией мы имеем другую теорию, аксиоматическую или даже интуитивную, основанную на той же системе логики. Если нам с каждым первичным термином данной теории удалось сопоставить какой-нибудь объект второй теории и притом так, что: 1) каждому высказыванию об объектах данной теории соответствует некоторое высказывание 44
второй теории о ее объектах; 2) отрицаниям высказываний данной теории отвечают отрицания соответствующих высказываний второй теории,— то такую систему объектов второй теории называют интерпретацией данной теории. Пример 3.3.1. Рассмотрим множество объектов примера 2.2.5 вместе с заданной на этом множестве бинарной операцией. Легко видеть, что эта совокупность объектов является интерпретацией аксиоматической теории групп. Если в интерпретации / данной теории аксиомам теории соответствуют теоремы, то интерпретацию называют моделью данной теории. Пример 3.3.2. Интерпретация примера 3.3.1 в силу вопроса 2.2.2 не является моделью аксиоматической теории групп. Следует заметить, что в известном смысле интуитивная теория, из которой мы исходим при построении аксиоматической теории, сама является моделью данной аксиоматической теории. Обычно при построении аксиоматической теории предполагают известной неформальную, или интуитивную, теорию множеств и первичным терминам теории сразу придают некоторое теоретико-множественное истолкование — как некоторое множество (или некоторые множества) и отношения, с ним (с ними) связанные. Поэтому в результате первого шага построения аксиоматической теории получают не только перечень первичных терминов, но и некоторую теоретико-множественную интерпретацию теории. Это определяет множество высказываний W теории, составляющее предмет теории как множество высказываний об элементах некоторого множества и об отношениях в нем. Можно поэтому сказать, что первый шаг в построении теории — задание множества S0 первичных терминов теории — определяет множество W высказываний теории. Второй шаг — выбор множества аксиом Т0 — определяет множество теорем теории. Вопросы: 3.3.1. Пусть А — система с отношениями, являющаяся моделью некоторой аксиоматической теории. Показать, что всякая система В, изоморфная А, является моделью той же теории. 3.3.2. Пусть А £4 (А\ {% | \i £ М)) — система с отношениями, являющаяся моделью некоторой теории. Пусть М' — подмножество М и (В\ {0^ | \i £М'})—система, изоморфная системе (Л; {ооц | \i£M}). Доказать, что на множестве В можно так определить отно- щения {B^lfig М\М'}, что система (В; {вц\\ь£М}) будет изоморфной системе А. В заключение заметим, что при построении некоторых теорий, которым аксиоматическая теория натуральных чисел предшествует, не ограничиваются отношениями конечного ранга, но рассматривают и отношения счетного ранга (пункт 4.7). j 45
3.4. Формулировка аксиоматической теории Упорядоченную пару множеств (S0, Т0) называют формулировкой данной аксиоматической теории. Мы уже упоминали, что в данной аксиоматической теории наряду с первичными неопределяемыми терминами могут рассматриваться и другие — определяемые термины. Обозначим через Sx множество определяемых терминов теории. В таком случае S ££ S0 U Si — множество всех терминов, рассматриваемых в данной теории. Через Т0 мы обозначили множество аксиом данной теории. Если через Тг обозначить множество остальных, отличных от аксиом, доказуемых высказываний теории, то объединение Т0 и 7\ составит множество теорем данной теории. Возможна ли другая формулировка данной теории? Пусть So — какое-нибудь подмножество S и Т0 — какое-нибудь подмножество высказываний из Т, выразимых в терминах So. Пара (So, То), очевидно, тогда и только тогда является формулировкой данной теории, если каждый термин из S0 можно определить через термины из Sef а каждое высказывание из Т0 можно вывести из высказываний множества То. Примером аксиоматической теории может служить теория групп. Эта теория допускает различные формулировки. В теории групп иногда за первичные термины принимают некоторое множество G, бинарную операцию • на нем и некоторый элемент е этого множества, а аксиомы теории формулируют следующим образом: Gi. G^0 /\V(a, b£G) 3!(p6G) a . b = /r, Gn. V(a, b, c£G) (a>b)c = a>{b.c)\ Gin. e£G /\ V(a£G) a . e = a; Giv. V (а б G) 3 {ar £ G) a . a' = e. В качестве теорем можно рассматривать, например, такие высказывания: Gv. V (a, b б G) 3 (х £ G) ax = Ь\ Gvi. V(a, &6G) 3(//£G) ya = 6. аким образом, перечень T0 аксиом состоит из теорем Gi, Gn, Gin, iv. Итак, мы имеем следующую формулировку теории групп: ({G, ., е}; {Gu Gn, GIV}). В то же время известно (определение 2.5.2), что теория групп допускает и вторую формулировку: ({G, •}; {Gi, Gn, Gv, GVi}>. Вопрос 3.4.1. Указать какую-нибудь интерпретацию теории групп и выяснить, является ли она моделью этой теории. В дальнейшем, приводя формулировки известных теорий, мы часто будем ограничиваться указанием множества S0 — первичных i Ш
терминов; множество То — аксиом — при этом будет подразумеваться. Так, например, слова «пусть система (G; •, е) — группа» означают, что мы пользуемся первой формулировкой теории групп, а слова «система (G; •) — группа» означают, что мы пользуемся второй формулировкой этой теории. Это замечание относится к различным формулировкам теории колец, полей и т. д. Вопрос 3.4.2. Указать различные формулировки теории полей. При построении конкретной содержательной аксиоматической теории из соображений краткости аксиомы иногда формулируют как высказывания о терминах данной теории, не обязательно первичных, а в качестве терминов пользуются терминами какой-нибудь из предшествующих теорий. 3.5. Свойства аксиоматических теорий Аксиоматическую теорию называют непротиворечивой, если для любого высказываниям теории хотя бы одно из высказываний w или ~ w не является теоремой. Противоречивую теорию не имеет смысла рассматривать. Как установить непротиворечивость теории? Данная теория непротиворечива, если для нее удалось найти модель из объектов другой, но заведомо непротиворечивой теории. В самом деле, поскольку в обеих теориях мы пользуемся одной логикой, то каждому доказуемому высказыванию теории отвечает доказуемое высказывание модели, т. е. второй теории. Но противоположным высказываниям отвечают противоположные высказывания модели. Поэтому из противоречивости данной теории прямо следует противоречивость модели, а значит, и второй теории. Это рассуждение обосновывает непротиворечивость одной теории относительно другой. Однако в случае, если моделью служит конечное множество, отсутствие противоречивости в модели иногда можно проверить непосредственно. Это позволяет решить вопрос о непротиворечивости данной теории вне зависимости от непротиворечивости каких-либо других теорий. Так, теория групп непротиворечива, поскольку ее моделью служит одноэлементное множество {е), в котором ее = е. Метод моделей, который позволяет установить непротиворечивость аксиоматической теории, да и то часто только относительную, является косвенным. Но прямой путь установления непротиворечивости неформальных аксиоматических теорий закрыт. Это связано с тем, что в таких теориях нет точного понятия доказательства. И только для формальных аксиоматических теорий в некоторых случаях удается найти прямое доказательство их непротиворечивости. Пример 3.5.1. Исчисление высказываний непротиворечиво. Аксиоматическую теорию называют категоричной, если две любые ее модели изоморфны. Вопрос 3.5.1, Категорична или нет аксиоматическая теория групп? 47
Аксиоматическую теорию называют полной, если для любого высказывания w этой теории хотя бы одно из высказываний w или ~j w является теоремой. У нас нет средств для решения проблемы полноты содержательной аксиоматической теории. Да таких средств и не существует, поскольку в содержательной аксиоматической теорий нет точного понятия доказательства — не указаны явным образом все правила вывода. Следующее свойство характеризует формулировку теории. Пусть (S0, То) — какая-нибудь формулировка аксиоматической теории. Аксиому А1 £ Т0 называют независимой от остальных аксиом множества Т0, если ее нельзя из них вывести. Другими словами, аксиома Ах независима от остальных, если пара (S0, Т0 \ {Аг}) не является другой формулировкой данной теории. Наоборот, если пара (S0, Т0 \ {Аг}) является другой формулировкой данной теории, то аксиома А± зависит от остальных аксиом данной теории. Предположим, что данная теория непротиворечива. Как решить вопрос о независимости аксиомы А± этой теории? Если непротиворечива теория, формулировкой которой служит пара (SQ, То), где Т0$=4{Т0\ {Аг}) [} {^AJ, то аксиома Аг, очевидно, не зависит от остальных аксиом данной теории. Вопрос о независимости аксиомы Аг сведен к вопросу о непротиворечивости теории с формулировкой (S0, То). А этот вопрос обычно решают, подбирая для второй теории модель из объектов данной теории. Пример 3.5.2. Рассмотрим аксиоматическую теорию, первичными терминами которой являются: а) Л — множество; б) • — тернарное отношение в Л, а аксиомами следующие высказывания: Ль АФ 0Д V(af &6 А) а.Ьф0=$>3\(х£А) х£а.Ь; Ли. V(a,b£A) 3 (х £ Л) 6 £ х • а; Аш. У{а,Ь£А) 3(у£А) Ь£а-у; AiV. V(a,b,c£A) а • (b • с) Ф 0 Д (а • Щ • сф 0 => =^а • (Ь • с) = (а • b) • с. Убедимся в независимости аксиом данной теории. Для этой цели достаточно указать четыре модели. На каждой из таких моделей одна аксиома не выполняется, а остальные выполняются. М± — множество, состоящее из всех целых чисел, в котором трехчленное отношение + определяется условием V (a, b £ Мг) а + Ь$4 [х\х >а + Ь). Легко видеть, что на системе (Мг\ +) выполняются все аксиомы, кроме первой. 48
M2 — множество из двух элементов р и qy на котором бинарная операция • задается таблицей • р я \р я Р я я я Легко проверить, что все аксиомы, кроме второй, на этой модели выполняются. Построение модели М3 выполняется аналогично. М4 — множество из трех элементов /?, q, г с одной бинарной операцией •, определенной таблицей • \Р Я г Р \Я Р г Я\г Я Р г\р г q На этой модели выполняются все аксиомы, кроме -последней, так как (Р 'Я) -гфр- (q • г). Вопрос 3.5.2*. Доказать, что ({Л; *}; {Аь Ац, AIIb AiV}> является формулировкой аксиоматической теории группы. 3.6. Формальные аксиоматические теории Формальные аксиоматические теории рассматривают в связи с задачей сделать предметом изучения саму математическую теорию. Такие теории представляют для нас интерес в связи с тем, что они могут служить моделью данной математической теории или хотя бы ее существенного фрагмента. Естественно, что при построении формальной теории стремятся разграничить язык и логические средства формальной теории от языка и логических средств, на котором описывается и которыми пользуются при изучении этой теории. Теорию, предметом которой является данная формальная теория, и язык, на котором она описывает: ся, называют соответственно метатеорией и метаязыком данной теории. К логическим средствам метатеории предъявляют требование надежности, что обычно отождествляют с требованием эффективности используемых при описании и изучении теории средств. Чтобы удовлетворить условиям, предъявляемым к теории и ее метатеории, чаще всего при построении формальной теории исходят из конкретных знаков — исходных символов, а саму теорию представляют как систему весьма простых манипуляций над конечными последовательностями таких символов, называемых выражениями. 49
Предполагается, что: а) никакая часть символа теории не является объектом теории; б) любое выражение однозначно представляется в виде последовательности символов теории; в) для любых двух выражений можно определить, равны они или нет; г) в любое выражение вместо любой последовательности рядом стоящих символов можно подставить какое угодно выражение. В классе всех выражений формальной теории выделяют класс формул. Некоторые формулы объявляют аксиомами. Наконец, во множестве формул определяют множество отношений — правил вывода. Определения формул, задание аксиом и правил вывода должны быть эффективными. Под доказательством формулы w понимают любую конечную последовательность формул теории: удовлетворяющую следующим условиям: а) каждая формула последовательности (1) является либо аксиомой, либо получается путем применения одного из правил вывода к каким-нибудь предшествующим формулам той же последовательности; б) w = wk. Под теоремой теории понимается любая формула теории, для которой есть доказательство. Не предполагается, что существует эффективная процедура, позволяющая установить, теорема или нет данная формула теории. Формальную теорию называют абсолютно непротиворечивой, если не все ее формулы — Теоремы. В случае, если среди символов теории имеется символ, интерпретируемый как отрицание, для теории можно пользоваться и обычным определением непротиворечивости. Мы дадим описание простейшей формальной теории — исчисления высказываний. Предварительно заметим, что нетрудно указать способ эффективного задания счетной последовательности символов: Ль Ли, Лш, Лип, Лцш, Лини, .... Поэтому при описании формальных теорий часто исходят из счетной последовательности символов и не 'останавливаются на выяснении способа образования этой последовательности. Символы: а) переменные высказывания: Л, В, С, ...; б) логические связки: ~~|, ->; в) вспомогательные: (,) (скобки). Формулы: а) переменное высказывание — формула; б) если U и V — формулы (U и V — символы метатеории), то ~) (U), (U) -> (V) — формулы. 60
Примечание. В целях краткости записи формул вспомогательные символы иногда опускают. Аксиомы. Если £/, Vy W — формулы, то следующие формулы — аксиомы: 1) (j-+(y-+U); 2) (U-+(y-+W))->((U-+V)-*(U-+W))\ 3) {-[V-+-]U)-+(nV-+U)-+V). Правило вывода (правило отделения): V Мы не будем заниматься доказательством каких-либо теорем этой формальной теории, убедимся лишь в ее непротиворечивости. На множестве всех формул данной теории определим функцию Ф со значениями 0 и 1 следующим образом: а) если А — переменное высказывание, то в качестве ф (А) выбираем произвольно 0 или 1; б) если для формул U и V значения функции ф определены, то полагаем, что: ф(1^й1-ф(Ц); ф(£/-*»0^(1-фДО)-фО0. Непосредственно проверяется, что ф (U) = О для любой аксиомы, а затем, используя правило вывода, и для любой теоремы U. С другой стороны, если ф (U) = О, то Ф<П^0 =3 !• Поэтому не всякая формула данного формального исчисления — теорема. Отсюда можно заключить об абсолютной непротиворечивости исчисления высказываний. Что касается проблемы полноты формальных теорий, то нужно заметить следующее. Не всякую формулу теории рассматривают как ее высказывание, т. е. как формулу, в отношении которой вопрос о ее доказуемости или недоказуемости имеет смысл., Не уточняя сказанного здесь относительно любых формальных Теорий, отметим, что в рассмотренной нами теории за высказывание принимают лишь такую формулу U> для которой значение введенной выше функции Ф не зависит от значения ф для всех входящих в U переменных высказываний. Оказывается, что если U такая формула, то либо U, либо ее отрицание доказуемы. В связи с этим говорят, что исчисление высказываний полно. В этой книге не рассматриваются другие формальные аксиоматические теории. Вопрос о формализации данной содержательной аксиоматической теории и тем более вопрос о формализации данной содержательной теории в рамках использования определенных логических средств далеко не прост. 51
J 4. СОДЕРЖАТЕЛЬНАЯ АКСИОМАТИЧЕСКАЯ ТЕОРИЯ НАТУРАЛЬНЫХ ЧИСЕЛ 4.1. Первичные термины N — множество натуральных чисел, называемое в дальнейшем также натуральным рядом; 1 — единица — элемент множества А/; Н сумма — тернарное отношение в N; • — произведение — тернарное отношение в N. Итак, в качестве первичных терминов в нашей теории выступают множество А/, одно унарное отношение («быть единицей») и два тернарных отношения («быть суммой», «быть произведением»). Обозначения. 1) Если 3! (с £ Л), то мы пишем А = с, 2) Для любой пары элементов а и Ъ из N символом а + Ь мы обозначаем множество {с \ (а, Ъ, с) £ +}« 3) Для любой пары подмножеств А и В множества N символом А + В мы обозначаем множество {с \ с £ (а + &), a g Л, Ь £ В}. 4) Если а £ А/, В с Л/, то символ я + В означает то же, что символ {а} + В. Аналогичным образом определяется смысл выражений а • Ь, А • В, я • В. Легко видеть, что, каковы бы ни были подмножества А, В, С, D множества А/, ЛсСДВсОфЛ + ВсС + /)Л^' BczC - D. Вместе с тем следует заметить, что, пока не названы аксиомы нашей теории, мы не можем сказать, пусты или нет множества Л + В и Л. • В, каковы бы ни были А и В. Упражнение 4.1.1. Найти {1, 2} + {1, 3, 4}.
4.2. Аксиомы Ni. 1 ^ДУ(а, b£N) I ga + b. Иначе говоря, N не пусто, так как содержит единицу, и единица не есть сумма каких-либо натуральных-чисел. Nn. V(a£N) 3l(c£N) c£a + l. Другими словами, для каждого а из N а + I Ф 0 и состоит из одного элемента. Nm. V(atb£N) (a+1) П Ф + 1)ф 0^>а = b. Но в силу аксиомы Nu (а + 1)(](Ь+1)Ф0^а+1=Ь+19 поэтому аксиому Nm можно сформулировать и так: V(a, b£N) a + l=b+l^>a = b. Nlv. \/(a,b£N) а + Ьф0^а + ф+\)ф Ф 0 Ла + {Ь+ 1)с(а + Ь)+ 1 (слабая форма ассоциативности). Ny. V(a£N) а • 1 = а. Nvi. V(atb£N) а-Ь + аф0=>а -ф+1)ф ф 0 /\а • ф +\)аа-Ь + а (слабая форма дистрибутивности)-. Л/уп (аксиома индукции). Пусть М — любое подмножество N, удовлетворяющее условиям: а) 1 6 М- б) V(a£N) а£М=>(а + 1)сМ. Тогда N cz М, т. е. М = N. Вопрос 4.2.1. Пусть М — любое множество, не обязательно состоящее только из натуральных чисел. Доказать, что М содержит все натуральные числа, если удовлетворяет следующим условиям: а) 1 6 М\ б) V(a£N) а£М=>а + 1 £ М. 4.3. Свойства сложения Теорема 4.3.1. V(a,b£N) 3 ! (с 6 N) с £а + Ь. Доказательство. Фиксируем натуральное число а (любой элемент N). Обозначим через Ма подмножество N вида Ma^{b\3\(c£N) c^a+b). Имеем: а) 1 £ Ма по аксиоме Ыц\ 53
б) из b £ Ма по аксиоме Nw следует, что а + (Ь + 1) Ф 0 и а + ф + 1) с: (а + Ь) + 1. Из аксиомы Mi и предположения b £ Ма следует, что (a + b) + 1 состоит из одного элемента. Поэтому а + (6+1)= (а+ 6) +1; другими словами, b + 1 £ Ма. По аксиоме Nyn Ма.= N. Итак, для каждого а и любого 6 а + b не пусто и состоит из одного элемента, т. е. сложение — алгебраическая операция на N. Следовательно, для любых натуральных чисел а и b существует и только одно натуральное число с с условием, что с £ а + Ь. В дальнейшем символом a + b мы обозначаем этот элемент. Из доказанной теоремы и аксиомы iViv следует, что V(a,b£N) а + (Ь+1) = (а + Ь)+1. (4.3.1) Теорема 4.3.2. V (а, Ь, с £ N) (а + Ь) + с = а + (Ь + с). Доказательство. Фиксируем натуральные числа а и ft и обозначим через Ма,ь подмножество N вида Машь& {с|(а + Ь) + с = а + (6 + с)}. Имеем: а) 1 £ Л!<,,ь в силу (4.3.1); б) если с £ Ма,ь, то получим в силу (4.3.1) (а + Ь) + (с + 1) = [(а + 6) + с] + 1 - [а + ф + с)] + 1 = = а + \Ф + с) + 1] = а + [6 + (с + 1)]. Таким образом, с + 1 £ Л1 fli& и по аксиоме Afvn Mfl,b = N. Теорема 4.3.3. V (a £ N) а+ 1 = 1 + а. Доказательство. Обозначим через Л4 подмножество Л/ с условием М^{а|а+ 1 = 1 +а}. Имеем; а) 1 ^ Л1, так как 1 + 1 = 1 + 1; б) если а £ М, то в силу теоремы 4.3.2 (а+1) + 1 = (1+д) + 1 = 1+(д+1). Таким образом, а+1£Л4иМ = Л/гпо аксиоме AfVii. Теорема 4.3.4. V (a, b £ N) a + b = b + а. Доказательство. Фиксируем натуральное число а и через Ма обозначим подмножество N с условием Ма&{Ь\а + Ь = Ь + а). 54
Имеем: а) 1 £ Ма по доказанному; б) если Ъ £ Ма, то по теоремам 4.3.2 и 4.3.3 а + ф + 1) = (а + Ъ) + 1 = 1 + (а + Ь) = 1 + (6 + а) = = (1 +&) +а = (&+ 1)+а. Таким образом, &+1£Ма и Ма = УУ по аксиоме Л/Vn. Вопрос 4.3.1. Показать, что V(atb,c£N) a + c = b + c=$>a = b. 4.4. Свойства умножения Теорема 4.4.1. V (a, b £ Л/) 3! (р £ N) р £ а • Ь. Следует из аксиом Л/у, Л/Vi и теоремы 4.3.1. Из доказанной теоремы вытекает, что множество а • & не пусто и состоит из одного элемента. Естественно в дальнейшем символом а • b обозначать указанный элемент. Из теоремы 4.4.1 и аксиомы Nyi следует, что: 1) V (a, b б N) а • ф + 1) = а - b + а; 2) V (а, 6, с е ЛО (а + ft) • (с + 1) = (а + 6) -с + (а + &). (4.4.1). Теорема 4.4.2. V (а, Ь, с £ N) (a + b)c = ас + be. Доказательство. Фиксируем натуральные числа а, 6 и обозначим через Ма,ь подмножество N вида Ма,ь P${c\(a + b)c = ас + be). Далее, пользуясь аксиомами iVv, Afvi, #vn и доказанными^теоре- мами, получим, что Ма,ь = #. Теорема 4.4.3. V (а, 6 £ N) а .&==&. а. Легко следует из равенств: 1 - (а+ 1) = 1 -а+ 1; а • (&+ 1) =*а . & + а. Теорема 4.4.4. V (a, b,c £ N) с(а + b) = са + cb. Теорема 4.4.5. V (а, 6, с 6 iV) (а • &) • с = а • (& • с), 55
Легко следует из равенства (ab) (с + 1) = (ab) c + ab = a (be) +ab = = a(bc-\-b) = a[b(c + 1)]. Таким образом, сложение и умножение — алгебраические операции на А/, а система (А/; + , •) — коммутативное полукольцо. Обозначения: 2^-1 + 1; 3*42+1; 4^3 + 1; 5^4+1; 6^5+1; 7^6+1; 8*47 + 1; 9--8+ 1. Вопрос 4.4.1. Доказать, что: 1) 2 + 2 = 4; 2) 2 . 2 = 4; 3) 2 - 3 = 6. 4.5. Порядок во множестве натуральных чисел Теорема 4.5.1. V (а g N) а ф 1 => 3 (п g N) а = 1 + п. Доказательство. Обозначим через ЛГ и ЛГ подмножества N вида ЛГ«{1}, М"^{а\Ъ(п£ N) а = 1 + п} - и докажем, что Л!' U ЛГ - N. Имеем: а) 1 g М' (J ЛГ\ так как 1 g ЛГ; б) если я £ W, то а + 1 g ЛГ U" ЛГ, так как а + 1 = 1 + a g ЛГ. Этот вывод можно сделать, даже не воспользовавшись предположением, что a g ЛГ (J ЛГ. Теорема 4.5.2. V (а, Ь g Л/) а # а + 6. Доказательство. Фиксируем натуральное число b и через Мь обозначаем подмножество N вида Мь$4{а\афа + Ь). Имеем: а) 1 g Mb по аксиоме N\\ б) докажем, что из a g Mb => (а + 1) g Л^. Предположим, что а+ 1 = (а+ 1) + й. Тогда а + 1 = (а + й) + 1 и по аксиоме Л/ш я = а + 6, т. е. а£Мь.
Теорема 4.5.3. Для любой пары натуральных чисел а, Ь имеет место и только одно из следующих утверждений: а) а = Ь\ б) 3 (п 6 N) Ь = а + п; в) 3 (k 6 N) a = b + k. Доказательство. Несовместность любых двух утверждений следует из теоремы 4.5.2. Фиксируем натуральное число а и через Ма, Ма, М"а обозначаем подмножества N вида: M'a^{b\a = b); . M'ai=${b\3(ri£N) b = a + n); M'ai^{b\i(k£N) a = b + k]. Полагаем Докажем, что М = N. Имеем: а) 1 £ М, так как 1 £ Ма, если а = 1 и 1 £ Ма' по теореме 4.5.1, если аф\\ б) докажем, что из b £ М следует b + 1 £ М. Если & £ Ма, то 6 = а и Ь + 1 = а + 1; поэтому b -f 1 6 Л4а. Если Ь £ Ма, то b = а + п для некоторого n g TV и Ь + 1 = = а + (л + 1); поэтому Ь + 1 £ Л1д. Если b £ Л1д, то a = b -f & для некоторого А £ W; поэтому Ь+1£ Ма или Ь + 1 € М"а (в зависимости от того k = 1 или А Ф 1). Определение 4.5.1. Для натуральных чисел а и b говорят «а больше Ь» или «ft меньше а» и употребляют запись а > b или Ь < а, если и только если 3 (п £ N)' a = b + п. Для натуральных чисел а и b говорят «а больше или равно Ь» или «Ь меньше или равно д» и употребляют запись а >Ь или Ь <а, если и только если ~~| Ь > а. В случае, если а > Ь Л b > с, употребляют для краткости запись а > b > с. Аналогичное соглашение устанавливается для других записей подобного типа. Определение 4.5.2. Отрезком натурального ряда с концами а и b для любых натуральных чисел а и b называют множество {x\x£N f\a*Cx*Cb} и обозначают символом [а, Ь\\ в частности, при а = 1 отрезок [1, Ь] называют начальным отрезком натурального ряда. 57
Онределение 4.5.3. Натуральное число п называют наименьшим (наибольшим) элементом множества М cz N, если п£М и \/(х£М) л:>п (соответственно V (х £ М) х < я). Определение 4.5.4. Множество М cz N называют ограниченным, если 3(n£N) Мс[1,п]. Вопросы: 4.5.1. Показать, что: а) 3>2; б) 3>2; в) 3>3. 4.5.2. Показать, что [1; 1] = {1}. 4.6. Свойства неравенств Теорема 4.6.1. (связность): V(a, b£N) афЬ^а>Ь\/Ь>а. Теорема 4.6.2. (антирефлексивность): V (а 6 ЛО 1 а > а. Теорема 4.6.3. (асимметричность): V(a,b£N) a>b=$>-]b>a. Теорема 4.6.4. (транзитивность): V(a,byc£N) a>b Ab>c=$>a>c. Теорема 4.6.5. (монотонность относительно сложения): V(a,btc£N) a>b=$>a + c>b + c. Теорема 4.6.6. (любое натуральное число — положительно): V (a, b б N) a + b > а. Теорема 4.6.7. (монотонность относительно умножения):: V (a,b,c£N) a>b=>ac>bc. Все эти теоремы легко выводятся из теорем 4.5.2 и 4.5.3, а также из свойств сложения и умножения. Легко доказывается и следующая теорема. Теорема 4.6.8. Бинарное отношение > во множестве натуральных чисел удовлетворяет следующим условиям: 1) V(a£N) а^а\ 2) V (а, Ь, с £ N) а^ЬАЬ>с^>а^с;
3) V(a,b£N) a^b /\b>a=$>a = b; 4) V(a,b£N) -}a>b=>b^a; 5) V(atb,c£N) a^b=$>a + c^b + c\ 6) V (a,b, c£N) a > b =Ф> a • с > & • с. Вопросы: 4.6.1. Доказать: V(a, b, с £ N) a + c = b + c<=>a = b. 4.6.2. Доказать: V(a, b9 c£N) a + c>b + c&a>b. 4.6.3. Доказать: V (a, &, с £ iV) a-c = b-coa = b. 4.6.4. Доказать: V(a, &, с g iV) a - c>b > c&a>b. 4.6.5. Доказать: V (a 6 tf) 1 < a. 4.6.6. Доказать: V (a, & £ Л0 a < a&. 4.6.7. Доказать: V(a, b £N) 3 (c £ Л/) b • c>a (теорема Архимеда). 4.6.8. Доказать: 1) V(fl, ьело Hi>6Afc>^6 = a+i; 2)V{a,b£N) a + l>b /\b>a=>b = a. 4.6.9. Доказать: V(n(=A0 [1, /i+l] = [l, n]U {n + 1}. 4.6.10. Доказать, что разность натуральных чисел а и b имеет смысл тогда и только тогда, если a > 6. 4.6.11. Доказать, что если частное натуральных чисел а и Ь имеет смысл, то а > Ь. 4.6.12. Доказать, что ~~| (2 | 1), т. е. 2 не делит 1. 4.6.13. Доказать, что V (л £ ЛО п ф 1 =Ф> 3 (х 6 ЛО л = 2х V и = 2х + 1. 4.6.14. Доказать, что V(a, &£#) 2a=^2fc + 1. 4.6.15. Доказать, что V (a, b б Л) "1 (2 | (2а + 1) . (2Ь + 1)). 4.6.16. Доказать, что V(a, &£#) a2=^2&2. 4.6.17. Доказать, что V(a,b,n£N) пф1^>апф2Ьп. т
4.6.18. Доказать, что для любых натуральных чисел а и Ь отрезок [а, Ъ\ пуст тогда и только тогда, если а > Ь. 4.6.19*. Пусть на множестве N определено бинарное отношение> связное, антирефлексивное, антисимметричное, транзитивное, монотонное относительно сложения, и пусть 2 > 1. Доказать, что V(a, b£N) a>b&3(x£N) a = b + х. 4.6.20*. Показать, что: а) отношение > на множестве натуральных чисел однозначно определяется следующими условиями: 1) V(a, b£N) а>Ь=>афЬ\ 2) V(a, b£N) a>b + \=$>a>b; 3)V(a£N) a+l>a=>(a+l) + l>a+l; 4) 1+1>1; б) ни одно из четырех названных выше условий не является следствием остальных. Теорема 4.6.9. Всякое непустое и ограниченное множество натуральных чисел имеет наибольший элемент. Легко выводится из соотношения Лс=[1, /i + l]=>i4cz[lf п] V п+ 1 £ Л. Теорема 4.6.10. Всякое непустое множество натуральных чисел имеет наименьший элемент. Доказательство. Пусть A cz N и А Ф 0; полагаем B$=${x\x£N/\V(a£ Л)лг<а}. Тай как 1 £ В, то В Ф 0. Пусть b — наибольший элемент множества В. Тогда & + 1 ^ В, и, следовательно, b £ А. Но 6 £ В; поэтому Л не содержит элементов, меньших Ь. Вопросы: 4.6.21. Пусть М —подмножество N, удовлетворяющее условию V (а £ N) (V(x£N)(x<a=>x£M))=>a£M. Доказать, что М = N. 4.6.22. Пусть М cz N и удовлетворяет условиям: 1) 1 6 М; 2) V(n£N)n£M=$>2n£M; 3) V(n£M)V(x£N)x<n=>x£M. Показать, что М = N. 4.7. Конечные множества Определение 4.7.1. Множество называют конечным, если оно рав- номощно какому-либо отрезку натурального ряда, и бесконечным в противном случае. 60
Теорема 4.7.1. V (a, bt с £ N) la + с, Ь + с] ^ [а, Ы. Доказательство. Можно предположить, что Ь = а + п для некоторого натурального п. Пусть а-^-п + с^х^а + с, тогда 3! (у £ Л/') а: = # + с .Д а + п > */ > а. Полагаем ф (х) р$ #. Соответствие ф — взаимно-однозначное отображение отрезка [а + с, Ь + с] на отрезок [а, Ь]. Из доказанной теоремы следует, что любое конечное множество или пусто, или равномощно начальному отрезку натурального ряда. Теорема 4.7.2. Конечное множество А не равномощно любой своей правильной части. Доказательство. Теорема легко сводится к случаю, когда А — отрезок натурального ряда. Если А Р$ 0, то теорема верна, так как пустое множество не имеет правильных частей. В силу теоремы 4.7.1 мы можем далее предполагать, что А — начальный отрезок натурального ряда. Для каждого натурального п полагаем А.*=М1, п]. Через М обозначим подмножество N вида М^ {п\У (Вcz Ап)Вд*Ап^В = Ап); другими словами, к М отнесем п в том случае, если Ап не равномощно своей правильной части. Имеем: а) 1 (= М, так как [1, 1] не имеет правильных частей, отличных от 0; б) покажем, что п ^ М ^> п + I £ Af. Предположим, что В а [1, п + 1] и В ^ [1, п + 1]. Если п + 1 £ В, то в силу вопросов 2.3.7 и 4.6.9 B\{/i+l}s[l, п). А так как Д\{л+1}С[1. "!' то Я\{я+1} = [1, п] и Д = [1, п+1]. Пусть теперь В ~ [1, п + Ц, но п + 1 ^ В. Так как В не пусто, то 3(b£N) 6£ВД Ь£Цп]. В силу вопроса 2.3.7 5\{&}S[1, п]. Вместе с тем В\ {Ь} — правильная часть [1, я], что противоречит предположению (п £ М). 61
Теорема 4.7.3. Множество N бесконечно. Доказательство. N ^ N \ {1}. Определение 4.7.2. Счетным называют множество, равномощ- ное N. Теорема 4.7.4. Всякое конечное множество или пусто, или рав- номощно только одному отрезку натурального ряда. Следует из теоремы 4.7.2. Определение 4.7.3. Числом элементов пустого множества называют символ 0 (нуль). Числом элементов множества, равномощного отрезку [1, п], называют число п. Пусть N0 $4 N U {0}. Множество N называют расширенным рядом натуральных чисел. В этом множестве можно ввести бинарные операции «сложение» и «умножение» и бинарное отношение «больше» так, чтобы вновь введенные отношения являлись продолжениями соответствующих отношений во множестве натуральных чисел. Для этой цели достаточно принять следующие соглашения: 1) 0+0-0 -0^0, П0>0; 2) V (п £ Л0 0 + п = п + 0 £* п; 3) V(n£N) O-tt-tt-O^O; 4) V(n£N) я>0. Легко видеть, что система (N0; +, •) — коммутативное полукольцо, а отношение «больше» — связно, антисимметрично, тран- зитивно и монотонно относительно сложения. Теорема 4.7.5. Всякое подмножество конечного множества конечно. Легко выводится из следующего замечания: А с [1, п + 1] => А\{п + 1} с II, п]. Теорема 4.7.6. Число элементов собственного подмножества конечного множества А либо равно нулю, либо меньше числа элементов множества А. Символом а0 обозначают мощность счетного множества. Вопросы: 4.7.1. Пусть Ъ — мощность какого-нибудь непустого конечного множества. Доказать, что: 1) Ь + а0^-а0; 2) Ъ • а0 - а0. 4.7.2*. Доказать, что: 1) а0 + aQ = а0; 2) а0 - а0 - а0. Определение 4.7.4. Пусть А — непустое множество; М ^ N или М £3 [1, k], где k — какое-нибудь натуральное число. Всякое однозначное отображение а множества М в А называют последовательностью элементов множества Л, в частности конечной, если М = [1, k]t и бесконечной, если М = АЛ Образ элемента п множества М называют п-ы членом последовательности а. Если образы 62
всех элементов М в отображении а равны, то последовательность а называют стационарной. Обозначение. Пусть ап — образ элемента п в отображении а: М-+А. В таком случае употребляют обозначение {яЛ}2-1«а. если М = N, и если М = [1, Л]. Легко видеть, что По аналогии с отношением конечного ранга, заданным во множестве А, любое подмножество А мы рассматриваем как отношение счетного ранга, заданное во множестве А. 4.8. Сумма и произведение нескольких элементов полугруппы Теорема 4.8.1. Пусть п £ N, А ££ (Л; +) — полугруппа, а $4 (ах)х=\ — однозначное отображение отрезка [1, п] в А. Тогда существует и только одна функция fn /;: [1, п)-+А, удовлетворяющая условиям: a) /n(l) = Oi; 6)V(*6A0 *<rt=Wn(*+l) = U*) + e*+i- Доказательство. Существование. Индукция по п. Пусть сначала п = 1. В таком случае [1, 1] = {1}, Полагаем, т. е. определяем, /х следующим образом: V(*£[l, 1]) M*) = *i. Легко видеть, что функция /х удовлетворяет предъявленным требованиям. Пусть теперь высказывание теоремы для некоторого натурального п верно. Пусть а — какое-нибудь однозначное отображение отрезка [1, я+1] в А. Отображение а индуцирует (вопрос 2.3.1) однозначное отображение а'^{^}^=1 отрезка [1, п] в А: V(*e[l, п]) а'х = ах. 63 (4.8.1)
Поэтому существует функция fn, удовлетворяющая условиям (4.8.1). Определим функцию fn+\ следующим образом: tn+l (X) <=$ ^ (л) + ^ если ^ = п + L Легко проверить, что: а) /Wi(l) = ai; ' б) V(x£N) x<n + l=>fn+{(x+ l)=fn+\(x) + ax+\. Однозначность доказывается индукцией по х. . Упражнение 4.8.1. Сформулировать теорему 4.8.1. в мультипликативном обозначении. Определение 4.8.2. Пусть A £=j (Л; +) — полугруппа, а £=£ t=4 {^х)х=\ — какая-нибудь конечная последовательность элементов полугруппы A; f,t-—функция, удовлетворяющая условиям (4.8.1). Для каждого k£ [1, п] под суммой k первых членов последовательности а мы понимаем fn(k)t т. е. значение функции fn при х= k. Сумму k первых членов последовательности а принято обозначать символом к 2 Ох ИЛИ а1 + ' ' ' + #/г Таким образом, имеем: 1 а) S^-ax; б) V(k£N) k< п=> 2 ^ = 2 я* + я*+ь В случае, если последовательность а стационарна и состоит из элементов, равных а, сумму ее к первых членов называют k- кратным элемента а полугруппы А и обозначают символом k * а или kat если это не вызывает недоразумений. Таким образом, k Упражнения: 4.8.2. Определить произведение конечного числа элементов полугруппы \А\ •). 4.8.3, Определить натуральную степень элемента а полугруппы (Л; •). 4.8.4, Пусть (М2; +, •) — кольцо матриц второго порядка с целыми элементами. Найти для любого элемента А из М2 6-кратное Л. 64
Вопросы: 4.8.1. Пусть (Л; +) — полугруппа, /г, т £ N и а ^ £=£ {Як}ЙГ — последовательность элементов Л. Показать, что п т п-\-т 2 ах + 2 tf„+* = 2 а*. ЛГ==1 дг=1 х=\ 4.8.2. Пусть (Л; +) —- полугруппа и а^ {ctx}x==l —последовательность элементов Л; Ailf . . ., nk — натуральные числа с условием п = пх + • •» + лл, k>\. Показать, что nt nk п 2 ^ + ... +2 ^1+...+n*_i+* = 2 а*- дг=1 *=1 *=1 4.8.3. Пусть (Л; +) — коммутативная полугруппа, а£2{я*}£=1 и Р"{Ь*}£=1 — последовательности элементов Л. Доказать, что 2 <*,+ 2>,= 2 (а,+ *,). д;=1 д:^=1 *=1 4.8.4. Пусть (Л; +) — коммутативная полугруппа и ах£4 £4 {ax,y}y=i Для каждого х £ [1,* т] — последовательность элементов Л. Доказать, что та п п 2j 2j ах>у = 2j 2j ax,y *=1 y=\ y=l x=\ 4.8.5*. Пусть (Л; +) — коммутативная полугруппа, а£3 {tf*}L=i ~~" конечная последовательность полугруппы Л, 5 — взаимно-однозначное отображение отрезка [1, п] на себя S: Xh+»S (х). Доказать, что п п 2 aS(x) = 2 ajr x=l x=l 4.8.6. Пусть (Л; +) — полугруппа; a £ Л. Доказать, не пользуясь результатами вопросов 4.8.1. и 4.8.2, следующие свойства натуральных кратных: 1) V(п, т £ N) (п -\- т)*а = п*а -{- т*а; 2) V (/г, т £ N) п*(т*а) = (п • т)* а. 4.8.7. Пусть (Л; +) — коммутативная полугруппа; a, b £ Л. Доказать, не пользуясь результатом вопроса 4.8.3, что V (n£N) n*(a + b) = n*a + n*b. 4.8.8. Сформулировать утверждения — свойства конечных произведений и степеней элементов полугруппы с мультипликативным обозначением бинарной операции, соответствующие утверждениям вопросов 4.8.1—4.8.7, 3 4-3071 65
4.8.9*. Пусть А £4 (Л; S, 1) — система с отношениями: а) Л — множество; б) S — бинарное отношение; в) 1 — единица — и аксиомами: Ль lMAV(a^) 1 £Sa; Ли. V(a£ Л) • Э!'(&е Л) HSa; Лш. V (а, й 6 Л) 5а = Sb=> а = &; Л1у. Всякое подмножество М множества Л со свойствами* • а) 1 е М; 6)V(a$A) a£M^Sa£M — совпадает с Л. Доказать, что ({Л; S, 1}, {Ль Ли, Лш, Л1у})— формулировка аксиоматической теории натуральных чисел (аксиоматика Пеано). 4.8.10*. Пусть Л и В — множества; at b — функции: а: А-+В; Ь\ ЛхАУх£->В. Доказать, что существует и только одна функция с с: AxN-+B, удовлетворяющая условиям: У(х£А) с(х, 1) = а(х); 1 Y(xGA)V{y$N) с(х, у+1) = Ь{х, у, с{х, у)). J (4Л2) 4.8.11. Пусть Л и В — множества; n £ N\ аъ аъ ..., ап, Ь — функции: ах\ А -*> В, ап: Л->В; Ь: ЛхЛ/хВ'г->В. Доказать, что существует и только одна функция с с: AxN-+B, удовлетворяющая условиям: У(*£Л) с(х, 1) = аг{х)\ V (х е Л) с (*, л) = а„ (*); V(x£ Л) V(y£N) с(х9 у + п) = Ь(х9 у, с{ху у), ... ..., с(*, # + л—1)).
4.8.12*. Пусть А ^ (Л; -f, ., О, 1} — поле, В — непустое подмножество множества Л, удовлетворяющее условиям: 1) 0 g В- 2) У(х£В) х~1£В; 3) У(х, у£В) х+у£В. Пусть далее а ^ {ах}х^о — конечная последовательность, члены которой удовлетворяют условиям: 1) а0£ А; 2) V (х £ N) 1<х<^а^В. Доказать, что существует и только одна функция /а fa: N0xN0->A, удовлетворяющая условиям: 1) V(x£N0) 0<.x*Ck=>fa(x,~x) = ax; 2) V(x, y£N0) 0^x<y^k^>U(xt y) = ax+ f (xlu yy. 4.8.13. Пусть A $=½ (A\ +, •, 0,1} — поле, В — непустое подмножество множества Л, удовлетворяющее условиям вопроса 4.8Л2«, Пусть а^ x^xlT^o — последовательность, члены которой, кроме, быть может, Oq, принадлежат множеству В, а0 £ Л. Доказать, что существует только одна функция fa /«: N0xN0^A, удовлетворяющая условиям: 1) V(*gtf0) fa(x, х) = ах; 2) V (х, у 6 N0) x<y^fa(х, у) = ах + Определение 4.8.3. Пусть а £$ {#*}*=о — последовательность вопроса 4.8.12 или 4.8.13. Цепной дробью последовательности <* называют выражение вида 1 я0 + «i + если со £3 k g NQ, и выражение вида 1 Я0 + аг + а>п + если со $3 оо. Для каждого п £ [0, k] в первом случае или для каждого п § N0 во втором случае подходящей дробью последователь- 67
ности а порядка п называют fa (1, п), т. е. значение функции/а вопроса 4.8.12 в первом случае или вопроса 4.8.13 во втором случае при х = 1 иу = п. Это значение обозначают символом [а0;,..; aj. Легко видеть, что: 1) [а0]-а0; 2) V(n£N) [а0\ ...; ап] = а0 + ^ ^ gJ- Отсюда следует, что [а0; аь а2] = а0 Н — . "* + "* В связи с этим для обозначения подходящей дроби порядка п цепной дроби пользуются и выражением ао + ^+ (4.8.3) Иногда и термин «конечная цепная дробь порядка я» служит для обозначения подходящей дроби порядка п. Из контекста всегда ясно, когда этим термином обозначается выражение (4.8.3), а когда значение функции /а при х = 1 и у = п. Вопросы: 4.8.14. Пусть А и 5 — множества вопроса 4.8.12, a^iax}x=o и Р ^==^ {^}^L0 — конечные или бесконечные последовательности элементов множества Л, все члены которых, кроме, быть может, а0 и Ь0, принадлежат 5. Пусть далее п — натуральное число такое, что V (х £ NQ) 0 < х<п^> ах = Ьх. Доказать, что [а0; . ..; a„_i] = [bQ; .. .; fc„_i]. 4.8.15. Пусть a>$4{ax}£Lo—последовательность вопроса 4.8.12 или 4.8.13. Доказать, что для любых натуральных пил:, если х < п < о + 1, то [а0; ..., ап] = [а0; ..., а*-ь К; ..., aj] (4.8.4) 4.9. Независимость аксиомы индукции и роль аксиомы индукции в обосновании теории неравенств, теории делимости и свойств арифметических действий Чтобы доказать независимость аксиомы индукции от других аксиом, достаточно указать такую интерпретацию нашей теории из объектов непротиворечивой теории, на которой аксиомы N\ — A/Vi выполняются, а аксиома А/уп — нет. Такую интерпретацию, и даже несколько, мы построим, предполагая, что аксиоматическая теория 68
натуральных, а также рациональных чисел непротиворечива. В связи с тем, что при построении других числовых систем независимость аксиомы индукции нигде не используется, ссылка на утверждения, доказываемые позднее, не приведет к появлению порочного круга. Первая интерпретация 1\. За N{1) примем множество {('a, x)\a£N, х£{0, 1}}, за единицу — пару (1,1), сложение и умножение на N{1) определим так: 1(а + Ь, 0), если х = у; (а, х) ф (ЬУ у)-„ ,, , и 1ч \(а+Ь, 1), если хфу. (а, х) © (&, у) $4 (ab, ху). Легко проверить, что для интерпретации 1\ выполняются первые шесть аксиом содержательной теории натуральных чисел. Пусть далее М^{(2а, 0>|аеЛ0и{(2а —1,1>}|Д€#}. Имеем: а) (-1,1) еМ; б) V(a£tf(1)) a £ М^>а ® (1,1) £ М Вместе с тем М =#= №\ так как, например, (1,0) g М. Итак, аксиома iVvii на интерпретации 1\ не выполняется. Предположим, что в интерпретации 1г определено транзитивное, антирефлексивное, связное и монотонное относительно обеих операций бинарное отношение «>». Тогда (1,0) > (1,1) или (1,1) > > (1,0). В первом случае имеем: (2,1) - ((1,0} е (1Д)) > ((1,1) е (1,1)) = (2,0) (2,0) - ((1,0) е (1,0» > ((1,1) е (1,0» - (2,о, В силу транзитивности отсюда получим (2,1) > (2,1), что невозможно. Аналогично опровергается и второе допущение. Из этих рассуждений следует, что теорию неравенств нельзя обосновать без аксиомы индукции/ Вторая интерпретация/ц. За N{2) примем множество 1 2 [а елф 1 1 + 1 за единицу — числю 1 = —~—, сложение и умножение определяем условиями: [2сф] 2 ' 69 V(a, Р6#(2)) aeP^a + P; a©P;
Легко видеть, что если а или Р целое число, то а 0 р = «р. Вместе с тем 2 U 2 ' 9 " 2 . 2 ^^ 2 3 2 Нетрудно проверить выполнение аксиом Ni — Nvi- Аксиома iVvii не выполняется на /ц. В самом деле, пусть М = N Ф N{2K Имеем: а) 1 g М; б) У(а£#(2)) a£7W=>a£N=£>a + 1 ^фаф 1 £ М. Заметим, что в интерпретации /ц ассоциативность и дистрибутивность умножения не имеют места, так как: 1 = 4-0(4-0 2)*(-§-©4)©2-4: 4=(4®4)©4*4°4©4©4=4- Третья интерпретация /щ. За N{3) примем множество пар целых чисел #(Э)$=И(я, x)\n£N, х = 0 У х== 1}. За единицу — пару (1,0), а операции определяем так: {(п + /я, а:), если х - у = 0; 4 ч у/ l(m, 1), если л: • у= 1. f(nm, #), если # = 0; 4 ' х и/ ((я, 1), если х=1. Можно проверить, что на /ш выполняются аксиомы Ni — Afvi, но не Л/Vn- Вместе с тем на /щ не имеют места коммутативность сложения и умножения, ассоциативность сложения и дистрибутивность умножения. Из существования моделей 1ц и /щ следует, что известные свойства арифметических действий не могут быть обоснованы без аксиомы индукции. Четвертая интерпретация Лу. За N{4) примем множество чисел вида jV(4)-{-f-[a, b£N /\a>b\. За единицу примем число 1 = -у-; операции определим так: 70
Легко видеть, что (iV<4); ф, 0) — полукольцо и V(a, Р G Л/(4)) 1#афр. Таким образом, аксиомы Ni — Nvt на /iv выполняются, а аксиома Nvu, как легко проверить,— нет. Интересно отметить, что на /iv нет простых чисел. Пусть a £ N{4\ аф1. Тогда а = —; а>Ь. Известно (вопрос 4.6.7), что 3{x£N) (a — b)x>b. Поэтому а __ а - х х-\~ 1 Т""~ Ь{х+ 1) * ' Таким образом, любой элемент N{4) можно разложить в произведение двух отличных от единицы множителей. Пятая интерпретация /у Полагаем Ni5)$4{(a, Ь)\а, b£N /\a<.b}; (a, b)®(a\ b')^(a + a'y b + b')t (a, b)Q(a\ b')^{a-a\ b-b'). За единицу примем элемент (1,1). Аксиомы N\ — Nyi на h выполняются, но не А/уц. В /у есть неразложимые (простые) элементы. Такими будут (2, 5), (3, 7), (2, 3), (5, 7). Имеем (6,35) = (2,5) © (3,7) = (2,7) 0 (3,5). Итак, на N{5) нет однозначности разложения на простые множители. Из существования.моделей /iv и /v следует, таким образом, что и теорию делимости в системе натуральных чисел нельзя обосновать без аксиомы индукции. Вопрос 4.9.1*. Доказать независимость каждой из аксиом аксиоматической теории, первичными терминами которой являются множество N (натуральных чисел), два тернарных отношения в нем + и • (сложение и умножение) и одно унарное — множество Я (множество единиц), а аксиомы формулируются таш 1) Еф0 AV(a, b£N) Ef)^a + b)~0i 2) V{a£N) e£E=>3\(c£N) c£a + e\ 3)V{a9b£N) e^E /\(a + e) (](Ь + е)ф0^0Ф фа + {Ь + e)c(a + b) + e. 4) V(a, b£N) e£E /\а + Ьф0=$>0ф Ф a+ (b + e)cza + b + e; 5) V(a£N) e^E^a- e=*a; 6)V(a,b£N) e£E /\а-Ь + аф0=$>0ф Фа{Ь + e) cza • b + a; 71
7) Каково бы ни было подмножество М множества N, если выполняются условия: а) е£Е=$>е£М; б) a£Mf\e£E=>a + e£ М, то N(ZM. 4.10. Категоричность аксиоматической теории натуральных чисел Теорема 4.10.1. Аксиоматическая - теория натуральных чисел категорична. Доказательство. В предположении, что аксиоматическая теория натуральных чисел непротиворечива, докажем, что любые две модели изоморфны. Пусть (Ni, +,-,li) и (N2; ©, 0, 12) —две модели нашей теории. Операции в этих моделях мы обозначаем разными символами, любой элемент множества N± снабжаем индексом 1, а любой элемент N2 — индексом 2. Мы намереваемся определить изоморфное отображение одной системы на вторую. Докажем, что существует взаимно-однозначное отображение <р множества Nx на N2> обладающее свойствами: a) <p(li)= i2; 6)V(x1£N1) <р (х± +11) = ф(х1)е1а. Из теоремы 4.8.1. следует, что для любого натурального пг существует однозначная функция уПх— отображение отрезка [lx, nj в N2, и* притом только одно, удовлетворяющее условиям: а) Ф* (li) = i2; б) V (х± £ NJ х1<п1^> фИ1 (х1 +\г) = ц>П1 (xj) 0 12. Пусть теперь а± £ N. Выберем любое пх £ Nx с условием ах < nt и положим ф (¾) £4 фЛ1 (flO. Этим условием определяется однозначное отображение Nx в N2. В самом деле, если т1 £ Nx и т1 > пъ то в силу теоремы 4.8.1 значения функций ц>Пх и фт, совпадают на отрезке [1Ь п±]. Проверим, что условия (4.10.1) для отображения ф выполняются. Имеем: а) ф(11) = фП1(11) = 12; б) V (*х, пг g Nj) п1>х1^>Ц) (х±) - ф/?1 (хг) Л Ф (*i + li) = = фп4 (¾ + h) = фЯ1 (хо е i2 = ф (¾) © h- Покажем, что ф — взаимно-однозначное отображение N± в N2. Другими словами: V (хъ ух £ tfx) *х =^уг^> ф (ха) ^ Ф{ух). (4.10.2) 72 (4.10.1)
Проверим, что условие (4.10.2) выполняется, если у± = 1г. В самом деле, если хх Ф 1ь то Имеем Ф (*i) = Ф (¾ + 11) = Ф (¾) Ф 12 Ф 12 = Ф (11) • Пусть для некоторого ух из Л/х условие (4.10.2) выполнено. Пусть х1фу1 + 1ь но 4>(*i) = <P(0i+li). * (4.10.3) Имеем <P(yi + li) = <P(0i)© 12. Поэтому фМ = ф(й)ф i2^i2» и, следовательно, .¾ =^= 1х. Таким образом, Имеем <P(*i) = <P(*i)0 12- В силу (4.10.3) получим ф(гх) ф 1а = ф(^) Ф 12. По аксиоме Nm Ф (¾) = Ф (#i) и Ч = */i по предположению. Таким образом, в противоречие с условием. Наше утверждение следует из аксиомы А/\щ. Покажем далее, что ф — взаимно-однозначное отображение Nt на N2. Прежде всего имеем i2 = <p(ii). Если хг = ф (xj, то хг ф 12 = ф (xx) ф 12 = ф (хг + lj). По аксиоме Nvu получим, что V(x2e#2) 3(^(:^) ^, = 4)(¾). Осталось показать, что л V (¾. г/i € iVO Ф (*i + и) = Ф (¾) ф ф (¼) Л Ф (^ • Л) = = Ф(х1)©ф(г/1). Прежде всего имеем Ф (*i + li) = Ф (¾) Ф 12 = ф (*,) Ф Ф (li). Пусть ф (*i + yi) = ф (¾) ® ф (</i). Тогда получим <p(*i + toi + h)) = ф((^1 + yi) + ij) = ф(«1 + л) е и = = 1ф (¾) ф ф (&)] е u = ф (¾) ф 1ф ы ф 1 j = ф (¾) ф ф & + ii). 73
Отсюда но аксиоме A/vn получаем первое равенство. Столь же легко получается и второе! Вопросы: 4.10.1. Доказать, что в системе N р$ (N; +,-, 1) натуральных чисел: а) существует бесконечно много подполугрупп, изоморфных полугруппе (N; +) натуральных чисел; б) существует и только одно подпол у кольцо, изоморфное полукольцу (N; +, •} натуральных чисел. 4.10.2. Пусть Т^(Т; +, •, 0, е) — тело характеристики нуль; другими словами, п п*ер$^е Ф0 для любого натурального п, и пусть М — множество всех натуральных кратных единице е тела Т. Доказать, что система {М\ +, •, £) есть система натуральных чисел. 4.10.3. Доказать, что всякое тело характеристики нуль содержит и только одно подполукольцо натуральных чисел. 4.10.4. Пусть Т^(Т; +, ., 0, е) — тело характеристики нуль, N^(N\ +» •* О — система натуральных чисел. Доказать, что: 1) V(ag Г) \/{n£N) а- (п*е) = (п*е) -а, а - (n*e)~~l = (п*е)~~{ • а; 2)V(a£T) V(n,m£N) а • (-Ш~) = ^- • а. Пусть (Л; ф, О) — полукольцо, изоморфное полукольцу натуральных чисел (А/; +, •), и пусть <р — изоморфное отображение полукольца (А/; + , • ) на полукольцо (Л; ф, О). Легко видеть, что ф вместе с тем есть изоморфное отображение системы (А/; +, •, 1) натуральных чисел на систему (Л; ф, 0, <р (1)). В соответствии с этим говорят, что всякое полукольцо, изоморфное полукольцу натуральных чисел, само является полукольцом натуральных чисел. 4.11. Аксиома минимальности Определение 4.11.1. Пусть имеется класс К каких-нибудь множеств. Под минимальным множеством класса К понимают Множество М0 в случае, если: 1) М0£К\ 2) V(Acz М0) АфМ0^> А£К- Пример 4.11.1. Введем обозначения. Буквой Р будем обозначать множество всех простых чисел, а через Nk для каждого натурального k — множество натуральных чисел, кратных k. Класс Т множеств 74
натуральных чисел определим так. К классу Т отнесем множество М в случае, если: 1) Mc:N; 2) 1(Р£Р) Р£М; 3) V(p£P) P£M^NpczM. Легко видеть, что N2, N3, N2 [} N3 входят, например, в класс Т. При этом множество N2 является минимальным в классе 7\ так щк любое его собственное подмножество не входит в класс 7. Пример 4.11.2, Рассмотрим класс 56 систем с отношениями (N; +,-,1) таких, что для каждой из них выполняются аксиомы .Nu Nlh Nnu Niv, NVf Nvi. (4.11.2) Всякое минимальное множество этого класса есть система натуральных чисел. В самом деле, пусть Ма — минимальное множество класса 56. Аксиомы Nu Nu, Nnu #iv» NVt Nvi на M0 выполняются. Покажем, что jVvii на MQ выполняется. Пусть А — какое угодйо подмножество М0, удовлетворяющее условиям: 1) 1€Д- 2) V(a£M0) а£ А^>а+1 £ А. В таком случае выполняются на Л, во-первых, аксиомы Ni и Nn в силу указанных условий и, во-вторых, аксиомы Nm, Nwt Л/у, Nvu так как °ни выполняются на любом подмножестве М0. Таким образом, при наших предположениях А £ 56 ш А = М0 в силу минимальности М0. Другими словами, и аксиома A?vn выполняется на М0. Наоборот, система N$=$(N; -f, •, 1) натуральных чисел является минимальным множеством в классе 56. Действительно, N £ £ 56, так как аксиомы Nu Nu, Nuu Nw> /i/v, Ny\ выполнены. Пусть теперь M — подмножество N такое, что М £ Se. Тогда: 1) 1 £ М, так как аксиома N± выполняется ^ш М; 2) V (а £ N) а £ М=> а + 1 £ М, так как аксиома-' Nu выполняется на М. Но на N выполнена аксиома индукции, а потому M^N. Итак, (iV;"+, •) — минимальное множество в классе S6. В связи с установленными здесь свойствами системы натуральных чисел аксиому индукции иногда называют аксиомой минимальности системы натуральных чисел. Пример 4Л 1.3. Пусть А£=£(Л; +, • > — дадкольцо (подтело) кольца Ъ^4(В; +, •) и х — элемент В. Рассмотрим класс всех подколец (подтел) кольца В с условием, что для всякого В'££ *${В'\ +, •} из К множество В' содержит А и элемент х. Этот класс не пуст, и пересечение всех колец класса К снова, как легко видеть (вопросы 2.6.4 и 2.6.5), принадлежит К и даже является минимальным множеством этого класса. Определения 4.11.2 и 4.11.3. Пусть В £4 (В\ + , •)— кольцо, А $4 (Л; +, •) — его подкольцо (подтело), х g В. Кольцом (те- %
лом) у полученным путем присоединения к кольцу (телу) А элемента х, называют минимальное кольцо в классе К всех подколец (подтел) кольца В с условием, что для всякой системы В' ££ {В'\ + , •) из К множество В' содержит А и элемент х. Обозначения. А [х] — кольцо, полученное путем присоединения к кольцу А элемента х\ А (х) — тело, полученное путем присоединения к телу А элемента х. Полагают далее: А[х, у] ^ А [х] [у], А (*, у)^А (х) (у). Определение 4.11.4 и 4.11.5. Пусть А £3 (Л; +, •, Р)--линейная алгебра над полем Р, Р — подполе системы (Л; +, •); %, у — элементы множества Л. Линейной алгеброй, полученной путем присоединения к полю Р элемента х (элементов х и у), называют пересечение всех линейных подалгебр алгебры А, содержащих поле Р и элемент х (элементы х и у). Вопрос 4.11.1. Пусть А$=$(Л; +, •, Р) — линейная алгебра над полем Р, Р^(Я; +, •) — подполе системы (Л; +, •)> х, у £ А. Обозначим символом Р[#](Р|>, у)) линейную алгебру, полученную путем присоединения к полю Р элемента х (элементов х и у). Доказать, что: 1) У(а£А) Р[а] = Р=$>а£Р\ 2) V(a, b£A) Р[а, Ь] = Р[6, а]; 3) У(а£Л)У(£, 1£Р) Л=И=0=>Р[а] = Р[Аю + /]; 4) V(a, b£A)\/{k, /, k\ l'£P) ^0Л^¥=04>Р[а, b] = = Р [ka + /, Kb + /']; 5) V(a, b£ A)\/(k, KP) k^0^>P[a, b] = P[ka + lb, b]. 4.12. Непротиворечивость арифметики и другие вопросы Мы заметили, что непротиворечивость неформальной (содержательной) аксиоматической теории можно установить, только указав какую-нибудь модель из объектов теории, непротиворечивость которой уже доказана, но для аксиоматической теории натуральных чисел такой модели нет. В связи с этим рассматривают проблему непротиворечивости формальной аксиоматической теории натуральных чисел. В 1931 г. /С. Гедель доказал, что непротиворечивость формальной аксиоматической теории натуральных чисел не может быть обоснована средствами той же теории. Он также доказал, что всякая формальная аксиоматическая теория, включающая арифметику натуральных чисел, неполна. Отсюда следует, что формальная арифметика некатегорична. На первый взгляд этот результат противоречит теореме 4.10.1. Однако формальную и содержательную арифметику нельзя отождествить. Между ними есть по крайней мере одно существенное отличие, связанное с аксиомой индукции. С каждой формулой формальной арифметики сопоставим множество 76
тех натуральных чисел, для которых данная формула истинна. При этом толковании аксиома индукции в содержательной и формальной арифметике позволяет установить, если выполняются определенные условия, что данным свойством — принадлежности к некоторому множеству — обладают все натуральные числа. В содержательной арифметике рассматриваются любые их свойства без каких-либо ограничений. В формальной — лишь свойства, связанные с формулами этой теории. А это не одно и то же. Из теоремы Геделя следует, что возможен только один путь доказательства непротиворечивости формальной арифметики — путь, основанный на использовании в таком доказательстве средств, не формализуемых в самой теории, но тем не менее достаточно надежных. В 1936 г. Г. Генцен получил доказательство непротиворечивости формальной арифметики. В этом доказательстве используются средства, не формализуемые в самой теории. Непротиворечивость аксиоматических теорий других числовых систем доказывается построением модели в рамках теории, непротиворечивость которой предполагается известной, или в рамках теории, предполагаемой непротиворечивой. Так непротиворечивость аксиоматической теории целых чисел может быть сведена к непротиворечивости аксиоматической теории натуральных чисел и так далее. В каждом случае исходят из некоторого бесконечного множества объектов непротиворечивой теории и средствами интуитивной теории множеств завершают построение соответствующей модели. Такого рода подход к обоснованию числовых систем был разработан в XIX в. Понятие бесконечности вошло в математику очень давно, с ним связаны многие достижения этой науки. Однако неосмотрительное применение к бесконечным совокупностям способов рассуждений, безотказно работающих в конечных областях, может быть причиной неожиданных неприятностей. На рубеже XIX и XX вв. в связи с обнаруженными в теории множеств парадоксами очень острым стал вопрос, какие способы рассуждений допустимы в математике. Возникшие при решении этого вопроса трудности нельзя считать преодоленными.
§ 5. УПОРЯДОЧЕННЫЕ МНОЖЕСТВА И АЛГЕБРАИЧЕСКИЕ СИСТЕМЫ 5,1. Упорядоченные множества Определение 5*1.1. Пусть во множестве М задано бинарное отношение > («выше» или «следует за»). Это отношение называют отношением порядка, а систему (М\ >) — упорядоченным множеством, если это отношение: 1) транзитивно, т. е. V(a, b, с£М) a>b/\b> с=$>а> с\ и 2) антисимметрично, т. е. V(a, b £ М) а > b /\b> а^>а = b. Вместо того чтобы сказать «а выше &», мы говорим также «Ь предшествует ст. Если а > b и если для любого элемента х> отличного от а и от Ь, мы говорим «а непосредственно следует за 6». Отношение порядка во множестве М называют отношением нестрогого порядка, а систему (М; >) — нестрого упорядоченным множеством, если это отношение 3) рефлексивно, т. е. V (# € М) а > а. Отношение порядка во множестве М называют отношением строгого порядка, а систему (М\ >) — строго упорядоченным множеством, если это отношение 4) антирефлексивно, т. е. V (я 6 Щ "1 а *> а- Отношение порядка во множестве М называют отношением линейного (или совершенного) порядка, а систему (М\ >) — линейно (совершенно) упорядоченным множеством, если это отношение 5) связно, т. е. V (я, b £ М) а Ф b => а > b \J b > а. Если отношение порядка во множестве М не является отношением линейного порядка, то это отношение называют отношением частичного порядка, а систему (М\ >) — частично упорядоченным множеством. Следующие термины, мы думаем, понятны без объяснений: «линейно и нестрого упорядоченное множество», «линейно' и строго 78
упорядоченное множество», «частично и нестрого упорядоченное множество», «частично и строго упорядоченное множество». Если М ^ (М\ >) — упорядоченное множество, а М' — под- множество Му то бинарное отношение > является отношением порядка ивМ'. При этом система М' Ы (ЛГ;>) — строго упорядоченное множество, если система М — строго упорядоченное множество; М' — линейно упорядоченное множество, если система М — линейно упорядоченное множество. В дальнейшем термин «подмножество» упорядоченного множества (М\ >) используется и для обозначения подмножества множества М, и для обозначения системы (М'\ >), где М' с: М. Пусть (М\ >) — упорядоченное множество; а, Ь, с — его элементы. Если а > Ь и Ь > Су то говорят, что элемент b лежит между элементами а к с. Если система (М; >) — линейно упорядоченное множество, то хотя бы один из любой тройки элементов множества М лежит между двумя другими. Пусть (Л; >) — упорядоченное множество, В — подмножество множества Л. Элемент е — множества Л называют нижней гранью множества В, если V(xgB) хфе^х^> ву в частности наименьшим элементом множества Bt если к тому же е 6 В. Определение 5.1.2. Пусть В — подмножество упорядоченного множества (Л; >). Элемент т множества В называют минимальный элементом множества В, если У(х£В) хфт=^~\т>х, Аналогично определяется верхняя грань, наибольший и максимальный элементы подмножества упорядоченного множества. Множество всех верхних и нижних граней множества В мы обозначаем соответственно символами U (В) и L (В). В частности, U (а, Ь) — множество всех элементов множества Л, следующих за элементами а и b'y U (а) — множество всех элементов Л, следующих за элементом а. Упорядоченное множество (Л; >) называют решеткой (структурой), если выполняются следующие условия: 1) V (а, Ъ 6 А) 3 (с £ A) U (а, b) = U (с); 2) V(at Ь£А) 3 (d 6 Л) L (а, Ъ) = L (d). Примеры: 5.1.1. Отношение ; (делится на) делимости в N — отношение частичного и нестрогого порядка. 5.1.2. Отношение с — включения во множестве всех подмножеств данного множества — отношение частичного и нестрогого порядка. 5.1.3. Отношение делимости во множестве всех степеней данного натурального числа — отношение линейного и нестрогого порядка. 5.1.4. Пусть М — множество, РМ— множество всех его подмножеств. Тогда система (РМ; с) — решетка. 79
5.1.5. Система (N; [) — решетка. Если а и Ь — натуральные числа, то U (а, Ь) и L (а, Ь) множество общих кратных и множество общих делителей чисел а и Ъ соответственно. Вопросы 5.1.1. Какими являются отношения > (больше) и >• (больше или равно) во множестве натуральных чисел? 5.1.2. Доказать, что V(fl, b£M) a>b=$>-]b>a, если (Af; >) — строго упорядоченное множество. 5.1.3. Пусть (Af; >) — линейно упорядоченное множество. Доказать, что бинарное отношение > в Af,определяемое условием V (a, b£M) a>bt=>a>b /\афЬ, есть отношение линейного и строгого порядка. 5.1.4. Пусть (Af; >} — линейно упорядоченное множество. Доказать, что бинарное отношение >вМ, определяемое условием V (a, b£ М) a^bt=>a>b V a = b, есть отношение линейного, нестрогого порядка. Определение 5.1.3. Если в линейно упорядоченном множестве (Af; >} каждое непустое подмножество имеет наименьший элемент, то систему (Af; >) называют вполне упорядоченным множеством, а отношение > — отношением полного порядка. Во вполне упорядоченном множестве любое непустое подмножество, из двух элементов в частности, имеет наименьший элемент. Поэтому для любой пары (а, Ь) различных элементов вполне упорядоченного множества (Л; >} хотя бы одно из соотношений а > b или Ь > а верно. Отсюда следует, что полный порядок всегда линейный. Пример 5.1.4. Порядок > (больше) во множестве натуральных чис*ел является полным. Пусть система А £4 (А; >) — вполне упорядоченное множество; а £ А. Множество Ра£${х\х£ Л, а>х, хфа), т. е. множество всех нижних граней множества {а}, неравных а, называют интервалом, отделенным элементом а или, короче, интервалом упорядоченного множества А. Если а — минимальный элемент множества А, то Ра = 0. Теорема 5.1.1. (принцип трансфинитной индукции). Пусть система А р$ (А; >} — вполне упорядоченное множество. Любое подмножество Af множества А содержит Л, если V (а £ Л) Ра а М => а £ Af; (5.1.1) другими словами, если для каждого элемента а множества Л из принадлежности к множеству Af всех элементов интервала Ра следует, что и элемент а принадлежит Af. Доказательство. Пусть Af' ££ Л \ Af, т. е. теоретико-множественная разность множеств Л и Af. Если Af' = 0 пусто, то Л = = М и доказывать нечего. Если Af' Ф 0, то, так как А — вполне упорядоченное множество, множество Af' содержит наименьший 80
элемент m. В таком случае, все элементы, предшествующие т и отличные от т, не принадлежат М' и, значит, принадлежат М. Таким образом, Рт cz М. Поэтому в силу (5.1.1) т £ М, и, следовательно, ~] т £ ЛГ, в противоречие с предположением. В 1904 г. итальянский математик Цермело доказал следующую теорему. Теорема 5.1.2. Во всяком множестве можно ввести полный порядок. Следует заметить, что доказательство Цермело неэффективно в том смысле, что позволяет установить существование полного порядка в данном множестве, но не дает указания, как узнать для какой- * нибудь пары элементов данного множества, какой из этих элементов предшествует второму в этом порядке. Пусть (Л; >) — строго (или нестрого) упорядоченное множество. Мы будем предполагать, что А — конечное множество. С каждым элементом а множества А сопоставим какую-нибудь точку Т (а) данной плоскости так, что если элемент а непосредственно следует за элементом 6, то точку Т (а) будем располагать выше точки Т (Ь) и соединять их отрезком. В результате мы получим граф, отвечающий данному упорядоченному множеству. Различные типы строго (нестрого) упорядоченных четырехэле- ментных множеств изображаются следующими графами: 1^ А 4 S И А 9 10 14 Граф 1 отвечает! линейному порядку, остальные —-частичному. 81 к N V 'V К 11 12 13 16
Вопросы: 5.1.5*. Сколькими способами можно определить линейный порядок'на множестве из трех элементов? линейный и строгий? линейный и нестрогий? 5.1.6. Построить граф, отвечающий порядку «включение» во множестве всех подмножеств четырехэлементного множества, и назвать максимальный и минимальный элементы относительно этого порядка. 5.1.7. Построить граф, отвечающий порядку — отношению делимости во множестве всех натуральных чисел от 1 до 16, и назвать максимальные и минимальные элементы относительно этого порядка. 5.1.8*. Пусть А £=* (Л; >) — вполне упорядоченное множество; В а А. Доказать, что система (В; >) — вполне упорядоченное множество. 5.1.9. Пусть А £4 (А; >) — вполне упорядоченное множество; Ра — интервал системы А. Доказать, что любой интервал системы (Ра\ >) является интервалом системы А. 5.1.10. Доказать, что любой интервал вполне упорядоченного множества есть его собственное подмножество. 5.1.11*. Пусть А ^ (А; >) — вполне упорядоченное множество; Ъ £ Л, с £ Л. Доказать, что b>c&PcczPb в случае, если порядок > нестрогий. 5.1.12*. Пусть А $$ (Л; >) —вполне упорядоченное множество; Ь £ Л, с £ Л. Доказать, что или Рь = Рс, или Pb cz РС9 или Рс с 5.1.13*. Пусть А £=£(Л; >) — вполне упорядоченное множество; В cz А. Доказать, что В — интервал системы А тогда и только тогда, если V(*(=5) У(У£А \В) у>х. 5.1.14*. Пусть ф— изоморфное отображение вполне упорядоченного множества (Л; >) на его подмножество (В; >). Доказать, что V (а £\4) ф (а) > а q>(a) = а. 5.1.15*. Пусть А^(Л; >)—вполне упорядоченное множество; Ра — интервал системь! А. Доказать, что системы А и (Ра\ >) неизоморфны. 5.1.16. Пусть А £4 (Л; >х) и В ^ (В; >2) — вполне упорядоченные множества такие, что Л f] В = 0. Во множестве Л [} В определим бинарное отношение > следующими условиями: 1) если а, Ь £ Л, то 2) если a, b £ Ву то 3) если а £ Л, b £ В, то а>6. 82
Доказать, что система (A (J В; >> — вполне упорядоченное множество. 5.1.17. Пусть А £4 {A; >t) н В ^ (fi; >2) — вполне упорядоченные множества. Во множестве А X В определим бинарное отношение > следующим условием: (¾. bi) > (а2, Ь2)» ах >! а2 V (at = я2 Л &i >2 Ь2). Доказать, что система (А X В; >) —вполне упорядоченное множество. Для каждого вполне упорядоченного множества А ^ (Л; >) символом А обозначаем новый объект, называемый порядковым числом вполне упорядоченного множества, и такой, что для любых вполне упорядоченных множеств А и В А=В в том и только том случае, если системы А и В изоморфны. Пусть а £$ А, р ^ В; Тогда: а) говорят, что а < р (а меньше р), если система А изоморфно отображается на некоторый интервал системы В; говорят, что а < < Р, если а < р или а = Р; б) под суммой а + р понимают порядковое число системы (A U В; >), если А (] В = 0 и отношение > определено, как в условии вопроса 5.1.16; в) под произведением а • р понимают порядковое число системы (В X Л;>), если отношение >> определено, как в условии вопроса 5.1.17. Порядковое число конечного вполне упорядоченного множества называют конечным порядковым числом. Порядковое число называют предельным, если оно не имеет непосредственно предшествующего; другими словами, если между данным порядковым числом и любым, меньшим его, можно вставить третье порядковое число. Для любого порйдкового чжла а ^ А символом | а | условимся обозначать кардинальное число множества А. Вопросы: 5.1.18. Пусть ar ^, у ^— порядковые числа. Доказать, что: 1) "| а<а; 2) а<РДР<а^>а = Р; 3) а<РЛР<7^а<7; 5) a<p=>a.v<P-vAv-a<vP. Пусть а — порядковое число; символом W (а) мы обозначаем множество всех порядковых чисел, строго меньших числа а. Таким образом, если a — порядковое число, то pg№(a)<=>p<a. 83
5.1.19*. Доказать, что система (IF (а); <) — вполне упорядоченное множество, а его порядковое число равно а. 5.1.20*. Доказать, что для любых порядковых чисел аир "lf(ct)cW(P)^f (Р) с W (а). 5.1.21. Доказать, для для любых порядковых чисел аир а^рлПа<Р=Н<<*. 5.1.22. Из теоремы Цермело вывести, что для любых кардинальных чисел а и Ь афЬ /\~}а<Ь=>Ь<а. 5.1.23. Пусть а — кардинальное число, Q (й) — множество всех кардинальных чисел, строго меньших кардинального числа а. Доказать, что система (Q (а); <) — вполне упорядоченное множество. 5.1.24. Пусть а — порядковое число; S ££ W (а); 5'—множество всех предельных чисел множества S. Доказать, что: 1) любое порядковое число а из множества S можно представить и только одним способом в виде а = р + &, (5.1.2) где р — предельное число множества 5, k — конечное порядковое число; 2) любое порядковое число, представимое в виде (5.1.2), принадлежит S; 3} a,|S'| = |S|. 5.1.25*. Пусть а и Ь—кардинальные числа такие, что Ь<а и о0 < а. Доказать, что b + a = a. 5.1.26. Пусть a, z и у — порядковые числа |a| = u>a0; S$4 ^W(a), *> y£S; U&\(x9 у)\х, y£S); Ау&{(у, y)\y£S}; Bz$${(x, y)\x, y£S, x + y = z). Доказать, что: 1) 1 f/1 = a • a; 2) Ц?| = |а|; 3)|BJ<a. 5.1.27*. Пусть a и Ь — кардинальные числа такие, что Ь *С а и а0 < а. Доказать, что Ь • a = a. 84
5.2. Упорядоченные полугруппы Определение 5.2.1. Упорядоченной полугруппой называют систему (Л; +, >) в случае, если: 1) система (Л; +} — полугруппа; 2) система (Л; >) — упорядоченное множество; 3) отношение > монотонно относительно групповой операции, т. е. V (а, 6, с £ А) а> Ь^> а + с>Ь + с/\с + а>с + Ь. Упорядоченную полугруппу (Л; +, >) называют упорядоченной группой в случае, если система (Л; +) — группа. Пусть система (Л; +, >) — упорядоченная полугруппа; если порядок > линеен во множестве Л, то упорядоченную полугруппу (Л; +, >) называют линейно упорядоченной: Видимо, без пояснений понятны термины: линейно упорядоченная группа, частично упорядоченная полугруппа, частично упорядоченная группа, строго упорядоченная полугруппа и т. д. Примеры: 5.2.1. Рассмотрим полугруппу примера 2.5.1. Во множестве Л введем отношение > следующим образом: е > а, а > а, ~~] е > е, ~~\ а > е. Легко заметить, что система (Л; •, >) — линейно упорядоченная полугруппа. При этом порядок > в Л не является ни строгим, ни нестрогим. 5.2.2. Рассмотрим в кольце многочленов от неизвестных хъ ... ..., хп над каким-либо полем мультипликативную полугруппу, состоящую из многочленов вида где аъ ..., ап — неотрицательные целые числа. Введем в указанной полугруппе порядок > следующим лексикографическим соглашением: *?'. ... .xann>xbil- ... -хЬпп% Df о а± > h V (tfi = ^Aa2> b2) V (% = bx Д a2 - b2 Л я3 > h) \J... Легко проверить, что введенное бинарное отношение связно, антирефлексивно, антисимметрично, транзитивно и монотонно относительно умножения. 5.2.3. Пусть N ^ (Л/; +, •, 1) — система натуральных чисел. Отношение делимости ; в N антисимметрично, транзитивно, рефлексивно и монотонно относительно умножения: Поэтому система (N; •, ;) — частично упорядоченная полугруппа. 5.2.4. Пусть N $=* (N; +, -,1) — система натуральных чисел; щ — множество пар (а, Ь) натуральных чисел с условием, что a = b + х для некоторого х из N\ оо2 — множество пар (а, Ь) натуральных чисел таких, что a = b или a = b + х для некоторого 85
х из N; со3 — множество пар (а, Ь) натуральных чисел с условием, что а = b + х для некоторого х из N или а — b для всех а Ф 1. Легко видеть, что каждая из систем (N ; +, о^), (ДО; +, о2) и (N\ +, о)3) является линейной упорядоченной полугруппой; при этом первая является строго упорядоченной, вторая — нестрого упорядоченной, третья — ни той, ни другой. 5.2.5. Пусть Л — множество натуральных, не равных единице, чисел, со — множество пар (а, Ь) чисел из А таких, что b Ф 3 и а ■= Ь + х для некоторого натурального х. Легко проверить, что система '{А\ + , о) — частично и строго упорядоченная полугруппа. Группу из двух элементов линейно и строго упорядочить нельзя. В самом деле, если 0 и 1 — ее элементы (0 — нуль группы), то имеем: 0 + 0 = 1 + 1=0;- 1+0 = 0 + 1 = IV Предположим, что 1 > 0. Тогда получим 0=1 + 1 =0 +1 = 1. Вопрос 5.2.1. Доказать, что всякую линейно упорядоченную полугруппу с сокращением можно линейно и строго упорядочить. Легко доказываются следующие теоремы: Теорема 5.2.1. Если(Л;+,>)— упорядоченная полугруппа,то V(af Ь9 а\ Ь'£А) a>b /\a'>b'^a + a'>b + b'. Теорема 5.2.2. Если (Л; +, >) — упорядоченная полугруппа, п — натуральное число, то V (a, b £ А) а>Ь=^я*а>я*&. В частности, если (Л; +, >) — линейно и строго упорядоченная полугруппа, то V(a, b £ А) а > b <=> я * а > я * ft. Следствие 1. Если а,Ь,п — натуральные числа, то a>b&an>bn. Следствие 2. Если а,Ь9п — натуральные числа, то a\b^an\bn. Теорема 5.2.3. Если (Л; +, >) — линейно и строго упорядоченная полугруппа, то: 1) V (а, Ь, с £ Л) (а + с = Ь + с»а = 6»с + а = с + Ь); 2) V (а, 6, с е Л) (а + с > Ъ + с <=> а > Ь <=* с + а > с + Ь). Итак, всякая линейно и строго упорядоченная полугруппа — полугруппа с сокращением. Теорема 5.2.4. Если (Л; +, >) — линейно и строго упорядоченная полугруппа, то: 1) V (а, х £ Л) (а + х = х <=> а + а = а <=> х + а = х); 2) V (а, х £ Л) (а + # > х о а + а > а <=> * + а > я); 3) V (а, а: б А) (х > а + х » а > а + а « а; > х + а). 88
Для примера докажем одно из соотношений. Из теоремы 5.2.3 Следует, что каковы бы ни были элементы а и х множества Л, а + х^>х<^а + а + х^>а + х<^>а + а>а. Таким образом, а + х>х&а + а^>а. Определение 5.2.2. Пусть (Л;+,>) —упорядоченная полугруппа. Элемент а множества А называют положительным (отрицательным), если а + а Ф а и а + а > а (соответственно а > > а+а). Теорема 5.2.5. Пусть (Л; +, >) —линейно и строго упорядоченная полугруппа, а£Аиа-\~афа* Тогда элементы: ^ а, 2*а, 3*а, ... все различны. Если, при тех же предположениях, система (Л; +, 0,>) — группа, то все различны и*элементы: О, а, — а, 2*а, — 2*а, 3*а, -—3*а, ... Доказательство. Если а + а > а, то индукцией по натуральному п легко доказать, что V{n£N) (п + 1)*а>а. А отсюда следует, что У(я, m^3V) (п + т) * а > т * а и, следовательно, V(п, т £ N) (п + т)*афт*а. Второе утверждение теоремы доказывается без труда. Теорема 5.2.6. Конечную полугруппу с сокращением, если число ее элементов п > 2, нельзя линейно упорядочить. Доказательство. Вопрос 5.2.1 и теорема 5.2.5. Теорема 5.2.7. Полугруппу с сокращением и с конечной подполугруппой из п > 2 элементов нельзя линейно упорядочить. Теорема 5.2.8. Пусть (Л; +, >)—линейно упорядоченная группа. Тогда V(a, b£ A) a>a&b>b. Таким образом, всякая линейно упорядоченная группа либо строго, либо нестрого упорядочена. В любом из этих случаев, как легко проверить, можно говорить о двух отношениях линейного порядка в данной группе — строгом и нестрогом (вопросы 5.1.3 и 5.1.4). Знаком > пользуются для обозначения первого из этих отношений и знаком > — для обозначения второго из них. Часто бывает полезной следующая теорема. Теорема 5.2.9. Если система А — линейно упорядоченная группа, то V(a, 6, с, х£А) G^>a>b^x=&a — b*Ce — х. 87
Вопросы: 5.2.2. Доказать, что любое непустое конечное множе- стео элементов упорядоченной полугруппы имеет наибольший и наименьший элементы. 5.2.3. Доказать, что упорядоченная полугруппа линейно упорядочена в том и только в том случае, если любое конечное множество ее элементов имеет и только один наибольший элемент. 5.2.4*. Доказать, что сумма положительных элементов коммутативной полугруппы с сокращением положительна. 5.2.5*. Доказать, что сумма положительных элементов линейно и строго упорядоченной полугруппы положительна. 5.2.6. Доказать, что всякий элемент линейно и строго упорядоченный полугруппы, больший положительного элемента, сам является положительным. v 5.2.7*. Доказать, что элемент упорядоченной коммутативной полугруппы с сокращением, больший положительного элемента, не обязательно положителен. 5.2.8. Доказать, что множество положительных элементов линейно упорядоченной группы не пусто. 5.2.9*. Пусть А £=£ (Л; +, 0,>)— линейно и строго упорядоченная группа. Доказать, что элемента системы А тогда и только тогда положителен, если а > 0. 5.2.10. Доказать, что существует и только один линейный и строгий порядок в аддитивной полугруппе натуральных чисел, в котором множество положительных элементов не пусто. 5.2.11. Доказать, что существует бесконечно много линейных и строгих порядков в мультипликативной полугруппе натуральных чидел с непустым множеством положительных элементов. 5.2.12. Доказать, что мультипликативную полугруппу целых чисел нельзя линейно упорядочить. 5.3. Упорядоченные полукольца Определение 5.3.1. Систему А £4 (Л; +, •, >) называют упорядоченным полукольцом, если выполняются следующие условия: 1) система (Л; +, •) — полукольцо; 2 система (Л; +, >) —упорядоченная полугруппа с непустым множеством Л+ положительных элементов; 3) V (а, Ь £ Л) V (с £ Л+) a>b^ac>bc /\са> сЪ. Положительным элементом упорядоченного полукольца А называют любой положительный элемент упорядоченной полугруппы (Л; +, >). Упорядоченное полукольцо А £=£ (Л; +, •, >) называют упорядоченным кольцом (телом, полем), если полукольцо (Л; +» •) — кольцо (соответственно тело, поле). Определение 5.3.2. Пусть А £4 (Л; +, •, >> — упорядоченное полукольцо. Порядок > системы А называют архимедовым, а систе- 88
му A — архимедовски упорядоченной, если, каковы бы ни были положительные элементы а и Ъ системы А, можно указать такое натуральное число п, что п п*а$=$ ^а> Ь. Пример 5.3.1. В кольце/7 примера 2.6.5 определим отношение > («выше») условием V(/, g£F) f>£»V(*e[-l, 1]) f(x)>g(x). Нетрудно доказать, что система (F; +, •»• >) — неархимедовски, частично и нестрого упорядоченное кольцо. Пример 5.3.2. В кольце примера 2.6.8 определим отношение >, как в примере 5.3.1. Легко убедиться, что в данном кольце это отношение является архимедовым, частичным и нестрогим. Определение 5.3.3. Пусть А^(Л; + , -,>)и А1^(Л1; + ,-,>) — упорядоченные полукольца, и полукольцо (Л^, +, •) — расширение полукольца (Л; +» •)• Порядок > в Ах называют продолжением порядка в А (или говорят, что порядок в А индуцирован порядком в Лх), если V(a, b£ A) a>b&a>1b. Теорема 5.3.1. Пусть А £4 (A; -f, •, >) — линейно и строго упорядоченное полукольцо, a it b — положительные элементы системы А. Тогда V(а\ Ъ'£А) а'>а/\Ь'> Ь=>а'Ь' > аЬ. Пример 5.3.1. Полукольцо натуральных чисел с отношением > (больше) — линейно и строго упорядоченное полукольцо. Теорема 5.3.2. Пусть система А £4 (Л; -f, •, >) — упорядоченное полукольцо; система {Аг\ ©, 0) — полукольцо; ф — изоморфное отображение полукольца (Л; +, •) на полукольцо (Аг; ф, ©); >!— бинарное отношение во множестве Аъ наведенное отношением > в отображении ф множества Л на множество А±. Тогда: 1) система Ах £=£ (Аг\ 0, О, >i)— упорядоченное полукольцо; 2) порядок в системе Ах строгий тогда и только тогда, если порядок в системе А строгий; 3) порядок в системе Ах архимедов тогда и только тогда, если порядок в системе А архимедов; 4) порядок в системе Ах линеен тогда и только тогда, если порядок в системе Ах линеен. Доказательство. В самом деле, имеем V (а, Ъ g Л) Ф (а)>1ф (Ь) <=> а > Ъ. Пусть теперь ф(я)>1Ф(Ь) и Ф(Ь)>хФ(а). Тогда я>Ь и Ь>а. Следовательно, a = b и ф (а) = ф (&). Аналогично доказываются и другие утверждения. 89
6.4. Линейно упорядоченные кольца и тела Для линейно упорядоченного кольца А ^ (Л; +» •» 0» >■> система (Л; +, 0» >) — линейно упорядоченная группа. Отсюда легко следует, что порядок > либо строгий, либо нестрогий. Во множестве Л можно ввести (вопросы 5.1.3 и 5.1.4) новый линейный порядок >!, который будет строгим, если порядок > нестрогий, и — нестрогим, если порядок > строгий. Легко проверить, что система (Л; +, •, О, >х), как и система А, является линейно упорядоченным кольцом. В связи с этим замечанием в линейно упорядоченном кольце А обычно рассматривают два бинарных отношения порядка, одно из которых — строгое — обозначают знаком >, а второе — нестрогое — знаком >. Итак, в линейно упорядоченном кольце А: V(at Ь£А) а>Ь&афЬ /\а >&; V (а, Ь б Л) а>Ь»а=6\/я>Ь- Из сказанного следует, что в данном кольце можно ввести линейный порядок тогда и только тогда,, если в нем можно ввести линейный и строгий порядок. Для дальнейшего полезно напомнить, что в линейно упорядоченном кольце (вопрос 5.2.9) элемент а положителен тогда и только тогда, если а > 0. Теорема 5.4.1. Пусть система (Л; + ,-,0, >) — линейно упорядоченное кольцо. Тогда для любого элемента а из А либо а = 0, либо а > 0, либо — а > 0. Доказательство этой теоремы, как и следующей, несложно. Следует только подчеркнуть, что знак > обозначает отношение строгого порядка. Теорема 5.4.2. Сумма и произведение положительных элементов линейно упорядоченного кольца положительны. Теорема 5.4.3. Линейно упорядоченное кольцо не имеет делителей нуля. Доказательство. В самом деле, если а и Ь — не равные нулю элементы упорядоченного кольца, то возможны только следующие случаи: 1) а>0, &>0; 2) а>0, — Ь>0; 3) — а > 0, Ь > 0; 4) — а>0, — &>0. Отсюда следует, что либо аЪ > 0, либо 0> ab. Теорема 5.4.4. В линейно упорядоченном кольце квадрат любого не равного нулю элемента положителен. Доказательство. Если а > 0, то а2 > 0. Если —а > 0, то а2 » * (~а) (—а)>0. Эту теорему полезно сформулировать и так: в любом линейном порядке кольца квадрат его не равного нулю элемента положителен. 90
Теорема 5.4.5. В линейно упорядоченном кольце сумма квадратов его не равных нулю элементов не равна нулю. Теорема 5.4.6. В линейно упорядоченном теле (Г; +, •, 0, е,», е>0. Теорема 5.4.7. Если Т $4 (Т; +, •, 0, еу >) — линейно упорядоченное тело, то: ^ 1) V(fl, Ь£Т) а>0Л6>0^>а.Г1>0ЛГ1-а>0; 2) V (я, Ь е Т) а > Ь^ а >(а + Ь) (2е)~1 > 0. Теорема 5.4.8. Если Т£4 (Г; + , •, 0, е>>) — линейно упорядоченное тело, N £=£ (N; +, •, 1) — система натуральных чисел, то V(aer) V(n£N) а>0=>а> {п+\^е > 0- Теорема 5.4.9. Если Т^(Т; +, • 0, еу >) —архимедовски линейно упорядоченное тело, N £$ (N\ -f, ■» 1) — система натуральных чисел, то V(a, b£T) 3(nym^N) a>b>0^a>-^>b. Доказательство. Имеем а — Ь > 0. Поэтому (а — Ь)~~] > 0. Далее находим натуральное m такое, что т*е > (а — &)~!. Легко видеть, что (т * г)""1 < а — Ь < а. Пусть теперь & — целое такое, что & * (т * е)~* > а. Тогда кф\. Выбираем наименьшее натуральное п с условием (я + 1) * (т * г)-1 > а. Неравенства (п + 1) * (т * £)-1 >а>6>я*(т* е)-1 в силу теоремы 5.2.9 невозможны. Поэтому а > я * (т * г)""""1 > &. Определение 5.4.1. Пусть А ^ (А; +, • 0, >) — линейно упорядоченное кольцо; а — элемент системы А. Абсолютным значением элемента а называют max (д, — а). Обозначение. | а\ £=£ max (а, — а). Замечание. Поскольку кольцо, вообще говоря, может быть линейно упорядочено несколькими способами, абсолютное значение элемента зависит не только от элемента, но и от порядка в кольце. Теорема 5.4.10. Пусть А ££ (Л; + » -,0, >) — линейно упорядоченное кольцо. Тогда: 1) V(a£ A) |a| = 0»fl = 0; 2) V(a£ А) |а|>0«а=^0; 3) У(абЛ) |а| = |_а|; 4) У(абЛ) а<|А|Л-а<|а|; 5) V(a, ЬбЛ) |а + 4|<|а| + |*|5 91
6) V(af b£A) |a.6|=|a|.|6|; 7) V(a, b£A) |a|<6<=> — &<a<6; 8) V(a, Ь, К /£ Л) l<Ca<kAKb<k^>\a — b\<ctz — l. Доказательство. Соотношения 1—4 прямо следуют из определения. Далее имеем a<\a\Ab<\b\^>a + b^\a\+\b\. Аналогично: — (а + Ь) < | а \ + | Ь |. Отсюда получим |a + &|<:|a| + |6|. Легко доказать и другие соотношения. Теорема 5.4.11. (критерий порядка). Кольцо (Л; +, •, 0) тогда и только тогда можно линейно и строго упорядочить (т. е. ввести линейный и строгий порядок), если множество А имеет подмножество Л+, удовлетворяющее условиям: 1) V(a£ А) а£А+^>афО/\ — а £ Л+; 2) V (а, Ь б Л+) а + Ь £ Л+ Д а • Ь £ Л+. Доказательство. Пусть сначала А £4 (Л; + , •, 0, >) — линейно упорядоченное кольцо. В роли искомого подмножества Л+ в таком случае в силу теорем 5.4.1 и 5.4.2 может выступить множество положительных элементов системы А. Пусть теперь Л+ — подмножество кольца (Л; + , •, 0), удовлетворяющее условиям теоремы. Попробуем ввести линейный порядок > в кольце (Л; + , •, 0). Определим это отношение так: V (a, b £ A) a > b <=> a — b £ Л+. Без особых затруднений можно проверить, что введенное нами отношение связно, антирефлексивно, антисимметрично, транзитивно, монотонно относительно сложения и умножения на любой элемент из Л+. Множество Л+ с упомянутыми в условии теоремы 5.4.11 свойствами называют положительной частью кольца (А; +, •, 0). В дальнейшем при введении порядка в каком-нибудь кольце мы будем искать в нем «положительную часть». Если такая часть в кольце существует, то кольцо можно упорядочить, если нет, то нельзя, если таких несовпадающих положительных частей несколько, то — несколькими способами. Из сказанного следует, что при определении линейно упорядоченного кольца в качестве основного отношения вместо бинарного отношения > можно брать унарное отношение «положительная часть». Теорема 5.4.12 (критерий однозначности линейного порядка). Пусть Л+ и Л++ — положительные части кольца (Л; +, •, 0). 92
Тогда Л+ = Л++ « Л+ с Л++. Доказательство. Пусть Л+ с: Л++ nag Л++. В таком случае афО. Поэтому а £ Л+ либо —ag Л+. Во втором случае немедленно получим — а £ Л++. Но этого не может быть, так как уже а б Л++. Теорема 5.4.13 (критерий продолжения порядка). Пусть А £4 £4(Л; + , •, О, » и А1^(Л1; 0, ©, >г)— линейно упорядоченные кольца и (Л; +, •, 0) —подкольцо кольца (Л^,©, 0). Пусть Л+ —множество положительных элементов системы А, а Л+ — системы А±. Порядок > тогда и только тогда продолжает порядок >ь если A+czAf. Доказательство. Пусть Л+ с: At. Если a, b £ А и а > Ь, то a — & б Л+. Отсюда следует, что a — & б Л+ и я >х 6. Пусть а >х 6. Тогда a =^= Ь и а — Ь £ Л^\ Если a — hjji Л+, то — (а — Ъ) g Л+ и, следовательно, — (а — Ь)£ А\. Но этого нет. Пример 5.4.1 (некоммутативное линейно упорядоченное тело). Пусть Q — поле рациональных чисел. Выделим в теле примера 2.6.7 подмножество, состоящее из формальных рядов вида i>m,r>n с условием атп > 0. Легко видеть, что это подмножество — положительная часть данного тела. Пример 5.4.2 (поле с не единственным архимедовым линейным порядком). Пусть (R\ + , •, 0,>) — система действительных чисел. Рассмотрим подмножество М множества /?, состоящее из чисел вида a + bV2t где а и Ь — любые рациональные числа. Можно проверить, что (М\ +, •, 0) — поле (вопрос 2.6.3). Полагаем: M+^{a\a$4a + bV2, a, b £ Q Д а + Ъ \'2 >0}; M++^{a\a^a + bV2, a, b £ Q /\а — Ь\г2 >0}. Легко видеть, что ЛГ*~ и М++— положительные части поля (М; +1 •, 0). А между тем они не совпадают. В архимедовости порядков, определяемых с помощью этих частей, убедиться нетрудно. Пример 5.4.3 (поле с неархимедовым линейным порядком). Рассмотрим поле Q (я) рациональных функций над полем рациональных чисел (вопрос 2.10.1). Каждый не равный нулю элемент этого поля представим в виде ^ _ akxk + ak+lxk+l + • ■ • + afe+/+p ^ + ^+/+4---+^+/^ ' 93
где ак% ..., CLk+p> bri ..., Ьг+Й — рациональные числа, &, р, г, q — неотрицательные числа, ak Ф О, Ьг Ф О, а^р Ф 0, &г+</ ¥= 0. Обозначим через F^ множество, определяемое условием V(a£Q(*)) a£F+&ak+p.br+g>0. Легко проверить, что F+ — положительная часть поля Q (х). Порядок в поле Q(x), соответствующий этой положительной части, неархимедов. В самом деле, для любого натурального числа п п • 1 < х. Однако порядок в поле Q(x) можно ввести многими способами. Пусть F^— множество, определяемое условием Легко проверить, что и F++ — положительная часть поля О(лг). Пусть теперь F^^"^ — множество, определяемое условием: а - а(*) £ Z74"4"4"«а(л) >0. Если воспользоваться трансцендентностью числа я, то нетрудно показать, что и /?+++ — положительная часть поля Q (л;). Порядок, определяемый /?+++, — архимедов. Пример 5.4.4 (числовое поле, содержащее мнимые числа, с архимедовым линейным порядком). Пусть (С; +,-,0, 1,0 — поле комплексных чисел и 0 — мнимый корень уравнения х? = 2. Тогда Q (0) — поле (вопрос 2.6.23). Поле Q (0) изоморфно полю Q (i/2) з — (вопрос 2.8.9). Но поле Q (у 2), как подполе поля действительных чисел, можно упорядочить. Его порядок индуцируется порядком в поле действительных чисел. Изоморфизм ф поля Q (у2) на поле Q (0) позволяет ввести в поле Q (0) порядок, наведенный порядком системы (Q(^2); +, .,>>. В этом порядке, например: (<>"-{-+<-£)•. Вопросы: 6.4.1*. Доказать, что поле примера 5.4.2 можно упорядочить и только двумя способами. 5.4.2. Пусть А|г£(Л; -f, •, 0, » —упорядоченное кольцо, а — положительный элемент этого кольца. Доказать, что V (л < N) (1 + а)п > 1 + па.
§ 6. СИСТЕМЫ ЦЕЛЫХ И РАЦИОНАЛЬНЫХ ЧИСЕЛ 6.1. Первичные термины и аксиомы аксиоматической теории целых чисел Мы исходим из определения: Системой целых чисел называется минимальное кольцо, которое является расширением полукольца натуральных чисел. Следующие термины принимаются в качестве первичных: а) Z — множество, его элементы называем целыми числами; б) -f. и • — сложение и умножение — бинарные операции на Z; в) 0 — нуль — нейтральный элемент сложения на Z; г) N — подмножество 2, его элементы называем натуральными числами; д) Ф и © — сложение и умножение — бинарные операции на N. В согласии с данным определением называем системой целых чисел систему Z^(Z; +, -, О, N, ©,©), если она удовлетворяет тринадцати аксиомам, составляющим следующие три группы: А Zi. V (а, Ъ eZ) 3! (с 6 Z) а + Ь = с; Zh. V (а, 6, с g Z) (а + 6) + с - а + (Ь + с); Zni. V(a, b£Z)a + b =b + a; Ziv. 0 g Z Д V (а £ Z) а + 0 = а; Zv. V(a£Z)3(a' £Z) a + af = 0\ Zvi. V(a, HZ)3!(p£Z) a-b = p; Zvn. V(a, &, ^Z) (a - Й) - с = а • (6 • с); Zviii. V (я, b, с £ Z) (a + b)c = ac + be /\c(a + b) = ca + cb. Б Zix- (N\ ф, 0) — полукольцо натуральных чисел; Zx. JVczZ; Zxi. V(fl, &€#) a+& = a фй; Zxn. V(a, fee./V) a-b = aQb. 95
Zxin (аксиома минимальности). Всякое подмножество М множества Z, если: а) оно включает N и б) V (я, Ь £ М) а — Ъ £ М совпадает с Z. Если (Z; +, •, О, N, ф, О) — система целых чисел, то систему (Z; +, •, 0) назовем кольцом целых чисел, систему (Z; +,0) — аддитивной группой целых чисел, систему (Z; •) — мультипликативной полугруппой целых чисел. 6.2. Свойства целых чисел Мы предполагаем, что Z $=* (Z; +, •, 0, N, Ф, О) — система целых чисел. Из аксиом Zxi и Zxn следует, что при выполнении операций в системе N натуральных чисел и в системе Z целых чисел над натуральными числами можно не пользоваться разными знаками для обозначения операций сложения и умножения. Легко показать, чт*о и вычитание натуральных чисел в обоих случаях, если выполнимо в N, приводит к одному результату. Поэтому мы пользуемся в дальнейшем одним знаком — для обозначения вычитания натуральных чисел, независимо от того, в каком множестве рассматривается это отношение. Теорема 6.2.1. Всякое целое число есть разность натуральных чисет т. е. V{a£Z) l(k,l£N) a = k — l. При этом ft — I - ft' — V <=> ft + V = ft' + I. Доказательство. Обозначим через М подмножество Z всех таких целых чисел, которые представимы в виде разности натуральных чисел. Имеем: 1) \/(n£N) п = (п+.1).-1 £М; 2) V (a, Ь £ М) Э (ft, /, т, /г £ Af) a^k — l[\h^m — n. Поэтому (упражнение 2.5.1) а — Ь = (ft — /) — (т — п)~ (ft + п) — (т + I) есть разность натуральных чисел и, следовательно, принадлежит М. В силу аксиомы Zxin М = Z. Теорема 6.2.2. Кольцо (Z; +, •) коммутативно и с единицей. Доказательство. Имеем: (ft—0 • (ft' — V) - (ftft' + //') — (ft/' + /ft'); (К _ /') . ф — l) = (ft'ft + VI) — (k'l + /'ft). Теорема 6.2.3. Каждое целое число — нуль, натуральное или противоположно натуральному. Доказательство. Теорема 6.2.1. Теорема 6.2.4. Кольцо целых'чисел можноушнейно"и'строгомупо- рядочить и притом единственным способом. Порядок в кольце целых 96
чисел архимедов и продолжает порядок в полукольце натуральных чисел. Доказательство. Обозначим через Z+ множество N. Из теоремы 6.2.3 и алгебраичности операций на N следует, что Z+ — положительная часть кольца (Z; +, •)• Поэтому кольцо (Z; + , •) можно линейно упорядочить. Пусть Z++ — какая-нибудь положительная часть этого кольца. Имеем по теореме 5.4.4 1 = 12£Z++. Далее, если п £ Z++, то и п + 1 £ Z++. Поэтому Z+ = NcZ++. В силу теоремы 5.4.12 Z+ = Z++ Мы имеем дальше V(a, b£N)a>b&a-b£Z+ = N. Поэтому порядок в Z продолжает порядок в N. Заметим, наконец, что положительными в кольце целых чисел являются только натуральные числа — элементы Z+, а отсюда следует (вопрос 4.6.7), что порядок в кольце целых чисел архимедов. Вопросы: 6.2.1. Доказать, что кольцо целых чисел дискретно и даже V(a, b£Z)(a>b=>a>b+l) /\(а+ \>b^>a>b). Y% 6.2.2. Доказать, что уравнение 2х = 1 неразрешимо в Z. ' : 6.2.3. Доказать, что уравнение х2 = 2у2 имеет только нулевое (0,0) решение в Z. 6.2.4 (теорема о делении с остатком). Доказать, что для любого целого числам и любого натурального числа b можно найти и только одну пару целых чисел (q9 г) такую, что а = bq + г и 0 < г < Ь. 6.2.5. Доказать, что множества Z и N равномощны. 6.2.6. Перечислить аксиомы, которые используются в доказательстве теоремы 6.2.1. 6.2.7. Доказать, что аксиомы Zm, Zvn hZxii можно вывести из остальных аксиом теории целых чисел. 6.2.8. Показать, что мультипликативную полугруппу целых чисел линейно и строго упорядочить нельзя. 6.2.9. Показать, что существует только один линейный и строгий порядок в аддитивной группе целых чисел, в котором 1 — положительный элемент. 6.2.10*. Показать, что: а) линейный порядок > в кольце целых чисел (Z; +» '»0» О °Д" нозначно определяется следующими условиями: 1) V(a, b£Z) а>Ь=$>афЬ, 4 4-3071, 97
2) V (a, b, с £ Z) a>b /\b>c=$>a>c, 3) V(a,b£Z) a>b=>a+l)>b + l, 4) V(a, b£Z) a >&^>a— 1 >&— 1, 5) 1 > 0; 6) ни одно из четырех названных выше условий не является следствием остальных. 6.2.11. Пусть А £4 (Л; +» б) — группа. Доказать, что V {а 6 Л) V{n£N) п*{—а) = — (п*а). Целое кратное любого элемента а группы А £=£ (Л; +> Э) определяется следующими соглашениями: 1) 0*a^G; ГС 2) V (п 6 Л/) л * a ^ 2 я; 3) 4(n£N) (—п)*я^п*(—a). 6.2.12. Пусть А^4(Л; +, б) — группа. Доказать, что: 1) V (а £ Л) V (w, у £ Z) a * a + и * я = (^ + и) * а> 2)У(а£Л) V(w, ugZ) и*(и*а) = (u,v)*a; 3) если группа А коммутативна, то У(я, &£Л) V(z6Z) z*(a + 6) = z*a + 2*&. 6.2.13. Пусть А £4 (Л; •, £) — группа. Дать определение целой степени любого элемента группы А и сформулировать свойства целой степени, аналогичные указанным в вопросе 6.2.12. 6.2.14. Пусть Р ^ (Р; +, •, 0, е, » — архимедовски линейно и строго упорядоченное поле. Доказать, что для любого элемента а поля Р существует и только одно целое число а такое, что а*е <a<C (а + 1} *е. Число а с указанным в вопросе 6.2.14 свойством называют целой частью элемента и обозначают символом [а]. 6.3. Категоричность системы целых чисел Теорема 6.3.1. Аксиоматическая теория целых чисел категорична. Доказательство. В предположении, что аксиоматическая теория целых чисел непротиворечива, мы докажем, что две любые модели, на которых выполняются все тринадцать аксиом данной теории, изоморфны. Пусть: (Z^ +i •» Оь #i» +» •) —одна модель нашей теории; (¾ ф,©, 02, ЛЛ>, ф, О) — вторая модель.
Операции на Zx и Ыъ а также на Z2 и N2 мы обозначаем одинаковыми знаками. Любой элемент множества Zx снабжаем индексом 1, а любой элемент множества Z2 — индексом 2. Мы собираемся определить изоморфное отображение первой модели на вторую. Так как (Л/у, +» •> и (N2; ©, О) — полукольца натуральных чисел, то существует изоморфное отображение <р первого полукольца на второе. Таким образом: V (alf bx 6 Nx) ф (ах + bx) = ф (ах) ф ф фх); V К, ^ б Л^) ф (¾. Ьх) = ф (ах) © <р (¾. По теореме 6.2.1 любой элемент Zx представим в виде разности элементов Nx, а любой элемент Z2 — в виде разности элементов N2. Этим и воспользуемся для определения изоморфного отображения первой системы на вторую. Пусть сх £ Zx, тогда 9 (kXt lx £ Nx) такие, что Ci = кх — 1Х. Полагаем Заметим, что ф (kx) £ N2t ф (lx) £ N2. Поэтому Далее, если тъ пх — такие элементы NXt что kx — 1г = тх — пх, то kx + пх = тх + 1х и Ф (fcj) ф ф (/¾) = ф (kx + пх) = ф (тх + 1Х) = ф (/1¾) ф ф (У • Поэтому Ф (*j) Q Ф (У = Ф (mi) 6 Ф fa). Отсюда следует, что / — однозначное отображение Zx в Z2. Но для любого а2 из Z2 можно найти элементы k2t 12в N2 такие, что СХ2 = К2 12, А так как ф — однозначное отображение Nx на N2, то существуют элементыкхи 1хв Nx, что *a = <P(*i). ^ = Ф(У- Отсюда следует, что / — однозначное отображение Zx на Z2. Пусть теперь для каких-нибудь элементов kl9 1Ъ тъ пх из Nx f(ki — li)^f(m1 — n1). Докажем, что в таком случае kx — lx = тх — пх. В самом деле, ф (К) 0 ф (к) = ф ю е ф ы. Отсюда следует, что Ф (*i + %) = Ф (*i) Ф Ф (Пг) = Ф (тх) ф Ф (У - Ф (тх + 1Х). Но ф — взаимно-однозначное отображение Nx на N2. Поэтому kx + /¾ = тх + 1Х 4* W
и, следовательно, kx — lx = тх —- пг. Таким образом, отображение / — взаимно-однозначное отображение iSj на /*2т Совсем нетрудно проверить, что V К h 6 Zx) f (а, + 6,) = / Ы ф / (М Л Л /(fli-6i) = f (Oi) О/(ад- Вопросы: 6.3.1. Пусть (Z; + , •) — кольцо целых чисел. Доказать, что всякое кольцо (Z,; ©, ©), изоморфное кольцу (Z; +, •), можно вложить в систему, изоморфную системе целых чисел. 6.3.2. Доказать, что два любых кольца целых чисел изоморфны. 6.3.3. Доказать, что всякое упорядоченное кольцо с единицей и без делителей нуля содержит и только одно подкольцо, изоморфное кольцу целых чисел. 6.3.4. Доказать, что кольцо матриц второго порядка над полем действительных чисел содержит бесконечно много подколец, изоморфных кольцу целых чисел. 6.4. Непротиворечивость аксиоматической теории целых чисел Теорема 6.4.1. Аксиоматическая теория целых чисел непротиворечива. Более тбчно: мы докажем непротиворечивость аксиоматической теории целых чисел, исходя из предположения, что аксиоматическая теория натуральных чисел непротиворечива. Доказательство. Мы построим модель, на которой выполняются все 13 аксиом нашей теории. План доказательства: 1) построение кольца; 2) включение полукольца натуральных чисел. Для этой цели мы покажем, что некоторое подполукольцо построенной интерпретации нашей теории изоморфно полукольцу натуральных чисел и, значит, само является таковым; 3) проверка выполнения аксиомы минимальности. Пусть N^4(N\ +, •» 1) — система натуральных чисел. 1а) Рассмотрим множество Р пар (а, Ь) натуральных чисел и определим на Р бинарные операции © и © следующим образом: V (а, Ь9 а\ V 6 N) (а, Ъ) @ (а\ Ь')^(а + а'9Ь + Ъ')\ V (а, Ъ9 а', V £ N) (а, Ъ) © (а'9 V) $=} {ad + ЬЬ\ aV + a'b). Нам известно, что система (Р; ©, ©)— коммутативное полукольцо (вопрос 2.6.16). Легко проверить, что эта система кольцом не является. 16) Введем на множестве Р бинарное отношение: Df V {at b9 а\ V g N) (а, Ъ) ~ (а', V) оя + V = а' + Ь. 100
Нам известно (вопрос 2.9.1), что это отношение рефлексивно, симметрично и транзитивно. Нетрудно показать, что это отношение монотонно относительно обеих операций в Р. Пусть Р — множество классов эквивалентности множества Р относительно рассматриваемого отношения. Обозначая класс а, содержащий пару (а, &), символом (а, &}, мы имеем а £=£ (а, &), и если р $aj (а', Ь')9 то В частности, {а, Ь) = (а + с, & + с) для каждого с из ДО. Из теоремы 2.9.1 следует, что тернарные отношения в Р, определяемые равенствами ТаГЬ) + (aF7br) & (а, Ь) 0 (а', Ь')\ ТъЪ) • WTV) ~ (а, &>©<а', &'), ~ бинарные алгебраические операции на Р. А из теоремы 2.9.2 следует, что соответствие (a, b)h+»(a, Ь) осуществляет гомоморфное отображение системы (Р\ ф, 0) на систему (Р\ +, •). В силу теоремы 2.8.3 система (Р\ +, •> — коммутативное полукольцо. 1в) Докажем, что эта система является кольцом. Пусть а£=£ £4 (а, Ь) и p*=j (а', &') — какие-нибудь классы из Р. Покажем, что в множестве Р имеется такой класс ££=£(#, у), что а + 6 = Р/ (6.4.1) Но V(x,y£N) (я, Ь) + (х9 у) = (а\ V) &(а + х,Ь + у) = (а\ V). С другой стороны, (а + х,Ь + у) = (а',Ь') <=> а + х +, &' = а' + & + #* Последнее соотношение выполняется, если положить х = а' + Ь> у = а + Ь'. Отсюда следует, что класс (а! + fr, а + &') есть решение уравнения (6.4.1). Другими словами, TctTV) —Taj*) = (а' + Ь,а + Ь'). 2) Выберем в Р подмножество ДО0 следующим образом: _ Df V (а = (а, Ь) £ Р) а б ДО0 <=> а > 6. Проверим, что принадлежность а £ ДО0 не зависит от выбора представителя класса а. В самом деле, если a = b + я, то (а, й)~ (а', &')«я' = Ь' + я. 101
Сопоставим с натуральным числом п класс ф(п)^(1 + п, 1). Имеем: Ф (т) = ф (п) » т = п. Далее ф (т + п) = (m + n+ 1, 1) = (1 +Л+ 1 +/и, 1 + 1) - - (1+m, 1) + (1 +л, 1) = Ф (т) + ф (л). Аналогично ф (/л . п) = ф(т) • ф(л). Таким образом, ф — изоморфное отображение полукольца (N; +, •> натуральных чисел на систему (Af0; +, •). Поэтому: а) система (N0\ +, •) — полукольцо натуральных чисел; б) кольцо (Р\ +, •) — расширение полукольца (N0\ +, •). 3) Докажем, что на построенной интерпретации аксиоматической теории целых чисел выполняется и последняя аксиома — аксиома минимальности. __ Пусть М — какое угодно подмножество Р, содержащее N0 и вместе с любыми элементами а и (5 их разность а — р. Докажем, что в таком случае М = Р, т. е. что любой элемент Р принадлежит М. Пусть у £ Р. Тогда у Р$ (п, т), гд& п и т — какие-нибудь элементы N. Покажем, что класс у можно представить в виде разности двух элементов из N0. Но мы имеем: (я, т) + (т + 1, 1) = (п + т + 1, т + 1); (M + /n+l,m+l)~(Ai+lf 1). Поэтому у = (Л> т) = (п+1, 1)- (m + 1, 1) £ М. Вопросы: 6.4.1. Доказать, что всякое минимальное упорядоченное коммутативное кольцо с единицей изоморфно кольцу целых чисел. 6.4.2. Пусть А $4 (А\ +,0, » — упорядоченная группа с минимальным положительным элементом т. Другими словами, т > >0и а>ш для любого положительного элемента а системы А. Доказать, что группа (А\ +, 0) изоморфна аддитивной группе целых чисел, если порядок в А архимедов, т. е. если У(а,&£Л) я>0Л b>Q=>3(n£N) n*a>b. 6.4.3. Можно или нет линейно упорядочить (ввести линейный порядок) полукольцо (Р; ©, О), полученное нами при доказательстве теоремы 6.4.1? 6.5. Первичные термины и аксиомы аксиоматической теории рациональных чисел 1 > Мы исходим из определения: системой рациональных чисел называется минимальное поле, которое является расширением кольца целых чисел. 102
Следующие термины принимаем в качестве первичных: а) Q — множество, его элементы называем рациональными числами; б) + и • — сложение и умножение — бинарные операции на Q; в) 0 — нуль — нейтральный элемент сложения на Q; г) Z — подмножество Q, его элементы называем целыми числами; д) © и 0 — сложение и умножение — бинарные операции на Z. В согласии с данным определением систему (Q; +, •, 0,2, ф, 0) мы называем системой рациональных чисел, если она удовлетворяет пятнадцати аксиомам, составляющим следующие три группы: А Qi. V(a, b£Q) 3\(c£Q) а + Ь = с, Qm. 4{a,b,c$Q) (a + b) + c = a+(b + c)\ Qm. V{«, &€Q) a + b^b + a; Qiv. 0£Qf\V(a£Q) a + 0 = a; Qv. V(agQ) 3(fl'eQ) a + a' = 0; Qvi. V<a,ftgQ) 3!(/><EQ) a.6==p; Qv«. V (a, b, c£Q) (a- b) • c = a- (b • c); Qviii. V(a, b£Q) a-b = b - a; Qix. V(a,MCQ) (a + 6)-c = a.c + &.c; Qx. V(a, 66 Q) a^=0=>3(x£Q) a-x=b, Б Qxi- (2; ®, 0}—- кольцо целых чисел; Qxii. ZcQ; Qxiii. V(ayb£Z) a + b = a@b- Qxiv. V(a,b£Z) a-b = aQb. В Qxv (аксиома минимальности). Всякое подмножество М множества Q, если: а) включает Z и б) \/(а,Ь£М)афО=>-±-£М, совпадает с Q. Если (Q; +1 *» 0»2, ф, О) — система рациональных чисел, то систему (Q; +, •, 0) будем называть полеж рациональных чисел, систему (Q; +, 0) — аддитивной группой рациональных чисел, систему (Q; •) — мультипликативной полугруппой рациональных чисел, систему (Q \ {0}; •)—мультипликативной группой рациональных чисел. 103
6.6. Свойства рациональных чисел Прежде всего можно сделать замечания, аналогичные тем, которые были сделаны в начале п. 6.2. В этом пункте система N $4 (N; +, •, 1) — система натуральных чисел. Теорема 6.6.1. Всякое рациональное число есть частное целых чисел, т. е. V(a<EQ) 3(ft,/62) 1ф0 Л *=-г- При этом, если 1=^=0 и 1'фО, то -у-=-£-«#' = £'/. Доказательство. Обозначим через М подмножество Q всех таких рациональных чисел, которые представимы в виде частного целых чисел. Дальше рассуждаем почти так же, как при доказательстве теоремы 6.2.1. Теорема 6.6.2. Поле рациональных чисел можно линейно и строго упорядочить, притом единственным способом. Порядок в поле рациональных чисел архимедов и продолжает порядок в кольце целых чисел. Доказательство. Обозначим через Q+ подмножество Q, определяемое условием V(ce^-f (EQ, k,l£z) a£Q+&k-l£N. Убедимся прежде всего, что принадлежность рационального а к множеству Q+ не зависит от формы записи числа а. В самом деле, если /Г Ф О, то .*-= -*!««' = ft'/, но й/' = Л7«й/(/')2 = йТР. Отсюда при а^О следует, что числа Ы и k'V либо оба натуральные, либо отрицательные целые. k Пусть теперь а £=£ — ; . k, I £ Z, / Ф 0. Возможны три случая: 1) а = 0«й = 0; 2) а £ Q+ <z> kl £ N\ 3) -a6Q+« — ft/etf. Легко доказать также, что 104
Таким образом, Q+ — положительная часть поля (Q; +, •>• Пусть Q++ — какая-нибудь положительная часть поля (Q; + ,-)• Докажем, что Q+ = Q++. Имеем по теореме 5.4.4 1 = I2 € Q++. Отсюда следует, что N a Q++, а в силу теоремы 5.4.7 hQ+c Q~*~+. По теореме 5.4.12 Q+= Q++. Легко видеть, далее, что N = Z+ = Q+ П Z. Отсюда следует, что порядок в Q продолжает порядок в Z. Пусть а^-у->0, р£4-^->0; £, I, т, n£Z\ 1ф0, пф<д. Так как порядок в кольце целых чисел архимедов, то для положительных целых kn и 1т можно найти натуральное с такое, что - с • kn>lm. Отсюда k _ т о са^с — >— -р. Таким образом, порядок в поле рациональных чисел архимедов. Теорема 6.6.3. Всякое линейно упорядоченное поле содержит подполе, изоморфное полю рациональных чисел. Доказательство. Пусть система Р $=$ (Р; +, -»0, в, » — линейно упорядоченное поле. Так как система (Р; +, 0, » — линейно и строго упорядоченная полугруппа, то, каковы бы ни были целые числа гг и z2l Далее заметим, что для любых целых zt и z2 (¾ * в) • (¾ * в) = (гх • г2) * е. Из этих замечаний легко вывести, что отображение / множества рациональных чисел Q во множество Р, определяемое условием V(a£Z)V(n£N) /(■£-) О й*е Л* б ' есть изоморфное отображение поля рациональных чисел на некоторое подполе поля (Р; +, •, 0, в). Вопросы: 6.6.1. Доказать, что поле рациональных чисел плотно, т. е. V(a, b£Q) a>b^3(r£Q) a>r>b. 6.6.2. Доказать, что уравнение х2 = 2 не имеет решений в Q. 6.6.3. Доказать, что множество Q счетно. 105
6..6.4. Доказать, что V (а 6 Q)31 (а € Z) а < а<а + 1 (существование целой части числа а). 6.6.5. Какие аксиомы используются при доказательстве теоремы 6.6.1? 6.6.6. Доказать, что аксиомы Qn, Qui, Qiv, Qv, Qvi в совокупности можно вывести щ остальных аксиом аксиоматической теории рациональных чисел. 6.6.7. Доказать, что мультипликативную группу рациональных чисел линейно и строго упорядочить нельзя. 6.6.8. Показать, что существует и только один линейный и строгий порядок в аддитивной группе рациональных чисел, в котором 1 — положительный элемент. £ 6.6.9*. Показать, что: а) порядок > в поле рациональных чисел однозначно определяется следующими условиями: О V(a, 6g Q) а>Ь=$>афЬ9 2) V (а, 6, с 6 Q) я > & /\Ь>с^>а>.с, 3)V(a,b,c6Q) a>ft=^fl + c>ft+/?f 4) V(a, bgQ) афЬ^а^ЬуЬ^а, 5) 1 > 0; б) ни одно из пяти названных выше условий не является следствием остальных. 6.7. Категоричность аксиоматической теории рациональных чисел Теорема 6.7.1. Аксиоматическая теория рациональных чисел категорична. Доказательство. В предположении, что аксиоматическая теория рациональных чисел непротиворечива, докажем, что две любые модели, на которых выполняются все пятнадцать аксиом нашей теории, изоморфны. Пусть (Qi; +, ,0lt Zb +, -)h(Q8; ф, 0,0,, Z2, 0, ©> - две модели нашей теории. Так как любые кольца целых чисел изоморфны, то существует изоморфное изображение ср кольца (Zx; -f, •) на кольцо (Z2; ф, О). Но по теореме 6.6.1 любой элемент Qx представим в виде частного элементов из Zlt а любой элемент из Q2 — в виде частного элементов из Z2. Этим и воспользуемся для задания изоморфного отображения первой системы на вторую. Пусть гг £ Qx и а19 Ьх — такие элементы из Zlf что 106
Полагаем Далее, рассуждая, как при доказательстве теоремы 6.3.1, мы убеждаемся, что / осуществляет изоморфное отображение одной модели на другую. Вопросы: 6.7.1. Доказать, что любые поля рациональных чисел изоморфны. 6.7.2. Доказать, что поле, изоморфное полю рациональных чисел, само является полем рациональных чисел. 6.8. Непротиворечивость аксиоматической теории рациональных чисел Теорема 6.8.1. Аксиоматическая теория рациональных чисел непротиворечива. Точнее говоря, мы докажем непротиворечивость аксиоматической теории рациональных чисел относительно аксиоматической теории целых чисел. Доказательство. Построим модель, на которой выполняются все 15 аксиом нашей теории. План доказательства: 1) построение поля; 2) включение кольца целых чисел. Для этой цели мы покажем, что некоторое подкольцо построенной интерпретации нашей теории изоморфно кольцу целых чисел и, значит, само является таковым; 3) проверка выполнения аксиомы минимальности. Пусть (Z; +, •, О, А/, +, •, 1) — какая-нибудь система целых чисел. 1а) Рассмотрим множество Р пар целых чисел (а, п) таких, что а £ Zu п £ N. Определим на Р бинарные операции фи© следующим образом: V (а, а'€ Z) V (л, п' g N) (я, п) ф {а\ п') t$ (an' + an, пп')\ V (a, a'£Z) V (n, п' g N) (а, п) © (а', я'> ^ (аа\ tin'). Нам известно (вопрос 2.6.17), что системы (Р; ф) и(Р; 0) — коммутативные полугруппы с нейтральными элементами (0,1) и (1,1) соответственно. 16) Введем на множестве Р бинарное отношение ~ условием: Df V (а, а' б Z) V (я, ri 6 N) (а, п) ~ (а\ я') <=> an' = а'п. Известно (вопрос 2.9.2), что это отношение — отношение эквивалентности, Нетрудно проверить, что оно монотонно относительно обеих операций. Определив во множестве Р классов эквивалентности Ш
тернарные отношения + и • соглашениями: (я, п) + (а', п') (=* (а, п) © (а', п')\ (а,п) - (а', я') ^ (а, л) © (а\ л'), мы немедленно заключаем, что соответствие, по которому с парой (а, п) сопоставляется класс эквивалентности (я, п), содержащий эту пару, есть гомоморфное отображение системы (Р; ©, О) на систему (Р; +, *)• Из теоремы 2.8.2 следует, что системы (Р\ + ) и (Р;- )—коммутативные полугруппы с нейтральными элементами (0,1) и (1,1) соответственно. 1в) Докажем, что система (Р; +, •) — коммутативное кольцо. Прежде всего заметим, что (а,п)®(-а,п) = (0,п*)~(0, 1). Проверим далее дистрибутивность умножения относительно сложения. Имеем: ((а, т) © {а\ т')) Q (Ь, п) = (am' + а'т, mm') © (bt п) = = (abm' + a'bm, тт'п); (a, m) 0 (b, я) © (а', т!) © (Ь, л) - (а&, m/i> ф (а'6, m'n) = = (abm'n + a'bmn, тт'п2). Но (abm' + а'6/и, тт'п) ~ (abm'n + a'bmn, тп'п2). Поэтому (7^0 + (а', /л'» -(57^ = (07^-(^^+(5^ Таким образом, система (Р; +, •> — коммутативное кольцо. Нетрудно видеть, что класс 0 £4 (0, т), где т £ N, является нулем этого кольца. 1г) Докажем, что система (Р\ +, •, 6) — поле. Пусть а £=£ $4 (а, т) £ Я, р^(я', /я') £ Р и а =#=(), т. е. я =^=0. Нам достаточно проверить, что уравнение о£ = р (6.8.1) разрешимо в кольце (Р; +, •, 9). Но это так, ибо (а, т) • (аа'ту т'а2) = (а2а'ту mm!а2) = (а\ т'). 2) Выделим в Р подмножество Z0 условием: _ Df V (а££ (а, m) £ Р) а £ Z0 <=> 3 (с £ Z) а = шДс^0. 108
Проверим, что принадлежность а к Z0 не зависит от выбора представителя класса а. В самом деле, если a = cm, то (а, т) ~ (а\ т!) <=> а' = cm'. Сопоставим с целым числом с класс ф(с)£4(с, 1). Имеем ф(с) = ф(с')«с = с\ Далее, легко показать, что ф(с + 0 = ф(с) + ф(0; Ф (с • С) = ф (с) • ф (с') для любых с и с' из Z. Таким образом, а — изоморфное отображение кольца целых чисел (Z; +, • > на (Z0; +, •). Следовательно: а) система (Z0; +, •) сама является кольцом целых чисел; б) поле (Р\ +, •, 9) — расширение кольца (Z0; +, * >• 3) Докажем, что на построенной интерпретации выполняется аксиома 15 (минимальности). Пусть М — какое угодно подмножество Р, удовлетворяющее двум условиям: а) оно включает Z0; б) для любых а и р из М, если |5 — не нуль кольца (Р\ +, •, 0), их частное -^- принадлежит М. Покажем, что в таком случае М == Р. Нам достаточно показать, что любой элемент у = (с, т) из Р принадлежит М. Если с =? О, то у = 9 и, таким образом, у £ М. Пусть с Ф 0. Имеем (с, т) • (т, 1) = {cm, т). Итак, класс у есть частное двух классов из Z0, а потому входит в М. Теорема доказана. Вопросы: 6.8.1. Доказать, что всякое минимальное упорядоченное тело изоморфно полю рациональных чисел. . 6.8.2. Доказать, что всякое тело характеристики нуль, т. е. тело, в котором все кратные единицы различны, содержит и только одно подполе, изоморфное полю рациональных чисел. 6.8.3. Доказать, что всякое тело характеристики нуль содержит и только одно подкольцо, изоморфное кольцу целых чисел. 6.8.4. Доказать, что всякое тело характеристики нуль содержит и только одно полукольцо, изоморфное полукольцу натуральных чисел.
; § 7. ПОСЛЕДОВАТЕЛЬНОСТИ В НОРМИРОВАННЫХ ПОЛЯХ 7.1. Нормированные поля Определение 7.1.1. Пусть А $4 (Л; +, •, 0, 1) —поле, Р£=£ $=$ (Р\ +, -, 0,1, »— линейно упорядоченное поле; v — однозначное отображение Л в Р. Систему (Л; + , -,0, 1,Р; +» •» 0, l,>,v), короче (А; Р; v), называют нормированным полем, если выполняются 3 следующих условия: 1) V(a£ Л) v(a)>0'Av(a)-0»a=0; 2) V (a, b £ Л) v(a • ft) = v(a) • v(b)\ 3)У(а,&£Л) v(a + ft)<v(a) + v(fe). Вместо того чтобы сказать: система (А; Р; v) — нормированное поле, говорят также: А — нормированное относительно линейно упорядоченного поля Р с нормой v поле. Примеры: 7.1.1. Пусть А — любое поле, Р — любое линейно упорядоченное поле. Полагаем: ( 1, если аф0\ V(a£A) v(a)$4\ А А 7 [ 0, если а = 0. Нетрудно проверить, что система (А; Р; v) — нормированное поле. Норму v, определенную указанным выше способом, называют тривиальной. Итак, любое поле можно тривиально нормировать. 7.1.2. Пусть А — любое линейно упорядоченное поле иР^ А. Полагаем У(а£Л) v(fl)~|a|. Система (A; A; v) является нормированным полем. Норму \а\ называют естественной. Итак: любое линейно упорядоченное поле допускает естественное нормирование. 7.1.3. Пусть Q — поле рациональных чисел, р — простое число и 0 — рациональное число с условием О<0<1. Определим функцию vp следующим образом. Пусть a — какое-либо не равное нулю рациональное число. .Представляем а в виде п а « = /> --J-, 110
где а и b — целые, взаимно-простые с р числа и п — целое число. Нетрудно проверить, что число п определяется однозначно. Полагаем vp(a)$=$Qn, vp(0)^0. Пусть теперь р = рт -~ и vp ф) = 9W. Имеем о п-\-т ас lft п ad + pm~nbc М ' ' г и bd Отсюда следует, что V(a,(5£Q) vp(a.p) = vp(a).vp(P) и V (a, р £ Q) v, (а + р) < max (vp (а), vp ф)) < vp (а) + vp (р). Итак, система (Q; Q; vp) — нормированное поле. Норму vp называют р-адшеской. Полезно заметить, что /?-адическая норма удовлетворяет условию V(a,p6Q) vp(a + P)<max(vp(a),.vp(p)). (7.1.1) 7.1.4. Пусть Q (а:) — поле рациональных функций над полем рациональных чисел Q, 9 — рациональное число, большее единицы. Если a £ Q (я) и а Ф 0, то а можно представить в виде а= во + Qi* + ' ' ' + апхП b0 + blX+ . .. +Ьтхт ' где а0 + агх + • • • + апхп и Ь0 + Ьгх + • • • + Ьтхт — многочлены над полем Q степеней п > 0 и m !> О соответственно, Мы полагаем, что v(a)^Qn-mt v (0) = 0. Нетрудно убедиться, что система (Q (х)\ Q; v> — нормированное поле. Теорема 7.1.1. Если (А; Р; v) — нормированное поле, tq 1) v(l)=l; 2) v(—1)= 1; 3) V(a£ A) v(a) = v(— a); 4)У(а€Л) a^0^v(4-) = -7Lr; 5)У(«,^Л) a^0^v(f) = -l|L; 6) \/{a,b£A) |v(a) —v(ft)|<v(a —fr)<v(a) + v(6); 7)У(а,КЛ) v(a)>v(6) —v(6 —a). Доказательство. Имеем v(l).v(l) = v(l • 1) = v(l). HI
Так как уравнение второй степени над любым полем имеет не более двух корней, то v (1) = 1 или v (1) = 0. Второе исключено. Далее имеем v(__l) . v(_ 1) = v(l) = 1. Рассуждая аналогично, получим v (—1) £4 1. Остальные утверждения очевидны. Вопросы: 7.1.1. Пусть A^4Q и P*=4R. Полагаем v(a)$$\a\°, где 0< с < 1. Показать, что система (Q; R; v) — нормированное поле. 7.1.2. Пусть vp — р-адическая норма примера 7.1.3 и а — любое положительное число. Показать, что (Q; R; Vp) — нормированное поле. 7.1.3*. Норму v поля Р относительно поля действительных чисел называют неархимедовой, если для любого натурального п v(n *1) < < 1. Показать, что норма v поля Р является неархимедовой тогда и только тогда, если V (а, Ъ £ Р) v (а + &)< max (v (а), v (&)). Справедлива теорема Островского: пусть Q — поле рациональных чисел, R — поле действительных чисел и (Q; R; v) — нормированное поле. Тогда v либо тривиальная норма, либо норма вопросов 7.1.1 и 7.1.2. 7.2. Последовательности в нормированных полях Определение 7.2.1. Пусть (А; Р; v) —нормированное поле, Рх — подполе поля Р. Последовательность {ап}п $=$ {ап)^=\ элементов поля А называется ограниченной относительно поля Рг по норме v, если выполняется любое из следующих двух эквивалентных условий: A. 3(c£Pt) V(n£N) v(an)<c; Б. IfaGPt) V(n£N) y(af)<c1. Определение 7.2.2. Пусть (A; P; v) — нормированное поле, Рг — подполе поля Р. Последовательность [ап)п ^ {ап} л=1 элементов поля А называют фундаментальной по норме v относительно поля Ръ если выполняется любое из следующих шести эквивалентных условий: \ A. V(¾ £ Pt)3(«! £ N) V$n,k£N) n>n1t\k>n1^> ^v(ai-a„)<e1; Б. V(e2£Pt)3(n2£N) V(n,k£N) n>nll\k>nt^ =>v(ak — an)<e.2; B. V(e3£/^)3(¾^) V(n,k£N) n >n3^> v(an+k -an)< e3; 112
Г. V(e4€ /t)3(n4 £N) V(n,k£N) ft>ft4=^v(a„+ft-a„)<e4; Д. V (e, £ Pt) 3 (n8 £ yV) V (ft £ N) п>пъ^>х (a, - an.) < e5; E. V (e, € Pt) 3 («e € Л^) V (ft € JV) ft > ft6^>v (a„ - an.) < e„. Легко видеть, что г£ь. Полагаем е6 ^ -^- е, пх V(n, A^ iV) п>п1 /\k>nl=$>v{ak — ап) < < v (¾ — ал.) + v (an — ая.) < "з" 8l + X 8l* Поэтому Тем самым эквивалентность всех шести условий доказана. Определение 7.2.3. Пусть (А; Р; v) — нормированное поле, Рх — подполе поля Р. Последовательность {ап}п элементов поля А называется сходящейся к элементу а поля А относительно поля Pt по норме v, если выполняется любое из следующих двух эквивалентных условий: А. V(вх £ Я11")3 (/¾ £ iV) V(л £ ЛО n>n1=>v(an — a)<*1; Б. V(e2£Pt)3(n2£N)V(n£N) п >/г2^> v(a„-a)<e.2. Эквивалентность этих условий проверяется без труда. -Запись K}„^(Pi) V означает, что последовательность [ап}псходится к элементу а по норме v относительно поля Рг. Если последовательность {ап}п сходится к элементу а по норме v относительно поля Рь то элемент а называют также пределом последовательности {ап}п по норме v относительно поля Рх; если к тому же а = О, то последовательность {ап}п называют нулевой по норме v относительно поля Pi последовательностью. Определение 7.2.4. Пусть (А; Р; v) — нормированное поле, Pi — подполе поля Р. Последовательности {ап}п и {Ьп}п элементов поля А называют эквивалентными по норме v относительно поля Р1р если последовательность с общим членом ап—Ьп нулевая по норме v относительно поля Рх. Обозначение: {ап}п v{bn)n (Р,). из
В случае если за норму принимается абсолютная величина, слова «по норме v» в терминах, введенных определениями 7.2.2, 7.2.3 и 7.2.4, мы будем опускать. В случае если поле Р архимедовски упорядочено, выбор подполя Р± при рассмотрении ограниченной, фундаментальной, сходящейся или эквивалентных последовательностей относительно поля Рь как это следует из теоремы 5.4.9, не имеет значения. Поэтому слова «относительно поля Рг» в этом случае в терминах, указанных выше, мы иногда будем опускать. Если поле Р архимедовски упорядочено и в качестве нормы принята абсолютная величина, то предел последовательности [ап}п мы будем обозначать также и таким символом: lim ап. /1-+со Пример 7.2.1. Пусть Q — поле рациональных чисел; Q (х) — поле рациональных функций над полем Q. Введем в Q (х) тот порядок, который в примере 5.4.3. рассмотрен первым. Полученную систему примем за Р. Нормирование выберем естественное. Заметим, что поле Q — подполе поля Q (х) и порядок, индуцированный порядком системы Q (х) в поле Q, совпадает с обычным отношением «больше» в поле рациональных чисел. Нам известно, что х > О и — > 0 в системе Р. Рассмотрим последовательность {я}г2, т. е. 1, 2, ..., я, ... Эта последовательность неограниченно возрастает относительно поля Q, но ограничена относительно поля Q (х). В самом деле, V(n£N) п<х. Рассмотрим дальше последовательность /—1 . Она сходится к нулю относительно поля Q, но не сходится к нулю относительно поля Q (х). Действительно, V(n£W) -L-0 п П X Та же последовательность не является и фундаментальной относительно поля Q (х), так как V (я, k б N) 1 —1 >-1 п (п + k) X п n + k Наконец, стационарная последовательность {0},г и последовательность I—\ эквивалентны относительно поля Q, но не эквивалентны относительно поля Q (х). Пример 7.2.2. Пусть р — простое число. Рассмотрим последовательность {рп}п. Эта последовательность рациональных чисел сходится к нулю по р-адической норме. Вопросы: 7.2.1. Рассмотрим в поле рациональных чисел естественное нормирование. Пусть {ап}п — какая-нибудь последовательность. Показать, что сходимость к нулю последовательности {ап+\ — ап}п является необходимым, но не достаточным условием для того, чтобы последовательность {ап}п была фундаментальна. 114
7.2.2. Рассмотрим р-адическое нормирование поля рациональных чисел. Показать, что сходимость к нулю последовательности {d/t+i — ап}п является необходимым и достаточным условием для того, чтобы последовательность {ап}п была фундаментальной по р-адической норме последовательностью. 7.2.3. Назвать какую-нибудь фундаментальную по р-адической норме, но нестационарную последовательность рациональных чисел. 7.2.4. Назвать нестационарную, но сходящуюся и по р-адиче- ской и по естественной норме последовательность рациональных чисел. Определение 7.2.5. Пусть Р ^ (Р; + , •, 0, > ) — упорядоченное поле; последовательность {йп}п элементов поля Р называют возрастающей, если V(n£N) аЛ<ая+ь и строго возрастающей, если V(n£N) ап<ап+\. Определение 7.2.6. Пусть М — какое угодно множество, {ап}п — последовательность элементов множества М и {kn}n — строго возрастающая последовательность натуральных чисел. Последовательность {akn}nt т. е. akxi akz, ..., <%, ..., называют подпоследовательностью последовательности {ап}п. Вопрос 7.2.5. Доказать, что V(n£N) kn>nt • если [ka)n — строго возрастающая последовательность натуральных чисел. 7.3. Свойства последовательностей в нормированных полях В этом разделе рассматривается нормированное поле (А; Р; v); через Рг обозначается любое подполе поля Р. Теорема 7.3.1. Веякая стационарная последовательность {ап)п элементов поля А сходится к а по норме v относительно поля Pv В самом деле, для любого положительного е из Рх имеем V (л £ ЛО v (а — a) = v (0) = 0 < е. Легко доказывается следующая теорема. Теорема 7.3.2. Всякая подпоследовательность {#*„}„ последовательности а £=£ {ап}п элементов поля А 1) ограничена по норме v относительно поля Plf если последовательность а ограничена по норме v относительно поля Рг; 2) фундаментальна по норме v относительно поля Plf если последовательность а фундаментальна по норме v относительно поля Рх; 115
3) сходится к элементу а поля А по норме v относительно поля Р1э если последовательность а сходится к элементу а по норме v относительно поля Pi; 4) эквивалентна последовательности а по норме v относительно поля Plf если последовательность а фундаментальна по норме v относительно поля Рх. Теорема 7.3.3. Всякая сходящаяся по норме v относительно поля Pi последовательность элементов поля А фундаментальна по норме v относительно поля Рх. В самом деле, если последовательность {ап}п сходится к элементу а по норме v относительно поля Рь то для любого положительного элемента е поля Рх можно найти натуральное п0 такое, что у V(n£N) /i>n0=»v(fln-a)<-g-e. Имеем V(az, k£ N) n^n0/\k'>n0^>\(atl—'ak) ^v(an — a) + v(a — ak)<z< Теорема 7.3.4. Пусть {an}n и [bn)n — фундаментальные по норме v относительно поля Рг последовательности элементов поля А. Тогда фундаментальна по норме v относительно поля Рх каждая из последовательностей: !) К+ &„}„; 2) {an~bn}n. Доказательство. Утверждения вытекают из следующих неравенств: v((*n + bn — ak — bk)^v(an — ak) + v(bn — bk); v (ап — bn — ak + bk) <v(an — ak) + v (bn — bk). Теорема 7.3.5. Пусть {an}n и {bn}n — сходящиеся по норме v относительно поля Рг к элементам а и b соответственно последовательности элементов поля А. Тогда последовательности: 1) к + ки 2) {ап-Ьп)п- сходятся по норме v относительно поля Рг к элементам a + b и а — b соответственно. Доказательство легко получается из рассмотрения следующих неравенств: v К + Ьп — а — Ь) < v (ап — a) + v (Ьп — Ь)\ - v{an — bn — a-\-b)<x{an — a) + v(bn — b). Теорема 7.3.6. Если последовательность {ап}п нулевая по норме v относительно поля Р1? а последовательность {Ьп)п ограничена по норме v относительно поля Ръ то последовательность {апЬп)п нулевая по норме v относительно поля Рх. 116
Доказательство. В самом деле, имеем v(a„-ft„) = v(an)-v(6„). Теорема 7.3.7. Пусть {ап}п, [Ьп)п и {сп)п — последовательности элементов поля А. Тогда: 1) Шп-Шп (Pi); 2) {*»„}„ ~ {&„}„ (Po=j> {*>„}„ ~ {«„}„ (Рх); 3) K}rt ~ {*>„}„ (Рх) Л {*>„}„ ~ {с„}„ (Pi) =» {a„}„ - {с„}„ (Рх); V V V 4) {«„)„ ~ {&„}„ (Рх)=> {а„ + сп)п ~ {bn + с„}„ (Рх). V V Если последовательность \сп)п ограничена по норме v относительно поля Рь то 5) Шп ~ {bn}n (Pi)=» {апСп)п ~ {Ьпсп)п (pi)- V V Справедливость теоремы легко выводится из теорем 7.3.1, 7.3.5 и 7.3.6. ТеореМа 7.3.8. Пусть {ап)п и [Ьп}п — эквивалентные по норме v относительно поля Рх последовательности элементов поля А. Тогда: 1) одна из них фундаментальна по норме v относительно поля Рь если и только если тем же свойством обладает вторая; 2) одна из них сходится к элементу а поля А по норме v относительно поля Рх, если и только если тем же свойством обладает вторая. Доказательство теоремы нетрудно получить из рассмотрения неравенств: v (аа — %)< v (ап — Ьп) + v (bn — bk) + v {bk - ak)\ Теорема 7.3.9. Пусть &$${ап}п— последовательность элементов поля А, р $=4 {v(an)}n. Тогда: 1) если последовательность а фундаментальна по норме v относительно поля Plf то и последовательность р фундаментальна относительно поля Рх; 2) если последовательность а сходится к элементу а по норме v относительно поля Рь то и последовательность |5 сходится к элементу v (а) относительно поля Рх; 3) последовательность а нулевая по норме v относительно поля Рь если и только если последовательность |5 нулевая относительно поля Pv Доказательство легко получается из следующих соотношений: |v(a„) —v(a*)|<v(art —аЛ); |v(aj —v(a)|<v(a„-a); |v(a„)| = v(a„). 117
Теорема 7.3.10. Если последовательность а ^ {ап}п элементов поля А не сходится к нулю по норме v относительно поля Plf то существует такой положительный элемент е в поле Рг и такая подпоследовательность {йк }п последовательности а, что V(n£N) v(akn)>s. Доказательство. В самом деле, если последовательность а не сходится к нулю по норме v относительно поля Ръ то это значит, что для некоторого положительного элемента 8 поля Pl9 каково бы ни было натуральное число п!\ существует натуральное число п" > п' такое, что v(art-)>e. Теорема 7.3.11, Если последовательность а £4 {йп}п фундаментальна по норме v относительно поля Рг и не сходится к нулю по норме v относительно поля Plt то существует такой положительный элемент е в поле Рг и такое натуральное число п0, что V(n£N) n>n0^>v (ап) > е Л v(a„+i — ап) <8. Доказательство. По теореме 7.3.10 можно указать такой положительный элемент е0 в поле Рг и подпоследовательность Р £4 {Qkn}n9 что V(n£N) v(akn)>e0. (7.3.1) С другой стороны, по теореме 7.3.2. последовательность а и ее подпоследовательность р эквивалентны по норме v относительно поля Р2. Отсюда следует, что существует такое натуральное число /г0, что V(n£N)n>n0=$>v(akn — fl„)<ye0 Д v(««-и — ап)<"2~8о* Поэтому в силу (7.3.1) имеем V(n£N) n>n0^>v (ап) > v (akn) — v (dn — akf) >-y 80 = e. В формулировках теорем 7.3.12—7.3.17 упорядоченное поле Р нельзя заменить на любое его подполе. Теорема 7.3.12. Всякая сходящаяся по норме v относительно поля Р последовательность [ап}п элементов поля Р имеет не более одного предела. Доказательство. Пусть а и Ь — пределы последовательности а по норме v относительно поля Р. Если афЬ, то v(a — fe)>0. Полагаем 8£4-2~v(a— b) и выбираем натуральные числа пх и п2 так, что V(n£N) n>n1f\n>n2^v(an — a)<z/\v(an — b)<e. Отсюда получим противоречие: V (п £ N) п> max (пъ п2) =ф> v (а — 6)< v (а — ап) + v (ап — Ь)< <2е = v(a — b)9 118
Теорема 7.3.13. Последовательность {ап}п элементов поля А ограничена по норме v относительно поля Р тогда и только тогда, если выполняется любое из следующих соотношений: 1)3(сх€Р+) ЭКеЛО V(n>n1) v(<g<q; 2)3{с2£Р+) 3(n2£N) V(/i>/ia) v(flfl)<ca. Доказательство. Из 1) следует, что \/(n£N) v(an)<% v(an) + clt HO Теорема 7.3.14. Всякая фундаментальная по норме v относительно поля Р последовательность {ап}п ограничена по норме v относительно поля Р. Доказательство. В самом деле, для, например, е = 1 можно найти натуральное число п0 такое, что V(n£N) n>n0^v(an — arh)<l. Наше утверждение следует из теоремы 7.3.13 и неравенства v(an)^v(an — ano)+v(ano). Теорема 7.3.15. Пусть {ап}п и {Ьп}п — эквивалентные по норме v относительно поля Р последовательности элементов поля А. Тогда: 1) одна из них ограничена по норме v относительно поля Р, если и только если тем же свойством обладает вторая; 2) если одна из них ограничена по норме v относительно поля Р, то для любого натурального k последовательности {а„}„ и {Ькп}п эквивалентны по норме v относительно поля Р. Доказательство теоремы легко следует из теоремы 7.3.13 и неравенств: v(an)*Cv(an — bn)+v(bn); v (akn - 6*)< v (a*"1) v (ап ~bn)+v (bn) . v {ak~x - bkn"1). Теорема 7.3.16. Пусть a $=½ {an}n и p ^ [bn}n — фундаментальные по норме v относительно поля P последовательности элементов поля А. Тогда: 1) последовательность {апЬп}п фундаментальна по норме v относительно поля Р; 2) если последовательность р не нулевая по норме v относительно поля Р и V (п £ N) Ьп Ф О, то последовательность !-~-\ фундаментальна по норме v относительно поля Р. Доказательство. Первое утверждение легко следует из теоремы 7.3.14 и неравенства v (anbn - akbk) < v (ап) v (Ьп — bk)+v (ап — ak) v фк). 119
Второе утверждение следует из теорем 7.3.11, 7.3.14 и неравенства * (*■ - ■£-) < wv <"- -""» + -яшкг»<6» - «• Теорема 7.3.17. Пусть а ££ {#„}„ и Р $=$ [Ьп}п — сходящиеся по норме v относительно поля Р к элементам аиЬ соответственно последовательности элементов поля Р. Тогда: 1) последовательность {апЬп}п сходится к ab по норме v относительно поля Р; 2) если bФО и V(n£N)bn=£Q, то последовательность I-~J сходится к -у по норме v относительно поля Р. Доказательство теоремы легко получается из неравенств: v (апЬп — ab)*C v (¾) v (6П — Ь) + v {ап — a) v (6); v(«5 ^)<,2L^ v(flf|_fl)+ у vfo-ft), \ &я b J ^ v (bn) v " } v (b„) v (b) v ri ' Вопросы: 7.3.1. Пусть Gi и 62 — рациональные числа; 0<61<1, О < 62 < 1; р — простое число; vp и vp — /7-адические нормы примера 7.1.3, определяемые для неравного нулю числа а условиями: ^(а) = вГ; vp(a) = en2t если а = рп • -J-; а, 6 g Z; (а, р) = (6, /?) = 1. Доказать, что последовательность рациональных чисел нулевая по норме Vp тогда и только тогда, если она нулевая по норме vp. 7.3.2. В системе примера 7.2.1 рассматриваются последовательности: а^{вл}п; Р^{К}п> Р'*=М&п}„; У&[сп}п\ b&{dn}n с общими членами вида: а - «1_д п. ь ^-> _ • /> *-* v j L • л «-* 1 L • | #, если п == 1, 2; 6n"Un, если п>3. Проверить, что: 1) каждая из последовательностей а, р, Р', у9 б фундаментальна относительно поля Q; 2) последовательности а, р и б ограничены относительно поля Q, последовательности Р', у не ограничены относительно поля Q; 3) последовательность Р относительно поля Q сходится к любому элементу поля Q (х) вида ~, где г £ Q; 120
4) последовательность- с общим членом Ьпсп не является фундаментальной относительно поля Q; 5) последовательности р и у сходятся относительно поля Q, но последовательность с общим членом Ьпсп не сходится относительно поля Q. 6) последовательности аир эквивалентны относительно поля Q, но последовательности с общими членами апсп и Ьпсп неэквивалентны относительно поля Q; 7) последовательность б сходится к 1 относительно поля Q, ее 1 l каждый член меньше 1 , но 8) последовательность Р сходится к — относительно поля Q, но последовательность с общим членом -г- не сходится к х относи- тельно поля Q. 7.4. Последовательности элементов линейно упорядоченного поля Мы будем здесь предполагать, что А £=£ (Л; +, •, 0,1,>) и Р^ (Р; +, ., 0, 1, » —линейно упорядоченные поля, причем Р — расширение системы A, v (а) = \а\ — абсолютная величина элемента а, Рь как и прежде, подполе поля Р. Теорема 7.4.1. Пусть {йп}п— фундаментальная относительно поля Рх и не нулевая относительно поля Рх последовательность элементов поля А. Тогда существует в поле Рг такой положительный элемент е и натуральное число п0, что V(п £ N) п>п0=$>\ап\>е\ при этом либо ал>е>0, либо -а„>е>0. Доказательство. В самом деле, по теореме 7.3.11 З(ееР^) 3(n0£N) V(n£N) п>п0^\ап \ >е Д \ап+\ — ап |<е. Предположение, что числа ап и ап-\-\ разных знаков, сразу приводит к противоречию, так как | ап+\ — ап | = | an+i \ + \ ап \ > 2е >е. Легко доказывается Теорема 7.4.2. Если возрастающая последовательность ,{ап}п положительных элементов поля А не ограничена относительно поля Plf то последовательность |—1 нулевая относительно поля Р1# 121
В следующих теоремах поле Р нельзя заменить на любое его подполе. Теорема 7.4.3. Если последовательность {ап\п элементов поля А сходится относительно поля Р к элементу а того же поля, с £ Р и V(n£N) аЛ<с, то а < с. Доказательство. В самом деле, если а> с, то, полагая е £=£ а — с, мы для всех натуральных п, начиная с некоторого, в противоречие с предположением получим ап > а —- | ап — а \ > а —■ (а — с) = с. Теорема 7.4.4. Если последовательность а $4 {ctn}n элементов поля А строго возрастает, не ограничена относительно поля Р, то для любого элемента у поля А с условием у > aL существует и только одно натуральное число с такое, что Яс<Т<ЯН-1. Доказательство. Так как последовательность а не ограничена относительно поля Р, то (А а Р) существует натуральное число п' такое, что ап> > ?. Пусть М — множество тех натуральных чисел п (индексов членов последовательности а), для которых ап < у. Множество М ограничено сверху числом п' и непусто, так как 1 £ М. Поэтому М имеет наибольший элемент с. Таким образом, ^< У<ас+\. Легко проверить, что только одно натуральное число с удовлетворяет этому условию. 7.5. Последовательности элементов архимедовски линейно упорядоченного поля *Мы будет предполагать, что А £4 (А\ +, -,0,1, >), Р $=$ £4 (Р\ +, • ,0, 1,> ) — архимедовски линейно упорядоченные поля, А — подполе поля Р и v (а) = \а\ — абсолютная величина элемента а £ А. В этих предположениях, как мы в свое время заметили, выбор подполя Рг поля Р не имеет значения. В качестве поля Рх можно всегда выбирать поле рациональных чисел Q, которое в наших предположениях является подпол ем поля А, а следовательно, и поля Р. Поскольку поле рациональных чисел допускает только одно линейное и строгое упорядочивание, всякий порядок в Р является продолжением порядка в Q. Теорема 7.5.1. Пусть k — любое натуральное число. Тогда последовательность [nk}n строго и неограниченно возрастает (относительно любого архимедовски упорядоченного поля). 122
Доказательство. В самом деле, nk > п. Теорема 7.5.2. Пусть q — любое не равное единице натуральное число; тогда последовательность {qn}n строго и неограниченно возрастает. Доказательство. В самом деле, qn > п. Теорема 7.5.3. Пусть у — любое рациональное большее единицы число; тогда последовательность \уп}п строго и неограниченно возрастает. Доказательство. Удобно записать у в виде у = 1 + а, где а > > 0. Тогда уп > 1 + па для любого натурального п. Это следует из неравенства (1 + ла)(1 +а)>1 +(л+1) а. Дальше можно воспользоваться тем, что порядок в поле Q архимедов. Теорема 7.5.4. Если последовательность {ап}п элементов поля А возрастает и ограничена относительно архимедовски линейно упорядоченного поля Р, то она фундаментальна относительно архимедовски линейно упорядоченного поля Р. Доказательство. В поле Р можно указать такой элемент с, что V(n£N) ап < с. Предположим, что последовательность {ап}п не фундаментальна относительно поля Р. Тогда существует такой положительный элемент 80 в поле Р, что для любого натурального числа п0 можно найти натуральное % такое, что «1 >по Л I ant — аПо | = ап± — аПо > е0. По пх мы выбираем п2» так> что ап2 — Я/ч > е0. Так продолжаем дальше: Складывая полученные неравенства, найдем, что &nk >cin0 + k- е0. Так как поле Р архимедовски упорядочено, можно найти натуральное k0 такое, что k0s0>c + \an0l Отсюда имеем: V(k£N) k^k0=^ank> аПо + ke0 > с. Теорема 7.5.5. Пусть k — натуральное число, у — любой положительный элемент архимедовски линейно упорядоченного поля А. Тогда можно найти фундаментальную последовательность {ап}п элементов поля А такую, что последовательность {ап}п сходится к у относительно архимедовски линейно упорядоченного поля Р. 123
Доказательство. Мы ограничимся рассмотрением случая, когда у > 1. Так как \к < у, то в силу теорем 7,5.1. и 7.4.4. существует натуральное число аг такое, что aki<y<(al+l)k. Пусть для некоторого натурального п и ап £ А верны соотношения: - ^<т<(«Л+-^)*. Выберем яп-{-1 следующим образом: | ая, если y<fan+^rJ; К + —, если у>\ап + —у Построенная нами последовательность {ап}п элементов поля А удовлетворяет условию: V («<=#) eUY<(e»+1ir)t, при этом V (п 6 N) 1 < ап < an+i < а„ + —. Итак, последовательность [ап)п возрастает и ограничена сверху, так как ап*Сакп*С у. Следовательно, по теореме 7.5.4 последовательность {ап)п фундаментальна относительно поля Р. \\о последовательности \ап}п и \ап Л—тг^г] эквивалентны относительно поля Р, так как |~7Г=Т } -*- ->0(Р). Поэтому в силу теоремы 7.3.15 и последовательности {akn\n и \(ап^—7£т) } эквивалентны относительно поля Р. А потому, каков бы ни был положительный элемент 8 из Р, можно найти натуральное п0 такое, что 4(n£N) n>n0^|a"-/an + ^rr)"|<8, но \ап — у\< Н*+-гЧ Теорема 7.5.6. Пусть Аг — подполе поля А. Для любой последовательности элементов [ап)п архимедовски линейно упорядоченного поля А можно в поле Ах указать эквивалентную ей относительно архимедовски линейно упорядоченного поля Р последовательность элементов поля Ах. 124
Доказательство. Поскольку всякое упорядоченное поле — расширение поля рациональных чисел, то без ограничения общности можно предполагать, что Аг есть поле рациональных чисел. По теореме 7.4.2 последовательность |—\ сходится к нулю. По теореме 5.4.9 для каждого натурального п можно найти рациональное число Ьп такое, что Этим все доказано. Вопросы: 7.5.1. Пусть А = Р $=$ (Р; + , •, 0, 1,>>— архимедовски линейно упорядоченное тело. Доказать, что для любого у > 1 из Р можно найти элемент г £ Р такой, что 1<г<г2<7- 7.5.2. Пусть А = Р $=$ (Р; +, •, 0, 1,>) — архимедовски линейно упорядоченное тело. Пусть у и г — такие элементы Р9 что 1 <С г < у. Доказать, что существует натуральное п с условием rn<y<rn+l. 7.5.3*. Доказать, что архимедовски линейно упорядоченное тело Т " (71; +» •» 0, 1) коммутативно. 7.5.4. Пусть Q — поле рациональных чисел, R — система действительных чисел, р —простое число, (Q; R; v) — нормированное поле. Доказать, что последовательность [рп)п сходится к нулю по норме v относительно Q тогда и только тогда, если v — р-ади- ческая норма поля Q или норма вопроса 7.1.2.
§ 8. СИСТЕМА ДЕЙСТВИТЕЛЬНЫХ ЧИСЕЛ 8.1. Первичные термины и аксиомы теории действительных, чисел Мы исходим из определения: системой действительных чисел называется линейно и архимедовски упорядоченное поле, всякая фундаментальная последовательность элементов которого сходится. В качестве первичных мы принимаем следующие термины: а) R — множество, его элементы называются действительными числами; б) 4- и • — сложение и умножение — бинарные операции на R; в) 0 и 1 — нуль и единица — элементы R; г) > — бинарное отношение в R. Аксиомы системы R ^ (R; +, • ,0,1, >•) разбиваются на 3 группы и формулируются следующим образом: А Ri. V(a,b£R) 3! (с б /?) а + Ь = с; Ян. V (а, Ь, с е R) (а + Ь) + с = а + ф + с); Яш. V(a,b£R) а + Ь = Ь + а; Riv- 0 б R Д V (а е R) а + 0 = а; Rv. V(a б R)3(a' £R) а + а' = 0; flvl. V(a,b£R) 3l(p£R) a ■ b = p; /?vn. V(a,b,c£R) (a-b)- с = a ■ (b • c); Rvm. V(a,b£R) a ■ b = b ■ a; Rix. V{a,b,c£R) (a + b)- c = a- c + b-c; Rx- l£R/\ 1^=0 Д У(а^Я) а-1=а; Rxi-V(a£R) З(а'СЯ) а#0=>а • а' = 1. Б Rxu. V(a, b £ R). a^b^>a>b\/b>a; Rxm. V(ag^) ~la>a; #xiv- V(a, b, c£R) a>b /\b>c=$>a>c;
#xv. V(a,6,cg/?) a>b^>a + c>b + c\ /?xvi. V(a,b,c£R) a>b Д c>0^a * c>6 . c\ Rxvu. V(atb£R) а>ОЛ*>О=»Э(лбЛ0 л*в>&. В #xviii- Для любой фундаментальной последовательности {ап}п элементов R существует в R элемент а такой, что lim ап = а. 8.2. Свойства действительных чисел Заметим прежде всего, что в силу теоремы 6.2.3 система действительных чисел имеет подполе, изоморфное полю рациональных чисел. А так как на любом поле, изоморфном полю рациональных чисел, все аксиомы аксиоматической теории рациональных чисел, очевидно, выполняются, то мы можем отсюда сделать вывод, что поле действительных чисел является расширением поля рациональных чисел. Теорема 8.2.1. Всякое действительное число есть предел последовательности рациональных чисел. Доказательство. Пусть г — какое-нибудь действительное число. По теореме 7.5.6 для стационарной последовательности {г}п действительных чисел можно указать эквивалентную ей последовательность {ап}п рациональных чисел. Отсюда сразу следует, что lim ап = г. /1->оо Теорема 8.2.2 (о существовании корня любой натуральной степени из положительного числа). V(a£/?) V(k£N) а>0=»Э!(рбЯ) р*==адр>о. Другими словами, каковы бы ни были натуральное число k и действительное а, если а > 0, то существует и только одно положительное действительное число (5 такое, что р* = а. (8.2.1) Доказательство. По теореме 7.5.5 существует такая фундаментальная последовательность {ап}п действительных чисел, что lima* = a. л-* со Но по аксиоме Rxvm существует действительное число р такое, что lim ап = р. П-*оо Из теорем 7.3.17 и 7.3.12 мы выводим наше утверждение. Теорема 8.2.3. Поле (R; +,-,0) можно линейно и строго упорядочить не более чем одним способом. Доказательство. Пусть /?+ и i?++ — положительные части поля действительных чисел. Если a £ #+, то по теореме 8.2.2 можно *27
найти действительное число р такое, что а = р2. Заметим, что $Ф О, а потому a = $2£R++ в силу теоремы 5.4.4. Итак, R^cR^ и, следовательно, /?+ = /?++ по теореме 5.4.12. Теорема 8.2.4 (о двойной последовательности). Пусть {ап}п и [Юп — последовательности действительных чисел, удовлетворяющие условиям: 1) V(/i£tf) ап^Ьп; 2) V (п 6 АО ап < а„+{ Л Ьп+\ < Ьп; 3) 1\т(ап — Ьп) = 0. Тогда существует и только одно действительное число у такое, что lim ап = Игл Ьп == у и V(n£N) a„<v<A. Доказательство. По теореме 7.5.4 последовательность {ап}п фундаментальна; по аксиоме Rxvm она имеет предел у. По теореме 7.3.8 тот же предел имеет и последовательность {Ьп}п. Последнее утверждение теоремы легко следует из теоремы 7.4.3. Теорема 8.2.5 (всякое сечение имеет рубеж). Пусть множество R разбито на 2 класса А и В так, что: 1) АФ0 ^Вф0\ 2) /? -= л и Д; 3) А (]В= 0; 4) У(осбЛ) V(Pefi) a<p. Тогда существует действительное число у такое, что либо у £ А и тогда V (а £ А) а < у, либо ^Ви тогда V (Р £ В) 7 < Р- Доказательство. Построим двойную в смысле теоремы 8.2.4 последовательность. За ах и Ьх примем любые элементы классов А и В соответственно. Предположим, что члены аъ ..., ап\ Ьъ ..., Ьп выбраны, причем: 1) ях < • • • <ап; &„<... <Л; 2) alf ... , ап g Л; bv ..., Ьп£В. Следующую пару членов ап+\ и fr^i выбираем так: 128 ап + Ьп 2 Я« + &/2 если ап\К £В; если с" + &" €Л; если "n\bn gfl; если а" + 6" £Л.
Таким образом, двойная последовательность \(ап, Ьп)}п нами построена. Нетрудно видеть, что к ней применима теорема 8.2.4. Поэтому существует действительное число, у такое, что Покажем, что если у £ Л, то V (а £ А) а < у. Допустим, что у<а для некоторого а из А В таком случае, Ьп — ап > а — у > О* А это невозможно. Вопросы: 8.2.1*. Доказать, что всякое архимедовски линейно упорядоченное поле изоморфно отображается в поле действительных ~ чисел. 8-.2.2. Показать, что если подполе Р поля действительных чисел можно неархимедовски линейно упорядочить, то множество Р содержит трансцендентные числа. 8.2.3. Пусть R — поле действительных чисел, Q — поле рациональных чисел, 0 — действительное число. Показать, что число 0 трансцендентно в том и только в том случае, если простое расширение Q(0) поля рациональных чисел можно неархимедовски упорядочить. 8.2.4*. Пусть R ^ (/?;+,., 0) и Q *=j(Q; +,.,0)- поля действительных и рациональных чисел соответственно и Q — подполе поля R. Доказать, пользуясь теоремой Цермело, что поле R имеет линейный базис над Q, другими словами, существует вполне упорядоченное множество В и отображение Q множества В в R: с условием, что для любого действительного числа а можно найти и только одно такое отображение а множества В в Q а : Рь*-яр, что: 1) ар = 0 для всех, (J из В, кроме, быть может, конечного подмножества; 2) а = 2яэ-«>0- (8-2.2) 8.2.5. Пусть R $4 (R; +, •, 0, >) — система действительных чисел, Q — поле рациональных чисел. Пусть (В; Q) —линейный базис поля (R; +, *, 0) над полем рациональных чисел Q; а, у £ R и а= 2 ярсор, у = 2.ср<»0 их представления в форме (8.2.2). Определим в множестве R бинарное отношение > следующим лексикографическим условием: <*>У$5а1>с1 V(% = ^iA^2>^) V ■'• в трансфинитном смысле. Показать, что (/?;+,>> — линейно и строго упорядоченная группа. 5 4-3071 129
8.2.6. Пусть >— бинарное отношение в R, определяемое соглашением а>р»(а>0ДР<0)\/(а>0ЛР = 0) \/(а-Р>0Л1«|>1Р1). Показать, что оно обладает следующими свойствами: 1) V(a,b£R) а>Ь=>афЬ; 2) V(a,b£R) a>b Дб>0^а>0; 3) V(a,b,c£R) афЬ^>а>Ь\/ Ь > а; 4) V (а, М € #) а > Ь Д с > 0 => ас > 6с. 8.2.7*. Показать, что линейный порядок > в поле действительных чисел определяется и притом однозначно следующими условиями: 1) V(a,b£R) а>Ь^>афЬ\ 2) V(a, b£R) a>b Д &>0^a>0; 3) V(a, 6, c£#) a>b^>a + c>b + c\ 4) V(afb£R) афЬ^>а>Ь\/Ь>а; 5) V (a, 6, с 6 R) a>b /\ c>-0^ac>bc. 8.2.9*. Показать, что множество линейных и строгих порядков в аддитивной группе действительных чисел бесконечно. Пусть А £4 (А; +, •) — подполе поля Р $5 (Р\ +, •), В с Р. Символом А (В) обозначают минимальное подполе поля Р, содержащее множество A (J В. Вполне упорядоченное множество (В; >) называют базисом поляР относительно поля А, если Р = ■= А (В) и Р Ф A (Вг) для любого собственного подмножества Вх множества В. Вполне упорядоченное множество (В; >) называют базисом трансцендентности поля Р относительно поля А, если каждый элемент Р — корень некоторого многочлена степени выше нулевой над полем А (В) и никакое собственное подмножество множества В не обладает таким свойством. 8.2.10. Пользуясь теоремой Цермело, доказать, что любое поле щеет базис относительно каждого подпол я. 8.2.11. Пользуясь теоремой Цермело, доказать, что любое поле имеет базис трансцендентности относительно каждого подпол я. Определение 8.2.1. Единственное положительное число, удовлетворяющее уравнению (8.2.1), называют корнем k-й степени из JL числа а и обозначают символом a k . Вопрос 8.2.12. Пусть a — положительное действительное число, п, т £ N; с £ Z. Доказать, что: JL 1 1 1) (a*)" = (а"У" =(а™)ст; 11 1 2) (а п) т = апт. 130
Определение 8.2.2 (рациональная степень). Пусть а — положительное действительное число, с £ Z, п £ N. Полагаем JL JL а п $* (ас)п . Вопросы: 8.2.13. Пусть аир — положительные действительные числа, г, q £ Q. Доказать, что: 1) ссг>0; 3) (ar)q = arq; 2) а - aq = аг+'; 4) (сф)г - аг • рг# 8.2.14*. Пусть а и р — положительные действительные числа; т £ Q» /" > 0. Доказать, что а>р«аЛ>рг. 8.2.15*. Пусть а —положительное действительное число, а > 1, rt q £ Q. Доказать, что r>q<=$ar >ot<7. 8.2.16*. Пусть a, ft, £х и с2 — действительные числа, а>0, & > 0, п £ N. Пусть далее: 0<q<an<ca; 0<c1<i?"<c2. Доказать, что: 1) an — bn<(a-b)nc2n ; /jrt л" 2)a-ft<-i-^-. псхп 8.2.17*. Пусть {а>п)п — последовательность положительных действительных чисел, г — положительное рациональное число. Доказать, что последовательность {ап}п нулевая тогда и только тогда, если последовательность {агп}п нулевая. 8.2.18*. Пусть {ап}п—ненулевая последовательность действительных положительных чисел; г £ Q. Доказать, что последовательность {ап)п фундаментальна тогда и только тогда, если последовательность {агп}п фундаментальна. 8.2.19. Пусть а — положительное действительное число, съ съ г £ Q. Доказать, что сг< г <с2 => | d — а°х | < | аСх — ас* |. 8.2.20*. Пусть {ап)п—ненулевая последовательность положительных действительных чисел, a — положительное действительное число, г £ Q, г Ф 0. Доказать, что 5* 131
8.2.21. Пусть {ап}п— последовательность положительных действительных чисел, {Ьп}п — фундаментальная последовательность рациональных чисел. Доказать, что если последовательность {ап)п сходится к 1, то и последовательность {с&п}п сходится к тому же пределу. 8.2.22. Пусть {Ьп}п — неограниченно возрастающая последовательность рациональных чисел, с £ R, с> 1. Доказать, что последовательность [сЬп)п неограниченно возрастает. 8.2.23*. Пусть {Ъп\п — нулевая последовательность рациональных чисел, с £ R, с> 0. Доказать, что последовательность {cbfl}n сходится к 1. 8.2.24. Пусть а — положительное действительное число, си с2, b — рациональные числа. Доказать, что сг < b < с2 =Ф> min (ас\ а~°2) < ab < max(ас% cTCi). 8.2.25. Пусть \ап)п — ненулевая фундаментальная последовательность положительных действительных чисел, {Ьп}п — нулевая последовательность рациональных чисел. Доказать, что {оН.м-1. 8.2.26. Пусть {ап}п — ненулевая фундаментальная последовательность положительных действительных чисел, {Ьп}п — фундаментальная последовательность рациональных чисел. Доказать, что последовательность \аьпп)п фундаментальна. 8.2.27. Доказать, что если {ап}п и|Ьп}/1 — эквивалентные ненулевые последовательности действительных чисел и V (я £N)bn Ф0, то последовательность {-—Ч сходится к 1. 8.2.28. Доказать, что если {ап}п — ограниченная и ненулевая последовательность действительных положительных чисел, {Ьп}п — ограниченная последовательность рациональных чисел, то последовательность {аьпп}п ограничена. 8.2.29. Пусть {ап}п и {Ьп}п — эквивалентные ненулевые фундаментальные последовательности положительных действительных чисел, {сп}п и [йп}'п — эквивалентные последовательности рациональных чисел.Доказать, что: последовательности {аспп}п и {bin}n эквивалентны, а каждая из них фундаментальна. Определение 8.2.3 (вещественная степень). Пусть аир — действительные числа, а > 0, [ап}п — последовательность положительных рациональных чисел, сходящаяся к числу а, и {Ьп}п — последовательность рациональных чисел, сходящаяся к {J. Полагаем И-*оо 132
Вопрос 8.2.30. Пусть а, |5, г и q — действительные числа, а > 0, Р > 0. Доказать, что: 1) ссг>0; 3) (сО'=аг<; 2) аг . а7 = аг+'; 4) (сф)г = аг • рг. 8.3. Систематические дроби как аппарат для представления действительных чисел Обозначения: R £=j (R; +, •, 0, 1) — система действительных чисел, Z £=£ (Z; +,-,^,+, •)— система целых чисел и N^ £=£(Af; +, -,1) — система натуральных чисел. Мы предполагаем, что поле действительных чисел — расширение кольца целых, кольцо целых — расширение полукольца натуральных чисел. Определение 8.3.1. Пусть [ап}п —последовательность действи- п тельных чисел и пусть Sn £=* 2 я* для каждого натурального п. Выражение со 2 ах (8.3.1) называют рядом. Если последовательность {Sn}n сходится к действительному числу а, то а называют суммой ряда (8.3.1) и употребляют запись оо Теорема 8.3.1. Пусть <7 — целое > 2. Тогда со Доказательство. Имеем 1 . ,1 Теорема 8.3.2. Пусть q — целое > 2 и {ап}п — последовательность целых с условием 0 < ап < q — 1. Тогда ряд оо 2 anq~n (8.3.2) сходится. Его сумма а удовлетворяет условию а0 < а < а0 + 1. При этом равенство а = а0 + 1 возможно только в случае, если ш
Доказательство. В самом деле, последовательность {Sn}rv где п S„S S ах> ограничена суммой ряда jc=0 оо «о + 2 (^-~1)?""П = «о+1. Теорема 8.3.3. Пусть q — целое > 2. Каждое действительное число а можно представить и притом единственным способом в виде оо «^«"ИМ"", (8.3.3) где: 1) если а > 0, то перед правой частью равенства (8.3.3) выбирается знак +; если а < 0, то знак —; 2) если а = 0, то п = 0 Л V (х £ Z) * >0^>a, = 0; 3) если а^О, то я и все ах — целые; ав>0Л V(*eZ) х>0^0<а,<?-1Л Доказательство. Предположим, что а>0и число а представлено в форме (8.3.3). Из теоремы 8.3.2 следует, что 1 < «о < 2 ад * < я0 + 1 < ?. Поэтому х=0 qn<a<qn+l. . (8.3.4) Этим условием по теореме 7.4.4 число п определяется однозначно. Но тогда a0^.q-na<ad+U (8.3.5) и, следовательно, число а0 определяется однозначно. Далее заметим, что (т—1 \ оо <Г« - 2 «*<Г = Ц axq-"+m х=0 / х=т и, таким образом, "т < сГ (<Г"сс - 2 а,^) < ат + 1. (8.3.6) Итак, коль а0, ..., ат-\ определены, то и а,п определяется однозначно. Пусть теперь целые числа п\ а0, аъ ... определены указанным выше способом, т. е. п из условия 8.3.4, числа а0, аъ ... из условия 8.3.5 и 8.3.6. Тогда имеем m-l amq-m+n < а - <?" 2 axq~x < (ат + 1)д~т+п, х=0 134
следовательно, со х=0 Наконец, заметим, что -\3(n0£N) V(x£N) x>n0^>ax = q—l. Вопросы: 8.3.1*. Доказать, что мощность множества всех действительных чисел интервала (0, 1) равна мощности множества всех подмножеств множества натуральных чисел N. 8.3.2. Доказать, что множество натуральных чисел N и множество всех его подмножеств не равномощны. Множество, равномощные множеству всех действительных чисел интервала (0, 1), называют континуальным (мощности континуум). 8.3.3. Доказать, что множество всех действительных чисел — континуальное. 8.3.4. Доказать, что множество всех последовательностей действительных чисел континуальное. 8.4. Категоричность аксиоматической теории действительных чисел Теорема 8.4.1. Пусть (R; + ,., Р, »и (Rx; 0, 0, 9, >х> — две модели аксиоматической теории действительных чисел. Тогда существует изоморфное отображение одной модели на вторую. Доказательство. По теореме 6.6.3 поле (R; + , •, 0) есть расширение поля рациональных чисел Q ^ (Q; +, •, 0), поле (Ri\ 0, 0, 9) есть расширение поля рациональных чисел Qi£4(Qi; 0,0, 9). По теореме 6.7.1 существует изоморфное отображение фполя Она поле Qle По теореме 5.3.2 бинарное отношение в Qlt наведенное отношением > в Q, есть порядок. Но по теореме 6.6.2 поле рациональных чисел можно упорядочить только одним способом. Из этого следует, что V (а, Ь g Q) a>b&q>(а) >г <р (&). Отсюда также следует, что если последовательность [ап}п элементов поля (Q; + , •»>} фундаментальна, то и последовательность {ф (ап))п фундаментальна. Пусть a — какое-нибудь число поля (R; +, •, 0). Тогда а есть предел стационарной последовательности {а},г, а следовательно, в силу теорем 7.5.6 и 7.3.8 и предел некоторой последовательности {ап}п элементов поля (Q; +, », 0). Но по теореме 7.3.3эта последовательность фундаментальна, и, следовательно, последовательность {ф (ап)}п фундаментальна и по определению поля действительных чисел сходится к некоторому элементу поля (/?х; 0, О, 9). Обозначим этот элемент через Ф (а). Покажем, что определенное так отображение Ф поля (R\ +,-,0) в поле (R±; ©, 0, 9) есть 135
взаимно-однозначное отображение множества R на Rv Заметим прежде всего, что эквивалентные последовательности элементов поля Q при отображении ср переходят в эквивалентные последовательности элементов поля Qv Отсюда следует, что Ф — однозначное отображение множества R в Rv Столь же нетрудно доказать, что разным элементам множества R отвечают различные элементы множества Rt и что для каждого элемента из R± в R имеется прообраз. Пусть а и р — какие-либо элементы множества R, {ап}п и {Ьп}п — последовательности элементов поля Q такие, что а = \\тап\ (3 = \\mbn. Тогда имеем Ф (a) = lim ф (ап)\ Ф (р) = lim <р (Ьп). П-+оо п-+оо Отсюда получим a + р = lim (ап + Ъп) и Ф(а)еФ(р) = 11т(Ф(ап)еФ(У. А потому так как Ф(а)0Ф(Р) = Ф(а + Р), Аналогично можно показать, что Ф(а)©Ф(Р) = Ф(а.р). Наконец, из теорем 5.3.2 и 8.2.3 следует, что Тем самым изоморфизм двух систем доказан. Вопрос 8.4.1. Доказать, что поле действительных чисел R *=*(/?; +, -,0) не имеет никакого автоморфизма (т. е. изоморфизма R = R), кроме тождественного. 8.5. Непротиворечивость аксиоматической теории действительных чисел Теорема 8.5.1. Аксиоматическая теория действительных чисел непротиворечива относительно аксиоматической теории рациональных чисел. Доказательство. Мы построим модель, на которой выполняются все 18 аксиом нашей теории. 1) Пусть F — множество всех фундаментальных последовательностей рациональных чисел. Если \ап}п £ F и [bn)n £ F, то полагаем: 136
{an}n+ibn}n^{an + K)n\ W»' {bn}n^K'bn)n- В силу теорем 7.3.4 и 7.3.16 введенные отношения—бинарные алгебраические операции на F. Без труда проверяется, что система (F; +, •} — коммутативное кольцо с единицей. 2) В силу теоремы 7.3.7 бинарное отношение, введенное определением 7.2.4, является отношением эквивалентности во множестве всех последовательностей рациональных чисел. Условимся обозначать класс эквивалентности а, в который входит последовательность {ап}п, символом {а„}п.'Таким.образом, а^{ап)п. Далее, если |5 $4 {Ьп}п, то В силу той же теоремы 7.3.7 это отношение эквивалентности во множестве фундаментальных последовательностей рациональных чисел монотонно относительно сложения и умножения. Поэтому тернарные отношения, определяемые равенствами, Мп + Шп^{ап + Ьп}п; Kin -Шп&к- ьп}п>— бинарные алгебраические операции на множестве F классов эквивалентных последовательностей рациональных чисел. Из теорем 2.9.3, 2.8.2 и 2.8.3 следует, что система (F; +, •) — коммутативное кольцо с единицей. Таким образом построена интерпретация, на которой первые 10 аксиом нашей теории выполнены. 3) Покажем, что система (F; +, •) — поле. Так как при гомоморфизме колец нуль переходит в нуль, а единица в единицу, то нуль кольца (F; +, •) — это класс, содержащий стационарную последовательность {0}„, а единица — класс, содержащий стационарную последовательность {!}„. Пусть класс а ^ {ап}п не является нулем кольца (F; +, •). В таком случае последовательности {ап}п и {0}„ неэквивалентны, и, следовательно, последовательность {ап)п не сходится к нулю. Но тогда по теореме 7.3.10 существуют рациональное число ей подпоследовательность последовательности {ап}п такие, что V(n£N) К„|>е. В силу теоремы 7.3.2 a = {akn}m а в силу теоремы 7.3.16 последовательность | 1 фундаментальна. Пусть у$=$\ \ • \ kn ) у kn )п Нетрудно видеть, что а . у = {1},г. Таким образом, система (F; +, •) — поле. 337
4) Введем в поле (F; + , •} линейный порядок. Положительную часть F+ определим условием a £F+ <r>3(6 g Q+)3(nQ£ N) V (n £ N) n>n0^>an>e. Покажем прежде всего, что принадлежность класса а к F+ не зависит от выбора представителя класса. В самом деле, если {ап}п ~ {bn}nt то существует такое натуральное число nl9 что V(n£N) п>п1^>\Ьп — ап\<±е. Поэтому V(n£N) п>тах(п0, П1)=$>Ьп>ап~-~г>-^-е. Далее, пусть класс а ненулевой. В силу теоремы 7.4.1 либо а, либо— а принадлежит к F+. Наконец, совсем нетрудно проверить, что Тем самым система (F; +, •, F+) — упорядоченное поле. Полезно отметить следующее свойство, вытекающее из определения. Пусть а, Р £ F, <*^Ы„, Р^ {&„}„. Если 3 (¾ 6 Л/) V (^ G Af) л > п0 => ап > ЬпУ то а > р. Покажем, что введенный порядок архимедов. Пусть a, р £ F+. Тогда 3(e<EQ+)A3(ceQ+) такие, что 3{n0£N)V{n£N) п>п0^>ап>г f\c>bn. Так как порядок в поле рациональных чисел архимедов, то существует натуральное k такое, что k • 8>С. А р таком случае V(n£N) n>n0=$>k- an>bn, и в силу отмеченного свойства fe.a>p. Итак, в построенной интерпретации нашей теории выполнены первые пятнадцать аксиом. 5) Докажем, что любая фундаментальная последовательность элементов нашей системы сходится. Для этого выберем некоторое подполе упорядоченного поля (F; +, •, F+) и докажем, что любая фундаментальная последовательность выбранного подполя сходится в F. Из теорем 7.3.8 и 7.5.6 и будет следовать наше утверждение. Сначала определим подмножество Р множества F. Элемент a мно- 138
жества F отнесем к Р в том и только том случае, если класс а содержит стационарную последовательность, т. е. если для некоторого рационального а а = {о}я. Легко проверить, что отображение является изоморфным отображением поля рациональных чисел на систему Р £=£ (Р\ + , •). Отсюда следует, что система Р — поле. Заметим, что [а)п £ F+ тогда и только тогда, если а — положительное рациональное число. Поэтому в указанном отображении фундаментальной последовательности элементов одного поля отвечает фундаментальная последовательность элементов второго поля. Пусть аъ а2, ... , akl ...; • ак^~{аь)п— (8.5.1) какая-нибудь фундаментальная последовательность элементов поля Р. В силу сделанного замечания последовательность %, а2, ... , акУ ...— (8.5.2) фундаментальная последовательность рациональных чисел. Рассмотрим класс а £=* {ап}п и докажем, что lim ak = а. Пусть е £=£ {е}п9 где е — положительное рациональное число. Так как последовательность (8.5.2) фундаментальна, то существует натуральное число п0 такое, что для любого k > яа V (п € N) п > п0 => | ak — ап | < е. Отсюда следует, что V {k € N) k > п0 =Ф> | ak — а \ < е. Другими словами, последовательность (8.5.1) сходится к элементу множества F. Этим завершается доказательство теоремы. 8.6. Система /?-адических чисел Тот же путь, который в связи с естественным нормированием поля рациональных чисел приводит к понятию действительного числа, в связи с р-адическим нормированием приводит к понятию р-адического числа. Систему р-адических чисел можно определить как минимальное нормированное расширение поля рациональных чисел, в котором всякая фундаментальная по р-адической норме vp последовательность рациональных чисел сходится по норме vp. Отдельные части этой фразы требуют дополнительных пояснений, но, вместо того чтобы давать такие пояснения, мы попытаемся дать достаточно подробную схему построения аксиоматической теории р-адических чисел. 139
Первичные термины. а) Q, R и Qp — множества; их элементы называются рациональными, действительными и р-адическими числами соответственно. б) + и • — тернарные отношения в них (для большей четности следовало бы пользоваться набором из трех пар символов). в) > — бинарные отношения в Q и в R (для большей четкости следовало бы пользоваться двумя символами). г) 0, е, р * е — элементы Q, р — простое число. д) v и # — отображения Q и Qp соответственно в R. Аксиомы. 1. R ^ (/?; +, • , О, 1, >) — система действительных чисел. 2. Q $=½ (Q; + , • , 0, е) — поле рациональных чисел и р * е — простой элемент поля Q. 3. (Q; R; v) — нормированное поле, в котором последовательность \рп * е)п нулевая по норме v, т. е. v является р-адической нормой. 4. Qp$=$ (Qp] + , •) —поле. 5. (Q^; R; #) — нормированное поле. 6. Поле Qp — расширение поля Q. 7. Норма # — продолжение нормы v, т. е. V (а € Q) v (а) = = $(а). 8. Всякая фундаментальная по норме v последовательность элементов Q сходится по норме Ф к элементу из Qp. 9. Аксиома минимальности. Пусть М — подмножество Qp такое, что всякая фундаментальная по норме v последовательность элементов Q сходится по норме # к элементу из М\ тогда М = Qp. Вопросы: 8.6.1. Доказать, что каждое р-адическое число — предел по норме # последовательности рациональных чисел. - 8.6.2. Доказать, что для любых а из Qp и е из Q+ существует в Q элемент а такой, что О (а — а) < е. 8.6.3. Доказать, что для любой последовательности р-адических чисел существует эквивалентная ей по норме О последовательность рациональных чисел. 8.6.4. Доказать, что любая фундаментальная по норме Ф последовательность р-адических чисел сходится по норме # в Qp. 8.6.5. Доказать, что каждое отличное от нуля р-адическое число а может быть представлено и притом единственным способом в виде а = рп^ахрх, (8.6.1) х=0 где п и ах — целые; V (х £ Z) д:>0=^>0<аА.<р—1, а0Ф0. 8.6.6. Найти представление — 1 в форме (8.6.1). 8.6.7. Решить в поле Q5 уравнение х2 + 1 = 0. 8.6.8. Доказать, что не существует изоморфного отображения поля Qp в поле (R; + , •). 8.6.9. Пусть р и q — различные простые. Доказать, что не существует изоморфного отображения Qp на QQ. 140
8.6.10. Доказать, что для любых двух систем р-адических чисел (Qp; R; #) и (Q^; R'; Ф') можно найти изоморфное отображение Ф поля Qp на поле Qpt которое любую нулевую по норме О последовательность элементов поля Qp переводит в нулевую по норме •&' последовательность элементов поля Qp (категоричность). 8.6.11. Доказать, что множество всех р-адических чисел континуальное. 8.6.12. Доказать, что базис трансцендентности поля р-адических чисел относительно поля рациональных чисел — континуальное множество. Теорема 8.6.1. Аксиоматическая теория р-адических чисел непротиворечива. Доказательство. В предположении, что аксиоматические теории рациональных и действительных чисел непротиворечивы, мы докажем непротиворечивость аксиоматической теории р-адических чисел. Для этой цели мы построим модель, на которой выполняются все аксиомы нашей теории. План доказательства: 1) Построение поля Qp. 2) Включение поля Q рациональных чисел. 3) Определение нормы # в поле Qp. 4) Проверка сходимости фундаментальной по норме v последовательности элементов поля Q в поле Qp. 5) Проверка выполнения аксиомы минимальности. Пусть R$=$ (R\ +, •,>> — какая-либо система действительных чисел и Q* ^(Q*; +, •, 1) — ее подполе — поле рациональных чисел, р — простое число и \р — р-адическая норма в поле Q. 1а) Выбором системы R мы обеспечили выполнение первой аксиомы. Далее рассуждаем так. Рассмотрим множество F фундаментальных по норме vp последовательностей поля Q*. Определим на множестве F два тернарных отношения © и О и бинарное отношение ~ следующим образом: К}пО{Ьп)п^К-Ьп}п; DI VP Легко проверить, что система (F; ©, О) — коммутативное кольцо, а отношение ~ — отношение эквивалентности на F. Пусть Qp $=$ $=$ F — множество классов эквивалентности множества F. В силу того что отношение эквивалентности на F монотонно относительно обеих операций ф и 0, тернарные отношения на F, определяемые условиями: Ып + Иг & К)п © {bn}nt К) л ' Юп ~ Юп © {Ьп)п> суть бинарные алгебраические операции на F. HI
16) Можно показать, что система (F; +, •) — коммутативное кольцо, нулем которого является класс 9, содержащий все нулевые по норме vp последовательности элементов Q*. 1в) Нетрудно доказать, что система QP$=*(F; +, •)—поле (аксиома 4). 2) Выделим в множестве F подмножество Q тех классов а, каждый из которых содержит стационарную последовательность элементов Q*; другими словами, Df _, a£Q&3(a£Q*) а = {а}п. Рассмотрим отображение ф множества Q* на Q, определяемое условием <р: a*>Ja}a. Легко проверить, что ф — изоморфное отображение поля Q* на систему Q £=£ (Q; +, •>. Отсюда следует, что система Q — поле и, более того, является полем рациональных чисел, а поле Qp — расширение поля Q. Единицей поля Q является элемент е ^ {1}п. Нетрудно усмотреть, что р * е — простой элемент поля Q. Таким образом, аксиомы 2 и 6 выполняются. За) Пусть а £=£ [а}п — какой-нибудь элемент Q. Определим отображение v поля Q в систему R условием v (а) & vp (а). Легко проверить, что v — норма поля Q и что последовательность {рп * е)п — нулевая по норме v. Таким образом, аксиома 3 выполнена. 36) В силу теоремы 7.3.9 если последовательность {ап}п элементов Q* фундаментальна по норме vpt то и последовательность {vp(an)}n фундаментальна и, следовательно, сходится в R. Далее, если последовательности {ап}п и {Ьп}п из F эквивалентны по норме vp, то и последовательности {vp (ап)}п и {vp (bn)}n эквивалентны. Из этих замечаний следует, что отображение Ь множества Qp в R, определяемое условием О: а ^ Ja^}n н* lim vp (ая), — однозначное отображение множества Qp в R. Без труда проверяется выполнение аксиом 5 и 7. 4) Рассуждая как при доказательстве теоремы 8.5.1, нетрудно убедиться в том, что любая фундаментальная по норме v последовательность элементов поля Q сходится по норме й к элементу поля %• 5) Пусть а $4 {ап}п — произвольный элемент Qp. Рассуждая как при доказательстве теоремы 8.5.1, мы покажем, что последовательность 0^,...,0^,..., а* ^ {а*}„ элементов Q сходится по норме •& к а. Отсюда следует, что и аксиома 9 выполняется. Тем самым построение поля р-адических чисел завершено. 142
8.7. Конечные и бесконечные цепные дроби Буквой п в этом разделе мы будем обозначать целое число, буквой со — неотрицательное целое число k или символ оо. В последнем случае условимся,, что о + 1 ^ ю и п < о) для любого целого числа п. Определение 8.7.1. Пусть а$=${ап}п=о — конечная или бесконечная последовательность целых чисел, все члены которой, кроме, быть может, a0i— натуральные числа. Выражение «0+1:+-^ в случае, если со £=* kt или Ol + + ■ CLk йп + в случае, если со ^ оо, называют цепной дробью последовательности а или цепной дробью порядка со. Любой член последовательности а называют элементом или неполным частным этой цепной дроби. Для каждого неотрицательного целого п, если п < оо + 1, конечную цепную дробь [а0; аъ ... , а„] £=> а0 + «1 + 1 + — называют ее подходящей дробью порядка п (определение 4.8.3). Определение 8.7.2. Пусть а ££ {ап}п=о— последовательность целых чисел, все члены которой, кроме, быть может, я0,— натуральные числа. Подходящей функцией порядка п цепной дроби последовательности а называют функцию 8п (х), удовлетворяющую условиям: 1) 60(*)^х; 2)V(^eZ) 0<л<ю^бя+1«6л(а„+4-). 143
Функция б,г (л:) определена для всех положительных значений переменного х. Легко видеть, что: 2) 6,(^=00 + 4"- Определение 8.7.3. Пусть а $4 {ап}п=о — последовательность целых чисел, все члены которой, начиная с аъ— натуральные числа. Полагаем: 1) Р-2^0, P_i^l, 2) Y(n£Z) 0<n<co + 1. Pn = anPn-\ + Pn-2'y | (8 7 1) Qn = anQn-\ + Qn-2- J Легко видеть, что (0 < со): PQ = #0, Рх = #^ + 1; Qo = U Qi = av Числа Рп называют числителями, a Qtl — знаменателями подходящих дробей. Из определения 8.7.3 следует теорема: Теорема 8.7.1. Если 0 < п < со, то Qn+i>Qn + Qn-w Следствие 1. Если 0 < п < со, то Qn+l>Qn>l. Следствие 2. Если 1 < п < со, то Следствие 3. Если со ^ оо, то lim Qn = оо. П-*оо Индукцией по п из формул (8.7.1) легко выводится: Теорема 8.7.2. Если 0 < п < со + 1, то QnPn-i-Qn-XPn = (-l)n; Следствие 1. Если 0 < п < со + 1, то С». Q„) = 1, т. е. для всех допустимых значений п целые числа Рп и Q„ взаимно просты. Следствие 2. Если 0 < п < » + 1, то (Q„, Q„_i) - 1, 144
Теорема 8.7.3. Если 0 < п < со + 1, то *Pn_! + Рп-2 *Q„_1+Q„_2 ' м*)-:'--'!'"-:, (8.7.2) Доказательство. Имеем ^ . J _|_ 0 *^—1 + ^—2 80(*) = * = х.0+1 = xQ_i + Q_2 ■ Предположим, что для некоторого п с условием 0 < и < (о равенство (8.7.2) верно. Имеем 6„+, (д) = б„ а„ f — = 7 fr . ' (а" +—) Qn-l+Qn-2 Поэтому "+1 W ~ *(«„«„_,+ Q„_2) + Qn_, ' Отсюда в силу (8.7.1) получаем Теорема 8.7.4. Если 0 < п < со, то S = -^- Доказательство. Имеем А — п — а° — Р° Оо-Яо- ! - Qo • Пусть 1 < п < со + 1. Имеем 8я = 8Л К). Воспользовавшись доказанной теоремой, получаем " ^Q^, + Qn_2 Qn ' Из теорем 8.7.3, 8.7.4 и 8.7.2 легко следует теорема. Теорема 8.7.5. Если 1 < п < со + 1, то Теорема 8.7.6. Если 1 < « < ю + 1, то х л (-1) (- I)""1 145
Доказательство. Полагая в тождестве (8.7.3) х ~ ап и замечая, что Qn = anQn-i + Qn-2, мы немедленно убеждаемся в справедливости нашего утверждения. Легко видеть, что функция 6„ (х) дифференцируема для каждого х > 0 и, более того, из теоремы 8.7.3 без труда выводится: Теорема 8.7.7. Если 0 < п < оо + 1, то J_6 (х) ■ (~1}" Теорема 8.7.8. Если 0<я<и + 1 <й и я. нечетно, то б„_1 < 8„+1 < б„+2 < б„. Доказательство. Легко видеть, что S„ = 6„(an); б"+1=б"(а" + "^т); Ьп+2 = Ьп(ап + 6„-i = lim 6п{х). С другой стороны, Я« < Я* + J <ап + < °°< ап+1 ^1+-^- йп+1 Отсюда и из теоремы 8.7.7 сразу следует наше утверждение. Следствие 1. Последовательность подходящих дробей данной цепной дроби четного порядка возрастает, а последовательность подходящих дробей нечетного порядка убывает; любая подходящая др9бь четного порядка меньше каждой подходящей дроби нечетного порядка. Следствие 2. Если 0 < п < о + 1, то 8п > а0; при этом 8n = = а0 только в случае, если п = 0. Из доказанной теоремы и теоремы 8.7.6 следует теорема. Теорема 8.7.9. Для каждой бесконечной цепной дроби существует предел последовательности ее подходящих дробей. Определение 8.7.4. Пусть а ^ {ап}п=о — последовательность целых чисел, все члены которой, начиная с а19 положительны. Значением цепной дроби последовательности а называют ее подходящую дробь порядка о, если о < оо, и предел последовательности ее подходящих дробей в случае, если со ^=$ оо. Полным частным порядка п цепной дроби последовательности а, если п < со + 1, называют значение цепной дроби последовательности {ах}х=п, т. е. 146
значение цепной дроби а л ап+\ + ak если (о $4 k, или цепной дроби 1 an+l + Я/п + если со ^ оо. Символом ап для каждого п мы обозначаем дальше полное частное цепной дроби последовательности а. Итак, а0 — значение цепной дроби последовательности а. Подобно тому как значение конечной цепной дроби «0+-5П—1 1 ak мы обозначаем символом [а0; аг, ..., ak], так и значение бесконечной цепной дроби последовательности {аЛ}я=о мы будем обозначать выражением [а0\ а19 ..., ап, ... ]. Теорема 8.7.10. Если 0 < п < со + 1, то ап>ап (8.7.4) и равенство возможно только в Случае, если со = п. Доказательство. Легко видеть, что наше утверждение достаточно доказать для п = 0. Если данная цепная дробь конечна и имеет порядок о = k, то а0 = 8k- Вместе с тем а0 = 60. Но по доказанному (теорема 8.7.8, следствие 1) для любого п, если 0 < п < о + 1, 6„ > б0 и равенство возможно только в случае, если п = 0. Если данная дробь бесконечна, то а0 = lim 6„. Отсюда легко следует наше утверждение и в этом случае. 147
Теорема 8.7.11. Если 0 < п < оз + 1, то а° = ЪГО А~б = °" W- <87-5) Доказательство. Подходящую дробь порядка m цепной дроби последовательности {ах}х=п условимся обозначать символом от. Итак, имеем-* Нетрудно заметить, что бп+т = [а0; ... , ап+т] = [а0; ... , an—i, [#„; fl/i+i, ... , #я+т]] =3 Отсюда и из теоремы 8.7.3 получаем: 0,1+т ^ ~1Гб—7Т~о ' (0.7.Ь) "mVn—i "Г Чп-2 Пусть сначала со ^ k <. <х>. Тогда выбираем m так, что /г + + т = k. При этом условии 6я+т = а0 и аот = а„, что доказывает теорему. Пусть теперь о ^ оо. Имеем: а0 = lim 6„; ап = lim <xm. Отсюда и из равенства (8.7.6) следует справедливость нашего утверждения и в этом случае. Следствие 1. Если со > 0, то Следствие 2. Если о > п, то «п =■■ аЛ + ап+1 Следствие 3. Если 0 < п < о + 1, то ^гс—2 aoQn—2 а„ = Теорема 8.7.12. Если 1 < я < о + 1, то а0— 6n_i = (-.1)-1 Следствие 1. Если 0 < п < о, то а° °я Q*(a„+iQ/. + Qn-i) • Следствие 2. Если 0 < я < со, то а0>6„ 148
при п четном и при п нечетном. Определение 8.7.5. Пусть а 1=4 {ап}п=о — последовательность целых чисел, все члены которой, начиная с аи положительны. Последовательность а будем называть канонической, если со £=£ оо, или (о^О, или если 1<(о^А<оо и а^ > 2. Цепную дробь канонической последовательности будем называть канонической. Теорема 8.7.13. Для канонической цепной дроби, если 0<п< < 0) + 1, то т. е. неполное частное ап равно целой части ее полного частного. Доказательство. Наше утверждение очевидно, если о ££ п. Пусть со > п. По доказанному (теорема 8.7.11, следствие 2) Если со > л + 1, то в силу теоремы 8.7.10 an+i>an+i>l. Если о = п + 1, то что > 2, так как цепная дробь каноническая. Итак, если 0 < п < < со, то an+i > 1. Это и доказывает наше утверждение. Теорема 8.7.14 Пусть а £=£ {ап}п=о, b Р$ {Ьп}п=о — канонические последовательности целых чисел. Значения а0 и (50 Цепных дробей последовательностей а и b соответственно равны тогда и только тогда, если последовательности аи b одного порядка и если равны их соответствующие члены. Доказательство. Предположим, что ао = Ро» и докажем, что ап = Ью если 0 < п < со + 1. В силу теоремы 8.7.13 нам достаточно показать, что V(ttgZ) 0<n<(o + l^a„ = Pn- Символами ап и |5П мы обозначаем полные частные порядки п цепных дробей последовательностей а и b соответственно. Пусть для некоторого целого п (п < со) Но в силу теоремы 8.7.13 вп^КЬ */!=№,,]■ Итак, an = Ьп. Но а« в а« + ТГТГ • P«=*fi ал+1 ' ^ "»^ ря+1 149
Отсюда следует, что ап+1 =*= Р/ц-i. Обратное утверждение теоремы очевидно. Теорема 8.7.15 (представление действительных чисел цепными дробями). Для любого действительного числа г существует и только одна каноническая цепная дробь, значение которой равно г. Порядок этой дроби конечен, если число г рациональное, и бесконечен в противном случае. Доказательство. Единственность требуемого представления следует из теоремы 8.7.14. Существование. Полагаем Если г не целое, то полагаем г= Яо + у- , ri где /"i > 1. Полагаем Если гг не целое, то полагаем Гг = ах + — . Л2 гдег2 > 1. Так, продолжая дальше, мы получим последовательность а £4 {#х}*=о целых чисел. Заметим, что все члены этой последовательности, начиная с аъ положительны. Если эта последовательность конечна, т. е. если со ^ k < оо, то ak=[rk] = rk>l и потому ak > 2. Поэтому полученная последовательность каноническая. Докажем, что ее значение равно числу г. Для каждой подходящей функции порядка п < о цепной дроби последовательности а 8п (ап + —) = бп+1 (х). Поэтому 6„ (О = б„ fan + -^-) - 8n+i (r„+i). Но г=я0 + - = 6^). Отсюда следует, что r=6„(rn), (8.7.7) если 0 < п < со + 1. Пусть со ^ k < со. В таком случае ' = М'*) = М*а) == ** = «о- 150
Пусть о) ^ сю. Из теоремы 8.7.5 и тождества (8.7.7) следует, что Q„_i (^Q„_i + Q„_2) ^ ftiQn+i * Замечая, что lim 8„_i = а0; lim Q„ = oo, мы получим, что г = а0 и в этом случае. Покажем теперь, что последовательность а конечна в том и только в том случае, если число г рационально. Если о ^ k < оо, то и, следовательно, число г рационально. Предположим, что г — -у» где а — целое, a b — натуральное число. По теореме о делении с остатком (вопрос 6.2.4) можно найти частное (неполное) q и остаток Ьг такие, что: 1) а = bq + by\ 2) 0 < Ьг < 6. •Отсюда следует, что а . bt и Пр где и /in их ^ у одолжая Поэтому ^ ш w \ -у- - а0 = Гх = lr)=q b дальше, мы находим, что 0<62<б!. , если Ь2 ф 0, Ь = то '» ЬхЯх + bit = Cil = <?i _ h ~"~ь7' Так как последовательность неотрицательных целых чисел строго убывает, то она конечна. А отсюда сразу следует, что и последовательность а0,аъ ... конечна. 161
Вопрос 8.7.1. Пусть а = {a„}£Lo— последовательность целых чисел и р = (P„}^Lo—последовательность действительных чисел с условием, что р;г > 0 для каждого п >- 1. Доказать, что если для всех п > 0, то а — каноническая последовательность и значение цепной дроби этой последовательности равно р0- Определение 8.7.6. Цепную дробь канонической последовательности называют периодической, если все члены данной последовательности, начиная с некоторого, периодически повторяются. Теорема 8.7.16. Для того чтобы цепная дробь канонической последовательности а £4 {cttl}ZLo была периодической, необходимо и достаточно, чтобы для каких-нибудь неотрицательных целых и различных чисел п и т. Доказательство. Предположим, что где 0 < п < т. Докажем, что для любого неотрицательного целого х Qn-\-x == &т-\-х И В самом деле, если ТО Яд-f* = [&«+*] == [аш^] = ат+х> а в силу следствия 2 из теоремы 8.7.11 отсюда следует, что ап+х+\ — ат_|-*+ь Теорема 8.7.17 (Лагранжа о квадратичной иррациональности). Если действительное число г — иррациональный корень многочлена4 второй степени с целыми коэффициентами, то каноническая цепная дробь, значение которой равно г, периодична. Доказательство. Без ограничения общности можно предположить, что число г — корень уравнения с четным коэффициентом при первой степени неизвестного. Таким образом, существуют целые Л о, В0, С0 такие, что А0г* + 2В0г + С0 - 0. Так как г £ /?, то dt4Bl — A0C0>0. Пусть г — значение канонической цепной дроби последовательности а ££ {a*}2Lo. Так как число г — иррационально, то со £4 оо, 152
(8.7.8) Символом art, как и прежде, обозначаем полное частное цепной дроби последовательности а. Определим три последовательности целых чисел {An}%Lo, {B„}£Lo и {Cn}^Lo при помощи следующих рекуррентных соотношений: Ап+\ = Апа2п + 2Впап + С„; Сп+\ = Ап. Докажем, что для любого неотрицательного целого п Апа2п + 2Впап + Сп = 0 (8.7.9) и Bl-AnCn~d. (8.7.10) Для п = 0 равенства (8.7.9) и (8.7.10) выполняются в силу предположения, так как a0 = г. Пусть для некоторого неотрицательного целого п оба равенства верны. Имеем (теорема 8.7.11, следствие 2) <*п = ап + ап+\ Поэтому из равенства (8.7.9) мы получим Ма- + Х^)' + 2В"(а" + %^) + с- = 0- Отсюда следует, что (Апа2п + 2Впап + Сп) а2„+1 + 2 (Апап + Вп) ап+1 + Ап = 0, т. е. Ап+\ttn+\ + 2ВЛ+iart-{-i + Cn+i — 0. Далее нетрудно проверить, что (Апап + Вп? - (Апа2п + 2Впап + Сп) Ап = В\ - АпСп. Этим доказывается второе утверждение. Пусть М^{п\Ап- Ля_1<0}. Докажем, что множество М бесконечно. В самом деле, в противном случае все члены последовательности {Ап)п, начиная с некоторого, одного знака. Без ограничения общности можно предположить, что все члены этой последовательности, начиная с некоторого, положительны. А тогда в силу равенства (8.7.8) и все члены последовательностей целых чисел {Bn}ZLo и {Ся}л°=о, начиная с некоторого, положительны. Но в таком случае для таких натуральных п Апа2п + 2Впап + Сп>0. Пусть п £ М. Тогда Ап • Сп < 0, и мы имеем: d = B2n-AnCn^\Bnf + \An\.]cn\, (8.7.11) 153
Но числа Ап9 Вп и Сп целые, поэтому из равенства (8.7.11) мы получим, что \An\<d, \Bn\<d, |C„|<d. Отсюда следует, что множество {(AntBntCn)\n£M) конечно. А потому и конечно множество {/|*6Я, AnP + Bnt + Cn = 09 п£М). Но множество М бесконечно. Поэтому в нем можно найти числа п и т такие, что ап = ат, я < т, что в силу теоремы 8.7.16 и доказывает наше утверждение. Теорема 8.7.18. Если г — значение периодической цепной дроби, то г — квадратичная иррациональность, т. е. г— иррациональный корень уравнения второй степени с целыми коэффициентами. Доказательство. Пусть а $4 {ап}^=о — периодическая каноническая последовательность целых чисел, значение цепной дроби которой равно г. По теореме 8.7.16 для некоторых неотрицательных целых и различных п и т (п < т) <*„, = ада- Поэтому в силу следствия 3 теоремы 8.7.11 получим равенство ?п—2~~rQn—2 _ Рт—2 "~ rQtn—2 rQn_{-Pn_{ - rQm_x-Pm__x • Отсюда легко следует, что число г — корень квадратного трехчлена с целыми коэффициентами и со старшим коэффициентом, равным Qn—\Qm—2 — Qn—2Qm—Ь Зтот коэффициент не равен нулю. В противном случае Qn-\Qtn-2 — Qn-2Qtn-l- Но числа Qm-\ и Qm-2 взаимно-просты. Следовательно, Qm-\— делитель Qn-\- А это не может, быть, так как Qm-\ > Qn-\. Итак, г — корень уравнения второй степени с целыми коэффициентами. При этом г — иррациональное действительное число, так как последовательность а бесконечна. Теорема 8.7.19 (Эйлера). Пусть а ^ {я„}5Г=о — последовательность целых чисел, члены которой определяются следующими рекуррентными соотношениями; 1) Яо = 2; 2) если п > 1, то ^Зп—2 = 1, #3гс— 1 = 2Д, йзп = 1. Тогда значение цепной дроби последовательности а равно е. 154
Доказательство. Ряд с общим членом __ (л + s)! 2s с n "s ~ s! (2п + 2s)! * ' * fc К абсолютно сходится, так как limJ2±LsQ. S-ЮО US Легко проверить, что __ _ (4п + 2) (2я + 2)1 - О и при S > 1 (n+s)\ _ , , (n + s+1)! __ 4 (w + s+l)l s ! (2п + 2s)! ^л ~^ L) s \ (2я + 2s + 2) ! "" (s — 1) I (2/t + 2s + 2)! Отсюда следует тождество fn (*) - (4л + 2) /„+! (х) = 4*2/„+2 (*). Таким образом, _М*)_ = 4п + 2 ' --— /Я+1 W /я+ito , * 4*Vn+2 (*) Полагая Wi (т) мы получим Рп+1 Отсюда следует (вопрос 8.7.1), что ($0 — значение цепной дроби последовательности b = {6я}~=о, где bn = 4п + 2. Далее имеем: f Ш _ v (»+') /_LVS - v ' /J_VS+1 _ 'M 2 I _2j (2s + 1)! (2s + 2) l2l ii(2s+l)l 2 N ' s=0 s=0 198
Итак, Но ~ / 1 ?2 + е 2 _ е+\ 2 1 е2 -е 2 значение цепной дроби последовательности Ь. Пусть сг„ = ~- — подходящая дробь порядка п последовательности Ь. В таком случае для всех п ;> О /^=(4/1 + 2)/^ + /^, Srt = (4/1 +2) S^ + S^; при этом #-2=0, #-1 = 1, S_2=l, S-i = 0. Р Пусть, как всегда, ап и 8п = —— полное частное и подходя- щая дробь порядка п последовательности а. Докажем, что для всех п >0: Рзп+i = Rn + Sn9 1 (8 7 12) В справедливости этих равенств при п = 0 и п = 1 легко убедиться непосредственно. Далее, имеем: Рз/г+1 — Рзп + Рзп-1» Рзм = Рзгс-1 + Рзп-2, Р3„_1 = 2/гР3п-2 + Я3я-3, Рзп—2 — Рзп—3 + Рз«-4, Рзл-3 = Рзгг-4 + Рзм-5- Умножая эти равенства соответственно на 1, 1, 2, —1,1 и складывая, получим Р3п+1 = (4п + 2) Язл-i" + Рз*-5. Аналогично Qsn+i = (4л + 2) Q3«-i + <2з«-б. Отсюда легко следует тождество (8.7.12). Таким образом, Rn РЗп-\-\ _ Sn + 1 . (8,7.13) 153
Переходя к пределу при я-»- оо, получим _ е — 1 __ 2е _ а° ~~ е+ * _ ~ 2 ~~ *' Итак, ^ = [2; 1,2, 1, 1, 4, 1, 1,6, 1, ...]. Примеры: 8.7.1. Пусть г = l/З. Имеем: 1 У"3 + 1 a, - - • V1~\ 2 г л i /"§ + 1 1,1 h = [aj - 1, 9 = J + "IT- > 2 a* 2 /3 + 1; У 3 — 1 a2-[a2]= 2, )Лз+1^2 + 4-. Таким образом, /1 = [1; 1,2, 1,2, 1,2, ... 1. 8.7.2. Первые 8 элементов разложения числа л в цепную дробь таковы: я = [3; 7, 15, 1,292, 1, 1,2, ... ]. В следующих теоремах идет речь о приближениях действительных чисел рациональными. Из теорем 8.7.10 и 8.7.12 (следствие 2) легко выводятся следующие две теоремы. Теорема 8.7.20. Если 0 < п < о, то | об0 — 6fl |<: - QnQn-\.\ при этом равенство возможно только в случае, если со £=£ п + 1. Теорема 8.7.21. Если 0 < п < со + 1, то Теорема 8.7.22. Пусть а0 — значение канонической цепной дроби последовательности а = {дЛ}я=о. Если 1 < п < (о + 1, то К — 6„|<|a0 — 6„_i|. .
Доказательство. Если^со = я, то а0 — 6п = 0 < | а0 — 6n_i |. Пусть 1 < п < со. В силу теоремы 8.7.11 (следствие 3) имеем Отсюда получим, что Л. щЯп — Я„ л-1 л0 7\ Рп Qn : Ып+\ >а„+1>1. Теорема8.7.23 (о наилучшем приближении). Пусть a£Z9b £ N, <|а—А|, то 1 < п < со + 1. Если 6„ =?£ -у- и Доказательство. Если а <|OBo 6Я|, то 1 ао <|а0 —6rt_i|. Атак как числа а0 — 8п и а0 — 6„_i в силу теоремы 8.7.12 разных знаков и 6„ Ф -у, то € [6Я, в/1-il* Отсюда следует, что |вя-в„_,| = в„ —-Т- + 4—6„_i б„- + 1—*»-■ В силу теоремы 8.7.6 16П — 6„- 1 " QnQn+i ' Числа ЬР„ — aQn и aQrt_i — ЬРп-\ — целые и не равные нулю. Поэтому имеем 1 \bPn-aQ„\ \aQn-i — bPn-\\ > 1 . 1_ QnQn+i bQn + bQn_i * bQn "*" bQn_{ # Отсюда получим, что b>Qn + Qn-i>Qn' Теоремй 8.7.24 \Дирихлё). Пусть т ;> 1 — действительное число. Для любого действительного числа а существует целое а и натуральное число Ъ такие, что 0 <. Ь < т и а — <" 6т * 168
Доказательство. Разлагая число а в цепную дробь, мы найдем каноническую последовательность a = {an}£Lo, значение цепной дроби которой равно а. Так как Q0 = 1 и последовательность целых чисел {ах}Т=о строго возрастает, то либо существует неотрицательное целое п такое, что Qn<i:<Qn+u либо Qn < т для всех чисел п < оо + 1. В первом случае а- Qn |*-вя|<- 1 Во втором случае о QnQn+i Ь < оо и мы имеем < Qni а — Рк 0< 1 QkT Теорема 8.7.25 (Лиувилля). Пусть а — действительный корень многочлена с целыми коэффициентами степени п > 1. Существует положительное число с такое, что для любых целого а и натурального Ь, если а Ф - выполняется неравенство 1>- а с IF ; Доказательство. Пусть / (х) — многочлен наименьшей степени п с целыми коэффициентами и корнем а. Имеем /(*)«(* —а) Мх), где Д (а:) — многочлен с действительными коэффициентами. Легко видеть, что Поэтому имеем ос ==■ (*) W ь"'(т) ьп (х) Так как числитель \Ь т\- а число целое и не равное нулю, то 1 Ьп № Рассмотрим отрезок [а — 1, а + П. Функции /i (х) непрерывна на этом отрезке, и потому можно найти положительное число М такое, что \Ш\<м для всех х данного отрезка. Отсюда следует, что если а г- г 1, а+1], то ■ а > ьпм 159
Если же -г- $ [а —1, а + 1], то >1> 1 Выбирая в качестве с наименьшее из чисел 1 и -^-, мы убеждаемся в справедливости теоремы для выбранного я. Общий случай отсюда немедленно следует. Теорема 8.7.26 (конструкция трансцендентных чисел). Пусть (t^4{an}Z=o—каноническая последовательность, элементы которой выбираются из условий: 1) а0 — любое целое; 2) если а0, ..., ап выбраны, то за ап+\ принимаем целое такое, что ап+\ > Qn . Тогда значение а0 цепной дроби последовательности а трансцен- дентно. Доказательство. Предположим, что это не так. Тогда а — корень некоторого многочлена с целыми коэффициентами степени п > 1. В силу теоремы 8.7.24 существует положительное число с такое, что — а >-> (8.7.14) каково бы ни было рациональное число -т-(Ь>0). Р. С другой стороны, если числа а в цепную дробь, то подходящая дробь разложения Так как а < QsQt S+1 Qs+I = as+1Qs + Qs-i>Qs ,s+l то,* выбирая s > п и Qs> —, мы получим « > Q's1+1 > тН-i > а — в противоречии с неравенством (8.7.14). Вопросы: 8.7.2*. Пусть / (х) — многочлен с рациональными коэффициентами степени т > 0; / £=£ J f (х) sin nxdx, nnk — на- о туральные числа. Доказать, что: О /=~(/(0) + /0))-^(/11 (0) + /11 (1)) + + ^(/IV(0) + /IV(l)) ; , 160
2) из предположения, что тс = —, где а и Ъ *— натуральнее числа, следует равенство am+l/ = bam{f(Q)+f(l)) — b*am-2{fll(0)+fll(l)) + ... (8.7.15) хп (\ —. х)п Пусть, в частности, / (х) £4 ——^—— . Доказать далее, что: 3) fk) (0) и fk) (1) — целые числа; 4)0</<-ir; 5) равенство (8.7.15) неверно для всех достаточно больших я. 8.7.3*. Доказать, что число я иррационально. 8.7.4*. Пусть / (х) — многочлен с рациональными коэффициентами степени m > 0; п и k — неотрицательные целые; к Ik^ek^f{x)e-Xdx\ о F(x)^f(x)+f'(x)+ ■■■ +fm)(x). Доказать, что: 1) lk = F{Q)f-F(k)\ 2) из предположения, что существуют целые числа с0, съ ..., сп такие, что с0 Ф 0 и с0 + Ci£ + ••• + спеп = 0, следует равенство %ckF(k)=-%ckIk. (8.7.16) /г=0 k=0 Пусть, в частности, f(x)P$ __1)t xp~l(x—l)p • ... • (х — п)ру где р — простое > п. Доказать далее, что: 3) F (k) — целое число, кратное р при k > 1 и не делящееся на р при k = 0; пр+р—\ 5) равенство (8.7.16) неверно для всех достаточно больших р. 8.7.5*. Доказать, что число е трансцендентно (теорема Эрмита). 8.7.6*. Пусть Ь0 = 1, щ >0, {*„}£-,, {bn}U (8.7.17) конечные (1 < о < со) или бесконечные (о ^ со) последовательности действительных чисел. Целые значения я, удовлетворяющие условию 0 < п < о + 1, в дальнейшем называются допустимыми. Выражение а0 + Ц (8,7.18) «1+ 7 и* а2 Н т- «3 + б 4-3071 161
называют общей цепной дробью, а члены последовательностей (8.7.16) — ее элементами. Элементы ап и Ьп называют соответственно числителями и знаменателями цепной дроби (8.7.18). Пусть далее {Рп}п=о и {Qn}n=o— последовательности чисел, удовлетворяющие для всех допустимых значений п рекуррентным уравнениям; Рп = апРп-\ + bnQn-2'y Qn = anQn-i + b„Q„-2 с начальными условиями Р_2 = 0, Я_1 = 1; Q-2 = 1, Q-i = 0. Каково бы ни было действительное число а, если все числители Ьп данной цепной дроби (8.7.18) отличны от нуля, число аПУ определяемое для допустимых значений п из условий а = а0 и ап~\ = = ап-\ Н — при п > 1, называют полным частным разложения а в данную цепную дробь. Р Если Qn^=0 для какого-нибудь значения п, то число 8п $=½ -^ Чп называют подходящей дробью порядка п данной цепной дроби (8.7.18). Если цепная дробь (8.7.18) бесконечна, Qn Ф 0 для всех допустимых значений п и последовательность {в„}~ (8.7.19) сходится, то данную цепную дробь называют сходящейся, а предел последовательности (8.7.19) —ее значением. Если все элементы цепной дроби (8.7.18) положительны, то равенство с /v хРп-\ + ЬпРп-2 °nW- xQn_{ + bnQn_2 * для каждого положительного х определяет действительное число 8п (х). Функцию 8п(х) называют подходящей функцией цепной дроби (8.7.18). Доказать, что: 1) для всех допустимых значений п PnQn-x-Pn-iQn^{-\)nb, Ьп\ 2) для всех допустимых значений п, начиная с 1, P„Q„_2-/V2Q„ = (-1)4 bn^an] 3) значение сходящейся цепной дроби не изменится, если для каждого допустимого значения п, начиная с 1, ее соответствующие 162
элементы ап и Ьп умножить на какое-нибудь не равное нулю число 4) если ап > | Ъп | + 1 для каждого допустимого значения п, то Qn — Qn_i >|b0 bn\; 5) бесконечная цепная дробь (8.7.18) сходится, если я„>| bn\ +1 для каждого допустимого значения п\ 6) для любой цепной дроби с положительными элементами ее подходящие функции для всех допустимых значений п удовлетворяют рекуррентному уравнению 6Я(*)=6Я_1 ^-1+-^.) с начальным условием б0 (х) = х\ 7) для любой цепной дроби с положительными элементами и для каждого допустимого значения п 4гш =<-'>"v ••••»• • dx "w (xQn_x + bnQn_2f • 8) если цепная дробь с положительными элементами сходится, то для каждой пары соседних подходящих дробей ее значение больше одной из них и меньше второй; 9) если все элементы данной цепной дроби положительны, <то для каждого допустимого значения п, начиная с 2, отображение хРп-\ + ЬпРп-2 х*-* *Q„_! + bnQn_2 есть взаимно-однозначное отображение множества положительных чисел на интервал с концами 6„_i и 6„_2; 10) сходящаяся цепная дробь с положительными элементами сходится к числу а тогда и только тогда, если все полные частные разложения а в данную цепную дробь положительны; 11) если цепная дробь (8.7.18) бесконечна и ее элементы — натуральные числа, удовлетворяющие для каждого допустимого значения п условию ап > Ьп, то данная цепная дробь сходится и ее значение иррационально; 12) если все знаменатели бесконечной цепной дроби (8.7.18) положительны, а все ее числители равны 1, то данная цепная дробь сходится тогда и только тогда, если ряд 2 ап расходится. п=0 6*
§ 9. СИСТЕМА КОМПЛЕКСНЫХ ЧИСЕЛ, КВАТЕРНИОНЫ И ТЕОРЕМА ФРОБЕНИУСА 9.1. Первичные термины и аксиомы теории комплексных чисел Под системой комплексных чисел понимают минимальное поле, которое является расширением поля действительных чисел и в котором есть элемент i с условием i2 + 1 = 0. В качестве первичных принимают следующие термины: а) С — множество, его элементы называются комплексными числами; б) +» • —сложение и умножение — бинарные операции на С; в) 0, 1 и/ — элементы С; г) R — подмножество С, его элементы называются действительными числами; д) Ф и О — сложение и умножение — бинарные операции на R. Аксиомы разделяются на четыре группы и могут быть сформулированы так: А Сь V (я, Ь 6 С) 3 ! (с 6 С) а + Ъ = с\ Си. V (я, Ь, с 6 С) (а + Ь) + с = а + (Ь + с)] Сш. V(fl, Ь €0 а + Ь=Ь + а\ Civ О 6 С Д V (а 6 С) а + 0 = а\ Cv. V (я € Q 3 (а' 6 С) а -|- а' = 0; ~ Суь V(fl, &eQ3!(p6Q a.b = p\ Cvii. V (а> b, с£С) (а - b) - с = а - (b • с)\ Супь У(я, НС) a- b = b • а\ Cix- V (я. б* £ £ Q (а +Ь) • с = а-с + Ь • с; Сх. 1 €^ Д 1¥=0 Л V(agC) а- 1 -а; Схь V(fl€Q а=£0 =»Э(а' 6 С) а- а' = 1. 164
Б Схн. (R\ Ф» О» 0» 1) —поле действительных чисел; Схш. RaC; Cxiv. V(a,b£R) a+b = a®b\ Cxv. V(atb£R) a- b =aQb. В Cxvi fecAfa + i=o. г Cxvn (аксиома минимальности). Любое подмножество М множества С совпадает с С, если оно удовлетворяет следующим четырем условиям: а) R с:ЛГ; б) i € Л*; в) V (я, 6 6 М) а + & £ М; г) V (я, b £ М) fl.^M. 9.2. Свойства комплексных чисел Мы предполагаем, что С $4 (С; +, •, 0, 1, I, R) — система комплексных чисел. Таким образом, для этой системы выполнены все названные в разделе 9.1 аксиомы. Далее можно повторить замечание о знаках операций, сделанное в разделе 6.2. Теорема 9.2.1. Всякое комплексное число а можно представить и только одним способом в виде a = a + Ы, а £ /?, b £ R. Доказательство. Предположим сначала, что а + Ы = аг + bxi для некоторых действительных чисел я, Ь9 аъ Ьх. Поскольку - (С; + , •) — поле, то (Ъ — bx) i = ах — а. Если b Ф Ьъ то А это не может быть в силу теоремы 5.4.4. Возможность представления легко следует из аксиомы минимальности. Теорема 9.2.2. Поле комплексных чисел нельзя линейно упорядочить. Следует из теоремы 5.4.5, так как i2 + I2 = 0. Теорема 9.2.3. Аддитивную группу комплексных чисел можно линейно и строго упорядочить. См. вопрос 8.2.5. Следующие две теоремы известны из курса алгебры. Теорема 9.2.4. Любой многочлен степени п > 0 над полем комплексны* чисел можно разложить в произведение многочленов первой степени с комплексными коэффициентами. Другими словами, поле комплексных чисел алгебраически замкнуто. 165
Теорема 9.2.5. Любой многочлен степени п > О над полем действительных чисел можно разложить в произведение неприводимых над полем действительных чисел сомножителей первой и второй степени. Вопросы: 9.2.1*. Показать, что поле комплексных чисел можно нетривиально нормировать относительно поля действительных чисел. 9.2.2*. Показать, что множество линейных и строгих порядков в аддитивной группе комплексных чисел бесконечно. 9.3. Категоричность аксиоматической теории комплексных чисел Теорема 9.3.1. Пусть С р$ (С; +, -, i\ R'} и С" £4 ^ (С"\ ф, О, Г, R")—системы комплексных чисел. Тогда существует изоморфное отображение / системы С на С". Доказательство. Прежде всего условливаемся в целях краткости пользоваться одинаковыми знаками операций в С и R', а также в С" и R". Далее, условливаемся элементы из С снабжать одним штрихом: а', Р', i\ ..., а элементы из С"двумя: а", Р", i\ ... Поскольку любые поля действительных чисел по теореме 8.4.1 изоморфны, существует взаимно-однозначное отображение ф множества R' на R" такое, что: 1) V (а\ V £ R') Ф (а' + &') = Ф (а') 0 <р (&'); 2) V (а\ V £ К) Ф (а! • V) = q> (а') © <р (&')■ Определим однозначное отображение / множества С в С" следующим условием: /:а' + &Т^ф(а')Фф(&')©Г. Нетрудно убедиться в том, что / — взаимно-однозначное отображение С на С". Пусть а' $4 а\ + a2i'> Р' $=$ bj + Ь^". Имеем: / (а') е / (Р') = (ф (ai) е ф (аз) о п е (ф (&i) е ф (ь2) о о = = (ф (ао е ф ф\)) е (ф (¾) е ф &)) о *" = = ф (я! + &i) е ф («2 + й) О i" = = f(al + Ъ\) + (а2 + Ъ2) V) = /(«' + Р'). Аналогично проверяется и условие VKP'gC) f («')©/(?') ==/(«'•?'). Вопросы: 9.3.1. Доказать, что в поле комплексных чисел имеется: * а) только одно подполукольцо, изоморфное полукольцу натуральных чисел; б) только одно подкольцо, изоморфное кольцу целых чисел; в) только одно поле, изоморфное полю рациональных чисел; 166
г) три поля, изоморфных полю вопроса 2.6.23. 9.3.2. Доказать, что в поле комплексных чисел имеется: а) только один, отличный от тождественного, автоморфизм, оставляющий действительные числа на месте; б) бесконечно много автоморфизмов. 9.3.3. Доказать, что в поле комплексных чисел имеется бесконечно много подпол ей, изоморфных полю действительных чисел. 9.4. Непротиворечивость аксиоматической теории комплексных чисел Теорема 9.4.1. Аксиоматическая теория комплексных чисел непротиворечива относительно аксиоматической теории действительных чисел. Доказательство. Мы укажем модель данной теории. Пусть (/?; +, •, 0, 1) — поле действительных чисел. Рассмотрим множество Р пар (а, Ь) действительных чисел и определим на Р бинарные операции фи© (сложение и умножение) следующими условиями: V (я, Ь, а\ V £ R) (a, b) ф (а\ b') $=j (а + а', b + Ь')\ V (а, Ъ% а\ V £ R) (а, Ъ) © (а\ V) ^ (аа' — ЬЬ\ ab' + а'Ь). Нам известно (вопрос 2.6.19), что (Р; ф, ©) — поле. Выберем в Р подмножество R0 пар вида (а, 0). Сопоставим с каждым действительным числом а пару ф (а) $4 (а, 0). Легко видеть, что ф — взаимно-однозначное отображение R на R0. Далее, имеем: V(fl, b£R) ф(а)0Ф(6) = (А,О)е(М) = = <а + Ь,0) = Ф(а + &); Y(a,b£R) ф(д)Оф(6) = (а, 0)0(6,0) = = (а • 6, 0) == ф(а • Ь). Таким образом, ф — изоморфное отображение (R\ +, •) на (Ro\ Ф, ©)• Следовательно: а) (Ro\ Ф, ©) — поле действительных чисел; б) поле (Р\ ф, ©) — расширение поля (R0\ ф, ©). Заметим также, что (1,0) и (0,0) — единица и нуль* поля (Ro\ Ф, О). Полагаем * £4 (0, 1). Имеем i2 Ф (1, 0) = (0, 1) © (0, 1) ф (1, 0) = (— 1, 0) ф (1, 0) = (0, 0). Итак, на системе (Р\ ф, ©, R0t ф, ©) выполняются первые 15 аксиом нашей теории. Пусть, наконец, М — подмножество Р такое, что: а) R0czM; б) i g М\ в) V (а, р 6 М) а + р £ М; г) V (а, р 6 М) а • р £ М. 167
Докажем, что в таком случае любой элемент множества Р принадлежит множеству М. В самом деле, имеем (а, Ь) = (а, 0) е (Ь, 0) © (0, 1). Теорема доказана. Вопросы: 9.4.1. Доказать непротиворечивость аксиоматической теории комплексных чисел, рассматривая ее интерпретацию, в которой множества С0, /?о, операции на них ф, © и элементы е, 6, i определены соглашениями: С0^ {(а, Ь)\а,Ь£ R}9 Я0^ {(а, 0)\а£ /?}; (а, Ь)ф(а',Ь')&(а + а\ Ь + Ь')\ (а, Ъ) © (а', &') ^ (да' — Ы>', аЬ' + а'Ъ — ЬЬ')\ е$4 (1,0), 9^(0,0), t^/-^K"3, -|"^^)>- 9.4.2. Пусть Т — множество троек действительных чисел, на котором операции ф, © и бинарное отношение ~ определены соглашениями: (аъ а2, а3> ф (Ьъ Ь2, Ь3) ^ (аг + Ьъ а2 *f- b2, а3 + b3)\ (alt а2, as) © (Ьъ Ь2, &8> ^ £4(а0&0 + 2а2&3 + 2а3Ь2, а А + аА + 2а3&3> а А + а2^2 + <hh)\ Df 3/-- (ах, а2, а3) ~ (fci> fc2> &з) <=> ai — h = (¾ — &з) У 4 Л аъ — h = " о = (¾ — 63) У 2 . Доказать, что: 1) алгебра Т$=4 (Т\ ф, ©)—коммутативное кольцо; 2) отношение ~ — отношение эквивалентности, монотонное относительно обеих операций; 3) факторкольцо TI^ — поле, изоморфное полю комплексных чисел. 9.4.3. Воспользовавшись результатом вопроса 9.4.2, найти модель для аксиоматической теории комплексных чисел. 9.5. Алгебры конечного ранга Определение 9.5.1. Пусть А ^ (Л; +, •, 9, Р)—линейная алгебра над полем Р. Алгебру А называют алгеброй ранга п над полем Р, если алгебра (Л; +, 0; Р) — n-мерное векторное пространство над полем Р. Базисом алгебры А называют базис пространства (Л; +, в; Р). Примеры: 9.5.1. Всякое поле Р — алгебра с делением ранга 1 над полем Р. Более точно под этим понимается следующее: пусть Р Р4 £3 (Р'> + > • > 0)—поле и пусть для каждого а из Р оператор оо^ умноже- 168
ния на элемент k из Р определен соглашением <oka ^ k • а. Тогда алгебра (Р; +, •, 0, {% | k £ Р)) — линейная алгебра с делением ранга 1 над полем Р. 9.5.2. Поле комплексных чисел — алгебра с делением ранга 2 над полем действительных чисел. 9.5.3. Поле примера 2.6.23 — алгебра с делением ранга 3 над полем действительных чисел. 9.5.4. Алгебра примера 2.7.3 — алгебра конечного ранга п2 над полем Q. 9.5.5. Рассмотрим тело вопроса 2.6.21. Определим для элементов этого тела умножение на действительные числа, как в примере 2.7.2. В результате мы получим алгебру К с делением ранга 4 над полем действительных чисел. Всякую алгебру, изоморфную алгебре К, называют алгеброй кватернионов. Легко видеть, что всякий ^1 а Р\ кватернион q $=$[ _ L) можно представить в виде \—Р а/ q = ai0 + bix -f d2 + diB, где a, b, с, d£R; /0^L Л h^\ 0 1 и 0 0 1> -1 Oy 0 i i 0 Следует заметить, что таблица умножения элементов i0, ix , i2, i3 имеет вид: l0 h l2 h ^0 *0 h h h h li l0 h l2 2 h h ^0 li Ц h h чхЬ Легко проверить, что таблица умножения элементов i0t iXt i2y i3 определяется условиями: 1) to — единица алгебры К; 2) 1Х • l2 — ^2 ' Н ~ *з» 3) i\ = h = — Iq- Теорема 9.5.1. Если А — алгебра ранга п над полем Р, то любые k > п элементов алгебры А линейно зависимы над полем Р. Доказательство. Пусть (ех, ..., еп) — базис алгебры А над полем Р; аъ ..., ak — элементы А. Тогда в поле Р можно найти элементы 1 < i < k, 1 < / < п такие, что: ах = аххех + «2 = a^i + + а[пеп; + а2Пеп; ak = aklex +...+ aknen. 7 4-30711 189
Поскольку в матрице /ап ... а\п \a>k\ • • • a>knj число строк больше числа столбцов, то утверждение теоремы сразу следует из известной теоремы линейной алгебры. В дальнейшем мы, как правило, будем рассматривать ассоциативные алгебры с делением. Всякая такая алгебра А над полем Р со- I держит поле, изоморфное Р (вопрос 2.7.3). В связи с этим будем дальше предполагать, что само поле Р является подполем алгебры А. Нетрудно заметить, что такое предположение в худшем случае равносильно изменению обозначений унарных алгебраических операций алгебры А. Теорема 9.5.2. Пусть А — алгебра ранга п над полем Р. Тогда любой элемент а алгебры А — корень многочлена степени не выше п над полем Р. Доказательство. В самом деле, по теореме 9.5.1 элементы 1, а, ... , ап линейно зависимы над полем Р. Отсюда прямо следует утверждение теоремы. Теорема 9.5.3. Над полем С комплексных чисел нет других алгебр с делением конечного ранга, кроме самого поля С. Доказательство. Пусть А.— алгебра с делением ранга п над полем комплексных чисел С. Докажем, что любой ее элемент а принадлежит С. По теореме 9.5.2 элемент а — корень многочлена / (х) £=£ а0 + ахх + ... + апхп над полем С. По теореме 9.2.4 многочлен / (х) можно разложить в произведение /(*) = <Pi(*)- ... -Ф,(*), l<s<n (9.5.1) линейных над С сомножителей. Заменяя в равенстве (9.5.1) х на а, что возможно (вопрос 2.6.13), получим Ф1 (а) - ... • ф8 (а) = 0. Так как алгебра А делителей нуля не имеет, то хотя бы один из сомножителей равен нулю. Отсюда и следует наше утверждение. Вопросы: 9.5.1. Пусть Р — подполе поля А и пусть каждый элемент поля А — корень неприводимого над полем Р многочлена. Доказать, что всякое изоморфное отображение поля Р в поле комплексных чисел С можно продолжить до изоморфизма поля А в поле Р. 9.5.2. Пусть поле А — расширение поля рациональных чисел Q и пусть базис трансцендентности поля А относительно поля Q — континуальное множество. Доказать, что существует изоморфное отображение поля А в поле комплексных чисел. 9.5.3. Доказать, что для всякого поля Qp /?-адических чисел существует изоморфное отображение поля Qp в поле комплексных чисел. 170
9.6. Алгебры над полем действительных чисел Теорема 9.6.1. Пусть (Л; +, •, R) — ассоциативная алгебра о делением конечного ранга п над полем действительных чисел R* Тогда: ф 1) любой элемент а алгебры А — корень неприводимого над R многочлена первой или второй степени. При этом a g R тогда и только тогда, если а — корень неприводимого над полем R многочлена второй степени и, более того, если существуют такие действительные числа а и а\ причем а Ф О, что (аа + а')а = -1; 2) если п = 2, то алгебра А изоморфна алгебре комплексных чисел. Доказательство. Известно, что (теорема 9.2.5) всякий многочлен с действительными коэффициентами степени выше нулевой разлагается в произведение неприводимых над полем R многочленов первой и второй степени. Отсюда, рассуждая как при доказательстве теоремы 9.5.3, получим; а) любой элемент алгебры А — корень многочлена первой или второй степени над полем R; б) корнями приводимого многочлена над полем R могут быть только действительные числа. Пусть теперь а £ А, но а £ R. Из доказанного следует, что можно найти такие действительные числа р vtqy что a2 + pa + q=0 (9.6.1) и р2 — Aq < 0. Поэтому в силу теоремы 8.2.2 существует действительное число Ъ такое, что Aq — р* = Ь~2. Умножая обе части равенства (9.6.1) на 46а, мы без особых затруднений получим {2ba + bpf +1=0. Пусть теперь ранг алгебры А над полем R равен 2. Тогда найдется элемент а £ А такой, что a g R. Элементы 1, а линейно независимы над полем R. Легко заметить, что для любых действительных чисел а и а', если только а Ф 0, элементы 1 и т = аа + а1 также линейно^независимы над R. Числа а и а' выберем так, что т2 - (аа + а')2 = — 1. Элементы 1, т образуют базис алгебры А. Следовательно, любой элемент у из А однозначно представим в виде У = х + ут, х б R, y£R. 7* 171
Нетрудно проверить, что соответствие х+ yx^x + yi является изоморфным отображением алгебры А на алгебру комплексных чисел. Теорема 9.6.2. Не существует ассоциативных алгебр с делением ранга 3 над полем действительных чисел. Доказательство. Пусть А^(Л; +, •, R) — алгебра ранга п > 3 над полем действительных чисел. Тогда, рассуждая как при доказательстве теоремы 9.6.1, найдем линейно независимые над R элементы 1, а, р такие, что а2=ра = —1. Докажем, что в таком случае элементы 1, а, р, а • р линейно независимы над полем R. Таким образом, мы получим, что п > 4. Предположим, что элементы 1, а, Р, а • р линейно зависимы над полем R. Тогда существуют действительные числа а, Ь, с такие, что а • р = a + ba + ф. Умножая слева обе части этого равенства на а, получим а2р = аа + ba2 + £ар. Иначе — $ = аа — Ь + с(а + Ьа + ф). Совершая несложные преобразования, найдем са — Ь + (a + be) а + (1 + с2) р = 0. Но ca — b£R, a + bc£R, 1 + с2 £ R. Поэтому еа — Ь=0, a + bc=~0, 1+с2-=0. Последнее равенство, как известно, ни для какого действительного числа с выполняться не может. Отсюда следует, что элементы 1, а, р, а • р линейно независимы над R и п > 4. Теорема 9.6.3. Пусть А — ассоциативная алгебра с делением ранга п > 4 над полем R действительных чисел и ее элементы 1, а, р линейно независимы над этим полем, а2 = р2 =■ —1. Тогда ар + Ра 6 R. Доказательство. Из условия теоремы следует, что a + р g: R и а — р g; R. Ttb теореме 9.6.1 можно найти действительные числа р, q, р\ q' такие, что: (а + Р)2-р(а + р) + 9; \ (а-Р)» «=/>'(«-?) + *'. j С другой стороны; (а + Р)2 = (а + Р) (а + Р) = а2 + Ра + ар + Р2 =- — 2 + ра + аР; (а — р)2*=(а--Р)(а — Р) = а2—ра — ар + Р2 = — 2 — ра —ар. 172
Поэтому, складывая почленно равенства (9.6.2), находим - 4 = (р + р') а + (р - р') р + q + q'. Отсюда в силу линейной независимости над полем R кортежа (1, а, Р) получаем: Р + р' = 0, р-р' = 09 и, следовательно, р = р' = 0. Обратимся вновь к равенствам (9.6.2). Легко проверить теперь, что 2 ($а+ аР) = q — q'. А это и доказывает наше утверждение. Теорема 9.6.4. Всякая ассоциативная алгебра с делением ранга 4 над полем действительных чисел изоморфна алгебре кватернионов. Доказательство. Пусть А £4 (А\ +, *, R)—ассоциативная алгебра ранга 4 над полем действительных чисел R £=£</?; +, •, 0, 1). Мы докажем, что алгебра имеет базис, состоящий из элементов 1, /, /, k таких, что i2 = /2 = — 1, ij = — ji = k. Рассуждая как при доказательстве теоремы 9.6.1, мы найдем линейно независимые над полем R элементы 1, а, р такие, что а2 = Р2 = = —1. Полагаем i = а, / = ха + г/р, где х, у — действительные числа, которые подберем так, чтобы выполнялись условия: 1) элементы 1, i, j линейно независимы над полем R; 2) ij + ji = 0; 3) £2=/2 = -1. Первое условие, очевидно, выполняется для любого действительного числа у, если у Ф 0. Далее заметим, что ар + Ра £ R в силу теоремы 9.6.3. Полагаем Элемент а — действительное число. Имеем ij + ji = а (ха + уф) + (ха + уф) а = 2ха2 + у (ар + Ра) =• = — 2х + 2ш/ =2(ау — х). Таким образом, второе условие выполняется, если х = ау. Выбором у попробуем обеспечить выполнение последнего условия. Мы имеем (асе + Р)2 = (аа + Р) (аа + Р) = a2a2 + а (ар + ра) + р2 = = — а2 + 2а2— 1 =а2— 1. Так как элементы 1, a, р линейно независимы над полем R, то аа + р ^ /?, а поэтому а2 — 1 < 0 в силу теоремы 9.6.1. По теореме 8.2.2 можно найти действительное число у такое, что уЦа*- 1) = -1. 173
В итоге получим /2 = (aya + */р)2 = f (а2 - 1) = - 1. Этим завершается доказательство теоремы. Теорема 9.6.5. Над полем действительных чисел нет ассоциативных алгебр с делением конечного ранга п, если п > 5. Доказательство. Пусть А — ассоциативная алгебра с делением над полем R действительных чисел конечного ранга п и п ;> 5. Рассуждая как при доказательстве теоремы 9.6.4, мы найдем элементы i, /, k такие, что: 1) элементы 1, i, j, k линейно независимы над R; 2) р - /2 = _1, tj = —ji = k. Так как ранг п больше 4, то в алгебре имеется еще по крайней мере один элемент / такой, что элементы 1, i, /, А, / линейно независимы над R. Очевидно, можно предположить, что I2 = —1. Поэтому по теореме 9.6.3 существуют действительные числа а, Ь, с такие, что: И + и~ а; П + Ц = Ь\ Ы + lk = с. Имеем Ik = tij ■= (а — il) j = а] — И] = а\ — / (Ь — //) =* = а] — Ы + ijl = aj — bi + kL Но kl = с — Ik. Поэтому Ik = aj — Ы + с — /&. Отсюда получаем 2/& = л/ — Ы + с. Умножая справа обе части равенства на k, находим — 2/ = ai + bj + ck, что противоречит предположению о линейной независимости над полем R элементов 1, i, /, k, I. Поля действительных и комплексных чисел и тело кватернионов мы можем рассматривать как алгебры над полем действительных чисел. Каждая из них алгебра с делением и имеет конечный ранг. Пусть R, С и К эти алгебры. Ранги алгебр R, С, К соответственно равны 1, 2 и 4. ~Из теорем 9.6.1, 9.6.2, 9.6.4 и 9.6.5 следует Теорема Фробениуса. Над полем R действительных чисел любая ассоциативная алгебра А с делением конечного ранга п имеет ранг 1, 2 или 4. При этом: 1) если п = 1, то алгебра А изоморфна R; 2) если п = 2, то алгебра А изоморфна С; 3) если п = 4, то алгебра А изоморфна К. 174
Вопросы: 9.7.1. Доказать, что формулы: 1) (a + bf = a2 + 2ab + Ь2\ 2) а2 — b* = (a + b)(a — b) для элементов алгебры кватернионов не верны. 9.7.2. Доказать, что теорема о том, что всякий многочлен степени п (в частности п = 2) имеет не более п корней, не верна в алгебре кватернионов. 9.7.3. Пусть q $4 a + bi + cj + dk — кватернион. Обозначим через q* кватернион вида q* == a-„bi — cj — dk. Показать, что: О (ft • ft)* = q\ ' q\\ 2) q . q* = 9* . q = a2 + b2 + c2 + d\ 9.7.4. Для любых кватернионов q± и q2 доказать тождество (ft ' q\) • (ft ' q\) = (ft * ft) * (ft ' ft)* и вывести отсюда, что произведение суммы квадратов четырех целых чисел на сумму квадратов четырех целых чисел, есть сумма квадратов четырех целых чисел (тождество Эйлера). 9.7.5. Доказать, что ftft + (ftft)* = ftft + (ftft)* для любых кватернионов qx и q2. 9.7.6. Пусть К " (К] +, •, О, R) — алгебра кватернионов. На множестве К2 определим две бинарные операции и для каждого действительного числа а оператор условиями: 1) (<*i, Pi) + (а2, р2) ^ (¾ + а2, рг + р2); 2) <аь рх> ■ (а2, р2> р> (ед - p#lf р^ + р^); 3) а -(а,р>^(Аа, ар>. Пусть далее: 4) f/^/C2; 5) V(a,pe/C) (^ТР)^(а*, -р>; 6) v(ggt/) vo^g-i: Доказать, что алгебра U £=£ (£/; +, », R)r 1) линейна; 2) V(a, р) б К (а, р> = (а, 0) + (Р, 0} . (0, 1); 3) конечного ранга 8; 4) альтернативна; 5) отображение а ь*. (а, 0) является изоморфным отображением алгебры кватернионов в алгебру U; 175
6) V(gf4€t/) Е-«-т|) = (л-Е)-Е= v(6)t,; 7) с делением. Алгебру вопроса 9.7.6 и любую, ей изоморфную, называют алгеброй Кэли. Элементы этой алгебры называют числами Кэли. 9.7.7. Доказать, что для любых элементов Е и т) алгебры Кэли v (I • л) = v (9 • v (л)- Верна следующая Теорема. Любая альтернативная линейная алгебра с делением конечной размерности над полем действительных чисел имеет ранг 1, 2, 4 или 8. В первом случае она изоморфна полю действительных чисел, во втором — алгебре комплексных чисел, в третьем — алгебре кватернионов, в четвертом — алгебре Кэли.
УКАЗАНИЯ И РЕШЕНИЯ 2.3.4. Рассмотреть отображение (а9Ь)ы»±(а + Ь—1)(а + Ь —2) + 2. 2.3.11. 1) Воспользоваться свойством 1.3.17. 2)^SU(AS>- 2.3.13. Из 2.3.11 и 2.3.12 следует существование взаимно-однозначного отображения множества А на подмножество 0 (В) этого множества. 2.6.7. Определение 2.5.2. 2.6.13. Пусть сначала / (х) ^ axk и g (х) $$ Ьх1. Имеем: [/ (х) • g (*)Ь=а = \ах\ • bxl]x==a = [abxk+l]x^ = abak+l\ If (х)]х=а • [g (*)]*=« = [axk]x=a . \bxl]x==a = aak • 6а' = а*а*+'. Далее, следует проверить, что из (2.6.1) и U (х) • Л MU - [f (*)U« • [ft (x)U« следует [/ (*) • (fif (*) + h (x))]x=a = If (x))x==a • \g (x) + h (x)]x=a. 2.6.21. Прежде всего нужно доказать, что (Af2; ©, 0) — кольцо с единицей. Это легко сделать, если воспользоваться результатами вопросов 2.6.1 и 2.6.9. Далее через q* обозначим матрицу Рассматривая произведение qtf, легко убедиться в том, что всякая отличная от нуля матрица q имеет обратный элемент. 2.8.6. Ввести в рассмотрение множество Р' всех элементов хе таких, что х £ Р. Пусть 0 — нуль поля Р, 6 — нуль алгебры А. Если х Ф О, то 3(у £ Р) у • х = 1. Поэтому из 6 = xs следует? 9 == yQ = ух • 8 = 1 • 8 = 8, чего нет в кольце с единицей. Окончание доказательства несложно. 2.10.1. Воспользоваться результатом вопроса 2.9»4. 177
3.5.2. Из аксиом Ль Ли, Ащ следует, что для любой пары элементов d, d! множества G существуют элементы е, /, g такие, что ей =*= d, ef = d', dg = f. Поэтому f = dg = (<?d) g и d' = ef = = a (dg). Из аксиомы Aiv следует f = d'. Тем самым доказано существование левой единицы. Аналогично рассуждая, находим, что для любой пары элементов d, d! из G в G существуют элементы ху уу z такие, что xd = е, ху = d', dz = у. Поэтому имеем z = ez = (xd) • z к d' = ху = х (dz). В силу аксиомы Aiv находим, что z = d'. Итак, V^d'eC) 3(^6 G) d*d' = y. 4.6.19. Сначала докажем, что V(a£N) fl>l»a^l. Из а > 1 в силу антирефлексивности следует, что а =^= 1. Обозначим через М множество {а \ а = \\/а > 1}. Легко доказывается, что М =* N. Затем без труда устанавливается, что V (а £ N) а + 1>а. Далее введем множество условием и доказываем, что Mt =* N. Таким образом, V(a,b£N) b>a =$>3(x£N) b = a + x. Пусть теперь b = а + х, тогда а Ф b и, следовательно, а > b либо ft > а. В первом случае, по доказанному, в противоречии с теоремой 4.5.3. 4.6.20. Первое утверждение доказывается при помощи рассуждений, сходных с теми, которые проводятся при доказательстве утверждения вопроса 4.6.1$. Чтобы доказать, что ни одно из условий не является лишним, достаточно привести примеры четырех бинарных отношений на множестве натуральных чисел, каждое из которых не удовлетворяет последовательно одному из указанных условий и удовлетворяет трем остальным. Такими отношениями будут: 1). а> &<=*&>&; 2) a > 6 « a =^= ft; 3) a>b&(b= \ ^аф\)\/(Ьф\ Да>& + 1); 4) а > Ь<&а>Ь> + 1. 4.7.2. Пусть А — множество четных, В — нечетных натуральных чисел. Тогда N = A [j В и А (] В = 0. Равенство а0 - а0 = = а0 следует из 2.3.4. 4.8.5. Обозначим через М множество тех натуральных пу для которых утверждение вопроса 4.8.5 верно. Легко видеть, что IgM. Предположим, что п £ М, и докажем, что п + 1 £ М. Пусть S — взаимно-одаоаначное отображение отрезка [1, п + 1] на себя. 178
Если. 5 (п + 1) = п + 1, то имеем л-И h 2 a&w = 2 asw + ^+1 • А дальше следует воспользоваться тем, что 5 индуцирует взаимнооднозначное отображение отрезка [1, п) на себя. Пусть теперь 5 (п + 1) = Ь Ф п + 1 и 5 (k) = п + 1. Из вопроса 4.8.2 и коммутативности сложения следует, что 2 aS(x) = 2 а«<*) + а*<® + 2 а*^> "I" a*(n+<D ^ *=1 д;=:1 *=&-{-1 /г—1 я = 2 asw + аФ+1) + 2 a*<*> +а s<*>* Введя новое взаимно-однозначное отображение ^ отрезка [1, п+1] на себя условием (S(x), если хфк, Дх — л-М; /Л ^ | £ = 5 (n + 1), если х = k\ [ п+1 =S (fe), если х = /г + 1^ легко закончить рассуждение. 4.8.9. Прежде всего заметим, что отношение 5 легко определяется через первичные термины нашей теории: Sa$=$a+ 1. Таким образом, перечень первичных терминов второй теории содержится в совокупности терминов первой. Легко видеть также, что все аксиомы второй теории являются теоремами первой. Они просто переходят в ее аксиомы. Нам остается показать, что первичные термины первой теории выразимы 'через термины второй, а аксиомы первой теории являются теоремами второй. i Для этой цели определим во второй теории два тернарных отношения: © — сумма — и © —произведение — так, чтобы выполнялись следующие условия: У(а£А) Э!^?€^ c€eel; (I) V (а, Ь еЛ) a®Sb = S (а + *); (II) V (а £ А) а © 1 = а; (III) V(a, b£A) а0»«с0*фа. (IV) При фиксированном а каждое из вводимых нами тернарных отношений бинарное. Чтобы ввести искомые тернарные отношения, введем для каждого а бинарные отношения с теми же условиями. Иначе говоря, покажем, что для каждого а из Л можно ввести бинарное отношение ф, удовлетворяющее условиям: Э!(сбЛ) cga©l; (V) V(b£A) a®Sb^S{a®b}. (VI) 179
Пусть сначала а = 1. Полагаем V (Ь £ Л) 1 0 & - 56. Имеем: 1) 10 1-51. В силу аксиомы Ап — условие (V) выполнено. 2) V (Ь £ A) I ®Sb = SSb. Таким образом, условие (VI) для введенного нами бинарного отношения также выполнено. Пусть для какого-нибудь а £ А определено бинарное отношение ©, и притом так, что условия (V) и (VI) выполнены. Полагаем Sa®b^S(a®b). (VII) Имеем: 1) 5а е 1 =S(ae 1). В силу предположения индукции и аксиомы Ац условие (V) для Sa выполнено. 2) V (Ь 6 A) Sa®Sb = S(a® Sb) в силу равенства (VII). Далее, в силу равенства (VI) получим ^(a®Sb) = SS(a®b). Далее вновь применяется равенство (VII): 55 (а © Ь) = 5 (5а ® Ъ). Окончательно имеем V (b g A) Sa®Sb = S (Sa ® b). Таким образом, условие (VI) для 5а выполняется. По аксиоме Aw для любого а из Л с каждым b из А можно сопоставить элемент а®Ь так, что будут выполняться условия (V) и (VI). А это определяет тернарное отношение ©, удовлетворяющее условиям (I) и (II). Аналогично можно определить тернарное отношение О — умножение, удовлетворяющее условиям (III) и (IV). Нетрудно видеть, что аксиомы первой теории после введения этих отношений становятся теоремами второй теории. Тем самым показана эквивалентность формулировок обеих аксиоматических теорий. 4.8.10. Докажем, что в наших предположениях для каждого натурального z существует и только одна функция сг сг: Л х [l,z]->В, которая удовлетворяет условиям: У(х£А) сг(х91) = а(г)\ V{xGA)\/te£N)l^y<z^>ct{x9y+l) = b(x,y9cz {х9у)). Пусть М — множество тех натуральных г, для которых функция сг с условиями (VIII) существует. Легко доказать, что М = N. 180 (VIII)
Пусть с2 и cz — функции, удовлетворяющие условиям (VIII), и М — объединение множества Мх р$ [п | п £ N Д п > г) и множества M2p${n\n£N, V(л:6 А)сг fan) = сг(х, п)}. Легко доказывается, что М = N. Далее заметим, что V (х g А) V (г,г' £ #) V (*/ 6 #) */ < min (г,г*) =» =Ф>с2(*> У) = с*'(х* У)- Полагаем Нетрудно проверить, что функция £ удовлетворяет условиям (4.8.2), а также, что этими условиями функция с определяется однозначно. 4.8.12. Пусть k 6 W0 и Af = {*|*еЛГ0Д 0<*<*}. Индукцией по п можно доказать, что для каждого натурального п < k + 1 существует частичная на множестве М X М функция, значения которой определены для всех пар (х, у) таких, что и которая удовлетворяет следующим условиям: V(x$M) №(x) = ag; V(x,y£M) 0<л;<«/<л: + п=Ф- 4.9.1. Рассмотреть интерпретации: 1)#(1)^£=0; 2) Ni2)^E={\}; 1ф1 = 0; 101 = 1; 3) #(3,-{1, 2); £^{1}; V(a,b£N{3)) a®b&V, ,,. [ 1, если 6=1, I 2, в противном случае; ... { а + 1, если й = 1, V(atb<:Ni4)) аШ^( 0 «, f о ' Ь, 4(a,b<:N(4) e©*-{0> ^ в противном случае; если а == 1 или 6=L в противном случае; 181
5) N®&N; E&{\); У(а,&£Л/(5)) a®b^a + b; aQb^0; Q)N^^N. £-{1}; V(a,b£Nm) а®Ь&а + Ь; M [ 1, если b = 1, v ' 10, если 6 ^= 1. 5.1.5. 24; 6; 6. 5.1.8. Определение 5.1.3. 5.1.12. Следует из линейности порядка >. 5.1.13. Если а — наименьший элемент множества А \ В и V(x£B)V(y£A\B) у>х, то В — интервал, отделенный элементом а. 5.1.14. Пусть а — наименьший элемент множества М<&{х\х£ А /\<р(х)<х} И b «■ ф (а). Тогда b < а. Из свойств отображения^[следует, что Ф(6) < ф (а) = 6. 5.1.15. Следует из 5.1.14. 5.1.19. Пусть Р и y — какие-нибудь элементы множества W (а) и а ££ А, р £4 В, -у ^ С. Тогда системы В и С соответственно изоморфны некоторым интервалам Ра £=£ (Яа; <) и Р6^ {Рь\ <) вполне упорядоченного множества А. Если b < с, то интервал Рь изоморфно отображается на некоторый интервал системы Рс.Поэтому Р < Y- Отсюда и из вопроса 5.1.18следует:система (W(a); <) — линейно упорядоченное множество. Сопоставляя с элементом b множества А порядковое число р £4 Рь, легко убедиться в том, что определенное так соответствие — изоморфное отображение системы А на систему (W (а); <). Отсюда следует, что система W (а) $=½ (W (а); <) — вполне упорядоченное множество и что а = W (а). 5.1.20. Пусть А^<№(а);<), В^(Я7(Р);<) и С £$ Р$ А П В. Система С $$ (С; <) — вполне упорядоченное множество. Пусть у £4 С. Если С с: А и С с В, то С — интервал каждой из систем А и В и поэтому у £ С, чего не может быть. 5.1.25. Имеем а<Ь + а<а + а<2а<а0- a. Поэтому достаточно доказать равенство а0* а= а. Эт<р равенство можно вывести, если воспользоваться результатами вопросов 5.L23 и 5.1.24. 5,1.27. Имеем a < Ьа < а3. 182
Поэтому достаточно доказать, что а2 = а. Последнее равенство можно вывести, если воспользоваться результатами вопросов 5.1.23 и 5.1.25. 5.2.4. Из соотношений a + a^>aub + b)>b следует, что a + b + я + Ь>а + 6, a + a + b + b^>a+b + b и a + b + b^a + b. Если a + b + a + b = a + b, то в силу антисимметричности отношения порядка, мы получим, что a + b + b = a + b. А это влечет b + b = b. 5.2.5. Если а и Ь положительны, то по теореме 5.2.4 а + b > Ъ и a + b > я. Отсюда следует, что a-ffc-ftf + ^>tf + b и a + b-{-a-\-b=£a + b. 5.2.7. См. пример 5.2.5. 5.2.9. Показать, что множество автоморфизмов мультипликативной полугруппы натуральных чисел бесконечно. 5.4.1. Показать, что (a + b ]/2) * b У2 > 0 в любом порядке этого поля, если только а2 ~~ 2ft2 < 0. 6.2.10. Сначала доказывается, что из указанных пяти условий следует монотонность порядка > относительно сложения. Затем, что V(a,b£Z)V(n£N) a = b + n=$>a>b и V (a,b£Z) афЬ=$,а>Ьу 6>я. Чтобы доказать, что ни одно из пяти условий не является лишним, достаточно найти примеры таких пяти бинарных отношений в кольце целых чисел, каждое из которых не удовлетворяет последовательно одному из указанных отношений и удовлетворяет всем остальным. Такими отношениями будут: 1) а > b <=> а > Ь\ 2) а > Ь « афЬ\ 3)a>b<=>a>bf\l>a; 4) а>Ь»я>ЬДЬ>0; 5) а>6<=>а>& + 1. 6.6.9. Сначала показать, что этими условиями определяется строгий и линейный порядок в аддитивной группе рациональных чисел. Затем рассмотреть бинарные отношения в поле рациональных чисел, определяемые ниже: 1) я> Ь«а>Ь; 2) а > 6 » a ^= 6; 3) а > Ъ » (а> Ь Д (а) = (Ь)) \/ ((а) > ф))*; 4) а>Ь<г>а>6 Да, b£N\ 5) а>Ь<г>Ь>а. * (X) — дробная доля Хг т. е. (X) «= X — [X]. 183
7.1.3. Воспользоваться леммой: если а, р, у — любые положительные числа и уп < an + р для каждого натурального п, то Т < 1- 7.5.3. Легко проверить, что достаточно доказать следующее: V (х9 у € Т) х> 1 Д У > 1 =>ху = ух. Предположим, что х> 1, у> 1, ху>ух для каких-либо элементов хи у тела Т. В таком случае xyx"ly^l>l. Далее найдем элемент г £ 71 такой, что 1<£г<х, г<#, г2 <хух~1у~~{. Наконец, находим натуральные пит такие, что гп < х < г"-И, rm < # < г™-И (вопрос 7.5.2). Отсюда имеем ху<г"+т+\ х~{<Гп, у~х<Гт, и поэтому хух~1у~{ < г2. 8.2.1. С каждым элементом а архимедовски упорядоченного поля сопоставить сходящуюся к а последовательность рациональных чисел этого поля. 8.2.4. Введем, пользуясь теоремой Цермело, в R полный порядок, а затем удалим из R каждое число, которое линейно с коэффициентами из Q выражается через конечное множество предшествующих (в этом порядке). Далее нетрудно показать, что оставшиеся элементы образуют искомый базис. 8.2.7. На первую часть вопроса ответить нетрудно. Далее, достаточно рассмотреть пять бинарных отношений в поле, определяемых следующим образом: 1) а > Ь о а> Ь\ 2) а > Ь о афЬ\ 3) отношение вопроса 8.2.6; 4) а > Ь о а > Ь (а, Ъ — целые числа); 5) отношение вопроса 8.2.5. 8.2.9. Вопрос 8.2.5. 8.2.14. а) г g N. Теорема 5.2.2. б) '-— £ N. Определение 8.2.1. 8.2.15. а)? = 0; 8.2.14. 8.2.16. ап — Ьп = (а — Ь) {ап~~х + ап~2 Ь + ... + Ьп~1). 8.2.17. 8.2.14. 8.2.18. 8.2.16. 8.2.20. а) г £ N; 8.2.18. 8.2.21. 8.2.19 и 8.2.20. 184
8.2.23. a) c> 1, l 1<Л<1+801<К(1+£)^. 8.3.1. С каждым подмножеством М cz N сопоставим последовательность {an}n=i целых чисел, определяемую из условий: 1, если п £ М\ , 0, если п £ М, двоичную дробь е. ряд О, аъ а2, 2 ап2~\ 8.7.2. 1) Выражение для / находится путем повторного применения правила интегрирования по частям. 2) Следует из 1). 3) Если k ;> я, то р> (х) — многочлен с целыми коэффициентами и fk) (0), fk) (1) — целые числа. Если 0 < k < п — 1, то fk) (0) = f{k) (1) = Q 4) Если 0 < х < 1, то 0 < f (х) < 1. 5) Из 2), 3) и 4) следует, что существует целое положительное и сколь угодно малое число. 8.7.3. Следует из 8.7.2. 8.7.4. 1) Выражение для Ik находится путем повторного применения правила интегрирования по частям. 2) Следует из 1). 3) Если k ;> /?, то fk) (х) — многочлен с целыми, кратными р коэффициентами и fk) (х) — целое, кратное р число при любом целом х. Для каждого целого х от 1 до п многочлен / и его первые р — 1 производные обращаются в нуль. Если х = 0, то многочлен f и его первые р — 2 производные также обращаются в нуль. Но число не делится на р, если р > п. ппр+р-\ 4) Если 0 < х < я, то \f (х)\ < {р_1)}/ . 5) Из 2), 3) и 4) следует, что существует не равное нулю целое и сколь угодно малое число. 8.7.5. Следует из 8.7.4. 8.7.6. 1), 2), 4) и 6) доказываются индукцией по п. 3) Очевидно. 5) Для каждого допустимого значения пу начиная с 1, полагаем: ^ = I Ьп\\ Q\ = 1 + сх + cxc2 +...+ схСъ -...•?„; 185
Так как Sn<S„+i и Sn = 1 г<1, то последовательность {Sn}n=\ сходится. Из 1) и 4) при п > 1 находим, что °п—°0— "п. ТГпГ + • • • + V— U QiQ2 ' ' ' ' ' v ' Qn-iQ/г и что <-»'-' ч^ <■* для каждого натурального i от 1 до п. Отсюда легко следует сходимость последовательности {8п}п=о- ... \ 7) Проверяется непосредственно. 8) Следует из 1) и 2). 9) Из уравнения *Q„_l + bnQn-2 и 7) следует, что для каждого положительного хи/1>2 число у принадлежит интервалу с концами 6n_i и 6„_2. Взаимно-однознач- ность названного отображения проверяется без труда. 10) Из 8), 9) и 6) следует, что если цепная дробь с положительными элементами сходится к числу а, то число а принадлежит интервалу с концами 6„_i и б„_2. Но тогда ап > 0 в силу 6) и 9). Наоборот, если все полные частные разложения числа а в данную цепную дробь положительны, то число а в силу 9) принадлежит интервалу с концами 6„_i и 6„_2 и, следовательно, последовательность {&п}п=о сходится к числу а. 11) В силу 5) данная цепная дробь сходится к некоторому числу а. В силу 9) это число положительно. Предположим теперь, что число а рационально. Тогда из равенства an_i = a„_i + —— , верного для любого натурального п, следует, что при каждом натуральном п число (хп~\ — tfn-i положительно и рационально. Обозначая для каждого неотрицательного целого п через Ап и Вп нату- ральные и взаимно-простые числа такие, что ап — ап = -~, мы получим Вп-\ » ,. Лп ап + Но ап > Ьп9 поэтому B„_i > Л„_ь Далее имеем Ап-\ __ ьпвп Вп^х апВп + Лп •
Так как числа Ап-\ и Вп-\ взаимно-просты, то для некоторого натурального числа с: cAn-i = ЬпВп; сВп_{ = апВп + Ап. Из этих равенств легко следует, что числа с и Вп взаимно-просты. Поэтому число Ьп кратно с и Ап-\ > Вп. Итак, для каждого натурального п 5n_i > Л„_1 > Вп. Поэтому последовательность {Вп}п=о натуральных чисел строго убывает, что заведомо невозможно. 12) Из 1) и 2) следует, что цепная дробь (8.7.18) с положительными элементами сходится тогда и только тогда, если limoiT=a Так как Q0 = 1» Qi = ai> то из равенства Qn = anQn-i + Qn-2 легко следует, что любой знаменатель подходящей дроби четного порядка не меньше 1, а нечетного порядка — не меньше ах. Следовательно, каково бы ни было натуральное число k, Q2k > ^i^2fe + Q,2k-2\ Q2k+l >Й2Л+1 + Q2/S-1. Применяя эти неравенства повторно, мы получим; Q2k > ах (¾ + a4 + . . . + Я2&); <&*+1 >ai + a3 + • • • + «2fe+l. Поэтому, если ряд 2 #rt расходится, то Л-+оо ^2^^2/5+1 Из равенства Qn = anQn-\ + Qn-2 индукцией по n легко выводится неравенство Q„<(1 + ax)(l+a2). ... .(1+¾). Но 1 + а: <; 6х для каждого положительного #. Поэтому п Следовательно, если ряд 2 ап сходится, то последовательность {Qn}n=o ограничена и последовательность I"~q^q \пк нулю не сходится. 9.2.1. Модуль комплексного числа. 9.2.2, Вопрос 8.2.9.
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ Абсолютное значение 91 Автоморфизм 136 Аксиома 43, 44 » индукции 53 » минимальности 74 Аксиоматика Пеано 66 Алгебра 21 » альтернативная 33 » ассоциативная 33 » без делителей нуля 34 » кватернионов 169 » коммутативная 33 » Кэли 175 » линейная 33 » ранга п 34 » полученная путем присоединения 76 » с делением 34 Алгебраическая система 21 Базис алгебры 168 » поля 130 » » линейный 129 » трансцендентности 130 Векторное пространство 31 Векторного пространства размерность 33 Высказывание 5 Высказываний исчисление 50 Выражение 49 Грань верхняя 79 » нижняя 79 Группа 23 Делители нуля 26 Доказательство 43, 50 Единица 15. » группы 23 » полукольца 26 Закон композиции 11 » ассоциативный 14 » дистрибутивный 14 188 Закон коммутативный 13 Закона композиции запись аддитивная 14 Закона композиции запись мультипликативная 14 Индукция трансфинитная 20 Интерпретация теории 45 Кардинальное число множества 19 Кардинальных чисел отношение «меньше» или «равно» 20 Кардинальных чисел произведение 19 » » степень 19 » » сумма 19 Категоричность теории 47 Класс 6 Класс эквивалентности 38 Кольцо 26 » без делителей нуля 26 » функций 27 » полученное путем присоединения 75 Компоненты пары 9 Континуум 135 Корень k-й степени 130 Кортеж 9 Кратное натуральное 64 » целое 98 Критерий однозначности порядка 92 » порядка 92 » продолжения порядка 93 Линейно зависимые элементы 32 Логика конструктивная 44 » классическая 5 Метатеория 49 Множество 6 » бесконечное 60 » конечное 60 » континуальное 135 » минимальное 74 » ограниченное 58 » пустое 6
Множество счетное 62 » упорядоченное 78 » » вполне 80 » » линейно 78 » » нестрого 78 » » строго 78 » » частично 78 Множества равномощные 17 Модели теории 45 Мощность множества 19 Независимость аксиомы 48 » системы аксиом 48 Непротиворечивость теории 47 Норма НО » р-адичесшя 111 » естественная 110 » неархимедова 112 » тривиальная 110 Нуль 15 » полукольца 25 Образ 16 Объединение множеств 6 Оператор 11 Операция алгебраическая 11 » п-арная 11 » бинарная И » нульарная 11 » унарная 11 » частичная 11 Отображение 16 » взаимно-однозначное 16 » гомоморфное 35 » изоморфное 35 » однозначное 16 Отношение И » антирефлексивное 13 » антисимметричное 13 » асимметричное 13 » бинарное 11 » «больше» в N 67 » «больше или равно» в N 57 » индуцированное 13 » «меньше» в N 57 » «меньше или равно» в N 57 » наведенное 17 » обратное 16 » порядка 78 » » архимедова 88 » » линейного 78 » » нестрогого 78 » » полного 70 » » строгого 78 » » частичного 78 » ранга п 10 » » счетного 63 » рефлексивное 13 » связное 13 » симметричное 13 Отношение тернарное И » транзитивное 13 » унарное И » п-членное 10 » эквивалентности 37 Отрезок 57 Пара элементов 9 Пересечение множеств 6 Подалгебра 34 Подгруппа 27 Подкольцо 27 Подмножество 6 » системы 21 » собственное 6 Подполе 27 Подполугруппа 23 Подпоследовательность 115 Подтело 27 Подходящих дробей знаменатели 144 » » числители 144 Поле 26 » нормированное 110 » отношений 42 » рациональных функций 42 » формальных степенных рядов 27 Полнота теории 48 Положительная часть кольца 32 Полугруппа 22 » аддитивная 25 » конечная 22 » коммутативная 22 » мультипликативная 25 » с сокращением 22 » упорядоченная 25 Полукольцо 25 » коммутативное 25 » конечное 25 » упорядоченное 88 » » архимедовски 88 Порядковое число вполне упорядоченного множества 83 »- » предельное 83 Порядковых чисел отношение «меньше или равно» 83 » » произведение 83 » » сумма 83 Последовательность 62 » возрастающая 115 » » строго 115 » двойная 128 » каноническая 149 » нулевая ИЗ » ограниченная 112 » стационарная 63 » сходящаяся ИЗ » фундаментальная 112 Последовательности эквивалентные 113 Преобразование множества 16 Присоединение элемента 76 189
Продолжение отношения 13 » порядка 89 Произведение множеств 10 Прообраз 16 Разность 15 » множеств 6 Ранг алгебры 34 » операции 11 » отношения 10 Расширение системы 41 Решетка 79 Ряд 133 » натуральный 52 » » расширенный 62 Сечение 128 Система алгебраическая 21 » линейно зависимая 32 » с отношениями 21 Систематическая дробь 133 Степень вещественная 132 » множества 10 » натуральная 64 » рациональная 131 » целая 98 Структура 79 Сумма конечного числа членов 64 Сумма ряда 133 Тело 26 » характеристики нуль 74 Теорема 43, 50 » Архимеда 59 » Дирихле 158 » Геделя 76 » Генцена 77 » Лагранжа 152 » Лиувилля 159 » Островского 112 » Фробениуса 174 » Цермело 81 » Эйлера 154 Теорема Эрмита 161 Теория аксиоматическая 43 » » неформальная 43 » » формальная 43 Тройка элементов 9 Фактормножество 38 Формулировка аксиоматической теории 46 Функции область значений 16 » » определения 16 Функция из множества А в множество В 16 » частичная 16 Целая часть элемента архимедовски линейно упорядоченного поля 98 Цепная дробь каноническая 149 » » порядка а> 143 » » последовательности 67, 143 Цепной дроби значение 146 » » неполное частное 143 » » подходящая дробь 68, 143 » » » функция 146 » * полное частное 146 » » элемент 143 Частное 14 Часть множества 6 » » правильная 6 Число элементов множества 62 Элемент максимальный 79 » минимальный 79 » наибольший 79 » наименьший 7^ » нейтральный 14 » обратный 15 » отрицательный 87 » положительный 87 » противоположный 15 » симметричный 14 з системы 21
УКАЗАТЕЛЬ ОБОЗНАЧЕНИЙ Л КОНЪЮНКЦИЯ 5 V дизъюнкция 5 1 отрицание 5 =£> импликация 5 & эквиваленция 5 V квантор общности 5 3 квантор существования 5 3 ! квантор существования и единственности 5 а £ А а — элемент множества Л 5 = равно 6 £=£ равно по определению 6 0 пустое множество б А с В множество А — подмножество множества В 6 A U В объединение множеств А и В 6 И Л„ объединение всех множеств А„ таких, что и £ М 6 п£М * * А П В пересечение множеств А и В 6 П А пересечение всех множеств А таких, что ц £ М 6 ii£M ** ** А\В разность множеств А и В 6 {а} множество, состоящее из одного элемента а 6 {a, bt с) множество, состоящее из элементов а, b и с б {#(...} множество, содержащее те и только те элементы х, которые обладают свойством... 6 (а, Ь) пара элементов а и b 9 (а, 6, с> тройка (кортеж) из элементов a, b vie 9 Л X В произведение множеств А и В 10 Л X 5 X (7 произведение множеств Л, В и С 10 Л°, Л1, Л2, Л3 нулевая, первая, вторая и третья степени множества Л10 ауаг ... ап множество всех х таких, что для кортежа {ах ... ат х) выполняется (п + 1)-членное отношение со 11 awb для элементов а и b выполняется отношение со, если со — бинарное отношение 11 асоб множество всех х таких, что для кортежа <а, Ь, х) выполняется отношение со, если со—тернарное отношение И Ь_ а b — а разность элементов b и а 14 —а противоположный элементу а элемент 15 191 частное элементов b и а 14
а обратный элементу а элемент 15 (о-1 отношение, обратное отношению со 16 (оа, со (а) множество всех образов элемента а в бинарном отношении со 16 to-1 а множество всех прообразов элемента а в бинарном от- ношении со 16 со А у со (Л) множество всех образов всех элементов из множества А в бинарном отношении со 16 со — функция из А в В 16 Ь — образ элемента а, а — прообраз элемента Ь в однозначном отображении со 16 множество всех функций из А в В 16 класс целых чисел, сравнимых с а по модулю т 17 со — взаимно-однозначное отображение множества А на множество В 17 множества А и В равномощны 17 кардинальное число множества А 19 алгебраическая система, состоящая из множества А и множества отношений {pJP £ В] в нем 21 значение многочлена / (х) при значении неизвестного х, равном элементу а 29 векторное пространство над полем Р 31 линейная алгебра над полем Р 33 /—изоморфное отображение системы А на систему В 35 системы А и В изоморфны 35 отношение эквивалентности 38 класс эквивалентности элемента х относительно отношения со 38 фактормножество множества А относительно отношения эквивалентности со в нем 38 множество натуральных чисел, натуральный ряд 52 множество всех натуральных чисел, каждое из которых есть сумма слагаемых, первого из Л и второго из В 52 Л • В множество всех натуральных чисел, каждое из которых есть произведение сомножителей, первого из Л и второго из В 5U натуральные числа 56 отношения «больше», «меньше», «больше или равно», «меньше или равно» в N 57 а больше Ь и Ъ больше с 57 отрезок натурального ряда с концами а и Ь 57 расширенный ряд натуральных чисел 62 мощность счетного множества 62 конечная последовательность 63 бесконечная последовательность 63 со: Л -> В со: а *-*• Ь ВА (fl)m со: Л ££ В А ^В <Л;{р0|Р€Я}> 1/(*)], = а <Л; +, 6; Р> <Л; +, .,0; Р> /: А^В А^В ш, (x)w, X Л/со N Л + В 2, 3, 4, б, >, <. >, а > b > е 1а,Ь] No U° » ЫЛ-1 MZLi 6, 7, < 8, 9 192
k * а Пп -4- «1 п. Л- + 1 ' + - 1 1 Ok сумма k первых членов последовательности 64 ^-кратное элемента а 64 цепная дробь последовательности {ах}х=0 ^ аг + цепная дробь последовательности {ax}£L0 67 an + подходящая дробь порядка п последовательности кольцо, полученное путем присоединения к кольцу А элемента х 76 кольцо, полученное путем присоединения к кольцу А элементов х и у 76 тело, полученное путем присоединения к телу А элемента х (элементов х и у) 76 линейная алгебра, полученная путем присоединения к полю Р элемента а (элементов а и Ь) 76 отношение порядка 78 множество всех подмножеств множества М 79 интервал, отделенный элементом а 80 порядковое число вполне упорядоченного множества А 83 множество порядковых чисел, строго меньших порядкового числа а 83 Q (а) множество кардинальных чисел, строго меньших кардинального числа а 84 абсолютная величина элемента а 91 положительная часть кольца (Л; +, ., 0> 92 множество целых чисел 95 система целых чисел 95 кольцо целых чисел 96 аддитивная группа целых чисел 96 мультипликативная полугруппа целых чисел 96 целая часть элемента а архимедовски линейно упорядоченного поля 98 множество рациональных чисел 103 система рациональных чисел 103 аддитивная группа рациональных чисел 103 мультипликативная полугруппа рациональных чисел 103 193 [а0, ..., ап) А[х) А [х, у] А (*) (А (х, у)) Р[а](Р[а, А]) >- РМ Ра А W(a) \а\ Л+ 7 <Z;+, <Z;+, a,+, <Z; •) [а] Q <Q;+, <Q; +, <Q; •> -, 0, N, •• o> 0) -,o, z, o> Ф, Ф, ©> o)
мультипликативная, группа рациональных чисел 103 нормированное поле 110 р-адическая норма 111 последовательность {o^l^Li П2 последовательность {ап}п сходится к элементу а по норме v относительно поля Рх 113 последовательности {ап}п и {Ьп}п эквивалентны по норме v относительно поля Рх ИЗ предел последовательности архимедовски упорядоченного поля 114 корень k-и степени из положительного числа 130 рациональная степень 131 вещественная степень 133 ряд, сумма ряда 133 сумма последовательностей {ап}п и [Ьп}п 137 произведение последовательностей {ап}п и {Ьп}п 137 класс эквивалентных последовательностей 137 подходящая функция 143 числители и знаменатели подходящих дробей 144 полное частное 147 значение бесконечной цепной дроби последовательности ЫГ=0 147 дробная доля числа а 183
ЛИТЕРАТУРА 1. Биркгоф Г. Теория структур. М., «Иностранная литература», 1952. 2. Боревич 3. И., Ш а ф]а р е в и ч И. Р. Теория чисел, изд. 2. М., «Наука», 1972. 3. Бурбаки Н. Алгебра. Алгебраические структуры, линейная и полилинейная алгебра. М., Физматгиз, 1962. 4. Бурбаки Н. Теория множеств. М., «Мир», 1965. 5. Б у х ш т а б А. А. Теория чисел, изд. 2. М., «Просвещение», 1966. 6. Ван-дер-Варден Б. Л. Современная алгебра. Ч. 1. М., ГТТИ, 1947. 7. Ван-Хаа иМак-НотонР. Аксиоматические системы теории множеств. М., «Иностранная литература», 1963. 8. ГейтингА. Интуиционизм. М., «Мир», 1965. 9. Г о н и н Е. Г. Теоретическая арифметика. М., Учпедгиз, 1959. 10. Г у д с т е й н Р. Л. Математическая логика. М., «Иностранная литература», 1961. 11. Жегалкин И. Трансфинитные числа. М., 1907. 12. К л и н и С. К- Введение в математику. М., «Иностранная литература», 1957. 13. К о к о р и н А. И., К о п ы т о в В. М. Линейно упорядоченные группы. М., «Наука», 1972. 14. К о э н П. Д. Теория множеств и континуум — гипотеза. М., «Мир», 1969. 15. К у р а т о в с к и й К., М о с т о в с к и й А. Теория множеств. М.# «Мир», 1970. 16. К у р о ш А. Г. Курс высшей алгебры, изд. 10. М., «Наука», 1971. 17. К у р о ш А. Г. Лекции по общей алгебре, изд. 2. М., «Наука», 1973. 18. К у р о ш А. Г. Теория групп, изд. 3. М., «Наука», 1972. 19. К у ш н е р Б. А. Лекции по конструктивному математическому анализу» М., «Наука», 1973. 20. Л е н г С. Введение в теорию диофантовых приближений. М., «Мир», 1970. 21. Мальцев А. И. Алгебраические системы. М., «Наука», 1970. 22. Мальцев А. И. Основы линейной алгебры, изд. 3. М., «Наука», 1970. 23. Марков А. А. О логике конструктивной математики. М., «Знание», 1972. 24. Марков А. А. Избранные труды. М., ГТТИ, 1948. 195
25. Мендельсон Э. Введение в математическую логику. М., «Наука», 1971. 26. Нагель Э., Ньюмен Дж. Р. Теорема Геделя. М., «Знание», 1970. 27. Новиков П. С. Элементы математической логики, изд. 2. М., «Наука», 1973. 28. Расева Е.* Сикорский Р. Математика, метаматематики. М., «Наука», 1972. 29. С т о л л Р. Р. Множества. Логика. Аксиоматические теории. М., «Просвещение», 1968. 30. Ф о р Р., К о ф м а н А., Дени-Папен М. Современная математика. М., «Мир», 1966. 31. Френкель А., Бар-Хиллел И. Основания теории множеств. М., «Мир», 1966. 32. Фукс Л. Частично упорядоченные алгебраические системы. М., «Мир», 1965. 33. X и н ч и н А. Я. Цепные дроби, изд. 3. М., Физматгиз, 1961. 34. Ч е р ч А. Введение в математическую логику. Т. 1. М., «Иностранная литература», 1960. 35. Энциклопедия элементарной математики. Кн. 1. М., ГТТИ, 1951. 36. Проблемы Гильберта. —Сб. под ред. П. С. Александрова. М., «Наука», 1969. 37. Г е н ц е н Г. Новое изложение доказательства непротиворечивости для чистой теории чисел.—Сб.: Математическая теория логического вывода. М., «Наука», 1967, с. 154—190. 38. Л и н н и к Ю. В. Кватернионы и числа Кзли. Т. 4, вып. 5 (33). М., «Успехи математических наук», 1949, с. 49—98. 39. Линник Ю. В. и Малышев А.В. Приложения арифметики кватернионов к теории тернарных квадратичных форм и к разложеню чисел на кубы. Т. 8, вып. 5 (57). М., «Успехи математических наук», 1953,'с. 3—71. 40. М о л о д ш и й В. Н. К вопросу об истолковании роли аксиомы индукции в арифметике натуральных чисел.—.«Математика в школе», 1954, № 3, с. 1—5.
СОДЕРЖАНИЕ Предисловие 3 § 1. Введение 4 § 2. Системы с отношениями и алгебраическими операциями 2.1. Прямое произведение . . . 9 2.2. n-членные отношения и л-арные алгебраические операции 10 2.3. Отображения 16 2.4. Системы с отношениями и операциями 21 2.5. Полугруппы и группы 22 2.6. Полукольца, кольца, тела и поля , 25 2.7. Векторные пространства и линейные алгебры , 31 2.8. Гомоморфизм и изоморфизм алгебраических систем ... 35 2.9. Отношение эквивалентности 37 2.10. Расширения алгебраических систем , « 41 § 3. Аксиоматические теории 3.1. Аксиоматическая теория 43 3.2. Схема построения неформальной аксиоматической теории 44 3.3. Интерпретация и модель аксиоматической теории .... 44 3.4. Формулировка аксиоматической теории . . • 46 3.5. Свойства аксиоматических теорий 47 3.6. Формальные аксиоматические теории 49 § 4. Содержательная аксиоматическая теория натуральных чисел 4.1. Первичные термины . . 52 4.2. Аксиомы 53 4.3. Свойства сложения 53 4.4. Свойства умножения * ♦ 55 4.5. Порядок во множестве натуральных чисел 56 4.6. Свойства неравенств 58 4.7. Конечные множества 60 4.8. Сумма и произведение нескольких элементов полугруппы 63 4.9. Независимость аксиомы индукции и роль аксиомы индукции в обосновании теории неравенств, теории делимости и свойств арифметических действий • . • 68 4.10. Категоричность аксиоматической теории натуральных чисел 72 4.11. Аксиома минимальности i 74 4.12. Непротиворечивость арифметики и другие вопросы ... 76 397
§ 5. Упорядоченные множества и алгебраические системы 5.1. Упорядоченные множества 78 5.2. Упорядоченные полугруппы 85 5.3. Упорядоченные полукольца 88 5.4. Линейно упорядоченные кольца и тела . , 90 § 6. Системы целых и рациональных чисел 6.1. Первичные термины и аксиомы аксиоматической теории целых чисел , » . 95 6.2. Свойства целых чисел , 96 6.3. Категоричность системы целых чисел 98 6.4. Непротиворечивость аксиоматической теории целых чисел 100 6.5. Первичные термины и аксиомы аксиоматической теории рациональных чисел , . 102 6.6. Свойства рациональных чисел 104 6.7. Категоричность аксиоматической теории рациональных чисел 106 6.8. Непротиворечивость аксиоматической теории рациональных чисел .*..,,♦. 107 § 7. Последовательности в нормированных полях 7.1. Нормированные поля * НО 7.2. Последовательности в нормированных полях 112 7.3. Свойства последовательностей в нормированных полях ... 115 7.4. Последовательности элементов линейно упорядоченного поля 121 7.5. Последовательности элементов архимедовски линейно упорядоченного поля 122 § 8. Система действительных чисел 8.1. Первичные термины и аксиомы теории действительных чисел 126 8.2. Свойства действительных чисел 127 8.3. Систематические дроби как аппарат для представления действительных чисел , 133 8.4. Категоричность аксиоматической теории действительных чисел 135 8.5. Непротиворечивость аксиоматической теории действительных чисел ♦ 136 8.6. Система р-адических чисел 139 8.7. Конечные и бесконечные цепные дроби 143 § 9. Система комплексных чисел, кватернионы и теорема Фробе- ниуса 9,1. Первичные термины и аксиомы теории комплексных чисел 164 9.2» Свойства комплексных чисел ,.,.,,,».,,,,, 165 9.3. Категоричность аксиоматической теории комплексных чисел 166 9.4/Непротиворечивость аксиоматической теории комплексных чисел , 167 198
9.5. Алгебры конечного ранга 168 9.6. Алгебры над полем действительных чисел 171 Указания и решения 177 Предметный указатель 188 Указатель обозначений 191 Литература 194
Василий Ильич Нечаев ЧИСЛОВЫЕ СИСТЕМЫ Редактор В. Сь Капустина Художник переплета Е. Т. Яковлев Художественный редактор Е. Н. Карасик Технический редактор Л. Я. Медведев Корректор Н. И. Котельникова Сдано в набор 23/XII 1974 г. Подписано к печати 22/VII 1975 г. бОХЭО'Ав- Бумага типогр. № 3. Печ. л. 12,5. Уч.-изд. л. 10,71. Тираж 75 тыс. экз. Ордена Трудового Красного Знамени издательство «Просвещение» Государственного комитета Совета Министров РСФСР по делам издательств, полиграфии и книжной торговли. Москва, 3-й проезд Марьиной рощи, 41. Головное предприятие республиканского производственного объединения «Полиграфкнига» Госкомиздата УССР, Киев, ул. Довженко, 3. Зак. 4—3071. Цена без переплета 30 коп., переплет 10 коп.