
- •Оглавление
- •Предисловие
- •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. Несколько слов о математической интуиции
- •Решения задач и упражнений
- •Предметный указатель

47. Правильные многогранники и паркеты |
201 |
|
|
Рис. 283 |
Рис. 284 |
Рис. 285 |
является самопересекающимся, то, взяв лишь часть ребер, можно из этого цикла выделить простой цикл. Так как простой цикл разбивает плоскость на две области (внутреннюю и внешнюю), то любое ребро AB, входящее в этот цикл, обладает требуемым свойством, т. е. примыкающие к нему с двух сторон области являются различными (рис. 283). Этим заполняется указанный пробел в доказательстве. Имеются и другие, более мелкие уточнения, которые следует сделать, чтобы проведенное рассуждение стало полным, корректным доказа- тельством. Мы оставляем это внимательному читателю.
Задачи и упражнения
181. Верна ли формула Декарта—Эйлера для несвязных графов? Как она должна формулироваться, если граф состоит из n связных частей (компо- нент)?
182. Внутри n-угольника выбрано m точек. Некоторые из этих m + n точек как-то соединены друг с другом прямолинейными отрезками. В результате n-угольник разбился на треугольники. Чему равно число треугольников?
183. В плоском графе вершины имеют индекс 3, а грани имеют не более 5 ребер. Каково наибольшее возможное количество граней, являющихся пятиугольниками?
184. Как будет формулироваться теорема Декарта—Эйлера для связного графа на торе (см. рис. 471 на с. 340)?
185. Сформулируйте теорему Декарта—Эйлера для несвязного графа на торе.
47. Правильные многогранники и паркеты
На рис. 286 изображены пять выпуклых правильных многогранни- ков. Их называют также платоновыми телами (хотя они были извест- ны еще задолго до Платона). У каждого правильного многогранника грани являются правильными n-угольниками и из каждой вершины исходят k ребер. Эти числа полностью характеризуют правильный
многогранник. Например, у куба n = 4 и k = 3, т. е. все грани — квадраты и в каждой вершине сходятся три ребра. А у икосаэдра n = 3, k = 5.
Почему существует (с точностью до подобия) только пять плато- новых тел? Теория графов позволяет дать простой ответ на этот вопрос. Вершины и ребра правильного многогранника образуют граф (скелет многогранника), который можно центрально спроектировать

202 |
Беседа 10. Комбинаторные задачи о графах |
на плоскость (как на рис. 277; на рис. 274 изображена центральная проекция скелета додекаэдра). Эта проекция представляет собой пра- вильный граф в том смысле, что каждая его грань имеет n ребер (включая и внешнюю, неограниченную грань), а из каждой вершины исходят k ребер. Число вершин, ребер и граней этого графа будем обозначать через В, Р, Г. Если каждую грань (включая и внешнюю, неограниченную) мы обойдем по контуру, считая ребра, то всего насчитаем nГ ребер. При этом каждое ребро мы засчитаем дважды (так как к нему примыкают две грани). Это дает соотношение
nГ = 2P. |
(5) |
Из соотношений Bk = 2P (см. (2)) и (5), |
учитывая равенство |
В + Г = 2 + Р, вытекающее из формулы Декарта—Эйлера, получаем:
1 |
+ |
1 |
= |
В |
+ |
Г |
= |
2 + P |
= |
1 |
+ |
1. |
|
k |
n |
2P |
2P |
2P |
P |
||||||||
|
|
|
|
|
|
2 |
Эта формула позволит найти все правильные графы, т. е. найти все те n ≥ 2 и k ≥ 2, которые удовлетворяют найденному соотношению
1 |
+ |
1 |
= |
1 |
+ |
1. |
(6) |
|
k |
n |
P |
||||||
|
|
|
2 |
|
||||
Пусть сначала k = 2. Тогда из (6), |
(2) и (5) следует, |
что P = n, |
Г = 2, В = n. Этим определяется граф в виде замкнутой ломаной с n звеньями (рис. 287). Можно считать, что ему соответствует «много- гранник» на сфере, у которого две «грани» (северное и южное полу- шария), а n вершин и n ребер расположены на экваторе (рис. 288).
Аналогично при n = 2 мы получаем из (6), (2) и (5) следующие значе-
ния: P = k, Г = k, В = 2.. Соответствующий граф (рис. 289) содержит одно k-кратное ребро. Можно считать, что ему соответствует «много- гранник» на сфере, у которого имеются две вершины (северный и южный полюсы) и k ребер (меридианов), тогда как каждая грань представляет собой «двуугольник», ограниченный двумя меридиа- нами (рис. 290).
Рис. 286

