Теорема об упаковке кругов (известная также как теорема Кёбе — Андреева — Тёрстона) описывает возможные варианты касания окружностей, не имеющих общих внутренних точек. Граф пересечений (иногда называемый графом касаний) упаковки кругов — это граф, вершины которого соответствуют кругам, а рёбра — точкам касания. Если упаковка кругов осуществляется на плоскости (или, что эквивалентно, на сфере), то их граф пересечений называется графом монет. Графы монет всегда связны, просты и планарны. Теорема упаковки кругов утверждает, что обратное также верно:
Теорема упаковки кругов: для любого связного простого планарного графа G имеется упаковка кругов на плоскости, граф пересечения которой изоморфен G.
Граф G называется триангулированным планарным (или максимальным планарным), если он планарен и любая связная компонента дополнения вложения G в сферу имеет ровно три ребра на границе, или, другими словами, если G является одномерным остовом симплициального комплекса, который гомеоморфен сфере. Любой триангулированный планарный граф G является связным и простым, поэтому теорема об упаковке кругов гарантирует существование упаковки, граф касаний которой изоморфен G. Такой граф G должен быть конечным, так что соответствующая упаковка будет иметь конечное число кругов. Как утверждает следующая теорема, любой максимальный планарный граф может соответствует не более чем одной упаковке.
Теорема Кёбе — Андреева — Тёрстона: если G является конечным триангулированным планарным графом, то упаковка кругов, граф касания которой равен (изоморфен) G, единственна с точностью до преобразований Мёбиуса и отражений относительно прямых.
Тёрстон[1] заметил, что эта единственность является следствием теоремы Мостова о жёсткости. Плоскость, в которой круги упакованы, можно рассматривать как границу модели Пуанкаре в полупространстве. С этой точки зрения, любой круг является границей плоскости в гиперболическом пространстве. Каждой упаковке кругов можно сопоставить множество непересекающихся плоскостей, а также второе множество непересекающихся плоскостей, определённых треугольными участками между тремя кругами упаковки. Плоскости из различных множеств пересекаются под прямыми углами и соответствуют генераторам группы отражений[en], фундаментальную область которой можно рассматривать как гиперболическое многообразие[en]. По теореме о жёсткости Мостова, гиперболическая структура этой области определена однозначно с точностью до изометрий гиперболического пространства. Эти изометрии, если рассматривать их в терминах действия на границе модели Пуанкаре, превращаются в преобразования Мёбиуса.
Существует также элементарное доказательство, основанное на принципе максимума и на том наблюдении, что в треугольнике, соединяющем центры трёх взаимно касающихся окружностей, угол, образованный в вершине в центре одной из окружностей монотонно уменьшается при увеличении её радиуса и монотонно возрастает при увеличении любого из двух других радиусов. Если даны две упаковки для того же самого графа G, можно использовать отражения и преобразования Мёбиуса, чтобы сделать внешние круги в этих двух упаковках соответствующими друг другу и имеющими одинаковые радиусы. Тогда, пусть v — внутренняя вершина графа G, для которой круги в двух упаковках имеют размеры, как можно более далёкие друг от друга. То есть, выбирается v так, чтобы максимизировать отношение r1/r2 радиусов кругов этих двух упаковок. Отсюда следует, что для каждой треугольной грани графа G, содержащей v, угол с вершиной центра круга, соответствующий v в первой упаковке меньше или равен углу во второй упаковке, с равенством только в случае, когда два других круга образуют треугольник с тем же отношением r1/r2 радиусов второй упаковки. Но сумма углов всех треугольников, окружающих центр треугольника, должен быть равен 2π в обоих упаковках, так что все соседние v вершины должны иметь то же самое отношение, что и у самого v. Применяя те же рассуждения к другим кругам, получается, что все круги в обеих упаковках имеют то же самое отношение. Но внешние круги трансформированы так, чтобы иметь отношение 1, так что r1/r2 = 1 и обе упаковки имеют равные радиусы для всех кругов.
Упаковку кругов можно обобщить для графов, не являющихся планарными.
Если G является графом, который может быть вложен в ориентируемую поверхность S, то на S существует риманова метрика d постоянной кривизны и упаковка кругов в (S, d), граф касаний которого изоморфен G. Если S замкнута (компактна и не имеет границы[en]) и G — триангуляция S, то (S, d) и упаковка единственны с точностью до конформной эквивалентности. Если S — сфера, то конформная эквивалентность — это эквивалентность с точностью до преобразований Мёбиуса; если это тор, то с точностью до умножения на константу и изометрии; в случае если род поверхности не меньше 2 — с точностью до изометрии.
Другое обобщение теоремы об упаковке кругов вовлекает замену условия касания указанием угла пересечения между окружностями, соответствующих соседним вершинам. В частности, имеется следующая элегантная версия этой теоремы. Предположим, что G является конечным 3-связным плоским графом (другими словами, полиэдральным графом), тогда существует пара упаковок кругов, таких что граф пересечений одной упаковки изоморфен G, а граф пересечений другой изоморфен планарному двойственному G графу. При этом для любой вершины в G и грани, смежной ей, соответствующая вершине окружность в первой упаковке пересекается под прямым углом с окружностью, соответствующий грани во второй упаковке[2]. Например, применение этого результата к графу тетраэдра даёт для любых четырёх попарно касающихся окружностей второе множество четырёх взаимно касательных окружностей, каждая из которых ортогональна трём из первого набора [3]. Дальнейшее обобщение можно получить заменой угла пересечения инверсным расстоянием[4].
Ещё одно обобщение позволяет использовать фигуры, отличные от кругов. Предположим, что G = (V, E) является конечным планарным графом, и каждая вершина v графа G соответствует фигуре , которая гомеоморфна замкнутому единичному диску и граница которой гладкая. Тогда существует упаковка на плоскости, такая что тогда и только тогда, когда и для каждого множество получается из путём движения и масштабирования. (Заметим, что в исходной теореме об упаковке кругов имеется три параметра для вершины, два из которых задают центр соответствующей окружности и один задаёт радиус, и имеется одно уравнение для каждого ребра. Это выполняется и для этого обобщения.) Одно из доказательств этого обобщения можно получить путём использования исходного доказательства Коебе[5] и теоремы Брандта[6] и Харрингтона[7], утверждающего, что любая конечная связная область конформно эквивалентна плоской области, границы компонентов которой имеют специфичные фигуры с точностью до переноса и масштабирования.
Конформное отображение между двумя открытыми подмножествами плоскости или пространства более высокой размерности является непрерывным и сохраняет углы между любыми двумя кривыми. Теорема Римана об отображении, сформулированная Риманом в 1851 году, утверждает, что для любых двух открытых топологических дисков на плоскости существует конформное отображение из одного диска в другой.
Конформные отображения имеют приложения в построении расчётных сеток, картографических проекций и других областях. Однако не всегда просто построить конформное отображение между двумя заданными областями явным образом[8].
На конференции в 1985 году Уильям Тёрстон высказал предположение, что упаковку кругов можно было бы использовать для аппроксимации конформных отображений. Точнее, Тёрстон использовал упаковки кругов для поиска конформного отображения произвольного открытого (топологического) диска A во внутренность круга. Отображение из топологического диска в другой диск B можно найти тогда суперпозицией отображения из A в круг и отображения, обратного отображению B в круг[9].
Идея Тёрстона заключалась в том, чтобы построить упаковку кругов некоторого маленького радиуса r в виде шестиугольной мозаики[10] на плоскости внутри области A, оставляя узкую полосу около границы A, в которой нельзя разместить ещё один круг этого радиуса. Затем по графу пересечений кругов строится максимальный планарный граф G и добавляется одна дополнительная вершина, смежную всем окружностям на границе упаковки. По теореме об упаковке кругов этот планарный граф может быть представлен упаковкой кругов C, в которой все рёбра (включая рёбра, инцидентные граничным вершинам) представлены касаниями кругов. Круги из упаковки A взаимно-однозначно соответствуют кругам из C, за исключением граничной окружности C, которая соответствует границе A. Это соответствие может быть использовано для построения непрерывного отображения из A в C, при котором каждый круг и каждый промежуток между тремя кругами отображается из одной упаковки в другую при помощи преобразования Мёбиуса. Тёрстон предположил, что при стремлении радиуса r к нулю отображение из A в C, построенное таким образом, стремится к конформной функции, которую даёт теорема Римана[9].
Гипотеза Тёрстона доказана Родином и Салливаном[11]. Точнее, они показали, что при стремлении n к бесконечности функция fn, получаемая с помощью метода Тёрстона, из упаковки кругами радиуса 1/n сходится равномерно на компактных подмножествах A к конформному отображению из A в C[9].
Несмотря на подтверждение гипотезы Тёрстона, практическое применение этого метода затруднено сложностью построения упаковок кругами и относительно медленной сходимостью. Тем не менее, этот метод можно успешно использовать в случае неодносвязных областей и при выборе начальных приближений для численных методов, которые вычисляют отображения Шварца — Кристоффеля — несколько отличный метод для построения конформных отображений многоугольных областей[9].
Теорема об упаковке кругов является полезным средством для изучения различных задач планиметрии, конформных отображений и планарных графов. Элегантное доказательство теоремы о сепараторе в планарном графе[en], первоначально доказанной Липтоном и Тарьяном[12], получено при помощи теоремы об упаковке кругов[13]. Другим применением теоремы об упаковке кругов является доказательство утверждения, что несмещённые пределы планарных графов с ограниченной степенью почти всегда рекурсивны[14].
Другие применения — выводы для времени случайного обхода графа[15] и оценка максимального собственного значения графов с ограниченным родом [16].
При визуализации графов упаковка кругов используется для нахождения представления планарного графа с ограниченным разрешением[17] и с ограниченным числом углов наклона[en][18].
Существует множество известных доказательств теоремы об упаковке кругов. Оригинальное доказательство Пола Кёбе основывается на его теореме конформной параметризации, утверждающей, что конечно связная область конформно эквивалентна кругу. Существует несколько различных известных топологических доказательств. Доказательство Тёрстона основывается на теореме Брауэра о неподвижной точке.
Существует также доказательство, использующее дискретный вариант метода Перрона[en] построения решения задачи Дирихле. Ивз Колин де Вердьер (Yves Colin de Verdière) доказал[19] существование упаковки кругов как минимизатора выпуклой функции на некоторых пространствах конфигураций.
Теорема Фари, утверждающая что любой граф, который может быть представлен без пересечений на плоскости с использованием кривых рёбер, может быть также нарисован без пересечений с помощью отрезков, является простым следствием теоремы об упаковке кругов — разместив вершины в центрах кругов и проведя отрезки, соединяющие соприкасающиеся окружности, получим представление с рёбрами в виде отрезков.
Строгий вариант теоремы об упаковке утверждает, что любой полиэдральный граф и его двойственный граф могут быть представлены двумя упаковками кругов, таких, что две касающихся окружности, представляющие ребро основного графа, и две других касающихся окружности, представляющие ребро двойственного графа, пересекаются под прямым углом. Упаковка такого типа может быть использована для построения выпуклого многогранника, представляющено заданный граф и имеющего полувписанную сферу[en], сферу, касающуюся всех рёбер многогранника. Обратно, если многогранник имеет полувписанную сферу, то окружности, образованные пересечением сферы с гранями многогранника, и окружности, образованные горизонтами сферы, которые видны из вершин многогранника, образуют двойственные упаковки.
Коллинз и Стефенсон [20] описали численный релаксационный алгоритм[en] для нахождения упаковок окружностей, основанный на идеях Уильяма Тёрстона. Версия задачи упаковки кругов, которую они решают, имеет на входе планарный граф, в котором все внутренние грани являются треугольниками и все внешние вершины помечены положительными числами. Алгоритм даёт упаковку кругов, точки касания которых представляют заданный граф и для которого круги, представляющие внешние вершины, имеют заданный во входе радиус. Как они предположили, ключ к проблеме лежит в первоначальном вычислении радиусов кругов упаковки. Если радиусы известны, геометрические положения кругов нетрудно вычислить. Они начинают с пробных радиусов, которые не соответствуют реальным упаковкам, а потом в цикле выполняют следующие шаги:
Каждый из этих шагов можно выполнить с помощью простых тригонометрических вычислений, и как указали Коллинз и Стефенсон (Collins, Stephenson), система радиусов сходится к единственной неподвижной точке, для которой все покрывающие углы равны 2π. После того, как система радиусов сошлась, окружности можно разместить по одной, на каждом шаге используя положение и радиусы двух соседних окружностей для вычисления центра каждой успешной окружности.
Мохар[21] описывает похожую итеративную технику для поиска упаковок полиэдрального графа и его двойственного, в которых двойственные циклы пересекаются под прямым углом с основными окружностями. Он доказал, что метод работает за полиномиальное от числа окружностей время и от log 1/ε, где ε является границей расстояний от центров и разницей радиусов вычисленной упаковки и оптимальной упаковки.
Теорема об упаковке кругов впервые доказана Паулем Кёбе[5].
Тёрстон[1] переоткрыл теорему об упаковке кругов и заметил, что она следует из работы Е. М. Андреева. Тёрстон также предложил схему использования теоремы об упаковке кругов для получения гомеоморфизма связного множества на плоскости во внутреннюю область единичного круга. Гипотеза Тёрстона об упаковке кругов — это предположение, что гомеоморфизм сходится к отображению Римана при стремлении радисов к нулю. Гипотезу Тёрстона позднее доказали Бёртон Родин (Burton Rodin) и Деннис Салливан[11]. Это привело к многочисленным исследованиям по обобщению теоремы об упаковке окружностей, а также исследованиям по связям с конформными отображениями и приложениям теоремы.
Для улучшения этой статьи желательно: |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .