С.В. Сазонова
г. Москва
ГАОУ ВО МГПУ
Руководитель: В.Г. Покровский, доцент, кандидат физико-математических наук
РАСКРАСКА КАРТ НА ПОВЕРХНОСТЯХ
Допускает ли любая карта, изображенная на сфере, раскраску в 4 цвета так, чтобы соседние страны[1] были различного цвета? В научном мире первый вопрос, связанный с раскраской, появился в 1852 году, когда Аугуст де Морган написал письмо коллеге о том, что один из его студентов задал ему такую задачу, и де Морган не смог ее решить. Студент Лондонского университета Френсис Гутри удостоверился, что карту графств Англии можно раскрасить в 4 цвета, и задумался о такой возможности для произвольных абстрактных карт.
После почти
тридцатилетнего перерыва в 1879 и 1880 годах Тейтом и Кемпе были опубликованы
доказательства гипотезы о четырех красках. Это доказательство считалось верным
целых 10 лет, пока английский математик Перси Джон Хивуд, не
только нашел пробелы в доказательствах коллег, но и привел доказательство для раскраски
карт в 5 цветов (о том, что любую карту на сфере можно раскрасить в пять
цветов, чтобы соседние не были одного цвета). Для четырех красок это утверждение было установлено
с помощью компьютера лишь в 1976 году [1, с. 75-76].
Но все эти попытки доказательств были для карт, расположенных на плоскости или сфере. Хивуд первым стал рассматривать карты на торе – ином теле, подобном пончику или велосипедной камере (рис.1).
Теперь
представим сферу с приделанными к ней ручками (рис. 2). Такая сфера с p ручками называется
ориентируемой
поверхностью рода p и обозначается через
(пример:
– это сфера,
– это тор). Наглядное описание ориентируемой поверхности сотоит в том, что такая поверхность имеет две
стороны в отличие от неориентируемых односторонних поверхностей таких, как
лист Мебиуса. Далее мы будем рассматривать только ориентируемые замкнутые поверхности.
Теперь перейдем от карт на поверхностях к графам: представим, что страна – это вершина графа, а границы между странами – это ребра графа.
Определение 1. Граф состоит из конечного множества вершин и множества ребер, удовлетворяющих двум условиям: каждое ребро соединяет две различные вершины, и никакие два различных ребра не соединяют одну и ту же пару вершин.
Выясним, что значит изобразить граф на поверхности (вложить граф в поверхность). Рассмотрим конечное число многоугольников таких, что общее число сторон всех многоугольников четно. Пометим каждую из сторон буквами так, чтобы каждая из букв появлялась ровно на двух сторонах. Далее ориентируем с помощью направления стрелки каждую из сторон многоугольников, и отождествляем пары сторон так, чтобы направления стрелок совпали.
Определение 2. Полиэдр – это фигура, полученная из данных многоугольников склеиванием помеченных одной и той же буквой сторон в направлении стрелок.
С помощью непрерывной деформации полиэдры можно преобразовывать в замкнутые поверхности. Рассмотрим такое преобразование на примере тора: разрежем тор вдоль одной из образующих его окружностей a и получим «согнутый» цилиндр, выпрямим его и разрежем вдоль образующей b (рис.3). Если мы поставим условие, что пара параллельных сторон отождествляется, и развернем по разрезам полученную поверхность, то получим прямоугольник со сторонами a и b (как показано на рисунках 3а и 3б).
Определение 3. Хроматическим числом графа G называется минимальное число цветов, в которые можно раскрасить вершины графа G так, чтобы концы любого ребра имели разные цвета. Хроматическое число обозначается через χ(G).
Определение 4. 1-скелетом
полиэдра P называют граф,
состоящий из всех ребер и всех вершин полиэдра P.
Пример: 1-скелет тетраэдра — это граф (рис.4 и 5).
Определение 5. Будем говорить, что граф G можно вложить в поверхность S, если существует такой полиэдр P на поверхности S, что 1-скелет полиэдра P содержит подграф, гомеоморфный графу G (рис.6а, б, в). Другими словами, это означает, что граф G можно вложить в поверхность S, если можно его нарисовать на поверхности S без пересечения ребер.
Понятие
гомеоморфных графов можно разобрать на примере рис.6а и 6б. Если граф G можно преобразовать в G’, убирая или
добавляя вершины на ребрах графа G, то
такие графы называются гомеоморфными.
Определение 6. Род 𝜸(G) графа G
определяется как минимальный род ориентируемой поверхности, в которую его можно
вложить, то есть 𝜸(G)=p, если
граф G можно вложить в поверхность Sp. Пример: возьмем
тетраэдр (рис.4), с помощью непрерывной деформации его можно преобразовать в
сферу (S0). 1-скелет тетраэдра
— это граф (рис.5), получается 𝜸(K4)=0.
Возникает непростой вопрос: как найти род того или иного графа? В частичном решении этого вопроса нам поможет следующая числовая характеристика полиэдра.
Определение 7. Эйлеровой
характеристикой полиэдра P
называется знакочередующаяся сумма E(P) = -
+
, где
,
это соответственно числа
вершин, ребер и многоугольников.
Теорема 1. Пусть в графе G каждая вершина
принадлежит не менее, чем двум ребрам. Если граф G можно вложить в
замкнутую поверхность S, то ≤3
-3E(S), где a0 – число вершин, а
a1 – число ребер
графа G.
Теорема 2. Если G – критический граф с вершинами и
ребрами и хроматическое число
графа G равно 𝜒, то выполняется соотношение (𝜒-1)
≤2
.
Определение 8. Граф G называется критическим, если хроматическое число любого его собственного подграфа меньше, чем хроматическое число графа G.
Теорема 3 (Неравенство Хивуда). Если S – замкнутая поверхность, отличная от сферы, то 𝜒(S) ≤ .
Доказательство. Согласно
определению (5) найдется такой граф, который можно вложить в поверхность S и для которого будет выполняться 𝜒(S)=𝜒(G). Если считать, что G - критический граф, то из теоремы (2) следует, что для 𝜒(S) = 𝜒(G) и E(S)=E можно
сделать следующие выводы: возьмем из выражения
≤3
-3E и
подставим его в выражение (𝜒-1)
≤2
. Тогда получим (𝜒-1)
≤6
-6E, и,
разделив это выражение на
, получим 𝜒-1≤6-
.
Далее будем рассматривать два
случая: E≤0 и E=1.
Если E ≤ 0: всвязи с тем, что ≥𝜒,
можем заменить
на 𝜒: 𝜒-1≤6
-
, умножим выражение на 𝜒 и
после приведения подобных членов получим квадратное уравнение:
- 7𝜒 + 6E ≤ 0. Разложив квадратный трехчлен на множители, получим неравенство: (𝜒 -
)(𝜒 -
) ≤ 0. Оценим выражения в скобках:
если E≤ 0, то
≥ 7; далее, 𝜒 ≥
1, значит второй множитель (𝜒 -
всегда положителен. И из
того, что произведение этих двух скобок неположительное, следует 𝜒 -
≤0. Это доказывает
неравенство Хивуда для случая E≤0.
Рассмотрим второй случай E=1. Это значит, что S –
неориентируемая поверхность рода 1. Тогда верно утверждение 𝜒–1≤6-<6. И если мы вспомним, что
𝜒 – целое число, то найдем 𝜒≤6
=
=
, что и требовалось доказать!
При формулировке этой теоремы Хивуд допустил некоторые ошибки, которые привели
его к неверному выводу – он полагал, что доказал равенство. Работа Рингеля и
Янгса превратила неравенство Хивуда в равенство: 𝜒(S) = , и последнее равенство имеет два
названия: гипотеза Хивуда и теорема Рингеля [2]. В доказательстве рассмотрены
12 случаев: отдельно для каждого рода поверхности[2] по модулю 12.
Рассмотренная тема отлично подойдет для дополнительных занятий в школе: несмотря на то, что это элементы топологии, все можно преподнести достаточно просто, объясняя «на пальцах». Возможность иллюстрирования каждого определения делает материал более наглядным и понятным, а интересная и незамысловатая постановка проблемы заинтересует школьников разных возрастов. Эта статья может послужить основой для развития интереса школьников к дискретной математике и теории графов, которые можно смело начинать изучать на элективных занятиях.
Библиографический список
1. Болтянский В. Г. Наглядная топология. Библиотечка «Квант», вып. 21. / В. Г. Болтянский, В. А. Ефремович – М.: Наука. 1982. – 160 с.
2. Рингель Г. Теорема о раскраске карт: монография – М.: Мир, 1977. – 256 с.
Скачано с www.znanio.ru
[1] Две страны называются соседними, если они имеют общую граничную линию. Страны, имеющие лишь общие точки, соседними не считаются.
[2] Один случай неориентируемой поверхности является исключением из общей формулы – это бутылка Клейна.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.