Обложить со всех сторон!

Задача

Фигура F состоит из четырёх склеенных между собой квадратиков, в которых имеются выступы и пазы как показано на рисунке.

Обложить со всех сторон!

а) Обложите фигуру F копиями этой же фигуры без пробелов и наложений так, чтобы образовался многоугольник F1, снаружи которого (то есть из точек, не принадлежащих многоугольнику с его границей) не была бы видна ни одна точка исходной фигуры F.
б) Обложите многоугольник F1 копиями фигуры F без пробелов и наложений так, чтобы образовался многоугольник F2, снаружи которого не была бы видна ни одна точка многоугольника F1.
в) Докажите, что копиями фигуры F нельзя покрыть плоскость без пробелов и наложений.

Примечание. В решении пункта а) старайтесь обойтись как можно меньшим числом копий фигуры F; в частности, не нужно добавлять заведомо лишних плиток. Иначе нет гарантии, что пункт б) будет иметь решение в вашем случае.


Подсказка 1

б) Копии фигуры F можно переворачивать.

в) Обратите внимание, что у фигуры F выступов меньше, чем пазов.


Подсказка 2

в) Допустим, требуемое замощение возможно. Тогда, в частности, копиями фигуры F можно покрыть квадрат любого размера. Считая, что фигура F состоит из четырех единичных квадратиков, покажите, что ее копиями нельзя покрыть квадрат размера 100×100.


Решение

а) Пример подходящего многоугольника F1 показан на рис. 1 (это контур светло-оранжевой фигуры).

Рис. 1.

Рис. 1.

б) На рис. 2 показано, как можно обложить многоугольник F1 с рис. 1 вторым слоем копий фигуры F.

Рис. 2.

Рис. 2.

в) Будем называть копии фигуры F плитками. Предположим, нам удалось замостить плитками всю плоскость без пробелов и наложений. Рассмотрим квадрат S размера 2n×2n. Как часть плоскости этот квадрат целиком покрыт копиями фигуры F, причём без ограничения общности можно считать, что левый нижний угол квадрата совпадает с левым нижним углом одной из плиток.

Поскольку единственный способ заполнить пространство внутри паза любой плитки заключается в приложении туда выступа, число пазов и выступов, находящихся внутри квадрата S, совпадает. Однако сейчас мы оценим количество пазов и количество выступов внутри этого квадрата исходя из других соображений, и это приведет нас к противоречию.

Итак, выступы, находящиеся внутри S, можно условно разделить на две группы: это выступы, торчащие из клеток, лежащих внутри S, и выступы, торчащие из клеток, граничащих с S. Число выступов первого типа не превышает площади квадрата S, то есть 4n2. А так как периметр квадрата S равен 8n, то число выступов второго типа не больше 8n. Отсюда мы должны сделать вывод, что общее число выступов, лежащих внутри S, не превышает 4n2 + 8n.

С другой стороны, рассмотрим квадрат S' размера (2n − 8)×(2n − 8), расположенный внутри квадрата S так, как это показано на рис. 3. Каждая плитка, пересекающаяся с S', целиком лежит внутри S, а всего таких плиток как минимум \( \frac{(2n-8)^2}{4}=(n-4)^2 \). Поскольку на каждую плитку приходится 5 пазов, это означает, что внутри квадрата S расположено хотя бы 5(n − 4)2 пазов.

Рис. 3.

Рис. 3.

Однако 5(n − 4)2 > 4n2 + 8n при достаточно больших значениях числа n, что говорит нам о том, что количество пазов внутри квадрата S больше, чем количество выступов. В самом деле, это неравенство можно переписать в виде n2 > 48n − 80, и видно, что оно выполнено уже при n = 50, так как

502 = 2500 > 2320 = 48·50 − 80.

Таким образом, мы не можем покрыть квадрат 100×100 копиями фигуры F. Значит, и всю плоскость замостить этими фигурами не удастся.


Послесловие

Будем говорить, что многоугольник F является протоплиткой, если копиями этого многоугольника можно покрыть всю плоскость без пробелов и наложений. Зададимся вопросом: является ли данный нам произвольный многоугольник F протоплиткой? На первый взгляд, самый естественный способ попытаться ответить на этот вопрос заключается в выполнении следующего алгоритма. Поместим первую плитку в центр. Затем попробуем обложить ее другими плитками со всех сторон так, чтобы не возникало зазоров и наложений. Если это удалось — окружим начальную плитку вторым слоем, затем третьим и так далее. Если в какой-то момент сформировать очередной слой не удается — переложим плитки предыдущего слоя иначе и продолжим построение в том же ключе. Ясно, что если F является протоплиткой, то предложенный алгоритм никогда не закончит свою работу. С другой стороны, если плитками, равными F, замостить плоскость нельзя, и если в какой-то момент мы переберем все возможные способы выложить эти плитки в один слой, в два слоя, в три слоя и так далее, то среди этих способов обнаружится конфигурация, обладающая максимальным числом слоев. Такое число называется числом Хееша плитки F и обозначается H(F).

Рис. 4.

Рис. 4.

Для произвольно выбранной плитки F с точки зрения ее числа Хееша наиболее типичны две ситуации: H(F) = 0 и H(F) не определено. Последнее означает, что F допускает замощение плоскости, то есть является протоплиткой, и в этом случае мы будем неформально считать, что число Хееша равно бесконечности, записывая это коротким равенством H(F) = ∞. Две указанные выше ситуации легко проиллюстрировать на примере правильных многоугольников. Так, треугольниками, квадратами и шестиугольниками плоскость можно замостить без труда (рис. 5), что означает, что для этих фигур число Хееша равно бесконечности. А вот, скажем, копиями пятиугольника не удается выложить вокруг исходной плитки даже один слой (рис. 4), то есть число Хееша правильного пятиугольника равно нулю. Другие примеры многоугольников указанных выше двух типов можно найти в задаче Замощения.

Рис. 5.

Рис. 5.

Естественно полюбопытствовать, существуют ли многоугольники, для которых число Хееша равно 1, 2, 3, ... В математике этот вопрос известен как задача Хееша, и ответить на него оказывается совсем непросто. До того, как Генрих Хееш (Heinrich Heesch) сформулировал его в 1968 году, был известен пример лишь одной плитки, для которой число Хееша отличалось бы от нуля и бесконечности (рис. 6). Плитка эта не является даже многоугольником, и впервые она появилась в книге Вальтера Литцмана «Забавные и странные числа и формы», опубликованной в 1922 году.

Рис. 6.

Рис. 6.

Хееш привел пример другой плитки F, для которой H(F) = 1: это многоугольник, составленный из квадрата, правильного треугольника и еще одной половинки такого же треугольника (рис. 7).

Рис. 7.

Рис. 7.

Пример Хееша хорош еще и тем, что из таких многоугольников можно сложить бесконечную полосу, которая отделяется от непокрытых областей слоем плиток того же вида (рис. 8).

Рис. 8.

Рис. 8.

Первый пример плиток F, для которых H(F) = 2, привела в 1991 году Анн Фонтен. Она показала, что подобным свойством обладает бесконечное множество различных фигурок полимино U-образной формы, удовлетворяющих определенным условиям. Именно, для сторон такого полимино должны выполняться соотношения c = h, b = f = c + g = a + e, 2c > b и a > g (рис. 9).

Рис. 9.

Рис. 9.

В том же году Роберт Амманн предъявил правильный шестиугольник с выступами и пазами (рис. 10), для которого число Хееша равно 3 (на рисунке 10 вокруг центральной плитки выложено четыре слоя, но в самом внешнем из них есть дырки, поэтому число Хееша действительно равно 3). Идея Амманна заключалась в том, чтобы рассмотреть комбинаторно несбалансированную плитку, то есть такую плитку, у которой число выступов не совпадает с числом пазов. Это свойство влечет за собой невозможность замостить всю плоскость такими плитками без пробелов и наложений. А отсюда, в свою очередь, следует, что число Хееша для указанного Амманном многоугольника должно быть конечным.

Рис. 10.

Рис. 10.

Опираясь на идеи комбинаторной несбалансированности, Кейзи Манну удалось получить серию новых плиток с конечным числом Хееша, отличным от нуля. Манн показал, что если сложить вместе n квадратиков, а потом полученный прямоугольник n×1 снабдить выступами и пазами так, как это было сделано в условии настоящей задачи, то число Хееша полученной плитки Fn будет равно двум для n = 2 и n = 3, а для n ≥ 4 будет справедливо соотношение H(Fn) = 3. Если же вместо квадратиков складывать шестиугольники, то результат будет еще более впечатляющим. Так, для плитки, изображенной на рис. 11, число Хееша равно 5. На сегодняшний день это плитка с самым большим известным человечеству числом Хееша.

Рис. 11.

Рис. 11.

При подготовке статьи были использованы следующие материалы:
1) A. Fontaine. An Infinite Number of Plane Figures with Heesch Number Two // Journal of Combinatorics Theory, Series A. 1991.
2) Grunbaum Branco, G. C. Shephard. Tilings and Patterns. New-York: W. H. Freeman and Company. 1986.
3) H. Heesch. Reguläres Parkettierungsproblem. Köln und Opladen: Westdeutscher Verlag. 1968.
4) W. Lietzmann. Lustiges und Merkwürdiges von Zahlen und Formen. Breslau: Ferd. Hirt. 1922.
5) C. Mann. Heesch's Tiling Problem. American Mathematical Monthly. 2004. V. 111. P. 509–517.


