Deje $N$ ser un entero no negativo y deje $S$ ser algunos pedidos de la $2^N$ diferentes $N$-tuplas de dígitos binarios. Podemos mirar el número de bits que cambian de cada elemento a la siguiente, y agregar esto para cada elemento y su sucesor:
$$T(S) = \sum_{i=1}^{2^N} H(S_{i-1}, S_i)$$
where $H(x,y)$ is the Hamming distance between tuples $x$ and $s$, the number of positions in which they differ. It's well known that this quantity $T(S)$ is minimized for certain sequences ("Gray codes") in which each element of $S$ differs from its successor in exactly one bit. So we have
$$m(N) = \min_{\text{all }S} T(S) = 2^N - 1$$
Mi pregunta es:
¿Cuál es el correspondiente valor máximo $$M(N) = \max_{\text{all }S} T(S)?$$
La pequeña de los casos de $N\le3$ son fácilmente apreciables a ser 0, 1, 5, 18. Yo no veo nada evidente en OEIS acerca de esto.
Una secuencia $S$ contiene $2^N-1$ transiciones entre los elementos, y es tentador suponer que al $N>0$, la mitad de estos (redondeado hacia arriba) puede cambiar todos los $N$ bits y la otra mitad (redondeando hacia abajo) puede cambiar todo pero un poco. Por ejemplo, cuando se $N=3$ 'anti-Gris" de la secuencia que hace es:
000
111
100
011
110
001
010
101
Si esto puede ser hecho por todos los $N$, $$\begin{align}M(N) & = N\cdot2^{N-1} + (N-1)\cdot(2^{N-1}-1) \\& = N2^N - 2^{N-1}-N+1; \end {align}$$ certainly this is true for $N\le 3$. Es cierto en general?
(He resuelto este problema antes de terminar de escribir la pregunta, pero estoy publicando todos modos por los debates anteriores [1][2][3].)