Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
От Пантелеева / Книги студентам / лИТЕРАТУРА / [Boltyansky_V.G.,_Savin_A.P.]_Besedue_o_matematike(BookFi.org).pdf
Скачиваний:
160
Добавлен:
14.05.2015
Размер:
4.2 Mб
Скачать

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

Соседние файлы в папке лИТЕРАТУРА