13
Показать комментарии (13)
Свернуть комментарии (13)

  • Роман Пехов  | 08.04.2016 | 23:12 Ответить
    Из текста задачи не ясно, разрешается ли отражать плитки. В решении автора есть отражённые плитки – например, две самые верхние на рис. 2.

    Подозреваю, автор сам смутно понимал, можно или нет отражать. Доказательство тому – отсутствие отражений в первом слое.

    А вот нашёл решение (а и б) именно без отражений.

    https://drive.google.com/open?id=0B-WBxHTQxad2dXUxM2c0d1loSzQ
    Ответить
    • ee > Роман Пехов | 09.04.2016 | 01:56 Ответить
      Помилуйте, в подсказке же сказано, что плитки можно переворачивать. Ваше решение красивое, но, в отличие от авторского, оно не допускает третьего слоя.
      Ответить
      • Олег Чечулин > ee | 09.04.2016 | 05:53 Ответить
        Хорошо, хоть в подсказке, а не в решении, как тут часто бывает...
        Правда, не совсем понятно, что значит термин 'переворачивать' :-)
        Я, например, понял его как 'поворачивать на 180 градусов' и очень удивился такой информативной подсказке...
        Ответить
        • Олег Чечулин > Олег Чечулин | 09.04.2016 | 05:57 Ответить
          А вообще, с практической точки зрения, лицевая и изнаночная стороны плитки не должны быть равноправными - у них разные требования к адгезивным и декоративным свойствам :-)
          Ответить
      • Роман Пехов > ee | 09.04.2016 | 14:50 Ответить
        Коллега Олег Чечулин прав. Не может такого быть, чтобы подсказка как‑то изменяла или дополняла условие задачи. Поэтому слово «переворачивать» можно трактовать только как «поворачивать на 180°», а не как «отражать».
        Ответить
    • vladimir.klinshov > Роман Пехов | 09.04.2016 | 17:48 Ответить
      Копия фигуры - значит фигура, равная исходной. В евклидовой геометрии две фигуры называются равными, если одна из них может быть переведена в другую сдвигом, вращением и зеркальным отображением. Курс геометрии, 5 класс кажется.
      Ответить
      • Олег Чечулин > vladimir.klinshov | 10.04.2016 | 04:10 Ответить
        "Копия фигуры - значит фигура, равная исходной." - это тоже в учебнике геометрии написано?
        Ответить
      • Роман Пехов > vladimir.klinshov | 10.04.2016 | 16:28 Ответить
        Вот пример урока за 7-й класс: http://festival.1september.ru/articles/568907/

        «Две геометрические фигуры называются равными, если их можно совместить при наложении».

        А можете ли привести ссылку для Вашего варианта?
        Ответить
        • vladimir.klinshov > Роман Пехов | 11.04.2016 | 20:45 Ответить
          Нет, из учебников не могу, не силен в них.
          Ответить
  • Олег Чечулин  | 09.04.2016 | 05:50 Ответить
    А как удалить свой комментарий?
    Ответить
  • gthnjdbx  | 09.04.2016 | 14:22 Ответить
    Фрагмент решения "5(n − 4)2 > 4n2 + 8n при достаточно больших значениях числа n, что говорит нам о том, что количество пазов внутри квадрата S больше, чем количество выступов. В самом деле, это неравенство можно переписать в виде n2 > 48 − 80, и видно, что оно выполнено уже при n = 50, так как 502 = 2500 > 2320 = 48·50 − 80."
    Содержит ошибку и очевидно должен быть "5(n − 4)2 > 4n2 + 8n при достаточно больших значениях числа n, что говорит нам о том, что количество пазов внутри квадрата S больше, чем количество выступов. В самом деле, это неравенство можно переписать в виде n2 > 48n − 80, и видно, что оно выполнено уже при n = 50, так как 502 = 2500 > 2320 = 48·50 − 80."
    Ответить
    • editor > gthnjdbx | 09.04.2016 | 17:18 Ответить
      Большое спасибо, поправили.
      Ответить
      • АНДРЕЙ > editor | 17.11.2016 | 21:00 Ответить
        этой фигуре выступ добавить на первом сегменте тогда все сложилось бы ,а так это сложение круглого с квадратным
        Ответить
Написать комментарий
Элементы

© 2005–2025 «Элементы»