Слово Туэ-Морса — различия между версиями
м |
|||
| Строка 35: | Строка 35: | ||
* [http://en.wikipedia.org/wiki/Thue%E2%80%93Morse_sequence Wikipedia — Thue-Morse sequence] | * [http://en.wikipedia.org/wiki/Thue%E2%80%93Morse_sequence Wikipedia — Thue-Morse sequence] | ||
* [http://mathworld.wolfram.com/Thue-MorseSequence.html Wolfram Mathworld — Thue-Morse sequence] | * [http://mathworld.wolfram.com/Thue-MorseSequence.html Wolfram Mathworld — Thue-Morse sequence] | ||
| + | |||
| + | [[Категория:Алгоритмы и структуры данных]] | ||
| + | [[Категория:Основные определения. Простые комбинаторные свойства слов]] | ||
Версия 19:48, 16 апреля 2012
| Определение: |
Определим последовательность строк над двухбуквенным алфавитом следующим образом: , где:
|
Примеры
Приведём первые пять строк Туэ-Морса:
Свойства и эквивалентные определения
Как видно из определения, символ на -ой позиции не зависит от номера строки. Так как длина строк возрастает, каждая строка является собственным префиксом следующей, поэтому можно рассматривать получение следующей строки как приписывание к текущей некоторой другой строки.
| Теорема: |
Пусть — строка, получающаяся из заменой всех вхождений на и всех вхождений на . Для строк Туэ-Морса верно следующее соотношение: |
| Доказательство: |
| Заметим, что соответсвующие индексы символов при приписывании новой строки к строке получаются добавлением к индексам числа . Количество единиц в двоичной записи числа ровно на один больше, чем в двоичной записи числа . Поэтому приписываемая строка есть ни что иное, как исходная строка с инвертированными символами. |
Данная теорема позволяет определять последовательность строк Туэ-Морса следующим образом: , .
Часто рассматривают предельный случай — бесконечную строку Туэ-Морса. Бесконечную строку также можно задать с помощью правил ассоциативного исчисления, клеточного автомата, рекурсивных соотношений и так далее.