
- •Оглавление
- •Предисловие
- •1. Мнения о пользе математики
- •2. Понятия математики и их возникновение
- •3. Некоторые виды абстракции
- •4. Многоступенчатые абстракции
- •6. Количественные отношения реального мира
- •7. Множество и его элементы
- •8. Взаимно однозначное соответствие
- •10. Понятие мощности множества
- •Беседа 3. Операции над множествами
- •11. Пересечение множеств
- •12. Объединение множеств
- •13. Дополнение множеств
- •14. Произведение множеств
- •Беседа 4. Отображения
- •15. Общее понятие отображения и школьная математика
- •16. Некоторые виды отображений
- •17. Обратное отображение
- •18. Композиция отображений
- •19. Классификация
- •Беседа 5. Упорядоченные множества
- •20. Понятие упорядоченного множества
- •21. Минимальные элементы и математическая индукция
- •22. Трансфинитные числа и аксиома выбора
- •Глава 2. Комбинаторика
- •Беседа 6. Размещения, сочетания и родственные задачи
- •23. Размещения с повторениями
- •24. Системы счисления
- •25. Размещения без повторений
- •26. Сочетания без повторений
- •27. Сочетания с повторениями
- •28. Бином Ньютона
- •29. Производящие функции
- •30. Принцип Дирихле
- •Беседа 7. События и вероятности
- •31. События
- •32. Классическое понятие вероятности
- •33. Свойства вероятности
- •34. Условная вероятность
- •35. Независимые события и серии испытаний
- •Беседа 8. Случайные величины
- •37. Нормальное распределение
- •38. Закон больших чисел
- •Беседа 9. Информация
- •40. Количество двоичных цифр
- •41. Задачи на взвешивание
- •42. Понятие об энтропии
- •Беседа 10. Комбинаторные задачи о графах
- •43. Графы и их элементы
- •45. Плоские графы
- •46. Формула Декарта—Эйлера
- •47. Правильные многогранники и паркеты
- •49. Ориентированные графы
- •50. Конечные позиционные игры
- •51. Понятие о сетевом планировании
- •52. Существование и общность
- •53. Структура теоремы
- •54. Отрицание
- •55. Необходимое и достаточное условие
- •56. Конъюнкция и дизъюнкция
- •Беседа 12. Понятие об аксиоматическом методе
- •57. Возникновение аксиоматического метода в математике
- •58. Метрические пространства
- •59. Коммутативные группы
- •Беседа 13. Непротиворечивость, независимость, полнота
- •60. Непротиворечивость и понятие модели
- •61. Математические примеры моделей
- •62. Построение аксиоматики геометрии
- •63. Геометрия Лобачевского
- •64. Модель геометрии Лобачевского
- •65. Изоморфизм моделей
- •66. Полнота аксиоматики
- •67. Цикл озарения
- •68. Сфера достижимости
- •69. Анализ и синтез
- •70. Обратимый анализ
- •72. Поиск решения нестандартных задач
- •Беседа 15. Наглядность. Аналогия. Интуиция
- •74. Формула наглядности — изоморфизм плюс простота
- •75. Наглядность и математическая эстетика
- •76. Аналогия — общность аксиоматики
- •78. Несколько слов о математической интуиции
- •Решения задач и упражнений
- •Предметный указатель

232 |
Беседа 11. Теоремы |
в отличие от предыдущего случая, когда мы рассматривали уравне-
ние (7).
В данном случае все ясно: знаменатель функции g(x) принимает нулевое значение при x = √3 ≈ 1,73, а потому функция, хотя и меняет
знак при переходе через x = √3 , но «обращается в бесконечность» при этом значении (рис. 340). Однако и в более сложных случаях факт существования корня (или какого-либо другого математического объ- екта) является важным фактором при решении различных задач во многих вопросах математики и ее приложений.
Задачи и упражнения
216. Запишите с помощью кванторов следующую теорему: «Сумма любых трех последовательных целых чисел делится на 3».
217. Запишите с помощью кванторов следующую теорему: «Для любого треугольника существует единственная вписанная окружность».
218. Запишите утверждение: «В течение любого часа существует момент, во время которого минутная и часовая стрелка совпадают». Истинно ли это утверждение?
219. Запишите утверждение: «Среди любых трех целых чисел найдутся два, сумма которых четна». Истинно ли это утверждение?
220. Используя теорему Больцано, докажите, что при любых значениях a, b и c многочлен x3 + ax2 + bx + c имеет действительный корень.
54. Отрицание
Из всякого высказывания можно получить новое высказывание, отрицая его, т. е. утверждая, что исходное высказывание не имеет места, не выполняется. Для записи отрицания используется знак @ (его называют знаком отрицания или, короче, знаком «не»).
Обозначим через A высказывание 5 7 = 35. Его отрицание можно
записать так: 5 7 ≠ 35. В данном случае высказывание A истинно, а @A ложно.
Возьмем теперь следующее высказывание B: «в нашем классе более 100 учеников». Его отрицание @B можно прочитать словами так: «в нашем классе не более 100 учеников». Обычно высказывание B ложно, а его отрицание @B истинно.
В качестве геометрического примера рассмотрим следующее вы- сказывание: «в прямоугольном треугольнике с катетами, имеющими длины 4 и 5, длина гипотенузы равна 9». Его отрицание утверждает, что в прямоугольном треугольнике с катетами, имеющими длины 4 и 5, длина гипотенузы не равна 9. Здесь первоначальное высказывание ложно, а его отрицание истинно.
Из двух высказываний, одно из которых является отрицанием дру- гого, одно истинно, а другое ложно.
Это положение математической логики называют законом исклю- ченного третьего. Иными словами, либо A, либо не A; третьего быть не может.
Операцию отрицания можно применять не только к высказы- ваниям, но и к предикатам. Обозначим, например, через A(T ) сле-

