Jump to content

Треугольник Серпинского

(Перенаправлено с прокладки Серпинского )
Треугольник Серпинского
Генерируется с использованием случайного алгоритма
логике: первые 16 союзов лексикографически Треугольник Серпинского в упорядоченных аргументов. Столбцы, интерпретируемые как двоичные числа, дают 1, 3, 5, 15, 17, 51... (последовательность A001317 в OEIS ).

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

Конструкции

[ редактировать ]

Существует много различных способов построения треугольника Серпинского.

Удаление треугольников

[ редактировать ]

Треугольник Серпинского можно построить из равностороннего треугольника путем многократного удаления треугольных подмножеств:

  1. Начните с равностороннего треугольника.
  2. Разделите его на четыре равных равносторонних треугольника меньшего размера и удалите центральный треугольник.
  3. Повторяйте шаг 2 с каждым из оставшихся меньших треугольников бесконечно.
Эволюция треугольника Серпинского

Каждый удаленный треугольник ( трема ) топологически множеством является открытым . [1] Этот процесс рекурсивного удаления треугольников является примером правила конечного подразделения .

Сокращение и дублирование

[ редактировать ]

Ту же последовательность фигур, сходящихся к треугольнику Серпинского, можно альтернативно создать с помощью следующих шагов:

  1. Начните с любого треугольника на плоскости (подойдет любая замкнутая ограниченная область на плоскости). Канонический треугольник Серпинского представляет собой равносторонний треугольник с основанием, параллельным горизонтальной оси (первое изображение).
  2. Уменьшите треугольник до 1/2 и высоты 1/2 ширины, сделайте три копии и расположите три сморщенных треугольника так , . чтобы каждый треугольник касался двух других треугольников в углах (изображение 2) Обратите внимание на появление центрального отверстия, поскольку три сморщенных треугольника между собой могут покрывать только 3/4 площади . оригинала (Дырки — важная особенность треугольника Серпинского.)
  3. Повторите шаг 2 с каждым из меньших треугольников (изображение 3 и так далее).

Этот бесконечный процесс не зависит от того, является ли исходная форма треугольником — просто так становится понятнее. Первые несколько шагов, начинающиеся, например, с квадрата, также имеют тенденцию к треугольнику Серпинского. Майкл Барнсли использовал изображение рыбы, чтобы проиллюстрировать это в своей статье «Фракталы и суперфракталы с V-переменной». [2] [3]

Итерация от квадрата

Настоящий фрактал — это то, что будет получено после бесконечного числа итераций. Более формально его описывают в терминах функций на замкнутых множествах точек. Если мы обозначим d A расширение в раз 1/2 относительно точки A, то треугольник Серпинского с углами A , B и C является фиксированным множеством преобразования .

Это привлекательное фиксированное множество , так что, когда операция многократно применяется к любому другому множеству, изображения сходятся в треугольнике Серпинского. Это то, что происходит с треугольником выше, но подойдет и любой другой набор.

Игра Хаос

[ редактировать ]
Анимированное создание треугольника Серпинского с помощью игры хаоса.

Если взять точку и применить к ней каждое из преобразований d A , d B и d C случайным образом, полученные точки будут плотными в треугольнике Серпинского, поэтому следующий алгоритм снова будет генерировать к нему сколь угодно близкие приближения: [4]

Начните с обозначения точек p 1 , p 2 и p 3 как углов треугольника Серпинского и случайной точки v 1 . Установить v n +1 = 1/2 от v ( v n + p r n ) , где n случайное число 1, 2 или 3. Нарисуйте точки v 1 до r . Если первая точка v 1 была точкой треугольника Серпинского, то все точки v n лежат на треугольнике Серпинского. Если первая точка v 1 , лежащая внутри периметра треугольника, не является точкой треугольника Серпинского, ни одна из точек v n не будет лежать на треугольнике Серпинского, однако они сойдутся на треугольнике. Если v 1 находится вне треугольника, единственный способ, которым v n приземлится на настоящий треугольник, - это если v n находится на том, что было бы частью треугольника, если бы треугольник был бесконечно большим.

