2014 dxdy logo

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

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


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Маленькая лемма
Сообщение03.01.2022, 19:47 
Аватара пользователя


22/11/13
02/04/25
549
В одном доказательстве (относительно вот этого вопроса) требуется уточнить одну маленькую и вероятно очень простую лемму.

Пусть $\operatorname{wt}(n)$ это A000120, число единиц в двоичном разложении $n$ (или просто бинарный вес $n$). Здесь
$$\operatorname{wt}(n)=\operatorname{wt}\left(\left\lfloor\frac{n}{2}\right\rfloor\right)+n\bmod2, \operatorname{wt}(0)=0$$
Пусть $T(n,k)$ это A295989, $(k+1)$-ое неотрицательное число $m$, такое, что $n\operatorname{AND}m=m$. Другое определение - числа в порядке возрастания, получаемые в результате замены (всеми возможными способами) единиц на нули в двоичном разложении $n$. Еще одно определение - числа $m$, такие, что $\binom{n}{m}\bmod2=1$. Здесь
$$T(2n,k)=2T(n,k), T(2n+1,k)=2T\left(n,\left\lfloor\frac{k}{2}\right\rfloor\right)+k\bmod2, T(n,0)=0$$
Требуется доказать, что
$$\operatorname{wt}(T(n,k))=\operatorname{wt}(k)$$
Я пробовал использовать разложение
$$n=2^{t_1}(1+2^{t_2+1}(1+\dots(1+2^{t_{wt(n)}+1}))\dots)$$
но оно дает лишь
$$\sum\limits_{j=0}^{\operatorname{wt}(k)}\left\lfloor\frac{k}{2^j}\right\rfloor\bmod2$$
а надо чтобы было
$$\sum\limits_{j=0}^{\left\lfloor\log_{2}{k}\right\rfloor}\left\lfloor\frac{k}{2^j}\right\rfloor\bmod2$$

 Профиль  
                  
 
 Re: Маленькая лемма
Сообщение04.01.2022, 00:11 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
Запишем двоичное разложение $n$, обозначая нули кружочком $\bullet$, а единицы вопросительным знаком $?$ (считаем, что эти символы — альтернативные обозначения для нуля и единицы).
Тогда двоичное разложение любого $T(n,k)$ получится заменой каждого вопросительного знака либо на $0$, либо на $1$. А если из этого разложения убрать все кружочки $\bullet$, получится разложение $k$. Поэтому в разложениях $T(n,k)$ и $k$ одно и то же число единиц.

Например, $n=26$ запишем как $??\bullet ?\bullet$ и перечислим все $T(n,k)$ и соответствующие $k$:
$\begin{tabular}{c|c}$T(n,k)$ & $k$ \\\hline$00\!\bullet\! 0\bullet $ & $000$ \\$00\!\bullet\! 1\bullet $ & $001$ \\$01\!\bullet\! 0\bullet $ & $010$ \\$01\!\bullet\! 1\bullet $ & $011$ \\$10\!\bullet\! 0\bullet $ & $100$ \\$10\!\bullet\! 1\bullet $ & $101$ \\$11\!\bullet\! 0\bullet $ & $110$ \\$11\!\bullet\! 1\bullet $ & $111$ \end{tabular}$

 Профиль  
                  
 
 Re: Маленькая лемма
Сообщение04.01.2022, 12:56 
Аватара пользователя


22/11/13
02/04/25
549
svv, гениально! Благодарю за ответ.

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

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



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

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


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

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