La siguiente es una asignación pregunta que he estado tratando de trabajar durante algún tiempo.
Deje C(x,y)=∑n,k≥0cn,kxnykC(x,y)=∑n,k≥0cn,kxnyk donde cn,kcn,k es el número de cadenas binarias de longitud nn kk bloques. Demostrar que C(x,y)=1−x+yx1−x−yxC(x,y)=1−x+yx1−x−yx A continuación, mostrar que [xn]δδyC(x,y)|y=1[xn]δδyC(x,y)∣∣y=1 es el número total de bloques de entre todas las cadenas binarias de longitud nn.
Sé que el primer paso es encontrar una relación de recurrencia para cn,kcn,k. Considere la posibilidad de un arbitrario cadena binaria de longitud nn kk bloques. El primer dígito es cero o uno; la diferencia es irrelevante. El segundo dígito es el mismo o por el contrario de que el primer dígito.
En el primer caso, cuando el segundo dígito es el mismo que el primero, hay kk bloques en el (n−1)(n−1) dígitos largo de la subcadena. El número de subcadenas es cn−1,kcn−1,k. En el segundo caso, cuando el segundo dígito es diferente de la primera, a una cuadra ha sido encontrado y por lo (k−1)(k−1) bloques de permanecer en el (n−1)(n−1) dígitos largo de la subcadena. El número de subcadenas es cn−1,k−1cn−1,k−1. Esto le da la siguiente relación de recurrencia: cn,k=cn−1,k+cn−1,k−1.cn,k=cn−1,k+cn−1,k−1.
Si k>nk>n, cn,k=0cn,k=0 porque no hay manera de tener más bloques de dígitos de dígitos en una cadena binaria. Si k=nk=n, cn,k=2cn,k=2 debido a que hay dos cadenas binarias con la alternancia de dígitos.
Deje C(x,y)=∞∑n=0∞∑k=0cn,kxnykC(x,y)=∞∑n=0∞∑k=0cn,kxnyk. Encontrar bivariado de generación de función. ∞∑k=1cn,kyk=∞∑k=1cn−1,kyk+∞∑k=1cn−1,k−1yk∞∑n=1∞∑k=1cn,kxnyk=∞∑n=1∞∑k=1cn−1,kxnyk+∞∑n=1∞∑k=1cn−1,k−1xnyk∞∑n=1∞∑k=1cn,kxnyk=x∞∑n=1∞∑k=1cn−1,kxn−1yk+xy∞∑n=1∞∑k=1cn−1,k−1xn−1yk−1 ∞∑n=0∞∑k=1cn,kxnyk−∞∑k=1c0,kx0yk=x∞∑n=0∞∑k=1cn,kxnyk+xy∞∑n=0∞∑k=1cn,k−1xnyk−1∞∑n=0∞∑k=0cn,kxnyk−∞∑n=0cn,0xn=x(∞∑n=0∞∑k=0cn,kxnyk−∞∑n=0cn,0xn)+xy∞∑n=0∞∑k=0cn,kxnyk∞∑n=0∞∑k=0cn,kxnyk−2=x∞∑n=0∞∑k=0cn,kxnyk−2x+xy∞∑n=0∞∑k=0cn,kxnykC(x,y)−1=xC(x,y)−x+xyC(x,y)(1−x−xy)C(x,y)=2−2xC(x,y)=2−2x1−x−xy
En este punto, estoy seguro de cómo proceder. Además, yo sé que claramente han cometido un error de arriba, pero no puedo encontrarla.
Cualquier ayuda se agradece!