Или проще:

  1. Возьмите три точки на плоскости, чтобы образовать треугольник.
  2. Случайным образом выберите любую точку внутри треугольника и считайте это своей текущей позицией.
  3. Случайным образом выберите любую из трех вершинных точек.
  4. Переместитесь на половину расстояния от вашего текущего положения до выбранной вершины.
  5. Постройте текущую позицию.
  6. Повторите с шага 3.

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

Конструкция наконечника прокладки Серпинского

[ редактировать ]
Конструкция наконечника прокладки Серпинского

Другая конструкция прокладки Серпинского показывает, что ее можно построить в виде кривой на плоскости. Он формируется в результате многократного изменения более простых кривых, аналогично построению снежинки Коха :

  1. Начните с одного сегмента линии на плоскости.
  2. Несколько раз замените каждый сегмент кривой тремя более короткими сегментами, образуя углы 120 ° на каждом стыке между двумя последовательными сегментами, при этом первый и последний сегменты кривой либо параллельны исходному сегменту линии, либо образуют с ним угол 60 °.

На каждой итерации эта конструкция дает непрерывную кривую. В пределе они приближаются к кривой, которая очерчивает треугольник Серпинского одним непрерывным направленным (бесконечно извилистым) путем, который называется стрелкой Серпинского . [5] Фактически, целью оригинальной статьи Серпинского 1915 года было показать пример кривой (кривой Кантора), как об этом свидетельствует само название статьи. [6] [7]

Клеточные автоматы

[ редактировать ]

Треугольник Серпинского также появляется в некоторых клеточных автоматах (таких как Правило 90 ), в том числе в тех, которые относятся к «Игре жизни» Конвея . Например, Life-like клеточный автомат B1/S12 при применении к одной ячейке будет генерировать четыре аппроксимации треугольника Серпинского. [8] Очень длинная линия толщиной в одну клетку в обычной жизни создаст два зеркальных треугольника Серпинского. Временно-пространственная диаграмма шаблона репликатора в клеточном автомате также часто напоминает треугольник Серпинского, например, у обычного репликатора в HighLife. [9] Треугольник Серпинского также можно найти в автомате Улама-Уорбертона и автомате Хекс-Улама-Уорбертона. [10]

Треугольник Паскаля

[ редактировать ]
Приближение пятого уровня треугольника Серпинского, полученное заштриховкой первых двух 5 (32) уровни треугольника Паскаля белые, если биномиальный коэффициент четный, и черные в противном случае

Если взять треугольник Паскаля с строки и цвета: четные числа белыми, а нечетные черными, результат является приближением к треугольнику Серпинского. Точнее, предел при n, приближающемся к бесконечности, этого цвета четности . Треугольник Паскаля - это треугольник Серпинского. [11]

Поскольку доля черных чисел стремится к нулю с увеличением n , следствием этого является то, что доля нечетных биномиальных коэффициентов стремится к нулю, когда n стремится к бесконечности. [12]

Башни Ханоя

[ редактировать ]

включает Головоломка «Ханойские башни» в себя перемещение дисков разного размера между тремя колышками, сохраняя при этом свойство, согласно которому ни один диск никогда не помещается поверх диска меньшего размера. Состояния головоломки из n -дисков и допустимые переходы из одного состояния в другое образуют неориентированный граф , ханойский граф , который геометрически можно представить как граф пересечений множества треугольников, оставшихся после n -го шага в головоломке. построение треугольника Серпинского. Таким образом, в пределе стремления n к бесконечности эту последовательность графиков можно интерпретировать как дискретный аналог треугольника Серпинского. [13]

Характеристики

[ редактировать ]

Для целого числа измерений , при удвоении стороны объекта, создаются его копии, т.е. 2 копии для 1-мерного объекта, 4 копии для 2-мерного объекта и 8 копий для 3-мерного объекта. В треугольнике Серпинского удвоение его стороны создает три его копии. Таким образом, треугольник Серпинского имеет хаусдорфову размерность. , что следует из решения для . [14]

Площадь треугольника Серпинского равна нулю (по мере Лебега ). Площадь, оставшаяся после каждой итерации, равна площади из предыдущей итерации, а бесконечное количество итераций приводит к тому, что площадь приближается к нулю. [15]