54. Отрицание |
233 |
дующий предикат, заданный на множестве всех треугольников: «треугольник T — равносторонний». Отрицание @A(T ) тоже пред- ставляет собой предикат: «треугольник T не является равносторон- ним».
Дважды отрицая какое-либо высказывание A (или, как гово- рят, взяв его двойное отрицание), мы получаем высказывание @ @A, которое означает то же самое, что и первоначальное высказы- вание A.
Например, |
отрицанием |
высказывания 5 7 = 35 служит высказы- |
вание 5 7 ≠ 35. |
Взяв еще |
раз отрицание, получаем высказывание |
@(5 7 ≠ 35). Оно означает, «неверно, что 5 7 ≠ 35», т. е., иными слова- ми, оно утверждает, что 5 7 = 35. Таким образом, двойное отрицание
@@ (5 7 = 35) означает то же самое, что и первоначальное высказы-
вание 5 7 = 35.
Заметим, что существует в математической логике школа интуи- ционистов, которые не признают абсолютной истинности закона ис- ключенного третьего, т. е. считают неправомочной (во всяком слу- чае, не очевидной) возможность отождествлять двойное отрицание @ @A с исходным высказыванием A. Из представителей отечествен- ной науки к школе интуиционизма примыкал известный математик А. А. Марков.
Таким образом, интуиционистская логика отлична от излагаемой здесь (и принимаемой подавляющим большинством математиков) формальной логики, которая принимает закон исключенного третье- го одной из логических аксиом. В дальнейшем мы будем оставаться в рамках формальной логики и, без всякого сомнения, будем отожде- ствлять высказывания @ @A и A.
Сказанное означает, что операция отрицания определяется сле- дующей таблицей истинности:
A |
@A |
|
|
И |
Л |
Л |
И |
Из этой таблицы нетрудно заключить, что @ @A совпадает с A, т. е. эта таблица относится всецело к формальной логике.
В том случае, если высказывание выражено простым предложе- нием с одним сказуемым, для образования его отрицания достаточно добавить «не» к сказуемому (а если частица «не» уже стояла перед сказуемым, то для образования отрицания достаточно опустить эту частицу). Например:
A = {Париж находится в Италии}; @A = {Париж не находится в Италии}.
Другой пример получим, рассматривая рис. 341, на котором точка C — середина стороны BD треугольника ABD:

