Последовательность Рудина — Шапиро, также известная как последовательность Голея — Рудина — Шапиро — это бесконечная последовательность, названная в честь Марсела Голея, Уолта Рудина и Гарольда Шапиро, которые независимо исследовали её свойства.[1]
Определение
Каждый член последовательности Рудина-Шапиро — либо +1, либо −1. Член последовательности с номером n,
, определяется по следующим правилам:

,
где
— цифры двоичной записи n. Иначе говоря,
— число (возможно, пересекающихся) подстрок 11 в двоичном представлении n, а
есть +1, если
четно, и −1 иначе.[2]
Например,
, поскольку в двоичной записи числа 6 (110) 11 встречается один раз;
, так как в двоичной записи числа 7 (111) 11 встречается два раза (с пересечениями): 111 и 111.
Начиная с
, числа
образуют последовательность:
- 0, 0, 0, 1, 0, 0, 1, 2, 0, 0, 0, 1, 1, 1, 2, 3, … (последовательность A014081 в OEIS)
Соответствующие члены
последовательности Рудина — Шапиро:
- +1, +1, +1, −1, +1, +1, −1, +1, +1, +1, +1, −1, −1, −1, +1, −1, … (последовательность A020985 в OEIS)
Свойства
Последовательность Рудина — Шапиро может быть сгенерирована конечным автоматом с четырьмя состояниями.[3]
Значения
и
в последовательности Рудина — Шапиро могут быть найдены рекурсивно следующим образом:
Если
, где m — нечётное, то


Таким образом,
, что может быть проверено непосредственно (двоичное представление числа 108, 1101100, содержит 11 в качестве подстроки дважды). Следовательно,
.
Слово Рудина-Шапиро
, получающееся конкатенацией членов последовательности Рудина — Шапиро — неподвижная точка для замены подстрок по следующим правилам:




Действуя по этим правилам, получаем:

Из правил замены очевидно, что в последовательности Рудина — Шапиро
может встречаться не более четырех, а
— не более пяти раз подряд.
Можно показать,[1] что значения последовательности частичных сумм последовательности Рудина — Шапиро,

- 1, 2, 3, 2, 3, 4, 3, 4, 5, 6, 7, 6, 5, 4, 5, 4, … (последовательность A020986 в OEIS)
удовлетворяют неравенству

См. также
Примечания
Литература