Точки треугольника Серпинского имеют простую характеристику в барицентрических координатах . [16] Если точка имеет барицентрические координаты , выраженное в виде двоичных чисел , то точка находится в треугольнике Серпинского тогда и только тогда, когда для всех .

Обобщение на другие модули

[ редактировать ]

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

Тот же фрактал можно получить, разделив треугольник на мозаику. аналогичные треугольники и удаление перевернутых треугольников из оригинала, а затем повторение этого шага для каждого меньшего треугольника.

И наоборот, фрактал также можно создать, начав с треугольника, продублировав его и расположив новых фигур в той же ориентации в более крупный подобный треугольник с соприкасающимися вершинами предыдущих фигур, а затем повторяя этот шаг. [17]

Аналоги в высших измерениях

[ редактировать ]
Рекурсия пирамиды Серпинского (8 шагов)

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

Тетрикс, построенный из исходного тетраэдра с длиной стороны обладает тем свойством, что общая площадь поверхности остается постоянной на каждой итерации. Начальная площадь поверхности тетраэдра (итерация-0) с длиной стороны является . Следующая итерация состоит из четырех копий с длиной стороны , поэтому общая площадь равна снова. Последующие итерации снова увеличивают количество копий в четыре раза и уменьшают длину стороны вдвое, сохраняя общую площадь. При этом объем строительства на каждом этапе уменьшается вдвое и поэтому приближается к нулю. Предел этого процесса не имеет ни объема, ни поверхности, а, подобно прокладке Серпинского, представляет собой сложносвязанную кривую. Его хаусдорфова размерность равна ; здесь «логарифм» обозначает натуральный логарифм , числитель — логарифм количества копий фигуры, сформированной из каждой копии предыдущей итерации, а знаменатель — логарифм коэффициента, на который эти копии уменьшены по сравнению с предыдущей итерация. Если все точки проецируются на плоскость, параллельную двум внешним ребрам, они точно заполняют квадрат с длиной стороны без перекрытия. [18]

Анимация вращающегося тетрикса 4-го уровня, показывающая, как некоторые ортогональные проекции тетрикса могут заполнять плоскость — в этом интерактивном SVG перемещайтесь влево и вправо по тетриксу, чтобы повернуть 3D-модель.

Вацлав Серпинский описал треугольник Серпинского в 1915 году. Однако подобные узоры уже появляются как распространенный мотив инкрустированной каменной кладки в косматском стиле 13-го века . [19]

Аполлоническая прокладка была впервые описана Аполлонием Пергским (3 век до н.э.) и далее проанализирована Готфридом Лейбницем (17 век) и является изогнутым предшественником треугольника Серпинского 20-го века. [20]

Этимология

[ редактировать ]

Использование слова «прокладка» для обозначения треугольника Серпинского относится к прокладкам , которые встречаются в двигателях и которые иногда имеют ряд отверстий уменьшающегося размера, похожих на фрактал; это использование было придумано Бенуа Мандельбротом , который считал, что фрактал похож на «часть, которая предотвращает утечки в двигателях». [21]

См. также

