0 votos

Cuántos aa -secuencias narias de longitud bb nunca han cc ¿ocurrencias consecutivas de un dígito?

Dejemos que S(a,b,c):=#{aS(a,b,c):=#{a -secuencias narias de longitud bb sin cc apariciones consecutivas de un dígito }} .

Por ejemplo, S(2,n,3)S(2,n,3) sería el número de secuencias binarias de longitud nn sin 33 ocurrencias consecutivas de un 00 o 11 . En particular, S(2,n,3)=2fn+1S(2,n,3)=2fn+1 El doble de (n+1)(n+1) El primer número de Fibonacci.

Más adelante se puede encontrar un poco más sobre este ejemplo, pero mi pregunta es:

Cuántos aa -secuencias narias de longitud bb nunca han cc ¿ocurrencias consecutivas de un dígito?

Reformulado,

¿Cuál es una fórmula concisa para S(a,b,c)S(a,b,c) ?

Aunque hay preguntas relacionadas que se han planteado en MSE, no he visto que se plantee esta en particular con toda la generalidad.


Para S(2,n,3)S(2,n,3) , dejemos que fnfn denotan el nn El número de Fibonacci y observa lo siguiente:

n=1n=1 : {0,1}{0,1} . Total: 22 es decir, 2f2=212f2=21 .

n=2n=2 : {00,01,10,11}.{00,01,10,11}. Total: 44 es decir, 2f3=222f3=22 .

n=3n=3 : {001,010,011,100,101,110}.{001,010,011,100,101,110}. Total: 66 es decir, 2f4=232f4=23 .

n=4n=4 : {0010,0011,0100,0101,0110,1001,1010,1011,1100,1101}.{0010,0011,0100,0101,0110,1001,1010,1011,1100,1101}. Total: 1010 es decir, 2f5=252f5=25 .

He escrito una prueba un poco extensa de que el patrón anterior continúa, pero la omito aquí en aras de la brevedad. (Si fuera útil, podría incluirla en el post; pero una respuesta a mi principal pregunta por supuesto, subsumiría este resultado particular).

2voto

Calvin Lin Puntos 33086

Para a=2a=2 obtienes los números c-bonacci.

De forma más general, basta con establecer la relación de recurrencia y resolverla para FbFb .

Fn=(a1)[Fn1++Fnc]Fn=(a1)[Fn1++Fnc]

Con una condición inicial de F1=a,F0=1,Fi=0F1=a,F0=1,Fi=0

Por la teoría de las recurrencias lineales, sabemos que Fn=Fn=AiαniFn=Fn=Aiαni , donde αiαi son las raíces de la ecuación característica. Sin embargo, como no tiene raíces inmediatamente evidentes, me sorprendería que hubiera una respuesta general compacta.

2voto

vonbrand Puntos 15673

En Odlyzko "Enumeración de cadenas" (en "Combinatorial Algorithms on Words", Apostolico y Galil (eds), Springer, 1985) uno de los problemas tratados es una generalización de éste. El resultado es que la función generadora de los números que se buscan es: b0S(a,b,c)zb=1zc1az+azc+1b0S(a,b,c)zb=1zc1az+azc+1 Lo que se podría hacer a partir de aquí es expandir el denominador como una serie geométrica en azazc+1azazc+1 pero eso no dará ningún tipo de forma cerrada.

Los números de Fibonacci F0=0,F1=1,Fn+2=Fn+1+Fn tienen una función generadora F(z)=z1zz2 . Así que tienes: n0nFnzn=zdFdz=z(1+z2)(1zz2)2 Sus valores anteriores son sólo una coincidencia.

Añadido más tarde: Los términos de la secuencia se pueden recuperar a partir de la expansión de la fracción parcial de la función generadora, cada uno de cuyos ceros da un término de la forma aρn si 1/ρ es un cero del denominador, y los ceros múltiples dan polinomios en n multiplicado por el ρn . Algunos términos pueden no estar presentes para determinados valores iniciales (que se codifican en el denominador).

Tenga en cuenta que este es la forma cerrada de la secuencia, no puede haber otra (en esencia, los coeficientes de la serie de Maclaurin son únicos). Para determinados valores de a y c existen expresiones conocidas para los ceros (hasta c=3 a través de la fórmula de la cuartica). Estoy seguro de que el polinomio correspondiente 1az+azc+1 no tiene expresión para los ceros de las raíces (al menos para c=4 el quintento resultante no lo ha hecho). Así que, al menos para ese caso concreto (y muy probablemente para todos los casos superiores c también) hay no "bonita fórmula" (y un monstruo con c+1 términos no es muy "agradable" de todos modos).

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