En teoría de números , la secuencia de Moser-de Bruijn es una secuencia de números enteros que lleva el nombre de Leo Moser y Nicolaas Govert de Bruijn , que consiste en las sumas de distintas potencias de 4. Equivalentemente, son los números cuyas representaciones binarias son distintas de cero solo en posiciones pares.
Los números de Moser–de Bruijn en esta secuencia crecen en proporción a los números cuadrados . Son los cuadrados de una forma modificada de aritmética sin llevar . La diferencia de dos números de Moser–de Bruijn, multiplicada por dos, nunca es cuadrada. Cada número natural se puede formar de una manera única como la suma de un número de Moser–de Bruijn y dos veces un número de Moser–de Bruijn. Esta representación como suma define una correspondencia uno a uno entre números enteros y pares de números enteros, enumerados en orden de sus posiciones en una curva de orden Z.
La sucesión de Moser-de Bruijn se puede utilizar para construir pares de números trascendentales que son inversos multiplicativos entre sí y ambos tienen representaciones decimales simples. Una relación de recurrencia simple permite calcular los valores de la sucesión de Moser-de Bruijn a partir de valores anteriores y se puede utilizar para demostrar que la sucesión de Moser-de Bruijn es una sucesión 2-regular .
Los números de la secuencia de Moser–de Bruijn se forman sumando distintas potencias de 4. La secuencia enumera estos números en orden ordenado; comienza [1]
Por ejemplo, 69 pertenece a esta secuencia porque es igual a 64 + 4 + 1, una suma de tres potencias distintas de 4.
Otra definición de la secuencia de Moser–de Bruijn es que es la secuencia ordenada de números cuya representación binaria tiene dígitos distintos de cero solo en las posiciones pares. Por ejemplo, 69 pertenece a la secuencia, porque su representación binaria 1000101 2 tiene dígitos distintos de cero en las posiciones de 2 6 , 2 2 y 2 0 , todas las cuales tienen exponentes pares. Los números en la secuencia también pueden describirse como los números cuya representación en base 4 usa solo los dígitos 0 o 1. [1] Para un número en esta secuencia, la representación en base 4 se puede encontrar a partir de la representación binaria omitiendo los dígitos binarios en posiciones impares, que deberían ser todos cero. La representación hexadecimal de estos números contiene solo los dígitos 0, 1, 4, 5. Por ejemplo, 69 = 1011 4 = 45 16 . Equivalentemente, son los números cuyas representaciones binarias y negabinarias son iguales. [1] [2] Debido a que no hay dos números distintos de cero consecutivos en sus representaciones binarias, la secuencia de Moser–de Bruijn forma una subsecuencia de los números fibinarios .
De las definiciones binarias o de base 4 de estos números se desprende que crecen aproximadamente en proporción a los números cuadrados . El número de elementos en la secuencia de Moser-de Bruijn que están por debajo de cualquier umbral dado es proporcional a , [3] un hecho que también es cierto para los números cuadrados. Más precisamente, el número oscila entre (para números de la forma ) y (para ). De hecho, los números en la secuencia de Moser-de Bruijn son los cuadrados para una versión de aritmética sin llevar a cabo números binarios, en la que la adición y la multiplicación de bits individuales son respectivamente las operaciones de conjunción lógica o exclusiva y . [4]
En relación con el teorema de Furstenberg–Sárközy sobre secuencias de números sin diferencia al cuadrado, Imre Z. Ruzsa encontró una construcción para grandes conjuntos libres de diferencias al cuadrado que, como la definición binaria de la secuencia de Moser–de Bruijn, restringe los dígitos en posiciones alternas en los números base. [5] Cuando se aplica a la base , la construcción de Ruzsa genera la secuencia de Moser–de Bruijn multiplicada por dos, un conjunto que nuevamente es libre de diferencias al cuadrado. Sin embargo, este conjunto es demasiado disperso para proporcionar límites inferiores no triviales para el teorema de Furstenberg–Sárközy.
La sucesión de Moser–de Bruijn obedece a una propiedad similar a la de una sucesión de Sidón : las sumas , donde y ambas pertenecen a la sucesión de Moser–de Bruijn, son todas únicas. No hay dos de estas sumas que tengan el mismo valor. Además, cada entero puede representarse como una suma , donde y ambas pertenecen a la sucesión de Moser–de Bruijn. Para encontrar la suma que representa , calcule , el booleano bit a bit y de con un valor binario (expresado aquí en hexadecimal ) que tenga unos en todas sus posiciones pares, y establezca . [1] [6]
La sucesión de Moser-de Bruijn es la única sucesión con esta propiedad, que todos los números enteros tienen una expresión única como . Es por esta razón que la sucesión fue estudiada originalmente por Moser (1962). [7] Extendiendo la propiedad, De Bruijn (1964) encontró infinitas otras expresiones lineales como esa, cuando y ambos pertenecen a la sucesión de Moser-de Bruijn, representan de manera única todos los números enteros. [8] [9]
Al descomponer un número en , y luego aplicar a y una función que preserva el orden de la secuencia de Moser–de Bruijn a los números enteros (reemplazando las potencias de cuatro en cada número por las potencias de dos correspondientes), se obtiene una biyección de números enteros no negativos a pares ordenados de números enteros no negativos. La inversa de esta biyección da un ordenamiento lineal en los puntos del plano con coordenadas de números enteros no negativos, que se puede utilizar para definir la curva de orden Z . [1] [10]
En relación con esta aplicación, es conveniente tener una fórmula para generar cada elemento sucesivo de la secuencia de Moser–de Bruijn a partir de su predecesor. Esto se puede hacer de la siguiente manera. Si es un elemento de la secuencia, entonces el siguiente miembro después se puede obtener rellenando los bits en posiciones impares de la representación binaria de por uno, sumando uno al resultado y luego enmascarando los bits rellenados. Rellenar los bits y sumar uno se puede combinar en una sola operación de suma. Es decir, el siguiente miembro es el número dado por la fórmula [1] [6] [10] Las dos constantes hexadecimales que aparecen en esta fórmula se pueden interpretar como los números 2-ádicos y , respectivamente. [1]
Golomb (1966) investigó un juego de resta , análogo a restar un cuadrado , basado en esta secuencia. En el juego de Golomb, dos jugadores se turnan para retirar monedas de una pila de monedas. En cada movimiento, un jugador puede retirar cualquier número de monedas que pertenezca a la secuencia de Moser–de Bruijn. No se permite retirar cualquier otro número de monedas. El ganador es el jugador que retira la última moneda. Como observa Golomb, las posiciones "frías" de este juego (aquellas en las que el jugador que está a punto de mover está perdiendo) son exactamente las posiciones de la forma donde pertenece a la secuencia de Moser–de Bruijn. Una estrategia ganadora para jugar a este juego es descomponer el número actual de monedas, , en donde y ambos pertenecen a la secuencia de Moser–de Bruijn, y luego (si es distinto de cero) retirar monedas, dejando una posición fría para el otro jugador. Si es cero, esta estrategia no es posible y no hay movimiento ganador. [3]
La sucesión de Moser-de Bruijn constituye la base de un ejemplo de un número irracional con la propiedad inusual de que las representaciones decimales de y pueden escribirse de manera simple y explícita. Sea la sucesión de Moser-de Bruijn misma la que denotemos. Entonces, para un número decimal cuyos dígitos distintos de cero están en las posiciones dadas por la sucesión de Moser-de Bruijn, se deduce que los dígitos distintos de cero de su recíproco están ubicados en las posiciones 1, 3, 9, 11, ..., dadas al duplicar los números en y sumar uno a todos ellos: [11] [12]
Alternativamente, se puede escribir:
Ejemplos similares también funcionan en otras bases. Por ejemplo, los dos números binarios cuyos bits distintos de cero están en las mismas posiciones que los dígitos distintos de cero de los dos números decimales anteriores también son recíprocos irracionales. [13] Estos números binarios y decimales, y los números definidos de la misma manera para cualquier otra base repitiendo un solo dígito distinto de cero en las posiciones dadas por la secuencia de Moser-de Bruijn, son números trascendentales . Su trascendencia puede demostrarse a partir del hecho de que las largas cadenas de ceros en sus dígitos permiten que se los aproxime con mayor precisión mediante números racionales de lo que permitiría el teorema de Roth si fueran números algebraicos , con una medida de irracionalidad no menor que 3. [12]
La función generadora cuyos exponentes en la forma desarrollada están dados por la sucesión de Moser–de Bruijn, obedece a las ecuaciones funcionales [1] [2] y [14]. Por ejemplo, esta función puede utilizarse para describir los dos recíprocos decimales dados anteriormente: uno es y el otro es . El hecho de que sean recíprocos es una instancia de la primera de las dos ecuaciones funcionales. Los productos parciales de la forma producto de la función generadora pueden utilizarse para generar los convergentes de la expansión fraccionaria continua de estos mismos números, así como múltiplos de ellos. [11]
La secuencia de Moser–de Bruijn obedece a una relación de recurrencia que permite determinar el valor n -ésimo de la secuencia (que comienza en ) a partir del valor en la posición : Iterar esta recurrencia permite expresar cualquier subsecuencia de la forma como una función lineal de la secuencia original, lo que significa que la secuencia de Moser–de Bruijn es una secuencia 2-regular . [15]