[ редактировать ]
  1. ^ " "Прокладка Серпинского от Trema Removal" " .
  2. ^ Майкл Барнсли ; и др. (2003), «Фракталы и суперфракталы с V-переменной», arXiv : math/0312314
  3. ^ НОВА (программа общественного телевидения). Странная новая наука о хаосе (эпизод). Общественная телекомпания WGBH Boston. Вышел в эфир 31 января 1989 года.
  4. ^ Фельдман, Дэвид П. (2012), «17.4 Игра в хаос» , Хаос и фракталы: элементарное введение , Oxford University Press, стр. 178–180, ISBN  9780199566440 .
  5. ^ Прусинкевич, П. (1986), «Графические приложения L-систем» (PDF) , Proceedings of Graphics Interface '86 / Vision Interface '86 , стр. 247–253 .
  6. ^ Серпинский, Вацлав (1915). «На кривой, каждая точка которой является точкой ветвления» . Счет Возвращает. акад. наук. Париж . 160 : 302–305.
  7. ^ Брунори, Паола; Магроне, Паола; Лалли, Лаура Тедескини (07 июля 2018 г.), Императорский порфир и золотой лист: треугольник Серпинского в средневековом римском монастыре , Достижения в области интеллектуальных систем и вычислений, том. 809, Springer International Publishing, стр. 595–609, doi : 10.1007/978-3-319-95588-9_49 , ISBN.  9783319955872 , S2CID   125313277
  8. ^ Румпф, Томас (2010), «Игра жизни Конвея, ускоренная с помощью OpenCL» (PDF) , Материалы одиннадцатой Международной конференции по мембранным вычислениям (CMC 11) , стр. 459–462 .
  9. ^ Билотта, Элеонора ; Пантано, Пьетро (лето 2005 г.), «Явление возникновения паттернов в 2D клеточных автоматах», Artificial Life , 11 (3): 339–362, doi : 10.1162/1064546054407167 , PMID   16053574 , S2CID   7842605 .
  10. ^ Хованова, Таня; Не, Эрик; Пураник, Алок (2014), «Треугольник Серпинского и автомат Улама-Уорбертона», Math Horizons , 23 (1): 5–9, arXiv : 1408.5937 , doi : 10.4169/mathhorizons.23.1.5 , S2CID   125503155
  11. ^ Стюарт, Ян (2006), Как разрезать торт: и другие математические головоломки , Oxford University Press, стр. 145, ISBN  9780191500718 .
  12. ^ Ян Стюарт, «Как разрезать торт», Oxford University Press, стр. 180.
  13. ^ Ромик, Дэн (2006), «Кратчайшие пути в графе Ханойской башни и конечных автоматах», SIAM Journal on Discrete Mathematics , 20 (3): 610–62, arXiv : math.CO/0310109 , doi : 10.1137/050628660 , МР   2272218 , S2CID   8342396 .
  14. ^ Фальконер, Кеннет (1990). Фрактальная геометрия: математические основы и приложения . Чичестер: Джон Уайли. п. 120 . ISBN  978-0-471-92287-2 . Збл   0689.28003 .
  15. ^ Хельмберг, Гилберт (2007), Знакомство с фракталами , Уолтер де Грюйтер, с. 41, ISBN  9783110190922 .
  16. ^ «Множество способов формирования прокладки Серпинского» .
  17. ^ Шеннон, Кэтлин М.; Бардзелл, Майкл Дж. (ноябрь 2003 г.). «Узоры в треугольнике Паскаля – с изюминкой» . Конвергенция . Математическая ассоциация Америки . Проверено 29 марта 2015 г.
  18. ^ Джонс, Хью; Кампа, Аурелио (1993), «Абстрактные и естественные формы из систем итерированных функций», Тельманн, Нью-Мексико; Тельманн, Д. (ред.), Общение с виртуальными мирами , Международная серия CGS CG, Токио: Springer, стр. 332–344, doi : 10.1007/978-4-431-68456-5_27
  19. ^ Уильямс, Ким (декабрь 1997 г.). Стюарт, Ян (ред.). «Тротуары Космати». Математический турист. Математический интеллект . 19 (1): 41–45. дои : 10.1007/bf03024339 . S2CID   189885713 .
  20. ^ Мандельброт Б (1983). Фрактальная геометрия природы . Нью-Йорк: WH Freeman. п. 170 . ISBN  978-0-7167-1186-5 .
    Асте Т., Вейр Д. (2008). В поисках идеальной упаковки (2-е изд.). Нью-Йорк: Тейлор и Фрэнсис. стр. 131–138. ISBN  978-1-4200-6817-7 .
  21. ^ Бенедетто, Джон; Войцех, Чая. Интеграция и современный анализ . стр. 408.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bdd2b68055dee4701e12b747dd1fd9b9__1721412120
URL1:https://arc.ask3.ru/arc/aa/bd/b9/bdd2b68055dee4701e12b747dd1fd9b9.html
Заголовок, (Title) документа по адресу, URL1:
Sierpiński triangle - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)