47. Правильные многогранники и паркеты |
|
|
|
203 |
||
|
|
|
|
|
|
|
Пусть теперь k = 3. Тогда уравнение (6) принимает вид |
1 |
= |
1 |
+ |
1. |
|
n |
P |
|||||
|
|
|
6 |
Так как здесь правая часть больше 16, то n < 6. Таким образом, предо-
ставляются следующие три возможности (для которых В и Г вычис- ляются по формулам (2) и (5):
k = 3, |
n = 3, |
P = 6, |
В = 4, |
Г = 4; |
(7) |
k = 3, |
n = 4, |
P = 12, |
В = 8, |
Г = 6; |
(8) |
k = 3, |
n = 5, |
P = 30, |
В = 20, |
Г = 12. |
(9) |
Графы (7) – (9) соответствуют правильному тетраэдру, кубу и правильному додекаэдру (рис. 286).
Далее, пусть n = 3. Тогда аналогично мы получим еще раз граф
(7) и два новых графа:
n = 3, k = 4, P = 12, В = 6, |
Г = 8; |
(10) |
n = 3, k = 5, P = 30, В = 12, |
Г = 20. |
(11) |
Эти графы соответствуют правильному октаэдру и правильному икосаэдру (рис. 286).
Наконец, случаи, когда одновременно n ≥ 4 и k ≥ 4, невозможны, поскольку тогда левая часть в (6) не больше 12, тогда как правая часть
больше 12. Таким o6pазом, все правильные графы (а потому и пра-
вильные многогранники) найдены.
В проведенном выше рассуждении были изучены конечные пра- вильные графы. Существуют, кроме того, бесконечные правильные графы на плоскости. На рис. 291 – 294 показаны паркеты, т. е. замо- щения плоскости конгруэнтными многоугольниками (треугольника- ми, четырехугольниками, шестиугольниками). На рис. 291, 294 сто- роны имеют неодинаковую длину (а грани не являются правильными многоугольниками). Тем не менее, граф, составленный из сторон многоугольников, и в этих случаях является комбинаторно правиль-
Рис. 287 |
Рис. 288 |
Рис. 289 |
Рис. 290 |

204 |
Беседа 10. Комбинаторные задачи о графах |
ным: каждая вершина имеет один и тот же индекс k, и каждая грань имеет одно и то же число сторон n.
А существуют ли комбинаторно правильные паркеты, составлен- ные из многоугольников, у которых число сторон n отлично от 3, 4, 6? Ответ на этот вопрос может быть как положительным, так и отрицательным — в зависимости от точки зрения.
Прежде всего покажем, что конгруэнтными многоугольниками можно настлать правильный паркет на плоскости (евклидовой!) только
в том случае, если число сторон n многоугольника равно 3, 4 или 6. В самом деле, пусть M — такой многоугольник, что конгруэнтными ему многоугольниками можно настлать паркет на плоскости, n — число сторон многоугольника M. Через h обозначим диаметр много- угольника M, т. е. наибольшее из расстояний между его вершинами,
ачерез S — его площадь. Мы предположим, что граф, составленный из ребер этого паркета, является правильным, и обозначим через k индекс каждой вершины этого графа.
Обозначим теперь через K круг радиуса r и рассмотрим все много- угольники паркета, имеющие с K общие точки. Они образуют конеч- ный граф G (рис. 295), число вершин, ребер и граней которого обозначим через В, Р, Г (причем к числу граней причисляется и внешняя, неограниченная область F∞). Числа В, Р, Г удовлетворяют
формуле (3).
Так как все рассмотренные многоугольники (т. е. все грани, оп- ределяемые графом G, кроме F∞) покрывают круг K, то сумма их
площадей больше площади этого круга:
|
(Г − 1)S > πr2. |
(12) |
Далее, все многоугольники, имеющие общие точки с окружно- |
||
стью круга K (назовем эти многоугольники |
«крайними»: они на |
|
рис. 295 |
заштрихованы), содержатся в кольце, образованном окруж- |
|
ностями |
радиусов r + h и r − h. Площадь |
этого кольца равна |
π(r + h)2 − π(r − h)2 = 4πrh и потому число γ крайних многоугольников
удовлетворяет условию γS < 4πrh. Умножив это неравенство на нера- венство, обратное (12), получаем
Рис. 291 |
Рис. 292 |
Рис. 293 |

47. Правильные многогранники и паркеты |
205 |
|
|
Рис. 294 |
Рис. 295 |
Рис. 296 |
||
|
γ |
< |
4h. |
(13) |
|
Г − 1 |
|||
|
|
r |
|
Посчитав ребра по всем граням, определяемым графом G, мы насчитаем n(Г − 1) + ρ ребер, где ρ — число ребер наружного контура графа G, причем каждое ребро мы засчитаем дважды. Следовательно, 2P = n(Г − 1) + ρ, т. .е. 2P − n(Г − 1) = ρ. Но число ρ (т. е. число ребер внешнего контура графа G) меньше, чем число всех сторон, посчи- танных по всем крайним многоугольникам, т. е. меньше чем nγ.
Таким образом, |
|
0 < 2P − n(Г − 1) < nγ. |
(14) |
Теперь посчитаем все вершины по всем граням графа G, кроме |
|
внешней грани F∞. Мы насчитаем n(Г − 1) вершин, |
причем каждую |
вершину, не лежащую на внешнем контуре, мы засчитаем k раз, а каждую вершину внешнего контура — менее k раз. Значит, число
kB − n(Г − 1) положительно, но меньше чем взятое k раз число вершин
внешнего контура, т. е.
|
|
|
|
|
0 < kB − n(Г − 1) < knγ. |
|
|
|
||||||
Из (14) и (15) получаем (учитывая (13)): |
|
|
|
|||||||||||
0 < |
P |
− n |
< n |
− |
γ |
< n |
|
4h, 0 < |
B |
− n |
< |
nγ |
||
Г − 1 |
Г − 1 |
Г − 1 |
Г − 1 |
|||||||||||
|
2 |
2 |
|
2 |
|
r |
|
k |
|
|||||
и потому |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
lim |
|
P |
= n |
, |
|
|
|
|
|
|
|
|
|
|
|
Г − 1 |
|
|
|
||||
|
|
|
|
|
|
r→∞ |
2 |
|
|
|
|
|||
|
|
|
|
|
|
lim |
|
B |
= n. |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
r→∞ Г − 1 |
k |
|
|
|
|
Наконец, записав формулу Декарта—Эйлера в виде
(15)
< n 4rh,
(16)
(17)

206 |
Беседа 10. Комбинаторные задачи о графах |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P |
= |
|
|
B |
+ 1 − |
1 |
|
|
|
|
|
Г − 1 |
|
Г − 1 |
Г − 1 |
|
||||
|
|
|
|
|
|
|
|||||
и переходя к пределу при r→∞, |
мы получаем (в силу |
(16), (17)) |
|||||||||
n |
= n |
+ 1, т. е. |
|
|
|
|
|
|
|
|
|
2 |
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+ 1 |
= 1. |
|
|
(18) |
|
|
|
|
|
|
n |
k |
2 |
|
|
|
Но уравнение (18) имеет в натуральных числах n, k лишь следую- щие три решения: n = 3, k = 6; n = 4, k = 4; n = 6, k = 3. Это и означает, что правильный граф, осуществляющий на евклидовой плоскости паркет из конгруэнтных n-угольников, существует лишь при n = 3, n = 4 или n = 6.
В приведенном выше доказательстве мы использовали конгруэн- тность многоугольников, составляющих паркет, а также формулу площади круга, взятую из евклидовой геометрии. И то, и другое существенно. На рис. 296 показан фрагмент бесконечного правильно- го графа, дающего паркет из семиугольных областей. Правда, эти области не конгруэнтны между собой, да и паркет будет настлан не на всей плоскости, а лишь внутри круга. Но на плоскости Лобачев- ского такой паркет может быть осуществлен из конгруэнтных между собой правильных семиугольников и притом на всей плоскости. Во-
обще, для любых n ≥ 3, k ≥ 3 удовлетворяющих условию 1n + k1 < 12,
можно построить на плоскости Лобачевского бесконечный правиль- ный граф, имеющий в каждой вершине индекс k и разбивающий всю плоскость на конгруэнтные правильные n-угольники.
В заключение отметим, что существуют также полуправильные многогранники (так называемые архимедовы тела), т. е. выпуклые многогранники, гранями которых являются правильные многоуголь- ники двух типов. Так, на рис. 297 изображен кубоктаэдр, гранями которого служат квадраты и равносторонние треугольники. Формула Декарта—Эйлера позволяет найти все архимедовы тела. Их суще- ствует 16 типов, причем 14 из них определены, с точностью до подобия, однозначно, а два типа (правильные призмы и антипризмы,
Рис. 297 |
Рис. 298 |
Рис. 299 |

47. Правильные многогранники и паркеты |
207 |
|
|
Рис. 300 |
Рис. 301 |
рис. 298, 299) содержат бесконечно много представителей: их основа- ниями могут быть правильные многоугольники с любым числом сторон.
На плоскости можно также рассматривать паркеты, составленные из правильных многоугольников не одного, а двух типов. Они также могут быть все найдены с помощью формулы Декарта—Эйлера, при- чем на евклидовой плоскости таких паркетов имеется лишь конечное число (два примера приведены на рис. 300, 301), а на плоскости Лобачевского их бесконечно много.
Замечательной особенностью всех этих паркетов является их пери- одичность. Например, существует паркет, составленный из правиль- ных двенадцатиугольников и треугольников, причем любой двенад- цатиугольник может быть с помощью движения совмещен с любым другим двенадцатиугольником и при этом движении весь паркет снова целиком совместится с самим собой. Но в 1973 году Роджер Пенроуз обнаружил квазипериодические паркеты, которые сразу же привлекли внимание математиков и кристаллографов. На рис. 302 изображено разбиение ромба с углами 72° и 108° на два четырехуголь- ника (один из которых— невыпуклый).
С помощью этих четырехугольников и с условием, что никакие два из них не складываются в виде ромба, как на рис. 302, можно построить бесконечное (даже континуальное) множество паркетов, причем ни один из этих паркетов не будет периодическим, хотя некоторые из них имеют симметрию пятого порядка (т. е. совмеща- ются сами с собой при повороте вокруг некоторой точки на угол
Рис. 302 |
Рис. 303 |
Рис. 304 |

208 |
Беседа 10. Комбинаторные задачи о графах |
360°5 ). Два примера таких паркетов приведены на рис. 303, 304. Од-
нако любой паркет Пенроуза квазипериодичен, т. е. любой конечный (и притом как угодно большой) кусок паркета повторяется в этом паркете бесконечно много раз. Возможно, мы являемся свидетелями постепенного оформления новой ветви математики и кристаллогра-
фии — теории квазикристаллов.
Задачи и упражнения
186. Взят правильный многогранник. Какой многогранник получится, если его вершинами являются центры граней взятого многогранника, а ребрами — отрезки, соединяющие центры соседних граней взятого много- гранника?
187. Докажите, что плоскость можно замостить конгруэнтными четырех- угольниками произвольной формы.
188. Можно ли замостить плоскость конгруэнтными пятиугольниками? 189. Можно ли замостить плоскость конгруэнтными выпуклыми семи-
угольниками?
190. Можно ли замостить плоскость выпуклыми семиугольниками, не обязательно конгруэнтными?
48. Проблема четырех красок
Пусть G — конечный граф на плоскости. Он разбивает плоскость на конечное число областей («стран»). Поставим задачу раскрасить страны в разные цвета, причем таким образом, чтобы получилась «политическая карта». Разумеется, чтобы страны были хорошо видны, необходимо граничащие страны окрашивать в разные цвета. Однако в целях экономии количества красок разрешается не грани- чащие страны окрашивать одним цветом; при этом страны, имеющие общие точки в вершинах графа, но не имеющие общих ребер («гра- ниц»), будем считать не граничащими (страны А и Б на рис. 305). Какое минимальное количество красок надо иметь, чтобы можно было раскрасить любую карту на плоскости?
Эта задача была сформулирована в 1852 году лондонским студен- том Гутри, который обнаружил, что для различения графств на карте Англии достаточно четырех красок, и выдвинул гипотезу о том, что четырех цветов достаточно для раскраски любой карты. Спустя почти сорок лет английский математик Хивуд доказал, что любую карту на плоскости можно раскрасить в пять цветов. Постепенно проблема четырех красок привлекала интерес все большего количества матема- тиков. В 1968 году Оре и Стемпл доказали, что любую карту, имею- щую не более 40 стран, можно раскрасить в четыре цвета.
В 1976 году было распространено мнение, что проблема четырех красок получила компьютерное решение (положительное) в работах американских математиков К. Аппеля и В. Хакена. С помощью ком- пьютера (который «помогал» им постепенно совершенствовать пер- воначальную программу) они разбили все возможные карты почти на 2000 четко определенных типов. Для каждого из этих типов (кроме трех, которые были исследованы «вручную», поскольку компьютер с

48. Проблема четырех красок |
209 |
ними не справлялся) компьютер решал задачу: может ли в рассмат- риваемом типе карт найтись такая, которая не раскрашивается в четыре цвета? Когда, выполнив десятки миллиардов арифметических и логических операций, компьютер давал ответ «нет», переходили к следующему типу карт и т. д. Получив ответ «нет» для всех типов карт, Аппель и Хакен объявили, что ими получено компьютерное решение проблемы четырех красок.
Новое компьютерное решение было предложено в 1978 году Д. Коэном. Число типов карт было у него существенно меньше, причем результат компьютерных вычислений по каждому типу и подтипу он получал не только в виде готового «нет», а в форме, допускающей «ручную» проверку. Исследование подтипа считалось завершенным, когда компьютер находил достаточно обозримый путь проверки окончательного «нет».
По мнению Коэна проверка найденного им решения проблемы четырех красок могла бы быть выполнена одним человеком в течение двух-трех лет (!) ежедневной восьмичасовой работы.
Однако гарантии правильности этих компьютерных решений нет. Ведь в каком-то, скажем, семнадцатом типе карт компьютер мог ответить «нет» не в результате безупречного анализа, а из-за сбоя в работе (что при длительной работе компьютера бывает нередко). Не зная об этом, вычислители переходят к восемнадцатому, девятнадца- тому типу карт, фактически пропустив исследование семнадцатого типа. Не будет гарантии правильности решения даже в том случае, если мы, затратив много месяцев, повторим уникальный компьютер- ный эксперимент: может быть, где-то в многомиллиардной цепочке вычислений, связанных с тем же семнадцатым типом, и в нашем компьютере произойдет сбой?
Решение Koэна кажется более предпочтительным, поскольку оно допускает «ручную» проверку. Однако человек, занимавшийся с утра до вечера в течение двух лет нудной проверкой, вряд ли может гарантировать, что он нигде не допустил ни одной ошибки.
В довершение всего в последнее время возникли сомнения в самом принципе программирования: похоже, что нет уверенности в переборе всех мыслимых карт с помощью тех типов, которые были указаны. Одним словом, сегодня нет достаточной уверенности в полноте ком- пьютерного решения. Все большее число скептиков склоняются се- годня к мнению о том, что проблема пока остается открытой.
Рис. 305 |
Рис. 306 |