В математике регулярная последовательность paperfolding , также известный как кривой дракона последовательности , представляет собой бесконечную автоматическая последовательность из 0 и 1 , определенных как предел следующего процесса:
- 1
- 1 1 0
- 1 1 0 1 1 0 0
- 1 1 0 1 1 0 0 1 1 1 0 0 1 0 0
На каждом этапе между членами предыдущей последовательности вставляется чередующаяся последовательность единиц и нулей. Последовательность получила свое название от того факта, что она представляет собой последовательность левых и правых сгибов на полосе бумаги, которая многократно сгибается пополам в одном и том же направлении. Если затем каждая складка раскрывается, чтобы создать прямоугольный угол, полученная форма приближается к фракталу кривой дракона . [1] Например, следующая кривая получается путем складывания полосы четыре раза вправо, а затем развертывания для получения прямых углов, это дает первые 15 членов последовательности, когда 1 представляет поворот вправо, а 0 представляет поворот влево.
Начиная с n = 1, первые несколько членов обычной последовательности складывания бумаги:
Свойства [ править ]
Значение любого данного члена t n в обычной последовательности складывания бумаги можно найти рекурсивно следующим образом. Если n = m · 2 k, где m нечетно, то
Таким образом, t 12 = t 3 = 0, но t 13 = 1.
Слово сворачивания бумаги 1101100111001001 ..., которое создается путем конкатенации терминов обычной последовательности сворачивания бумаги, является фиксированной точкой правил морфизма или подстановки строк.
- 11 → 1101
- 01 → 1001
- 10 → 1100
- 00 → 1000
следующее:
- 11 → 1101 → 11011001 → 1101100111001001 → 11011001110010011101100011001001 ...
Из правил морфизма видно, что слово для складывания бумаги содержит не более трех последовательных нулей и не более трех последовательных единиц.
Последовательность складывания бумаги также удовлетворяет соотношению симметрии:
который показывает, что слово, складывающееся из бумаги, может быть построено как предел другого итерационного процесса следующим образом:
- 1
- 1 1 0
- 110 1 100
- 1101100 1 1100100
- 110110011100100 1 110110001100100
На каждой итерации этого процесса в конец строки предыдущей итерации ставится 1, затем эта строка повторяется в обратном порядке, заменяя 0 на 1 и наоборот.
Функция генерации [ править ]
Производящая функция последовательности paperfolding задается
Из построения последовательности складывания бумаги видно, что G удовлетворяет функциональному соотношению
Постоянная складывания бумаги [ править ]
Подстановка x = 0,5 в производящую функцию дает действительное число от 0 до 1 , двоичное расширение которого представляет собой слово для складывания бумаги
Это число известно как константа свертывания бумаги [2] и имеет значение
Общая последовательность складывания бумаги [ править ]
Обычная последовательность складывания бумаги соответствует последовательному складыванию полосы бумаги в одном и том же направлении. Если мы позволим направлению складки меняться на каждом шаге, мы получим более общий класс последовательностей. Учитывая двоичную последовательность ( f i ), мы можем определить общую последовательность складывания бумаги с инструкциями складывания ( f i ).
Для двоичного слова w пусть w ‡ обозначает обратное дополнение к w . Определим оператор F a как
а затем определим последовательность слов, зависящую от ( f i ) формулой w 0 = ε,
Предел w последовательности w n представляет собой последовательность складывания бумаги. Обычная последовательность складывания бумаги соответствует последовательности складывания f i = 1 для всех i .
Если n = m · 2 k, где m нечетно, то
который может использоваться как определение последовательности складывания бумаги. [3]
Свойства [ править ]
- Последовательность складывания бумаги в конечном итоге не является периодической. [3]
- Последовательность фальцовки бумаги является 2- автоматической, если и только если последовательность фальцовки в конечном итоге периодическая (1-автоматическая).
Ссылки [ править ]
- Перейти ↑ Weisstein, Eric W. Dragon Curve . MathWorld .
- ^ Вайсштейн, Эрик В. "Бумажная константа складывания" . MathWorld .
- ^ a b Эверест, Грэм; ван дер Поортен, Альф ; Шпарлинский, Игорь; Уорд, Томас (2003). Повторяющиеся последовательности . Математические обзоры и монографии. 104 . Провиденс, Род-Айленд : Американское математическое общество . п. 235. ISBN 0-8218-3387-1. Zbl 1033.11006 .
- Аллуш, Жан-Поль; Шаллит, Джеффри (2003). Автоматические последовательности: теория, приложения, обобщения . Издательство Кембриджского университета . ISBN 978-0-521-82332-6. Zbl 1086.11015 .