Текст
                    Фа кул ьтати ви ы й курс
ИЗБРАННЫЕ
ВОПРОСЫ
МАТЕМАТИКИ
7-8

51(075) <И8 Н. Я. Виленкин, Р. С. Гутер, А. Н. Земляков, И. Л. Никольская Под редакцией В. В. Фирсова Составители: О. А. Боковнев, С. И. Шварцбурд Рекомендовано к изданию Главным управлением школ МП СССР Ф18 Факультативный курс. Избранные вопросы ма- тематики (7—8 кл.). М., «Просвещение», 1978. 192 с. На обороте тит. л. авт. Н. Я. Виленкин, Р. С. Гутер, А. Н. Земляков, И. Л. Никольская. Под редакцией В. В. Фир- сова. Составители: О. А. Боковнев, С. И. Шварцбурд. Пособие написано в соответствии с новой программой факуль- тативного курса. В каждом разделе изложение теоретического материа- ла сопровождается набором задач для его закрепления. 60601—861 ф ----------- инф. письмо — jg 51(075) 103(03)—78 V 7 (g) Издательство «Просвещение», 1978 г.
ПРЕДИСЛОВИЕ Настоящая книга является учебным пособием по факульта- тивному курсу «Избранные вопросы математики» для VII— VIII классов средней школы. Этот курс вводится в школу взамен ранее существовавшего курса «Дополнительные главы и вопросы к систематическому курсу математики» в связи с завершением перехода на новые программы по математике. Содержание по- собия соответствует программе факультативного курса, утвер- жденной Министерством просвещения СССР в 1977 г. Целью курса «Избранные вопросы математики» является раз- витие интересов и склонностей учащихся к математике. Программа курса состоит из ряда независимых разделов, так что изучение любой темы факультатива не предполагает изу- чения других тем. В силу этого факультативный курс «Избран- ные вопросы математики» может изучаться начиная с любой темы как в VII, так и VIII классах. Выбор тем для преподавания производится учителем или пре- подавателем, ведущим факультативные занятия. При этом он руководствуется своими возможностями и потребностями сво- их учеников. Вместе с тем, начиная с VIII класса, програм- ма факультатива предусматривает разбиение тем на «основ- ные», которые рекомендуется изучать в первую очередь, и «до- полнительные» темы по выбору учителя. Поэтому общее число включенных в программу тем избыточно; не предполагается, что в ходе обучения будут изучены все темы курса «Избранные воп- росы математики». В программу курса внесены наиболее важные в математиче- ском плане вопросы, углубляющие основные направления курса математики. Каждая тема факультатива непосредственно связа- на с материалом основного курса. При этом программа преду- сматривает достижение двух целей: а) довести изучение материа- ла до уровня, на котором учащемуся становится ясной его прин- ципиальная математическая значимость, до известной степени завершенности; б) показать непосредственные выходы школьной математики в сферу серьезной науки и ее приложений. Предпо- лагается, что в ходе занятий будут показаны история возникнове- ния и развития ряда изучаемых методов, концепций и идей, их значение для математики и других наук и областей практической деятельности. 3
А V i Материал курса ни в коей мере не дублирует вузовских про- грамм, но позволяет с более общих позиций взглянуть на школь- ную математику и усмотреть единство предмета и метода мате- матической науки. Поэтому существенно важно не развивать в обучении те специальные методы, приемы и навыки, которым обучают в вузах, не адаптировать вузовские занятия, но показать ! учащимся, как из материала школьного курса математики воз- никают общие концепции, обладающие теоретической и приклад- ной ценностью. Весьма существенное место на факультативных занятиях по математике должно занимать решение задач. Предполагается, что изучение любой темы сопровождается решением значитель- ного их числа. В настоящем пособии этих задач очень много. Как увидит читатель, среди них весьма значительное число почти традиционных школьных: задачи на доказательство в теме «Сим- метрия», уравнения и неравенства в теме «Элементы математи- ческой логики», графики функций и уравнений с двумя перемен- ными в теме «Множества на координатной плоскости» и т. п. Помимо этого, программа факультатива предусматривает обязательное выделение времени для решения задач повышенной трудности по общему курсу математики. Таким образом, задачи по общему курсу предлагается решать не только при изучении тем факультатива, но и специально отводить занятия, посвящен- ные решению ji обсуждению задач. В настоящее пособие включены материалы не по всем разде- лам программы факультативного курса «Избранные вопросы математики», что связано с ограниченностью объема книги. Со- ставители стремились включить в пособие прежде всего новый материал, в относительно меньшей степени знакомый учителю. Поэтому, например, в пособие не включена тема «Делимость и простые числа», с содержанием которой учитель хорошо знаком по статье В. Г. Болтянского и Г. Г. Левитаса в сборнике «Допол- нительные главы к курсу математики по факультативному курсу для учащихся VII—VIII классов» (М., «Просвещение», 1974). I Материал по теме «Логическое строение геометрии» изложен в I учебном пособии «Геометрия» для VIII класса. Из числа допол- нительных тем не удалось включить в настоящее пособие темы «Приложения теории графов» и «Алгоритмы и программирова- ние». Однако издательство «Просвещение» выпустило и выпуска- ет ряд пособий, пользуясь которыми можно будет организовать изучение этих тем. Учитывая выход задачников по алгебре и геометрии в сериях издательства «Просвещение» («Методическая библиотека школы» и «Библиотека учителя математики»), в содержание настоящего пособия не включены также разделы, посвященные задачам по- вышенной трудности, содержание которых учитель отберет сам. Вместе с тем издательство «Просвещение» планирует выпустить соответствующие брошюры с условиями рекомендуемых задач. 4
Однако и в этом случае выбор задач для решения в классе — дело учителя, который знает своих учеников, их математиче- скую подготовку. В содержание разделов настоящего пособия включены (отме- ченные звездочкой) пункты, изучение которых всеми учащимися не предполагается. Эти разделы предназначены для самостоя- тельного чтения, подготовки рефератов и докладов и т. п. Также не предполагается, что будут решены все приведенные в пособии задачи (среди них звездочкой отмечены более трудные). Авторы сознательно пошли на увеличение числа задач, преследуя цели методического порядка: возможность индивидуализации обуче- ния, самостоятельной работы учащихся над задачами. Готовится к изданию методическое пособие для учителя, в ко- тором более подробно рассматриваются собственно вопросы ме- тодики преподавания. В этом пособии приводятся ответы к зада- чам и упражнениям, тогда как настоящее пособие снабжено лишь ответами и указаниями к избранным задачам. Кроме того, в ме- тодическом пособии приводятся примерные планы проведения занятий. Значительную помощь авторам и редакторам оказали советы и замечания А. Н. Колмогорова, Ф. М. Барчуновой, А. Ю. Михай- ловской, К- С. Муравина и В. В. Щенникова. Всем им мы выра- жаем свою признательность.
СИСТЕМЫ СЧИСЛЕНИЯ И АРИФМЕТИЧЕСКИЕ ОСНОВЫ ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН 1. Непозиционные и позиционные системы счисления. Систе- мой счисления называют способ наименования и записи чисел. Употребляемые системы счисления делятся на позиционные и непозиционные. Мы начнем с рассмотрения непозиционных си- стем, ограничившись пока натуральными, т. е. целыми, положи- тельными числами. Первоначально натуральные числа изображались с помощью нужного количества черточек или палочек. Затем для их изобра- жения стали использоваться буквы или специальные знаки. Примером непозиционной системы счисления является при- шедшая из Древнего Рима римская система, в которой числа изображались буквами латинского алфавита. В древнем Новго- роде использовалась славянская система, где применялись бук- вы славянского алфавита; при изображении чисел над ними ста- вился знак ~ (титло). Характерной чертой римской системы счисления является то, что в ней определенные буквы всегда означают одни и. те же числа. Так, буква I всегда означает единицу, буква V — пять, X — десять, L — пятьдесят, С — сто, D — пятьсот, М — тысячу. Число 1678, например, запишется в римской системе в виде MDCLXXVIII. Из этого примера видно, что значения написанных рядом букв при изображении числа складываются. Впрочем, чтобы уменьшить число требующихся знаков, в римской системе было введено дополнительное правило: помещение меньшего чи- сла слева от большего означает вычитание вместо сложения; так, IV означает четыре, IX — девять, XL — сорок и т. д. В славянской системе нумерации для записи чисел использо- вались все буквы алфавита, правда, с некоторым нарушением алфавитного порядка. Различные буквы означали различное ко- личество единиц, десятков и сотен. Например, число 231 в сла- вянской системе записывалось в виде СЛА (С означало двести, Л — тридцать, А — единицу, а титло можно было ставить только над одной буквой). Тысячи обозначались теми же буквами, но при этом впереди ставился знак Я . Непозиционным системам свойственны два недостатка, кото- рые привели к их вытеснению позиционными: необходимость большого числа различных знаков, особенно для изображения больших чисел, и, что еще важнее, неудобство выполнения ариф- 6
метических операций. В последнем читатель легко убедится сам; попробовав перемножить числа CCLXIII и DCXLIV, пользуясь римской системой счисления. По этим причинам римская систе- ма применяется сейчас только в тех редких случаях, когда прихо- дится иметь дело с небольшими числами, над которыми к тому же не требуется выполнять арифметические действия, например при нумерации частей или глав в книге, столетий и т. п. Общепринятой и наиболее распространенной является деся- тичная позиционная система счисления, которая была изобрете- на в Индии, заимствована там арабами и затем через страны Ближнего Востока, Средней Азии и Северной Африки пришла в Европу. В этой, как и в любой другой, позиционной системе счи- сления значение каждой цифры определяется как ею самой, так и местом (позицией), которое она занимает в записи числа. Например, цифра 1 означает -единицу. Ту же единицу она означает и в числе 231 и в числе 0001 \ поскольку во всех слу- чаях цифра 1 стоит на первом месте справа. Но уже в числе 12 цифра 1 означает не единицу, а десять, а, переместившись на третье место, в числе 100 означает уже сто. Характерной чертой всякой позиционной системы является то, что число в ней выражается в виде, суммы разрядных единиц и любая цифра означает соответствующее количество единиц того именно разряда, в котором эта цифра стоит. Запись 231 озна- чает, таким образом, что число состоит из двух сотен, трех десят- ков и одной единицы, 231 = 100 + 100 + 10 + 10 + 10 + 1. Единицы соседних разрядов находятся в определенном по- стоянном отношении между собой. Это отношение называют ос- нованием системы счисления. Для нашей системы основанием является число десять, что и определило название системы — десятичная. Запись числа в десятичной системе счисления озна- чает его представление в виде суммы целых степеней десятки, взятых с некоторыми коэффициентами. Например, запись 243078 в десятичной системе означает равенство 243078 = 2 - 105 + 4 • 104 + 3 - 103 + 0 - 102 + 7 • 101 + 8 • 10°. Правая часть написанного равенства по внешнему виду на- поминает запись многочлена в стандартном виде. Обозначив ос- нование 10 какой-либо буквой, например d, мы можем написать 243 078 = 2d5 + 4d4 + 3d3 + Od2 + Id + 8. Используемая нами запись числа есть сокращенная запись этого многочлена: записываются только его коэффициенты. Степень основания, соответствующая данному коэффициенту, определя- ется его местом. Поэтому, в частности, нули в такой записи 1 Запись целых чисел с нулями впереди применяется в тех случаях, когда для изображения числа отводится определенное число разрядов. Так выглядят показания счетчиков, номера денежных купюр, трамвайных и автобусных биле» тоз, лотерейных билетов и т. п. 7
необходимы, чтобы каждый коэффициент находился на нужном месте. Сложение многозначных чисел в позиционной системе счисле- ния сводится к сложению однозначных и возможному переносу из младшего разряда в старший. Рассмотрим в качестве примера сложение: 732514 + 63982 796496 Складывая отдельно единицы и десятки слагаемых, мы сразу получаем цифры единиц и десятков суммы: 4 + 2 = 6, 1+8 = 9. При сложении сотен получаем 5 + 9=14. Но 14 сотен — это четыре сотни и одна единица старшего разряда — тысяча. Поэто- му «четыре пишем и один в уме». Эта единица «в уме» учитыва- ется при сложении в следующем разряде. Таким же правилам подчиняется и вычитание многозначных чисел, с той лишь разницей, что здесь может потребоваться пере- нос из старшего разряда в младший, если в каком-либо разряде вычитаемое окажется больше уменьшаемого. Умножение многозначных чисел «столбиком» также сводится в конечном счете к умножению однозначных и последующему сложению. Однако здесь много промежуточных этапов, так что мы остановимся на этом действии более подробно. Прежде всего, умножение на многозначное число приводится к умножению на однозначное и на «круглые» числа (записывае- мые одной цифрой и нулями). Так, например, для умножения некоторого числа на 2375 надо умножить это число на 5, на 70, на 300 и на 2000. Для умножения числа на «круглое» достаточно умножить его на однозначное и приписать справа нужное число нулей. (При умножении «столбиком» мы этих нулей не пишем, сдвигая лишь произведение на соответствующее число разрядов влево.) Таким образом, умножение многозначного числа на многозначное сводится к его умножению на несколько одно- значных. В свою очередь, умножение многозначного числа на одно- значное сводится к умножению на это однозначное однозначного числа и нескольких круглых; например, при умножении 684 на какой-либо множитель надо умножить на этот множитель число 4, затем 80 и 600. В конечном счете и получается, что надо пере- множить лишь однозначные числа. Поэтому большую роль иг- рает известная таблица умножения, содержащая всевозможные попарные произведения однозначных чисел друг на друга. 2. Позиционные системы с произвольным основанием. Осно- ванием системы счисления может служить любое натуральное число. В Древнем Вавилоне, например, применялась шестидесяте- ричная система счисления. Остатки ее мы находим в сохранив- 8
шемся до сих пор делении часа или градуса на 60 минут, а ми- нуты — на 60 секунд. Широкое распространение имела в древности и двенадцате- ричная система, происхождение которой, вероятно, связано, как и десятичной системы, со счетом на пальцах: за единицу счета принимались фаланги (отдельные суставы) четырех пальцев од- ной руки, которые при счете перебирались большим пальцем той же руки. Остатки двенадцатеричной системы счисления сохра- нились до наших дней и в устной речи, и в обычаях. Хорошо из- вестно, например, название единицы второго разряда в двенад- цатеричной системе — числа двенадцать — дюжина. Сохранился обычай считать многие предметы не десятками, а дюжинами, например столовые приборы в сервизе или стулья в мебельном гарнитуре (вспомните знаменитые «Двенадцать стульев» И. Иль- фа и Е. Петрова). Название единицы третьего разряда в двенадцатеричной си- стеме— гросс — встречается теперь редко, но в торговой прак- тике начала столетия оно бытовало и еще пятьдесят лет назад его можно было легко встретить. Например, в написанном в 1928 году стихотворении «Плюшкин» В. В. Маяковский, высмеи- вая мещан, скупающих подряд все нужное и ненужное, писал: «...укупил двенадцать гроссов дирижерских палочек». У ряда африканских племен и в Древнем Китае была упот- ребительна пятеричная система счисления. В Центральной Аме- рике (у древних ацтеков и майя) и среди населявших Западную Европу древних кельтов была распространена двадцатеричная система. Все они также связаны со счетом на пальцах. В любой позиционной системе счисления основание записы- вается в виде 10, поскольку оно есть единица второго разряда. Все натуральные числа, меньшие основания, являются однознач- ными и должны изображаться разными знаками. Поэтому коли- чество цифр, используемых в данной позиционной системе, сов- падает с основанием системы. Иными словами, в позиционной системе с основанием п должно быть ровно п различных цифр. Действительно, натуральных чисел, меньших п, существует ров- но п — 1. Кроме того, необходим еще знак для изображения нуля. Для систем с основанием, меньшим десяти, можно пользовать- ся теми же цифрами, что и в десятичной системе. Однако при этом необходимо указывать, в какой именно системе записано число. Мы будем указывать основание системы счисления мелким шрифтом внизу справа от числа, в виде индекса. Само основание во всех случаях пишется в десятичной системе. Так, в позиционной системе с основанием семь требуется семь цифр: 0, 1, 2, 3, 4, 5, 6. Число семь, как основание системы, запишется в виде 107. Число десять будет в семеричной системе 9
иметь вид 13, а десятичное число 49, равное квадрату основания, запишется уже в виде 1007. В двенадцатеричной системе потребуется уже двенадцать цифр. Мы можем использовать цифры десятичной системы, но, кроме них, потребуется еще две цифры — для обозначения чисел десять и одиннадцать, которые здесь являются однозначными, так как они меньше основания. Приняв для них обозначения, ска- жем 0 и 1, мы получаем полный комплект двенадцати цифр, по- зволяющий записать любое целое число в двенадцатеричной системе, например: 17ю= 1512 и 22ю = Ю12. Позиционные системы с различными основаниями исполь- зуются для изучения свойств целых чисел, например для по- лучения признаков делимости. Но этим роль недесятичных си- стем счисления отнюдь не исчерпывается. Оказывается, с принятой системой счисления тесно связаны проблемы конструк- ции цифровых вычислительных машин. Остановимся на этом воп- росе несколько подробнее. Простейшим цифровым вычи- слительным устройством являют- ся известные русские счеты (рис. 1). В них число изобража- ется при помощи надетых на спи- цы косточек. Каждая спица соот- ветствует разряду числа, и цифра в этом разряде определяется чис- лом опущенных косточек. Деся- тичная система требует десяти различных цифр, так что спица должна иметь десять различных состояний, для чего на нее наде- вают десять косточек. Другим примером цифровой вычислительной машины являет- ся арифмометр (рис. 2). Здесь для изображения различных цифр в каждом разряде используется зуб- чатое колесо, имеющее десять зубцов. Поворачиваясь вокруг своей оси, оно может останавли- ваться только в таких положени- ях, когда какой-либо зубец, на ко- тором написана соответствующая цифра, устанавливается против окошка в корпусе арифмометра. У некоторых вычислительных машин для изображения числа используются специальные сту- пенчатые валики; на каждом ва- лике размещается десять ступенек» Рис. 2 10
Таким образом, принятая для i. (1 записи чисел позиционная система I Г 1 I 1“ счисления предъявляет свои тре- А. ч I бОВаНИЯ К КОНСТРУКЦИИ ВЫЧИСЛИ- \ I тельных машин и устройств. Что- ] ? | Y бы изображать число в десятич- ’------—I ной системе счисления, имеющей Рис. з десять различных цифр, необхо- димо применять элементы, каждый из которых обладает десятью различными устойчивыми состояниями. Именно этим и объясняется то, что на спицу счетов надевают десять косточек, колеса арифмометра снабжают десятью зубцами, а ступенчатый валик — десятью ступеньками. Впрочем, пока мы имеем дело с механическими элементами описанного или аналогичного им типа, удовлетворить требовани- ям системы счисления очень легко. В самом деле, ничуть не труд- нее надеть на спицу восемь или двенадцать косточек, как это по- требовалось бы для восьмеричной или двенадцатеричной системы, или сделать требуемое число зубцов на колесе или ступенек на валике. Но совсем иначе будет обстоять дело, если понадобится при- менять элементы другого типа — электромеханические или элек- тронные. Конечно, и здесь можно приспособиться к десятичной системе, изображая, например, цифру соответствующим числом электрических импульсов, посылаемых по проводнику, или же одним импульсом, посылаемым по одному из десяти проводни- ков, отведенных для данного разряда. Можно скомбинировать и другие элементы с десятью различными состояниями. Однако для электромеханических или электронных элементов обычно бывает характерно наличие двух различных естественных ус- тойчивых состояний. Например, выключатель или электромеха- ническое реле могут быть разомкнуты или замкнуты (рис. 3), конденсатор может быть заряжен или разряжен, электронная лампа или полупроводниковый триод могут проводить или не проводить ток. Применение таких элементов в вычислительных машинах ока- зывается наиболее выгодным и удобным тогда, когда их не тре- буется комбинировать между собой для создания элементов с большим числом состояний, а можно использовать непосредст- венно. Поэтому надо применять такую систему счисления, в ко- торой требуются только две различные цифры. Такой является позиционная система счисления с основанием два, которую назы- вают двоичной системой. Кроме сказанного выше, двоичная система обладает еще це- лым рядом важных качеств, делающих ее очень выгодной для использования в вычислительных машинах. По этим причинам мы посвятили изучению двоичной системы специальный пункт. Но до этого нужно более подробно познакомиться с- арифмети- ческими операциями в позиционных системах счисления и перево- 11
дом чисел из одной системы в другую. Этому будут посвящены другие пункты. Упражнения 1. Запишите в десятичной системе числа IO5, 1005, IOOO5, 100005. 2. Как записывается в двенадцатеричной системе дюжина, гросс и дюжина гроссов? 3. В какой системе счисления справедливо равенство 10 • 10 = = 100? 3 + 5= 10? 4. Существует ли система счисления, в которой одновременно 4 + 5= 10 и 4X5 = 22? 2 + 3 = 5 и 2X3=11? 3 + 4 = 7 и 3X4=11? 5. Назовем круглыми все числа, записываемые одной цифрой и несколькими (быть может, одним) нулями. Выпишите все дву- значные и трехзначные круглые числа в пятеричной и семеричной системах счисления и переведите их в десятичную систему. 6. Каким свойством должно обладать десятичное число, что- бы после перевода его в шестеричную систему счисления оно бы- ло круглым? 7* . Ответьте на предыдущий вопрос для позиционной системы с произвольным натуральным основанием п. 8. Как различать четные и нечетные числа по их записи в троичной системе счисления? 9*. Сформулируйте условие, позволяющее определить чет- ность числа по его записи в системе счисления с основанием п, 3. Арифметические действия в позиционных системах счисле- ния. Перевод натуральных чисел из одной системы в другую. Арифметические действия в любой позиционной системе счисле- ния сводятся к действиям над однозначными числами таким же образом, как и в десятичной системе. Рассмотрим в качестве при- мера сложение четырехзначных чисел в восьмеричной системе 25148 + 36218, записав их привычным столбиком: ,2514 + 3621 6335 Складывая единицы двух младших разрядов, сразу получаем 4+1=5 и 1 + 2 = 3. В третьем разряде сумма выходит уже за пределы этого разряда. В восьмеричной системе 58 + 68 = 138, так что в этом разряде остается 3, и 1 переносится в старший разряд. Таким образом, для того чтобы уметь складывать (и вы- читать) в восьмеричнбй системе, достаточно знать таблицу сло- жения, содержащую суммы всевозможных пар однозначных чи- сел. Читатель легко составит ее самостоятельно, например, скла- дывая соответствующие числа в десятичной системе и переводя 12
затем сумму в восьмеричную. Вычитание достаточно пояснить примером: _6314 2531 3563 Такие же точно правила действуют в любой позиционной си- стеме счисления, только «таблица сложения» выглядит каждый раз _по-иному. Например, в двенадцатеричной системе 267 + + 504 = 841 и 936— 568 = 380 (проверяя эти вычисления, надо вспомнить смысл обозначений 0 и 1, введенных в п. 2). Умножение, очевидно, требует знания таблицы умножения в соответствующей системе счисления, содержащей произведения однозначных чисел. Эти произведения в различных системах вы- глядят по-разному, хотя числа, в них участвующие, остаются теми же. Произведение 3X5 есть вполне определенное, единст- венное число, которое однозначно определяется своими сомно- жителями и не зависит ни от чего другого. Все дело лишь в том, что это число в различных системах счисления записывается раз- личными цифрами; например, в десятичной системе счисления 3X5= 15, тогда как в восьмеричной 3X5= 17, а в двенад- цатеричной 3X5=13. Тем не менее, поскольку справедливо равенство 178= 15ю= 13i2, во всех трех случаях речь идет об одном и том же числе. Составить таблицу умножения не составит большого труда, и мы предоставим это читателям. В качестве примера и для про- верки приведем два столбца из таблицы умножения в восьмерич- ной системе: 5X1=5 6X1—6 5X2= 12 6X2= 14 5X3 = 17 6X3 = 22 5X4 = 24 6X4 = 30 5X5 = 31 6X5 = 36 5X6 = 36 6X6 = 44 5X7 = 43 6X7 = 52 Пользуясь таблицей умножения (разумеется, полной), мы можем выполнять умножение и деление многозначных чисел в восьмеричной системе, как это показано в приведенных ниже примеоах. X 42307 732122 |156 615 670 4237 253743 421 42307 334 316252 —652" 32524233 512 1402 ' 1402 0 13
Рассмотрим теперь вопрос о переводе натуральных чисел из одной сисдемы счисления в другую. Как уже говорилось, запись числа в десятичной системе означает представление этого числа в виде суммы степеней десяти с различными коэффициентами, которые и служат цифрами числа. Аналогичное положение спра- ведливо для любой позиционной системы: запись целого числа в позиционной системе счисления означает представление этого числа в виде суммы степеней основания с коэффициентами, мень- шими основания. Эти коэффициенты и являются цифрами числа. Сказанное можно использовать для перевода целого числа из недесятичной позиционной системы в десятичную. Пусть, напри- мер, дано восьмеричное число 3564. Эта запись означает, что чи- сло представляется суммой: 35648 = 3 X Юз+5 X 10з+6Х ЮгМХ Ю°. Но 108 = 8ю, поэтому наше равенство можно переписать с деся- тичными числами: 35648 = ЗХ83 + 5Х 82+ 6X8 + 4= 1536ю + 32010 + + 48jo + 4 = 190810. Так же можно действовать при переводе из любой недесятичной системы в десятичную, например: 234015 = 2Х54 + ЗХ53 + 4Х52 + 0Х51 + 1Х5°= 1726ю. Это же соображение может быть использовано и для обрат- ного перевода чисел из десятичной системы в любую недесятич- ную. Действительно, возьмем, например, десятичное число 2937 и попробуем перевести его в восьмеричную систему. Как изве- стно, 2937 = 2 X Ю3-+ 9 X Ю2 + 3 X Ю1 + 7 X Ю°. Но при переходе к восьмеричной системе Юю = 128 и 9ю = Не- Поэтому 293710 = 2 X 121 + 118 X 1282+ 3 X 128 +7 = 2 X 17508 + + 118 X 1448 + 3 X 128 + 7 = 55718. Использованный прием имеет один, но весьма существенный недостаток: для перевода числа из десятичной системы в восьме- ричную пришлось выполнять арифметические операции в вось- меричной системе, что, во всяком случае, менее привычно, чем в десятичной. Можно предложить способ перевода, использующий операции в десятичной системе и основанный на подборе. Сравним задан- ное число 2937ю с различными степенями нового основания: 82 = 64, 83 = 512, 84 = 4096. Так как 2937<84, то ясно, что за- данное число не может содержать более высокой степени 8, чем 83. Легко проверить, что 2937 = 5 X 83 + 377 14
(множитель 5 находится либо сравнением числа 2937 с кратными 512, либо делением заданного числа на 512). Таким же путем найдем, что 377 = 5>< 82 + 57, откуда 2937 = 5 X 83 + 5 X 82 + 57, или, окончательно, 2937 = 5 Х83 + 5 X 82 + 7Х 81 + 1, что и дает восьмеричную запись 55718. Другой порядок вычислений, основанный практически на той же идее, позволяет обойтись без подбора, требующего предвари- тельного вычисления степеней основания. Рассмотрим снова то же число 2937 и разделим его на новое основание 8. Получим в частном 367 и в остатке 1, т. е. 2937 = 367X8+ 1. Полученное равенство показывает, что заданное число, кроме некоторого целого количества оснований системы (восьмерок), содержит еще одну единицу; следовательно, последняя цифра восьмеричной записи числа есть 1. Для определения следующей (второй справа) цифры разделим полученное частное 367 снова на 8. Найдем, что 367 = 45 X 8 + 7, откуда 2937 = 45 X 82 + 7 X 8 + L Остается разделить 45 на 8, что приводит к равенству 2937 = 5Х83 + 5Х82+ 7X8+1 и снова дает уже известное представление: 2937ю = 55718. Итак, мы приходим к правилу: цифрами, представляющими целое число в восьмеричной системе, будут остатки от последова- тельного деления этого числа на 8, записанные в обратном по- рядке. Легко убедиться в том, что это правило остается в силе при переводе десятичного числа в любую другую позиционную систему, если в качестве делителя взять основание той системы счисления, в которую число требуется перевести. Вычисления удобно располагать так, как показано' в следую- щем примере перевода в восьмеричную систему числа 18594ю1 18594 | 8 25 2324 ___ 19 72 290 I 8 34 4 50 86 18 ----2 “2 4 4 Таким образом, 18594ю = 442428. Упражнения 10. Запишите в десятичной системе числа 108, 1008, 10008, 10 0008. 15
11. Переведите в десятичную систему числа 128, 1448, 17508> 234208. 12. Составьте таблицы сложения и умножения в пятеричной системе. 13. Составьте таблицу сложения в восьмеричной системе. 14. Составьте полную таблицу умножения в восьмеричной си- стеме. 15. Выполните указанные арифметические действия в пяте- ричной системе: а) 314 + 232; б) 2431 — 1302; в) 42X31; г) 404401 : 113. 16. Выполните указанные арифметические действия в вось- меричной системе: а) 4312 + 2767; б) 6714 —3505; в) 27X 72; г) 5250:76; д) (364 + 207) X 12 + (4301 — 613) : 32. 17. Переведите в десятичную систему числа 67548, 50218, 32708. 18. Переведите в восьмеричную систему десятичные числа 8125, 6378, 4907. 19. Переведите все числа, встречающиеся в упражнении 16, в десятичную систему счисления и проверьте правильность вы- полненных там действий в десятичной системе. 4. Систематические дроби. Перевод дробей в различные си- стемы счисления. Как известно, десятичной дробью называют та- кую дробь, знаменатель которой есть степень десяти. Десятичная дробь отличается по внешнему виду от целого числа только на- личием запятой, отделяющей целую часть от дробной, и правила арифметических действий с десятичными дробями отличаются лишь дополнительными указаниями относительно места запятой. Такое сходство не случайно. Дело в том, что обычная запись десятичной дроби (меньшей единицы) означает ее представление в виде суммы степеней числа, обратного основанию, т. е. . Например, запись 0,5634 означает: °'5634 = 5х(г0) +6* Ы +3* (w) + 4Х Ы Как и для целых чисел, цифры играют роль коэффициентов. Можно сказать, что запись дробного числа в виде десятичной дроби представляет собой перенесение общего принципа записи чисел в позиционной десятичной системе счисления на дробные числа. В самом общем случае смешанное число, содержащее це- лую и дробную части, представляется в виде суммы степеней 10 1 и —, например: 6238,754 = 6 X 103 + 2 X Ю2 + 3 X Ю1 + 8 X Ю° + 7 X /IX1 /IX2 /IX3 X ~ +5Х - +4Х - • \ ю/ ио/ ио/ Для тех, кто знаком с понятием отрицательного показателя 16
степени и знает, что ~ = 10~1, эту запись можно сделать еще более естественной, а именно: 6238,754 = 6 X Ю3 + 2 X Ю2 + 3 X Ю1 + 8 X Ю° + 7 X Ю"1 + + 5Х 10"2 + 4Х 10-3. Десятичные дроби тесно связаны с десятичной системой счис- ления и являются частным случаем систематических дробей, ко- торые можно строить аналогичным образом для любой позици- онной системы счисления. Например, дробь естественно называть восьмеричной дробью и записывать в виде 0,5634g. Правила арифметических действий над восьмеричными дро- бями такие же, как и над десятичными, но при действиях с одно- значными числами нужно пользоваться не десятичными, а вось- меричными таблицами сложения и умножения. Ясно, что эти же действия распространяются и на смешанные числа, имеющие це- лую и дробную части. Приведем два примера действий с восьме- ричными дробями: । 3,2645 у 0,756 ; 0,1734 0,12 ' 3,4601 1734 756 0,11514 Известно, что не всякая простая дробь может быть записана 1 в виде конечной десятичной дроби, например: = 0,3333... ; 3 ! Пользуясь десятичными дробями при вычислениях, мы вынуж- > дены такую бесконечную дробь обрывать и заменять конечной, выражающей данное число лишь приближенно. Такое же явление наблюдается и в других позиционных сис- темах счисления. При этом одно и то же число может в одной системе счисления записываться в виде конечной дроби, а в дру- гой— в виде бесконечной, и наоборот. Так, например, в десятич- ной системе счисления имеем: - = 0,210, ± = 0,1666 ...ю, 5 6 а в двенадцатеричной — - = 0,2497 2497 2497 ...i2, 4 = 0,212. 5 6 * В то же время в обеих системах 1 = 0,25ю = 0,31а 4 17
и 1 = 0,142857 142857 ...щ = 0,186035 186035 ...12. 7 При переводе дробей из одной позиционной системы счисле- ния в другую необходимо иметь в виду возможность получения бесконечных дробей. Для перевода систематической дроби из произвольной систе- мы счисления в десятичную можно, как и для целых чисел, вос- пользоваться представлением систематической дроби в виде сум- мы. Например, для восьмеричной дроби / 1 \ / 1 \2 / 1 \3 / 1 \4 0,17258= IX +7Х 7 +2Х 7 +5Х 7 ; но так как — = 0,125ю, то из этого равенства следует: 8 0,17258 = 1 X 0,125ю + 7 X 0,125io+ 2 X 0,125хо + + 5 X O,125io= 0,23950195312510. Обратный перевод, основанный на той же идее, оказывается весьма затруднительным не только потому, что придется выпол- нять вычисления в восьмеричной системе, но еще и потому, что число 0,1ю не выражается конечной восьмеричной дробью. Как и для целых чисел, здесь можно предложить простой метод, при котором арифметические операции выполняются в десятичной системе. Пусть дана некоторая десятичная дробь (меньшая единицы), например 0,462890625, которую нужно перевести в восьмерич- ную систему. Чтобы найти первую после запятой цифру этого числа, надо знать, сколько восьмых в нем содержится. Для этого можно предварительно умножить данное число на восемь и узнать, сколько целых содержится в полученном произведении. Так как 0,462890625 X 8 = 3,703125, то целая часть содержит 3 единицы; стало быть, первоначальная дробь содержит три восьмых. Иначе говоря, первой после запятой восьмеричной цифрой является 3. Следующую цифру можно получить таким же путем: вычтя из полученного произведения число 3, умножим оставшееся на 8: 0,703125X 8 = 5,625. Выполненная операция соответствует вычитанию из исходной дроби трех восьмых и умножению разности на 64. Полученный результат показывает, что следующая восьмеричная цифра чис- ла будет 5. Последняя цифра получается так же: 0,625 X 8 = 5,000. Мы получили конечную восьмеричную дробь 0,3558 = 0,462890625ю. Приведенный пример был подобран так, чтобы получилась конечная восьмеричная дробь. 18
На практике нередко может получиться бесконечная восьме- ричная дробь. Например, обращая 0,175ю в восьмеричную дробь, получим бесконечную периодическую дробь: О,1751о = 0,1 3146 3146...8. Сформулируем общее правило: для перевода целого числа в систему счисления с основанием п его надо последовательно де- лить на п (отбрасывая остатки), а при переводе дроби, меньшей единицы,—последовательно умножать на п (отбрасывая целые). Цифрами числа в n-ичной системе счисления в первом случае будут последовательные остатки, записанные в обратном поряд- ке, а во втором — целые части, записанные в порядке их полу- чения. Если число является смешанным, то целую и дробную части надо переводить в другую систему счисления отдельно. Напри- мер, если требуется перевести в восьмеричную систему десятич- ное число 378,8359375ю, то нужно выполнить следующие дей- ствия: 378 | 8 0,8359375 58 47 I 8 X 8 ~2 — 5 6,6875000 X 8 5,5000 8 4,0 т. е. 378,8359375ю = 572,6548. Упражнения 20. Переведщге в десятичную систему дроби 0,110112*, 0,314*, О,2345. 21. Переведите в десятичную систему дроби 0,6258; 0,7778; 0,4048. 22. Переведите в восьмеричную систему счисления десятич- ные числа 0,828125; 0,953125; 1,453125; 13,8046875; 425,53125; 987,90625. 23. Докажите, что всякая конечная восьмеричная дробь при переводе в десятичную систему останется конечной. Верно ли обратное? 24. Каким условиям должны удовлетворять дроби, которые записываются в виде конечной десятичной? Конечной восьмерич- ной? 25*. Ответьте на тот же вопрос для произвольной позицион- ной системы счисления с основанием п. 5. Двоичная система счисления. Двоичная арифметика. Дво- ичная система счисления есть позиционная система с основанием 19
два. Для изображения чисел в этой системе требуется лишь две цифры: 0 и 1. По этой причине двоичную запись числа легко представить, пользуясь физическими элементами, которые име- ют два различных устойчивых состояния. Именно это и послу- жило одной из важных причин широкого использования двоич- ной системы счисления в современных электронных вычислитель- ных машинах. О других причинах мы скажем позже. Основание двоичной системы, число два, изображается в этой системе как 10. Прибавляя к этому числу единицу, мы полу- чаем 11, что представляет двоичную запись числа 3. Прибавляя еще единицу, мы должны будем сделать перенос во второй, а затем и в третий разряд, что дает двоичное изображение числа четыре—100, единицы третьего разряда, квадрата основания. Выражение первых чисел натурального ряда в двоичной сис- теме показано в таблице: Десятичные числа Двоичные числа Десятичные числа Двоичные числа 1 _.1 13 1101 2 - 10 14 1110 3 11 15 1111 4 100 16 10000 5 101 17 10001 6 по 18 10010 7 111 19 10011 8 1000 20 10100 ч г 9 1001 25 11001 10 1010 50 110010 11 1011 100 1100100 12 1100 200 11001000 Из этой таблицы видно, что запись числа в двоичной системе примерно в три раза длиннее, чем в десятичной; поэтому при ручном счете двоичная система неудобна и невыгодна. Другим ее недостатком является однообразие, что увеличивает вероят- ность описки или ошибки при прочтении. Может показаться, что требование большего числа разрядов увеличивает количество требуемого машинного оборудования. Но это не так. Для машины существенно не количество разрядов, 20
а общее количество устойчивых состояний всех элементов, ис- пользуемых для изображения числа. В этом отношении двоичная система оказывается более экономной, чем десятичная, и это еще одна причина ее применения. Для изображения целых чисел от 1 до 999 в десятичной систе- ме требуется три разряда по десять состояний в каждом;общее число различных состояний равно тридцати. В двоичной системе для тех же чисел требуется десять разрядов (999ю= 1111100111г), но по два состояния в каждом, поэтому общее число требуемых различных состояний равно двадцати. Существует еще более экономичная в этом отношении пози- ционная система — троичная. Если для записи чисел от 1 до 109 в десятичной системе требуется 90 различных состояний, а в двоичной — 60, то в троичной системе достаточно лишь 57 состояний. Троичная система не получила широкого распространения вследствие трудностей осуществления надежных физических элементов с тремя устойчивыми состояниями. Но машины, рабо- тающие в троичной системе, имеются, например электронная машина «Сетунь», сконструированная и построенная в Москов- ском государственном университете им. М. В. Ломоносова. Арифметические действия в двоичной системе выполняются по правилам, общим для всех позиционных систем. Таблица сложения однозначных чисел в двоичной системе выглядит так: 0 + 0 = 0; 0 + 1 = 1 + 0= 1; 1 + 1 = 10. (В этой таблице необычно выглядит лишь последняя запись, поэтому таблицу легко запомнить.) Пользуясь этой таблицей, выполняют сложение и вычитание многозначных чисел в двоич- ной системе. При этом, если слагаемых много, в некоторых раз- рядах может оказаться несколько единиц переноса. Их удобно выписывать над слагаемыми (а не держать «в уме»), как это показано в приведенном ниже примере. 111 11111111111111 1111111111111111 I 1011100111,01101 10111101,11110 111101111,01111 100100111,10011 11010111100,01101 Таблица умножения в двоичной системе предельно проста; если не выписывать умножений на нуль, всегда дающих нулевой результат, то от нее останется лишь одна строка: 1X1 = 1. Но умножение на 1 не изменяет числа. Поэтому в двоичной сис- теме умножение многозначных чисел сводится лишь к сдвигу и 21
сложению. Эта простота осуществления арифметических опера- ций в двоичной системе послужила еще одной важной причиной ее использования в современных вычислительных машинах. Удобство двоичной системы для выполнения арифметических операций было отмечено уже известным математиком XVI— XVII веков, изобретателем логарифмов — Джоном Непером. В изданной им в 1617 году книге «Рабдология» описана специ- альная «счетная доска», применяемая для облегчения операций умножения и деления многозначных чисел, возведения в квадрат и извлечения квадратного корня, основанная на применении для этой цели двоичной системы счисления. Вот как выглядит умножение многозначных чисел в двоичной системе: 1111001011 X 1110101 1111111111 1111111111111 1111001011 1111001011 1111001011 1111001011 1111001011 110111101111000111 Промежуток между сомножителями и частичными произве- дениями отведен для записи единиц переноса. Вычитание и де- лений *, удобно делилось на триады; поэтому удобно было поль- „1111000110 1011001100101 11101 10110101 1101 1 iToi'i iooT 1100010001 10010 1101 10111 1101 10100 1101 1110 1101 1101 1101 о С помощью специального приема вычитание можно упрос- тить, сведя его к сложению. Для этого пользуются понятием двоичного дополнения. Двоичным дополнением данного положительного двоичного числа называют такое положительное двоичное число, которое, будучи сложено с данным, дает в сумме число, равное единице 22
некоторого разряда. Например, для числа 101 двоичным допол- нением будет 11, так как 101 + 11 = 1000. Для числа 1111 дво- ичным дополнением будет 1, так как 1111 + 1 = 10 000, а для числа 1011101 — число 100011, поскольку , 1011101 + 100011 10000000 Двоичное дополнение аналогично дополнению до круглого числа, которым мы пользуемся при устных действиях в десятич- ной системе счисления. Например, если нужно произвести вычи- тание 524 — 87, то можно выполнять его так: 5£4 — (100 — 13) = 524+ 13— 100 = 537- 100 = 437, что много проще, чем непосредственное вычитание числа 87. Число 13 является здесь десятичным дополнением 87 до «совсем круглого» числа 100, с которым легко производить действия. Приведенное нами определение двоичного дополнения явля- ется неполным и потому не определяет его однозначно. Согласно этому определению за двоичное дополнение числа 101 можно принять 11, поскольку 101 + 11 = 1000, но можно также принять и 1111011. Действительно, 101 + 1111011 = 10000000. Однозначно определить двоичное дополнение можно одним из двух следующих способов: либо рассматривать дополнение всякий раз до ближайшего круглого числа, как мы это делали в приведенных выше примерах, либо фиксировать заранее некото- рое определенное число разрядов. Мы будем пока действовать первым способом. Десятичное дополнение получается вычитанием, которое обычно легко выполнить в уме. Двоичное дополнение также мож- но получить вычитанием, но его уже в уме выполнить трудно, да и весь смысл двоичного дополнения тогда пропадает, так как оно и использоваться будет для того, чтобы избавиться от вы- читания. Тем большее значение имеет правило, позволяющее найти двоичное дополнение чисто механически. Рассмотрим двоичное дополнение (до ближайшего круглого) нескольких пятизначных и шестизначных двоичных чисел: число 10101 дополнение 01011= 01010+1 10111 01001= 01000+1 11101 00011 = 00010+1 100111 011001 = 011000+ 1 111010 000110 = 000101 + 1 111100 000100 = 000011 + 1 На этих примерах мы замечаем правило, которое оказывается справедливым во всех случаях: для получения двоичного допол- нения нужно в данном числе заменить все нули единицами, а еди- ницы нулями, после чего прибавить к полученному числу едини- цу младшего разряда. Нули в начале числа можно опускать. 23
Справедливость этого правила легко установить так: если к заданному числу прибавить «обращенное» (т. е. то, где нули заменены единицами, а единицы — нулями), то полученная сум- ма будет состоять из одних единиц. Теперь ясно, что, прибавляя к этой сумме единицу (младшего разряда), мы получим единицу со всеми нулями, т. е. единицу следующего разряда. Следова- тельно, двоичное дополнение исходного числа равно «обращен- ному» числу плюс единица младшего разряда, что и утверж- далось. Пользуясь двоичным дополнением, можно заменить вычита- ние сложением. Именно, вместо того чтобы вычесть данное чис- ло, достаточно прибавить его дополнение, а затем вычесть еди- ницу того разряда, до которого дополнение производилось. Пусть, например, требуется произвести вычитание: 1111001011 — 1010110111. Двоичное дополнение вычитаемого, по приведенному выше правилу, равно 0101001000+ 1 = 0101001001. Прибавляя его к уменьшаемому, находим . 1111001011 + 0101001001 10100010100 Остается заметить, что дополнение производилось до один- надцатого разряда, и поэтому самую левую единицу результата надо вычесть, т. е. просто отбросить. Искомая разность равна 100010100 (мы опустили еще один нуль впереди старшей едини- цы). Правильность полученного результата можно проверить его сложением с вычитаемым или же прямым вычитанием. Замена вычитания сложением облегчает конструирование вычислительной машины. Двоичное дополнение может быть по- лучено, благодаря приведенному выше правилу, чисто машинным путем, а вычитание лишней единицы слева обеспечивается тем, что на машине соответствующий разряд просто отсутствует, так что результат операции сразу получается правильным. Перевод чисел из десятичной системы в двоичную и обратно производится по правилам, общим для всех позиционных систем счисления, поэтому на них можно не останавливаться. Возможен, впрочем, более простой и короткий способ перевода в двоичную систему, основанный на использовании смешанных систем счи- сления. О нем речь будет идти в следующем пункте. Упражнения 26. Переведите в десятичную систему двоичное число 10110110J 101. 27. Переведите в двоичную систему десятичное число 467,65625. 24
28. Выполните указанные действия в двоичной системе счис- ления: а) .1011101001,101 б) 1111010001X10001011; 10111011,011 в) 1110010111001:10011. 1110100,111 Проверьте правильность выполнения всех операций, переведя все числа в десятичную систему и выполнив в ней все нужные действия. 29. Произведите вычитание 1000100011 — 1100111 непосред- ственно и с помощью двоичного дополнения. 6*. Смешанные системы счисления. Если представить число в какой-либо системе счисления, а затем каждую цифру этого числа записать в другой системе счисления (с меньшим основа- нием), то мы получим запись числа в смешанной системе счисле- ния. Смешанные системы использовались уже в Древнем Вави- лоне: числа, меньшие шестидесяти, записывались там фактиче- ски в десятичной системе. Особенно широко такие системы применялись математиками Ближнего Востока и Средней Азии, когда десятичная система достаточно широко распространилась, но не вытеснила еще шестидесятеричную. По существу, запись 34027'14" представляет пример использования смешанной систе- мы счисления: градусы, минуты и секунды суть разряды шести- десятеричной системы, каждый из которых записан в десятичной системе счисления. Особенности этой системы, именно как сме- шанной, видны в записи операции, например сложения: . 34°27'14" 18°32'48" 53°00'02" Правила переноса из младшего разряда в старший оказываются различными в разных разрядах. Практическое применение сейчас находят смешанные систе- мы, в которых второй является двоичная: двоично-десятичная, двоично-восьмеричная и двоично-шестнадцатеричная. Широкое распространение таких систем связано со стремлением всемерно использовать преимущества двоичной системы и преодолеть ее недостатки. Первые электронные вычислительные машины работали в привычной десятичной системе, но использовали электронные элементы с двумя устойчивыми состояниями. Из их комбинации конструировались элементы с десятью состояниями, пригодные для изображения цифр десятичной системы. Таким образом, воз- никла двоично-десятичная система. Различные десятичные цифры требуют для своего двоичного представления различного количества двоичных разрядов — от одного для нуля и единицы до четырех для восьми и девяти. Чтобы не применять никаких разделительных знаков, для двоич- 25
ного изображения десятичной цифры в двоично-десятичной сис- теме всегда выделяются четыре двоичных разряда. Группа из четырех двоичных разрядов, предназначенная для изображения одной десятичной цифры, называется тетрадой Ч Нисло 3842 в двоично-десятичной системе будет иметь вид: ООН 1000 0100 0010. Для удобства чтения тетрады записаны здесь с промежутками между ними. На самом деле все цифры могут быть поставлены рядом, а нули впереди или в конце после запятой могут быть опу- щены. Надо только помнить, что каждая группа состоит из четы- рех разрядов и они считаются влево и вправо от запятой. Напри- мер, двоично-десятичная запись 10100100110000,01101 разбива- ется на тетрады так: 0010 1001 ООП 0000, ОНО 1000 ' и означает, следовательно, десятичное число 2930,68. Из возможных шестнадцати различных тетрад 0000,0001, 0010,..., 1110,1111 в двоично-десятичной системе используются только первые десять; остальные тетрады не означают никакой десятичной цифры и поэтому не имеют смысла в двоично-деся- тичной системе. По этой причине арифметические операции в двоично-десятичной системе затруднительны. Например, при сложении 45 + 34 в двоично-десятичной систе- ме можно действовать так же, как и в двоичной: .01000101 ООН 0100 0111 1001 Выполненное сложение дает верный результат 79. Если же нуж- но сложить 45 + 36, то сложение в двоичной системе дает ,01000101 00110110 01111011 где последняя тетрада не имеет смысла в двоично-десятичной системе. Сумма, равная 81, должна иметь двоично-десятичный вид 10000001. Как и в примере сложения углов, правила пере- носа здесь должны быть различными в разных разрядах. Как видно, двоично-десятичная система плохо приспособлена к выполнению арифметических действий над числами. Однако она совершенно необходима при общении человека с электрон- но-вычислительной машиной, поскольку ввести десятичное число в машину можно только в двоично-десятичной форме. Перевод десятичных чисел в двоично-десятичные совершается чисто ме- ханически. Ввод чисел производится при помощи «первичных носителей информации», которыми являются перфокарты или 1 Тетрада (греч.) — четверка. 26
перфоленты с пробитыми на них отверстиями. Пробивки также носят двоичный характер: наличие отверстия в нужном месте воспринимается как 1, а отсутствие — как 0. Машина для такой пробивки — перфоратор — устроена так, что при нажатии клави- ши с десятичной цифрой автоматически пробивает в нужном месте соответствующую тетраду. Несмотря на указанные недостатки, двоично-десятичная система все же используется и при выполнении арифметических операций — в так называемых «мини-компьютерах», настольных или карманных электронных вычислительных машинах (как, например, выпускаемые у нас в СССР ЭВМ «Электроника»). Здесь нет промежуточных носителей информации, и при вводе числа, при нажатии на клавишу с нужной цифрой в машину автоматически передается соответствующая тетрада. Двоично-восьмеричная система аналогична описанной выше двоично-десятичной. Так как наибольшая цифра в восьмеричной системе — семь, то для изображения любой восьмеричной цифры достаточно трех разрядов. Группа из трех разрядов, отведенная для записи восьмеричной цифры, называется триадой. Например, восьмеричное число 6517,3 запишется в двоично-восьмеричной системе в виде 110101001111,011. Все возможные триады в двоично-восьмеричной системе ис- пользуются, что составляет важное преимущество этой системы перед двоично-десятичной. Другим, и самым важным, ее преиму- ществом является то, что двоично-восьмеричная запись числа совпадает с его двоичной записью. Убедимся в справедливости этого утверждения на примерах. Пусть дано число 2814,6875ю. Его двоичная запись такова: 101011111110,10112. В восьмеричной системе это число имеет вид 5376,548, и, заменяя восьмеричные цифры триадами, находим 101011111110,101100, что совпадает с двоичным представлением. Причиной совпадения двоичной и двоично-восьмеричной за- писей является равенство 8 = 23. Это совпадение, позволяя пре- одолеть недостатки двоичной системы счисления, служит при- чиной использования в работе с ЭВМ восьмеричной и двоично- восьмеричной систем. / Как уже говорилось в п. 5, запись двоичного' числа длинна и однообразна, иметь дело с длинным набором одних только нулей и единиц затруднительно. Для сокращения записей двоич- ное число разбивают на триады, а затем каждую триаду заме- няют соответствующей восьмеричной цифрой. Иначе говоря, считают, что данное двоичное число является двоично-восьмерич- ным, а человеку приходится уже иметь дело только с восьме- ричным. Заметим, что восьмеричную систему удобно использовать для ручного перевода чисел в двоичную систему. Для этого десятичные числа переводятся в восьмеричную систему, что про- ще и короче, а затем каждая восьмеричная цифра заменяется 27
соответствующей триадой. Более того, при вводе информации it машину перевод из восьмеричной системы в двоичную осуществ- ляется механически при помощи перфоратора, как и для двоич- но-десятичной системы. Количество разрядов, отводимых для записи двоичного числа в электронных вычислительных машинах первого и второго поко- лений удобно делилось на триады; поэтому удобно было поль- зоваться двоично-восьмеричной и восьмеричной системами. В машинах третьего поколения типа ЕС ЭВМ («Ряд») основной единицей, из которой формируются многоразрядные двоичные числа, является группа из восьми разрядов — байт. Эту группу удобно делить не на триады, а на две тетрады. Поэтому здесь при общении человека с машиной предпочитают пользоваться двоично-шестнадцатеричной системой счисления. Шестнадцатеричная система счисления есть обычная пози- ционная система с основанием шестнадцать. Поскольку все чис- ла, меньшие основания, являются однозначными, то в шестнад- цатеричной системе требуется иметь 16ю цифр. Принятых в де- сятичной системе десяти цифр не хватает, и их дополняют шестью первыми буквами латинского алфавита: А, В, С, D, Е, F. Если каждую из цифр шестнадцатеричной системы заменить тетра- дой двоичных, то мы получим двоично-шестнадцатеричную систе- му, в которой, следовательно, все возможные тетрады исполь- зуются. Соответствие между двоичными тетрадами и шестнадцате- ричными цифрами следующее: 0000 — 0 0001 — 1 0010 — 2 0011—3 0100 — 4 0101—5 0110 — 6 0111—7 1000 — 8 1001—9 1010 — А 1011—В 1100 —с 1101 —D 1110 —Е 1111—F Арифметические действия в шестнадцатеричной системе счис- ления выполняются по правилам, общим для всех позиционных систем. Для этого прежде всего необходимо иметь «таблицу сложения» и .«таблицу умножения», в которых будут приведены всевозможные попарные суммы и всевозможные попарные про- изведения однозначных чисел в шестнадцатеричной системе. После всего сказанного читатель легко справится с этой работой самостоятельно. Мы не будем приводить полностью этой табли- цы ввиду ее большого объема, ограничившись только двумя столбцами той и другой. 1 Самые первые электронные вычислительные машины, такие, как «Стрела», работали на базе электронных ламп. Их называют машинами первого поколения. Основными элементами машин второго поколения, например «Минск», были полу- проводники. Сейчас в вычислительных центрах страны ЭВМ третьего поколения, входящие в единую систему (ЕС) «Ряд», работают на интегральных схемах. 28
9+1 = А С+1 = D 9 + 2 = В С + 2 = Е 9 + 3 = С с + 3 = F 9 + 4 = D С + 4 = 10 9 + 5 = Е С + 5 = 11 9 + 6 = F С + 6 = 12 9 + 7 = 10 С + 7 = 13 9 + 8 = 11 С + 8 = 14 9 + 9 = 12 С + 9 = 15 9 +А = 13 С +А = 16 9 + В = 14 с + В = 17 9 + С = 15 с + с = 18 9 + D = 16 С+ D = 19 9 + Е = 17 С + Е = 1А 9 + F = 18 C + F = 1В 7X1 =7 DX 1 = D 7X2 =Е DX2 = 1А 7X3 = 15 D X 3 = 27 7X4 = 1С D X 4 = 34 7X5 = 23 DX5 =41 7X6 = 2А DX6 =4Е 7X7 = 31 D X 7 = 5В 7X8 =38 D X 8 = 68 7X9 = 3F D X 9 =75 7 X А = 46 D X А = 82 7 X В = 4F D X В = 8F 7 X С = 54 D X С = 9С 7XD = 5В D X D = А9 7 X Е = 62 D X Е = В6 7XF = 69 D X F = СЗ Пользуясь таблицами сложения и умножения, мы можем вы- полнять действия с многозначными числами в шестнадцатерич- ной системе, например: ЗА7В9 Е0158 11А911 v 1247А ____185 5В762 923D0 1247А 1ВС7662 Упражнения 30. Переведите десятичные числа 3750 и 3982 в двоичную систему, пользуясь предварительным переводом в восьмеричную. 31. Составьте полную таблицу сложения в шестнадцатерич- ной системе. 32. Составьте полную таблицу умножения в шестнадцатерич- ной системе. 33. Выполните следующие действия в шестнадцатеричной системе: a) 379B + 2DE5; б) А256-9Е8; в) 70А9Х138; г) А178:102. 34. Переведите в двоичную систему десятичное число 92608,34375, пользуясь предварительным переводом в шестнад- цатеричную. 7. Арифметические действия в электронной вычислительной машине. Современные электронные вычислительные машины ис- пользуют элементы, имеющие два устойчивых состояния, и по- этому имеют дело только с двоичной системой счисления. Как мы уже знаем из п. 5, арифметические операции в двоич- ной системе весьма просты. Умножение сводится к сдвигам мно- жимого и сложения. Деление выполняется путем последователь- 29
ного вычитания, которое, в свою очередь, сводится к сложению с двоичным дополнением. Таким образом, основной операцией в двоичной системе счисления является сложение двоичных чисел. Основным элементом арифметического устройства вычисли- тельной машины является поэтому многоразрядный двоичный сумматор, осуществляющий сложение двух двоичных чисел. Так как сложение многозначных чисел сводится к сложению одно- значных, то многоразрядный сумматор может быть составлен из одноразрядных сумматоров, каждый из которых предназначен для сложения цифр одного разряда. Двоичный одноразрядный сумматор должен иметь три входа: на два из них поступают цифры соответствующих разрядов двух слагаемых, а на третий — возможный перенос из младшего раз- ряда. Выходов из такого сумматора должно быть два: один из них — цифра суммы'в данном разряде, второй — возможный пе- ренос в старший разряд. Одноразрядные двоичные сумматоры могут быть объединены в один многоразрядный. При операциях в двоичной системе все одноразрядные сумматоры соединяются одинаково, так что вы- ход-перенос в старший разряд одного совпадает с входом-пере- носом из младшего для другого, находящегося в соседнем (сле- ва) разряде относительно первоначального. Все три входа в двоичном одноразрядном сумматоре равно- правны, и значения выходов определяются не тем, что подается на тот или иной вход, а общим количеством единиц, поданных на входы. Устройство сумматора должно обеспечить его работу в точном соответствии с приведенной ниже таблицей. В ней через А и В обозначены входы, на которые подаются цифры слагаемых, S означает цифру суммы в данном разряде, a Z\ и Z2 — переносы соответственно из младшего разряда в данный и из данного раз- ряда в старший. Входы Выходы А в 1 5 1 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 1 0 1 1 1 1 1 30
Первая строка таблицы соответствует очевидному равенству 0 + 0 + 0 = 0и комментариев не требует. Следующие три строки таблицы объединяют случаи, когда лишь на одном входе есть единица. В этом случае сумма в данном разряде S = 1, а перенос в старший разряд не .образуется: Z2 = 0. Если на два входа из трех подаются единицы, то сумма будет равна 10, т. е. цифра в данном разряде S = 0, и образуется перенос. Этот случаи со- ответствует трем следующим строкам таблицы. Наконец, послед- няя строка отвечает случаю 1 + 1 ф- 1 = 11, так что S=1 и Z2 = 1. Электронные схемы, позволяющие физически осуществить ра- боту в соответствии с приведенной таблицей, не слишком слож- ны. Тем не менее мы не станем их рассматривать, так как это уже не относится к нашему факультативному курсу.
СИММЕТРИЯ СИММЕТРИЯ ПЛОСКИХ ФИГУР 1. Перемещения плоскости. Даже далекий от геометрии чело- век скажет, что квадрат — самый симметричный из четырехуголь- ников. Однако объяснить, почему, например, квадрат симметрич- нее прямоугольника со сторонами разной длины, сможет не вся- кий. Геометр скажет, что произвольный прямоугольник можно совместить с самим собой1 лишь четырьмя способами: тождествен- ным отображением Е, осевыми симметриями относительно прямых, проходящих через центр прямоугольника — точку пересечения диагоналей, перпендикулярно его сторонам, и, наконец, централь- ной симметрией относительно центра (рис. 1). А квадрат можно совместить с собой еще четырьмя способами — осевыми симметрия- ми относительно диагоналей и поворотов на 90° и 270° (рис. 2). Таким образом, считают, что фигура тем симметричнее, чем больше элементов в множестве ее самосовмещений, т. е. перемеще- ний, при которых она отображается сама в себя. На уроках геометрии уже были изучены такие перемещения: осевые симметрии, параллельные переносы и повороты. Напомним, что осевую симметрию относительно прямой I обозначают Sz, параллельный перенос, или, иначе, вектор, обозначают а, а поворот на угол а вокруг точки О обозначают В школе рассматривают лишь повороты на углы от 0° до 180° по часовой стрелке и против часовой стрелки. Мы будем рассматривать повороты на любые уг- лы. Для этого заметим, что если повернуть плоскость на 360° 1 В учебниках геометрии в данном случае употребляется выражение «ото- бразить на себя». Однако часто бывает более удобно представлять перемещение плоскости как физическое перемещение, при котором точка не «отображается» на другую, а переходит в нее. При этом о точке, которая отображается в себя (образ которой совпадает с прообразом), говорят, что эта точка неподвижна при перемещении. Рис. 1
вокруг какой-нибудь точки О, то все ее точки вер нутся в исход- ное положение. Поэтому считают, что повороты на 360е по ча- совой стрелке и против часовой стрелки являются тождествен- ным преобразованием, т. е. что /?±зб6° = £. Если же сначала совершить поворот на а, а потом на 360°, то получится поворот на а + 360°. При этом повороте каждая точка перейдет туда же, что и при повороте на а. Поэтому считают, что Например, /^05° =/?£45° = a Ro 295° = Ro°. Так как любое число градусов можно записать в виде 360°п + а, где и — целое число, и —180° < а 180°, то любой поворот вокруг точки О можно представить в виде Ro , где —180° < а 180°. Напомним, что мы считаем направление против часовой стрел- ки положительным, а по часовой стрелке отрицательным. Напри- мер, /?о3°Э — поворот вокруг точки О на 30° по часовой стрелке. Укажем еще один вид перемещений. Эти перемещения получа- ются следующим образом: берут какую-нибудь прямую а и парал- лельный ей вектор а и совершают сначала осевую симметрию $а9 а потом параллельный перенос а (рис. 3). В результате получа- ется перемещение плоскости, которое называют переносной или скользящей симметрией и обозначают Saa. Легко проверить, что то же самое преобразование получится, если сначала сделать па- раллельный перенос а, а потом — симметрию Sa. Можно дока- зать, что описанными преобразованиями исчерпывается множе- ство перемещений плоскости. Тождественное преобразование Е является частным случаем как параллельных переносов (на век- тор б), так и поворотов (на нулевой угол). Различать друг от друга виды перемещений плоскости можно по двум основным признакам: множеству неподвижных точек и сохранению или изменению направления обхода (ориентации). И при параллельных переносах и при поворотах направление об- хода треугольников сохраняется: если обход какого-нибудь тре- угольника осуществляется по часовой стрелке, то после указан- ных преобразований получается треугольник, имеющий ту же ориентацию (рис. 4). Но при ненулевом параллельном переносе все точки изменяют свое поло- _ жение, а при ненулевом пово- а роте есть только одна неподвиж- ная точка — центр поворота. • Отметим, что при параллель-_________।_____________________— ных переносах каждый луч пе- реходит в сонаправленный с *- ----- ним луч, а при повороте на угол а — в луч, образующий с ним угол а (рис. 5). Рис- 3 2 Заказ 8533 33
Рис. 6 При осевой и переносной симметриях направление обхода лю- бого треугольника меняется на обратное. На рисунке 6 тре- угольник АВС ориентирован против часовой стрелки, а после осевой симметрии получается треугольник А^С^ который ори- ентирован по часовой стрелке. Переносная симметрия не имеет неподвижных точек, а для осевой симметрии имеется целая пря- мая, состоящая из неподвижных точек, — ось симметрии. 34
Сказанное выше можно свести в следующую таблицу: Вид преобразования Множество неподвижных точек Ориентация Ненулевой параллельный перенос Ненулевой поворот Осевая симметрия Переносная симметрия Тождественное преобразо- вание Пусто Одна точка Прямая линия Пусто Вся плоскость Сохраняется Сохраняется Меняется на обратную Меняется на обратную Сохраняется Упражнения 1. Отметьте на плоскости три точки А, В и О. Возьмите ка- кую-нибудь точку М и найдите ее образ Т при параллельном пе- реносе, переводящем А в В. После этого поверните точку Т во- круг точки О на —45°. 2. Проведите прямую а и выберите вектор а, параллель- ный этой прямой. Начертите лю- бую фигуру и найдите ее образы: а) при параллельном пере- носе на а\ б) при осевой симметрии от- носительно а; в) при переносной Симмет- ов " рии Sa- 3. Докажите, что двукратное применение переносной симмет- рии Sa равносильно параллель- ному переносу 2а. 4. Докажите, что если сде- лать сначала параллельный пе- ренос, а потом поворот на a вокруг точки О, то получится поворот на а вокруг некото- рой точки 0v 5. Докажите, что если вы- полнить последовательно три осевые симметрии, то в резуль- тате получится либо осевая, ли- бо переносная симметрия. 2. Симметрии фигур. Грече- ское слово «симметрия» в пере- воде на русский язык означает «соразмерность». В древности Рис. 8 2* 35
Рис. 9 Рис. 11 реносах (если, конечно, считать ним в обе стороны). симметричными называли фигу- ры, имеющие ось или центр симметрии. Многие архитектур- ные сооружения поражают сво- ей симметричностью, например пирамиды в Египте, Парфенон в Афинах (рис. 7), башни Мос- ковского Кремля, а из более современных — здание Совета Экономической Взаимопомощи в Москве (рис. 8). Правда, встре- чаются асимметричные, но тем не менее замечательные соору- жения, например храм Василия Блаженного в Москве (рис. 9). Но, как правило, симметрия соблюдается и при возведении зданий, и при планировке пар- ков, и во многих иных случаях. Например, вращающиеся части машин делают центрально-сйм- метричными, причем ось враще- ния проходит через центр сим- метрии, — это. обеспечивает уравновешенность возникающих при вращении сил. Но кроме осевой и централь- ной симметрии встречаются иные виды симметрии. Напри- мер, если повернуть на 90° вертушку, изображенную на ри- сунке 10, она совместится сама с собой. Говорят, что у вертуш- ки есть поворотная симметрия. А бордюр (рис. ,11) переходит сам в себя при параллельных пе- бордюр бесконечно продолжен- Введем общее понятие симметрии: назовем симметриями фи- гуры все перемещения, переводящие эту фигуру в себя (говорят также о самосовмещениях фигур). Например, прямоугольник со сторонами разной длины имеет лишь четыре симметрии, а квад- рат — восемь симметрий. Бывают фигуры, имеющие бесконечное множество симметрий: например, окружность переходит в себя при всех поворотах вокруг центра и всех симметриях относи- тельно прямых, проходящих через центр, а вся плоскость — при любых перемещениях. Как уже говорилось, чем богаче множество симметрий фигуры, тем более она симметрична. 36
Симметрия играет важную роль и в самой математике, и в различных ее приложениях к физике (особенно, к кристаллогра- фии и к квантовой механике), и в искусстве. Известный немец- кий ученый Г. Вейль, написавший целую книгу о симметрии, вы- разился по этому поводу так: «Симметрия — в широком или узком смысле, в зависимости от того, как вы определяете зна- чение этого понятия, — является той идеей, посредством кото- рой человек на протяжении веков пытался постичь и создать по- рядок, красоту и совершенство». Упражнения 6. Для каждой из следующих прописных букв русского алфа- вита найдите множество ее симметрий (рис. 12). 7. Для каждой из цифр (рис. 13) найдите множество ее сим- метрий. Напишите все двузначные числа, обладающие симметрия- ми, отличными от тождественного преобразования. Обязательно ли для этого, чтобы такими симметриями обладали входящие в них цифры? 8. Найдите множество- симметрий: а) для пятиугольной звезды, б) для розеток, изображенных на рисунке 14, в) для решетки, образованной -прямыми на координатной плос- кости, имеющими уравнения х ~ tn, у — п, где т и п целые числа. 9. Напишите заглавными буквами несколько слов, имеющих: а) горизонтальную ось симметрии, б) вертикальную ось симметрии, в) две оси симметрии, г) центр симметрии. ' 10. Докажите, что если фигура Ф имеет две перпендикуляр- ные оси симметрии, то их точка пересечения является центром симметрии фигуры. 11. Найдите все симметрии: а) отрезка, б) луча, в) прямой линии, г) кругового кольца, ограниченного двумя концент- рическими окружностями, д) фи- гуры, образованной двумя ка- сающимися конгруэнтными ок- ружностями, е) фигуры, обра- зованной двумя квадратами, имеющими общую сторону. 12. Придумайте фигуру, имеющую ровно 3 симметрии (включая Е). Практическое ' за- дание. Покажите своим то- варищам или родителям (а сна- чала самим себе) следующий фокус. АЕИПХКНБ Рис. 12 Рис. 13 Рис. 14
КОФЕ ЧЯЙ Рис. 15 Рис. 18 Налейте полную пробирку чис- той воды, заткните ее пробкой и расположите горизонтально вдоль слов, изображенных на рис. 15. Объясните, почему так получилось. 3. Симметрии и геометриче- ские задачи. При решении самых различных задач на построение часто используются соображе- ния симметричности. Приведем несколько примеров. Пример 1. Найти на прямой I такую точку Л4, чтобы сумма ее расстояний до двух заданных вне прямой точек А и В была наименьшей. Если точки А и В лежат по разные стороны от прямой, то решение очевидно: надо провес- ти отрезок АВ и найти точку М пересечения этого'отрезка с прямой /. Пусть теперь точки А и В находятся по одну сто- рону от прямой /. Заменим тог- да точку В симметричной с ней относительно прямой I точ- кой В'. Где бы мы ни выбрали точку N на прямой /, выполня- ется равенство |NB\ = |МВ'| (рис. 16). Поэтому | AN\ + |WB| принимает наименьшее значение одновременно с |ЛЛП + \NB' |. Теперь ясно, как решить задачу. Надо найти точку В', симмет- ричную точке В относительно /, соединить точку В' с точкой А и взять точку М пересечения (ЛВ') и / (рис. 17). Пример 2. Построить квадрат, две противоположные вершины которого лежат на данной прямой /, а две другие— на двух данных окружностях /"1 и Г 2- Предположим, что задача решена и при построении по- лучился квадрат A BCD (рис. 18). 38
Так как противоположные вершины квадрата симметричны отно- сительно прямой, проходящей через две другие вершины, то точки А и С симметричны относительно прямой I. Но А лежит на окружности Г\, а потому симметричная с ней точка С долж- на лежать на окружности Г', симметричной Т\ относительно пря- мой I. Кроме того, эта точка должна лежать и на окружности Г2, а потому она принадлежит пересечению окружностей Г' и Г2, Проведенный анализ подсказывает следующее построение. Стро- им окружность Г', симметричную окружности Гх относительно прямой /, и отмечаем точки Сх и С2 пересечения окружности Г' с окружностью Г2. Далее находим на окружности Г\ точку Лх, симметричную Сх относительно прямой /. Пусть 0=^СхЛ4П/, на прямой I откладываем отрезки OBt и ООх, конгруэнтные отрез- ку ОСХ (рис. 19). Легко проверить, что A1B1C1D1— квадрат, удов- летворяющий условию задачи. Второй квадрат получится, если выполнить аналогичное построение для точки С2. Предоставляем читателю исследовать, в каких случаях получатся два решения, одно решение или не будет ни одного решения. Пример 3. Даны угол АОВ и точка М внутри него. Про- вести через точку М прямую, отрезок которой, заключенный между сторонами угла, делится в точке М пополам. Предположим, что задача решена и CD — искомая прямая (рис. 20). Тогда точки С и D симметричны относительно точки М. Если точка Т симметрична с точкой О относительно точки М, то OCTD — параллелограмм и потому TD || ОЛ, ТС || ОВ. Значит, для решения задачи надо построить точку Г, симметричную с точкой О относительно Л4, и провести через точку Т прямые ТС и TDy параллельные сторонам угла. Точки пересечения ТС с ОА и TD с ОВ и будут лежать на'искомой прямой (рис. 20}. Разумеется, достаточно построить одну из точек (С или О), Рис. 19 Рис. 20
так как одну точку прямой мы уже знаем — точку М. Соображения симметрии применяются не только для решения задач на построение, но и для доказательства теорем. П р и м е р 4. На конгруэнтных сторонах АВ и ВС равнобед- ренного треугольника АВС построены квадраты с центрами 0г и 02 (рис. ^21). Доказать: а) точка пересечения прямых АО2 и СОХ принадлежит биссектрисе ВМ угла треугольника; б) пря- мая ОХО2 перпендикулярна биссектрисе ВМ\ в) | А02[ = | С0х|. В самом деле, биссектриса угла В является осью симметрии равнобедренного треугольника АВС. Построение квадратов на сторонах АВ и ВС и указание центров этих квадратов не нарушает симметрии. Поэтому точки 0х и’ 02 симметричны относительно биссектрисы ВМ. Отсюда следует, что при симметрии относительно прямой ВМ точка 0х переходит в 02, а точка С— в Л, и потому пря- мая ОгС переходит в прямую 02А. Но тогда точка пересечения этих прямых должна остаться неподвижной, т. е. лежать на биссектри- се ВМ. Кроме того, отрезок ОХО2, соединяющий симметрич- Рис. 22 ные точки, перпендикулярен оси симметрии ВМ. Наконец, отрез- ки ОХС и 02А переходят друг в друга при указанной симмет- рии, и потому | ОХС| = |О2Л|. . Пример 5. Окружности 1\ и Г2 конгруэнтны и каса- ются друг друга в точке М. Три прямые, проходящие через точку М, пересекают окруж- ность Гх в точках Лх, Вх и С\, а окружность Г2—в точках Л2, В2 и С2. Обозначим через Ох и О2 центры окружностей, вписан- ных в треугольники ЛХВХСХ и А2В2С2. Доказать, что прямая ОХО2 проходит через точку М (рис. 22). В самом деле, окружности Гх и Г2 симметричны относи- тельно точки М, так как они конгруэнтны и касаются друг друга в этой точке. При указан- ной центральной симметрии точ- ки Лх, Blt Сг переходят в точ- ки Л 2, В2, С2 соответственно. Значит, центр Ох треугольника ЛХВХСХ симметричен относи- тельно М центру О2 треуголь- ника А 2В2С2, а потому отрезок ОХО2 проходит через точку М. 40
Упражнения 13. На конгруэнтных сторонах равнобочной трапеции ABCD вне ее построены равносторонние треугольники ADM и ВСН. Докажите, что: а) \МВ\ ~\НА\,\МС\ = \HD\;6)MH \\АВ. 14. Через концы А и В большего основания равнобочной тра- пеции A BCD проведены прямые АТ и ВТ, образующие конгру- энтные углы TAB и ТВА с основанием АВ\ точка Т соединена с точкой Е пересечения диагоналей трапеции. Докажите, что пря- мая ЕТ\ а) проходит через точку, в которой пересекаются продолже- ния боковых сторон трапеции, б) делит основания трапеции пополам, в) перпендикулярна основаниям трапеции. 15. Пусть Е — точка пересечения диагоналей равнобочной трапеции A BCD, AD и ВС — ее боковые стороны. Докажите, что треугольники ADE и ВСЕ конгруэнтны. 16. Точки М и Н пересечения двух окружностей соединены с произвольной точкой Т их линии центров. Докажите, что отрез- ки МТ и НТ конгруэнтны и образуют конгруэнтные углы с ли- нией центров. 17. Центр О окружности принадлежит биссектрисе угла АВС, причем окружность пересекает стороны угла. Докажите, что а) хорды Л4Н и РТ, отсекаемые окружностью на сторонах угла, конгруэнтны, б) хорды МР и НТ параллельны, а хорды МТ и HP конгру- энтны (или, наоборот, хорды МТ и HP параллельны, а хорды МР и НТ конгруэнтны). 18. Из точки Т, принадлежащей линии центров двух окруж- ностей, проведены касательные ГЛ и ТВ к первой окружности и ТС, TD — ко второй окружности (здесь А, В, С, D — точки ка- сания). Докажите, что прямые АС и BD так же, как и прямые AD и. ВС, пересекаются на линии центров. 19. На плоскости даны угол АВС и прямая /. Постройте квад- рат так, чтобы две противоположные вершины квадрата принад- лежали прямой I, а две другие — сторонам угла АВС. 20. Даны прямая I и две окружности по одну сторону от нее. Найдите на прямой такую точку Т, что касательные ТА и ТВ к заданным окружностям, проведенные из точки Т, образуют с прямой / конгруэнтные углы. 21. Постройте четырехугольник ABCD, если известны длины его сторон, причем диагональ АС является биссектрисой угла А. 22. На прямоугольном биллиарде ABCD даны два шара М и Н. Как надо толкнуть шар Н, чтобы он, отразившись последо- вательно от всех бортов биллиарда, попал в шар Л1? 41
23. Дан угол АВС и внутри него точка Р. Постройте треуголь- ник наименьшего периметра, одна вершина которого совпадает с точкой Р, а две другие принадлежат сторонам данного угла. 24. В данный остроугольный треугольник впишите треугольник наименьшего периметра. < 25. Пусть A BCD — параллелограмм, Alt Blt Clf D± — такие точки на продолжениях его сторон, что В — середина отрезка AAlf С — середина отрезка BBlf D — середина отрезка ССХ и А — середина отрезка DD±. Докажите, что четырехугольник ' А1В1С1Ь1 — параллелограмм. 26. Параллелограмм A1B1C1D1 вписан в параллелограмм Л BCD. Докажите, что центры этих параллелограммов совпадают. 27. Четырехугольник ABCD — параллелограмм, Р и Т — центры окружностей, описанных вокруг треугольников АВС и CD А. Докажите, что [ТО] [ТО] и [ТО] [ТО]. 28. Докажите, что никакой многоугольник с нечетным числом сторон не имеет центра симметрии. 29. Пусть прямая /, пересекающая конгруэнтные окружности, делит пополам отрезок OYO2, где Ох и О2 — центры окружностей. Докажите, что окружности высекают на этой прямой конгруэнт- ные хорды. 30. Через точку Л пересечения окружностей проведите прямую так, чтобы эти окружности высекали на ней конгруэнтные хорды. 4. Симметрии и классификация фигур. Фигуры, показанные на рисунке 23, различны между собой. Однако все они обладают одним и тем же множеством симметрий: у них те же виды симмет- рии, что и у квадрата (тождественное преобразование Е, четыре осевые симметрии, центральная симметрия и два поворота). Если совместить центры и оси симметрии двух таких фигур, то любое преобразование, переводящее в себя одну из них, будет переводить в себя и вторую. Говорят, что такие две фигуры относятся к одно- му и тому же классу симметрии. К одному и тому же классу симметрии относятся прямоуголь- ник и ромб (рис. 24), пятиугольная звезда и правильный пяти- угольник (рис. 25), окружность и круговое кольцо (рис. 26). 42
Разумеется, две конгруэнтные фигуры всегда принадлежат од- ному и тому же классу симмет- рии, т. е. класс симметрии — геометрическое свойство фигуры. Известное из курса математи- ки V класса разбиение множест- ва треугольников на разносторон- ние, равнобедренные, но нерав- носторонние и равносторонние соответствует разбиению этого множества на классы симметрии. Именно для разносторонних треугольников множество сим- метрий состоит лишь из одного элемента —тождественного пре- образования Е. У равнобедрен- ных, но неравносторонних тре- угольников, кроме того, есть осевая симметрия относительно высоты1, проведенной к основа- нию (рис. 27). А у равносторон- них треугольников есть по шесть симметрий: тождественное преобразование Е, три осевые симметрии относительно высот и два поворота Ко и Ко , где О — центр треугольника, т. е. точка пересечения этих высот (рис. 28). Легко убедиться в том, что указанные преобразования пе- реводят каждый из рассматри- ваемых треугольников- в себя. Несколько сложнее доказать, что иных перемещений, обла- дающих тем же свойством, не существует. Для этого нам по- надобятся следующие очевидные утверждения (примем их без до- казательства): 1 Для краткости речи мы будем говорить «осевая симметрия относи- тельно высоты (или биссектрисы)» вместо «осевая симметрия относитель- но прямой, на которой лежит высота (или биссектриса)». Рис. 27 43
Рис. 32 Рис. 35 прямоугольника состоит из четырех перемещений: тождественно- го, центральной симметрии и двух осевых симметрий. Те же симметрии имеет ромб. Причина этого ясна из рисунка 34: каждое перемещение, переводящее в себя прямоугольник, перево- дит в себя и вписанный в него ромб, и, обратно, если перемещение переводит в себя ромб, оно переводит в себя и описанный вокруг ромба прямоугольник. Отметим, что, хотя у ромба те же симметрии, что и у прямоугольника, его оси симметрии расположены иначе, чем у прямоугольника: они не соединяют середины противополож- ных сторон, а соединяют противоположные вершины ромба. Квадрат обладает и симметриями ромба, и симметриями пря- моугольника. Это сразу дает 6 симметрий (тождественное преобра- зование, центральная симметрия, две осевые симметрии относи- тельно диагоналей и две осевые симметрии относительно прямых, соединяющих середины противоположных сторон). Но если сна- чала выполнить симметрию относительно диагонали АС, а потом относительно прямой EF (рис. 35), то, как легко видеть, верши- на А перейдет в вершину В, вершина В — в вершину С, верши- на С — в вершину D и, наконец, вершина D — в вершину А. По- лучится поворот на 90° против часовой стрелки. Похожим обра- зом получается еще одна симметрия — поворот на 90° по часовой стрелке. Покажем, что /иных симметрий, кроме указанных восьми, у квадрата нет. В самом деле, вершина А квадрата A BCD может перейти в любую из четырех вершин. Если образ вершины А уже известен, то сторона АВ может перейти в любую из двух сторон, исходящих из этого образа. Поэтому всего квадрат может иметь 4-2 = 8 симметрий. Упражнения 31. Распределите по классам симметрии прописные буквы ла- 46
тинского алфавита, русского алфавита, рим- ские цифры, арабские цифры. 32. Найдите классы симметрии для шести- угольников без самопересечений. 33. Придумайте фигуру, у которой было бы ровно пять симметрий, включая Е. 34. Рассмотрев фигуры А—Е (рис. 36), скажите, к каким классам симметрии они от- носятся. Дополните теперь рисунки Д' —Е” так, чтобы каждая фигура X* имела тот же класс симметрии, что и фигура X. 35. Дорисуйте каждую из фигур (рис. 37) так, чтобы получить орнамент того же клас- са симметрии, что и расположенный над ним. 36. Придумайте фигуру, отличную от рав- ностороннего треугольника, но принадлежа- щую тому же классу симметрии. 37. На плоскости заданы два конгруэнт- ных равносторонних треугольника Ф и Ф±. Сколько существует перемещений, отобража- ющих Ф на Фг? 5. Симметрии правильных многоугольни- ков. Из всех треугольников самыми симмет- ричными оказались равносторонние, а из че- тырехугольников—квадраты. Равносторонние треугольники можно получить следующим образом. Возьмем окружность и разделим ее на три конгруэнтные части. Соединяя точки деления, получим равносторонний треуголь- ник (рис. 38). Точно так же квадрат можно Рис. 36 получить, разделив окружность на четыре конгруэнтные части и соединив точки деления (рис. 39). Естественно предположить, что таким же образом можно полу- чить «самый симметричный» из n-угольников: надо разделить окружность на п конгруэнтных частей и по порядку соединить Рис. 37 47
Рис. 38 Рис. 39 Рис. 40 точки деления Alt Ап, Аг Назовем получившуюся замкнутую ломаную правильным п-уголъником1 (рис. 40). Ясно, что у правиль- ного n-угольника п вершин (точек деления) и п сторон (соединяю- щих эти вершины хорд). Если провести из центра окружности лучи, проходящие через соседние точки деления, то угол между ними будет равен Такой же угол образуют лучи, проведенные из п центра О перпендикулярно к соседним сторонам правильного /г-угольника (рис. 41). Найдем множество симметрий правильного n-угольника. При любой симметрии множество вершин переходит в себя. Поэтому остается неподвижной точка, равноудаленная от всех вершин, т. е. центр О многоугольника. Отсюда видно, что любая симметрия правильного /?-угольника однозначно определяется указанием образов двух соседних вершин, например вершин Ло и Аг. Если f (Ло) = Лл, то сторона ЛОЛГ переводит или в сторону Л^Лл+1, или в сторону Ak Ak~r (при этом считаем, что Л_х = Лм и Ап = = Л0). Мы доказали, что множество симметрий правильного п- угольника содержит не "более 2п преобразований. Найдем эти преобразования. Чтобы перевести вершину Ло в вершину Л^, а вершину Аг — в вершину ЛА,+1, достаточно повер- нуть плоскость вокруг точки О на Чтобы перевести Ло в Ak п и 4 в А^г надо кроме того выполнить осевую симметрию отно- сительно прямой OAk (при этой симметрии точка Ak остается неподвижной, а точка ЛЛм переходит в точку Л^). Вместо этого 5 можно выполнить лишь симметрию относительно биссектрисы угла AQOAk>— °на оставляет точку О неподвижной, точку Ло перево- дит в точку Akf а точку Аг—в точку Л^_г Лег- ко доказать, что и поворот вокруг точки О на 360 k ----, и осевая симметрия относительно п 1 Это определение не совпадает с принятым в учебни- ках геометрии. Однако при изучении правильных мно- гоугольников такой подход оказывается более целесо- образным. 48
биссектрисы угла AQOAk переводят правильный п-угольник в себя, — эти преобразования переводят в себя окружность, две точки деления отображают в две точки деления и 'потому все ос- тальные точки деления переводят в точки деления — ведь ок- ружность делили на конгруэнтные части. Итак, доказано, что множество симметрий правильного п- угольника состоит из 2п преобразований: п поворотов и п осевых симметрий. В дальнейшем мы будем обозначать это мно- жество через Dn . Если п=2»то окружность надо разделить пополам и соединить точки деления отрезком, причем, чтобы построенный «дву- угольник» был замкнутым, диаметр, соединяющий точки деления, надо пройти дважды в противоположных направлениях. Поэтому множество D2 состоит из перемещений, совмещающих с собой та- - кой «двойной» отрезок. Легко проверить, что в него входят четыре перемещения: тождественное преобразование Е, осевые симметрии относительно прямой, на которой лежит двойной отрезок, и отно- сительно срединного перпендикуляра к отрезку и, наконец, цен- тральная симметрия относительно середины двойного отрезка. Если же п = 1, то у нас лишь одна точка деления Ло и надо найти перемещения, при которых окружность переходит сама в себя, причем точка 40 остается неподвижной. Ясно, что Dr состоит из тождественного преобразования и симметрии относительно пря- мой ОЛ0. Упражнения 38. Докажите, что в правильном гг-угольнике все стороны кон- груэнтны и все внутренние углы конгруэнтны. 39. Докажите, что если в выпуклом многоугольнике все сто- роны конгруэнтны и все углы конгруэнтны, то он правильный. 40. Вычислите внешние углы правильного ^-угольника. 41. Окружность разделили на п конгруэнтных частей и в точ- ках деления построили касательные. Докажите, что эти касатель- ные ограничивают правильный /г-угольник. Его называют опи- санным вокруг окружности. 42. Выразите площадь правильного n-угольника через радиус описанной окружности и длину стороны. 43. Выразите площадь правильного n-угольника через радиус вписанной окружности и длину стороны. 44. Постройте циркулем и линейкой правильный шестиуголь- ник, правильный 12-угольник, правильный 8-угольник и правиль- ный 16-угольник. (Циркулем и линейкой можно построить правильные пятиуголь- ник, 17-угольник и 257-угольник. Можно доказать, что ни пра- вильный се ми угольник, ни правильный девятиугольник циркулем и линейкой построить нельзя.) 45. На плоскости выбраны точки О и А и построены все точки, получаемые из А поворотом на углы (& = 0, 1, ..., п— 1) 49
вокруг точки О. Докажите, что они являются вершинами правиль- ного п-угольника. 46. Сосчитайте число диагоналей правильного п-угольника. 47. Докажите, что правильными шестиугольниками можно за- мостить плоскость. 48. Докажите, что плоскость можно замостить правильными восьмиугольниками и квадратами, длины сторон которых равны длинам сторон восьмиугольников. 49. Можно ли замостить плоскость правильными пятиугольни- ками? А правильными треугольниками? 6*. Звездчатые правильные многоугольники. Пятиконечную звезду можно получить следующим образом. Разделим окружность на пять конгруэнтных частей и соединим точки деления через одну (рис. 42). Таким же образом можно строить и другие звездча- тые правильные многоугольники. Для этого надо задать два нату- ральных числа п и /?, где k < и, разделить окружность на п кон- груэнтных частей и соединить друг с другом точки деления, между которыми содержится k частей окружности (для пятиконечной звезды п = 5 и k — 2). Если разделить окружность на 10 частей и взять k = 4, то мы снова получим пятиконечную звезду. Другая пятиконечная звезда получится, если выбрать в качестве начальной одну из оставшихся точек деления (рис. 43). В этом случае звездчатый многоугольник распадается на два. Если же взять п = 10 и k — 3, то получится один правильный звездчатый десятиугольник (рис. 44). Разница между этими случаями в том, что числа 1Q и 4 имеют от- личный от единицы общий делитель 2, а числа 10 и 3 взаимно просты. В общем случае справедливо следующее утверждение: Если натуральные числа п и k взаимно просты, то соответствую- щий звездчатый л-угольник не распадается: выйдя из какой- нибудь его вершины и идя по сторонам, вернемся назад, лишь побывав во всех его вершинах. Если же п и k имеют отличный от единицы наибольший общий делительrf, то/z-угольник распадается на d правильных //х-угольников, где пг — — При этом, если d ~- = k, то эти многоугольники выпуклы, а если d < £, то они звезд- чатые. В самом деле, предположим, что, выйдя из какой-нибудь вер- 50
шины, мы вернемся в нее через s шагов. Тогда чис- ло sk должно делиться на n, sk = nt (ведь каж- дые п частей составляют полную окружность). В арифметике доказывают, что если п и k взаимно просты, то sk делится на п в том и только в том случае, когда s делится на п. Наименьшее поло- жительное значение s с этим свойством равно п. Значит, если п и k взаимно просты, то возврат в исходную точку произойдет лишь через п шагов, Рис. 45 т. е. после обхода всех вершин. Если же п и k имеют отличный от единицы наибольший общий делитель d, то п = md, k = Id и равенство sk = nt можно записать так: sld = mdt. Отсюда сле- дует, что si = mt, причем числа т и t взаимно просты. Наимень- шее натуральное значение s, при котором это равенство может выполняться, равно т. Значит, вернемся в исходную точку через т шагов и получим m-угольник. Начав с других вершин, получим другие m-угольники. Их число равно d. Например, взяв п = 8, a k = 2, получим фигуру, состоящую из двух квадратов, повер- нутых друг относительно друга на 45° (рис. 45). Из построения правильных звездчатых n-угольников ясно, 360°/? что после поворота окружности на ----- они переходят сами в п себя. Так же, как и для обычных правильных многоугольников, доказывается, что они переходят в себя и при симметриях относи- тельно прямых, проходящих через центр окружности и через вер- шины Ak, k = 0, 1, п — 1, или через середины дуг, получаю- щихся при делении окружности на п конгруэнтных частей. Других симметрий эти многоугольники не имеют. Значит, множество сим- метрий правильного звездчатого n-угольника совпадает с множе- ством симметрий обычного правильного n-угольника, т. е. с Dn. Звездчатые многоугольники часто используются в орнаментах, а пятиконечная звезда (пентаграмма) пользовалась большим поче- том еще у древних вавилонян и у пифагорейцев — учеников древ- негреческого философа и математика Пифагора, жившего в VI ве- ке до н. э. В «Фаусте» Гете пентаграмма упоминается в сцене, где доктор Фауст встречается с Мефистофелем. У нас красная пятико- нечная звезда — символ Советской Армии. Первое математическое рассмотрение звездчатых многоуголь- ников восходит к английскому математику Г. Бредвердайну (ок. 1290—1349), затем их изучал немецкий астроном и математик Иоганн Кеплер (1571—1630). Упражнения 50. Постройте правильные следующих случаев: а) п = 8, k = 5; б) п = 16, k = 3; звездчатые многоугольники для 51
в) п = 16, k — 5; г) п = 12, k = 5. 51. Докажите, что пары чисел (n, k) и (п, п — k) дают одина- ковые звездчатые многоугольники. 52. Пусть Ф — правильный n-угольник с центром О. Повернем его на угол (fe = 0, 1, ...»zn — 1) вокруг точки О и объединим пт все получившиеся многоугольники. Докажите, что множеством симметрии этого объединения является Dnrn. 7. Розетки. Такое же множество симметрий, что и правиль- ные многоугольники, имеют многие другие геометрические фигуры, цветы, актинии, медузы и т. д. (рис. 46, а). А у фигуры, изображен- ной на рисунке 46, б, множество симметрий беднее: в него входят лишь повороты, но не входят осевые симметрии. В технике такая симметрия встречается, если какая-нибудь де- таль машины должна вращаться в строго определенном направле- нии, например у колеса турбины (рис. 47). В живой природе такая симметрия встречается оче'нь редко. В дальнейшем мы будем обо- значать через Zп множество, состоящее из поворотов вокруг фикси- рованнои точки на углы-----, где k = 0, 1, ..., п— 1. Фигура п на рисунке 46, б принадлежит классу симметрии Z6, а на рисунке 47 — классу симметрии Z16. Мы видели, что типичным представителем фигур, имеющих класс симметрии Dri, является правильный n-угольник. В качестве типичного представителя фигур, имеющих класс симметрии Zk, выберем «вертушку». Она получается из правильного й-угольника, если продолжить все его стороны в направлении против часовой стрелки на отрезки одной и той же длины (рис. 46, б). Для того чтобы получать фигуры, переходящие в себя при по- 360% воротах на углы -----, поступают следующим образом. Рисуют какую-нибудь фигуру ф, выбирают точку О и обозначают через ф/? 360% фигуру, получающуюся из ф поворотом на------- вокруг точки О, где k = 0, ..., п — 1. Сама фигура ф совпадает с ф0. Тогда фигура, Рис. 47 Рис. 46 52
Рис. 48 Рис. 49 Рис. 50 п— Ф (т. е. объединение всех (ЬиГур фл, k = 0, п—1) бу- /г—0 дет переходить в себя при поворотах из 7п (рис. 48). В самом деле, 360% , . . - , поворот на----- переводит фигуру ф = ф0 в 4%, фигуру фх — п в Ф*+1, •••» в ф0 и т. д., а значит, при этом повороте фигуры Фо» •••» Ф/?-1 переставляются как бы по кругу, и потому их объедине- ние не изменяется. Описанный выше способ получения фигур, имеющих предпи- санную симметрию, не совсем удобен потому, что фигуры, полу- чаемые из данной фигуры ф при поворотах, могут налегать друг на друга (например, если выбранная фигура ф уже имеет требуе- мую симметрию, то ни одной новой точки не получится). Поэтому обычно поступают иначе. Сначала делят плоскость на п конгруэнт- ных углов лучами, выходящими из точки О, а потом рисуют фигу- ру ф в одной из этих частей. Тогда при поворотах будут получаться фигуры, не имеющие друг с другом общих точек, кроме, быть мо- жет, точек, лежащих на проведенных лучах (рис. 49). Лучи, делящие плоскость, делят фигуру Ф на п частей, каждая . , 360% из которых может быть получена из ф с помощью поворота на --, п где k — 0, п — 1. Для каждой точки А из Ф можно, таким обра- зом, найти точку в ф, из которой она получается с помощью такого поворота. При этом, если точка А не лежит на граничном луче, соответствующая точка в ф однозначно определена. Фигуру ф называют фундаментальной областью для Ф отно- сительно Zn . Например, для круга фундаментальной областью 36J' относительно Zn является сектор с центральным углом ---’ а для п правильного л-угольника — равнобедренный треугольник с вер- 3600 шиной О и углом при вершине----(рис. 50). п Чтобы получить фигуру Ф, симметричную не только при по- вороте, но и при осевых симметриях, надо разделить плоскость на п конгруэнтных углов лучами, выходящими из точки О, в одном из углов провести биссектрису и выбрать фундаментальную об- ласть ф, симметричную относительно этой биссектрисы. Поворачи- вая ее и объединяя полученные фигуры, получим фигуру с искомой 53
симметрией. Взяв половину фигуры Т, отсеченную биссектрисой, получим фундаментальную область для Ф относительно множества преобразований Dn. В самом деле, при осевой симметрии отно- сительно биссектрисы выбранная половина даст область ф, а по- том поворотами получим всю фигуру Ф. Такую симметрию имеют красивые узоры, называемые розетка- ми. Некоторые из них строятся следующим образом. Окружность делят на п конгруэнтных частей и проводят в двух соседних точ- ках деления Ат и Лт+1 касательные. После этого строят соеди- няющую точки Ат и дугу окружности с центром в точке пересечения этих касательных. Поворачивая полученную дугу, получаем вогнутый /г-угольник, сгоронами которого служат дуги окружностей, причем соседние дуги касаются друг друга (рис. 51). Другие розетки получаются, если строить окружности с центра- ми в точках деления, проходящие через другие точки деления (рис. 52). Розетки можно получать и путем перегибания листа бумаги с последующим прорезанием сложенного листа ножницами так, чтобы разрезы проходили через все слои (лучше брать папиросную бумагу). Полученный так узор показан на рисунке 53. Все построенные нами розетки имели множеством симметрий или 7п или Dn. Знаменитый художник, ученый и мыслитель эпохи Возрождения Леонардо да Винчи (1452—1519) исследовал вопрос: есть ли другие конечные множества симметрий плоских фигур? (Этот вопрос интересовал его в связи с некоторыми архитектурны- ми проблемами.) Он убедился, что других таких множеств нет. Покажем теперь, какие из симметрий Zn и Dn встречаются в при- роде и искусстве (кое-что об этом говорилось выше). Наиболее распространенный тип симметрии — осевая симмет- рия с множеством Dr = {£S}. Осевой симметрией обладают листья растений, фасады зданий, насекомые (жуки, бабочки) и т. д. (рис. 54). В большинстве случаев, однако, здесь правильнее говорить не об осевой, а о зеркальной симметрии — о симметрии относительно плоскости. Если Р — некоторая плоскость в прост- ранстве, то симметрия относительно нее отображает каждую точку 54
пространства М в точку М' та- кую, что отрезок ММ' перпен- дикулярен плоскости Р и делит- ся этой плоскостью пополам. Если смотреть на пространст- венную картинку из точки, ле- жащей в плоскости Р, то плос- кость мы увидим как прямую, причем точки М и М' будут симметричны относительно нее. Например, предмет и его изоб- ражение в зеркале симметричны относительно плоскости зеркала. Во всех упомянутых случа- ях, вместо того чтобы говорить о зеркальной симметрии прост-, ранственного объекта (напри- мер, жука), можно говорить об осевой симметрии его изображе- ния. В следующих наших при- мерах можно так и считать: скажем, поворотная симметрия изображения соответствует по- вороту относительно оси, пере- водящему пространственный объект в себя. Среди цветков растений ча- ще других встречаются такие, которые имеют множество сим- метрий £>5, но есть и цветки с множествами симметрий £\ (гладиолус), D3 (ирис), £>4, £>в и т. д. Довольно большая ред- кость — цветок с множеством симметрий Zn . Разрезав яблоко поперек, вы увидите, что его сердцевина имеет множество симметрий D5. Морские звезды и многие другие иглокожие жи- вотные имеют множество сим- метрий Z5 или О5, медузы — ча- ще всего £>4 или £)8. Один из самых замечательных примеров конечных множеств симметрий в неживой природе — снежин- ки. Как правило, они имеют множество симметрий £>6, редко D3, но никогда О5 или Z5. Рис. 54 Рис. 55 Рис. 56 55
В архитектуре почти всегда наличествует множество D„. Еги- петские пирамиды имеют множество симметрий D4 (рис. 55), зда- ние Театра Советской Армии в Москве — множество D5, купола храма Василия Блаженного в Москве, если не учитывать их цвет, имеют множества симметрий Zn и Dn с довольно большими п. Вазы часто украшают циклически расположенными рисунками с мно- жеством симметрий Zn или орнаментами с множеством Dn (рис. 56), крылья ветряных мельниц (рис. 57) имеют множество симметрий Z3 или Z4. Мы не приводим примеров из физики — таких, как симметрии молекул и кристаллов,— так как они, как правило, не сводятся к плоскому случаю. Конечно, свойства симметрии объектов природы связаны со свойствами симметрии атомов и молекул, однако эта связь очень мало исследована (точнее, очень трудно ее изучить). тельно Zn и Упражнения 53. Разделите окружность на п конгруэнтных частей и проведи- те окружности с центрами в точках деления, проходящие через соседние точки деления. Выполните это построение при п = 4, 6, 8, 12 и найдите в каждом случае фундаментальные области относи- тельно Zn и относительно Dn . 54. Разделите окружность на п конгруэнтных частей и прове- дите окружности с центрами в точках деления, проходящие через центр исходной окружности. Выполните это построение при п = = 4, 6, 8, 12 и найдите в каждом случае фундаментальные области относительно Z/2. 55. Найдите фундаментальные области относительно Zn и Dn для розеток, описанных на странице 54. 56. Разделите окружность на п конгруэнтных частей, построй- те правильный вписанный и правильный описанный п-угольник. Найдите для полученной фигуры фундаментальные области относи- 57. Для построенных в задаче 50 правильных звездчатых и-угольников найдите фундаментальные области от- носительно Zn и Dn. 58. Сложите лист папиросной бу- маги 8 раз и вырежьте из него ро- зетку. Какую симметрию имеет эта розетка? 8. Линейные орнаменты (бордюры). Верхнюю часть стен часто украшают узорами, которые называют бордюрами или линейными орнаментами (рис. 58). Чтобы сделать бордюр, делают трафа- рет, прикладывают его к стене, про- крашивают через него стену, после Рис. 57 66
чего сдвигают трафарет, снова прокрашивают стену и т. д. В результате получается узор в виде объединения частей, полу- чаемых друг из друга парал- лельным переносом в одном и том же направлении и на одну и ту же длину. Узоры в комнате имеют конечные размеры. Но РИС. 58 если представить себе бесконеч- ную в обе стороны стену, то бордюр состоял бы из бесконечно- го множества частей и переходил бы сам в себя при соответст- вующих сдвигах как в одну сторону, так и в другую. Если обозначить длину основного сдвига через а, то бордюр переходил бы в себя при любом сдвиге в заданном направлении на величину па, где п — натуральное число, а также при аналогичных сдви- гах в противоположном направлении. В соответствии с этим введем следующее определение: Линейным орнаментом или бордюром называют плоскую геоме- трическую фигуру, для которой существует такой параллельный перенос (вектор) а, что она переходит в себя при всех параллельных переносах вида па, где п — целое число, и не переходит в себя прй параллельных переносах иного вида. Вектор а называют направляю- щим для бордюра. Если провести прямые, перпендикулярные вектору а и отстоя- щие друг от друга на расстояние а, то они разделят весь бордюр на бесконечное множество частей, причем любая из этих частей мо- жет быть получена из другой параллельным переносом вида па. Две части могут иметь общие точки лишь на разделяющих прямых. Возьмем одну из этих частей и обозначим ее ф, а часть, получен- ную из нее параллельным переносом на па, обозначим ф„ . Тогда каждую точку А бррдюра можно получить из какой-нибудь точки части ф параллельным переносом вида па. При этом, если точка А не лежит на какой-нибудь из разделяющих прямых, соответствую- щая точка вф определяется однозначно. Это значит, чтоф является фундаментальной областью для бордюра. Если фундаментальная область ф имеет ту или иную симметрию, то и бордюр будет иметь более богатое множество симметрий, чем только переносы. А1ожно доказать, что существует семь классов симметрий для бордюров. Один из них показан на рисунке 59 — здесь нет иных симметрий, кроме параллельных переносов. Другой класс получа- ется, если фундаментальная область ф обладает центром симметрии (рис. 60). В этом случае бордюр имеет бесконечное множество цен- тров симметрии, получаемых из центра симметрии области ф па- раллельными переносами вида па. Далее, может случиться, что 57
a Рис. 59 El El El El El El El E) El a Рис. 60 a Рис. 61 Q Рис. 62 область имеет ось симметрии Z, перпендикулярную а. В этом случае все прямые, полученные из I параллельными переносами 1/(упа, будут осями симметрии бор- дюра (рис. 61). Точно так же, ес- ли область^ имеет ось симмет- рии Z, параллельную вектору а, то и для всего бордюра пря- мая Z будет осью симметрии (рис. 62). Если же область гр имеет как ось симметрии Z, параллельную вектору а, так и ось симметрии, перпендикуляр- ную этому вектору, то и полу- ченный из нее бордюр имеет как ось симметрии Z, так и бес- конечное множество осей сим- метрии, перпендикулярных Z. Кроме того, в этом случае гр имеет центр симметрии (точку пересечения осей симметрии), а потому бордюр имеет беско- нечное множество центров сим- метрии (рис. 63). Может случиться, что бор- дюр обладает симметриями, от- сутствующими у • области гр. Возьмем, например, фигуру, изображенную на рисунке 64. У нее лишь две симметрии — тождественное преобразование Е и центральная симметрия. Од- нако если сдвигать ее в направ- лении а, то получится бордюр, у которого бесконечное мно- жество осей симметрии, пер- пендикулярных а (рис. 65). Это объясняется тем, что фигу- ра гр состоит из двух половин, каждая из которых имеет ось симметрии. И хотя вся фигура гр не переходит в себя при сим- метриях относительно этих осей, полученный из нее бордюр имеет дополнительные симметрии. 58
Tj Рис. 64 Ши Рис. 65 ем на плоскости декартову си- с целыми координатами’. Тогда Точно так же, если исходная фигура состоит из двух поло- вин, причем одну из них можно перевести в другую с помощью переносной симметрии, то по- лученный из этой фигуры бор- дюр обладает переносной сим- метрией вида S,, где а— век- тор основного переноса. Упражнения 59. Для каждого из бордю- ров, изображенных на рисунке 66, укажите его класс симмет- рии. 60. Дополните рисунок 67 так, чтобы при сдвигах допол- ненной фигуры на вектор а по- лучился бордюр, имеющий тот же класс симметрии, что и № 19 на рисунке 66. 9. Симметрия решеток. Выб стему координат и отметим точ] получится множество, изображенное на рисунке 68. Назовем его квадратной решеткой, хотя, быть может, было бы точнее дать это название фигуре, состоящей из всех горизонтальных и вертикаль- ных прямых, проходящих через эти точки (рис. 69); впрочем, через те же самые точки можно провести и другие сетки прямых (рис. 70). Другие решетки получаются следующим образом. Выберем на плоскости точки О, А и В, не лежащие на одной прямой, и обозна- чим через а вектор, переводящий О в Л, а через b — вектор, пере- водящий О в В (рис. 71). Тогда параллельный перенос та + nb, где тип-- целые числа, преобразует точку О в точку М (т, п). Совокупность всех таких точек образует решетку (рис. 72), поро- жденную точками О, А и В (или, что то же самое, точкой О и векто- рами а и &). Легко доказать, что если взят^, например, точку А и векторы, переводящие ее в О и В, то получится та же самая решет- ка. Ее можно получить и другими способами. Существует пять классов симметрии для решеток, в зависи- мости от того, какой симметрией обладает параллелограмм, тремя из вершин которого служат точки О, А и В. Если это параллело- грамм общего вида, то кроме переносов на векторы та + nb (т и п — целые) в множество симметрий решетки входят еще симметрии относительно всех точек решетки, а также относительно центров параллелограммов (рис. 73). Более обширным окажется множество
Рис. 66
Рис. 67 Рис. 68 а Рис. 73 Рис. 75 Рис. 76
Рис. 77 симметрий решетки, если исходный параллелограмм будет прямо- угольником или ромбом (рис. 74 и 75). В этих случаях, кроме параллельных переносов и центральных симметрий, решетка име- ет еще горизонтальные и вертикальные оси симметрии. Для прямо- угольной решетки эти оси проходят или через точки решетки, или через середины сторон прямоугольников, а для ромбической — лишь через точки решетки. Еще более обширно множество симметрий в случае, когда исходный параллелограмм является квадратом или разбивается на два правильных треугольника (рис. 76). Для квадратной решет- ки добавляются осевые симметрии относительно прямых, содер- жащих диагонали квадратов, и повороты на углы в 90° и 270° вок- руг точек решетки и центров квадратов. Предоставляем читате- лю найти, какие осевые симметрии и повороты добавляются, если основной параллелограмм можно разбить на два равносто- ронних треугольника (т. е. если он является ромбом, один из углов которого равен 60°) (рис. 77). Упражнения 61. На рисунке 78 изображены фигура Ф и решетка. Построй- те орнамент, соответствующий этим данным. 62. Перечислите все симметрии для орнаментов, изображен- ных на рисунке 79. 62
ГРУППЫ ГЕОМЕТРИЧЕСКИХ а ПРЕОБРАЗОВАНИЙ 1. Композиция геометрических преобразований. Ранее мы по- знакомились с множествами симметрий некоторых геометрических фигур — ромбов, прямоугольников, правильных многоуголь- ников, звездчатых правильных многоугольников, розеток и т. д. Несмотря на разнообразие этих фигур, множеств симметрий ока- залось не очень много: если множество симметрий фигуры Ф было конечным, то получались множества или типа Dn, или типа Zn (т. е. или такие, как у правильного п-угольника, или такие, как у правильного /?-угольника, у которого все стороны продолжены на одно и то же расстояние). У бордюра и решеток бывают бесконеч- ные множества симметрии. Но и для них можно перечислить все типы этих множеств. Возникает вопрос: есть ли фигуры с иными типами множеств симметрии, кроме тех, которые были описаны выше? Чтобы отве- тить на него, придется глубже изучить структуру, множеств сим- метрии. Для этого напомним известное из курса геометрии поня- тие композиции геометрических преобразований. Пусть ф и ф — два геометрических преобразования (здесь и ниже речь будет идти лишь о преобразованиях плоскости). Если сначала сделать преобразование ф, а потом — преобразование ф, то получится новое геометрическое преобразование 0, т. е., если ф переводит точку А в точку В, а ф — точку В в точку С, то 0 пе- реводит А в С. Это преобразование называют композицией преобра- зований ф и ф и обозначают фо ф. Таким образом, (ф о ф) (А) =ф [ф (Д)]. Рассмотренная ранее классификация Перемещений позволяет сразу находить вид перемещения, получающегося при композиции двух или большего числа перемещений. Например, найдем компо- зицию поворотов и R°. При повороте R* каждый луч / переходит к луч т, образующий с I угол а, а при повороте R$o луч т перейдет в луч, образующий с ним угол р. Значит, если сде- лать сначала поворот R^ , а потом поворот R$o , то каждый луч перейдет в луч, образующий с ним угол а + р. Если а + р не кратно 360°, то отсюда следует, что R$o о R° — поворот на угол а + Р вокруг какой-то точки О3, т. е. R° о R^ = R^ Если жеа + р кратно 360°, то R° о R^ — параллельный перенос. Центр О3 результирующего поворота на угол а -|- Р легко найти, отыскав образ каких-нибудь двух точек А и В: если точка А переходит в точку Alt а точка В — в точку Вх, то О3 равноудалена как от А и Д1? так и от В и Вг. Значит, достаточно восставить пер- пендикуляры к отрезкам АА± и ВВХ в их серединах и найти точку О3 их пересечения. 63
Композиция преобразований часто используется при решении геометрических задач. Задача 1. На сторонах тре- угольника АВС построены квад- раты, лежащие вне этого треуголь- ника, и отмечены их центры Оь О2, О3 (рис. 80). Требуется восстано- вить треугольник, зная лишь по- ложение этих центров. Решение. Возьмем верши- ну /4 и сделаем последовательно повороты , RW . Так как (А) =В, R9O°2(B)=C и (С) = Л, то точка А вернется на свое место. Но преобразование R^ ° С ° сохраняет ориен- тацию и имеет неподвижную точку Л, а потому является поворо- том на 270° вокруг этой точки. Значит, задача свелась к отыска- нию центра результирующего поворота. Решенная задача является частным случаем задачи 2. Задача 2. На сторонах треугольника АВС построены рав- нобедренные треугольники, лежащие вне ЛВС. Заданы вершины О2, Оз этих треугольников и величины а, (3, у углов при этих вершинах, причем а + Р + у =0=360°. Требуется восстановить треугольник АВС. Для решения задачи заметим, что R° о R$ о R* (А) == Л, потому вершина Л — центр результирующего поворота. Если, а + р 4- у = 360°, то R^ ° Rq ° Rqi — тождествен- ное преобразование и задача имеет бесконечно много решений. Упражнения 63. Докажите, что композиция параллельного переноса и осе- вой симметрии является осевой или переносной симметрией. Ука- жите способ построения оси результирующей симметрии. 64. Докажите, что композиция поворота и осевой симметрии является осевой или переносной симметрией. Найдите ось этой симметрии. 65. Докажите, что композиция параллельного переноса и по- ворота является поворотом на тот же угол. Найдите центр этого поворота. 66. Докажите, что преобразование S, ° Rq ° S, является по- воротом на угол —а вокруг точки, симметричной с точкой О от- носительно прямой /. 67. Докажите, что преобразование Sz о а □ Sz является парал- лельным переносом. 64
68. На плоскости даны середины сторон некоторого п-уголь- ника, где п нечетно. Постройте вершины этого п-угольника. 69. Постройте пятиугольник, зная вершины правильных пяти- угольников, построенных на его сторонах и лежащих вне тре- угольника. 70. Решите предыдущую задачу, если на сторонах пятиуголь- ника построены квадраты и указаны их центры. 71. Даны прямая Z, точки Л и В по одну сторону от нее и отре- зок CD. Найдите на прямой I отрезок ЕН, конгруэнтный отрез- ку CD, так, чтобы длина ломаной АЕНВ была наименьшей. 72. На плоскости даны п прямых: 119 ..., 1„, где п четно. По- стройте n-угольник Аг А.2 ... Ал , для которого эти прямые явля- ются а) перпендикулярами к его сторонам, восстановленными в их серединах, б) биссектрисами внешних или внутренних углов при вершинах. 73. Впишите в данную окружность /г-угольник, стороны ко- торого параллельны п заданным прямым на плоскости. 74. Представьте поворот R* в виде композиции двух осевых симметрий. В какой точке пересекаются оси этих симметрий и чему равен угол между ними? Однозначно ли определены оси симметрии? 75. Представьте параллельный перенос а в виде композиции двух осевых симметрий. Как направлены оси этих симметрий и чему равно расстояние между ними? Однозначно ли определены эти оси? 76. Представьте переносную симметрию Sa в виде композиции трех осевых симметрий. 77. Найдите композицию параллельного переноса а и поворо- та 2. Алгебра преобразований. Композиция преобразований обла- дает рядом замечательных свойств, похожих на свойства умноже- ния положительных чисел. Докажем, во-первых, что композиция преобразований ассоциативна, т. е. что для любых трех преобра- зований f, g, h выполняется равенство (/ g) - /г = / ° (g ° h). (1) В самом деле, если преобразование h переводит точку А в точку В, преобразование g — точку В в точку С, а преобразование f — точку С в точку D, то как (f ? g) ° h, так и f ° (g ° h) переводят A в D. В самом деле, так как g (В) = С и f (С) = D, то (f°g) (В) =Kg(BYl =f(C) = D. Но тогда, так как h (Д) — В, то [(/ о g) oft] (Д) = (f О g) (h (Д)) = (f о g) (В) = D. Так же проверяем, что [f ° (g ° ft)] (Д) =D. Значит, любая точка 3 Заказ 8533 65
У В -1 А х О Рис. 81 плоскости переходит при этих двух преобразо- ваниях в одну и ту же точку, а это и означает, что верно равенство (1). Свойством коммутативности композиция преобразований не обладает — равенство f о g = = g ° h выполняется не всегда. Пример. Пусть f = /?90°\ a g — парал- лельный перенос плоскости на 1 единицу длины вправо. Тогда f (О) = О и g (О) = А (рис. 81), а потому (g ° f) (О) = g (f (О) = Д. С другой стороны, g (О) = А и f (Д) = В, а потому (f ° g) (О) = f (g (О) = f (Д) = В. Поскольку А В, то g с h и f о g отображают О в разные точки, т. е. g ° f =£ f ° g- Ту же роль, какую единица играет при умножении чисел, при композиции преобразований играет тождественное преобразова- ние Е: для любого преобразования f выполняются равенства f о Е = Е о f = f. Чтобы убедиться в этом, заметим, что для любой точки А имеем Е (Д) — А и потому (/ о Е) (Д) = f (Е (Д)) = f (Д). Это значит, что / ° Е = /. Точно так же доказывается равенство Е о f = /: (£о/) (Д) =£(/(Д)) -/(Д). Напомним далее, что обратным к преобразованию f называют такое преобразование /-1, что /-1 (В) = Д, если f (Д) = В. Ясно, что если сделать сначала преобразование /, а потом преобразова- ние /~1, то все точки плоскости в результате останутся на своих местах. Это значит, что f"1 о f — Е, Так же доказывается, что f ° f-1 - Е. Ясно, что преобразование /, в свою очередь, обратно преобра- зованию /-1: J/-1)-1 = Л Легко написать преобразование, обратное композиции fog преобразований g и /, т. е. (/ о g)-1. Для этого достаточно взять преобразования, обратные / и g, а затем их композицию, т. е. пре- образование g~x of-1. В самом деле, в силу свойства ассоциатив- ности имеем: (fog) ° (g-1 о /-1) = / о (g о g-1) о /-1. Но g о g-1 = Е, и потому (/ ° g) о (g-1 о /-1) = / о Е о /-1 = / о /-1 = Е. Это и значит, что g-1 о /-1 обратно / о g. Отметим, что для получения преобразования, обратного /eg, пришлось не только заменить / и g обратными им преобразования- ми, но и переставить эти преобразования местами. Ведь утром мы сначала надеваем рубашку, а потом пиджак, а вечером сначала снимаем пиджак, а потом рубашку. 66
Упражнения 78. Какое преобразование обратно: а) параллельному переносу а\ б) повороту 7?*; в) осевой симметрии Sz; г) переносной симметрии S?? 79. Найдите композицию преобразований Sz ° Ro ° St. 80. Найдите композицию' преобразований f ° g ° f^1 и f о h о f-1. 81. Найдите преобразование, обратное преобразованию hg'f"1 3. Группы преобразований. Часто бывает, что при композиции двух преобразований того или иного вида снова получается преобразование того же вида. Например, пусть f и g— перемеще- ния плоскости. Так как эти преобразования не меняют расстояний между точками плоскости, то и их композиция f о g не изменяет расстояний, т. е. также является перемещением плоскости/ Вообще, если некоторое множество G состоит из преобразований, при которых некоторый объект остается неизменным, то вместе с любыми двумя преобразованиями G содержит и их композицию. Например, любой поворот вокруг точкц О оставляет неподвижной точку О и сохраняет направления обхода (ориентации). Поэтому можно предвидеть, что композицией двух поворотов вокруг точ- ки О снова окажется поворот вокруг той же точки. Действительно, ° Композицией двух параллельных переносов является снова параллельный перенос (параллельные переносы переводят в себя любой пучок параллельных прямых). Во всех разобранных примерах выполняется еще одно усло- вие — если какое-то преобразование принадлежит данному мно- жеству (множеству перемещений, поворотов вокруг точки О или параллельных переносов), то тому же множеству принадлежит и обратное ему преобразование (преобразование, обратное переме- щению, является перемещением; преобразование обратное пово- роту вокрут точки О, — поворотом вокруг той же точки; преобразо- вание, обратное параллельному переносу,— параллельным пере- носом). Не следует думать, что такое свойство замкнутости относительно композиции и перехода к обратному преобразованию присуще лю- бому множеству преобразований. Например, множество осевых симметрий этим свойством не обладает: при композиции двух осе- вых симметрий получаются повороты или параллельные переносы, а не осевые симметрии. Точно так же при композиции двух пере- 3* 67
носных симметрий получаются преобразования, не являющиеся переносными симметриями. Совокупности преобразований, замкнутые относительно компо- зиций и перехода к обратному элементу, играют очень большую роль в математике. Поэтому им дали особое имя и назвали груп- пами преобразований. Итак, будем говорить, что непустое множество геометриче- ских преобразований образует группу, если а) вместе с любыми двумя преобразованиями ср и гр оно содержит их композиции ф о гр и гр ° ф ., б) вместе с каждым преобразованием ф оно содержит обратное ему преобразование ф-1. Из требований а) и б) вытекает, что любая группа преобразо- ваний содержит тождественное преобразование Е: она содержит хоть одно преобразование (р, поэтому и ср-1 С G, а тогда и преобра- зование ф-1 с ср, т. е. Е принадлежит G. Упражнения 82. Образуют ли группу преобразований осевые симметрии? 83. Образуют ли группу преобразований центральные симмет- рии? 84. Образуют ли группу преобразований гомотетии относитель- но фиксированной точки О? 85. Проведем прямую линию и укажем на ней направление. Об- разуют ли группу параллельные переносы, имеющие заданное на- правление? А параллельные переносы, параллельные заданной прямой? 86. Образует ли группу совокупность тождественного пре- образования и осевой симметрии Sz? 4. Группа симметрий геометрической фигуры. Пусть Ф — гео- метрическая фигура и Сф — множество ее симметрий. Если f и g принадлежат 0Ф, то они переводят фигуру Ф в себя. Но тогда и преобразование fog переводит Ф в себя. Например, ромб ABCD переходит в себя при осевых симметриях относительно прямых АС и BD. Поэтому он переходит в себя и при композиции этих симмет- рий, т. е. при центральной симметрии относительно точки О пере- сечения диагоналей. Вместе с каждым преобразованием f множеству вф принадле- жит и преобразование f~l, обратное /. Ведь если f отображает фигу- ру Ф на себя, то тем же свойством обладает и /-1, — при этом пре- образовании все точки фигуры Ф возвращаются в исходное положе- ние, т. е. тоже в точки той же фигуры. Мы доказали, что множество СФ симметрий фигуры Ф вместе с любыми двумя преобразованиями f и g содержит их композицию f о g, а вместе с каждым преобразованием f — обратное ему пре- образование f-1. Иными словами, СФ является группой преобразо- ваний. Поэтому в дальнейшем мы будем говорить не «множество симметрий фигуры Ф», а «группа симметрий фигуры Ф». 68
Если фигура Ф — многоугольник, то любое преобразование из Оф переводит вершины Ф в вершины того же многоугольника. Поэтому симметрии многоугольника можно записывать в виде двухстрочных таблиц, в первой строке которых перечислены вер- шины многоугольника, а во второй — вершины, в которые они переходят при данном преобразовании. Например, группа симмет- рий прямоугольника ABCD состоит из следующих преобразований: lABCDx (ABCD\ [ABCD)' \BADC/' (A BCD\ (ABCD\ [CD AB)' [DC В A) Композицию преобразований, записанных в виде таких таблиц, легко выполнять, следя за тем, куда переходит каждая точка. Например, если f [ABCD\ \BADC) И g = то ПРИ преобра- зовании g о f точка А сначала переходит в В, а потом В переходит в С, т. е. g о f переводит Л в С. Так же находим, что В переходит в D, С —- в А и D — в В. Значит, Упражнения 87. Запишите в виде таблиц группу симметрий правильного шестиугольника ABCDEH. 88. Пусть f С Оф, где Ф — пятиугольник ABCDE и f задается таблицей Докажите, что таблицы I ABCDE] [BCDEA/ IABCDE\ и [ABCDE] [EABCDj \DEABC) тоже задают преобразования, принадлежащие 0ф. 89. Найдите композицию преобразований f э g и g э Д если f = [ABCDEF\ G _ (ABCDEF\ 1 [DEFABCr g [CDEFAB) 90. Докажите, что если фигура Ф имеет центр симметрии О и ось симметрии /, проходящую через точку О, то она симметрична и относительно прямой т, проходящей через точку О и перпендику- лярной оси I. 91. Докажите, что если фигура Ф имеет ось симметрии и переходит в себя при повороте на 60°, то у нее есть, по крайней мере, три оси симметрии. 92. Докажите, что если фигура Ф переходит в себя при парал- лельном переносе а, то она переходит и себя и при всех параллель- ных переносах па, где п — целое число,, 69
93. Докажите, что если фигура Ф переходит в себя при парал- лельном переносе а и имеет центр симметрии О, то у нее есть беско- нечно много центров симметрии, переходящих друг в друга при параллельном переносе а. 94. Докажите, что если фигура Ф имеет две оси симметрии / и т, наклоненные друг к другу под углом а, то она переходит в себя при повороте на угол 2а вокруг точки пересечения этих осей. 95. Докажите, что если фигура Ф имеет две параллельные оси симметрии, то она переходит в себя при параллельном переносе а, направление которого перпендикулярно осям симметрии, а вели- чина вдвое больше расстояния между этими осями. 96. Докажите, что если фигура Ф имеет ось симметрии I и пе- реходит в себя при повороте на угол а вокруг точки О, не принадле- жащей /, то она переходит в себя и при повороте на угол —а вокруг точки Оь симметричной с О относительно оси /. 5. Конечные группы геометрических преобразований. Ранее были описаны два типа групп геометрических преобразований, со- стоящие из конечного множества элементов, — группы вида Dn и группы вида Zn . Мы докажем сейчас, что этими двумя типами ис- черпываются все конечные группы преобразований плоскости. Прежде чем доказывать это утверждение, выясним, каких преобра- зований н е может быть в конечных группах. Ясно, что если группа геометрических преобразований содержит ненулевой параллельный перенос а, то она бесконечна (так как содержит все параллельные переносы: па, п С Z). Поэтому, чтобы доказать, что какие-нибудь преобразования не могут принадлежать конечным группам, доста- точно вывести из наличия этих преобразований существование ненулевого параллельного переноса. Лемма 1. Конечная группа преобразований не может содер- жать переносной симметрии 5^. В самом деле, из рисунка 82 видно, что двукратное применение переносной симметрии Sa равносильно параллель- ному переносу 2а. Значит, если Sa € G, то и 2а С G, а тогда группа G бесконечна. Лемма 2. Конечная группа пре- образований не может содержать осе- вых симметрий относительно параллель- ных, но различных осей I и п. В самом деле, при преобразовании Smo St все точки плоскости перемеща- ются в направлении, перпендикулярном I и т, на расстояние, равное удвоен- ному расстоянию между этими пря- 70
мыми (рис. 83). Иными словами, Sm о Sz является ненулевым параллельным переносом Sm о Sz = а. Если Sz С G и Sm £ G, то а € G, и потому группа G бесконечна. Лемма 3. Конечная группа преобразований не может содер- жать поворотов и вокруг различных центров О± и О* (здесь, разумеется, предполагается, что R°=£ Е, R° =£ Е). В самом деле, если бы R° и R° принадлежали группе, то этой группе принадлежало бы и геометрическое преобразование о R~$ о R* о R° . Но при этом преобразовании каждый луч I переходит в луч, образующий с ним угол —а — Р + а + р, т. е. в луч, параллельный и одинаково направленный с /. Это зна- чит, что R~a э R~$ о R„ о является параллельным пере’ носом. Легко доказать, что этот перенос не является нулевым. Для этого достаточно найти точку, которая меняет свое положение. Выясним, куда перейдет при нашем преобразовании точка 02. Поворот R°* оставляет ее на месте: Т?^ДО2) = 02. После этого поворот R“ переводит 02 в какую-то точку Л, a R~$ повора- чивает А вокруг точки О2, в результате чего А переходит в точку В, отличную от А. Наконец, надо сделать поворот R~a. При этом повороте точка А переходит в точку О2, а значит, точка В — в какую-то точку С, отличную от 02. Мы доказали, что R^ о R~& о о R° о (02) 02, т. е. что параллельный перенос не явля- ется нулевым. Но конечная группа не может содержать такого переноса. Значит, она не может содержать одновременно R* и . Лемма 4. Конечная группа G не может содержать осевой симметрии St и поворота 7?^, центр которого не лежит на пря- мой I. В самом деле, если St € G и R° € G, то и преобразование Sz о R* о S/ принадлежит G. Но при этом преобразовании сим- метричная с О относительно I точка 0± остается на месте (сначала она отображается в точку О, потом точка О остается на месте при повороте R°, а потом О снова отображается в 0J. Остальные же точки плоскости поворачиваются вокруг точки 0± на угол —а (рис. 84). Значит, Sz о R* о Sl = R~a С G. Мы доказали, что вместе с преобразованиями Sz и R* группа G содержала бы R~g> а конечная группа преобразований не может содержать поворотов вокруг различных центров. 71
Лемма 5. Конечная группа преобразований не может содер- жать осевых симметрий S[9 Sm, Sn , оси которых не проходят через одну и ту же точку (т. е. таких, что I т п = 0). В самом деле, предположим, что I т п — 0 и симметрии Sh Sm9 Sn принадлежат группе G. Тогда и преобразование Sn о о 5; принадлежит той же группе. Но при этом преобразовании точка О пересечения осей I и п остается неподвижной (она перехо- дит в себя и при Slf и при Sn). Остальные же точки поворачиваются вокруг точки О на угол а, вдвое больший угла между I и п (рис. 85). Значит, Sn oS[= R°. Получается, что группа G содержит и симметрию Sm и поворот центр которого не лежит на прямой т (поскольку О U (] n, а / f| n f| m = 0)- Но тогда группа была бы бесконечна (см. лемму 4). Значит, наше предположение о при- надлежности Sl9 Smt Sn конечной группе ложно. Из лемм 1—5 вытекает, что конечная группа геометрических преобразований может содержать лишь повороты вокруг одного центра О и симметрии относительно прямых, проходящих через эту точку. Теперь мы уже располагаем всеми необходимыми све- дениями для того, чтобы доказать следующую теорему Леонардо да Винчи. Теорема. Всякая конечная группа геометрических преобра- зований совпадает либо с одной из групп типа Zn , либо с одной из групп типа Dn. Доказательство. Если группа G состоит лишь из тождественного преобразования Е и осевой симметрии Sz, то она принадлежит типу Dv Если она содержит хотя бы две осевые сим- метрии St и Sm, то, пр лемме 2, прямые I и т пересекаются, а тогда группа G содержит поворот Sm о Sz. Поэтому можно сразу счи- тать, что группа G содержит повороты, причем, по лемме 3, все эти повороты совершаются вокруг одной и той же точки. Обозна- чим общий центр всех поворотов буквой О. Так как число поворотов, входящих в группу G, конечно, то среди величин углов этих поворотов есть наименьшее число а. 72
Это число — делитель 360. Ведь если бы 360 не делилось на а, то нашлось бы такое целое число k, что ka < 360° < (k + 1) а. Раз поворот вокруг точки О на угол а принадлежит 0°, то и пово- рот на угол —ka, т. е. 0° —ka, принадлежит G. Этого не может быть, так как 0° 360s — ka < а, а а — наименьшее положитель- ное значение углов поворота из группы G. Итак, 360 делится на а. Обозначим число буквой п и а заметим, что (Rg)n = R™ = 7?^б° = Е. Значит, если выпол- нить поворот R^ подряд п раз, то получится тождественное пре- образование. Поворотами /?оа, k = 0, 1, ..., п — 1, исчерпывается множест- во поворотов, принадлежащих группе G. Это доказывается так же, как делимость 360 на а (если R° С G, то делится на а). Если в группе G нет осевых симметрий, то она состоит из этих п поворо- тов. В этом случае G = Z4. Осталось разобрать случай, когда группа G, кроме поворотов Rk^, где а = , k — 0, 1, ..., п — 1, содержит осевые симметрии. и п Так как эта группа, по условию, конечна, то, в силу леммы 4, оси симметрии проходят через точку О. Пусть в G есть осевые сим- метрии S/ и Sm. Тогда группа G должна вместе с ними содержать и их композицию Sz о Sm, т. е. поворот вокруг точки О на угол 21т. ka Отсюда следует, что 21т = ka, т. е. 1т = —. Итак, если в G есть осевые симметрии, то оси этих симметрий ka 360° должны образовывать углы, имеющие величины —, где а = — 2 п k = 0, 1, ..., п — 1. Такие симметрии есть, — это преобразования вида RkQ о Sz, где I — одна из осей симметрии. Так как эти пре- образования меняют направление обхода (Sz его меняет, а оставляет неизменным) и имеют неподвижную точку О, то Ro о St — симметрия относительно какой-то оси, проходящей через точку О. Осталось заметить, что и Rk° о Sz и Sm, где 1т = и О € т, переводят прямую I в одну и ту же прямую, проходящую через точку О и образующую с I угол ka. Итак, Rk° о Sz «= Sm принадлежит G. Мы доказали, что группа G состоит из тех же что и группа Dn (п поворотов вида 7?^а, где преобразований, 360° . а =-----, k — tl = 0, 1, ..., п—1, и п осевых симметрий относительно прямых, прохо- дящих через точку О и образующих друг с другом углы вида — . Теорема доказана. ' 73
По ходу доказательства этой теоремы мы наткнулись на сле- дующий факт: все перемещения из группы Dn можно получить композициями только двух: R° и Sa. В самом деле, 7?^а = R° о ... о R°, Sam = R°a э Sa. Заметим теперь, что если а и b — две соседние оси симметрии из группы Dn, то Sb о Sa = = R* (или Rq^Y Следовательно, любое перемещение из Dn получается композицией из двух симметрий: Sa и Sb; говорят, группа Dn порождена этими двумя симметриями. Практическое задание. Приставьте одно к дру- гому два вертикально расположенных зеркала под каким-то уг- лом |3 друг к другу. Рассмотрите изображения в этом двойном зеркале предмета, поднесенного к общему ребру зеркал, напри- мер карандаша. Не можете ли вы до эксперимента сказать, сколько изображений этого предмета вы увидите? Рассмотрите случаи Р = 90°, 60°, 45° (это (3 = 180°/п, при п = 2, 3, 4) — теоретически и экспериментально. Отметим, что [3 может быть любым, но толь- ко при р = 180%г совокупность всех изображений будет симметрич- ной, имеющей группу симметрий Dn. (Это тоже легко увидеть, плавно меняя угол р.) Таким образом, одно зеркало дает возможность наблюдать группу а два зеркала, приставленные под углом 180°/^ друг к другу, — группу Ьп . Приставим теперь друг к другу три оди- наковых зеркала так, чтобы они образовали правильную тре- угольную призму. Получится хорошо известная игрушка — ка- лейдоскоп. Три пары смежных зеркал реализуют каждая группу, так как углы между этими зеркалами равны 60° = 180°/3. Любой предмет, помещенный внутри этой зеркальной призмы, будет виден вместе с двенадцатью своими отражениями, расположенны- ми по пяти вокруг каждой вершины (три из этих изображений бу- дут общими для двух групп D3). В действительности изображения предмета будут еще отражаться в «отраженных» зеркалах, и если бы зеркала были идеальными (т. е. не поглощали часть световых лучей), то мы увидели бы впечатляющую картину — бесконечное число правильно расположенных в треугольной решетке зеркал изображений исходного предмета. В калейдоскопах, продающихся в магазинах, вместо зеркал используются обычные плоские стекла: они отражают часть лучей (и довольно большую, если лучи обра- зуют небольшой угол с плоскостью зеркал). Упражнения 97. На биллиардном столе, имеющем форму прямоугольника A BCD, лежат 2 шара, М и N. Определите направление шара М так, чтобы: а) после соударения с бортом АВ шар М ударился бы о шар Af, б) до соударения с шаром М шар N отразился бы последова- тельно от бортов: 1) АВ и CD, 2) АВ и ВС, 3) АВ, ВС, CD, DA. (Считайте биллиардные шары точками; напомним, что биллиард- 74
ный шар отражается от борта так, что «угол падения равен углу отражения».) 6. Плоские решетки. Самые богатые с точки зрения симметрии геометрические фигуры на плоскости — это орнаменты, заполняю- щие всю плоскость и допускающие переносы, в отличие от линей- ных орнаментов, в двух непараллельных направлениях. ' Определение. Фигура Ф называется плоским орнамен- том, если в ее группу симметрий Оф входят неколлинеарные парал- лельные переносы, причем среди всех ненулевых переносов с $ С Сф существует перенос наименьшей длины. Исходя из этого определения, можно показать, что среди пе- реносов с С вф можно выбрать два переноса а и b таких, что любой третий перенос из Сф представляется в виде с = та + nb, тип — целые числа. Заметим, что для произвольной точки А всевозможные точки с (Л) = (та + nb) (Л) образуют на плоскости решетки параллелограммов. Конечно, существует очень много орнаментов; мастера деко- ративного искусства занимаются созданием орнаментов очень давно. На рисунке 86 вы видите древние орнаменты. На рассмот- ренных выше примерах вы, однако, можете убедиться, что разные по геометрической форме орнаменты часто имеют одинаково устро- енные группы симметрий. Оказывается, существует всего 17 ти- пов плоских орнаментов с различно устроенными симметриями. Эти 17 групп симметрий были известны очень давно; например, еще в XIII веке все они были использованы в украшениях дворца арабских султанов (Альгамбры) в Гранаде. Однако только в 1891 году русский кристаллограф Е. С. Федоров доказал, что таких групп в точности 17; аналогичных пространственных групп сим- метрий существует 230. Этими замечаниями мы и закончим наше рассмотрение симмет- рии в ее простейшей геометрической форме. Рис. 86 75
ЭЛЕМЕНТЫ МАТЕМАТИЧЕСКОЙ ЛОГИКИ ЛОГИКА ВЫСКАЗЫВАНИЙ 1. Классическая логика. Умение правильно рассуждать необ- ходимо в любой области человеческой деятельности: науке и тех- нике, юстиции и дипломатии, планировании народного хозяйства и военном деле. Но, хотя это умение восходит к древнейшим вре- менам, логика, т. е. наука о том, какие формы рассуждений пра- вильны, возникла лишь немногим более двух тысяч лет тому назад. Она была развита в IV веке до н. э. в работах великого древнегре- ческого философа Аристотеля, его учеников и последователей. Аристотель исследовал различные формы суждений и их комбина- ций, ввел понятие силлогизма, т. е. рассуждения, в котором из задан- ных двух суждений выводится третье. Примером силлогизма может служить такое рассуждение: «Все млекопитающие имеют скелет. Все киты — млекопитающие. Следовательно, все киты имеют ске- лет». Ту же форму имеет силлогизм «Все квадраты — ромбы, все ромбы — параллелограммы. Следовательно, все квадраты — парал- лелограммы». В общем виде этот силлогизм имеет форму: «Все а суть Ь\ все b суть с. Следовательно, все а суть с». А вот пример сил- логизма неправильной формы: «Все квадраты — ромбы. Некоторые ромбы имеют острый угол. Некоторые квадраты имеют острый угол». Хотя оба утверждения, из котррых был сделан вывод, истин- ны, сам вывод о существовании квадратов с острым углом ложен. Значит, силлогизм, имеющий форму: «Все а суть Ь, некоторые b суть с. Значит, некоторые а суть с», может привести и к ложным выводам. Аристотель выделил все правильные формы силлогизмов, которые можно составить из суждений вида: «Все а суть Ь», «Не- которые а суть &», «Все а не суть Ь» и «Некоторые а не суть Ь». Логика, основанная на теории силлогизмов, называется классиче- ской. Доказано, что общее число силлогизмов, которые можно соста- вить из суждений указанного выше вида, равно 256. Из них пра- вильными являются лишь 24. Для проверки правильности силло- гизмов можно использовать метод, основанный на теории множеств. Суждения, из которых строятся силлогизмы, являются на самом деле высказываниями о множествах. Например, утверждая, что «все а суть 6», мы говорим, что множество А всех а — подмноже- ство в множестве В всех b, A cz В. Утверждая, что «некоторые а суть Ь», мы говорим, что пересечение множеств А и В непусто1, 1 Мы предполагаем, что А и В непусты. 76
А П 0. Утверждение «Ни одно а не является Ъу> говорит, что А и В не пересекаются, т. е. А П В = 0, а утверждение «Неко- торые а не являются Ь» — что А не есть подмножество В, т. е. А В. Поскольку множества можно изображать,. в виде геометриче- ских фигур, логические рассуждения тоже изображаются геомет- рически. Например, рисунок 1 поясняет, что если все а суть Ь, а все b суть с, то все а суть с (если А с В и В с С, то А с С). Рисунок 2 служит для пояснения силлогизма «Если все а суть b и ни одно b не является с, то ни одно а не является с» (если A cz В и В Q С = 0, то А А С = 0). А рисунок 3, а поясняет, почему не годится силлогизм «Все а суть Ь, некоторые b суть Значит, некоторые а суть с», хотя A cz В и В П С 7^0, но A Q С может быть и пустым множеством. Впрочем, на рисунке 3, б показан случай, когда AczB, В f] С Ф 0 и А П С#= 0, т. е. некоторые а суть с. Это показывает, что неправильно построенное рассужде- ние не обязательно приводит к ложному выводу: случайно может оказаться и так, что вывод будет истинным. Но логика считает допустимыми только такие формы рассуждений, которые гаранти- руют истинный результат во всех случаях, когда исходные, утвер- ждения истинны. Описанный метод геометрической иллюстрации логических рассуждений был предложен великим математиком XVIII века петербургским академиком Леонардом Эйлером (1707— 1783) и широко применялся английским математиком Джоном Вен- ном (1834—1923). Поэтому такие рисунки называют диаграммами Эйлера — Венна. Однако использование диаграмм Эйлера — Венна затруднительно в сложных случаях. Как известно, в конце XVI века в алгебре словесная форма записи алгебраических выражений стала тормозить развитие на- уки и, чтобы облегчить выполнение алгебраических преобразова- 77
ний, была создана буквенная символика, позволяющая выполнять эти преобразования по строго определенным правилам. Точно так же, чтобы облегчить проверку и преобразование сложных це- почек рассуждений, было создано особое буквенное исчисление. Оно получило название алгебры логики или математической логи- ки. Основы математической логики были заложены в XVII веке великим немецким математиком Г. Лейбницем (1646—1716). В се- редине XIX века ирландский математик и логик Джордж Буль (1815—1864) своими трудами положил начало формированию мате- матической логики как научной дисциплины. В обычной алгебре буквы обозначают числа, а операции над ними символизируют соответствующие операции над числами; в алгебре логики буквы (обычно прописные латинские) обозначают высказывания, а опе- рации над ними символизируют операции над высказываниями. В математической логике, как и в обычной логике, есть тождества, верные для любых высказываний. Нашей первой задачей будет знакомство с основными операциями над высказываниями. Упражнения 1. Нарисуйте диаграммы Эйлера — Венна, иллюстрирующие суждения: а) все х являются у; б) некоторые х являются у; в) ни одно х не является у; г) некоторые х не являются у. 2. Докажите, что из предложения «Некоторые х являются у» следует предложение «Некоторые у являются х». 3. Докажите, что если ни одно х не является у, то ни одно у не является х. С4. Изобразите диаграммы Эйлера — Венна, для которых лож- ны оба высказывания: «Все х являются у» и «Ни одно х не являет- ся у». 5. Следует ли из того, что «Все х являются у и некоторые у являются г», утверждение «Некоторые х являются г»? 6. Правильно ли рассуждение, имеющее форму: «Все х явля- ются у и некоторые у являются г; значит, некоторые z являются х»? 7. Правильно ли рассуждение, имеющее форму: «Все х явля- ются у и некоторые у не являются z; значит, некоторые х не явля- ются г»? 8. Правильно ли рассуждение, имеющее форму: «Ни одно х не является у и некоторые у являются z; значит, некоторые z не явля- ются х»? 9. Правильно ли рассуждение, имеющее форму: «Все х явля- ются у и ни одно х не является z; значит, все у не являются z»? 10. Правильно ли рассуждение, имеющее форму: «Если некото- рые х являются у, а некоторые у являются z, то некоторые х явля- ются г»? 78
11. Правильно ли рассуждение, имеющее форму: «Если некото- рые у являются х, некоторые у являются z и некоторые z являются х, то некоторые х одновременно являются и у, и г»? 12. Для следующих рассуждений постройте их буквенную фор- му и проверьте с помощью диаграмм Эйлера — Венна, правильна ли эта форма: а) если все квадраты являются прямоугольниками, то некото- рые прямоугольники не являются квадратами; б) если ни один кит не может летать, то ни один летающий предмет не является китом; в) если всех львов можно приручить и все львы — хищники, то всех хищников можно приручить; г) если некоторых хищников можно приручить и все львы — хищники, то некоторых львов можно приручить; д) если всех хищников можно приручить и всех львов можно приручить, то все львы — хищники; е) если всех хищников можно приручить и все львы — хищ- ники, то всех львов можно приручить; ж) если все зайцы — хищники и ни один заяц не может летать, то некоторые хищники не могут летать; з) если ни один кит не является рыбой и все щуки — рыбы, то ни одна щука не является китом; и) если ни один лев не является рыбой и все львы живут на суше, то ни одна рыба не живет на суше. В каких из этих примеров неправильно построенные рассуж- дения привели к ложным заключениям? К истинным заключениям? В каких случаях ложные исходные посылки привели к истинным заключениям? 13. Проанализируйте рассуждения, приведенные ниже. а) Все писатели — деятели искусства. Некоторые деятели ис- кусства — талантливые люди. Значит, некоторые писатели талант- ливы. б) Все люди смертны. Все люди — живые существа. Значит, все живые существа смертны. в) Все кошки являются рыбами; у всех рыб — четыре ноги. Значит, у кошки четыре ноги. г) Некоторые позвоночные являются млекопитающими, и не- которые позвоночные являются лягушками. Значит, некоторые ля- гушки — позвоночные. Какие из этих рассуждений имеют правильную форму? В каких из них истинны посылки? В каких из них истинны заключения? Можно ли из ложных посылок путем правильных рассуждений по- лучить истинное заключение? 2. Высказывания. Основным понятием математической логики является высказывание. Так называют любое повествовательное предложение, относительно которого известно, что оно либо истин- но, либо ложно. Высказывания могут быть выражены с помощью 79
слов, а также математических, химических и прочих знаков. При- меры: а) Марс дальше от Солнца, чем Венера (истинное высказыва- ние); б) 2 + 6 > 8 (ложное высказывание); в)» II + VI > VIII (ложное высказывание); г) сумма чисел 2 и 6 больше числа 8 (ложное высказывание); д) в пределах нашей Галактики существуют внеземные цивили- зации (это высказывание, несомненно, либо истинно, либо ложно, но пока неизвестно, какая из этих возможностей выполнена). Ясно, что высказывания б), в) и г) означают одно и то же, но выражены различными знаками и словами. Мы не будем сейчас анализировать смысл исследуемых высказываний, ограничиваясь выяснением того, истинны они или ложны. Не всякое предложение является высказыванием. Например, восклицательные и вопросительные предложения высказываниями не являются («Какого цвета этот дом?»» «Пейте томатный сок!», «Стоп!» и т. д.). Не являются высказываниями и определения, например «Назовем медианой отрезок, соединяющий вершину треугольника с серединой противоположной стороны», — здесь лишь устанавливается название некоторого объекта; с тем же успе- хом можно было бы дать это название иному объекту, скажем лучу, делящему пополам угол при вершине треугольника, или дать тому же объекту иное название. Таким образом, определения не могут быть истинными или ложными, они лишь фиксируют при- нятое использование терминов. Не являются высказываниями и предложения «Он сероглаз» или «х2 — 4х + 3 = 0» — в них не указано, о каком человеке идет речь или для какого числа х верно равенство х2 — 4х + 3 = 0. Такие предложения с переменными называют высказывательными формами. Мы обсудим их в следующем разделе. Отметим, что пред- ложение «Некоторые люди сероглазы» или «Для всех х справед- ливо равенство х2 — 4х + 3 = 0» уже является высказыванием (первое из них истинно, а второе ложно). Упражнения 14. Укажите среди следующих предложений высказывания: а) Луна — спутник Земли, б) все учащиеся любят математику, в) принеси мне, пожалуйста, книгу, г) некоторые люди имеют голубые глаза, д) окружностью называется множество всех точек плоскости, расстояние которых до данной точки этой плоскости имеет задан- ную величину; е) вы были в театре? 15. Установите, какие из следующих предложений являются ис- тинными, а какие — ложными высказываниями: а) число —2 меньше числа 0; 80
б) частное от деления числа 7 на нуль равно 0; в) сумма чисел 5 и х равна 10; г) существует такое действительное число х, что 2х + 5 = 15; д) (13 — 2 • 7) • 4 =— 4; е) все треугольники — равнобедренные; ж) медианой треугольника называется перпендикуляр, опущен- ный из вершины треугольника на противоположную сторону; з) знаете ли вы украинскую ночь? 16. Выделите среди следующих записей высказывания и опре- делите, истинны они или ложны: ч 1917 9 а) — = —; 852 4 б) 675 + 872 > (63 + 73 + 53) + (83 + 73 + 23); в) 8833 < 882 + 332;_ г) (4 + /7) (4-К7) = З2; д) {а, Ь, с} = {с, а, Ь}; е) х1 — 8х + 15 = 0; ж) (х 4- у)3 — х3 + Зх2у + Зху2 + уя; з) {а} € {а, Ь, с}\ и) а с {а, Ь, с}; к) {а} с {а, Ь, с); л) а € {а, Ь, с}; м) {а} € {{а}, {/>}, {а, Ь}}; н) (ЛВ) || (АВ); о) (АВ) ± (ЛВ); п) ЛОВ = —; 2 р) всегда (х + у)3 = х3 + Зх2у + Зху2 + у3. 3. Простые и сложные высказывания. Некоторые высказывания можно разложить на отдельные части, при этом каждая такая часть будет самостоятельным высказыванием. Например, выска- зывание «Сегодня в 4 часа дня я был в школе, а к 6 часам вечера пошел на каток» состоит из двух частей: «Сегодня в 4 часа дня я был в школе» и «Сегодня к 6 часам вечера я пошел на каток». Вы- сказывание может состоять и из большего количества частей. Высказывание, которое можно разложить на части, будем на- зывать сложным, а неразложимое далее высказывание — простым. Подобно тому как из заданных чисел можно получить другие числа с помощью операций сложения, вычитания, умножения и де- ления, а также операций перехода к противоположному или об- ратному числу, из заданных высказываний получаются новые с помощью операций, имеющих специальные названия: «конъюнк- ция», «дизъюнкция», «импликация», «эквиваленция» и «отрицание высказывания». Хотя названия эти звучат непривычно, они озна- чают лишь хорошо известное соединение отдельных предложений связками «и», «или», «если..., то...», «тогда и толькотогда, когда ...» и присоединение к высказыванию частицы «не». Однако если в 81
обыденной речи употребление этих связок и частиц не подчинено строгим правилам, из-за чего возможны разные толкования одного и того же предложения, то в математической логике смысл каждого слова четко определен, а чтобы обыденное толкование слов не влия- ло на их употребление, сами связки заменяются особыми знаками. Упражнения 17. Даны высказывания: А: «Земля вращается вокруг Солнца» и В: «Земля имеет форму шара». Образуйте из данных высказы- ваний сложные и подчеркните слова, при помощи которых они образованы. 18. Среди приведенных ниже высказываний укажите сложные; выделите в них простые, обозначив каждое из них буквой. Запиши- те с помощью букв каждое сложное высказывание. а) На уроке математики учащиеся отвечали на вопросы учителя и писали самостоятельную работу. б) Мы пойдем кататься на коньках или на лыжах. в) Если в данном четырехугольнике диагонали имеют равную длину, то этот четырехугольник — ромб. г) —17 < 0. д) Число 15 делится на 3 тогда и только тогдаt когда сумма цифр этого числа делится на 3. 4. Отрицание. Рассмотрим следующие высказывания: А: «Сегодня в 12 часов дня я был на катке»; Б: «Сегодня я был на катке не в 12 часов дня»; В: «Я был на катке в 12 часов дня не сегодня»; Г: «Сегодня в 12 часов дня я был в кино»; Д: «Сегодня я был на катке в 3 часа дня»; Е: «Сегодня в 12 часов дня я не был на катке». На первый взгляд высказывания Б — Е отрицают высказывание А. Но на самом деле это не так. Если внимательно вчитаться в смысл высказывания В, то. можно заметить, что оба высказыва- ния А‘ и Б могут одновременно оказаться ложными — так будет, если сегодня я совсем не был на катке. То же самое относится и к высказываниям А и В, А и Г. А высказывания А и Д могут ока- заться п одновременно истинными (если, например, я катался на коньках с 11 до 4 часов дня), и одновременно ложными (если сегод- ня я совсем не был на катке). И только высказывание Е обладает следующим свойством: оно истинно в том случае, когда высказы- вание А ложно, и ложно в том случае, когда высказывание А истин- но. Его называют отрицанием высказывания А. Вообще, отрицанием высказывания А называют такое выска- зывание В, что В ложно, если А истинно, и В истинно, если А ложно. Отрицание высказывания А обозначают А или (не Л) (чи- тается «Не Л» или «Неверно, что Л»). Следующая таблица показывает связь между высказываниями А и Л? 82
Буквы «И» и «Л» — сокращение слов «истина» и «ложь» соответ- ственно. Эти слова в логике называют значениями истинности высказываний. Обычно для построения отрицания данного высказывания на- до присоединить к сказуемому частицу «не» или, если она уже есть, опустить ее. Например, для высказывания «Сейчас небо синее» отрицание будет «Сейчас небо не синее» или «Сейчас небо не явля- ется синим». А отрицанием высказывания «Гремучая змея не имеет позвоночника» является высказывание «Гремучая змея имеет по- звоночник». В математике отрицание высказывания, записанного с помощью тех или иных знаков, часто выражают, перечеркивая соответствую- щий знак или опуская перечеркивающую линию. Например, отри- цанием высказывания «2 + 3 = 5» является «2 + 3 5», а отри- цанием высказывания а b является а || Ь. Иногда применяются иные обозначения: отрицанием высказывания а < b является а b — неравенство а < b истинно в4 том и только в том случае, когда а b ложно. Упражнения 19. Постройте отрицания приведенных ниже высказываний. Определите значения истинности этих высказываний и их отри- цаний. а) Число 5 — делитель числа 542. б) Автомобиль не имеет права ехать вперед на красный свет. в) Существуют параллелограммы с прямыми углами. г) Уравнение 2х2 — Зх + 1 = 0 имеет целый корень. д) Все корни уравнения 2х2 — Зх + 1 =0 — целые. е) Все натуральные числа делятся на 2. ж) Не существует натурального числа, делящегося на 2. з) Существует целое число, делящееся на все целые числа. 20. Среди следующих высказываний найдите отрицание выска- зывания «Существуют четные простые числа»: а) существуют нечетные простые числа; б) существуют четные составные числа; в) любое простое число нечетно; г) не существует четных простых чисел. 21. Определите, какие из предложений в следующих парах являются отрицаниями друг друга и какие — нет. Объясните почему. а) 4 < 0; 4 > 0. б) 5 < 0; 5 0. в) Треугольник АВС 83
прямоугольный; треугольник АВС остроугольный, г) Натуральное число 6 четно; натуральное число 6 нечетно, д) Он мой друг; он мой враг, е) Все простые числа четны; все простые числа нечетны, ж) Человеку известны все виды животных, обитающих на Земле; на Земле существует вид животных, неизвестный человеку. з)Сн мой друг; он друг моего брата. 22. Докажите или опровергните следующие предложения, об- разовав их отрицания: а) 2 2; б) 3 5; в) все простые числа нечетны; г) ни одно русское слово не содержит более двух одинаковых гласных подряд; д) он мой друг. 5. Конъюнкция и дизъюнкция высказываний. Высказывание «Число 2 четное и простое» сложное; оно состоит из двух высказы- ваний: «Число 2 четное» и «Число 2 простое», связанных союзом «и». Оба эти высказывания истинны. Считают, что и сложное высказы- вание «Число 2 четное и простое» тоже истинно. Высказывание «Число 12 четное и простое» считается ложным; оно состоит из высказываний: «Число 12 четное» и «Число 12 простое», из которых истинно только первое. Ложным считают и высказывание «Число 12 нечетное и составное», и, конечно, высказывание «Число 12 нечетное и простое», которое состоит из двух ложных простых вы- сказываний: «Число .12 нечетное» и «Число 12 простое», соединенных союзом «и». Вообще, если два высказывания Л, В связаны друг с другом союзом «и», то полученное сложное высказывание «Л и 2?» считают истинным лишь в том случае, когда оба исходных выска- зывания истинны. Если же хотя бы одно из них ложно, то сложное высказывание «Л и В» считают ложным. Высказывание «Л и В» истинное, если истинны оба высказы- вания А и В, и ложное, если хотя бы одно из них ложное, называют конъюнкцией этих высказываний и обозначают А Д В. Таким образом, таблица истинности высказывания А Д В (читают «Л и В») имеет следующий вид: А в А/\В И И И И л л Л И л Л л л В школьной математике примером конъюнкции высказываний может служить двойное неравенство, например 3 < 6 < 7. Такое . 84
неравенство считают истинным лишь в том случае, когда истинны оба входящие в него неравенства, в нашем случае это 3 < 6 и 6 < 7. Двойное же неравенство 3 < 6 < 4 ложно, так как хотя 3 < 6 истинно, но 6 < 4 ложно. Конъюнкцией является и выска- зывание «Диагонали любого ромба перпендикулярны и делят углы при вершинах ромба пополам», а также высказывание «Любое составное число разлагается на простые множители, и это разло- жение однозначно определено с точностью до порядка множителей». Высказывания можно связать друг с другом не только союзом «и», но и союзом «или», например: «На следующем уроке будет контрольная или самостоятельная работа» (подробнее: «На сле- дующем уроке будет контрольная работа или на следующем уроке будет самостоятельная работа»). «Если последняя цифра числа равна 0 или 5, это число делится на 5» (подробнее: «Если последняя цифра числа равна 0, то это число делится на 5, или если последняя цифра числа равна 5, то это число делится на 5»). В обыденной речи союз «или» имеет два различных значения — разделительное и неразделительное. Например, если сказать: «Завтра в 12 часов дня я буду в клубе или на катке», то не может быть, чтобы оба обещания оказались выполнены: человек не может быть одновременно в двух местах. Здесь союз «или» разделитель- ный. Но если сказать: «Я буду в клубе завтра в 12 часов дня или в 6 часов вечера», то отнюдь не исключено, что сбудется и то, и дру- гое — человек может посетить клуб дважды в один и тот же день. Здесь тот же союз понимается в неразделительном смысле. Чтобы устранить эту неопределенность, условились в матема- тической логике использовать лишь неразделительное «или». Таким образом, в математической логике считают, что высказы- вание «Л или В» истинно, если истинно хотя бы одно из этих высказываний, и ложно лишь в одном случае — когда оба эти высказывания ложны. Высказывание «А или В», ложное лишь в случае, когда ложны оба высказывания А^В, называют дизъюнкцией этих высказываний и обозначают А \/ В (читают «Л или В»). Та- ким образом, таблица истинности для высказывания А \/ В имеет следующий вид: А в А\/В И И И И л И Л И И Л л л 85
В математике примером дизъюнкции высказываний может слу- жить нестрогое неравенство, например 3^7. Такое неравенство считается истинным, если истинно хотя бы одно из входящих в него высказываний 3 < 7, 3=7. Поэтому высказывания 3^7 и 3 < 3 истинны (первое — потому, что истинно 3 < 7, а второе — потому, что истинно 3 = 3). Неравенство же 7^ 3 ложно, так как ложны оба высказывания 7 < 3 и 7 =3. Является дизъюнкци- ей и высказывание «Данный четырехугольник является прямо- угольником или ромбом». Здесь могут оказаться истинными оба высказывания (если четырехугольник является квадратом). Упражнения 23. Среди следующих сложных высказываний выделите конъюнк- ции и дизъюнкции и определите, ложны они или истинны: а) число 27 кратно 3 и 9; б) 17 < 42 < 18; в) число 2 — простое или четное; г) треугольник АВС является остроугольным, прямоугольным или тупоугольным; д) треугольник АВС является разносторонним, равнобедрен- ным или равносторонним; е) диагонали любого параллелограмма перпендикулярны и делят друг друга пополам; ж) ]/16 = —4, но —4 (—2)2; з) 72 = 49 и (—7)2 = 49; и) если треугольник равнобедренный, то он равносторонний; к) окружность не может быть ни вогнутой, ни незамкнутой; л) 21 < 21; м) 21 < 18. 24. Даны высказывания: А: «Я купил велосипед», В: «Я участ- вовал в соревнованиях по велоспорту», С: «Я путешествовал по СССР». Сформулируйте высказывания, соответствующие следую- щим выражениям: а) А Л В\ б) A \J В\ в) А Д В\ г) А у В V С\ д) Л Д В; е) Л V С; ж) Л V С; з) (Л’Д В) V С. 25. Пользуясь высказываниями Л, В и С, заданными в упраж- нении 24, запишите с помощью символов алгебры высказываний следующие высказывания: а) я не путешествовал по СССР; б) я купил велосипед и участвовал в соревнованиях; в) я не путешествовал по СССР и не участвовал в соревнова- ниях; г) я купил велосипед, но не путешествовал по СССР; д) я путешествовал по СССР и не участвовал в соревнованиях; е) я купил велосипед или путешествовал по СССР; ж) я не купил велосипед или не участвовал в соревнованиях. 86
6. Импликация и эквиваленция высказываний. Рассуждения чаще всего представляют собой цепочки высказываний. Эти выска- зывания имеют обычно условный характер, т. е. утверждают, что некое высказывание истинно при условии, что истинно другое, например: «Если у данного треугольника боковые стороны кон- груэнтны, то конгруэнтны и углы при основании». В общем виде такие высказывания записываются так: «Если истинно Л, то истин- но В», или короче: «Если Л, то В». Такое высказывание называют импликацией высказываний Л и В и обозначают Л -> В. Высказы- вание Л называют условием, а В — заключением. Например, пусть Л: «Сейчас хорошая погода» и В: «Я пойду гулять». Тогда Л -> В означает «Если сейчас хорошая погода, то я пойду гулять». Ясно, что если сейчас плохая погода, то сказавшего это предложение нель- зя назвать лжецом ни в случае, если он пойдет гулять, ни в случае, если он откажется от прогулки. Поэтому импликацию с ложным условием надо считать истинной как при истинном, так и при лож- ном заключении. Говорят, что такая импликация истинна тривиаль- ным образом. Истинно высказывание Л -> В и в случае, когда А и В истинны. Единственным вариантом, когда импликация Л В ложна, является истинность условия и ложность заключения. Итак, импликацией высказываний А и В называют высказы- вание А -> В (если Л, то В), ложное лишь в случае, когда А истинно, а В ложно. Таблица истинности для импликации имеет следующий вид: А в Со И И Л л И л И л И л И И Высказывание «Л тогда и только тогда, когда В» называют эк- виваленцией высказываний Л и В и обозначают Л В. Счи- тают, что эквиваленция двух высказываний истинна в том и толь- ко в том случае, когда оба эти высказывания истинны или оба они ложны. Поэтому таблица истинности для эквиваленции высказы- ваний Л и В имеет следующий вид: А в А<—>В И И л л И л И л И л л И 87
Упражнения 26. В следующих составных высказываниях выделите состав- ляющие их элементарные высказывания; укажите истинные импли- кации: а) если число 48 кратно 8, то оно кратно 4; б) если ^-3 < —1, то З2 = 6; в) если 1g 100 = 10, то у собаки четыре ноги; г) если 2 • 2 = 5, то существуют ведьмы. 27. Даны высказывания: А: «Четырехугольник MNPQ— параллелограмм»; В: «Диагонали четырехугольника MNPQ в точке пересечения делятся пополам». Сформулируйте словами высказывания и установите, истинны они или ложны: ___ а)Л->В; б)В->Л;. в) Л-> В; г) В -> Л; д) Л-> В; е)В->Л; ж) ЛВ;, з) (Л В) А Л). 28. Определите значения истинности следующих высказываний: а) если 16 делится на 4, то 16 делится на 2; б) если 17 делится на 4, то 17 делится на 2; в) если 18 делится на 4, то 18 делится на 2; г) если 18 делится на 2, то 18 делится на 4; д) если 2 • 2 = 5, то 83 #= 500; е) если 2 • 2 = 4, то 72 = 81; ж) если телепатия существует, то некоторые физические законы требуют пересмотра; з) 16 делится на 4 тогда и только тогда, когда 16 делится на 2; и) 17 делится на 4 тогда и только тогда, когда 17 делится на 2; к) 18 делится на 4 тогда и только тогда, когда 18 делится на 2; л) 15 делится на 5 тогда и только тогда, когда 15 делится на 10. 29. Определите значение истинности Л и В при условии, что: а) «Если 2 — простое число, то Л» — истинное высказывание; б) «Если В, то 2 — составное число» — истинное высказывание; в) «Если 2 — простое число, то В» — ложное высказывание; г) «Если Л, то 2 — составное число» — ложное высказывание; д) «Л <-> (2 < 3)» — истинное высказывание; е) «В <-> (2 > 3)» — истинное высказывание; ж) «Л <-> (2 > 3)» — ложное высказывание; з) «В (2 < 3)» — ложное высказывание, 30. Даны высказывания: Л: «Число 729 кратно 9»; В: «Сумма цифр числа 729 кратна 9». Сформулируйте высказывания: а) Л -> В; б) В-> Л; в) Л ~ В. 31. Известно, чтоЛ4 — высказывание «Треугольник ЛВС равно- бедренный», a N — высказывание «В треугольнике ЛВС две высоты конгруэнтны». 88
Рассмотрите высказывания: а) М -> М; б) N -> М; в) М М; г) (Л4 -> .V) Л (N -> М). Какие из них истинны, а какие ложны? 7*. Алгебра логики. Из чисел 1, 3, 24, 43 можно с помощью операций сложения, вычитания, умножения и деления составить разнообразные числовые выражения, например: 1 + 3, 3 • 24—43, 24 : (3 — 1) • 43 и т. д. Подобно этому, из данных конкретных вы- сказываний Л, В, С, D можно с помощью логических операций со- ставить различные составные высказывания, например: (Л \/ В) -> (С Л D). В школе изучают общие свойства числовых выражений. Эти свойства выражаются в виде равенств, содержащих буквы и истинных при любых предположениях о числовых значениях этих букв, например: (а + b)2 = а2 + 2ab + b2, а + b = b + а. Часть математики, изучающую общие свойства числовых выражений, называют алгеброй. Точно так же алгеброй логики называют раздел математической логики, в котором изучают общие свойства выраже- ний, составленных из данных высказываний. Читателю известно, что в обычной алгебре при изучении общих свойств алгебраических операций заменяют числа буквами; например, пишут ab = Ьа или а (Ь + с) — ab + ас. Мы будем в алгебре логики тоже исполь- зовать буквы не только для обозначения конкретных высказыва- ний («Москва — столица СССР», «2 • 2 — 4» и т. д.), но и для обо- значения логических переменных. Тогда буква будет означать переменную, которая может принимать лишь два значения И и Л (истина и ложь). Если составить из логических переменных выражение, связав их по определенным правилам символами Д, V, и знаками отрицания, получится логическое выражение, которое при одних значениях истинности переменных истинно, а при других ложно (например, А Д В истинно, если А = И и В = И, и ложно, если А = И и В = Л). Вычисляя значения истинности выражения при различных комбинациях значений истинности входящих в него логических переменных, получаем таблицу, называемую таблицей истинности данного логического выражения. Например, для выра- жения А /\ В таблица истинности имеет такой вид: А В А Алв И И Л л И Л л л Л И И И Л л И л Может случиться, что для двух внешне различных логических выражений таблицы истинности одинаковы. Например, составим 89
таблицы истинности для выражений А V В и А ->• В: А в А А\/В А^В И И Л И И И л Л Л Л Л И И И И Л л И И И Последние два столбца здесь совпадают. Это значит, что А В и А V В отличаются друг от друга не больше, чем выражения а + b и b + а в обычной алгебре — хотя их форма различна, но при всех значениях входящих в них переменных выражения получают оди- наковые значения. В алгебре такие выражения называют равными и пишут а + b = b + а, В алгебре логики принято называть такие два логических выражения логически эквивалентными и писать X <=> Y. В нашем случае А -> В & А V В. (1) Отметим различие между эквиваленцией и эквивалентностью. Эквиваленция является логической операцией, позволяющей по двум заданным высказываниям А и В построить новое высказывание А В; эквивалентность же является отношением между двумя составными высказываниями, состоящими в том, что их значения истинности всегда одни и те же. Связь между этими понятиями выражается следующим утверждением: Логические выражения X и Y эквивалентны в том и только том случае, когда эквиваленция X < > F истинна при всех значениях ло- гических переменных. Например, доказанное выше равенство (1) можно иначе сформу- лировать так: Эквиваленция (Л V В) - И + В) (2) истинна при любых предположениях об истинности А и В. Логическиё выражения, истинные при любых значениях истин- ности входящих в них переменных, называют тавтологиями (от греческого тауто — то же самое и логос — слово). Подобно тому как вся буквенная алгебра основана на несколь- ких основных равенствах (а + b = b + а, а + (& + с) = (а + Ь) + + с, ab = Ьа и т. д.), выражающих основные свойства арифметиче- ских операций, алгебра логики основана на нескольких эквива- лентностях. Большинство из них самоочевидно, причем любую из этих эквивалентностей можно легко проверить, составив таблицы истинности. Приведем список этих основных эквивалентностей. Начнем с эквивалентностей, содержащих лишь одну операцию 90
дизъюнкции или конъюнкции: А V В& В V А\ < (3) А Д В <=> В /\ А; (4) (Л v В) V л V (В V С); (5) (ЛАВ)АС^ЛЛ (ВАС). (6) Эти эквивалентности показывают, что свойства операций конъ- юнкции и дизъюнкции напоминают свойства операций сложения и умножения чисел. Для чисел эти операции связаны друг с другом соотношением а (Ь + с) = ab + ас, выражающим дистрибутив- ность умножения относительно сложения. В то же время для чисел, вообще говоря, соотношение а + Ьс = (а + Ь) (а + £) неверно, т. е. сложение не является дистрибутивным относительно умноже- ния. Для высказываний же верны обе эквивалентности: Л А (В V С)<=>(Л А В) V (Л A Q, (7). Л V (В А С)^(Л V В) А (Л V Q, (8) т. е. дизъюнкция дистрибутивна относительно конъюнкции, а конъюнкция — относительно дизъюнкции. При операциях над числами особую роль играют 0 и 1: для любого числа а верны равенства а + 0 а, 0 • п = 0 и • 1 = а. Подобную роль играют в алгебре логики высказывания И и Л, где через И обозначено заведомо истинное высказывание и через Л — заведомо ложное высказывание. Легко проверить, что для любого высказывания Л справедливы соотношения И/\А^>А, И\/А^И, Л/\А^Л, ЛуЛ^Л. (9) Отметим еще, что для любого высказывания Л имеем Л А А <=$ А V Л ф=> Л. (10) Выведем теперь эквивалентности, содержащие операцию отри- цания высказывания. Отрицанием высказывания Л (обозначают Л) является исходное высказывание Л, т. е. А&А. (11) Эквивалентность (11) легко проверить, составив таблицу истин- ности. Из соотношения (11) вытекает, что А <=-> Л и т. д. Это позво- ляет упрощать выражения, содержащие знак отрицания. С помощью таблицы истинности доказывается, что ЛА В& А'м В. (12) Точно так же доказывают, что Л v В<^Л’А в. (13) Легко доказать, что ЛЛА^Л. (14) Эта эквивалентность означает, что не могут быть одновременно истинными высказывание Л и его отрицание Л. Например, заведомо 91
ложно высказывание «Федя Петров учится в нашей школе, и он не учится в нашей школе». Применяя к эквивалентности (14) правило (12) и учитывая, что Лф=> И (отрицание заведомо ложного высказывания заведомо ис- тинно), получаем, что А /\ А т. е. А V А «=> И. Иными сло- вами __ А V А^ И, (15) Эта эквивалентность означает, что всегда истинно или данное вы- сказывание, или его отрицание. Например, если кто-нибудь ска- жет: «Федя Петров учится в нашей школе или он не учится в нашей школе», то он будет прав в любом случае. Теперь рассмотрим эквивалентности, содержание операции импликации и эквиваленции. Мы уже доказали ранее, что А -> В& J V В. (1) Иными словами, сказать «Если Л, то В» — все равно что сказать «Не А или В». Применяя к этому равенству правило (13), полу- чаем, что В&А/\ В^А А В. Таким образом, Л В Л Д В. (16) Это равенство показывает, что опровергнуть импликацию можно лишь единственным образом — доказав, что ее условие истинно, а заключение ложно (впрочем, мы и так знаем, что лишь в этом случае импликация ложна). Из истинности данной импликации отнюдь не вытекает, что им- пликация, полученная перестановкой условия и заключения, тоже окажется истинной. Например, истинно, что «если число 12 делит- ся на 5, то оно делится на 3», так как здесь условие «12 делится на 5» ложно. А переставив местами условие и заключение, полу- чим ложную импликацию. «Если число 12 делится на 3, то оно де- лится на 5» — здесь условие истинно, а заключение ложно. Импликацию В —> 4, полученную из А -> В перестановкой условия и заключения, называют обратной для А В. Другую импликацию можно получить из А В, заменив и условие, и заключение их отрицаниями. Ее называют противоположной дан- ной. Например, для импликации <Если последняя цифра чи ла 12 равна 5, то это число делится на 3» противоположна импликация «Если последняя цифра числа 12 отлична от 5, то это число не де- лится на <». Она тоже ложна: ведь госледняя цифра числа 12 от- лична от 5, а это число делится на 3. А если одновременно заменить условие и заключение их отрицаниями и поменять их роли, то полу- чится истинное высказывание «Если число 12 не делится на 3, то его последняя цифра отлична от 5» (оно истинно тривиальным обра- зом, так как ложно условие «Число 12 йе делится на 3»). 92
Вообще, импликации А В и В -> А либо одновременно истин- ны, либо одновременно ложны. Таким образом, справедлива экви- валентность А -> В^В-+ А. • (17) Смысл этой эквивалентности состоит в том, что, доказав утвержде- ние «Из А следует В», можно доказать, что из отрицания В следует отрицание Л. С помощью таблицы истинности легко установить, что А~ В«[(А Д В) V (А А В)]. (18) Значит, эквиваленция А <-* В истинна в там и только в том случае, когда либо А и В истинны, либо Л и В ложны (это согла- суется с таблицей истинности для Л *-> В). Далее, В^>Е(ЛВ) А (В->Л)]. (18х) Применяя правило отрицания конъюнкции и дизъюнкции, по- лучаем: (Л B)j-> (Л V В) А И \/~В) \/_В\/А V Вф=> ^(А А В) V (Л ДВ)«(Л А В) V (Л А В). (18") Значит, эквиваленция Л <-> В ложна в том и только том слу- чае, когда или Л истинно, а В ложно, или А ложно, а В истинно. Эквивалентности (1) и (18) позволяют заменять в любом логиче- ском выражении операции импликации и эквиваленции операциями дизъюнкции, конъюнкции и отрицания. Можно еще дальше пойти по пути сокращения Ч’исла необходимых логических операций — ведь дизъюнкцию можно заменить операциями отрицания и конъюнк- ции: А у В<=эА А В. Так что остаются лишь две операции — отрицание и конъюнкция. С помощью ^таблиц истинности легко доказать далее, что Л-+А&И, А-^И&И. (19) Эти эквивалентности означают, что любое высказывание следует из заведомо ложного высказывания, а заведомо истинное высказы- вание следует из любого высказывания. Доказанные выше эквивалентности позволяют преобразовывать логические выражения, содержащие логические переменные, по- добно тому как тождества обычной алгебры позволяют преобразовы- вать буквенные выражения. Пример 1. Упростим выражение А А В V (В A Q* По пра- вилам отрицания дизъюнкции и конъюнкции и равенству (11) имеем: (лТГв) v (в лё)« лТГв А (в7\с) ^(А/\в)л (в v Q. А теперь используем соотношения (5) и (7): (А А В) А (В V С) «[(А А В) А В] v [И А В) А С]ф=> « [А А (В A B)]V [И А В) А С]. 93
Так как В Д В Л, г А /\ Л <=$Л, то (Л Д В) Д (В V С) <=> Л V V [(Л Д В) Д С]. Наконец, согласно (9), наше выражение экви- валентно Л Д В Д С, т. е. оно истинно лишь в одном случае, когда Л и В истинны, а С ложно (мы опустили скобки в окончатель- ном выражении, так как в силу свойства ассоциативности конъюнк- ции они несущественны). К тому же ответу можно было прийти путем логического анализа выражения (оно истинно лишь в слу- чае, когда ложно выражение Л ДВД (В Д С), а это имеет место лишь при условии, что Л Д В истинно, а В Д С ложно, и т. д. Пример 2. Выразите через операции конъюнкции, дизъюнк- ции и отрицания разделительное «или» («либо Л, либо В»). Для разделительного «или» таблица истинности имеет вид: А в либо А, либо В И и л И л И Л и И л л Л Ту же таблицу истинности имеет выражение (Л Д В) V (Л Д В) (мы берем строки, у которых в последнем столбце стоит буква «/7», составляем ту из конъюнкций переменных Л, Л, В, В, которая истинна при данных значениях истинности Л и В, и берем дизъюнк- цию полученных выражений). Упражнения 32. Из простых высказываний Л: «Завтра будет дождь»; В: «Мы пойдем в театр»; С: «Завтра будет солнечно»; D: «Завтра занятия начнутся раньше обычного» образованы следующие составные высказывания: а) если завтра будет дождь, то занятия начнутся раньше обыч- ного, и мы пойдем в театр; б) завтра будет солнечно или будет дождь, и занятия начнутся раньше обычного; в) завтра занятия начнутся раньше обычного, и мы пойдем в театр тогда и только тогда, когда не будет дождя и будет солнечно. Запишите данные сложные высказывания, используя символы алгебры логики. 33. Каждое из простых высказываний, входящее в приведенные ниже сложные высказывания, обозначьте буквой и запишите эти составные высказывания в символической форме. 94
а) Если прямая АВ перпендикулярна прямым CD и /(L, то пря- мые CD и KL параллельны. б) Четырехугольник является параллелограммом тогда и толь- ко тогда, когда его противоположные стороны попарно параллель- ны, или тогда, когда его диагонали конгруэнтны. в) Я сделаю зарядку и, если будет хорошая погода, поеду за город. г) Четырехугольник является квадратом тогда и только тогда, когда его стороны и все его углы конгруэнтны. д) Две плоскости параллельны тогда и только тогда, когда они не имеют общих точек или совпадают. е) Если с > а, с > b и с2 =/= а2 + Ь2, то неверно, что треуголь- ник со сторонами а, Ь, с — прямоугольный. ж) х2 — 5х + 6 = 0, откуда х = 2, х = 3. з) | х| <2, откуда х > —2, х < 2. и) |х| > 2, откуда х > 2, х < —2. (В трех последних предложениях нужно выявить подразумевае- мые логические связки.) 34. Для каждого из следующих выражений придумайте по два предложения соответствующей логической структуры: А В; А Л~В ~(Л V В); Ау В<+ (Л Л В); А -> (В Л С); (Л -> В) V С. 35. Докажите, что следующие выражения являются тавтология- ми: - а) (Л-> Л)-> Л; б) (Л Л)-> Л; в) Л)-> Л^ г) [(Л-> В) А В]->Л; д) [Л А (Л -> В)] -> В; е) [(Л->В) А (В->С)]->(Л->С); ж) Л (Л -> В); з) [(Л а В) С] - [Л (В С)]; и) [(Л V_B) А Л]->В; к) Л V (Л А В) V (Л V В). 36. Составьте таблицы истинности для следующих выражений! а) (Л -> В) V (Л А В); б) 4“v”B -> (Л - С); в) ((Л -> В) -> Q A (D Л); г) (Л А В) -> (В V Л); д) ((Л -> В) А (В С)) -> (Л -> С). Установите, какие из них являются тавтологиями. 37. Для каждой тавтологии из упражнения 35 придумайте по два соответствующих ей высказывания. 38. Дайте определение всегда ложного выражения по аналогии с определением всегда истинного выражения (тавтологии). 39. Установите, являются ли отрицаниями друг друга следую- щие предложения: 95
а) высказывание А истинно, высказывание А ложно; б) выражение X всегда истинно, выражение X всегда ложно. 40. Докажите следующие эквивалентности: а) (Л А В) V А & А; б) (Л V В) А А_& А^ ' в) (Л V В) А А\=> А А В\ г) (А А В) V Л « В V Л~; д) (Л А В) V (Л-А В)^> Л; е) (А V В) А И V В) « Л. 41. Упростите выражения: а) (Л А В A С) V (Л А В А О) V (ЛАВ А С)У(Л А^М; б) (Л А В) V Л -> в) (Л А В А С Л Л) V (О А В А О) V (В А С). 42. Согласно инструкции капитан должен находиться на судне всегда, за исключением случаев, когда с судна выгружают груз; если, же груз не выгружают, то рулевой никогда не отсутствует, если не отсутствует и капитан. В каких случаях рулевой обязан присутствовать на судне? > • 43. Двое друзей гуляют по дороге, имеющей форму окружности. Недалеко от центра этой окружности стоят четыре шеста одинако- вой высоты с флажками одинаковой величины, но разного цвета. Радиус окружности довольно большой. Когда друзья обошли весь периметр окружности, они подвели итог своим наблюдениям: «Когда виден красный флажок, то или одновременно видны еще желтый и зеленый (и, быть может, синий), или же не виден зеленый, но зато виден синий (и, быть может, желтый). Если же не виден красный флажок, то не виден и желтый, но тогда одновременно видны зеле- ный и синий». Докажите, что шесты, на которых находятся красный, желтый и зеленый флажки, расположены на одной прямой, причем желтый флажок находится между красным и зеленым, а шест с си- ним флажком не лежит на этой прямой. 44. Сигнальная установка имеет три лампочки: красную, зеле- ную и желтую. Длительное наблюдение за этой установкой выявило следующие .сочетания: а) светят все три лампочки; б) светят красная с желтой; в) светят зеленая с желтой; г) светит одна зеленая; д) светит одна желтая. Что можно сказать о внутренних свойствах электрической сети, приводящей в действие эти лампочки, не заглядывая внутрь установки? 45. В каждой из приведенных ниже импликаций выделите ус- ловие и заключение. Сформулируйте импликацию, противополож- ную данной и обратную противоположной. Определите, истинны они или ложны. 96
а) Если вы находитесь в Африке, то вы находитесь южнее Москвы. б) Если я учусь в школе, то мне больше, чем два года. в) Если последняя цифра числа 17 равна 5, то оно делится на 5. г) Если сумма цифр числа 25 делится на 3, то это число делится на 3. д) Если сумма цифр числа-23 делится на 5, то это число делится на 5. 46. Составьте выражения, соответствующие данным таблицам истинности, и упростите их. А в с X Y И И И И л И И л л л И л И И И И л л л И Л И И И И л И . л И л л л И л л л л л И И 47. Один логик попал в плен к пиратам и был заключен в пе- щеру, имеющую два выхода. Атаман пиратов предложил логику следующий шанс на спасение: «Один выход ведет на свободу, дру- гой — на верную смерть. Ты можешь выбрать любой. Сделать вы- бор тебе помогут два моих пирата, одному из которых ты можешь задать единственный вопрос. Но предупреждаю тебя, что один из этих пиратов всегда говорит правду, а другой всегда лжет». После недолгого размышления логик задал вопрос, ответ на который позволил ему безошибочно выбрать выход, ведущий на свободу. Что это был за вопрос? 8*. Логическое следование. Эквивалентность логических вы- ражений играет в алгебре логики примерно ту же роль, что и тож- дественное равенство буквенных выражений в обычной алгебре. Но в обычной алгебре наряду с тождественными равенствами встре- чаются тождественные неравенства (например, для любых действи- тельных чисел а и b имеем а2 + b2 2аЬ). Сходную роль в алгебре логики играет отношение логического следования. Мы знаем, на- пример, что если истинно Л, то, независимо от истинности или ложности В, дизъюнкция А V В истинна. В этом случае говорят, что А V В логически следует из Л. А если истинна конъюнкция Л А В, то истинно и Л. Говорят, что Л логически следует из Л Д В. В общем виде отношение логического следования определяют так: логическое выражение Y следует из логического выражения X, если ¥ истинно во всех случаях, когда X истинно. Отношение 4 Заказ 8533 97
логического следования обозначают так: X-^>Y (из X логически следует У). Так же, как надо различать эквивалентно и эквивалентность, не следует путать импликацию с логическим следованием. Имплика- ция — это логическая операция, позволяющая по двум заданным высказываниям А и В строить'третье высказывание А В. А ло- гическое следование — отношение, имеющее место между двумя логическими выражениями. Связь между импликацией и логическим следованием дается следующим утверждением: Логическое выражение Y следует из логического выражения X в том и только в том случае, когда импликация X -> Y истинна при всех значениях переменных (т. е. является тавтологией). Не составляет труда показать, чдо если Х=ьУ и Y~=^X, то X <=> Y (если Y логически следует из X, а X логически следует из Y, то X и Y логически эквивалентны). Рассуждения, которыми обычно пользуются при доказательст- вах теорем, основаны на понятии логического следования из некоторых высказываний логически выводятся другие высказыва- ния. При этом можно быть уверенным, что при всех значениях логических переменных, при которых истинны исходные высказы- вания (так называемые посылки), истинны и полученные следствия (или, как говорят, заключения). Разумеется, чтобы гарантировать истинность заключений, надо быть уверенным в истинности посы- лок. Здесь можно повторить слова, сказанные английским естество- испытателем Т. Гексли о математике: «Математика, подобно жернову, перемалывает лишь то, что в него засыпают. И как великолепнейшая в мире мельница не доста- вит пшеничной муки из лебеды, так и страницы формул не доставят истинного результата по сомнительным данным». Точно так же самые логичные рассуждения, основанные на не- верных посылках, не гарантируют истинности заключений. Пользуясь тавтологиями, указанными в п. 7 (см., в частности, упражнение 35), получаем следующие правила логического вывода: И -> Х=>Х; (20) Х->Л=>Х; (21) X -> Х=>Х; (22) X A (X -> YY=>Y\ (23) (Х-> Y) A У =>Х; (24) (X -> Y) A (Y Z)=>X -> Z. (25) Правило (20) показывает, что для доказательства истинности высказывания X достаточно показать, что истинна импликация И -> X, т. е. достаточно вывести его из истинного высказывания. Правило (21) означает, что для вывода высказывания X достаточно показать, что отрицание этого высказывания влечет за собой лож- ное высказывание. Это лежит в основе известного метода доказа- тельства от противного. Другой вариант доказательства этим мето- 98
дом дает правило (22) — достаточно вывести из отрицания высказы- вания X само это высказывание. Правило (23) носит название modus ponens или опущения посылки. Оно показывает, что если истинно X и истинно, что из X следует У, то истинно Y. Примером логического вывода по схеме (23) может служить та- кое рассуждение: «Если данный треугольник равнобедренный, то его высота делит угол при вершине пополам. Но этот треугольник равнобедренный, а потому его высота делит угол при вершине по- полам». Отметим, что ((X Y) Л Y) X не является тавтологией, а потому из истинности X -> Y и Y не следует истинность X. По- этому из (X У) Д Y не следует логически X. Особое значение в логике имеет схема рассуждений (21); если из X следует У, а из У следует Z, то отсюда логически вытекает, что из X следует Z. Примером такого рассуждения может служить: «Если число 40 оканчивается цифрой 0, то оно делится на 10, а если оно делится на 10, то оно делится на 5. Значит, если число 40 оканчивается цифрой 0, то оно делится на 5». Упражнения 48. Проверьте, какие из следующих высказываний истинны: а) X Л У=ФХ, б) Х^>Х /\ У, в) X V У=>Х, г) Х^Х уУ, Д) (Х->У)^ФХ л г, е) £Х»_У)=Ф(У^Х), (Х-> У) => =^(Х У), з) (X У)=>(У X), и) (X -> У) Л X =>У. 49. Запишите в формализованном виде ниже приведенные рас- суждения и проверьте, правильна ли их форма. а) Если четырехугольник ABCD — ромб, то его диагонали взаимно перпендикулярны. Четырехугольник ABCD — ромб. Сле- довательно, его диагонали взаимно перпендикулярны. б) Если 10 делится на 3, то 100 делится на 3. 10 делится на 3. Следовательно, 100 делится на 3. в) Если 10 делится на 2, то 100 делится на 2. 100 делится на 2. Следовательно, 10 делится на 2. г) Если множество простых чисел конечно, то существует наи- большее простое число. Наибольшего простого числа не существу- ет. Следовательно, множество простых чисел бесконечно. 50. Ответьте на приведенные ниже вопросы. а) Что можно утверждать о правильности двух рассуждений, которые в формализованном виде выглядят одинаково? б) Может ли правильное по форме рассуждение иметь ложное заключение? Может ли неправильное по форме рассуждение иметь истинное заключение? в) Что можно утверждать о заключении правильного по форме рассуждения, если все его посылки истинны? г) Что можно утверждать о посылках правильного по форме рас- суждения, если его заключение ложно? 4* ‘ 99
д) Что можно утверждать о рассуждении, все посылки которо- го истинны, а заключение ложно? 51. Можно ли на основании посылок «Если предмет интересен, то он полезен» и «Предмет неинтересен» заключить, что предмет бесполезен? Почему? 52. Можно ли, исходя из посылки «Если ученик много занимает- ся, то он успешно сдает экзамены», сделать заключение, что ученик, провалившийся на экзамене, занимается мало? Всегда ли такое за- ключение истинно? Почему? 53. Считая утверждения «В хоккей играют настоящие мужчи- ны» и «Трус не играет в хоккей» соответственно посылкой и заключе- нием правильного рассуждения, сформулируйте подразумеваемую вторую посылку. Проверьте правильность полученного рассужде- ния. 54. Проверьте приведенные ниже рассуждения. а) Если я пойду завтра на первое занятие, то должен буду встать рано, а если пойду вечером на танцы, то лягу спать поздно. Если я лягу спать поздно, а встану рано, то буду вынужден до- вольствоваться пятью часами сна. Я просто не в состоянии обой- тись пятью часами сна. Следовательно, я должен пропустить пер- вое занятие или не ходить на танцы. б) Если сегодня вечером будет мороз, я пойду на каток. Если завтра будет оттепель, я пойду в музей. Сегодня вечером будет мороз или завтра будет оттепель. Следовательно, я пойду на каток и в музей. в) Галя и Борис одного возраста или Галя старше Бориса. Если Галя и Борис — ровесники, то Оля и Борис разного возраста. Если Галя старше Бориса, то Борис старше Коли. Следовательно, Оля и Борис разного возраста или Борис старше Коли. 55. Задача о порядке утверждения проектов. Три цеха Л, В и С договорились о порядке утверждения проек- тов: 1) если цех В не участвует в утверждении проекта, то не уча- ствует и цех Л; 2) если цех В участвует в утверждении проекта, то участвуют\цехи Л и С. Обязан ли при этих условиях цех С прини- мать участие в утверждении проекта, когда в нем принимает уча- стие цех Л? 9*. Переключательные схемы. Алгебра логики кажется на пер- вый взгляд очень далекой от практических приложений. Но это не так. Во многих технических проблемах большую роль играют релейно-контактные схемы. Современные методы анализа и конструи- рования таких схем широко используют понятия и формулы алгеб- ры логики. Разберем простейшие примеры. Пусть цепь состоит из источни- ка тока /, соединенного с лампой L посредством проводов с ключом Р (рис. 4). Ключ Р может быть либо включен, либо выключен, и, в соответствии с этим, цепь будет либо замкнута, либо разомкнута. Сопоставим ключу Р переменную X, а двум состояниям ключа — «включен», «выключен» — значения «Я» и «Л» переменной X, со- 100
Рис. 4 Рис. 5 Рис. 6 ответственно; значение «Я» при этом будет соответствовать также состоянию цепи «замкнута», а «Л» — состоянию цепи «разомкнута». . Если между источником тока и лампой поместить два ключа Р и Q (рис. 5), соединенные последовательно, то цепь будет замкнута, когда оба ключа включены, и разомкнута, когда хотя бы один из них выключен. Конъюнкция переменных X и У, поставленных в соответствие ключам Р и Q, истинна (цепь замкнута), когда обе переменные X и Y истинны (т. е. Р и Q включены), и ложна (цепь разомкнута), когда хотя бы одна из переменных ложна (хотя бы один ключ выключен). Таким образом, выражение X /\ У описы- вает работу цепи, изображенной на рис. 5. Если два ключа Р и Q соединены с источником тока / и потреби- телем L параллельно (рис. 6), то цепь замкнута, когда хотя бы один из ключей включен, и разомкнута, когда оба они выключены. Работу такой цепи описывает дизъюнкция X V У переменных, соответст- вующих ключам Р и Q. Выражение X V У истинно (цепь замкнута), когда хотя бы одна из переменных истинна (хотя бы один из ключей включен), и ложно (цепь разомкнута), когда обе переменные ложны (оба ключа выключены). Установленные соответствия дают возможность описать любую цепь с последовательно или параллельно соединенными логическими выражениями. С другой стороны, любое логическое выражение можно смоделировать в виде соответствующей цепи. Упражнения 56. Нарисуйте схему цепи, соответствующей выражению а) (X V У) A (Z V X) Д Z; б) X V (X А У) А (У Z). 57. Составьте выражение, со- ответствующее схеме, изображенной на рисунке 7, и упростите его; сформулируйте условия, при ко- торых цепь замкнута. Начертите схему, соответствующую упрощен- ному выражению. 58. Начертите схему простейшей цепи, условия работы которой зада- ны следующей таблицей истинности: 101
X Y « Z F И И И И И И л И И л И л И л л И л И И л л И л л л л И И л л л л Указание. Составьте выражение, соответствующее этой таблице; выполните всевозможные упрощения. 59. Комитет, составленный из трех членов, выносит решение большинством голосов при тайном голосовании. Составьте такую схему, чтобы голосование каждого члена «за» производилось на- жатием кнопки (включением ключа) и в случае принятия решения (и только в этом случае) загоралась сигнальная лампочка. ВЫСКАЗЫВАТЕЛЫ1ЫЕ ФОРМЫ И ОПЕРАЦИИ НАД НИМИ 1. Высказывательные формы. До сих пор мы рассматривали эле- ментарные высказывания как единое целое и интересовались лишь тем, истинны они или ложны. С этой точки зрения нет разницы между высказываниями «Все люди имеют сердце» и «Некоторые люди синеглазы» — оба они истинны. Но эти высказывания отлич- ны по форме: в первом из них утверждается, что некоторые свойства присущи всем людям, а во втором речь идет о свойстве, которым обладают лишь некоторые из них. Анализ этих высказываний пока- зывает, что они состоят из трех частей. Одной из них является под- лежащее «люди». Оно характеризует то множество объектов, отно- сительно свойств которого и делается данное высказывание. Второй частью является сказуемое «имеют сердце» или «синеглазы». По- латыни сказуемое называют предикатом. Наконец, в эти высказы- вания входят слова «все» или «некоторые», характеризующие коли- чество элементов с данным свойством. По-латыни «сколько» назы- вается «quantum», и потому эти слова называют кванторами. Итак, высказывания, касающиеся свойств некоторого множе- ства, состоят из трех частей: описания этого множества, указания свойств (предиката) и квантора, показывающего, обладают ли этим свойством все элементы множества или лишь некоторые из них. Таким высказыванием можно придать’ следующую форму: «Для всех х из множества X (или для некоторых х из множества X) вы- полняется предикат Р». Из этого'высказывания можно выделить часть «х обладает свойством Р, причем принадлежит множеству X». Эту часть называют высказывателъной формой и обозначают Р (х), 102
х (: X. Высказывательная форма не является высказыванием: по- скольку мы не знаем, какой элемент х выбран из множества X, нельзя сказать, истинно или нет, что х обладает свойством Р. Лишь подставив вместо х определенный элемент а из X, мы получаем вы- сказывание, которое обозначают Р (а). Примерами высказывательных форм могут служить предложе- ния: а) человек х рыжеволос; б) ученик нашего класса х рыжеволос; в) число х больше семи; г) натуральное число х больше семи; д) река х впадает в Каспийское море; е) протекающая в европейской части СССР река х впадает в Каспийское море, В этих предложениях уже отмечено, какому множеству принад- лежит х (множеству всех людей в предложении 1), множеству уче- ников нашего класса в предложении 2) и т. д.). Если это множество в предложении не выделено, то его надо указать отдельно; напри- мер, писать: х > 7, где х С N. Из этих высказывательных форм можно получить различные вы- сказывания, придавая переменной х те или иные значения. Напри- мер, заменяя в предложении д) букву х словом «Волга», получаем истинное высказывание «Река Волга впадает в Каспийское море». А заменяя в том же предложении букву х словом «Дунай», полу- чаем ложное высказывание «Река Дунай впадает в Каспийское море». Иногда множество X содержит элементы, при подстановке которых получается бессмысленное предложение. Например, Петро- заводск — не река, а город, а потому, если бы множество X в при- мере д) состояло не только из рек, но и из городов, то мы получили бы бессмысленное утверждение «Река Петрозаводск впадает в Кас- пийское море». В дальнейшем, чтобы не усложнять дела, условимся считать бессмысленные предложения ложными высказываниями. Часто вместо* слов «высказывание Р (а) истинно (соответственно, ложно)» говорят «Высказывательная форма Р (х) истинна (соответ- ственно, ложна) при х == а». Совокупность Т значений переменной х, при которых высказы- вательная форма Р (х) истинна, называется множеством истин- ности этой формы. Например, для высказывательной формы «Поэ- ма х написана Лермонтовым» к множеству Т принадлежат: «Демон», «Мцыри», но не принадлежит «Хорошо». j Уравнения, а также неравенства, содержащие переменную, являются высказывательными формами. Например, 2х — 4 = — 3 (х + 5) — высказывательная форма, заданная на множестве /? действительных чисел. При х =1 эта форма ложна, так как, под- ставив в уравнение вместо х значение 1, получим ложное равен- ство 2 • 1 — 4 — 3(14-6), т. е. —2 — 21. А при х = —19 она истинна, так как равенство 2 (—19) — 4 = 3- (—19 4- 5) истинно. Множество истинности высказывательной (}юрмы х2 — 4=0 103
состоит из чисел—2 и 2, Т = {—2, 2}. В школе обычно говорят о множестве корней уравнения, но это то же самое, лишь по-другому сказанное. Неравенство 2х — 4 > 18 является высказывательной формой. Легко проверить, что множеством истинности этой формы является числовой луч {х|х >11}. Упражнения 60. Из следующих предложений выберите высказывательные формы 11 укажите их область определения и множество истинности, а также выберите высказывания и найдите их значения истинности: а) х2 — 2х — 15 — 0; б) для х = 5 выполняется равенство х2 — 2х — 15 = 0; в) для всех чисел х выполняется равенство х2 — 2х — 15 = 0; г) существует такое отрицательное число х, чтох2 — 2х — 15'= 0; д) если число х делится на 3, то оно делится и на 9; е) все числа, делящиеся на 9, делятся на 3; ж) существуют числа, делящиеся на 9, но не делящиеся на 3; з) неверно, что число 17 делится на 5; и) в прямоугольнике х диагонали конгруэнтны; к) в любом прямоугольнике диагонали конгруэнтны. 61. Даны высказывательные формы А (х): «9х2 — 4 = 0» и В (х): «Зх — 2 <—11». Найдите их множества истинности, если их область определения есть: а) /?; б) в) X. 62. Найдите множество истинности высказывательной формы «число х четно», заданной на множестве X = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}. 63. Найдите множество истинности следующих высказыватель- ных форм: а) ]/х + 2 = 1; е) Vх2 = х; б) ^х+~2 >1; ж) J/x2 = |х|; в) х3 — Зх2 + Зх — 1 0; з) /х2 = —х; г) х4 — 10х2 + 9 = 0; и) = —И; д) (х—I)3 = х3 —Зх2+3х—1; к) /х2 = —1. 2. Операции над высказывательными формами. Пусть выска- зывательные формы Р (х), Q (х), ... заданы на одном и том же мно- жестве X. С помощью логических операций (отрицания, конъюнк- ции, дизъюнкции и т. д.) из этих форм можно составить различные выражения, например: Р (х) Л Q W, Р U) -> (Q (х) V R U)) и т. д. Заменяя в каждом из таких выражений переменную х ка- ким-то ее значением а, получаем сложное высказывание, составлен- ное из высказываний Р (a), Q (а) и т. д. Поэтому такие выражения сами являются высказывательными формами. Они истинны для тех а € X, при которых истинно соответствующее высказывание. 104
Например, высказывательная форма (3 < х) Д (х < 6) истинна при х = 4, так как высказывания 3 < 4 и 4 <6 истинны, а потому истинна и их конъюнкция. Для краткости записи мы в дальнейшем фиксируем множество X и будем писать Р (х) вместо Р (х), х € X и т. д. Приведем несколько примеров операций над высказывательны- ми формами. 1. Пусть PJx) означает «Город х находится в Московской об- ласти». Тогда Р (х) читается так: «Город х не находится в Москов- ской области». Поэтому Киев принадлежит множеству истинности для Р (х), но не принадлежит множеству истинности для Р (х). 2. Если Р (х) означает «Число х делится без остатка на 3», то Р (х) означает «Число х не делится без остатка на 3». 3. Если Р (х) означает «Человек х живет в Москве», a Q (х)— «Человек х кареглаз», то Р (х) Д Q (х) означает, что «Человек х живет в Москве и кареглаз». Ни сероглазые москвички, ни каре- глазые ленинградцы (не говоря уже о синеглазых киевлянках) не принадлежат множеству истинности этой высказывательной формы. 4. Если Р (х) означает «Число х делится без остатка на 3», а Q (х) — «Число х делится без остатка на 2», то Р (х) V Q (х) значит «Число х делится без остатка на 2 или на 3». Поэтому такие числа, как 4, 6, 9, принадлежат истинности для Р (х) V Q (х), а число 5 не принадлежит этому множеству. 5. Пусть Р (х) означает «Число х делится на 3», a Q (х) — «Чис- ло х делится на 5». Тогда Р (х) -> Q (х) значит «Если число х де- лится на 3, то оно делится на 5». Числа 4 и 10 принадлежат множе- ству истинности этой высказывательной формы, так как для них ложно Р (х): ни 4, ни 10 не делятся на 3. И при этом несущественно, что 4 не делится на 5, а 10 делится на 5. Принадлежит множеству истинности для Р (х) -> Q (х) и число 15 — истинны и Р (15) и Q (15). А число 6 не принадлежит множеству истинности для Р (х) -> -> Q (х), так как Р (6) истинно, a Q (6) ложно. Так как множество истинности нашей импликации не совпадает с множеством всех натуральных чисел, то утверждение «Любое натуральное число, делящееся на 3, делится и на 5» ложно. Упражнения 64. Даны высказывательные формы Р (х): «Человек х живет в Москве» и Q (х): «Человек х преподает в школе». Прочтите словами следующие высказывательные формы и укажите для каждой из них множество истинности: а) Р (х) A_Q (х); б) Р (х) V Q (х); в)_Р (х) Д Q (х); г) Р (х) Д Д Q (х); д) Р (х) V Q W, е) Р (х) Д Q (х); ж) Р (х) -> Q (х); з) Q (х) -> Р (х). 65. Даны высказывательные формы Р (х): «Прямая х касает- ся заданной окружности» и Q (х): «Прямая х отстоит от центра Ю5
заданной окружности на расстояние, равное ее радиусу». Прочтите зквивалепцию Р (х) ♦+ Q (х). Истинна ли она для всех х? 66. Даны высказывательные формы Р (х): «Число х делится на 3>- и Q (х): «Сумма цифр числа х делится на 9». Установите, какие из следующих импликаций истинны для всех натуральных чисел: а) Р (х) -> Q (х); б) Q (х) -> Р (х); в) Р (х) Q (х); г) Q (х) -> -> Р (х). 67. Найдите множества истинности для следующих высказыва- тельных форм: а) (х2 - 4 = 0) V (х2 — 9) = 0; б) (х2— 6х + 8= 0)Д(х2-16= = 0); в) (х2 —6х+8 =0) - (х2—16 =0), г)(х2-4=0)- - (х2 = 4); д) (х2 — 4 = 0) - (х = 2); е) (х2 — 6х + 8 = 0) А д (х2 — 9>0); 1к)/х2<х; з) |9 — х| + |х + 1| = 10; и) |х| = |х + 11; к) |х — 5| > |х + 11. 3. Связь операций над высказывательными формами с их мно- жествами истинности. Если известны множества истинности для высказывательных форм Р (х) и Q (х), заданных на X, то легко * найти множества истинности для форм Р (х) A Q (*), Р (*) V Q (х), Р (х) -> Q (х), Р (х) ++ Q (х), а также для Р (х) и для Q (х). Форма Р (х) истинна для тех и только тех значений х, для которых Р (х) ложна. Поэтому множество истинности для Р (х) — дополнение в X к множеству истинности для Р (х). Это можно записать такой формулой: Т-р = (Тру. (1) Форма Р (х) A Q (х) истинна для тех х, для которых истинны и Р (х) и Q (х). Это значит, что множество истинности для Р (х) А A Q (х) — пересечение множеств истинности для Р (х) и для Q (х); Pp\Q ~ Рр Pq (2) (таким образом, не случайно обозначения для операций конъюнк- ции высказываний и пересечения множеств походят друг на дру- га) Точно так же убеждаемся, что f Р P\jQ ~ Рр U Рц* Если высказывательные формы Р (х) и Q (х) имеют одинаковые множества истинности, т. е. если Тр = TQt то их называют экви- валентными или равносильными и пишут: Р (х) <=> Q (х). В этом случае эквиваленция Р (а) ++ Q (а) истинна для всех а € X. В са- мом деле, если а С Тр = TQ, то Р (а) и Q (а) истинны, а тогда истин- но и Р (a) («); если же а £ Тр = TQ, то Р (а ) и Q (а) ложны, а тогда Р (а) Q (а) все равно истинно. Справедливо и обратное утверждение: если эквиваленция Р (х)^> Q (х) истинна для всех х € X, то высказывательные формы Р (х) и Q (х) эквивалентны. Высказывательные формы Р (х): «Натуральное число х делится на 4» и Q (х): «Натуральное число х делится на 2» таковы, что для 106
всех натуральных чисел а ис- тинна импликация Р (а) Q(a): если а делится на 4, то оно делится и на 2, а если а не делит- ся на 4, то импликация истин- на тривиальным образом в си- лу ложности условия Говорят, что Q (х) — следствие для Р (х). Множество чисел, делящих- ся на 4, —подмножество в мно- жестве чисел, делящихся на 2. Иными словами, в нашем приме- ре Тр cz TQ-Это не случайно—всегда, когда импликация P(a)-+Q(a) истинна для всех а из X, т. е. когда Q (х) следует из Р (х), имеет место соотношение Тр cz TQ. Это легко проверить, нарисовав диа- грамму Эйлера—Венна (рис. 8). Верно и обратное утверждение: если Тр cz TQ, то Р (х) -> Q (х). Итак, Q (х) следует из Р (х) в том и только в том случае, когда Тр ст В этом случае говорят, что Р (х) — достаточное условие для Q (х), a Q(x) — необходимое усло- вие для Р (х) или что Q (х) — следствие Р (х), и пишут Р (х)=^> =»Q (х). Например, множество натуральных чисел, делящихся на 9, яв- ляется подмножеством в множестве натуральных чисел, деля- щихся на 3. Иными словами, если Р (х) означает «Натуральное число х делится на 9», a Q (х) — что «Натуральное число х делится на 3», то 7\ ст Tq, и потому Р (x)=#Q (х) истинно для всех х С Af. Значит, делимость натурального числа х на 9 достаточна для того, чтобы оно делилось на 3, а делимость на 3 необходима для того, чтобы оно делилось на 9. Если и Р (x)=^Q (х) и Q (х)=>Р (х), то ТР cz TQ и TQ а ТР. В этом случае ТР — TQ , т. е. Р (х) и Q (х) имеют одно и то же мно- жество истинности. Поэтому Р (x)«Q (х). Эту же мысль выража- ют иначе, говоря, что Р (х) — необходимое и достаточное условие для Q (х), a Q (х) — необходимое и достаточное условие для Р (х). Например^ для того чтобы натуральное число х делилось на 9, необходимо и достаточно, чтобы сумма цифр его десятичной записи делилась на 9. Это значит, что множество натуральных чисел, де- лящихся на 9, совпадает с множеством натуральных чисел, для которых сумма цифр десятичной записи делится на 9. Упражнения 68. Пусть X — множество живых существ. Постройте диаграм- мы Эйлера—Венна, изображающие с§.язи между следующими высказывательными формами: а) Р (х): «х теплокровное», Q (х): «х имеет позвоночник»; б) Р (х): «х — рыба», Q (х): «х имеет четырехкамерное сердце»; 107
в) Р (х): «х — крылатое», Q (х): «х — млекопитающее». г) Р (х): «х — человек», Q (х): «х — двуногое существо без перьев»; д) Р (х): «х имеет жабры», Q (х) : «х летает на высоте 100 м». 69. Пусть Y — множество многочленов. Постройте диаграммы Эйлера — Венна, изображающие связи между следующими выска- зывательными формами: а) Р (у): «Степень многочлена у равна 5», Q (у): «Многочлен у имеет восемь различных корней»; б) Р (у): «Сумма коэффициентов многочлена у равна нулю», Q (у): «Число 1 является корнем многочлена у»; в) Р (у): «Старший коэффициент многочлена у равен 1, а все з остальные коэффициенты целые», Q (у): «Число — является корнем многочлена у». 70. Пусть X — множество треугольников. Постройте диаграммы Эйлера — Венна, изображающие связи между следующими выска- зывательными формами: а) Р (х): «Треугольник х равнобедренный», Q (х): «Треугольник х равносторонний»; б) Р (х): «Треугольник х равнобедренный», Q (х): «Углы при основании треугольника х конгруэнтны»; в) Р (х): «Треугольник х прямоугольный», Q (х): «В треуголь- ник х можно вписать окружность». Установите, какие из следующих импликаций истинны для всех х С X в случае а), в случае б), в случае в). Р (х) -> Q (х), Р (х) -> Q (х), PJx) -> Q (х), Р (х) -> Q (х), Q (х) -> Р (х), Q (х) -> Р (х), Q (х) -> Р (х), Q (х) -> Р (х). 71. Пусть Р (х): «Натуральное число х делится на 5», Q (х): «Последняя цифра десятичной записи числа х равна нулю».Какие из следующих импликаций истинны для всех х из N? Сформулируй- те их с помощью слов «необходимо» и «достаточно». Для импликаций, истинных не для всех натуральных чисел, найдите множества истин- ности. а) Р (х) - ► Q (х); б) Р (х) - > Q (х); в) Р (х) - > Q (х); г) Р_(х)~ > <2 (х); д) Q (х) - - Р (х); е) Q (х) - > Р (х); ж) Q (х) - * Р (х); з) Q (х) - > Р (х). 72. В приведенных ниже предложениях подставьте вместо мно- готочия слова «необходимо, но не достаточно», «достаточно, но не необходимо», «необходимо и достаточно», чтобы получились импли- кации, истинные для всех значений х. а) Для того чтобы число х делилось на 5, ..., чтобы его десятич- ная запись кончалась цифрой 0. б) Для того чтобы число х делилось на 9, ..., чтобы сумма цифр его десятичной записи делилась на 3. 108
в) Для того чтобы треугольник х был равнобедренным, ..., чтобы углы при основании были конгруэнтны. г) Для того чтобы параллелограмм х был ромбом, чтобы диагонали делили пополам внутренние углы. д) Для того чтобы параллелограмм х был квадратом, ..., что- бы его стороны были конгруэнтны. 73. Следует ли уравнение (х — 1) (х — 2) (х -г 3) = 0 из урав- нения х2 = 1, если переменная х принимает значения из множества а) целых чисел, б) натуральных чисел? 74. Задайте множество значений переменной так, чтобы на этом множестве вторая высказывательная форма следовала из первой. а) х делится на 3; х четно. б) х2 + 2х — 15 = 0; х > 0. в) у — трехсложное слово; в слове у буква «а» встречается не более двух раз. 75. Определите, равносильны ли следующие высказывательные формы, если переменные принимают значения из множества 1) на- туральных чисел, 2) целых чисел, 3) рациональных чисел, 4) дейст- вительных чисел. а) И <0, х2 + у2 =0; б) йтт - в) (х — V2) (х — у) (х + 1) - О, х2 = 1; г) ]/ху = 6, ]/х • = 6; д) х = у, Ух~= Уу; е) х = у, |х| = |у|. 76. Задайте множество значений переменной так, чтобы данные высказывательной формы были на этом множестве эквивалентны: а) х четно, х кратно 3; б) у — четное число, у — простое число; в) х2 = 1, х = 1; г) z — ромб, диагонали z взаимно перпендикулярны. 77. Выясните, следует ли хотя бы одна из данных высказыва- тельных форм из другой (х С 7?): а) |х| < 3, х2 — Зх + 2 = 0; б) г4 — 1А у2 — 4 * в) х2 + х — 6 = 0,’ (х - 1) (х — 2) (х - 3) = 0; г) х — 1 >0, (х — 2) (х — 5) =0; д) х2 + 5х = 9, Vx2 = —1; е) х2 + 5х = 0, х + 1 = 1 + х. 78. Найдите множество значений а, при которых из первого предложения следует второе: а) х > а, х > 1; б) |х| < а, х2 < 9; ’09
в) х2 + х — 6=0, |х| < а\ г) | х| < а, х2 + 5х + 7 = 0; д) х = а, х2 0; е) |х| < а, х2 0; ж) х2 + 5х — 6 < 0; х — а > 1. 79. Выясните, являются ли следующие высказывательные фор- мы эквивалентными, если х € /?: а) х + 1 = 0, х = ИО,875; б) |х| > 0, (х + I)2 ==х2 + 2х + 1; в) |х| > 3, х2 — 9 > 0; г) |х| < 0, х2 + 4 < 3; д) х — 1, х Н-----------= 1; 7 л*2 — 4 х2 — 4 е) х > 0, х2 > 0; х X2 ж) х = х, — = х; X з) х( —-----1^ = 0, х ~ О или —!— = 1; \х4 + 4 / х4 4- 4 и) х >2, х < 2; к) х > 2, х 2. 80. Найдите множество значений а, при которых данные вы- сказывательные формы эквивалентны: а) х2 + ах — 1=0, х = Г, б) |х| < а, (х — З)2 = х2 — 6х + 9; в) |х| < а, Их2 = —3; г) х2 + а2 = 0; Их2 = —|х|. 81. Вставьте «и» либо «или» так, чтобы выполнялись эквива- лентности: а)|х|=1<^>х = 1... х = — 1; б) | х| < 1 х > — 1 ... х<1; в) |х| > 1 х < —1 ... х > 1; г) ab = 0<==>а =0 ... b =0; д) ab =# 0 <^> а 0 ... b 0; е) = 0 <^=> а =0 ... b Ф 0; ж) а2 + Ь2 = 0 <=> а = b ... b =0; з) - > 0«=>(а > 0 ... b > 0) ... (а < 0 ... Ь < 0). ь 82. Докажите эквивалентности: а) Р (х) Л Q W Q (х) Л Р (х); б) Р (х) V Q (x)4=»Q (х) V Р_(х); в) Р (х) Л Q (х) Р (х) V Q (х); г) Р (х) V Q (х) «=> Р (х) Л Q (х); ПО
д) W Q (*) р (*) V Q (х); е) Р (х) -> Q(x)« Р (х) /\ Q (х); ж) Р (х) - Q (х) (Р (х) Л Q (х)) У (Р (х) Л Q (х)). 83. Изобразите множества истинности для Р (х) и Q (х), а по- том изобразите множества истинности следующих высказывай ел ь- ных форм: а) Р (х) Л Q (х); б) Р (х) V Q (х); в)_Р (х) Q (х); г) Р (х) - Q (х); д) (Р (х) Q (х)) Л (Р (х) -> Q (х)). 4. Кванторы. Чтобы получить из высказывательной формы Р (х), х С X высказывание, можно заменить х одним из значений а С X. Но существует иной способ получения высказываний из вы- сказывательных форм — навешивание кванторов. Для этого перед высказывательной формой пишут кванторы — слова, описывающие ее множество истинности; например, «Для всехх из X истинно, что...» или «Существует такое х из' X, что ...». Так из высказывательной формы «Человек х синеглаз» получаются высказывания «Все лю- ди синеглазы» (ложное высказывание) или «Существуют синегла- зые люди» (истинное высказывание). Поскольку в математической логике стараются заменять слова знаками, то вместо слов «Для всех х из X истинно ...» условились писать V х С X, а вместо «Существует такое х из X, что ...» пишут 3 х С X. Здесь V — перевернутая буква А, первая буква английского слова all — все, а 3— перевернутая буква Е, первая буква английского слова exist — существует. Эти символы являются обозначениями соот- ветственно для квантора всеобщности и квантора существования. Таким образом, квантор всеобщности означает, что множество истинности Т высказывательной формы совпадает со всем множест- вом X, а квантор существования означает, что Т непусто. Возможны и другие прочтения записей (VxCX)P(x) и (3 хСХ)Р(х), соответственно равнозначные между собой; приведем наиболее употребительные из них (слова в квадратных скобках иногда опускаются): 1. (V х С X) Р (х) читается так: а) для любого (всякого, каждого) [значения! х из X Р(х) [истин- но]; б) всякий (любой, каждый) элемент х множества X (X — мно- жество значений переменной х) обладает свойством Р\ в) каково бы ни было х, Р (х) истинно. 2. (Зх С X) Р (х) читается так: а) существует [значение] х из X такое, что Р (х) [истинно]; б) для некоторых [значений] х из X Р (х) [истинно]; в) по меньшей мере (хотя бы) одно [значение] х из X таково, что Р (х) [истинно]; г) существует элемент х множества X, обладающий свойством Р\ по крайней мере (хотя бы) один элемент х множества X обладает Ш
свойством Р; некоторые элементы множества X обладают свойст- вом Р; д) найдется такое х из X, что Р (х) истинно. Иногда для краткости мы будем опускать указание множества значений х и писать VxP (х) или ЗхР (х). Приведем примеры записи высказываний с помощью кванторов и высказывательных форм. Пусть Р (х) означает «Число х четное». Тогда запись (VxC W) Р (х) читается: «Все натуральные числа четны» (ложное высказывание), а запись (ЗхС N) Р (х) — «Суще- ствуют четные натуральные числа». Кратко пишут: Vx Р (х), ЗхР(х); х € N. Упражнения 84. Сформулируйте следующие высказывания, пользуясь обыч- ным языком; установите их истинность или ложность: a) (VxC Р) (х — 1 = х); б) (ЗхС Р) (х — 1 = х); в) (VxC Р) (х - 1 #= х); г) (Зхё Р) (х - 1 =# х). 85. На множестве N всех натуральных чисел заданы высказы- вательные формы Р (х): «Число х четное» и Q (х): «Число х кратно 4». Сформулируйте следующие высказывания, пользуясь обычным языком, и укажите среди них истинные: a) (VxC ЛЭ Р (х); б) (Зх€ N) Р (х); в) (Зх € N) Q (х); г) (Vx С N) Q (х). 86. Введите обозначения для высказывательных форм и запи- шите в символической форме следующие высказывания: а) существует такое действительное число х, что х2 = 4; б) любое натуральное число четно; в) существует такое действительное число х, что 5х = х — 1; г) не существует рационального числа х такого, что х2 = 2. 87. Прочтите следующие записи, заменив обозначения кванто- ров общности и существования их словесными выражениями, и определите значения истинности данных высказываний: a) Vx ((х + I)2 = х2 + 2х + 1); б) Зх (х + 1 = 2); в) Зх (|х] < 0); г) Vx (|х| >0); / г2 _ 1 Д) Vx |^—- = х-4 lj; \ X — 1 е) Зу (у2 4- у — 5 < 0). 88. Запишите следующие высказывания, воспользовавшись сим- волами кванторов: а) всякое число равно самому себе; б) любое число не больше самого себя; в) каково бы ни было число у, квадрат его неотрицателен; 112
г) всякое число либо положительно, либо отрицательно, либо равно 0; д) существует число х такое, что х — 2 ~= 5; е) по крайней мере, одно число х является корнем уравнения ах2 + Ьх + с = 0; ж) уравнение f (х) = 0 имеет хотя бы один корень; з) множество X непусто; и) некоторые элементы множества X обладают свойством Р. 89. Пусть R (х) означает «х — действительное число», a Q (х)— «х — рациональное число». Для каждого высказывания из пункта I найдите соответствую- щую формулировку из пункта II. Определите значения истинности данных высказываний. I. a) Vx(Q(x)->/?(x)). б) (Q (х) -> R (х)). в) Зх (Q (х) Л R W). г) Зх (Q (х) Л R (х)). II. а) Некоторые рациональные числа суть действительные, б) Всякое рациональное число — действительное. в) Некоторые рациональные числа не являются действи- тельными. г) Всякое рациональное число не является действительным. 90. Пусть Р означает свойство «Быть простым числом», W — «Быть натуральным числом», К — «Быть четным числом». Запишите символически следующие высказывания: а) существует простое четное число; б) всякое простое число, большее 2, нечетно; в) всякое простое число — натуральное; г) существуют нечетные простые числа; д) некоторые простые числа четны. 91. Свяжите переменную квантором так, чтобы'получить истин- ное высказывание (переменные х, у, z в а)—г) принадлежат /?): а) |х| = —х; б) х2 > 0; в) У2 + 2 < 0; г) sin z =^= 2; д) число букв в слове х равно 4; е) все дороги из пункта х ведут на юг; ж) в треугольнике у сумма внутренних углов равна 2d. 92. Сформулируйте следующие высказывания с помощью кван- тора существования, воспользовавшись обозначениями: Р (а) — «Уравнение и имеет действительный корень», А (х) — «х любит кашу», Q (у) —«Простое число у нечетно», В (т)—«Многоугольник т правильный». а) Не всякое уравнение имеет действительный корень. б) Не для любого и выполняется Р(и). ИЗ
в) Не все любят кашу. г) Не каждое простое число нечетно. д) Не всякий многоугольник правильный. 93. Сформулируйте приведенные ниже высказывания с помощью квантора общности, введя обозначения: Р (х) — «Квадрат рацио- н ального числа х равен 2»; Q (у) — «Человек у имеет мать»; (у) — «Человек у бессмертен». а) Не существует рационального числа, квадрат которого ра- вен 2. б) Нет человека, не имеющего матери. в) Ни одно из действительных чисел не удовлетворяет неравен- ству х2 + 1 <0. г) Ни один человек не бессмертен. 94. На примере высказывательных форм Р (х): «Заяц х трус- лив» и Q (х): «Заяц х быстроног» проверьте эквивалентности: a) (Vx € X) (Р (х) A Q W) (Vx С X) Р (х) Д (<х£ X) Q (х); б) (Зх е х) (р (х) v Q W) (з* е х) р (х) v (Зх с х) q (х). 95. На примере высказывательных форм Р (х): «Рост человека х больше 180 см» и Q (х): «Рост человека х меньше 180 см» докажите, что, вообще говоря, не верны эквивалентности: а) (Зх С X) (Р (х) A Q (х)) <=> (Зх С Х)Р (х) А (Зх С X) Q (х); б) (Зх С X) (Р (х) V Q W) (Vx € X) Р (х) V (V х С X) Q (х). 96. Докажите, что a) (Vx С X) Р (х)=>(3х С X) Р (х); б) (Зх С X) Р (х) (Vx С X) Р (х), (X непусто). 5*. Многоместные высказывательные формы. До сих пор мы рас- сматривали высказывательные формы, в которые входит лишь одна переменная. Обычно такие формы связаны со свойствами элементов множества X. Если же речь идет о соответствиях между элементами различных множеств или одного и того же множества, то прихо- дится использовать высказывательные формы, содержащие не- сколько переменных. Примерами таких форм могут служить: «Че- ловек х живет в городе у», «Человек х — отец человека у», «Сумма чисел х и у больше числа г» и т. д. Если высказывательная форма содержит две переменные, то ее называют двухместной, если три — трехместной и т. д. Двухместную форму записывают в виде Р (х, у),- х С X, у € Y, указывая множества значений для каждой переменной. Множеством истинности двухместной высказывательной формы Р(х, у), х f Л, у £ Y называется совокупность пар (а, &), где а (X й ( К, для которых Р (а, Ь) — истинное высказывание. Например, если Р (х, у) означает «Река х впадает в море у», то к множеству истинности этой формы принадлежат пары (Волга, Кас- пийское море), (Дунай, Черное море), но не принадлежит пара 114
(Енисей, Азовское море). Множество всех пар (%, у), где х С X, у С У, называется декартовым1 произведением множеств X и Y и обозначается X X У. Таким образом, множество истинности двух- местной высказывательной формы является подмножеством декар- това произведения X X Y. Из каждой многоместной высказывательной формы можно полу- чить высказывание, «навесив» на каждую переменную свой квантор. Эти кванторы могут быть как одноименными (например, кванто- рами всеобщности), так и разноименными. Поэтому из двухместной высказывательной формы Р (х, у) получается восемь высказываний (запишите их!). Например, если Р (х, у) означает «Река х впадает в море у», то эти высказывания читаются так: 1) все реки впадают в любое море; 2) в любое море впадают все реки; 3) для любой реки есть море, в которое она впадает; 4) для любого моря есть впадающая в него река; 5) существует река, впадающая в любое море; 6) существует море, в которое впадает любая река; 7) существует река, впадающая в некоторое море; 8) существует море, в которое впадает некоторая река. Легко видеть, что высказывания 1) и 2) равносильны, так же как и высказывания 7) и 8): если все реки впадают в любое море, то в любое море впадают все реки, и обратно; а если существует река, впадающая в некоторое море, то существует море, в которое впадает некоторая река, и обратно. Вообще, -высказывания УхЧуР (х, у) и VyVxP (х, у) равносильны: они утверждают, что множеством истинности для Р (х, у) является все декартово произ- ведение X х Y. Точно так же и ЗхЗу Р(х, у) и ЗуЗх Р(х, у) означает, что множество истинности для Р (х, у) непусто. Высказывания VySx Р (х, у) и 3xVy Р (х, у) различны. В на- шем примере первое из них означает, что для каждого моря есть впадающая в него река (это, по-видимому, истинно), а второе— что есть река, впадающая в каждое море (это наверняка ложь). Таким образом, одноименные кванторы можно переставлять, а разноименные переставлять нельзя. Поэтому на самом деле полу- чается не восемь, а лишь шесть различных высказываний. Легко доказать, что следующая импликация всегда истина: 3xVy Р (х, у) -> -> Vy3x Р (х, у) (если бы была река, впадающая во все моря, то уж наверняка в любое море впадала бы хоть одна река). Если навесить на двухместную высказывательную форму лишь один квантор, то получится не высказывание, а высказыватель- ная форма относительно той переменной, которая осталась свобод- ной. Например, из той же высказывательной формы Р (х, у) — «Река х впадает в море у» получаем четыре одноместные высказыва- 1 По имени выдающегося французского математика и философа Р. Декарта (1596—1650)—творца метода координат. 115
тельные формы: 1) Vx Р (х, у) (все реки впадают в море у); 2) Му Р (х, у) (река х впадает во все моря); 3) Зх Р (х, у) (существует река, впадающая в море у); 4) Зу Р (х, у) (существует море, в которое впадает река х). Упражнения 97. Пусть X — множество прямых на плоскости. Прочтите сле- дующие высказывания и укажите среди них истинные: a) Vx3y (х || у); б) ЗхЗу (х ± у); в) Зу Vx (х || у); г) VxVyVz ((х || у Л У || z) -> х || z); д) VxVyVz ((х _1_у Л У 12) ~>х || г); е) VxVyVz ((х || z Л у || z) -> х || у); ж) VxVyMz ((х J_ у Л у ± z) -> х ± z). 98. Пусть на множестве N натуральных чисел заданы высказы- вательные формы Р (х): «Число х простое» и х : у (х : у означает, что число х делится без остатка на у). Прочтите следующие высказы- вания и укажите среди них истинные: а) Зу Vx (х : у); б) Vx3y (х : у); - в) VxVyVz ((х : у Лу : z) -> х : z); г) Vx3y ((Р (у) V У = 1) Л у); д) VxVyVz ((ху : z Л Р (z)) -> (х : z V У : z)); е) VxVy ((х i у Л Р (х)) -> (у = х V У = 1)). 99. Запишите в символической форме следующие высказывания: а) если х и у — натуральные числа, произведение которых де- лится на простое число р, то хотя бы один из множителей делится на р; б) для каждой прямой х на плоскости и каждой точки этой плоскости найдется прямая, проходящая через эту точку и парал- лельная прямой х. 100. Прочтите следующие высказывания и определите их значе- ния истинности (а, Ь, х — действительные числа): a) Vx3a (Зх + 1 = ах), б) ЗхМа (Зх + 1 = ах), в) ЗЬМаЗх (х2 + ах + b = 0), г) ЗаМЬЗх(х2 + ах + b = 0). 101. Приведите пример высказывательной формы Р (х, а), та- кой, что ЗхМа Р (х, а) — истинное высказывание. 102. Запишите символически следующие высказывания: а) функция 2х положительна при любом значении аргумента; б) функция 2 х принимает любое положительное значение. 103. Эквивалентны ли высказывания «Каждую задачу решил, 116
по крайней мере, один ученик» и «По крайней мере, один ученик решил все задачи». Следует ли хотя бы одно из них из другого? По- чему? Указание. Запишите данные высказывания символически, обозначив через Р (х, у) высказывательную форму «Ученик х ре- шил задачу у». 104. Докажите, что a) (Vx€ М) Р (х) « Vx (х € М -> Р (х)), б) (ЗхСМ) Р (х) <=» Зх (х С М К Р (х)). 105. Запишите символически утверждения: а) в каждом классе найдется ученик, который решил хотя бы одну задачу из контрольной; б) найдется класс, в котором каждый ученик решил хотя бы одну задачу из контрольной; в) в каждом классе хоть один ученик решил все задачи из конт- рольной; г) в каждом классе любой ученик решил хотя бы одну задачу из контрольной; д) существует такая задача, что в каждом классе хотя бы один ученик ее решил; е) существует класс, в котором все ученики решили все задачи из контрольной; ж) для каждой задачи есть класс, в котором все ученики ее решили. Придумайте еще аналогичные высказывания. Какие из этих высказываний являются следствием других? 106. Запишите символически следующие высказывания, вклю- чив в кванторы указание множества значений переменных: а) в множестве натуральных чисел есть наименьшее; б) в множестве натуральных чисел нет наибольшего; в) любые два рациональных числа либо равны друг другу, либо одно из них больше другого. 107. Изобразите на координатной плоскости множества истин- ности следующих высказываний: а) х3 = у2; в) х2 + у2 = 9; д) х3 + у2 > 9; ж) х2 Ч- У2 = —4; и) х > 0 А У > 0: л) (х > 0) Д (у > 0) А б) х + 2у - 4; г) х2 + У2 С 9; е) х2 + У2 = 0; з) ху = 0; к) х > 0 V У > 0; м) х > 0 —> у > 0; А (х2 + у2 < 9); н) х2 = у2 *-> х = у; о) ху < 1 —> ху = п) [ху| < 0-> (х2 + у2 = 0). 108. Какие из следующих высказываний истинны: a) (Vx С 7?) (Vy € R) (х2 = у2 -> х = у); б) (Vx € 7?) (Vy € 7?) (х = у -> х2 = у2); 117
в) (Vx С R+) (Vy C R+) (x2 = у2 -> x = у); г) (Vx С R) (Vy € R) (x2 = у2 |x| = |y|); д) (Vx C R) (Vy <E Ry ((xy > О Д у > 0) x > 0); e) (Vx € R) (Vy € R) (xy > 0 -> (x > 0 Л у > 0)); ж) (Vx C R) (Vy £ R) (xy>0 -> (x> 0 A y> 0)V(x <0Ay<0))? 109. Найдите множества истинности для следующих высказы- вательных форм от переменной у из R: a) (Vx б R) (х2 + у2 = 1); б) (Vx С R) (х2 + у2 = 0); в) (Зх € R) (х2 + у2 = 1); г) (Зх С R) (xy < 1); д) (Зх € R) (х2 + 1 < у); е) (Зх С R) (Ух2 - 1 = у). 110. Используя высказывательные формы х = у, х < у, х^у (х и у — натуральные числа) и обозначения арифметических дейст- вий, запишите в символической форме следующие высказывания: а) число х четно; б) число х является суммой квадратов двух натуральных чисел; в) число х — простое; г) число х — составное; д) число х — наименьшее общее кратное чисел 6 и 8; е) остаток от деления числа х на 4 равен 1 или 2. 6. Уравнения, неравенства и тождества. Поскольку уравне- ния и неравенства, содержащие переменную, являются высказыва- тельными формами, все, сказанное выше для таких форм, примени- мо к уравнениям и неравенствам. Например,«.два уравнения (соот- ветственно два неравенства) называются эквивалентными, если их множества истинности совпадают, или, что то же самое, если они имеют одно и то же множество корней. Так, уравнение х2 — 8х + 12 =0 эквивалентно уравнению Зх2 — 24х + 40 =4— для обоих множество корней состоит из чисел 2 и 6, Т = {2; 6}. Неравенство 2х > 8 эквивалентно неравенству Зх > 12 — для обоих неравенств множеством решений (т. ё. множеством истин- ности) является числовой луч [4; +оо[. При решении уравнений и неравенств их заменяют эквивалент- ными уравнениями и неравенствами, т. е. преобразуют, не изме- няя их множеств истинности. В этом случае можно не проверять полученное решение, поскольку на каждом шагу оно не изменя- лось и потому совпадает для заданного уравнения и уравнения, получившегося в ходе преобразований. Но не всегда удается ре- шить уравнение таким способом. Иногда приходится переходить от данного уравнения не к эквивалентному, а лишь к его следст- вию. Если, преобразуя уравнение fl (х) = gi (х), (1) мы приходим к уравнению /2 (*) =g2 (*)» (2) 118
которое является следствием уравнения (1), то множество кор- ней уравнения (2) содержит множество корней уравнения (1). Поэтому, решив уравнение (2), надо еще проверить, удовлетво- ряют ли эти корни исходному уравнению (1). Пример. Решим уравнение К 2х 4- 1 = х — 1. Если а = Ь, то а2 = Ь\ Поэтому, возведя обе части уравнения в квадрат, получим уравнение, являющееся его следствием: 2х + 1 — х2 — 2х + 1 (оно не обязательно равносильно исходному уравнению, так как из а2 = Ь'2 не следует, что а = Ь, — может случиться, что а = —Ь). Решая это уравнение, находим, что Т2 — {0; 4}. Про- верим эти корни, подставляя их в заданное уравнение: V 2 • 0 + 1 = 0 — 1 (ложно); • 4 + 1 =4 — 1 (истинно). Значит, решением этого уравнения является {4}. Поскольку мы условились считать ложными бессмысленные высказывания, корнями уравнения / (х) = g (х) не могут быть значения, при которых / (х) или g (х) не имеют смысла. Поэтому полезно перед решением уравнения найти эти значения; исключив их, получим так называемую область определения уравнения. Числа, не принадлежащие этой области, можно не исследовать: они заведомо не могут быть корнями уравнения. Следует иметь в виду, что область определения уравнения изменяется при неко- торых преобразованиях, считаемых обычно тождественными. На- пример, уравнения (3) 2х = 6 имеют различные области определения — число 3 не принадлежит области определения уравнения (3). При решении уравнения (3) его заменяют сначала уравнением а потом приводят подобные члены и получают уравнение 2х = 6. Но при этом область определения расширяется и корень 3 уравнения 2х = 6 не удовлетворяет уравнению (3). * Корнями уравнения fl (X) f2 (х) = О могут быть лишь числа, обращающие в нуль хотя бы один из мно- жителей f\ (х), f2 (х) и принадлежащие области определения вто- рого множителя. Поэтому, если обозначить область определения fi (х) через Т\, а (х) через Т2, то истинна эквивалентность (fl (X) • f3 (х) = 0) ((А (х) = 0 v ft (X) = 0) л (X € Л (1 Тг)). 119
На этой эквивалентности основан метод решения уравнений с по- мощью разложения на множители. Рассмотрим теперь уравнения с двумя переменными. Множест- во истинности такого уравнения изображается совокупностью точек М (х, у) координатной плоскости, при подстановке коор- динат которых уравнение обращается в истинное высказывание. Например, для уравнения х2 + у2 = 25 этим множеством является окружность радиуса 5 с центром в начале координат. Так как множество истинности для уравнения f (х, у) = О обычно бесконечно, рассматривают системы двух таких уравнений, т. е. конъюнкции вида (Л (х, у) = 0) Л (/2 (х, у) = 0). (4) В школе конъюнкции обычно записывают в виде (А (х, у) = о \f-2 (X, у) = 0. (5) Как мы уже знаем, множество истинности для конъюнкции (4) (т. е. решение системы уравнений (5)) является пересечением мно- жеств истинности входящих в нее уравнений. На этом основан графический метод решения систем уравнений: изображают на плоскости множество истинности каждого из уравнений системы и находят пересечение получившихся линий. Пример. Решим графически систему уравнений (х2 + у2 = 25 (Зу = 4х. Так как х2 + у2 =25 — уравнение окружности с центром О (0; 0) и радиусом 5, а Зу = 4х — уравнение прямой, то достаточно найти точки пересечения прямой и окружности (рис. 9). Находим две точки: А (3; 4) и В (~3; —4). Значит, Т = {(3; 4), (—3; —4)}. При решении систем уравнений их обычно заменяют эквивалент- ными системами уравнений. Иными словами, входящие в систему уравнения заменяют другими так, что при этом не изменяется пе- ресечение множества истинности (хотя сами множества истинности для отдель- ных уравнений могут и меняться). Все сказанное выше относится и к ре- шению неравенств. Например, решить систему неравенств | х2 + у2 4 | х + у > 0 все равно что найти множество истин- ности конъюнкции (*2 + У2 < 4) Л (* + У > 0). 120
Для этого надо найти пересе- чение областей, задаваемых эти- ми неравенствами (рис. 10). Теперь рассмотрим понятие тождества. В школе обычно тождеством называют равенство, содержащее переменные и ис- тинное для всех значений пе- ременной, например: х2 + 2х + 1 = (х + I)2. Запись (Vx $ R) (х2 + 2х + 1 == = (х + I)2) показывает, что равенство вы- полняется для всех значений х. Рис. 10 Упражнения 0; в) х2 > 0; 111. Решите следующие неравенства: а) >0; б) < 0; х2 — 16 х2 — х + 12 г) х^-бх + 8 х2 — 4 112. Решите следующие неравенства: ч х2 — 2 п х2 — 1 г. а) -------> 0; б) -------------< 0; х2 — 1 х3 + 8 ч х2 — 2а. 4- 1 г) -------!— х2 — 2х 4- 8 113. Решите следующие дизъюнкции и конъюнкции уравнений и неравенств: 0. а) (х + у = 9) Д {ху = 14); б) (х2 + у2 = 169) Л (х2 - у2 = 119); в) (х2 + у2 = 29) Л {ху = Ю); г) (х2 + 8х + 11 = 0) V (х2 — 6х + 8 = 0); д) (х2 — 20х + 64 = 0) V (|х — 3| + |х + 2| = 5); е) (|Х — 7| + |х + 3| = 10) V (|х — 2| + |х + 10| = 12); ж) (У < 9 — х2) Л (у > х2); з) (х2 + у2 < 25) Л {х + у = -1); и) (х2 + у2 < 25) Д (у > х2); к) (У > р*2) Л (у > -|х — 1); л) (х2 + у2 < 25) Л (У = -^х2); 121
* м) (2х — 3 > х — 5) V (х2 - 4х + 3 > 0); н) (х2 + У2 < 9) л (X + у > 0); о) ((х — 2у) (х + у) = 0) л (х2 + у2 = 50); п) (х2 — Зху + 2у2 = 0) Л (х + 4у = 5). 7. Отрицание высказываний, содержащих кванторы. Отрица- нием высказывания «Все волки серы» отнюдь не является предло- жение «Все волки не серы». На самом деле, достаточно увидеть хотя бы одного белого волка, чтобы' убедиться в ложности того, что все волки серы. Таким образом, для того чтобы высказывание (Vx С X) Р(х) оказалось ложным, достаточно, чтобы нашелся хотя бы один элемент а из X, для которого Р (а) ложно, т. е. Р (а) ис- тинно. Но в этом случае истинно высказывание (ЗхС X) Р (х). Обратно, если (ЗхС X) Р (х) истинно, то (Vx€ X) Р (х) ложно. Мы доказали, таким образом, что (VxC X) Р (х) (ЗхС X)~Р (х). (6) Если обозначить здесь Р (х) через Q (х) и взять отрицания обеих частей равенства (6), то получим, что (Vx€ X) Q (х) « (ЗхС X) Q (х). (7) И действительно, отрицая, что есть хотя бы один элемент а в X, для которого истинно Q (а), мы утверждаем, что для всех эле- ментов из X истинно отрицание формы Q (х), т. е. Q (х). Если высказывание содержит несколько кванторов, то с каж- дым из них поступают по указанному правилу, например: (Зхё X) (Vy€ Г)К(х, у) » (VxC X) (ЗуС Y) Р (х, у). (8) Примеры. 1. Пусть Р (х) —форма «Натуральное число х делится на 7». Тогда Vx Р (х) — «Все натуральные числа делятся на 7» (ложно), а отрицание этого высказывания VxP (х) означает «Не все нату- ральные числа делятся на 7» (истинно). Это отрицание можно за- писать в виде ЗхР (х). Тогда оно читается так: «Существует на- туральное число, не делящееся на 7». Высказывание ЗхР(х) чи- тается «Существуют натуральные числа, делящиеся на 7» (истинно), ЗхР (х) означает «Не существует натуральных чисел, делящихся на 7» (ложно). Вместо ЗхР (х) можно написать VxP (х). Это. чи- тается так: «Все натуральные числа не делятся на 7». 2. Пусть Р (х) — форма «Число ног у х равно 8». Тогда VxP (х) означает «У всех х число ног равно 8», ЗхР (х) — «Существует х с 8 ногами», VxP (х) — «Не у всех х число ног равно 8», что то же самое «Существует х, у которого число ног отлично от 8», а ЭхР (х)— «Не существует х с 8 ногами», или, что то же самое, «Ни у какого х нет 8 ног». Если X — множество зайцев, то истинны высказы- 122
вания VxP (х) и ЗхР (х), а ложны VxP (х) и ЗхР(х). А если X —множество пауков, то истинны УхР (х) и ЗхР (х) и ложны VxP (х) и ЗхР (х). Наконец, если X — множество всех живых существ, то истин- Рис н ны VxP (х) и ЗхР (х). 3. Пусть Р (х, у) означает «Человек х родился в году у». Тогда Vy ЗхР (х, у) читается «Для любого года у есть родившийся в этом £оду человек х». Отрицанием этого высказывания служит 3yVxP (х, у), означающее, что существует год у, в котором не родился ни один человек. 4. Пусть Р (х, у) означает «Окружность х вписана в четырех- угольник у». Тогда МуЗхР (х, у) означает теорему «Для всякого четырехугольника есть вписанная в него окружность». Отрицанием этого утверждения является ЗуУ/хР (х, у) «Существует четырех- угольник, в который не вписана ни одна окружность». Поскольку такие четырехугольники действительно существуют (рис. И), то отрицание теоремы истинно, а сама теорема ложна. А теорема Vy3xP (х, у), где Р (х, у) читается «Окружность х вписана в квад- рат у», истинна: во всякий квадрат можно вписать окружность. Истинна она и если Р (х, у) читается «Окружность х вписана в треугольник у». Упражнения 114. Пусть Р (х) — высказывательная форма «Число х делится на 5», a Q (х) означает «Число х четно». Прочтите высказывание (3x6 AO (Р (х) A Q (%)) и постройте его отрицание. 115. Пусть Р (х, у) — высказывательная форма «Окружность х вписана в треугольник у». Прочтите высказывания: a) Vx VyP (х, у); б) Зх Vy Р (х, у); в) Vx Зу Р (х, у); г) Vy Зх Р (х, у); д) Зу Vx Р (х, у); е) Зх Зу Р (х, у) и постройте их отрицания. 116. Докажите или опровергните следующие предложения, об- разовав их отрицания и перейдя к двойственным кванторам: а) все простые числа нечетны; б) всякий четырехугольник, диагонали которого взаимно пер- пендикулярны, —ромб; в) все корни уравнения |х| =—1 — рациональные числа; г) все элементы пустого множества принадлежат множеству М; д) любое решение неравенства х2 < 0 является решением урав- нения х2 — 9 =0; \е) всякое квадратное уравнение имеет действительный корень.
117. Запишите символически следующие высказывания и их отрицания; определите значения истинности данных высказываний и их отрицаний: а) для всякого рационального числа х найдется рациональное число у такое, что х + у = х\ б) существует натуральное число х такое, что для всякого натурального числа у х + у = у; в) существует целое число х такое, что для любого целого у х + у = 0; г) всякое целое число имеет противоположное; д) каково бы ни было натуральное число х, найдется натураль- ное число у такое, что ху = х; е) существует такое целое число х, что произведение его с любым целым числом равно х; ж) для всякого числа, не равного 0, найдется число, дающее в произведении с ним 1; з) существует такое число, что произведение его с любым дру- гим, не равным 0 числом равно 1. 118. Сформулируйте отрицания следующих высказываний в утвердительной форме (т. е. так, чтобы отрицание данного высказы- вания не начиналось со слов «не» или «неверно, что»): а) в каждом городе есть район, в каждой школе которого есть класс, все ученики которого учатся без троек; б) существует город, в каждом районе которого есть футболь- ная команда, все игроки которой не старше 18 лет; в) в каждом городе есть улица, на которой, по крайней мере, в одном дом*е все окна выходят на юг; г) существует книга, на каждой странице которой есть не менее чем одна строка, в которой буква «ы» встречается по меньшей мере два раза; д) в каждом городе хотя бы одна улица застроена только та- кими домами, в которых есть однокомнатные квартиры. 8*. Строение математической теоремы. Большинство математи- ческих теорем формулируется так: на некотором множестве X из высказывательной формы А (х) следует В (х). Такие теоремы мож- но записать в виде: (VxC X) (Л (х)-> В(х)). (1) Эги теоремы состоят из трех частей: описания множества X, к элементам которого эта теорема относится, формы А (х) (условия теоремы) и формы В (х) (заключения теоремы). Примеры. 1. В теореме «Если диагонали параллелограмма равны, то он является прямоугольником» X — множество всех параллелограм- мов, А (х) — форма «Диагонали параллелограмма х равны» и В (х) — форма «Параллелограмм х является прямоугольником». Эта теорема истинна. 124
2. В теореме «Если последняя цифра натурального числа х равна 0 или 5, то это число делится на 5» X — множество, на- туральных чисел, А (х) — «Последняя цифра числа 'х равна 0 или 5» и В (х) — «Число х делится на 5». В этом примере условие является конъюнкцией двух форм: Лх (х) — «Последняя цифра числа х равна 0» и Л2 (х) — «Последняя цифра числа х равна 5». Поэтому развернутая запись теоремы такова: (Vx£ ЛГ)((Лх(х) Л Л2(х))-> В (х)). 3. В теореме «Если последняя цифра натурального числа х равна 3, то это число делится на 3» X — множество натуральных чисел, А (х) — форма «Последняя цифра числа х равна 3» и В (х) — форма «Число х делится на 3». Эта теорема ложна. А (13) истинно, а В (13) ложно (последняя цифра числа 13 равна 3, но это число не делится на 3). Мы видим, что для доказательства ложности теоремы (1) достаточно найти хотя бы один элемент х С X, для которого А (х) истинно, а В (х) ложно. Теорема может содержать и формы от нескольких переменных. Например, теорема «Большей дуге окружности соответствует большая хорда» записывается в виде Vx Vy (Л (х, у) -> В (х, у)). Здесь х и у — дуги окружности, А (х, у) означает «Дуга х больше дуги у», В (х, у) — «Хорда, стягивающая дугу х, больше хорды, стягивающей дугу у». Кроме того, не всегда теоремы записываются явно с исполь- зованием импликации. Например, закон коммутативности сложе- ния имеет вид: Vx Vy (х + у = у + х). В него входит форма х + у — у + х, и закон утверждает, что она истинна для любых чисел х и у. Теорема «Для каждого тре- угольника существует вписанная в него окружность» записывается в виде Vx Зу А (х, у), где А (х, у) означает «Окружность у вписана в треугольник х>. Встречаются теоремы более сложного строения, в которых как условие, так и заключение являются дизъюнкциями или конъюнкциями многих высказывательных форм, но общая структу- ра теоремы часто имеет вид (1). По аналогии с понятиями обратной и противоположной импли- каций введем понятия прямой, обратной и противоположной тео- рем. Для теоремы (Vx € X) (Л (х) В (х)) (2) обратной назовем теорему (Vx С X) (В (х) Л (х)), (3) 125
Примеры. противоположной — теорему (Vx € X) (А (х) -> В”(х)) (4) и обратной к противоположной — тео- рему __ (Vx е X) (В (х) -> А (х)). (5) Теоремы (3) и (4) равносильны друг другу, равно как и теоремы (2) и (5). 1. Теорему «Во всяком квадрате диагонали равны» можно за- писать в виде (2), где X — множество всех четырехугольников, А (х) — «Четырехугольник х является квадратом», а В (х) — «Диагонали четырехугольника х равны друг другу». Значит, об- ратная теорема (3) гласит: «Если диагонали четырехугольника равны друг другу, то этот четырехугольник является квадра- том». Противоположная теорема (4) такова: «Если четырехуголь- ник не является квадратом, то его диагонали не равны друг дру- гу». Наконец, теорема, обратная к противоположной (5), такова: «Если диагонали четырехугольника не равны друг другу, то этот четырехугольник не является квадратом». В данном случае истинны прямая теорема и теорема, обратная к противоположной, а обрат- ная и противоположная теоремы ложны. На рисунке 12 изображен четырехугольник с равными диагоналями, не являющийся квад- ратом. 2. Для теоремы «Если в параллелограмме диагонали равны, то этот параллелограмм является прямоугольником» обратная тео- рема формулируется так: «Если параллелограмм является пря- моугольником, то его диагонали равны» (или, короче, «Во всяком прямоугольнике диагонали равны»). В этом случае истинны и прямая и обратная теоремы. Поэтому их можно заменить одной теоремой: «Параллелограмм является прямоугольником в том и только в том случае, когда его диагонали равны», или иначе: «Для того чтобы параллелограмм был прямоугольником, необ- ходимо rf достаточно, чтобы его диагонали равнялись друг другу». Эта теорема имеет вид (Vx С X) (Л (х) ~ В (х), (6) где X — множество параллелограммов, А (х) означает «Паралле- лограмм х является прямоугольником», а В (х) — «Диагонали параллелограмма х равны». Все теоремы такого вида эквивалент- ны обратным теоремам, а также противоположным им теоремам: они или одновременно истинны, или одновременно ложны. В данном случае все теоремы истинны. Но если бы мы заменили множество параллелограммов множеством всех четырехугольников, то теорема вида (6) оказалась бы ложной. Истинной была бы лишь теорема вида (Vx С X) (Д (х) В (х)), а обратная ей теорема Г26
ложна (поскольку существуют четырехугольники с равными диа- гоналями, не являющиеся прямоугольниками). Упражнения 119. Запишите символически аксиому параллельности (через каждую точку проходит не более одной прямой, параллельной данной прямой) и ее отрицание. Дайте словесную формулировку отрицания. 120. Запишите символически: а) определение периодической функции, заданной на /? (функ- ция называется периодической, если существует такое число / Ф 0, что при любом х f (х — /) = f (х) = f (х + /)); б) необходимое и достаточное условие истинности утверждения «Функция / не является периодической». 121. Докажите, что функция / не является периодической, если: a) f (х) = х2, б) f (х) = [х], где [х] — целая часть х. 122. Запишите символически: а) определение четной функции (функция f называется чет- ной, если вместе с каждым значением переменной х из области определения значение —х также входит в область определения этой функции, и для любого х из области определения f выполняется равенство f (—х) = f (х)); б) определение нечетной функции (функция f называется не- четной, если вместе с каждым значением переменной х из области определения значение —х также входит в область определения этой функции и для любого х из области определения f выполняет- ся равенство f (—х) = —f (х)); в) необходимое и достаточное условие истинности утвержде- ний: «Функция f не -Является четной», «Функция f не является не- четной». 123. Две различные функции заданы одной и той же формулой. Может ли быть, что одна из них четная, а другая — нечетная? 124. Запишите приведенные ниже теоремы в символической форме и найдите для них обратные, противоположные и обратные противоположным. Для этих теорем постройте отрицания. Ука- жите, какие из теорем истинны. а) Если в треугольнике АВС угол В прямой, то |ДВ|2 + | ВС\2 = | ЛС|2. б) Если четырехугольник ABCD — параллелограмм, то его диагонали делят друг друга пополам. в) Во всяком параллелограмме есть центр симметрии. г) Если сумма цифр десятичной записи натурального числа делится на 5, то это число делится на 5. д) Если прямая а параллельна прямой Ь, а прямая b парал- лельна прямой с, то прямая а параллельна прямой с. е) Если прямая а перпендикулярна прямой Ь, а прямая b па- раллельна прямой с, то прямые а и с перпендикулярны. 127
МНОЖЕСТВА НА КООРДИНАТНОЙ ПЛОСКОСТИ Начиная с V класса в школе строят графики различных функ- циональных зависимостей: линейной у = kx + b, квадратичной у = ах1 2, обратной пропорциональности у = — и т. д. Часто, од- X нако, приходится иметь дело с более сложными функциональными зависимостями. По мере расширения класса изучаемых функций расширяется класс линий, служащих их графиками. Рассматри- вают не только графики функций, но и графики уравнений с ‘дву- мя переменными, т. е. уравнений вида F (х, у) == 0. Графиком уравнения F (х, у) = 0 называют множество Г всех точек М (а, Ь), координаты которых удовлетворяют этому уравнению; F (х,у)=0 называют уравнением множества Г. Здесь будет рассказано, как получать уравнения линий по их геометрическим определениям и, исходя из уравнения какой-ни- будь линии, выводить уравнения других линий, получаемых из нее различными геометрическими преобразованиями, а также как строят графики функций. ВЫВОД УРАВНЕНИЙ ЛИНИЙ ПО ИХ ГЕОМЕТРИЧЕСКИМ СВОЙСТВАМ 1. Координатная прямая. Чтобы задать на прямой направле- ние и единицу измерения длины, достаточно указать на ней две различные точки — О и Е; направление от О к £ будем считать направлением прямой, а длину отрезка ОЕ — единицей измерения длин. Рассмотрим теперь произвольную точку М прямой ОЕ. Эта точка может располагаться как «справа», так и «слева» от О (и. конечно, /VI может совпадать с О). Если М не совпадет с О, то лучи ОМ и ОЕ могут быть либо сонаправлены, либо противона- правлены. Назовем координатой точки М длину отрезка ОМ, взятую со знаком плюс или минус, в зависимости от того, сонаправ- лены или противонаправлены лучи ОМ и ОЕ. Координату точки О положим равной нулю. Пару точек (О, Е) назовем системой координат на прямой, а саму прямую, на которой задана система координат, — коорди- натной прямой или осью. Точка О в этом случае называется на- чалом координат. 128
Тот факт, что точка М имеет координату х, символически за- писывается так: М (х). Например, О (0), Е (1) и т. д. Можно доказать, что соответствие х -> М. (х) между множест- вом всех действительных чисел и множеством точек на прямой взаимно-однозначно (хотя строгое доказательство этого утвержде- ния потребовало бы выяснения того, что такое число и что такое точка). Рассмотрим произвольную точку М (х) координатной прямой. Нетрудно заметить, что длина отрезка ОМ и координата х точки М связаны соотношением |ОЛ1|=|х|. (1) Иными словами, модуль координаты точки М геометрически есть длина отрезка между началом координат и точкой М. Формулу (1) можно обобщить, получив выражение для рассто- яния между произвольными точками координатной прямой. Пусть на координатной прямой даны две точки: М± (xj и М2 (х2) (рис. 1). Докажем, что | MtM21 = |хх — х2|. (2) Для доказательства формулы (2) достаточно рассмотреть все слу- чаи различного расположения точек О, Мг и М2. Если, например, М2 лежит между Mt и О, причем ОМ± (следовательно, и ОМ2) направлен так же, как и координатная ось, то координаты точек Мг и М2 будут положительны, т. е. 1*11 = хх |х2| = х2, причем хх > х2. Тогда |MiM2| = | OAli | — [ ОЛ42| = (хх| — |х2| = хх — х2 = |хх—х2|. Аналогично рассматриваются и остальные случаи. Таким об- разом, расстояние между точками координатной прямой равно модулю разности их координат. Этот факт часто используется при решении уравнений и нера- венств «в уме». Пусть, например, надо решить уравнение |х —2|=1. (3) «Переведем» эту запись на геометрический язык. Условие (3) оз- начает, что расстояние от точки точки с координатой 2 равно 1 Очевидно, что этому условию расположенные на координатной ные стороны от точки с коорди- натой 2, т. е. точки с координа- тами 1 и 3. Поэтому решением уравне- ния будет {1, 3}. с неизвестной координатой х до удовлетворяют всего две точки, прямой на расстоянии 1 по раз- 0 L М/х^ М2(х2) х Рис. 1 5 Заказ 8533 129
М2(х2) X Упражнения Аналогично, решением не- равенства |х —2|<1 (4) будут точки открытого проме- жутка (1, 3), поскольку усло- вие (4) при «переводе» его на язык геометрии означает, что точки с координатами х удалены от точки с координатой 2 на расстояние, меньшее 1. Полезно знать еще и форму- лу, выражающую координату середины М (х) отрезка между точками 7И1(х1) и Л42(х2) (рис. 2): _ *1 Т Х2 Лсер % Ее доказательство мы пре- доставляем читателям в качест- ве упражнения. 1. Найдите расстояние между точками: а) Л41 (3), М2 (8); б) М. (9), М2 (1); в) (-7), М2 (10); г) М, (-5), М2 (-1); д) М, (-3), М2 (0). 2. Решите «в уме» уравнения: |х — 5| ~ 2; |х—(—5)| =2; |х + 3| = 1; |Х — 2| = |х — 4|. 3. Решите неравенства: |*| < 4; |х— 1| > 2; |лг — 5| > 1; |х - И <2; |х — 5| < 1; 1 < |х — 5| < 2. 4. Найдите координаты точек В, С, Е, делящих отрезок Л1ХЛ12 на четыре равные части, если Л4Х (—4), М2 (8). 2. Координаты на плоскости. Чтобы задать положение точки на плоскости, надо указать два числа. Для этого возьмем три точки — О, Е19 Е2, такие, что прямые ОЕ± и ОЕ2 перпендикуляр- ны, а длины отрезков^ ОЕ± и ОЕ2 одинаковы. Пары (О, Ех) и (О, Е2) задают на этих прямых координатные системы. Возьмем точку М на плоскости и опустим из нее перпендикуляры ММг и Л4Л42 на прямые ОЕХ и ОЕ2. Точки Л4Х и М2 этих прямых имеют на них координаты, которые обозначим соответственно х и у. Принято называть х абсциссой точки /И, а у — ее ординатой. В соответствии с этим ось ОЕХ называют осью абсцисс, а ось ОЕ2— осью ординат. 130
Плоскость, на которой выбрана система координат (О, £\), называют координатной плоскостью, точку О называют началом координат. Оси абсцисс и ординат делят координатную плоскость на 4 части, называемые четвертями или координатными углами. Каждой точке М координатной плоскости соответствует, та- ким образом, пара чисел (х, у) — координаты этой точки. Обрат- но, каждой паре чисел (х, у) соответствует точка М на координат- ной плоскости, имеющая координаты х и у. Точку М с координа- тами (х, у) будем обозначать М (х, у). Выведем формулу для расстояния между точками Мх (хх, yj и М2 (х2, у2) координатной плоскости (рис. 3). По теореме Пифагора получаем |Л11/И2| = KlAfjAf|2 + |Л4Л42|2. Но расстояние между точками М± и М равно, очевидно, расстоянию между их проек- циями Л\ и М2 на ось абсцисс. Точки Л\ и ЛГ2 имеют, соответственно, абсциссы х± и х2, а потому по формуле (2) |У2Л\| = |х2 — xj. Значит, и |2ИЛ1Х| = |х2— хх|. Точно так же устанавливаем, что |Л4Л4?1| = |у2— У11- Поскольку |я|2 — а2, то I М.М2| = /(х2 - xtf + (у2 - У1у. (5) Аналогичным образом, проектируя отрезок на оси коор- динат, убеждаемся, что координаты точки М (х, у) — середины отрезка МгМ2, где (х1( У1), М2 (х2, у2) выражаются формулами Z., - (6) Упражнения 5. Найдите расстояние между точками: А (0, —1), В (—4, 2); А (3, —4), О (0, 0). 6. Для точек И (—4, 2), В (3, 8), С (4, 4) найдите точки, сим- метричные с ними относительно: а) оси абсцисс, б) оси ординат, в) начала координат, г) биссектрисы первого и третьего координатных углов, д) биссектрисы второго и четвертого координатных углов. 7. Проверьте, что треугольник АВС с вершинами А (1, 1), В (2, 3), С (5, —1) прямоугольный. 8» Даны координаты точек А (—5, 6) и В (3, 1). а) Найдите координаты точки М, симметричной точке А от- носительно точки В. б) Найдите координаты точки У, симметричной точке В отно- сительно точки А. 9. Зная две противолежащие вершины ромба А (8, —3), С (10, 11) и длину его стороны | АВ\ = 10, определите координаты остальных вершин ромба. 10. Вычислите длину медиан треугольника АВС, зная коорди- наты его вершин А (3, —2), В (5, 2), С(—1,4). 5* 131
3. Уравнение прямой линии. Положение прямой линии / на координатной плоскости можно задавать различными способами. Если прямая I не проходит через начало координат, то ее положение можно задать, ука- зав координаты точки пересе- чения Р (а. Ь) этой прямой с перпендикуляром ОР, опущен- ным на нее из начала коорди- нат. В самом деле, чтобы по- строить Z, нужно соединить точки О и Р и из точки Р вос- ставить перпендикуляр к отрез- ку ОР (рис. 4). Выведем уравнение прямой Z, проходящей через точку Р (а, Ь) перпендикулярно отрезку ОР. Для этого заметим, что точка Р является серединой отрезка OQ, где Q (2а, 26). Поэтому все точки Л4 (х, у) прямой I одинаково удалены от точек О и Q, и, следова- тельно, | ОМ |2 = | A4Q|2. Но, по формуле (5) имеем IOMI2 =х2 + у2, |MQ|2 = (х — 2а)3 + (у — 26)2, а потому х2 + у2 = (х — 2d)2 + (у — 26)2. (7) При этом ни для одной точки, не лежащей на прямой Z, равенство (7) не имеет места, так как для этих точек | ОМ | =# |MQ|. Значит, (7) — уравнение прямой Z. Раскрывая скобки и упро- щая, получаем уравнение ах + by — (а2 + Ь2) = 0. ' (8) Заметим, что а2 + Ь2 = р2, где через р обозначена длина от- резка ОР. Поэтому (8) можно переписать в следующем виде: ах + by — р2 = 0. (9) При умножении обеих частей уравнения на число, отличное от нуля, получается уравнение, равносильное данному. Очевидно, что графики таких уравнений одинаковы. Поэтому прямую можно задать также уравнением ~х + — у — р = О, (9 ) Р Р 1 тл получаемым путем умножения обеих частей уравнения на —. Из р треугольника О АР видно, что — =cosa, — = sin а, где а — р Р угол между положительным направлением оси абсцисс и лучом ОР (угол отсчитывают против часовой стрелки). Поэтому урав- нение (9') можно записать так: 132
x cos a + у sin a — p = 0. (10) Такое уравнение называют нормальным уравнением прямой. Если прямые I и 1Х параллельны, то они перпендикулярны одной и той же прямой ОР, а поэтому углы а и для этих пря- мых или равны, или отличаются на 180° (рис. 5). Мы предполагали до сих пор, что прямая I не проходит через начало координат. Если она проходит через точку О (0, 0), то ясно» что для нее р =0, и потому уравнение (10) принимает вид х cosa-|- + у sin a = 0, где a — угол между положительным направлением оси абсцисс и перпендикуляром к прямой. Если умножить обе части нормального уравнения прямой на число Л, отличное от нуля, и положить X cos a == Л, X sin a = В9 —Хр = С, то получится уравнение Ах+Ву + С=0. < (11) Для прямых, проходящих через начало координат, С — 0. Числа Л, В, С не являются однозначно определенными — прямая задает не сами эти числа, а лишь их отношения А : В : С. Итак, уравнение любой прямой может быть записано в виде (11), поэтому (И) называют общим уравнением прямой. С другой стороны, всякое уравнение вида (И) можно привести к виду (10), для этого надо умножить обе части уравнения (11) на такой мно- житель Л/\ что (ЛМ)2 4- (УВ)2 = 1, причем знаки N и С противо- положны. Если прямые А±х + Bty -f- Q = 0 и Л2х + В2у + С2 = 0 параллельны, то после приведения их к виду (10) значения си- нусов и значения^косинусов будут или равны, или противоположны по знаку. Отсюда следует, что А± = рЛ2, В± = цВ2 и потому — = —. Легко показать и обратное, если — ==—, то прямые Л2 В2 Л2 в2 параллельны. В школе изучают уравнение прямой, имеющее вид у = kx + Ь. К этому виду общее уравнение прямой можно привести в случае, когда В У= 0. Разделив все члены уравнения Ах + By + С = 0 на В ш преобразовав, получим у =-----х------. Положив z В В А С = k, .= b, получим в----------в--J у = kx + b. Число k называют угловым коэффициентом прямой, а b — ее начальной ординатой. Легко проверить, что b равно величине отрезка, отсекаемого прямой от оси ординат. У па- раллельных прямых угловые коэффициенты одинаковы. Рис. 5 133
Если В = 0, но А =# 0, уравнение прямой можно записать в виде х — — Абсциссы всех точек этой прямой одни и те же, А а потому такая прямая параллельна оси ординат. Обратно, урав- нение любой прямой, параллельной оси ординат, имеет вид х = а. Упражнения 11. Подберите коэффициент X так, чтобы уравнение прямой Ах 4- By + С = 0 после умножения на X приняло вид (10). Начер- тите эту прямую. 12. Найдите величины а и b отрезков, отсекаемых прямой Ах + By + С = 0 на осях координат (Л, В, С 0). Докажите, что уравнение такой прямой можно записать в виде — + — = 1. а b 13. Докажите, что если прямые а±х + Ь±у — р] = 0 и а2х + Ь2у — р~ = 0 параллельны, то — = —. На основании 2 Ь2 этого выведите, что условие параллельности прямых Арс + Вх у+ А В + С} = 0 и А2х + В2у + С2 = 0 имеет вид — = —. Докажите, а2 В2 что угловые коэффициенты параллельных прямых равны. 14. Напишите уравнение прямой, все точки которой равно- удалены от точек Мх (1,6) и ТИ2 (—Ь4). 15. Найдите координаты центра окружности, описанной вокруг треугольника ЛВС, если Л (2, 4), В (3,7), С (8,2). 16. Докажите, что прямая у — = k (х — хх) при любом значении k проходит через точку Мх (хъ yj. 17. Через точку М (6, —2) проведите прямую1, параллельную прямой Зх — у + 7 = 0. 18. Докажите, что угловой коэффициент прямой, проходящей через точки Mr (xlt у^ и М2 (х2, у2), где =/= х2, равен *2 — *1 19. Докажите, что прямая У — Уг х — хх У2 — У1 *2 — *1 проходит через точки Мг (xn yj и М2 (х2, у2). 20. Напишите уравнения сторон и медиан треугольника ЛВС, где Л (—5, 2), В (3, 1), С (0, —4). 21. Через вершины треугольника ЛВС, где Л (1, 3), В (5, 2), С (3, 0), проведите прямые, параллельные противолежащим сто- ронам этого треугольника. 22. Докажите, что множество точек, разность квадратов рас- стояний которых от точек Л (х1? уг) и В (х2, у2) равна d2, яв- ляется прямой. 1 Т. е. напишите уравнение этой прямой. В дальнейшем мы всегда будем рассматривать геометрические построения в их алгебраической форме. 134
23. Найдите множество то- чек таких, что касательные, про- веденные из этих точек к окруж- ностям 1\ и Г2, имеют равные длины. 24. Докажите, что если ок- ружности /\ и Г2 пересекают- ся, то множество точек.из задачи 23 лежит на прямой, проходя- щей через точки пересечения этих окружностей. 25. Докажите, что если три окружности попарно пересека- ются, то прямые, на которых лежат их общие хорды, пересе- каются в одной точке. 26. На рисунке 6 изображе- но семейство прямых у = kxy где параметр k принимает про- извольные значения. Конечно, мы не сможем нарисовать все эти прямые — мы нарисовали лишь некоторые из них; однако нетрудно представить, как при изменении k от —оо до +со ме- няется («движется») прямая,у = = kx'. она поворачивается так,как указано стрелкой на рисунке 6. Аналогичным образом на рисун- ке 7 изображено семейство пря- мых у = х+1, —со. < I <+оо. Нарисуйте подобным образом следующие семейства прямых: а), у = -~Х +/, —оо < /< -(-оо; б) у = kx + 2, -—оо < k < 4~оо; в) у = k (х — 1), — оо < k < оо; г) у = k (X + 1), — оо < k < + оо; д)*У = k (х — k), —оо < 6 < + оо. 4. Уравнение окружности. Возьмем окружность Г с цент- 135
ром А (а, Ь) и радиусом г (рис. 8) Для любой точки М (х, у) этой окружности имеем \АМ | = г, или, что то же самое, | AM |2 — г2. Но по формуле (5) имеем | AM |2 = (х — а)2 + (у — 6)2. Значит, для всех точек М (х, у), лежащих на окружности Г, должно вы- полняться равенство (х _ ауг + (у — Ь)2 = г2. (12) В то же время, если какая-нибудь точка N (х, у) не лежит на данной окружности, то для нее | AN |2 г2, а потому равенство (12) не имеет места. Таким образом, окружность является множеством точек М. (х, у) координатной плоскости, для которых имеет место равенство (12). Поэтому указанное равенство является уравнением окружности 1\ а окружность—графиком уравнения (12). Если раскрыть в уравнении (12) скобки и перенести г2 в ле- вую часть уравнения с обратным знаком, получим уравнение х2 + у2 — 2ах — 2Ьу + с = 0, (13) где с = а2 + Ь2 — г2. Обратно, пусть дано любое уравнение вида (13). Выделяя пол- ные квадраты, получаем уравнение (х2 — 2ах + а2) + (у2 — 2Ьу + Ь2) = а2 + Ь2 — с, т. е. (х — а)2 + (у — Ь)2 = а2 + Ь2 — с. Если а2 + Ь2 — с > 0, то существует единственное положи- тельное число г, такое, что а2 + Ь2 — с — г2. В этом случае урав- нение (13) задает окружность с центром А (а, Ь) и радиусом г. Если а2 + Ь2 — с = 0, то получаем, что (х — а)2 + (у — fe)2==0. Этому уравнению удовлетворяет единственная точка А (а, Ь) (так сказать, окружность «нулевого» радиуса с центром Л). Наконец, если а2 + Ь2 — с < 0, то на координатной плоскости нет ни одной точки, координаты которой удовлетворяли бы урав- нению (13). В этом случае уравнение (13) задает пустое множество. В уравнение окружности (13) входят числа a, b, rt характери- зующие положение центра этой окружности и длину ее радиуса. Эти числа называют параметрами окружности. Говорят, что мно- жество всех окружностей на плоскости трехпараметрическое. Если зафиксировать два параметра и менять третий параметр, получится бесконечное семейство окружностей, зависящее от од- ного параметра. Например, если менять радиус г, получается семей- ство концентрических окружностей (рис. 9). При изменении пара- метра а получается семейство окружностей радиуса г, центры которых лежат на прямой, параллельной оси абсцисс (рис. 10). Упражнения 27. Запишите уравнение окружности с центром С (1, 1), про- ходящей через начало координат. 136
28. Выясните, какие множества задают уравнения: а) х2 + 2х + у2 = 0; б) х2 + 2х + у2 - 3; в) х2 + 2х + у2;+ 1 = 0; г) х2 + 2х + у2 + 3 = 0. 29. Нарисуйте семейства окружностей: а) (х — а)2 + у2 = с?\ б) х2 + (у — а)2 = а2; в) (х — а)2 + (у — Ъ)2 = 2а2. 30. Задайте семейство всех окружностей, проходящих через точки Л(—1, 0) и В (1, 0), одним уравнением, зависящим от параметра а, в качестве которого возьмите ординату центра С. 31. а) Докажите, что график функции у = ]/ г2 — х2 есть полуокружность (часть окружности, лежащая по одну сторону от какого-то из своих диаметров). б) Докажите, что график функции у = У q + рх — х2 при р2 + 4q > 0 является полуокружностью. 32. Найдите уравнение окружности, описанной вокруг тре- угольника, вершины которого имеют координаты: а) А (7, 7), В (0, 8), С (—2, 4); б) А (0, 4), В (1, 2), С(3, —2). 33. Найдите уравнение окружности, которая касается обеих осей координат и проходит через точку А (2, 9). 34. Докажите, что множество точек, сумма квадратов рас- стояний которых до точек А (—а, 0) и В (а, 0), является окруж- ностью. 35. Докажите, что множество точек, отношение расстояний которых до точек А (—а, 0) и В (а, 0) равно X =# 1, является ок- ружностью (эту окружность называют окружностью Аполлония 137
для точек А и В по имени древнегреческого математика, впервые доказавшего соответствующую теорему). Какой вид имеет это мно- жество при 1=1? 36. Выразите через а и 1 радиус окружности Аполлония, абсциссу ее центра, а также координаты точек, в которых она пересекает ось абсцисс. 37. Постройте семейство окружностей Аполлония для точек А (—а, 0), В (а, 0) при различных значениях 1. Что происходит с окружностями Аполлония, когда 1 приближается к 1? 38. Покажите, что при заданных точках А и В окружнорти Аполлония попарно не пересекаются, а их центры лежат вне от- резка АВ. 39. Исследуйте, во что превращается окружность Аполлония, когда Л приближается к нулю и когда 1 стремится к бесконечности. 40. а) С помощью метода координат докажите, что при доста- точно большом значении d множество точек {/И/| Л4Я |2 + |Л4В|2 + | МС |2 = d2}, где А, В, С — данные точки, есть окружность. (В этой задаче систему координат можно выбрать произвольно.) б)* Меняя значение d из предыдущей задачи, по заданным координатам точек А, В, С — вершин треугольника АВС — най- дите координаты точки D, сумма квадратов расстояний от которой до точек А, В, С минимальна. в) Докажите, что точка D из задания б) является точкой пе- ресечения медиан треугольника АВС. 5. Эллипс, гипербола и парабола. Из астрономии известно, что планеты движутся по кривым, называемым эллипсами, которые похожи на вытянутые окружности (рис. II, а). Кометы же могут двигаться как по очень вытянутым в дли- ----------------ну эллипсам, так и по параболам или ги- перболам (рис. 11,6) (в двух последних у---------------] случаях, появившись в окрестности Солн- / ] ца, они уходят в межзвездное пространст- / ' у во и больше к Солнцу не возвращаются). I -jOf у/ То, что кометы могут двигаться по кривым \ трех различных видов, показывает, что ---—/ три линии — эллипс, гипербола и парабо- о.) s' ла, — несмотря на внешнее различие, s' должны иметь какие-то общие свойства. у Действительно, все три линии можно оха- у рактеризовать одним и тем же геометри- / ческим свойством. ( Возьмем прямую линию I и точку F на ______расстоянии р > 0 от I (рис. 12). Найдем 6)____уравнение линии Г, для всех точек кото- рой отношение расстояний до точки F и до Рис. 11 прямой I постоянно и равно е. 138
Рис. 12 Искомая линия имеет различную форму в зависимости от зна- чения е. Оказывается, если 0 <8 < 1, то получается эллипс, если 8 = 1, то парабола, а если 8 > 1 —гипербола. Число 8 на- зывается эксцентриситетом линии Г, точка F — ее фокусом, а I — директрисой. Выберем в качестве оси абсцисс прямую FP, проходящую через точку F, перпендикулярную прямой Z, а в качестве начала коорди- нат — точку F. Направление оси абсцисс выберем от Р к F (рис. 13). Пусть М (х, у) — какая-нибудь точка линии Г. Ее расстояние до точки F равно ]/х2 + у2, а расстояние до прямой I равно \р + х |. По условию, + У2 = е |р + х|. Чтобы упростить полученное уравнение, возведем обе части в квадрат, учитывая, что |а2| = а2. После простых преобразова- ний получаем следующее уравнение: (1 — 82) х2 — 2&2рх + У2 = е2р2. (14) .Если 8=1, оно принимает вид'—2рх + у2 = р2, т. е. № = 2р + x'j. (15) Получаем уравнение параболы. Если же 8 #= 1» то, разделив обе части уравнения (14) на 1 — 82, выделим полный квадрат. После простых преобразований полу- чаем уравнение (х _ &2р \2 । У2 = &2Р2 \ 1 _е2/ Т J__g2 (1 _ е2)2 * Введем обозначения: ——— = с, ——— = а, а — =з | 1 _ е2 | | 1 _ е2 | /| 1 — е21 = Ь. Так как при 0 < 8 < 1 | 1 — 82 [ = 1 — е2, то уравнение запи- шется следующим образом: 139
Это уравнение эллипса. Если же е > 1, то | 1 — е2| = —(1 — 82), и потому уравнение записывается так: ±±^-->1=1. (17) а2 V Это уравнение гиперболы. Позднее мы упростим эти уравнения и исследуем форму зада- ваемых ими линий. Упражнения 41. Докажите, что для эллипса а2 = &2 + с2, а для гипер- болы с2 = а2 + Ь2. 42. Через фокус эллипса проведена прямая, параллельная его директрисе. Выразите через е и р длину отрезка, высекаемого на ней эллипсом. 43. Выразите р и 8 для эллипса через а и Ь, Сделайте то же для гиперболы. 44. Выразите для эллипса а Рис. 14 -5 Рис. 15 и Ь через с и 8. 6. Пересечение графиков. Пусть линии 1\ и Г2 задаются своими уравнениями Fx (х, у) == О и F2 (х, у) — О соответственно. Если точка М (а, Ь) принадле- жит пересечению этих линий, то ее координаты а и b удов- - летворяют обоим уравнениям. Поэтому ‘ для отыскания точек пересечения этих линий (рис. 14) достаточно решить систему урав- нений (Л (х, у) = О, Иг (х, у) = 0. Пример. Найдем точки пересечения прямой х — у + 7 = — 0 и окружности х2 + у2 = 25 (рис. 15). Чтобы решить эту задачу, надо найти решения системы уравнений (х — у + 7 = 0, (х2 + у2 = 25. Подставляя в уравнение окруж- ности значение х из уравнения 140
прямой, получаем квадратное уравнение (у — 7)2 + у2 = 25, или 2у2 — 14у + 24 = 0, т. е. у2 — 7у + 12 = 0. Решая его, находим два корня У1 =3 и у2 = 4. Им.соответствуют зна- чения х± = — 4 и х2 = —3. Значит, прямая и окружность имеют две точки пересечения Л11 (—4, 3) и М2 (—3, 4). Упражнения 45. Найдите точки пересече- ния линий, заданных своими уравнениями: Рис. 16 а) х + у = 9 и ху = 14; б) ? + ?= 169 и х2 — у2 = 119; в) х2 + у2 = 29 и ху = 10; г) х2 + у2 = 25 и х — у — 1; д) х2 — Зху + 2у2 = 0 и х + 4у = 5. 7. Объединение графиков. Чтобы изобразить график уравнения (2х — у + 3) (х2 + у2 — 36) = 0,'заметим, что произведение двух чисел равно нулю в том и только том случае, когда хотя бы один из множителей равен нулю. Поэтому точка М может принадле- жать графику данного уравнения лишь в том случае или только в том случае, когда ее координаты удовлетворяют хотя бы одному из уравнений 2х — у + 3 = 0 и х2 + у2 — 36 == 0. Но в первом случае эта точка лежит на прямой, а во втором — на окружности. Значит, график данного уравнения является объединением прямой 2х — у + 3 = 0 и окружности х2 + у2 — 36 = 0 (рис. 16)» Вообще, если уравнение имеет вид Fx (х, у) • F2 (х, у)... ...Fn (х, у) = 0 и функции Fk , где 1 имеют значения при любых значениях х и у, то график этого уравнения является объединением графиков уравнений Fr (х, у) = 0, ..., Fn (х, у) = 0. Пример. Напишем уравнение, которому удовлетворяли бы лишь точки окружности радиуса 3 с центром в точке А (—2, 5) и сама точка А. Уравнение окружности имеет вид (х + 2)2 + (у — 5)2 = 9. А уравнение, которому удовлетворяет лишь точка А, можно выб- рать в виде (х + 2)2 + (у — 5)2 = 0. Поэтому одним из ответов будет уравнение 1(х + 2)2 + (у - 5)2 - 9] [(х + 2)2 + (у - 5)21 = 0. Упражнения 46. Начертите графики уравнений: 141
a) x2 — у2 = 0; б) ху = 0; в) (х + у — 1) (х2 -г у2 — 49) = 0; г) (х2 + у2) [(х - I)2 + (у - 1)21 1(х + 4)2 + (у - 5)21 = 0; д) х2 — Зху + 2у2 = 0; е) х2 — 4ху + Зу2 = 0; з) х2у2 — х2’— у2 + 1 = 0; и) (х2 + у2 — 1) (х2 — 1) (у2 — 1) = 0. 47. Найдите, при каком условии графиком линии х2 — у2 + 2Ах + 2Ву + С - 0 является совокупность.двух прямых линий. 48. Напишите уравнение, графиком которого является граница квадрата с вершинами А (0, 0), В (0, 2), С (2, 2), D (2, 0). 8. Графики неравенств. Каждая линия Г разбивает плоскость на несколько связных частей, т. е. таких частей, что любые две точки одной и той же части можно соединить ломаной, не пере- секающей линию Г, а ломаная, соединяющая точки различных частей, пересекает линию Г. Например, прямая линия разбивает плоскость на две полуплоскости, окружность — на открытый круг и внешнюю область и т. д. Может случиться, конечно, что имеется лишь одна связная область, например, если Г является отрезком. Пусть линия Г, имеющая уравнение F (х, у) = 0, разбивает плоскость на связные части Йь ..., йл. Тогда в каждой из этих частей функция F (х, у) имеет один и тот же знак. Мы опускаем строгое доказательство этого утверждения, поскольку оно требует сведений, в'ыходящих за рамки курса математики восьмилетней школы. Назовем графиком неравенства F (х, у) > 0 множество Q точек А (а, Ь), для которых верно числовое неравенство F (а, Ь) > 0. Чтобы найти график неравенства F (х, у) > 0, надо построить линию Г, имеющую уравнение F (х, у) = 0, выбрать в каждой из частей Йь ..., ЙЛ, на которые эта линия разбивает плоскость, по пробной точке Ль ..., Ап и найти знак функции F (х, у) в этих точках. Тогда функция F (х, у) будет иметь в части тот же знак, что и в точке Ak. Объединяя части, в которых F (х, у) положительна, получим искомый график. Пример 1. Построить график неравенства (х + у — 6) (х2 + у2 — 64) > 0. (18) Сначала найдем график уравнения (х + у — 6) (х2 + у2 — 64) - 0. Так как левая часть этого уравнения является произведением двух функций, то его график распадается на две линии: прямую х + У — 6 = 0 и окружность х2 + у2 = 64. Эти линии делят плос- кость на четыре области (рис. 17). Выберем в области Йх точку 142
У Рис. 17 Рис. 18 А± (7, 0), в Q2—точку А2 (0, 0), в Q3—точку А3 (9, 0) и в — точку Л4 (—9, 0). Подставляя координаты этих точек в выражение (х + у — 6) (х2 4~ у2 — 64), убеждаемся, что оно по- ложительно в точках А2 и А3 и отрицательно в AL и Л4. Поэтому оно положительно в областях Q2 и Q3 и отрицательно в двух дру- гих областях. График на рисунке 17 состоит из Q2 и Q3 (посколь- ку неравенство строгое, точки прямой и окружности не принадле- жат графику и потому показаны на рисунке штриховой линией; если заменить в неравенстве (18) знак > на то к графику надо было бы присоединить точки указанных линий). Объединяя и пересекая области, заданные неравенствами вида F (х, у), можно получать разнообразные области. Пример 2л Найти область, заданную системой неравенств г + у2 _ 25 < о, I (х — 2)2 + У2 — 16 < 0. Каждое из неравенств этой системы задает открытый круг. У первого из них центр находится в точке О (0, 0), а радиус равен 5, а у второго центр находится в точке Л (2, 0), а радиус равен 4. Точки, координаты которых удовлетворяют обоим неравенствам, принадлежат обоим кругам, т. е. их пересечению. Значит, система задает область, заштрихованную на рисунке 18 дважды. Пример 3. Найти область, заданную условием х2 + у2 — 25 <0 или (х — 2)2 + у2 — 16< 0 (здесь союз «или» понимается в неразделительном смысле — коор- динаты точек должны удовлетворять хотя бы одному из этих не- равенств, но могут удовлетворять и обоим неравенствам сразу). Из условия ясно, что искомая область является объединением кругов, построенных в примере 2 (рис. 18), 143
Упражнения 49. Начертите области, заданные неравенствами: а) у 4х — 6; б) (х - 2)1 2 + (у + З)2 < 25; в) у < х2 + 1; г) (х — 2)2 4- (у + З)2 > 25. 50. Найдите А Г) В и A U В, если а) А = {Л1 (х, у)|у <9 — х2}, В = {М (х, у)|у > х2}; б) А = {М (х, у)|х2 + у2 < 25}, В = {М (х, у)|х + у > -1}; в) А = (Л4 (х, у)|х2 + у2 25}, В = {М (х, у)|у > х2}; г) А = {М (х, у)\у = ~х2}, В = {М (х, у)|у > -|х - 1}; д) А = {М (х, у)|х2 + у2 — 2х + 4у — 29 < 0}, В = (Л! (х, у)]2х + у = !}; е) А = {М (х, у)|х2 + у2 > 25}, В = {М (х, у)1у = ~х2}. ГРАФИКИ И ГЕОМЕТРИЧЕСКИЕ ПРЕОБРАЗОВАНИЯ 1. .Координатная запись геометрических преобразований. На- помним, что геометрическим преобразованием называется любое взаимно-однозначное отображение плоскости на себя. Пусть на плоскости выбрана система координат и / — некоторое геометри- ческое преобразование. Тогда координаты (х', у') точки N = f (М) являются функциями координат (%, у) точки М х’ = ф (х, у), у’ = (х, у). Задание функций ф (х, у) и ф (х, у) полностью определяет преоб- разование f. Пример 1. Пусть f — параллельный перенос, при котором начало координат О (0, 0) отображается на точку А (а, Ь). Найдем координаты образа N (х\ у') точки М (х, у) при этом переносе. Спроектируем точки Л, 7И и /V на ось абсцисс (рис. 19). Так как отрезки О А и MN параллельны и имеют одинаковую длину, то величины направленных отрезков ОА' и M'N' одинаковы, | ОЛ' | = [ M'N' |. Очевидно, что |ОЛ/'| - |ОМ'[ + | M'N' | = | ОМ'\ + |ОЛ'|. 144
Так как |ON71 — х'', |ОМ'| = х, fOA'[ = а, то получаем, чтох' = = х + а. Точно так же дока- зывается равенство у'' = у + Ь. Значит, данный параллельный перенос записывается в коорди- натной форме так: х' = х + а, у' = У + ь. Пример 2. Пусть f — осевая симметрия относительно оси абсцисс. Из рисунка 20 вид- но, что при этом преобразова- нии образом точки М (х, у) ока- зывается точка М’ (х, —у). Зна- чит, координатная запись этого преобразования такова: Точно так же убеждаемся, что осевая симметрия относи- тельно оси ординат задается формулами (х' = —х, (/ = У, а центральная симметрия относительно начала координат — фор- мулами | хг = —х, ( / = —у- _(5> Пример 3. При симметрии относительно прямой у = х, делящей пополам 1-й и 3-й координатные углы, оси координат ме- няются местами. Отсюда ясно, что при таком преобразовании об- разом точки М (х, у) окажется точка N (у, х). Поэтому это преоб- разование задается формулами |х* = у, 1у' = х. (6) Точно так же убеждаемся, что при симметрии относительно “ прямой у = —х, делящей пополам 2-й и 4-й координатные углы, образом точки М (х, у) оказывается точка N± (—у, —х), т. е. это преобразование задается формулами: |х* = —у, |у' == —х. (7) 145
Пример 4. Назовем растяжением от прямой I с коэффициентом k > О геометрическое преобразование, при ко- тором точки этой прямой отображаются на себя, а каждая точка М, не лежа- щая на /, отображается на такую точку Л/, что (Л4У) ± /, причем \NP\ = k\MP\, где Р—точка пересечения прямых MN и /.Из этого определения следу- ет, что при растяжении с коэффициен- том k относительно оси абсцисс (рис. 21) точка М (х, у) отображается на точку Л/ (*, &у), т. е. это растяжение задается формулами (х* = х, (У = ky. (8) Отметим, что если 0 < k < 1, то точ- ка N ближе к оси абсцисс, чем точка Л4, так что здесь было бы естествен- нее говорить не о растяжении, а о сжатии. Мы сохраняем термин «растя- жение» для единства терминологии. Точно так же доказывается, что растяжение с коэффициентом k > 0 от- носительно оси ординат задается фор- мулами (х' = kx, (/ = у. (8') Пример 5. Если сделать сначала растяжение относительно оси абсцисс с коэффициентом k, а потом растяжение относительно оси ординат с тем же коэффициентом, получим преобразование, задаваемое формулами (х' = kx, ly' = &у. (9) Оно является гомотетией с коэффициентом k относительно начала координат. П р и м е р 6. Рассмотрим поворот на 90° против часовой стрелки вокруг начала координат. Пусть при этом повороте точ- ка, М (х, у) отображается на точку N (х', у'). Легко показать, что jx' = —у, |у'=х. (10) Эти формулы являются частным случаем формул х' = х cos ср — у sin ф, у' = х sin ф + у cos ф, (Н) 146
задающих поворот на угол (р вокруг начала координат (угол отсчитывается против часовой стрелки). Например, поворот на 45э вокруг начала координат (рис. 22) задается формулами Пример?. Преобразованием инверсии относительно ок- ружности Г, имеющей радиус г и центр О, называется геометричес- кое преобразование «проколотой» плоскости (т. е. плоскости с выброшенной точкой О), при котором каждая точка М отображается на такую точку Л\чтоМ лежит на луче ОМ, причем | ОМ | • | ON | = г2. Выберем систему координат, начало которой находится в О. Так как точки О (0, 0), М (х, у) и N (х', у') (рис. 23) ’лежат на одном луче, то х' — kx, у' = ky, где k > 0. Чтобы найти значение k, заметим, что \ ОМ |2 = х2 + у2, j ON |2 = (х')2 +(у/)2-’^ k2 (х2 + у2). Но | ОМ |2 • | ON |2 = г4, и потому k2 (х2 + у2)2 = г4.Так как k > 0, то k =------—. х2 4- у2 Значит, х' = &х = -------, у' = ky =-------—. х2 у2 х2 4- у2 Мы доказали, что преобразование инверсии относительно окруж- ности радиуса г с центром в начале координат задается форму- лами (12) Например, если г = 2, то точка М (3; 4) отображается в точ- ку ЛГ (0,48; 0,64). “ В самом деле, . 22 • 3 X = ---------- З2 4-42 , 22 • 4 у' = --------- З2 4- 42 19 - = 0,48, 25 - = 0,64. 25 Упражнения 51. Докажите, что преобразованием, обратным инверсии, является та же самая инверсия. 52. Рассматривается поворот на 90° вокруг начала координат, после него вы- полняется гомотетия относительно начала координат с коэффициентом 4 и парал- лельный перенос, при котором начало 147
координат отображается на точку Ot (3; —4). Найдите координаты образов точек А (5; —2) и В (0; 8) при последовательном выпол- нении этих преобразований. Найдите образ отрезка АВ. 53. Формулы (х' = X2 — у2, I/ = 2ху задают отображение верхней полуплоскости на плоскость, разре- занную вдоль положительного луча оси абсцисс. Напишите форму- лы для обратного отображения. 54. Отображения f и g задаются формулами (х' — х + у, jx' = х3 — у3, |у' = х — у; (у' = Зху2 — Зх2у. Запишите формулы, определяющие отображения f о g и g о f. Перестановочны ли отображения f и g, т. е. совпадают ли отобра- жения f о g и g о /? 2*. Уравнение образа линии. При геометрическом преобразова- нии f каждое множество Г точек плоскости отображается в мно- жество Г — f (Г), состоящее из образов точек множества Г. Мно- жество Г' называют образом Г при преобразовании /, а Г — про- образом множества Г' при этом преобразовании. Если множество Г является графиком уравнения F (х, у) == 0, а преобразование f задано в координатной форме, то можно написать уравнение об- раза Г множества Г. Прежде чем объяснять, как это делается в общем случае, раз- берем следующий пример. Пусть преобразование/задается форму- лами jx' = 2х — Зу, |у' = х + 2у. (13) Найдем образ линии Г (х2 + Зу2 = 1) при этом преобразовании. Для этого возьмем какую-нибудь точку М' (х', у'), расположенную на линии Г' = f (Г). Так как М' С f (Г), то найдется точка М (х, у) на линии Г, такая, что М' = f (М). Чтобы узнать координаты этой точки, надо решить систему уравнений (13) относительно х и у. Решая эту систему, находим, что х = — х' Н— у', 7 7 7 1 , , 2 f Р = -7*' + 7>"- Но точка М (х, у) принадлежит линии Г, и потому ее координаты удовлетворяют уравнению этой линии. Это значит, что коорди- наты (х', у') точки М' удовлетворяют уравнению / 2 , , 3 Д2 / 1 2 Д2 — х'4—у' 4-3---------х'Н—у' = 1, I 7 i /ii । 7 7 / у (14) (15) 148
которое получается при замене в уравнении линии Г координат х и у их выражениями через х' и у'. Мы доказали, таким образом, что координаты (х', у') любой точки линии Г' удовлетворяют уравнению (15). При этом ясно, что любая точка М' (х', у'), координаты которой удовлетворяют урав- нению (15), принадлежит Г'. Иными словами, Г' является графиком уравнения (15). Обычно в таком уравнении вновь заменяют х' и у' буквами х и у, т. е. пишут его в виде: /2 3 \*2 / 1 2 \2 (7x4-у у) +3(-ух + 7у) =1. (15') Разобранный пример показывает, что уравнение линии Г' =f (Г) получается следующим образом: 1) уравнения, дающие координатную запись преобразования Д решают относительно х и у (т. е. находят координатную запись преобразования f-1, обратного /); 2) полученные выражения для х и у подставляют в уравнение линии Г\ 3) в полученном уравнении заменяют х' и у' буквами х и у. Применим этот общий метод к преобразованиям, разобранным в п. 1. Пример 1. Пусть а — параллельный перенос, отображаю- щий начало координат О на точку А (а, Ь). Решая относительно х и у систему уравнений (2) п. 1, получаем, что х = х' — а, у —у'—Ь. Значит, если линия Г имеет уравнение F (х, у) = 0, то ее образ Г' имеет уравнение F (х — а, у — Ь) =0. Например, окружность х2 + у2 = г2 с центром в начале коор- динат отображается при таком преобразовании на окружность (х — а)2 + (у — Ь)2 = г2 того же радиуса г с центром в точке Л (а, &). Пример 2. Точно так же убеждаемся, что при симметрии относительно оси абсцисс линия Г, имеющая уравнение F (х,у) = 0, отображается на линию Г1, задаваемую уравнением F (х, —у) = 0; при симметрии относительно оси ординат та же линия Г отоб- ражается на линию Г", задаваемую уравнением F (—х, у) = 0, а при симметрии относительно начала координат она отображает- ся на линию Г", уравнение которой имеет вид F (—х, —у) = 0. Пример 3. Из формул (6) и (7) п. 1 следует, что при сим- метрии относительно прямой у = х линия Г, имеющая уравнение р (%, у) = 0, отображается на линию Г' с уравнением F (у, х) = 0. При симметрии же относительно прямой у = — х она отображается на линию Г" с уравнением F (—у, —х) = 0. Пример 4. Решим относительно х и у уравнения (8) п. 1: х = х', у= —у'. Отсюда следует, что при растяжении с коэффициентом k k от оси абсцисс линия Г с уравнением F (х, у) = 0 отображается на линию Г' с уравнением F (х, —) = 0. При растяжении с тем 149
же коэффициентом k от оси ординат линия Г отображается на ли- нию Г”, имеющую уравнение F I —, у | = 0. \ k / Например, окружность х2 + у2 = а2 отображается при растя- у2 жении от оси абсцисс на линию, имеющую уравнение = я • Пример 5. При гомотетии с коэффициентом k относительно начала координат линия Г, имеющая уравнение F (х, у) = 0, отображается на линию Г' с уравнением F = 0. Пример 6. Решим относительно хи у уравнения, зада- ющие поворот на 45J относительно начала координат (п. 1): 2 * = + У = (- X' + у'). Отсюда следует, что при повороте против часовой стрелки на 45° вокруг начала координат линия Г, имеющая уравнение F (х, у) =0, отображается на линию Г' с уравнением (* + у), (- х + y)j - 0- Например, график обратной пропорциональности ху = k ото- бражается при этом повороте на линию, имеющую уравнение ~ + У) (—* + у) = k или у2 — х2 = 2k, Пример 7. Преобразование инверсии, как и преобразова- ние симметрии, обладает тем свойством, что оно само себе обратно. Поэтому выражения х и у через х' и у' имеют вид, аналогичный формулам (12) п. 1: ' _ Г2Х , Х ~ (х')а 4- (у')2 ’ r2yf у = -------£------. (X')2 + (У')2 Отсюда следует, что при этом преобразовании (называемом также симметрией относительно окружности) линия Г, имеющая урав- нение F (х, у) = 0, отображается на линию Г' с уравнением р( г2У \ __ 0< \ х2 + у2 ’ х2 4- у2 / Упражнения 55. Докажите, что при инверсии: а) прямая, проходящая через центр инверсии, отображается на себя; 150
б) прямая, не проходящая через центр инверсии, отображает- ся на окружность, проходящую через центр инверсии; в) окружность, проходящая через центр инверсии, отображает- ся на прямую, не проходящую через центр инверсии; г) окружность, не проходящая через центр инверсии, отобра- жается на окружность, не проходящую через центр инверсии. 56. Найдите образ отрезка [1,4] оси абсцисс при инверсии относительно окружности х2 + у2 = 1. 57. Найдите образ дуги гиперболы ху = 1, 1 х 2 при отображении (х' = X3 + У3, [у' = X3 — у3. 58. Найдите образ дуги параболы у = х2, 0 х 4 при ото- бражении jx' = х3 + у, |у' = х3 — у. 59. Последовательно выполняются симметрии относительно пря- мой у = х и оси ординат. Найдите образ прямой Ах + By + С = 0 при этом отображении. 60. На основе решения задачи 59 выведите условие перпенди- кулярности прямых Агх + В1У + С = 0 и А2х + В2у + С2 ’= 0. 61. Из точки А (9, —4) опустите перпендикуляр на прямую 6х — 2у + 5 = 0. 3. Исследование симметрии линий по их уравнениям. Знание уравнения линии Г позволяет во многих случаях делать выводы о ее геометрических свойствах, опираясь лишь на исследование уравнения. Покажем, как таким путем исследуется симметричность графика уравнения F (х, у) — 0 относительно осей координат, биссектрис координатных углов и начала координат. Пусть F (х, у) F (х, —у). Так как при симметрии относи- тельно оси абсцисс график уравнения F (х, у) = 0 отображается на график уравнения F (х, —у) = 0, то, в силу равенства F(x, у) = = F (*» —У)» он отображается сам на себя, т. е. симметричен от- носительно оси абсцисс. В частности, симметрична относительно оси.абсцисс любая линия, в уравнение которой у входит лишь в четных степенях, например линия с уравнением у6 + Зху4 — Зх3у2— — 8х4 = 0. Симметрична относительно оси абсцисс и линия, урав- нение которой имеет вид F (х, | у |) = 0. В самом деле, F (х, | у |) = = F (х, |— у|). Точно так же, если F (х, у) = F (—х, у), то график уравнения F (х, у) = 0 симметричен относительно оси ординат, а если F (х, у) == F (—х, —у), то этот график симметричен относительно начала координат. Далее, если F (х, у) = F (у, х), то график уравнения сим- метричен относительно прямой у = х, а если/7 (х, у) = F (—у, —х), то он симметричен относительно прямой у = —х. 151
Пример 1. Линия, задаваемая уравнением (х2 4- у2)2 = а2 (х2 + у2) — 6х2у2, имеет четыре оси симметрии: оси абсцисс и ординат и прямые у = х и у — —х. В самом деле, в данном случае F (х, у) = = (х2 4- у2)2 — а2 (х2 + у2) + 6х2у2. Так как х и у входят в F (х, у) лишь в четных степенях, то линия Г симметрична отно- сительно обеих осей координат. А так как F (х, у) не меняется при перестановке х и у, то и прямая у = х является осью симметрии для Г. Проверку симметричности Г относительно прямой у = —х предоставляем читателю. . П р и м е р 2. График уравнения |х| + |у|=6 (16) тоже имеет четыре оси симметрии, поскольку F (х, у) зависит лишь от |х| и |у| и не меняется при перестановке х и у. Если установлена симметричность графика уравнения F (х, у) = = 0 относительно некоторой оси или точки, то достаточно построить часть графика, а остальную достроить, пользуясь симметрией. Например, чтобы построить график уравнения (16), возьмем сна- чала его часть, расположенную в первом координатном угле, т. е. в области, где х 0, у 0. В этой области |х| = х, |у| = у, и потому уравнение (16) принимает вид х + у =6. Это уравнение прямой линии (рис. 24). При этом, разумеется, берется только часть прямой, расположенная в области, где х 0, у 0. Далее, отображаем полученный отрезок относительно оси ординат, а по- лученную ломаную — оси абсцисс. Получается квадрат, диагонали которого лежат на осях координат (рис. 25). Упражнения 62. Исследуйте на симметрию графики следующих уравнений и неравенств: а) х4 + у4 — 1; в) х4 + 6х2у2 + у4 = 8; д) х3 — у3 = 8; ж) х3 + у3 — Зху = 1; б) х4 + Зу4 < 5; г) х3 + у3 > 27; е) |х| + 2|у|<1; з) х3 — у3 + Зху = 0. 152
63. Докажите, что множества А П В и A J В, где А = = {М (х, у)|х4 + 2у2 < 1}, В = = {М (х, у) | х2 + бу4 < 10}, симмет- ричны относительно осей координат. 4. Упрощение и исследование уравнений эллипса, гиперболы и параболы. Ранее мы получили уравнения эллипса, гиперболы и параболы. Эти уравнения можно записать в более простом виде, выбрав начало координат в иной точке. (/'I А(а,Ь) Рис. 26 У Вывод формул, выражающих новые координаты точки через старые при переходе к новой системе координат, очень похож на вывод формул для координат образа точки при геометрическом преобразовании. Однако следует иметь в виду различие этих си- туаций: раньше у нас координатная система была неподвижной, а точка меняла свое положение, теперь же точка остается непо- движной, но меняет свое положение система координат. Пусть сделан параллельный перенос системы координат, при котором начало координат отобразилось на точку А (а, Ь). Най- дем новые координаты (х', у') точки М (х, у). Из рисунка 26 вид- но, что х' — |у4Л12| = [OAlJ — |ОА1 ~ х— т. е, х' — х — а. Так же устанавливается, что у'= у — Ь. Итак, при переносе начала координат в точку А (а, Ь) (с сохра- нением направления осей и единицы измерения длин) точка М (х, у) получает новые координаты х' и у', выражаемые форму- лами I х' = х — а, I / = у — Ь. * (17) Воспользуемся формулами (17) для упрощения уравнения па- раболы. Перенесем начало координат в точку А о). Тогда получим, что х' = х + у' = у, и потому уравнение (15) (с. 139) примет вид (у')2 = 2рх'. Заменяя х' и у' буквами х и у, получим уравнение параболы в виде у2 = 2рх. (18) Для эллипса перенесем начало координат в точку В (с, 0). (х'\2 /у'\2 Тогда уравнение (16) (с. 139) примет вид —-—р = 1, или, а2 Ь2 после замены х' и у' буквами х и у, вид а2 "г Ь2 = 1. (19) 153
Наконец, для гиперболы пос- ле переноса начала координат в точку D (—с, 0) получаем уравнение \ Перейдем теперь к исследо- ванию формы этих трех линий. Так как (—у)2 — 2рх = у2 — 2рх, то парабола симметрична от- Рис. 27 носительнооси абсцисс. При этом она проходит через начало коор- динат, так как О2 = 2р 0, и расположена справа от оси ординат, v2 так как х = — > 0. При увеличении х увеличиваются и значения 2р у2, т. е. значения |у|, а потому точки параболы удаляются от оси абсцисс при движении слева направо (рис. 27). Отметим, что при симметрии относительно прямой у = х па- рабола у2 = 2рх переходит в кривую х2 = 2ру, т. е. в известный из школьного курса математики график квадратичной функции у = х—. Теперь понятно, почему кривая при 8 = 1 была названа параболой. Перейдем теперь к изучению формы эллипса. Из уравнения (19) видно, что эллипс симметричен относительно обеих осей коор- динат. Кроме того, из этого уравнения вытекает, что - 1 и 1, а потому |х| а, |у| Ь. Это показывает, что эллипс ь- расположен внутри прямоугольника с центром в начале координат и со стсфонами длины 2а и 2Ь, параллельными осям координат. Так как |у| = — ]/Ъ2 — х2, то при увеличении х от нуля до а зна- а чения |у| убывают от |Ь| до нуля. Поэтому эллипс имеет вид, изо- браженный на рисунке 28. Эллипс пересекает свои оси симметрии в точках Лх, Л2, В2, называемых его вершинами. Отрезок Д1Л2 называют большой осью эллипса, а отрезок В1В2 — его малой осью (так как а2 = &2+с2, то а > Ь). Можно доказать, что длина любого диаметра эллипса (отрезка, соединяющего точки, симметричные относительно его центра О) заключена между b и а, т. е. между длинами малой и большой осей эллипса. Отметим, что в силу симметричности эллипса он имеет кроме фокуса и директрисы, входящих в его определение, симметричные им относительно оси ординат фокус и директрису. Так как обе директрисы параллельны оси ординат, то они параллельны друг другу. При этом (рис. 29) выполняются равенства гх = |F^|= рхе, 154
r2 = | F2AI = p2e, и потому для всех точек эллипса выполняется равенство r± + r2= р±& + р2 s = (р± + р2) 8- Заметим, что р± + р2» а тем самым и т\ + г2 постоянно. Но для точки Al имеем ri + г2 = I 1 + МЛ! = |ЛЛ1 + | ^2^21 = I AlA 2I = 2а. Следовательно, для всех точек эллипса сумма их расстояний от фокусов одна и та же и равна 2а. Можно доказать, что этим свой- ством обладают лишь точки эллипса. Частным случаем эллипса является окружность, для нее а=Ь, с = 0, оба фокуса сливаются в центре, директриса бесконечно удалена. Любой эллипс может быть получен из окружности с по- мощью преобразования растяжения от оси. Возьмем окружность х2 + у2 = а2 и растянем ее от оси абсцисс с коэффициентом — а (так как b '< а, то окружность на самом деле сожмется к оси абс- цисс). При этом получаем, что окружность отобразится на график уравнения х2, Ч---у2 = а2. т. е. в эллипс — + — = 1. Ь2 а2 Ь2 д;2 у2 Рассмотрим теперь гиперболу---------— = 1. Поскольку в это а2 Ь2 уравнение координаты х и у входят лишь во второй степени, ги- пербола симметрична относительно обеих осей. Однако, в отли- чие от эллипса, она не является ограниченной линией. Из уравне- ния (20) следует, что |у| = — ]/х2—а2, а Отсюда видно, что при увеличении значений |х| значения |у| неограниченно возрастают. Кроме того, |х| а, а пото- му гипербола не имеет точек, лежащих в полосе —а < х < а. Значит, она состоит из двух ветвей (рис. 30). В силу симметрии относительно оси ординат гипербола имеет два фокуса и две директрисы. Предоставляем читателю доказать, что для всех точек гиперболы 155
выполняется равенство |гх — г2|=2а, где /у и г2 — расстояния от точки до фокусов. Так же, как эллипс получается при растяжении от оси абсцисс окружности, гипербола -----— = 1 получается при растяжении а2 Ь2 от оси абсцисс с коэффициентом k = — гиперболы х2 — у2 — аг. ь Такая гипербола, у которой а = 6, называется равнобочной. Она получается при повороте на —45° графика обратной пропорцио- а2 ' нальяостиху =—. 2 Из школьного курса математики известно, что график функции а2 у — неограниченно приближается как к оси абсцисс, так и 2х к оси ординат, никогда не сливаясь с этими прямыми. После по- ворота на— 45° оси координат отображаются на прямые у = х и у = —х, а после растяжения от оси абсцисс с коэффициентом — а эти прямые отображаются на прямые у = —х и у = — ~х. Отсюда а а . х2 у2 следует, что гипербола — — ~ = 1 при увеличении |х| неогра- ниченно приближается к прямым у = — х и у = —— х. Эти пря- а а мые называются асимптотами гиперболы. Чтобы начертить гиперболу, поступают следующим образом. Изображают прямоугольник с центром в начале координат и сто- ронами 2а и 2ЬУ параллельными соответственно осям абсцисс и орди- нат. Продолжая диагонали этого прямо- Рис. 31 угольника, получают асимптоты гипербо- лы. А потом, начиная от точек (а, 0) и (—а, 0), ведут линии, приближаю- щиеся к этим асимптотам (рис. 31). Те же асимптоты имеет гипербола ----— =—1. Но эта гипербола пересе- а2 ь2 кает ось ординат и не пересекает ось абс- цисс. Она изображена на рисунке 31 штриховой линией. Упражнения 64. Составьте уравнение эллипса вида (19), зная, что а) его полуоси соответственно равны 4 и 2; б) расстояние между фокусами равно 6 и большая полуось равна 5; 166
в) большая полуось равна 10 и эксцентриситет е = 0,8; г) сумма полуосей равна 8 и расстояние между фокусами тоже равно 8. 65. Начертите семейство эллипсов с одинаковой длиной боль- шой оси 2а. Проследите, как меняются положения фокусов и дирек- трисы, когда b изменяется от а до нуля. 66. Отрезок постоянной длины скользит своими концами по сторонам прямого угла. Докажите, что каждая точка отрезка опи- сывает при этом четверть эллипса. 67. Составьте уравнение гиперболы вида (20), если а) расстояние между ее вершинами равно 8, а расстояние меж- ду фокусами равно 10; б) расстояние между вершинами равно 6, причем гипербола проходит через точку А (9, —4). %% v2 v2 68. Постройте эскиз гипербол---— = 1 и--------— = — 1. r г 16 9 16 9 69. Выделяя полный квадрат, упростите следующие уравнения и постройте соответствующие линии: а) х2 + 4z/2 + 6% — 8у = 0; б) 9х2 + 16у2 + 18х + 32у — 119 - 0; в) х2 — у2 + 8х — бу = 0; г) х2 — 10у + бу = 5. ПОСТРОЕНИЕ ГРАФИКОВ ФУНКЦИЙ 1. Исследование функций и построение графиков. Ограничим- ся теперь случаем, когда уравнение, задающее линию Г, имеет вид у = f (х), т. е. когда Г является графиком некоторой функции. Чтобы построить такой график, необходимо предварительно иссле- довать данную функцию, а именно установить, при каких значениях х определена эта функция, симметричен ли график относительно оси ординат или начала координат, в каких точках функция обра- щается в нуль, а в каких она обращается в бесконечность, наконец, выяснить, как она себя ведет на бесконечности, т. е. при стремле- нии аргумента к бесконечности. Такой анализ позволяет опреде- лить участки, на которых знак функции постоянен, наметить по- ведение функции и сделать грубый эскиз ее графика. Для более точного построения следовало бы еще изучить, где функция воз- растает, а где она убывает, найти точки, где она принимает макси- мальные и минимальные значения, исследовать ее график на вы- пуклость и вогнутость. Но эти исследования обычно проводятся с привлечением средств дифференциального исчисления, и мы не будем ими заниматься. Остановимся подробнее на указанных выше этапах изучения функции. а) Нахождение области определения функ- ции. Начнем с отыскания области, где существует выражение, задающее функцию. Если это выражение является алгебраической дробью или иррационально, достаточно найти точки, где ни один 157
знаменатель не обращается в нуль (деление на нуль невозможно!), и участки, на которых подкоренные выражения неотрицательны. Например, функция у ==--------5----существует при всех значе- х — 4х “I- 3 ниях х, кроме значений 1 и 3 (корни уравнения х2 — 4х + 3 = 0), а функция у = /х2 — 16 при |х| 4. б) Исследование графика на симметрию. Как мы установили, график функции у = f (х) симметричен отно- сительно оси ординат в том и только том случае, когда для любого х, при котором функция f определена, выполняется равенство f (—х) = f (х). В этом случае функцию называют четной, посколь- ку типичным примером таких функций являются у — х2, у = х4 и вообще у = х2п. Если для всех х, при которых функция f определена, выпол- няется равенство f (—х) = —f (х), то график этой функции сим- метричен относительно начала координат. В этом случае функцию называют нечетной. Типичным примером нечетных функций могут служить функции у = х, у = х3 и вообще у = х2л~1. Если график функции симметричен, его достаточно построить на положительной У полуоси и потом продолжить на отрица- тельную полуось по симметрии. в) Нахождение нулей функ- ции. Чтобы найти точки, где функция обращается в нуль, надо решить уравнение f (х) = 0. Если функция f является отно- шением двух многочленов, достаточно при- равнять нулю ее числитель. г) Нахождение полюсов функ- ции. Если функция является отношени- ем многочленов, то около точки а, где зна- Рис. 32 менатель обращается в нуль, а числитель отличен от нуля, ее график неограниченно удаляется от оси абсцисс. Такие точки называются полюсами функции. Располо- жение функции относительно вертикаль- ной прямой х = а зависит от знака функ- ции слева и справа от точки а. Например, если слева от а функция положительна, а справа отрицательна, то ее график имеет вид, показанный на рисунке 32, а. А если функция положительна и слева, и справа от точки а, то ее график имеет вид, пока- занный на рисунке 32, б. Первый случай имеет, например, место для функции у = 1 =----- около х2—4 для функции у точки х = —2, а второй — 1 о = ------около ТОЧКИ х = 3. (х-3)* 158
д) Нахождение про- межутков знакопос то я н с т в а. Знание нулей и полюсов функции позволяет оп- ределить промежутки знакопос- тоянства, так как изучаемые нами функции могут поменять знак, лишь перейдя через ну- левое значение или через полюс. Поэтому надо разбить ось абсцисс на части точками ну- лей и полюсов функции и оп- ределить знак функции на каждом промежутке. е) Исследование поведения функции на бесконечности. Чтобы определить поведение функции на бесконечности, надо постараться представить ее в виде суммы ка- кой-нибудь функции, поведение которой нам уже известно, и функ- ции, значения которой приближаются к нулю при удалении х от начала координат. Тогда, отбрасывая малое слагаемое, мы получаем возможность судить о поведении функции на бесконечности. I 4 Например, функцию у — - можно записать так: у =2 4- + 2 Ясно, что при возрастании знаменателя дробь ——j будет уменьшаться и приближаться к нулю. Поэтому при больших зна- чениях[х| значения функции у = —почти равны двум. Более того, можно сказать, что при больших значениях |х| она немного больше, чем 2. Ее график изображен на рисунке 33. Пример. Применим намеченный план исследования к Х2 _ 1 функции у =--------. х2 — 4 а) Функция определена, если х отлично от 2 и —2. б) Так как /(-х) = (-х)2-1 (— х)2 — 4 х2 — 1 х2 — 4 = /(*), то функция четна, ее график симметричен относительно оси ор- динат. Поэтому будем исследовать эту функцию лишь при х 0. в) Функция f обращается в нуль при х = 1 (напомним, что мы исследуем функцию лишь на положительной полуоси). г) Полюсом функции f на положительной полуоси является точка х = 2 (положительный корень уравнения х2 — 4 = 0). д) Точки 1 и 2 разбивают положительную полуось на части [0, 1Г, ]1,2[, ]2, +°°[. На каждой из этих частей функция сохраняет 159
Рис. 35 знак. Подставляя в ~значения х± = 0, х2 = —, х3 — 3, убеж- даемся, что эта функция положительна на [0,1[ и на ]2, +оо[, а йа ]1, 2 [отрицательна. Отсюда следует, что поведение функции около точки х = 2 имеет вид, показанный на рисунке 34. \ Гр X2 — 1 . , 3 е) Так как ---- 1 4-------, х2 — 4 х2 — 4 то при больших значениях |х| функция f почти равна 1, причем она немного больше, чем 1. Проведенный анализ позволяет составить следующую таблицу: X о | COJC 1 ]1,2[ 2—0 2+° | ]2,+оо[ Д-оо У £ 4 > о 0 < 0 — оо -1-00 > о 1+0 В этой таблице применены условные сокращения. Запись 2—О означает, что х приближается к числу 2, оставаясь левее этого чис- ла. Соответствующая этому значению запись —со показывает, что значения у при этом неограниченно возрастают по модулю, оставаясь отрицательными, и потому график функции неограничен- но удаляется вниз от оси абсцисс. Аналогичный смысл имеют за- писи 2 + 0 и Н-оо. А запись, что при х = +оо имеем у = 1 + О, означает, что при неограниченном увеличении х значения у неогра- ниченно приближаются к 1, оставаясь больше чем 1. Пользуясь составленной таблицей, строим график функции на положительной полуоси, а потом симметрично отображаем его отно- сительно оси ординат (рис. 35). Разумеется, проведенное исследование еще недостаточно: оно не исключает, например, того, что график функции имеет неучтен- 160
ные нами изгибы. Но в данном случае легко показать, что никаких осложнений нет. Заметим, что знаменатель дроби 3 ----при увеличе- х2—4 нии |х| все время возрастает. Поэтому дробь все время уменьшается. A X2—1 I 3 g, . А так как --= 1 4-------, то никаких изгибов график иметь х2—4 х2—4 не может. Упражнения . 70. Исследуйте указанные функции и постройте их графики: а) у _ х2 — 4 ~ х2 — Г б) у = х2 4- 4 х2 4- Г в) У _ *2 + 1 х2 4- 4’ г) у = X2 — 1 х2 4- 4’ д) У х2 — 4 — х2 + Г е) у = х2 4- 1 х2 — 4’ ж) у _ х2 + 4 X2 — Г з) У = 2 (х2 + 4) X2 — 1 71. Исследуйте функции на четность и нечетность: а) у = х3 — 4х |х\ — Зх; б) у = 8х16 + х6 — 3 |х| + 8; г) у = у х; Д). У = У*2 + 4; ,е) У — Ух2. 72. Пусть функция у = f (х) определена для всех значений х. ГГ A. f(X)-\-f(—X) . Докажите, что функция у = v -- vчетная, а функция f (х) — f (— х) у = нечетная. 2 73. Представьте следующие функции в виде суммы четной и нечетной функций* а) у = 5х4 — Зх3 + 2х2 — 7х + 2 |х| + 1; б) у = — X3; В) у = х2 + 8 74. Докажите, что любую функцию, заданную для всех значе- ний х, можно представить в виде суммы четной и нечетной функций. 75. Докажите, что произведение двух четных и произведение двух нечетных функций является четными функциями, а произве- дение четной функции на нечетную — нечетной функцией. 6 Заказ 8533 161
76. Для следующих функций найдите полюсы и исследуйте их в окрестности полюсов: а) у = ^т ,3 В) у = ----------------; J _ 4) (Х2 _ 9) 77. Исследуйте Зх1 У = 77—7, поведение а) б) у = в) xJ У =---------; х2 + 4 Применение х 4“ 2 б) у = ----------—--------; ' Х2 2х — 3 1 г) у = ' (х — 1) (х — 2) (х — 3) функций на бесконечности: х2 ч х3 + 2х2 г) у = —Г7-7- геометрических преобразований к построению 2. графиков функций. Как и для любых уравнений, графики функций можно строить, преобразуя уже известные графики. Например, если лам известен график функции у = f (х), то график функции у = f (х — а) + р получается с помощью параллельного переноса. Действительно, запишем это равенство в виде у — р = f (х — а). Теперь ясно, что график такой функции получается из графика функ- ции у = f (х) с помощью параллельного переноса, при котором на- чало координат отображается на точку А (а, Р). Точно так же убеж- даемся, что график функции у = hf(x) при К > 0 получается из графика функции у = f (х) с помощью растяжения от оси абсцисс с коэффициентом X. Если же К <0, то надо сначала выполнить рас- тяжение графика с коэффициентом |%|, а потом симметрично отобра- зить относительно оси абсцисс. Наконец, график функции у = = f (кх) при А > 0 получается из графика функции у = f (х) рас- тяжением от оси ординат с коэффициентом X. Если же К < 0, то после растяжения графика с коэффициентом |Х| надо отобразить его симметрично оси ординат. Пример 1. Применим метод геометрических преобразований к построению графика общей квадратичной функции у = ах2 + + Ьх + с. За исходный график примем параболу у = х2. Сначала сделаем тождественные преобразования: у< = ах2 + Ьх + с = ( 2 । Ь , с \ ГI . b \2 । — а 1х + — х 4- — । — <2 I х И- — । 4 \ а а ) 2а/ , 4ас — Ь2 г? b +---------. Если положить-------= а, 4а 2а уравнение у — а (х — а)2 + |i. Из него видно, что график функции у = ах2 + Ьх + с получается из графика функции у = ах2 парал- лельным переносом, при котором начало координат переходит в точку А (а, Р), т. е. в точку А I —-, .^ас~~ь \ \ 2а 4а ) График же функции у = ах2 при а > 0 получается из графика функции у = х2 растяжением от оси абсцисс с коэффициентом а, преобразования: с а ------- = Р, то получим 4а 162
а при a <0 — растяжением с коэффициентом |а| и последующей симметрией относительно оси абсцисс. На рисунке 36 показано последовательное построение графика f функции у = ах2 + Ьх + с. Пример 2. Точно так же, отправляясь от графика функции у = —, можно построить график функции у = (дробно- х сх 4- d линейной функции). Отметим, что если с = 0, то дробно-линейная функция превращается в линейную: у = — х + —. Если же с =/= 0, d d ио ad — be = 0, то выполняется пропорция — = —, и потому при с d всех значениях х, кроме х = — дробно-линейная функция по- с стоянна,., у = —• Мы отбросим эти случаи и будем считать, что 0 и ad be #= 0. Преобразуем дробь —b следующим образом: сх + d __________________ ах + ь а । bc~ad сх+ d с ' d \ ’ ‘(* + 7) Отсюда видно, что если положить а — —р = —, X = -c~ad С с с2 то получим, что у _ Щ = + р. сх d х — а 6* 163
Поэтому график дробно-линейной функции получается из графика g. о X обратной пропорциональности у = — с помощью параллельного переноса, при котором начало координат переходит в точку А (а, Р), т. е. Л | — —, —\ График же функции у = — может быть при \ С С / X X > О получен из графика функции у = — растяжением от оси абсцисс с коэффициентом X, а при X < 0 — растяжением с коэффи- циентом |Х| и симметрией относительно оси абсцисс. Отметим, что дробнсг-линейная функция обращается в нуль b d т-r при х =------и имеет полюс при х =------. При неограниченном а с увеличении х ее значения приближаются к —. Если х ~ 0, то у = ь £ — —. Поэтому можно начинать построение графика дробно-линей- d а , ной функции с построения прямых у = -их=--------(горизонгаль- с с ной и вертикальной асимптот) и точек В (—о), С (о, — Y После этого график строится без труда (рис. 37). У пражнения 78. Постройте графики функций: а) у = 2х2 — 8х + 1; б) у = —Зх2 — 12х + 4; в) у = Г) у = ^±5- Д) У = ~ П3 + 7‘> х ~ 1 х + 4 ’ е)у = ]Лх — 2 + Г, ж) у — (х + I)4 * * — 5; з) у = 2^х — 44-5. 3. «Сложение» и «умножение» графиков. Если функцию /, гра- фик которой необходимо построить, можно представить в виде суммы двух функций, имеющих извест- ные графики, f = g 4- h, то по- ступают следующим образом. Сна- чала строят графики функций g и /г, а потом для некоторых зна- чений аргумента складывают орди- наты точек этих графиков. Разу- меется в первую очередь берут наиболее характерные точки графи- ков. 164
Пример 1. Построить гра- фик функции у = х2 + Графики функций у = х2 и у = — известны. Из рассмотре- ла ния графиков этих функций яс- но, что график функции у = = х2 + — около точки х = О х почти сливается с графиком , 1 функции у = —, располагаясь X несколько выше этого графика, а при больших значениях "|х| почти сливается с графиком функции у = х2, располагаясь выше него при х > 0 и ниже него при х < 0. Вычисляя зна- чения функции в нескольких промежуточных точках, видим, что искомый график имеет вид, показанный на рисунке 38. Аналогичным образом посту- пают, когда функция является произведением или частным двух функций, графики которых из- вестны. П р и м е р 2. Построим гра- фик функции у = Сна- чала строим графики функций у = х и у = 1 + х3. Выполняя деления соответствующих орди- нат, убеждаемся, что искомый график имеет вид, изображен- ный на рисунке 39. Упражнения 79. Постройте графики сле- дующих функций: а) У = х + X2 б) У = ТТ7 в) У = V77; х4 + 1 X4 + 1 г) у = (х +1)(4 + 4 \х2 ) 165
Рис. 40 4. Построение графиков функций и уравнений, содержащих знак модуля. По графику функции у = f (х) легко построить гра- фик функции у = f (|х|). Для этого надо принять во внимание, что |х| = х при х^Ои | — х| = [х|. Значит, при х^О графики функ- ций у = f (х) и у = f (|х|) совпадают. Из равенства же |—х| = |х| следует, что график функции у = f (|х'|) симметричен относительно оси ординат. Поэтому надо взять часть графика функции у = f (х), лежащую в полуплоскости х 0, симметрично отобразить ее отно- сительно оси ординат и объединить получившиеся множества (рис. 40). Аналогично по графику уравнения F (х, у) = 0 строят графики уравнений F (| х |, у) = 0 и F (х, | у |) = 0(рис. 41, а и б). График уравнения F (| х|, | у |) = 0 строится так: берут часть графика уравнения F (х, у) = 0, лежащую в первой четверти, отображают ее относительно оси ординат, а потом объединение обеих частей графика отображают относительно оси абсцисс (рис. 42). По аналогичной схеме строят график функции у = f (—|х|): берут часть графика, расположенную в полуплоскости х 0, отображают ее относительно оси ординат и объединяют получив- шиеся множества. Предоставляем читателю разобрать, как строятся графики урав- нений: F (—|х|, у) = 0, F (х,—IУI) =0; Построим теперь по графику функции У — f (х) график функции у = |/ (х) |. По определению модуля имеем If (ДЛ I = I/W. если f > °. I —f (*)>если f (*) < о. Значит, для построения графика функции У = | / (х) | сначала изображают график функции у = f (х), после чего часть гра- фика, лежащую выше оси абсцисс и на ней, оставляют неизменной, а часть графи- 166
ка, лежащую ниже этой оси, заменяют ее образом при симметрии относительно оси абсцисс (рис. 43). Пример. Построить график функции у = | х2 — 41. Сначала строим график функции у = х2 — 4, а затем часть его для значений х от —2 до 2 (при этих х выражение х2 — 4 отрица- тельно) отображаем относительно оси абсцисс (рис. 44). Упражнения 80. Постройте графики функций: а) У = х — 1 |; в) у = Цх | — 11 — 1|; д) у = | |х2 — 11 — 11; б) у = х + 1 |; г) у = | х2 — 41; е) у = | х | — 1; \ I * “+~ 11 \ 12~*1 \ 1*1 + 1 \ 2—-|*1 ж) У = —Ч ; з) у = —— ; и) у = ~ ; к) у =-777. I X — 1 | I X + 1 | / I X I — 1 ] X |4-1 81. На рисунке 45 изображен график функции у = f (х). Постройте графики функций: Г) У = \f (X — 2) |; д) У = I / (х) — 21; е) У = | f (I х — 2 |) I; ж) у = \f (—|х — 21) |. 82. Постройте графики функ- ций: а) у=|х— 5|—2 |х|+|х+3|; б) у=2|х+4|—3|х|+|х—6|; в) у = |х — 3| • |х + 4|; г) У = И ± У 4 — х2. 167
БЕСКОНЕЧНЫЕ МНОЖЕСТВА Здесь рассказывается, как сравнивают между собой множества, содержащие бесконечно много элементов, и находят, когда в них поровну элементов, а когда в одном больше элементов, чем в дру- гом. 1. Обратные отображения. Множества, содержащие конечное число элементов, называют конечными, Примерами таких множеств могут служить множество картофелин в мешке, рыб в море и даже атомов в Солнечной системе (хотя этих атомов очень много, их количество все же выражается некоторым натуральным числом). Множества же натуральных чисел, точек на плоскости, кругов на той же плоскости и т. д., бесконечны — количество их элементов нельзя выразить никаким натуральным числом. Первоначально ученые думали, что не имеет смысла обсуждать вопрос, какое из двух бесконечных множеств «бесконечнее», на- пример, чего больше — натуральных чисел или точек на прямой. Но во второй половине XIX века научились такие вопросы не толь- ко ставить, но и решать. Возникла теория бесконечных множеств, основанная на понятии обратимого отображения. Чтобы узнать, в каком из двух конечных множеств больше эле- ментов, можно их пересчитать. Если, например, первое содержит 2 701 элемент, а второе — лишь 1934 элемента, то ясно, что в пер- вом множестве больше элементов, чем во втором. Но не всегда легко осуществить такой пересчет (попробуйте, например, пересчитать песчинки на морском берегу), да и не всегда он нужен. Чтобы узнать, например, кого больше в танцевальном зале — юношей или девушек, достаточно включить музыку, и если каждый юноша пригласит девушку танцевать и все примут участие в танце, то без подсчетов будет ясно, что юношей и девушек в зале поровну. Если же некоторые юноши останутся без парт- нерши, то это будет означать, что в зале больше юношей (рис. I). На языке математики такой метод сравнения множеств можно описать следующим образом. Говорят, что задано обратимое отображение мно- жества А на множество В, если каж- Рис. 1 дому элементу а из А поставлен в 168
соответствие некоторый элемент b из В (рис. 2), причем каж- дый элемент из В соответствует одному и только одному элементу из А (например, если все юноши и девушки участвуют в танце, то каждому юноше соответствует одна девушка — та, с которой он сейчас танцует, причем каждая девушка танцует с одним и только одним юношей). Элемент Ь, соответствующий элементу а при отображении ср, называется его образом и обозначается ср (а). Пишут также а-+ Ь. Каждое обратимое отображение ср устанавливает соответствие между элементами множества А и В. Это соответствие можно задать, указав его график, т. е. множество пар (а; Ь), где а С Л, а b — элемент из В, соответствующий элементу а. Из определения обра- тимого отображения следует, что при этом каждый элемент а из Л, так же как и каждый элемент b из В, попадает в одну и только одну пару. Например, обратимое отображение, показанное на рисунке 2, задается множеством пар {(«ь (а2; 6г), (а3; ba), (а4; 64), (а5; 6Й)}. Если ср — обратимое отображение множества Л на множество В, то для каждого элемента b из В найдется один и только один эле- мент а из Л, такой, что ср (а) = Ь. Поставив каждому b С В в соот- ветствие такой элемент а С Л, что ср (а) = Ь, получим отображение В в Л. Его называют обратным отображению <р и обозначают (р-1. При этом, очевидно, каждый элемент из А является образом одного и только одного элемента из В, т. е. ср"1 — обратимое отображение В на Л. Итак, если существует обратимое отображение ср множества А на В, то существует и обратимое отображение ср-1 множества В на Л. Поэтому говорят, что обратимое отображение ср множества А на множество В устанавливает взаимно однозначное .соответствие между этими множествами. Если между множествами Л и В суще- ствует взаимно однозначное,соответствие, то их называют эквива- лентными (или равномощными) и пишут Л ~ В. Пример. Множество Л четных натуральных чисел эквива- лентно множеству В нечетных натуральных чисел. В самом деле, каждое четное натуральное число имеет вид 2п, где п С N, а каж- дое нечетное натуральное число — вид 2п — 1, п С N. Поэтому, сопоставляя числу 2п число 2п — 1, полу- чаем обратимое-отображение Л на В (при этом, например, числу 2 соответствует чис- ло 1, числу 100 — число 99 и т. д.). Упражнения 1. Докажите, что любое множество А эквивалентно самому себе. Это свойство называют рефлексивностью отношения экви- валентности. 169
2. Докажите, что если А ~ В, то В ~ А. Это свойство называют симметричностью отношения эквивалентности. • 3. Докажите, что если А ~ В и В ~ С, то А ~ С. Это свойство называют транзитивностью отношения эквивалентности. 4. Установите взаимно однозначное соответствие между множе- ством N натуральных чисел и множеством В квадратов натуральных чисел. 5. Установите взаимно однозначное соответствие между множе- ством N натуральных чисел и множеством В = {10*1 N} (т. е. множеством чисел вида 10*, где п С Af). 6. Установите взаимно однозначное соответствие между кругами на плоскости, имеющими радиус 1, и точками той же плоскости. 7. Каждой окружности на плоскости сопоставляется ее центр. Задается ли этим взаимно однозначное соответствие между множе- ством окружностей на плоскости и множеством точек той же плос- кости? 8. Постройте взаимно однозначное соответствие между множе- ством окружностей на плоскости и множеством квадратов, стороны которых параллельны осям координат. 9. Установите взаимно однозначное соответствие между множе- ством точек полуокружности и множеством точек ее диаметра. 10. Установите взаимно однозначное соответствие между множе- ством точек оси абсцисс и множеством точек параболы. 11. Каждой точке х оси абсцисс сопоставляется точка у оси ор- динат, такая, что у = х2. Является ли это отображение взаимно однозначным соответствием между множествами точек оси абсцисс и оси ординат? Задает ли отображение х -> х2 взаимно однозначное соответствие между множеством точек оси абсцисс и множеством точек оси ординат, для которых у 0, между множеством точек оси абсцисс, для которых х 0, и множеством точек оси ординат, для которых у > 0 ? 2. Сравнение множеств. Установить взаимно однозначное соот- ветствие между конечными множествами А и В можно лишь в слу- чае, когда эти множества имеют поровну элементов1. Это наводит на мысль определить тем же способом, что значит утверждение «Бесконечные множества А и В имеют поровну элементов». Именно, говорят, что множества 4 и В (безразлично, конечные или бесконеч- ные) имеют поровну элементов (или: что в А столько же элементов, сколько в В), если они эквивалентны, т. е. если между ними можно установить взаимно однозначное соответствие. Из упражнений 1—3 к п. 1 следует, что для бесконечных мно- жеств отношение «иметь столько же элементов» обладает свойства- ми, похожими на свойства этого отношения для конечных множеств. 1 Хотя это утверждение и кажется очевидным, на самом деле его можно доказать, исходя из системы аксиом, определяющих понятие натурального числа. Мы опускаем это доказательство, поскольку в школе не рассматривают аксиома- тику натуральных чисел. 170
Но имеется одно существенное отличие между свойствами конечных и бесконечных множеств. Для конечных множеств всегда выпол- няется утверждение «часть меньше целого». Это значит, что если В — конечное множество, а А — подмножество в Ву отличное от В, то А содержит меньше элементов, чем В. Для бесконечных множеств это не так: часть может содержать столько же элементов, что и все множество. В самом деле, как показывает упражнение 4 к п. 1, существует взаимно однозначное соответствие между множеством W всех на- туральных чисел и множеством В квадратов натуральных чисел (например, соответствие, при котором числу п сопоставляется его квадрат /г2, /г->/г2). Но множество квадратов натуральных чисел является лишь частью множества N, причем не совпадает с АЛ Часть множества Л, не совпадающую с Л, называют правильной частью. Значит, для бесконечных множеств можно установить вза- имно однозначное соответствие между всем множеством и его пра- вильной частью. Итак, если существует взаимно однозначное соответствие меж- ду бесконечным множеством Л и правильной частью Вг множества В, то еще нельзя утверждать, что в Л меньше элементов, чем в В (если бы Л и В были конечными множествами, то это утверждение было бы справедливо). Введем следующее определение. В А не больше элементов, чем в В, если А эквивалентно под- множеству ^множества В (т. е. если Л ~ В1У где Br cz В). Это отношение обладает свойствами, похожими на свойства от- ношения «иметь не больше элементов, чем» для конечных множеств: а) если в Л не больше элементов, чем в В, а в В не больше эле- ментов, чем в С, то в Л не больше элементов, чем в С; б) если в Л не больше элементов, чем в В, а в В не больше элементов, чем в Л, то в Л иВ поровну элементов. Смысл утверждения а) виден из рисунка 3: если есть обратимое отображение множества А на часть множества В и обратимое ото- бражение множества В на часть множества С, то Л можно обратимо отобразить на часть множества С. Хотя утверждение б) кажется столь же очевидным, как и утверж- дение а), его доказательство весьма сложно, И мы его опускаем. Любопытно, что основатель тео- рии множеств Георг Кантор, сформулировавший это утверж- дение, не смог его доказать и рассказал об этом на лекции, которую он читал студентам / университета. Через несколько 1 дней молодой студент Феликс 1 Бернштейн принес ему доказа- \ тельство этой теоремы. Поэтому ее называют теоремой Кантора— Бернштейна. В С - 1 1- 1 Рис. 3 171
Теперь мы уже можем определить, что значат слова «В множе- стве А меньше элементов, чем в множестве В». Это значит, что, во- первых, в А не больше элементов, чем в В (т, е. Д ~ Blf cz В), а во-вторых, что А и В неэквивалентны (т. е. что в А и В не поров- ну элементов). Часто оказывается полезным следующее утверждение: Если существует отображение <р множества А на множество В, то в В не больше элементов, чем в А. В самом деле, поставим в соответствие каждому элементу & из В подмножество ф"1 (b) cz А, состоящее из всех таких элементов а € А, что ф (а) = Ь. По пред- положению, для всех b € В множества ф"1 (&) непусты (иначе ф отображало бы А не на все В, а на его собственное подмножество). Выберем из каждого множества ф-1 (&), b € В по одному элементу и обозначим через множество всех выбранных элементов. Из построения ясно, что множества А± и В эквивалентны, причем А± cz А. Это и значит, что в В не больше элементов, чем в Л. В проведенном выше доказательстве было использовано следую- щее утверждение: если задана некоторая совокупность множеств, то можно образовать новое множество, выбрав из каждого множе- ства по одному элементу. Это утверждение кажется соверп/енно очевидным. Но, несмотря на это, оно приводит к столь парадок- сальным следствиям, что ряд математиков предпочитают не при- бегать к нему. Отметим, что с помощью этого утверждения, назы- ваемого аксиомой Цермело, можно доказать, что если А и В — любые два множества, то А эквивалентно части В или В эквивалент- но части А (при этом может случиться, что А ~ В). Упражнения 12. Установите взаимно однозначное соответствие между мно- жеством N натуральных чисел и множеством четных натуральных чисел. 13. Установите взаимно однозначное соответствие между/отрез- ками [а, &] и [с, d] числовой прямой. 14. Докажите, что точек на плоскости не больше, чем окруж- ностей на той же плоскости. 15. Докажите, что положительных чисел не больше, чем окруж- ностей на плоскости. 16. Докажите двумя способами, что в квадрате не меньше то- чек, чем на его стороне. 17. Докажите, что если в А меньше элементов, чем в В, а в В — меньше элементов, чем в С, то в Л меньше элементов, чем в С. 3. Мощность множества. Счетные множества. Как уже говори- лось, конечные множества сравнивают друг с другом не только пу- тем установления взаимно однозначного соответствия между ними или между одним из них и подмножеством другого, но и путем пере- счета элементов. В результате такого пересчета получается ответ в виде некоторого натурального числа, и задача сравнения множе- 172
ств сводится к сравнению получившихся чисел. При этом всем эквивалентным конечным множествам соответствует одно и то же натуральное число. Поэтому можно сказать, что натуральное число— это общее свойство класса эквивалентных множеств1. По аналогии с этим введем понятие мощности множества. Мощностью называется общее свойство класса эквивалентных Друг Другу множеств. Иными словами, мощность множества А определяется так: берем все множества, эквивалентные А (т. е. такие, что между ними и А можно установить взаимно однозначное соответствие). То об- щее, что есть у всех этих множеств, и есть мощность множества А. Для конечных множеств мощность совпадает с числом элементов множества. Мощность множества А обозначают | А |. Свойства отношений «столько же элементов» и «не больше элементов, чем...» можно за- писать следующим образом: если | А | = | В |, то | В | = | А если |А| = |В| и ]В| = |С|, то |Л | = |С|; если | А I < | В\ и I В| <|С|, то|А| < |С|; если ।Л | \ В\ и \В \ |А |, то | А | = |В|. Множества, эквивалентные множеству N натуральных чисел, называют счетными. Иными словами, множество А счетно, если можно установить взаимно однозначное соответствие между А и множеством натуральных чисел. Обозначим элемент множества, соответствующий натуральному числу /г, через ап. Тогда элементы из А можно расположить по порядку номеров: А =* {«!, а2, а„. Таким образом, множество А счетно в том и только том случае, когда оно бесконечно, причем его элементы можно перенумеровать. Докажем некоторые утверждения о счетных множествах. Теорема 1. Любое бесконечное подмножество В счетного множества А счетно. Доказательство. Так как множество А счетно, его элементы можно перенумеровать: А = {fli, а2.ап, ...}. Поскольку В — подмножество в А, то элементы множества нахо- 1 На самом деле такой подход к понятию натурального числа таит в себе сложности, связанные с тем, что без понятия о натуральных числах трудно опре- делить, какие множества конечны, а какие — бесконечны. Поэтому возникает ло- гический круг — натуральные числа определяются через конечные множества, а конечные множества — через натуральные числа. Одним из возможных вы- ходов является определение конечного множества как множества, не эквивалент- ного никакой своей правильной части. Но и на этом пути возникают осложнения. Поэтому предпочитают определять натуральные числа с помощью системы акси- ом, а конечные множества — как множества, эквивалентные одному из множеств вида {1, 2, 3, ..., п}. 173
дятся среди перенумерованных. Поэтому их можно перенумеровать по порядку. Это и значит, что В счетно. Например, множество четных натуральных ,чисел — подмноже- ство множества N. Выписывая четные числа в порядке возрастания и нумеруя их, непосредственно убеждаемся в счетности множества четных натуральных чисел: числа 2, 4, 6, ..., 2лг, ... номера 1, 2, 3, ..., п, ... . Вообще, любое бесконечное подмножество множества N счетно. Например, счетны множества нечетных чисел, простых чисел, квад- ратов натуральных чисел и т. д. Теорема 2. Любое бесконечное множество А содержит счет- ное подмножество. Доказательство. Так как множество А бесконечно, то оно непусто. Поэтому из него можно выбрать какой-то элемент. Обозначим его а±. Оставшееся множество А \ {а^}1 тоже непусто — иначе А состояло бы лишь из одного элемента и было бы конеч- ным. Поэтому из А \ {а±} можно выбрать еще один элемент а2. Далее точно так же доказывается, что из А \ {аъ а2} можно вы- брать элемент а3 и т. д. В результате извлекаем из А счетное под- множество {аъ а2, ..., ап> ...}. Теорема 2 показывает, что мощность любого бесконечного мно- жества не меньше, чем у счетного множества, поэтому мощность счетного множества — наименьшая из мощностей бесконечных мно- жеств. Мы видели выше, что счетное множество эквивалентно своей правильной части (например, N эквивалентно множеству чисел вида 10я). Так как любое бесконечное множество содержит счетное подмножество, приходим к следующему выводу: Любое бесконечное множество эквивалентно некоторой своей правильной части. Так как ни одно конечное множество не может быть эквивалент- но своей правильной части, то указанное свойство характерно для бесконечных множеств. Рассмотрим теперь множество Z всех целых чисел: Z = —5, —4, —3, —2, —1, 0, 1, 2, 3, 4, 5, ...}. На первый взгляд кажется, что это множество невозможно перену- меровать, что оно не является счетным. Ведь если мы начнем нуме- ровать, скажем, с числа 0, а потом будем нумеровать вправо, то все отрицательные числа окажутся незанумерованными. Если же мы будем нумеровать начиная с нуля влево, то незанумерован- ными окажутся все положительные числа. Однако эту нумерацию можно осуществить, если вести ее не в одном направлении, а все 1 Символ А \ В обозначает множество, полученное из А удалением элемен- тов множества В. 174
время меняя его. Номера, которые при этом получат целые числа, видная из следующей таблицы: Числа —5 —4 —3 —2 —1 0 1 2 3 4 5 Номера 11 9 7 5 312468 10 Эту нумерацию можно задать так: номер числа п, где п С V, равен 2/г, номер числа — /г, где п С N, равен 2п + 1, а число 0 получает номер 1. х , Итак, множество целых чисел счетно. Рисунок 4 показывает, как перенумеровать множество точек на. плоскости, обе координа- ты которых — целые числа. Значит, и это множество счетно. Однако каждый раз придумывать способ нумерации того или иного множества довольно сложно. Общий подход, позволяющий решить большинство таких задач, дается теоремой, которую мы сейчас сформулируем и докажем. Назовем числовым кортежем длины п любые п неотрицательных целых чисел (не обязательно-различных), стоящих в определенном порядке, причем последнее число отлично от нуля. Например, (7) — кортеж длины 1, (12, 25) — кортеж длины 2, (4, 15, 4) — кортеж длины 3 и т. д. Два числовых кортежа считаются равными в том и только том случае, когда на каждом месте в них стоят одни и те же числа. Если же они отличаются друг от друга хотя бы в од- ном месте, то они различны. Например, (4, 16, 7, 4) (16, 4, 7, 4). Разумеется, два кортежа различной длины всегда различны. Теорема 3. Множество S числовых кортежей счетно. Доказательство. Возьмем последовательность простых ' чисел1 *, расположенных в порядке возрастания: 2, 3, 5, 7, ... . Занумеруем эти числа, т. е. положим - 2, р2 3, р3 - 5 и т. д< Каждому числовому кортежу (klf k2, kn) поставим в соот- ветствие натуральное число /?. k2 kn т = Pi‘P2 ••• Рпп- Например, кортежу (4, 1, 3) сопоставляется число 243г53 = = 6000. При этом различным кортежам соответствуют различ- ные натуральные числа. В самом деле, предположим, что кортежи (klt k2, kn) и (/n /2.......О различны, а им соответствует одно и то же число т. Рис. 4 1 Как известно, множество прос* тых чисел бесконечно. 175
Тогда мы имели бы, что Ш = ... Pknn = p'sp'f ... Р1/, и потому т обладало бы двумя различными разложениями на про- стые множители, что невозможно. Так как каждое натуральное число, кроме 1, разлагается на простые множители, то соответствие (kY, k2, .... kn) -> р*1 р22 ..>pkn* задает обратимое отображение множества числовых кортежей на множество натуральных чисел, больших единицы. Так как это множество счетно, то и множество S счетно. Чтобы с помощью доказанной теоремы установить счетность некоторого бесконечного множества А, нужно поставить каждому элементу этого множества в соответствие числовой кортеж так, чтобы различным элементам соответствовали различные кортежи. Иными словами, нужно «зашифровать» каждый элемент множества некоторым числовым кортежем. Этим устанавливается взаимно однозначное соответствие между множеством А и подмножеством счетного множества S. Так как всякое бесконечное подмножество в S счетно, то и А счетно. Пример 1. Докажем, что множество положительных дробей счетно. п -г т В самом деле, каждая дробь — задается числовым кортежем п (т, п) длины 2, причем различным дробям соответствуют различ- ные кортежи. Значит, множество дробей счетно. Пример 2. Докажем, что множество всех дробей счетно. Любую дробь ±— можно задать кортежем (£, т, п) длины 3, п где k = 1, если дробь положительна, и k' = 2, если она отрицатель- на. Значит, множество всех дробей счетно. Пример 3. Докажем, что множество квадратных уравнений с натуральными коэффициентами счетно. В самом деле, уравнение вида ах2 + Ьх + с = 0, где а, Ь, с— натуральные числа, можно задать числовым кортежем (а, 6, с). Поэтому оно счетно. Лишь несколько сложнее доказывается счетность множества квадратных уравнений с целыми коэффициентами. Из теоремы 3 вытекает одно полезное следствие. Следствие. Объединение конечного или счетного множест- ва счетных множеств счетно. Доказательство. Разберем сначала случай, когда заданные множества попарно не пересекаются (т. е. никакие два из них не имеют общих элементов). Так как заданная совокупность множеств счетна, их можно перенумеровать: Alt А2, ..., Ат, случай, когда общее число множеств конечно, рассматривается аналогично). Далее, каждое из множеств Ат счетно, и потому его элементы можно перенумеровать. Мы снабдим каждый элемент «шифром», состоящим из двух чисел: первое число показывает 176
Рис. 5 Рис. 6 Рис. 7 номер множества, а второе — номер элемента в этом множестве; ~ {^п, ^12, •••, ахп» •••}, А 2 ~ {^21» ^22» •••» а2п » •••}» Afn {^mlf ^/n2t ®тп' •••}> Каждый элемент атп объединения A^A^^U^sU--- этих множеств нумеруется числовым кортежем (т, п). Так как множество таких кортежей счетно, то и множество А счетно. Если множества А1Э А2, ...» Ат, ... могут иметь общие элементы, то каждому элементу из А соответствует не один, а несколько кор- тежей (столько, в какое количество множеств он входит). Поэтому существует отображение счетного множества S2 кортежей (т, п) на множество А. Значит, множество А счетно1. Аналогично доказывается, что объединение конечного или счетного множества конечных множеств конечно или счетно (при этом может случиться, что объединение счетной совокупности конечных множеств — конечное множество; например, если все эти множества совпадают друг с другом). Иногда при доказательстве счетности множества приходится прибегать к более сложным построениям. Назовем развилкой совокупность трех отрезков, выходящих из одной точки (рис. 5). До- кажем, что на плоскости любое множество попарно непересекаю- щихся развилок не более, чем счетно. Для этого выберем на пло- скости систему координат и поставим в соответствие каждой раз- вилке треугольник, все вершины которого имеют рациональные координаты, а каждая сторона пересекает один и только один от- резок развилки (рис. 6). Из теоремы 3 следует, что множество таких треугольников счетно. Но легко доказать, что непересекающимся развилкам соответствуют разные треугольники (рис. 7). Поэтому множество попарно непересекающихся развилок счетно. 1 Отметим, что утверждение «Если существует отображение счетного множе- ства А на бесконечное множество В, то В счетно» можно доказать, не используя аксиому Цермело (см. с. 172). Для этого достаточно каждому элементу b из В по- ставить в соответствие число, равное наименьшему из номеров элементов, ото- бражающихся в b (например, если в b отображаются элементы а5, а3, ап, то он получает номер 5). Этим определяется обратимое отображение В в V, а потому В счетно. 177
Упражнения 18. Покажите счетность следующих множеств: а) точек плоскости, обе координаты которых — четные числа, б) точек плоскости, обе координаты которых — нечетные числа, в) линейных уравнений с целыми коэффициентами, г) десятичных дробей, д) кубических уравнений с натуральными коэффициентами, е) рациональных чисел, ж) уравнений вида aQxn + а1хп~1 + ... + ап с целыми коэффи- циентами, з) точек плоскости с рациональными координатами, и) треугольников, все вершины которых имеют рациональные координаты, к) попарно непересекающихся восьмерок на плоскости. 4. Несчетные множества. Вса бесконечные множества, которые мы до сих пор рассматривали, оказались счетными. Поэтому воз- никает вопрос, существуют ли несчетные бесконечные множества или же все бесконечные множества счетны. Приведем пример не- счетного бесконечного множества. Докажем, что множество точек любого отрезка несчетно. Для этого нам понадобится следующее утверждение: Пусть zd А2 zd ... zd Ад => ... — такая последовательность отрезков, что каждый следующий из них — часть предыдущего. Тогда эти отрезки имеют, по крайней мере, одну общую точку. Смысл этого утверждения ясен из рисунка 8. Оно выражает свойство непрерывности прямой линии. Дело в том, что если бы мы удалили из прямой хотя бы одну точку, то можно было бы по- строить последовательность вложенных друг в друга отрезков, имеющих пустое пересечение (для этого достаточно взять отрезок длины 1, 1/2, 1/4; 1/8 и т. д. с центром в выколотой точке; их пересе- чением должна была бы быть точка а, но мы ее выкололи). Таким образом, наше утверждение означает, что из прямой не удалена ни одна точка, что прямая линия непрерывна. Предположим, что множество точек отрезка А счетно. Тогда их можно было бы перенумеровать А = {а1У а2, ..., ап ..}. Разделим теперь отрезок А на три части одинаковой длины: А', А", А['- Точка а± принадлежит или только одной -из этих частей или двум таким частям (если она совпадает с одной из точек деления). Во всяком случае, найдется часть, не содержащая эту точку. Обозна- чим эту часть Аг и снова разделим ее на три части одинаковой дли- ны. Тогда хотя бы одна из этих частей не содержит точки а2. t___________А___________Обозначим эту часть А2. Про- ' ' должая описанный процесс, по- 4-----11 ---i— । лучаем последовательность от- резков Рис. 8 Дх ZD Д2 ZD ... =>’ Ал ZD ... 178
такую, что каждый из них содержит следующий за ним, причем для всех п отрезок не содержит точку ап. Найдется хотя бы одна точка а, принадлежащая всем отрезкам Дл . Покажем, что она не совпадает ни с одной из точек аъ a2i ...» ап , ... . В самом деле, если бы совпадала с а* , то а не принадлежала бы отрезку Дл , а мы вы- брали точку а так, что она принадлежит всем нашим отрезкам. Итак, точка а не совпадает ни с одной из точек аъ а2, ..., ап , ... . Но по предположению точками а19 а2, ..., ап , ... исчерпывается все множество точек отрезка Д, и потому а не принадлежит этому отрез- ку, вопреки построению. Полученное противоречие показывает, что предположение о возможности перенумеровать все точки от- резка неверно, т. е. что это множество несчетно. Приведем еще один пример несчетного множества. Рассмотрим множество всех бесконечных последовательностей, составленных из нулей и-единиц, например, таких, как 01010101 .............. 101001000100001 .... Докажем, что это множество несчетно. В самом деле, предполо- жим, что все последовательности можно перенумеровать: а1 == а11 а12 ain ••• ОС2 ~ #21 ^22 ••• ^2/г ••• ••• ^тп ••• где через атп обозначена n-я цифра в последовательности ат (атп == = 0 или 1). Построим новую последовательность р = ьгь2... ьт ... по следующему правилу: если ат^ = 0, то Ьт = 1, а если атт — 1, то Ьт = 0. Покажем, что последовательность р не совпадает ни с одной из последовательностей aw, т. е. не получила никакого номера. В са- мом деле, если бы мы имели р = ат, то у Р и ат все элементы были бы одинаковы. Но они отличаются друг от друга на m-м месте; у последовательности р здесь стоит цифра Ьт, а у ат— цифра атт. Мы же строили р так, чтобы выполнялось неравенство Ът^= атт. Таким образом, у р номера нет, и потому предположение о возмож- ности занумеровать все члены последовательности неверно. Упражнения 19. Докажите, что множество точек квадрата несчетно. 20. Докажите, что множество точек окружности несчетно. 21. Докажите, что множество бесконечных последовательностей, составленных из цифр 0, 1 и 2, несчетно. 5. Множество действительных чисел. Множество точек отрезка, а тем более множество точек всей прямой линии, несчетно. В то же 179
время множество Q рациональных чисел счетно (см. упр. 18). По- этому не существует взаимно однозначного соответствия между множеством Q и множеством точек прямой линии. Иными словами, множество точек на прямой, координаты которых рациональны, образует лишь часть всего множества точек -прямой линии. Для того чтобы сопоставить каждой точке прямой число — ее коорди- нату, надо расширить множество Q рациональных чисел и ввести новые числа. Мы будем называть их действительными числами, а множество действительных чисел обозначим R. Теория действительных чисел будет построена в IX классе. Сейчас изложим лишь те сведения из этой теории, которые понадо- бятся нам сейчас. Любое действительное число может быть записано в виде беско- нечной десятичной дроби, т. е. выражения вида ± А, а± ... ап ..., где А —натуральное число или нуль, а19 ... принимают значения 0, 1,2, 3, 4, 5, 6, 7, 8, 9, например: л_== 3,14159..., /2 = 1,4142..., — 1=—0,5000 ... . 2 При этом различные действительные числа имеют различные записи в виде бесконечных десятичных дробей, а каждое число, вообще говоря, имеет лишь одну такую запись. Исключение составляют десятично-рациональные числа, т. е. числа, имеющие запись, кон- чающуюся последовательностью нулей (например, 0,2500000...). Если в такой записи уменьшить последнюю отличную от нуля цифру на единицу, а все следующие за ней нули заменить девятка- ми, то получится новая бесконечная десятичная дробь, выражаю- щая то же число, что и дробь, кончавшаяся последовательностью нулей, например: 0,2500000 ... = 0,2499999 ... Кроме того, десятичные дроби 0,000 ... и —0,0000... задают одно и то же число, а именно нуль. Действительные числа, имеющие запись вида Л, аг ... ап ..., в которых хотя бы одна цифра отлична от нуля, называются поло- жительными, а числа, имеющие запись вида —Л, аг ... ап ..., — отрицательными. Если выбрана единица длины (т. е. фиксирован некоторый отрезок), то каждому отрезку АВ соответствует положи- тельное действительное число — длина этого отрезка, измеренная единицей длины. Обратно, если задано какое-то положительное действительное число а, то существует отрезок, длина которого равна а. Теперь уже легко установить взаимно однозначное соответст- вие между множеством R действительных чисел и множеством точек на прямой. Для этого выбираем на прямой точку О — на- 180
чало координат, направление и единицу длины. Каждой точке ста- вим в соответствие число а, равное длине отрезка О А, если направ- ление от О к Л положительно, и той же длины со знаком минус в противном случае. Из сказанного выше следует, что это соответ- ствие взаимно однозначно. Упражнения 22. Может ли действительное число иметь три различных пред- ставления в виде бесконечной десятичной дроби? 23. Докажите, что если для бесконечной десятичной дроби все приближения с избытком, начиная с /г-го, совпадают, то все цифры дроби, начиная с некоторой, суть девятки. 24. Существует ли наибольшее число, которое меньше чем 0,9 и записывается без цифр 8 и 9? 25. Существует ли наибольшее число, которое меньше чем 1 и записывается без цифр 7 и 8? 26. Постройте наибольшее действительное число, которое мень- ше чем 0,9 и не содержит в десятичной записи цифру 9. 27. Опишите множество точек координатной прямой, которые ле- жат между 0 и 1 и в десятичной записи которых первые три циф- ры после запятой отличны от цифры 5. 28. Докажите, что множество десятично-рациональных чисел счетно. 6. Множество мощности континуума. Если множество А эк- вивалентно множеству точек отрезка [0; 1], то говорят, что оно имеет мощность континуума (от латинского «континуум» — непрерывный). Докажем, что множество точек любого отрезка имеет мощность континуума. Мы даже докажем больше, а именно: существо- вание взаимно однозначного соответствия между точками отрезков [а, Ь] и [с, d]. На рисунке 9 показано, как устанавливается такое соответствие. _1_ п 1 , ф 3 Поло- Докажем теперь, что множество точек открытого промежутка 10; 1Г имеет мощность континуума. Для этого выберем на этом 111 промежутке последовательность точек —, у, —, ’ /Ц л 1 /И 1 /Ц ЖИМ, Ф — — 0, ф — = ф—= —, ф — = \2) \4/ 2 V 5/ = -,... и ф (х) = х, если х — точка промежутка ]0; 1[, не имею- п щая вида —. Мы получили взаимно однозначное отображение про- п межутка ]0; 1[ на отрезок [0; 1]. Поэтому и промежуток ]0; 1[ имеет мощность континуума. Аналогично доказывается, что любой промежуток ]я; Ь\_ имеет мощность континуума. Ту же мощность имеют и полуоткрытые промежутки [а; Ь[ и ]а; ft]. Докажем теперь, что вся прямая линия имеет мощность конти- 181
нуума. Для этого надо устано- вить взаимно однозначное соот- ветствие между всей прямой и каким-нибудь открытым проме- жутком. На рисунке 10 показа- но, как устанавливается такое соответствие — сначала точке А промежутка ]—Г, 1[ сопоставля- ется лежащая под ней точка В полуокружности, а потом точка В сопоставляется точке С, лежа- щей на луче ОС и на нашей прямой (О — центр полуокруж- ности). Поскольку прямую линию можно разбить на попарно непе- ресекающиеся полуоткрытые про- межутки [/г; п + 1[ (рис. 11), причем каждый из этих проме- жутков, равно как и вся пря- мая, имеет мощность континуума, то справедлива теорема: Теорема 2. Объединение счетной совокупности множеств, имеющих мощность континуума, имеет ту же мощность. Гораздо более удивительным является следующее утверждение: Теорема 3. Множество точек квадрата имеет мощность кон- тинуума. Это утверждение означает, что квадрат содержит столько же точек, что и отрезок, хотя на первый взгляд кажется, что в нем должно быть гораздо больше точек. Но мы уже знаем, что для бес- конечных множеств правило «часть меньше целого» теряет силу. Доказательство теоремы проводится следующим обра- зом. Множество точек квадрата разбивается на два множества: точек его границы и внутренних точек. Ясно, что граница квадрата, состоящая из четырех отрезков, имеет мощность континуума. Осталось доказать, что ту же мощность имеет множество внутрен- них точек квадрата. Для определенности возьмем квадрат координатной плоскости, имеющий вершины А (0; 0), В (1; 0), С (1; 1), D (0; 1) (рис. 12). Каждую внутреннюю точку М этого квадрата зададимте координа- тами х и у. Они имеют вид ♦ х = 0, XiXz ... хп У = 0. У1У2 ••• Уп •••> где хп и у„ принимают значение 0, 1,2, ..., 9. При этом, если числа х и у имеют две записи в виде бесконечной десятичной дроби, вы- бирается запись, не содержащая бесконечного множества девяток. 182
9 ~8 “7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 1 Рис. 11 Поставим в соответствие точке /И действительное число, имею- щее запись вида Z = 0, ... хпуп ... (т. е. мы «тасуем» десятичные знаки чисел х и у). Например, если х = 0,261803..., у = 0,048950 ..., то z = 0,206418890530... Легко проверить, что при этом различным точкам соответствуют различные числа. В самом деле, если точки М и W различны, то их координаты отличаются друг от друга хотя бы в одном десятич- ном знаке, а тогда соответствующие им действительные числа то- же различны. Отображение М (х, у)->2, таким образом, обратимо, а потому точек внутри квадрата не больше, чем действительных чисел, т. е. мощность множества внутренних точек квадрата не больше мощ- ности континуума. Но, очевидно, она и не меньше этой мощности (хотя бы потому, что внутри квадрата есть отрезок), а потому равна гй. Но тогда и множество всех точек квадрата имеет мощность континуума. Ту же мощность имеют множества точек круга, куба и вообще любой геометрической фигуры, содержащей хотя бы одну линию. Упражнения 29. Установите взаимно однозначное соответствие между мно- жествами точек круга и квадрата. 30. Установите взаимно однозначное соответствие между точ- ками куба и некоторым подмножеством множества действительных чисел. 31. Укажите, какие действительные числа не являются образа- ми внутренних точек квадрата при описанном выше отображении. 32. Докажите, что множество бесконечных последовательностей (хь х2, .... хп, ...) действительных чисел имеет мощность кон- тинуума. у 7. Иррациональные числа. Алгебраи- D ческие и трансцендентные числа. Все дей- ствительные числа, не являющиеся рацио- нальными, называют иррациональными. Примерами таких чисел могут служить ________ К3, у^б, 4 4-у^7,1, л2 и т. д. Можно до- А казать, что рациональные числа выража- В Рис. 12 183
ются периодическими десятичными дробями, т. е. что начиная с некоторого места в их десятичной записи повторяется одна и та же группа цифр: 1 = 0,1666666... 6 1 = 0,142857142857142857... 7 Десятичная же запись иррациональных чисел непер иод ична. На- пример, число 0,10 100 1000100001000001 ... иррационально: в нем после единицы сначала идет один нуль, потом два нуля, потом три нуля, потом четыре нуля и т. д. Множество иррациональных чисел несчетно. В самом деле, если бы оно было счетно, то и все множе- ство действительных чисел было бы счетным, как объединение двух счетных множеств, а мы знаем, что это не так. Можно доказать, что мощность множества иррациональных чисел такая же, как у мно- жества всех действительных чисел, т. е. что оно является множе- ством континуальной мощности. Значит, иррациональных чисел гораздо «больше», чем рациональных. з Рациональное число — является корнем уравнения первой сте- 5 пени Ьа — 3 = 0, имеющего целые коэффициенты. Обратно, корень любого уравнения ах — b = 0, коэффициенты а _и b которого — целые числа, причем а У=0, рационален. Число ]/3 иррационально и потому не удовлетворяет никакому уравнению первой степени с целыми коэффициентами. Но оно удовлетворяет квадратному уравнению х2 — 3 = 0, имеющему целые коэффициенты. Вообще, для любого числа, образованного из целых чисел с помощью опера- ций сложения, умножения, деления и извлечения корня, можно найти уравнение вида aQxn + + ... + = 0, а0 =0= 0, (1) с целыми коэффициентами, корнем которого оно является. Определение. Число а называется алгебраическим, если оно является корнем уравнения вида (1), все коэффициенты которого — целые числа, причем а0 =^= 0. Неалгебраические числа называют трансцендентными. Таким образом, все числа, которые можно получить из целых чисел с помощью арифметических операций и извлечения корней, алгебраические. Но этим не исчерпывается множество алгебраиче- ских чисел. Например, корни уравнения хъ — Зх + 1 =0 — алгеб- раические числа, но выразить их через целые числа с помощью указанных выше операций невозможно. В связи с задачей о квадратуре круга (построение с помощью циркуля и линейки квадрата, равновеликого данному кругу) воз- ник вопрос: алгебраическое ли число л, т. е. можно ли написать уравнение с целыми коэффициентами, которому оно удовлетворяло бы? Но сначала надо выяснить, есть ли вообще трансцендентные числа или все действительные числа алгебраические. 184
Весьма остроумным приемом французский математик Лиувилль построил первые примеры трансцендентных чисел. А доказательст- во трансцендентности числа л, проведенное немецким ученым Лин- деманном в 1882 году, было большим научным событием: из него следовала невозможность квадратуры круга. Тем самым была до- казана неразрешимость задачи, стоявшей перед математиками более двух тысяч лет. После создания теории множеств встал вопрос: каких же чисел больше — алгебраических или трансцендентных? Оказалось, что множество алгебраических чисел счетно, т. е. их можно перенуме- ровать. Это следует из того, что множество уравнений с целыми коэффициентами счетно, а каждое такое уравнение имеет лишь конечное число корней (уравнение /г-й степени имеет не более чем п корней). Значит, множество алгебраических чисел является объединением счетног.о множества конечных множеств и потому счетно. Множество же трансцендентных чисел имеет мощность кон- тинуума. Следовательно, их гораздо больше, чем алгебраических. Но тем не менее и сейчас доказательство трансцендентности чисел того или иного вида является очень сложной задачей. Больших успехов в этой области добился советский математик А. О. Гельфонд. Им доказано, например, что числа 2^2 , 73)<5 и т. д. трансцендентные. 8. Несуществование множества наибольшей мощности*. Мы пока не знаем множеств мощности, большей, чем мощность конти- нуума. Возникает вопрос: а есть ли такие множества и как их по- строить? Чтобы решить его, напомним, что множество всех после- довательностей из нулей и единиц имеет мощность континуума и потому несчетно (см. с. 179). Но последовательность из нулей и единиц является функцией, заданной на счетном множестве нату- ральных чисел и принимающей два значения: 0 и 1. Например, последовательность а = 1010010001... можно задать так: ос (1) = 1 (т. е. первая цифра равна 1), .а (2) = 0, а (3) — 1, а (4) == 0, а (5) = 0, а (6) = 1 и т. д. Это замечание подсказывает следующий метод построения мно- жества, мощность которого больше мощности континуума: взять какое-нибудь множество X мощности континуума (например, мно- жество всех действительнььх чисел) и обозначить через Y множе- ство всех функций, заданных на X и принимающих значения 0 и 1. Примерами таких функций могут'служить: /(%) = |0, если х < 2 х 7 [1, если х 2, f (х\ =/0, если х рационально, ' ' ' (1, если х иррационально ит. д. Оказывается, мощность множества Y больше, чем мощ- ность континуума. Чтобы доказать это, надо доказать два утверж- дения: 185
а) Существует взаимно однозначное соответствие между множе- ством X и некоторым подмножеством Yr в Y. б) Не существует взаимно однозначного соответствия, между множествами X и Y. Первое из этих утверждений доказывается совсем просто. Надо каждому действительному числу а поставить в соответствие функ- цию Р, задаваемую следующим образом: fa /х\ = 10, если х Ф а, у (1, если х — а. Так как эта функция принимает лишь значения 0 и 1, то она при- надлежит множеству Y. При этом ясно, что при а =/= [3 функции и f различны. В самом деле, fa (а) = 1, a f* (а) = 0, и потому функции и не совпадают друг с другом. Отсюда следует, что соответствие а -> fa является обратимым отображением X в Y. Значит, в X не больше элементов, чем в Y. Утверждение а) доказано. Докажем теперь утверждение б). Доказательство проведем от противного. Предположим, что существует взаимно однозначное соответствие между множествами X и Y. Обозначим функцию, со- ответствующую при этом числу а через /а. Составим новую функцию <р, положив • ф (х) = 1 — fx (х). Таким образом, чтобы найти значение функции <р при х = а, надо сначала найти функцию /а, соответствующую числу а, найти значе- ние (а) этой функции при х = а,и вычесть полученное значение из единицы. Ясно, что получающаяся при этом разность тоже равна или нулю, или единице (1 — 0=1,1 — 1 = 0), а потому функция, ср принадлежит множеству Y. По предположению а -> /а является взаимно однозначным соот- ветствием между множествами X и Y. Так как ср € Y, то должно найтись такое число ₽, что ср = /р, т. е. что для всех х С X <р (х) = = (х). Так как ср (х) = 1 — fx (х), то получаем, что 1 — fx (х) = /р (х), откуда / ((3) = —. Это противоречит тому, что функция принимает лишь значения 0 и 1. Полученное противоречие доказывает, что наше предположение ложно: взаимно однозначного соответствия между множествами X и Y быть не может. Итак, мощность множества всех функций заданных на множестве действительных чисел и принимающих значения 0 и 1, оказалась больше мощности континуума. Можно доказать, что такую же мощность имеет множество всех функций, заданных на X и принимающих любые действительные значения. Чтобы получить 186 у
множество еще большей мощности, надо взять множество функций, заданных на У и принимающих значения 0 и 1. Вообще, чтобы полу- чить множество, имеющее мощность большую, чем некоторое мно- жество А, надо взять множество функций заданных на множестве А и принимающих значения 0 и 1. Так как для любого множества можно построить множество еще большей мощности, то множества самой большой мощности не существует. 9. Исторические сведения. Теоретико-множественные идеи вы- зревали в математике на протяжении XIX столетия. В работах по теории чисел великого немецкого математика Карла Гаусса, отно- сящихся к началу XIX века, использовались множества, состоящие из целых чисел (множество чисел, имеющих даннщй остаток при делении на и, множество чисел, представимых в виде суммы квад- ратов двух целых чисел, и т. д.). Такие множества играли важную роль во многих исследованиях по теории чисел, проведенных в сере- дине XIX века немецкими математиками Э. Куммером, Р. Деде- киндом и др. С другой стороны, в геометрии в связи с изучением геометрических преобразований возникло понятие взаимно одно- значного соответствия. В общем виде это понятие изучал чешский математик и философ Бернард Больцано. Наиболее существенное влияние на развитие теоретико-множе- ственных идей оказало исследование функций отыскание мно- жества их точек разрыва и т. д. Окончательное оформление теории бесконечных множеств как самостоятельной ветви математики произошло во второй половине XIX века в работах выдающегося немецкого математика Георга Кантора, которому принадлежат наиболее важные общие понятия и теоремы, касающиеся бесконеч- ных множеств. Он ввел понятие мощности множества, счетности, множества мощности континуума, доказал счетность множества рациональных чисел, теоремы о счетных множествах, теорему о несчетности континуума и теорему об эквивалентности отрезка и квадрата. Создание теории бесконечных множеств оказало глубокое влия- ние на все развитие математики XX века. Многие области современ- ной математики (топология, общая алгебра, функциональный ана- лиз) целиком базируются на понятиях теории множеств, многие классические направления (например, геометрия, теория вероят- ностей) были перестроены на теоретико-множественной основе. Большой вклад в развитие теории множеств внесли русские и советские математики — Н. Н. Лузин, Д. Ф. Егоров, П. С. Алек- сандров, А. Н. Колмогоров, П. С. Новиков и др. Ряд важных ре- зультатов по теории множеств принадлежит польским ученым В. Серпинскому, К. Куратовскому, С. Банаху и др.
ОТВЕТЫ И УКАЗАНИЯ Системы счисления и арифметические основы ЭВМ 7. Круглое число должно делиться на л, а совсем круглое — на л2. 9. Если основание системы счисления четно, то число является четным тог- да и только тогда, когда оно оканчивается четной цифрой. При нечетном основа- нии четное число должно содержать четное количество нечетных цифр. 15. а) 1101; б) 1124; в) 2402; г) 3042. 16. а) 7301; б) 3207; в) 2466; г) 7335. 17. 3564; 2577; 1720. 18. 16235; 14352; 11435. 20. 0,84375; 0,8125; 0,552. 21. 0,791015625; 0,998046875; 0,5078125. 22. 0,65; 0,75; 1,35; 15,634; 651,42; 1733,72. 24. Дробь выражается конечной десятичной, если разложение ее знамена- теля на простые множители не содержит других множителей, кроме 2 и 5; конеч- ной восьмеричной, если разложение знаменателя не содержит простых множите- лей, отличных от 2. 25. Дробь будет конечной, если простые делители ее знаменателя являются делителями основания системы счисления. 26. 182,8125. 27. 111010011; 10101. 28. а) 10000011001; б) 100001001001111011; в) 110000011. 29. 110111100. 30. 72468 = 1110101001102; 76168 = 1111100011102. 33. а) 6580; б) 307; в) 895678; г) АВС. 34. 16960,581б = 10110100111000000,010112. Симметрии 4. Чтобы построить точку О], можно взять две произвольные точки М и N и выполнить последовательно перемещения, получив точки М' и N'. Точка Oj есть точка пересечения срединных перпендикуляров к отрезкам ММ' и NN'. 5. Заметьте, что последовательное выполнение двух осевых симметрий дает либо параллельный перенос, либо поворот. 19. Один из возможных способов решения этой задачи заключается в том, что мы сначала строим квадрат, две вершины которого лежат на прямой, а тре- тья — на одной из сторон угла. Постройте несколько таких квадратов и сообра- зите, что является множеством их четвертых вершин. 20. Отразите одну из окружностей относительно прямой. 21. В предположении, что задача решена, отразите одну «половину» четы- рехугольника относительно биссектрисы. 22. Предварительно разберите, что происходит при отражении шара от борта. Для этого полезно отразить прямоугольник биллиарда относительно той стороны, которой коснется шар. 23. Отразите Р относительно сторон угла. 24. Воспользуйтесь решением предыдущей задачи. Ответом является тре- угольник, вершины которого совпадают с основаниями высот исходного тре- угольника. 28. Заметьте, что каждой вершине должна соответствовать симметричная ей вершина. 188
30. В предположении, что задача решена, опустите на искомую прямую пер- пендикуляры из центров окружностей и из середины отрезка, соединяющего 42. ап У 4 У? 2 — а2. 4 1 43. — ап г. 2 п (п — 3) 46- -Г-- 63. Разберите сначала случаи, когда вектор переноса параллелен и перпен- дикулярен оси симметрии. 64. Разберите, что происходит с точками оси симметрии и с центром поворо- та при последовательном выполнении перемещений. 65. См. указание к задаче 4. 68. Решите задачу сначала для п = 3, 5, 7. В случае, например, пятиуголь- ника возьмите три последовательные точки — середины последовательных сто- рон искомого пятиугольника — и достройте треугольник с вершинами в этих точках до параллелограмма. Вершина этого параллелограмма должна оказаться серединой диагонали искомого пятиугольника. 71. Отразите одну из точек относительно прямой. Что произойдет, если мы сдвинем после этого одну из точек в направлении, параллельном оси симметрии, на вектор, длина которого равна | CD |? 74. См. указание к задаче 5. 75. См. указание к задаче 5. 77. См. задачу 4 и указания к ее решению. 81. При решении этой задачи можно воспользоваться следующим шутли- вым соображением: для того чтобы одеться, мы сначала надеваем рубашку, а затем пиджак, а чтобы раздеться, мы сначала снимаем пиджак, а потом снима- ем рубашку. Таким образом, мы совершаем обратные «перемещения» в обратной последовательности. 82. Подумайте, выполнено ли условие а) из определения группы. 85. Для параллельных переносов, имеющих заданное направление, поду- майте, выполнено ли условие б) из определения группы. 86. Разберитесь, чем является композиция S/ о 88. Запишите в виде двухстрочных таблиц преобразования f о /, f о f с /о/о/о/. Элементы математической логики 5—1 1. Постройте диаграммы Эйлера — Венна, иллюстрирующие соответ- ствующие суждения. ‘ » 20. Отрицаниями высказывания «Существуют четные простые числа» (это высказывание истинно) являются высказывания (ложные) «Не существуют чет- ные простые числа» и «Любое простое число нечетно», выражающие один и тот же факт. 42. Введите обозначения, соответствующие высказываниям «Капитан при- сутствует на судне», «С судна выгружают груз» и «Рулевой присутствует на суд- не», и’ запишите логические выражения, соответствующие инструкции. После этого упростите их, используя подходящие эквивалентности. Итог этих упроще- ний — высказывание «Если с судна не выгружают груз, то рулевой обязан при- сутствовать вместе с капитаном». 43. Следует формализовать предложения, описывающие наблюдения друзей, и упростить полученное логическое выражение. 44. Запишите каждое сочетание в виде логического выражения (например, КЗЖ), упростите дизъюнкцию всех таких выражений, после чего рассмотрите выражение, полученное в итоге упрощения. 189
45. Для того чтобы составить логическое выражение, для которого задана таблица истинности, содержащая хотя бы одно «77», достаточно для каждого на- бора значений переменных, которым соответствует значение «77» истинного выра- жения, составить конъюнкцию переменных или их отрицаний так, чтобы при этих значениях переменных она была истинной. Дизъюнкция всех таких конъюн- кций и будет истинным выражением. 47. Введите обозначения: А — «Выход ведет на свободу», В — «Ты лжец». Искомый вопрос X должен быть таков, чтобы за ним следовал ответ «Да» тогда и только тогда, когда выход ведет на свободу. Составьте таблицу истинности для X при различных комбинациях значений истинности А и В, постройте соответ- ствующее таблице логическое выражение и упростите его. Возможный вариант вопроса X — «Правда ли, что этот выход ведет на свободу тогда и только тогда, когда ты — лжец?». 48. Проверку можно провести разными способами. Можно, например, вос- пользоваться таблицами истинности, рассматривая различные комбинации зна- чений истинности составляющих высказываний. Можно также применить рас- суждение «от противного». 59. Формализуйте задачу, введя подходящие обозначения и составив со- ответствующую таблицу истинности, после чего постройте схему. 63. Решите соответствующие уравнения. 82. Достаточно доказать, что множества истинности высказывательных форм, стоящих в эквивалентностях слева и справа, совпадают. Для этого удобно вос- пользоваться диаграммами Эйлера — Венна. 111. Представьте каждое неравенство в виде конъюнкции или дизъюнкции более простых неравенств. Множества на координатной плоскости 7. Воспользуйтесь теоремой, обратной теореме Пифагора. 15. Введите три переменные: координаты центра окружности и неизвестный радиус. Получите систему трех уравнений и решите ее. 20. Воспользуйтесь результатом задачи 19. 25. Воспользуйтесь результатами задач 23 и 24. 33. Если окружность касается обеих осей координат, то ее центр лежит либо на прямой у = х, либо на прямой у = —х. 35. Пусть /И (х; у) — произвольная точка искомого множества. Запишете | АМ\ у“ ГёлГТ = X, упростите его. Докажите, что полученное уравнение суть уравнение‘^окружности. 36. Воспользуйтесь решением предыдущей задачи. 40. Пусть А \хх\ yj, В (х2; у2), С (х3; у3), М (х; у). Тогда cP = (х — х,)? + (у — У,)2 + (х — Х2)2 4- (у — у2)2 + (х — х3)2 + (у — Уз)2. Покажите, что d2 минимально, когда * = — (*i + хг + х3); у = - (У, + У2 + Уз) о о (выделите полный квадрат из каждого квадратного трехчлена). Остается дока- зать, что этими формулами задастся точка пересечения медиан треугольника АВС. 45. Решите соответствующие системы уравнений. 46. Где требуется, разложите выражение в левой части на множители. Вос- пользуйтесь условием равенства произведения нулю. 47. Выделите полный квадрат из каждого трехчлена. 48. Таких уравнений можно написать не одно. Возможно, проще всего по- ступить так: /Г. У у • У'ътгу. /2~у = 0. 53. Нужно разрешить приведенную систему уравнений относительно х и у. 190
55. В каждой из задач а) — г) необходимо записать уравнение соответ- ствующей прямой или окружности, а затем воспользоваться формулами, задаю- щими преобразование инверсии относительно окружности. Здесь необходимо использовать результат задачи 51. 57. Используя все три уравнения, избавьтесь от х и у. 61. Воспользуйтесь результатом решения предыдущей задачи. 66. Составьте уравнение соответствующего множества точек. • 74. Воспользуйтесь результатом задачи 73. 80. При построении графиков а) — з) следует последовательно строить графики «изнутри», начиная с самого «глубокого» модуля. Например, чтобы по- строить график у = |! к — 11 — 11, строим последовательно графики у = х — 1; у= |Х — 1|; у = | х — 1| — 1; > = ||х-1|-1|. 81. Воспользуйтесь соображениями четности. Заметьте также, что четыре последних графика получаются сдвигом на 2 вправо из графиков четных функций. 82. При построении этих графиков следует последовательно рассматривать отрезки оси абсцисс, на которых выражения под модулями сохраняют знак. При этом от модулей можно освободиться. Бесконечные множества 14. Поставьте в соответствие каждой точке окружность радиуса 1 с центром в этой точке. 15. Поставьте в соответствие каждому положительному числу окружность того же радиуса с центром в начале координат. 18. При решении задачи к) заметьте, что внутри каждого из «нулей» «вось- мерки» можно выбрать точку с рациональными координатами, причем разным восьмеркам не могут отвечать одни и те же точки. 19. Воспользуйтесь решением задачи 16. 21.-Проведите доказательно рассуждение, аналогичное приведенному в тексте. 25. Заметьте, что 0.99999... = 1. 27. Рассмотрите сначала множество точек, в десятичной записи которых одна первая цифра отлична от 5. 29. Один из возможных вариантов — провести всевозможные «радиусы» из центров круга и квадрата и установить соответствие между точками «оди- наковых» радиусов. 30. Каждую точку куба можно задать тройкой положительных чисел. По- думайте, как «перетасовать» цифры в этих числах, чтобы получить одно число и чтобы разным тройкам отвечали разные числа.
ОГЛАВЛЕНИЕ Предисловие .................................................... 3 Системы счисления и арифметические основы электронных вычисли- тельных машин . .................................................... 6 Симметрия ..................................................... 32 Симметрия плоских фигур..............................................— Группы геометрических преобразований............................... 63 Элементы математической логики ...................*............ 76 Логика высказываний ................................................ — Высказывательные формы и операции над ними ....................... 102 Множества на координатной плоскости........................... 128 Вывод уравнений линий по их геометрическим свойствам................ — Графики и геометрические преобразования........................... 144 Построение графиков функций ....................................... 157 Бесконечные множества ......................................... 168 Ответы и указания ...........................Г.................... 188 ИБ № 1602 Н^гум Яковлевич Виленкин Рафаил Самойлович Гутер Александр Николаевич Земляков Инна Львовна Никольская ФАКУЛЬТАТИВНЫЙ КУРС. ИЗБРАННЫЕ ВОПРОСЫ МАТЕМАТИКИ Редактор С. В. Пазельский Художественный редактор Е. Н. Карасик Технические редакторы Л. Я Медведев, Н. Н. Бажанова Корректор Т. Ф. Алексина Сдано Ъ .Набор 22.0378. Подписано к печати 04.11.78. 60 X 90Vis. Бум. газетная. - Гари. Литер. Печать высокая. Усл. печ. л,12. Уч.-изд. л. 11,74. Тираж 200 000. Заказ № 8533. Цена 45 коп. Ордена Трудового Красного Знамени издательство «Просвеще- ние» Государственного комитета РСФСР по делам издательств, полиграфии и книжной торговли. Москва, 3-й проезд Марьиной рощи, 41. Отпечатано с матриц Саратовского ордена Трудового Красного Знамени полиграфического комбината в областной типографии управления издательств, полиграфии и книжной торговли Ива- новского облисполкома, 153008, г. Иваново, ул. Типографская, 6.
45 коп.