Треугольник Серпинского (иногда пишется Серпинским ), также называют прокладкой Серпинской или Серпинское ситом , является фрактальным привлекательным фиксированным набором с общей формой с равносторонним треугольником , разделенной рекурсивно на более мелкие равносторонние треугольники. Первоначально построенный в виде кривой, это один из основных примеров самоподобных множеств, то есть математически сгенерированный образец, воспроизводимый при любом увеличении или уменьшении. Он назван в честь польского математика Вацлава Серпинского., но появился как орнамент за много веков до творчества Серпинского. [1] [2]
Конструкции [ править ]
Есть много разных способов построения треугольника Серпинского.
Удаление треугольников [ править ]
Треугольник Серпинского можно построить из равностороннего треугольника путем многократного удаления треугольных подмножеств:
- Начните с равностороннего треугольника.
- Разделите его на четыре равносторонних равносторонних треугольника меньшего размера и удалите центральный треугольник.
- Повторяйте шаг 2 с каждым из оставшихся меньших треугольников бесконечно.
Каждый удаленный треугольник (а трема ) является топологический открытым множеством . [3] Этот процесс рекурсивного удаления треугольников является примером правила конечного подразделения .
Сжатие и дублирование [ править ]
Та же последовательность фигур, сходящаяся к треугольнику Серпинского, также может быть создана с помощью следующих шагов:
- Начните с любого треугольника на плоскости (подойдет любая замкнутая ограниченная область на плоскости). В каноническом треугольнике Серпинского используется равносторонний треугольник с основанием, параллельным горизонтальной оси (первое изображение).
- Уменьшите треугольник до 1/2 высота и 1/2ширину, сделайте три копии и расположите три сморщенных треугольника так, чтобы каждый треугольник касался двух других треугольников в углу (изображение 2). Обратите внимание на появление центрального отверстия, потому что три сморщенных треугольника между ними могут закрывать только3/4площади оригинала. (Отверстия - важная особенность треугольника Серпинского.)
- Повторите шаг 2 с каждым из меньших треугольников (изображение 3 и так далее).
Обратите внимание, что этот бесконечный процесс не зависит от того, является ли начальная форма треугольником - это просто яснее. Первые несколько шагов, начинающиеся, например, с квадрата, также имеют тенденцию к треугольнику Серпинского. Майкл Барнсли использовал изображение рыбы, чтобы проиллюстрировать это в своей статье «Фракталы с V-переменной и суперфракталы». [4] [5]
Фактический фрактал - это то, что можно получить после бесконечного количества итераций. Более формально его можно описать в терминах функций на замкнутых множествах точек. Если обозначить через d A расширение в раз1/2вокруг точки А, то Серпинский треугольник с углами А, В, и С представляет собой фиксированный набор преобразования д ∪ d B ∪ d C .
Это привлекательный фиксированный набор , так что при повторном применении операции к любому другому набору изображения сходятся в треугольнике Серпинского. Это то, что происходит с треугольником выше, но подойдет любой другой набор.
Игра хаос [ править ]
Если взять точку и применить к ней каждое из преобразований d A , d B и d C случайным образом, результирующие точки будут плотными в треугольнике Серпинского, поэтому следующий алгоритм снова будет генерировать произвольно близкие приближения к ней: [6 ]
Начните с обозначения p 1 , p 2 и p 3 как углов треугольника Серпинского и случайной точки v 1 . Установите v n +1 =1/2( v n + p r n ) , где r n - случайное число 1, 2 или 3. Нарисуйте точки от v 1 до v ∞ . Если первая точка v 1 была точкой на треугольнике Серпинского, то все точки v n лежат на треугольнике Серпинского. Если первая точка v 1, лежащая в пределах периметра треугольника, не является точкой на треугольнике Серпинского, ни одна из точек v n не будет лежать на треугольнике Серпинского, однако они будут сходиться на треугольнике. Если v 1находится за пределами треугольника, единственный способ, которым v n приземлится на настоящий треугольник, - это если v n находится на том, что было бы частью треугольника, если бы треугольник был бесконечно большим.
Или проще:
- Возьмите три точки на плоскости, чтобы получился треугольник, рисовать его не нужно.
- Произвольно выберите любую точку внутри треугольника и считайте это вашей текущей позицией.
- Случайным образом выберите любую из трех вершинных точек.
- Переместитесь на половину расстояния от вашего текущего положения до выбранной вершины.
- Постройте текущую позицию.
- Повторите с шага 3.
Этот метод также называется игрой в хаос и является примером системы повторяющихся функций . Вы можете начать с любой точки вне или внутри треугольника, и в конечном итоге сформируется прокладка Серпинского с несколькими оставшимися точками (если начальная точка находится на контуре треугольника, оставшихся точек не будет). С помощью карандаша и бумаги краткий контур формируется после расстановки примерно ста точек, а детали начинают проявляться через несколько сотен. Интерактивную версию игры в хаос можно найти здесь.
Конструкция наконечника стрелы прокладки Серпинского [ править ]
Другая конструкция прокладки Серпинского показывает, что ее можно построить в виде кривой на плоскости. Он образуется путем многократного изменения более простых кривых, аналогичного построению снежинки Коха :
- Начните с одного отрезка на плоскости
- Неоднократно заменяйте каждый линейный сегмент кривой тремя более короткими сегментами, образуя углы 120 ° на каждом стыке между двумя последовательными сегментами, причем первый и последний сегменты кривой либо параллельны исходному линейному сегменту, либо образуют с ним угол 60 °.
На каждой итерации это построение дает непрерывную кривую. В пределе они приближаются к кривой, которая очерчивает треугольник Серпенского одним непрерывным направленным (бесконечно извилистым) путем, который называется наконечником стрелы Серпинского . [8] Фактически, цель исходной статьи Серпинского 1915 года состояла в том, чтобы показать пример кривой (канторовской кривой), как заявляет само название статьи. [9] [2]
Клеточные автоматы [ править ]
Треугольник Серпинского также появляется в некоторых клеточных автоматах (например, в Правиле 90 ), в том числе в тех, которые относятся к «Игре жизни» Конвея . Например, подобный жизни клеточный автомат B1 / S12 при применении к отдельной клетке сгенерирует четыре приближения треугольника Серпинского. [10] Очень длинная линия толщиной в одну клетку в стандартной жизни создаст два зеркальных треугольника Серпинского. Пространственно-временная диаграмма паттерна репликатора в клеточном автомате также часто напоминает треугольник Серпинского, такой как обычный репликатор в HighLife. [11] Треугольник Серпинского также можно найти в автомате Улама-Уорбертона и в автомате Хекса-Улама-Уорбертона.[12]
Треугольник Паскаля [ править ]
Если взять треугольник Паскаля с 2 n строками и окрасить четные числа в белый цвет, а нечетные числа в черный, результатом будет приближение к треугольнику Серпинского. Точнее говоря, предел в п приближается к бесконечности этого соотношения -colored 2 п -строка Паскаля треугольник Серпинского треугольник. [13]
Башни Ханоя [ править ]
В Башни Ханоя головоломка включает в себя перемещение дисков различных размеров между тремя колышками, сохраняя свойство , что диск не всегда помещается в верхней части меньшего диска. Состояния головоломки с n- дисками и допустимые переходы из одного состояния в другое образуют неориентированный граф , граф Ханоя , который может быть представлен геометрически как граф пересечений множества треугольников, оставшихся после n- го шага в построение треугольника Серпинского. Таким образом, в пределе, когда n стремится к бесконечности, эту последовательность графов можно интерпретировать как дискретный аналог треугольника Серпинского. [14]
Свойства [ править ]
Для целого числа измерений d при удвоении стороны объекта создаются 2 d копии, т.е. 2 копии для одномерного объекта, 4 копии для двухмерного объекта и 8 копий для трехмерного объекта. Для треугольника Серпинского удвоение его стороны создает 3 копии самого себя. Таким образом, треугольник Серпинского имеет размерность Хаусдорфа журнал (3)/журнал (2) = log 2 3 ≈ 1,585, что следует из решения 2 d = 3 относительно d . [15]
Площадь треугольника Серпинского равна нулю (по мере Лебега ). Площадь, остающаяся после каждой итерации, равна3/4площади из предыдущей итерации, а бесконечное количество итераций приводит к тому, что площадь приближается к нулю. [16]
Точки треугольника Серпинского имеют простую характеристику в барицентрических координатах . [17] Если точка имеет координаты (0. u 1 u 2 u 3 …, 0. v 1 v 2 v 3 …, 0. w 1 w 2 w 3 …), выраженные двоичными числами , то точка находится в Треугольник Серпинского тогда и только тогда, когда u i + v i + w i = 1 для всех i .
Обобщение на другие модули [ править ]
Обобщение треугольника Серпинского также можно сгенерировать с помощью треугольника Паскаля, если используется другой модуль Modulo. Итерация п может быть получена путем принятия треугольника Паскаля с P п строками и окраской числа их значениями для й по модулю P . Когда n приближается к бесконечности, образуется фрактал.
Тот же самый фрактал может быть получен путем разделения треугольника на мозаику из P 2 похожих треугольников и удаления треугольников, которые перевернуты из оригинала, а затем повторения этого шага с каждым меньшим треугольником.
И наоборот, фрактал также можно создать, начав с треугольника, продублировав его и расположив п ( п + 1)/2новых фигур в той же ориентации в более крупный подобный треугольник с соприкасающимися вершинами предыдущих фигур, затем повторяя этот шаг. [18]
Аналоги в высших измерениях [ править ]
Тетраэдр Серпинского или Тетрис является трехмерным аналогом треугольника Серпинского, образованный путем многократного сокращения регулярного тетраэдра до половины своего первоначального роста, поставив вместе четыре копии этого тетраэдра с углами прикосновения, а затем повторить процесс.
Тетрикс, построенный из исходного тетраэдра со стороной L, обладает тем свойством, что общая площадь поверхности остается постоянной при каждой итерации. Начальная площадь поверхности тетраэдра (итерация-0) с длиной стороны L равна L 2 √ 3 . Следующая итерация состоит из четырех копий с длиной стороныL/2, поэтому общая площадь равна 4 (L/2) 2 √ 3 = 4 L 2 ·√ 3/4 = L 2 √ 3 снова. При этом объем конструкции на каждом этапе уменьшается вдвое и поэтому приближается к нулю. Предел этого процесса не имеет ни объема, ни поверхности, но, как и прокладка Серпинского, представляет собой сложную кривую. Его размерность Хаусдорфа равнажурнал (4)/журнал (2) = 2. Если все точки проецируются на плоскость, параллельную двум внешним краям, они точно заполняют квадрат со стороной. L/√ 2без нахлеста. [19]
История [ править ]
Вацлав Серпинский описал треугольник Серпинского в 1915 году. Однако аналогичные узоры появляются уже в мозаиках Космати 13-го века в соборе Ананьи , Италия , [20] и других местах центральной Италии, для ковров во многих местах, таких как неф Римская базилика Санта-Мария-ин-Космедин , [21] и для отдельных треугольников, расположенных по кругу в нескольких церквях и базиликах. [1] [2] В случае изолированного треугольника итерация состоит как минимум из трех уровней.
Недавно был изучен средневековый треугольник с исторически достоверной датировкой [2] . Он сделан из порфирия и сусального золота, изолирован, итерация 4 уровня.
Прокладка аполлоническое была впервые описана Apollonius Пергского (третий век до н.э.) и далее анализировали с помощью Готфрида Лейбница (17 век), и представляет собой изогнутый предшественник 20-го века Серпинский треугольника. [22]
Этимология [ править ]
Использование слова «прокладка» для обозначения треугольника Серпинского относится к прокладкам , которые используются в двигателях , и которые иногда имеют ряд отверстий уменьшающегося размера, подобно фракталу; это использование было придумано Бенуа Мандельбротом , который думал, что фрактал похож на «часть, предотвращающую утечки в двигателях». [23]
См. Также [ править ]
- Аполлоновская прокладка , набор касательных друг к другу окружностей с той же комбинаторной структурой, что и треугольник Серпинского.
- Список фракталов по размерности Хаусдорфа
- Ковер Серпинского , еще один фрактал, названный в честь Серпинского и образованный путем многократного удаления квадратов из большего квадрата.
- Triforce , реликвия из серии Legend of Zelda
Ссылки [ править ]
- ^ a b Конверсано, Элиза; Тедескини-Лалли, Лаура (2011), «Треугольники Серпинского в камне на средневековых полах в Риме» (PDF) , APLIMAT Journal of Applied Mathematics , 4 : 114, 122
- ^ a b c d Брунори, Паола; Магроне, Паола; Лалли, Лаура Тедескини (2018-07-07), « Имперский Порфирий и Золотой Лист: Треугольник Серпинского в средневековом римском монастыре », Достижения в области интеллектуальных систем и вычислений , Springer International Publishing, стр. 595–609, doi : 10.1007 / 978 -3-319-95588-9_49 , ISBN 9783319955872 Внешняя ссылка в
|title=
( помощь ) - ^ "Прокладка Серпинского от Trema Removal"
- ^ Майкл Барнсли ; и другие. (2003), "V-переменные фракталы и суперфракталы", arXiv : math / 0312314
- ^ NOVA (программа общественного телевидения). Странная новая наука хаоса (эпизод). Станция общественного телевидения WGBH Бостон. Вышла в эфир 31 января 1989 года.
- ^ Фельдман, Дэвид П. (2012), «17.4 Игра хаоса» , Хаос и фракталы: элементарное введение , Oxford University Press, стр. 178–180, ISBN 9780199566440.
- ^ Пайтген, Хайнц-Отто; Юргенс, Хартмут; Саупе, Дитмар; Малецкий, Эван; Perciante, Терри; и Юнкер, Ли (1991). Фракталы для класса: стратегические действия Том первый , с.39. Спрингер-Верлаг, Нью-Йорк. ISBN 0-387-97346-X и ISBN 3-540-97346-X .
- ^ Прусинкевич, П. (1986), "Графические приложения L-систем" (PDF) , Proceedings of Graphics Interface '86 / Vision Interface '86 , стр. 247–253 .
- ^ Серпинский, Вацлав (1915). "Sur une courbe dont tout point est un point de ramification". Компт. Ренд. Акад. Sci. Париж . 160 : 302–305 - через https://gallica.bnf.fr/ark:/12148/bpt6k31131 .
- ^ Румпф, Томас (2010), «Игра жизни Конвея, ускоренная с помощью OpenCL» (PDF) , Труды одиннадцатой Международной конференции по мембранным вычислениям (CMC 11) , стр. 459–462 .
- ^ Bilotta, Eleonora; Пантано, Pietro (лето 2005), "паттерна явления Возникающие в 2D - клеточных автоматов", Artificial Life , 11 (3): 339-362, DOI : 10,1162 / 1064546054407167 , PMID 16053574 , S2CID 7842605 .
- ^ Хованова, Таня; Не, Эрик; Пураник, Алок (2014), «Треугольник Серпинского и автомат Улама-Уорбертона», Math Horizons , 23 (1): 5–9, arXiv : 1408.5937 , doi : 10.4169 / mathhorizons.23.1.5 , S2CID 125503155
- ↑ Стюарт, Ян (2006), « Как разрезать торт: и другие математические головоломки» , Oxford University Press, стр. 145, ISBN 9780191500718.
- ^ Ромик, Дэн (2006), «Кратчайшие пути в графе Ханойской башни и конечных автоматах», Журнал SIAM по дискретной математике , 20 (3): 610–62, arXiv : math.CO/0310109 , doi : 10,1137 / 050628660 , Руководство по ремонту 2272218 , S2CID 8342396 .
- Перейти ↑ Falconer, Kenneth (1990). Фрактальная геометрия: математические основы и приложения . Чичестер: Джон Вили. п. 120 . ISBN 978-0-471-92287-2. Zbl 0689.28003 .
- ^ Helmberg, Gilbert (2007), знакомясь с фракталы , Вальтер де Gruyter, стр. 41, ISBN 9783110190922.
- ^ «Много способов сформировать прокладку Серпинского» .
- ^ Shannon & Bardzell, Кэтлин и Майкл, «Закономерности в треугольнике Паскаля - с твист - Первый Twist: Что это такое?» , maa.org , Mathematical Association of America , данные получены 29 марта 2015 г.
- ^ Джонс, Хью; Кампа, Аурелио (1993), «Абстрактные и естественные формы из повторяющихся функциональных систем», в Thalmann, NM; Тельмана, Д. (ред.), Общаясь с виртуальными мирами , CGS CG International Series, Токио:. Springer, С. 332-344, DOI : 10.1007 / 978-4-431-68456-5_27
- Перейти ↑ Wolfram, Stephen (2002), A New Kind of Science , Wolfram Media, pp. 43, 873
- ^ "Геометрическая мозаика пола (треугольники Серпинского), неф Санта-Мария-ин-Космедин, Форум Бычий собор, Рим" , 5 сентября 2011, Flickr
- Перейти ↑ Mandelbrot B (1983). Фрактальная геометрия природы . Нью-Йорк: WH Freeman. п. 170 . ISBN 978-0-7167-1186-5.
Асте Т., Вир Д. (2008). В погоне за идеальной упаковкой (2-е изд.). Нью-Йорк: Тейлор и Фрэнсис. С. 131–138. ISBN 978-1-4200-6817-7. - ^ Бенедетто, Джон; Войцех, Чая. Интеграция и современный анализ . п. 408.
Внешние ссылки [ править ]
Викискладе есть медиафайлы по теме треугольников Серпинского . |
- "Прокладка Серпинского" , Математическая энциклопедия , EMS Press , 2001 [1994]
- Вайсштейн, Эрик В. "Сито Серпинского" . MathWorld .
- Ротемунд, Пол В.К .; Пападакис, Ник; Уинфри, Эрик (2004). "Алгоритмическая самосборка треугольников Серпинского ДНК" . PLOS Биология . 2 (12): e424. DOI : 10.1371 / journal.pbio.0020424 . PMC 534809 . PMID 15583715 .
- Прокладка Серпинского от Trema Удаление в разрубленном состоянии
- Прокладка Серпинского и Ханойская башня на распутье
- Графический процессор в реальном времени сгенерировал треугольник Серпинского в 3D
- Треугольники Пифагора , Вацлав Серпинский, Courier Corporation, 2003 г.
- A067771 Количество вершин в треугольнике Серпинского порядка n. в OEIS