2014 dxdy logo

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

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




 
 Битовая последовательность
Сообщение22.07.2013, 05:56 
Аватара пользователя
Последовательность $\{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 
Аватара пользователя
Обозначим $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 
Аватара пользователя
Да, красиво. Я решал не через операторы, а через многочлены, но суть та же.

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group