2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Битовая последовательность
Сообщение22.07.2013, 05:56 
Заслуженный участник
Аватара пользователя


03/12/11
640
Україна
Последовательность $\{B_n\}_{n=0}^{\infty}\,,$ состоящая из нулей и единиц, при $n<2^m$, где $m$ - фиксированное натуральное число, определена произвольно, а далее строится по рекуррентному соотношению $$B_n=\bigoplus_{i=0}^m {B_{n-2^i}}\,,$$ т.е. любой её элемент $B_n$ при $n \geqslant 2^m$ равен сумме по модулю 2 элементов $B_{n-1}, B_{n-2}, B_{n-4}, \dots, B_{n-2^m}$. Докажите, что эта последовательность периодична с периодом $2^{m+1}-1$.

 Профиль  
                  
 
 Re: Битовая последовательность
Сообщение25.07.2013, 06:33 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
Обозначим $T^{k}B_n=B_{n-k}$ и запишем заданное в условии соотношение как
$$B_n=\left( \sum_{i=0}^m T^{2^i} \right)B_n.$$
Умножив обе части на
$$\sum_{i=0}^m T^{2^i-1},$$
получим (по модулю $2$)
$$\left( \sum_{i=0}^m T^{2^i-1} \right)B_n=T\left( \sum_{i=0}^m T^{2^i-1} \right)^2B_n=T\left( \sum_{i=0}^m T^{2 \cdot 2^i-2} \right)B_n,$$
откуда следует требуемое равенство
$$B_n=T^{2^{m+1}-1}B_n$$

 Профиль  
                  
 
 Re: Битовая последовательность
Сообщение25.07.2013, 18:14 
Заслуженный участник
Аватара пользователя


03/12/11
640
Україна
Да, красиво. Я решал не через операторы, а через многочлены, но суть та же.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group