Как понял тема не вызвала особого интереса. Поэтому изложу кратко некоторые моменты. Обозначим через Т сдвиг налево функции на один шаг. Тогда оператор d=T-1=T+1. Здесь сложение функций, соответственно и операторов производится по модулю 2 (без переноса). Соответственно

. Здесь в суммировании берётся все числа подчинённые k, т.е. все числа, которые в двоичной записи числа имеют нули в тех разрядах где k имеет нули, а в разрядах где k имеет 1 или нуль или 1 (всего таких чисел включая 0 2^l, где l количество не нулевых разрядов числа k). Так как T^n=T^0=1, то все степени считаются по модулю n. Учитывая, что в случае, когда n=2^k получаем:

, получаем что все функции в этом случае стабилизирубтся на нуле. Вообще если n имеет вид:

с нечётным m, то через k шагов функция стабилизируется (точнее превращается в периодическую и остается такой) как периодическая с периодом m. Поэтому интересны случаи только нечётного n. После первого же действия оператора d функция становится чётной, т.е. количество единиц чётное число. Только такие функции можно интегрировать. Два возможных способа интегрирования дают две дополняющие функции (для нечётного n) т.е. одна из них чётная, а дополнение (там где нули 1 и наоборот) нечётная.
Пусть N период числа 2 по модулю n. Тогда длина цикла является делителем числа

.
Если

, то

, соответственно с каждой функцией в цикл входит и любой его сдвиг.
Все функции порождаются как функция
Этих фактов достаточно, чтобы понять, что указанная последовательность, чередующихся 1 и нулей является самой сложной при нечётных n. Поэтому, понятие сложности по Арнольду не имеет никакого отношения к сложности, а характеризует не саму функцию, а некоторые свойства числа n и распределение степеней двоек по модулю n.
Если определять понятие сложности для конечной последовательности символов из фиксированного конечного алфабита, то необходимо соблюдать следующий принцип: при дополнении информации (продолжении) сложность последовательности не может резко уменьшаться, а может только резко возрасти для "неправильных" продолжений простых функций.