Processing math: 100%

10 votos

Una pregunta sobre "números binarios en bases arbitrarias"

Este es un problema que se me ocurrió hace tiempo:

Sea un "número binario en base n "se refiere a un número natural cuya representación en base n se compone únicamente de 0 y 1 's. Demuestra que todo número natural puede expresarse como la suma de un número binario en base 3 un número binario en base 4 y un número binario en base 5 .

Al final conseguí demostrarlo (lo que por el momento se dejará como ejercicio al lector, ya que parece que he borrado la única copia que tenía). Pero los descubrimientos de esa prueba acabaron dando lugar a otra cuestión:

Dada una colección de números a1,a2,a3,,an (ak2) para que nk=11ak11 todo número natural puede expresarse como la suma de números binarios b1,b2,b3,,bn de modo que para todos 1kn , bk está en la base ak .

¿Es esto cierto? Si es así, ¿puede demostrarlo?

3voto

Erick Wong Puntos 12209

Sí, creo que esto debería seguirse fácilmente de dos lemas muy simples:

Lema 1: Si S=(a1a2a3) es un multiconjunto de enteros positivos, entonces todo número natural puede representarse como una suma de elementos distintos de S si para todo k0 , ki=1aiak+11. De forma equivalente: para cada m los elementos de S sin exceder m suman al menos m .

Prueba. Una dirección es obvia: si ki=1ai<ak+11 para algunos k entonces no hay manera de representar ak+11 como una suma de elementos de S .

En sentido inverso, demostramos por inducción que si S satisface (*), entonces todo entero no negativo hasta ni=1ai puede representarse como una suma de términos de Sn:=(a1,a2,,an) . El caso base n=1 es fácil porque (*) con k=0 implica que a1=1 .

Para el paso de inducción, supongamos Sn representa todos los números hasta M donde Man+11 . Entonces es fácil ver que Sn+1 representa cada 0xM+an+1 : si 0xM esto es obvio, mientras que si xM+1an+1 entonces xan+1 es un número entero no negativo que no supera M que puede ser representado por Sn . Ahora sólo hay que añadir an+1 .

Esto demuestra la primera equivalencia. Ahora observamos que (*) es equivalente a la afirmación de que xS,xmxm para cada m . Si (*) se cumple, entonces para cualquier mN , dejemos que k sea el mayor número entero tal que akm . Entonces la suma de todos los elementos hasta m es precisamente ki=1akak+11>m1 , lo que hace que al menos m .

En el otro sentido, (*) es vacuamente cierto siempre que ak=ak+1 Así pues, supongamos que ak<ak+1 . Ahora elija m=ak+11ak y aplicar la propiedad de que todos los elementos hasta m suman al menos m .

Lema 2: Sea b2 y nN . La suma de todos los bi sin exceder n es al menos nb1 .

Prueba. Este es muy fácil. Si r es el mayor número entero tal que brn entonces n<br+1 Por lo tanto nbr+11=(b1)(1+b++br) .

Finalmente, combinando estos dos lemas se obtiene la afirmación de la pregunta: sea S sea el conjunto de todas las potencias no negativas de todos los ak . Para cada mN la suma de todos los elementos de S hasta m es al menos kmak1m .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X