Consideremos los paseos sobre una red de números enteros que comienzan en (0,0) donde cada paso es una unidad hacia arriba o hacia la derecha, y que se mantienen en o por encima de la línea y=2x . Cada paso aumenta la cantidad y−2x por 1 o lo disminuye en 2 y esta cantidad debe ser siempre no negativa. Según la teorema del voto generalizado el número de estos paseos que terminan en (a,b) es
b+1−2aa+b+1(a+b+1b+1)=(a+b+1b+1)−3(a+bb+1)
Podemos dividir dicho paseo en porciones de la forma (→,→,…,→,↑) , que consiste en k pasos a la derecha seguidos de un solo paso hacia arriba. Esta secuencia aumenta la cantidad y−2x por 1−2k que puede ser 1,−1,−3,−5,… etc. Esta es la conexión con su problema; el número de paseos que tienen exactamente n pasos hacia arriba corresponde exactamente a |Bn+1| . Para contar los paseos con exactitud b pasos hacia arriba y cualquier número de pasos hacia la derecha, sumamos sobre todos los valores posibles de a en la fórmula anterior. Si b es par, entonces a puede llegar hasta b/2 , por lo que el número de paseos es \begin{align} \sum_{a=0}^{b/2}\binom{a+b+1}{b+1}-3\binom{a+b}{b+1} &=\binom{\frac32b+2}{b+2}-3\binom{\frac32b+1}{b+2} =\frac1{b+1}\binom{\frac32b+1}{b} %\\&=\binom{\frac32b+2}{\frac12b}-3\binom{\frac32b+1}{\frac12 b-1} %\\&=\binom{\frac32b+2}{\frac12b}-3\cdot \frac{\frac12b}{\frac32b +2}\binom{\frac32b+2}{\frac12 b} %\\&=\frac{2}{\frac32b+2}\binom{\frac32b+2}{\frac12b} %\\&=\frac{2}{b+2}\binom{\frac32b+1}{\frac12b} \end{align} La primera igualdad se desprende de dos aplicaciones de la identidad del palo de hockey, mientras que la segunda puede verificarse convirtiendo todo en factoriales. Por lo tanto, cuando n es impar, |Bn| es el resultado de la sustitución n−1 en la fórmula anterior, por lo que
|Bn|=1n((3n−1)/2n−1).
Puede verificar |B1|=11(10)=1,|B3|=13(42)=2,|B5|=15(73)=7, etc.
Cuando b es impar, el más alto a puede ir es (b−1)/2 por lo que en su lugar obtenemos
(b−1)/2∑a=0(a+b+1b+1)−3(a+bb+1)=(32b+32b+2)−3(32b+12b+2)=1b+2(32(b+1)12(b+1)) para que
|Bn|=1n+1(32n12n).
También existe una solución de función generadora. Sea an sea el número de paseos por la red desde (0,0) a (n,2n) que se mantienen en la línea o por encima de ella y=2x . Con la discusión anterior y un poco de reflexión, an=|B2n| . Derivaremos una función generadora para an y manejar |B2n+1| por separado más tarde.
Definir el elevación de un punto (x,y) para ser la cantidad y−2x . Nuestros paseos reticulares siempre tienen una elevación no negativa. Un paseo no vacío W puede descomponerse de forma única como una concatenación W=W1+↑+W2+↑+W3+→ donde
-
W1 es la parte del recorrido hasta la última vez antes de llegar a (n,2n) que el paseo tiene una elevación de 0 .
-
W2 es la parte del recorrido después de W2 y hasta la última vez tiene una elevación de 1 .
-
W3 es la parte del recorrido después de W3 y hasta la última vez tiene una elevación de 2 .
Esto implica que siempre que n>0 tenemos que an=∑i+j+k=n−1aiajak desde ai,aj,ak representan el número de formas de elegir W1,W2,W3 . (Compara y contrasta este análisis con los números catalanes, Cn donde cada camino C puede descomponerse de forma única como C=C1+↑+C2+→ que da la recurrencia Cn=∑i+j=n−1CiCj , dando la función generadora de Cn ).
Dejar A(x)=∑n≥0anxn y utilizando el caso base a0=0 esto da la ecuación de la función generadora A(x)=1+xA(x)3 Esto nos permite resolver A(x) pero es bastante complicado. Afortunadamente, el uso de Inversión de Lagrange puede recuperar an=12n+1(3nn) .
Para encontrar |B2n+1| , dejemos que dn sea el número de paseos desde (0,0) a (n,2n+1) y observe que dn=|B2n+1| . Considerando la última vez que el paseo tiene una elevación de 0 se puede deducir que dn=n∑k=0akan−k, para que D(x)=∑n≥0dnxn satisface D(x)=A(x)2 . Utilizando nuestra ecuación de la función generadora para A(x) , obtenemos que D(x)1/2=1+xD(x)3/2 A continuación, se puede utilizar la inversión de Lagrange para recuperar dn . No tengo mucha experiencia con la inversión de Lagrange, así que no estoy seguro de los detalles aquí.