234 |
Беседа 11. Теоремы |
|
|
Рис. 341
B = {площади треугольников ABC и ADC на рис. 341 равны};
@B = {площади треугольников ABC и ADC на рис. 341 не равны}.
Однако такой простой способ образования отрицаний применим только в том случае, если в высказывании нет знаков >, ? (или равнозначных им слов). Чтобы пояснить сложность образования от- рицаний для высказываний, содержащих кванторы, обратимся к сле- дующему древнему софизму. В нем говорится о лжецах (всегда гово- рящих неправду), остальные же люди (не лжецы) всегда говорят правду. Вот этот софизм.
Один критянин (т. е. житель острова Крит) утверждал, что все критяне лжецы. Но он сам критянин и потому лжец. Значит, он сказал неправду, т. е. все критяне вовсе не лжецы, а правдивые люди. Но тогда он (как критянин) тоже правдивый человек. Значит, он все же сказал правду, и потому все критяне лжецы. Но это значит, что и он лжец, т. е. он сказал неправду, а потому критяне правдивы...
Как же выйти из этого порочного круга, т. е. как раскрыть этот софизм? На этот вопрос мы ответим чуть позже, когда детально рассмотрим взаимодействие отрицания с кванторами.
Рассмотрим, например, высказывание
P = {в любом треугольнике ABC величины углов A и B равны}.
Если просто добавить «не» к сказуемому, то получится высказы- вание
Q = {в любом треугольнике ABC величины углов A и B не равны}.
Легко видеть, что высказывание Q не является отрицанием вы- сказывания P (ведь оба высказывания P и Q — ложные, а из двух высказываний P и @P одно должно быть истинным).
Как же составить отрицание высказывания P? Запишем это вы- сказывание знаками:
P = (> :ABC) (A = B).
Отрицание его получается, если поставить знак @ перед всем выска- зыванием:
@ P = @ (> :ABC) (A = B). |
(8) |
Словами высказывание @ P можно прочитать так: «не для любого треугольника ABC величины углов A и B равны». Это означает, что найдется (существует) :ABC, в котором не имеет места соотношение
A = B:
54. Отрицание |
235 |
|
|
@ P = (? :ABC) @ (A = B). |
(9) |
Итак, чтобы образовать отрицание высказывания, начинающего- ся квантором >, можно либо поставить знак @ перед высказыванием (см (8)), либо же заменить квантор > на ? и при этом поставить знак @ перед остальной частью высказывания (см. (9)).
Аналогично можно получить отрицание высказывания, начинаю- щегося знаком ?. Рассмотрим в качестве примера следующее выска- зывание:
M = (? x R) (x2 < 0), |
(10) |
т. е. существует действительное число x, квадрат которого отрицате- лен. Его отрицание можно получить, поставив знак @ перед всем вы- сказыванием:
@ M = @ (? x R) (x2 < 0). |
(11) |
Это читается так: «не существует действительного числа x, для кото-
рого x2 отрицательно». Это означает, что, какое бы число x мы ни взяли, его квадрат не будет отрицательным числом:
@ M = (> x R) @ (x2 < 0). |
(12) |
Итак, чтобы образовать отрицание высказывания, начинающего- ся знаком ?, можно либо поставить знак @ перед всем высказыванием (см. (11)), либо же заменить знак ? на > и при этом поставить знак @ перед остальной частью высказывания (см. (12)).
Если мы условимся знаки > и ? называть противоположными, то правило составления отрицания можно сформулировать так:
Чтобы образовать отрицание высказывания, начинающегося одним из знаков > или ?, можно либо поставить знак @ перед всем выска- зыванием, либо 1) заменить начальный знак (> или ?) на противопо- ложный и 2) поставить знак @ перед остальной частью высказывания.
Теперь мы можем вернуться к рассмотренному выше софизму. Обозначим через K множество всех критян, а через A(x) обозначим предикат «x — лжец». Тогда высказанное критянином утверждение можно записать так:
(> x K) A(x). |
(13) |
Первый вывод, указанный в софизме, совершенно правилен: если все критяне лжецы, то он сам лжец, т. е. он сказал неправду. Значит, написанное высказывание ложно, т. е. истинным является его отри-
цание: @ (> x K) A(x). Иначе говоря, не все критяне лжецы, т. е. существует (хотя бы один) критянин, не являющийся лжецом:
(? x K) @ A(x).
Итак, существует критянин, являющийся правдивым человеком. Но это вовсе не означает, что все критяне правдивы. Поэтому ниот-

236 |
Беседа 11. Теоремы |
куда не следует, что тот критянин, который высказал утверждение (13), правдив. Иначе говоря, мы не вправе заключить, что он сказал правду. На этом и обрывается приведенное в софизме рассуждение, т. е. никакого замкнутого круга не получается.
В заключение рассмотрим роль контрпримеров при решении во- проса о том, верно ли некоторое утверждение, содержащее кванторы
>, ?.
Пусть B(x) — некоторый предикат, заданный на множестве M.
Поставим вопрос: истинно ли высказывание (> x M) B(x)? Если множество M конечно, можно попытаться перебрать все его элементы и убедиться, что для любого элемента m M высказывание B(m) истинно. Если же множество M бесконечно (или конечно, но содер- жит очень много элементов), то такой перебор неосуществим, и по- тому в справедливости высказывания (> x M) B(x) можно убедить- ся только общим рассуждением.
Если разные попытки доказать справедливость высказывания (> x M) B(x) не приводят к успеху, то возникает предположение, что, быть может, это высказывание неверно, т. е. истинным является его отрицание @ (> x M) B(x). А как можно убедиться в правиль- ности этого предположения? Для этого заметим, что высказывание @ (> x M) B(x) означает то же самое, что и (? x M) @ B(x). А вот для подтверждения этого утверждения достаточно указать один эле- мент m M, для которого высказывание B(m) ложно, т. е., чтобы
убедиться в ошибочности общего высказывания (> x M) B(x), до- статочно привести один контрпример.
Рассмотрим еще один пример. Хорошо известна школьная теоре- ма о том, что диагонали ромба перпендикулярны. Справедлива ли обратная теорема: «если диагонали четырехугольника F перпендику- лярны, то он является ромбом»? Это высказывание можно записать в виде
(> F) (A(F) B(F)), |
(14) |
где A(F) и B(F) — следующие предикаты:
A(F) = {диагонали четырехугольника F перпендикулярны}; B(F) = {четырехугольник F — ромб}.
Чтобы убедиться в ложности высказывания (14), нужно доказать, что истинно его отрицание @ (> F) (A(F) B(F)), т. е. что не для каждого четырехугольника F из справедливости A(F) вытекает спра-
ведливость B(F). Иначе говоря, нужно убедиться, что существует четырехугольник, у которою диагонали перпендикулярны, но ко- торый вместе с тем ромбом не является, т. е. для которого A(F )
истинно и одновременно B(F) ложно. Таким образом, высказывания @ (> F) (A(F) B(F)) и (? F) (A(F) и @ B(F)) означают одно и то же (или, как еще говорят, равносильны).