Deje $w(n)$ el número de clasificación de palabras de longitud $n$.
A continuación, $w$ satisface la recursividad
$$w(n)=2w(n-1)-2w(n-3)+2w(n-4)-w(n-6)+w(n-7)$$
para $n\ge 8$, con valores iniciales
\begin{align*}
w(0)&=1\\
w(1)&=2\\
w(2)&=2\\
w(3)&=3\\
w(4)&=6\\
w(5)&=11\\
w(6)&=18\\
w(7)&=30\\
\end{align*}
El por encima de la recursividad puede ser derivada de la siguiente manera . . .
Definir las funciones de $a_1,a_3,b_1,b_4$ por
- $a_1(n)$ es el número de clasificación de palabras de longitud n en la última constante bloque es exactamente "Una".
- $a_3(n)$ es el número de clasificación de palabras de longitud n en la última constante bloque termina con "AAA" (es decir, al menos $3$ apariciones consecutivas de "A").$\\[6pt]$
- $b_1(n)$ es el número de clasificación de palabras de longitud n en la última constante bloque es exactamente "B".
- $b_4(n)$ es el número de clasificación de palabras de longitud n en la última constante bloque termina con "BBBB" (es decir, al menos $4$ apariciones consecutivas de "B").
Entonces obtenemos la siguiente vinculado recursividad:
\begin{align*}
w(n)&=
\begin{cases}
1\;\text{if}\;n=0\\
a_1(n)+a_3(n)+b_1(n)+b_4(n)\;\text{if}\;n > 0\tag{eq1}\\
\end{casos}
\\[4pt]
a_1(n)&=
\begin{cases}
0\;\text{if}\;n<1\\
1\;\text{if}\;n=1\\
b_1(n-1)+b_4(n-1)\;\text{if}\;n > 1\tag{eq2}\\
\end{casos}
\\[4pt]
a_3(n)&=
\begin{cases}
0\;\text{if}\;n<3\\
1\;\text{if}\;n=3\\
b_1(n - 3) + b_4(n - 3)+a_3(n-1)\;\text{if}\;n > 3\tag{eq3}\\
\end{casos}
\\[4pt]
b_1(n)&=
\begin{cases}
0\;\text{if}\;n<1\\
1\;\text{if}\;n=1\\
a_1(n-1)+a_3(n-1)\;\text{if}\;n > 1\tag{eq4}\\
\end{casos}
\\[4pt]
b_4(n)&=
\begin{cases}
0\;\text{if}\;n<4\\
1\;\text{if}\;n=4\\
a_1(n - 4) + a_3(n - 4)+b_4(n-1)\;\text{if}\;n > 4\tag{eq5}\\
\end{casos}
\\[4pt]
\end{align*}
La aplicación de los enlaces de la recursividad, obtenemos
\begin{align*}
w(0)&=1\\
w(1)&=2\\
w(2)&=2\\
w(3)&=3\\
w(4)&=6\\
w(5)&=11\\
w(6)&=18\\
w(7)&=30\\
\end{align*}
A continuación, nos desvincular los enlaces de la recursividad . . .
El uso de $(\text{eq}2)$, podemos eliminar el $a_1$.
A continuación, el uso de $(\text{eq}4)$, podemos eliminar el $b_1$.
A continuación, el uso de $(\text{eq}5)$, podemos eliminar el $a_3$.
Basado en las eliminatorias, de $(\text{eq}1)$ tenemos
$$
w(n)=2b_4(n+3)-4b_4(n+1)+3b_4(n)+2b_4(n-1)-3b_4(n-2)+b(n-3)+b(n-4)-b_4(n-5)
$$
para $n\ge 6$, y de $(\text{eq}3)$ tenemos
$$
b_4(n)=2b_4(n-1)-2b_4(n-3)+2b_4(n-4)-b_4(n-6)+b_4(n-7)
$$
para $n\ge 8$.
Desde cambios de $b$ satisfacer la misma recursividad como $b$, y desde $w$ es una combinación lineal de $b$ y los cambios de $b$, se deduce que el $w$ también satisface la misma recursividad como $b$, por lo tanto tenemos
$$w(n)=2w(n-1)-2w(n-3)+2w(n-4)-w(n-6)+w(n-7)\tag{eq6}$$
para $n\ge 13$.
Ya tenemos los valores de $w(n)$ para $0\le n\le 7$.
La aplicación de los enlaces de la recursividad, podemos obtener los valores de $w(n)$ para $8\le n\le 12$, y se puede comprobar que en $(\text{eq}6)$ falla por $n=7$, pero se mantiene para $8\le n\le 12$, por lo tanto tiene para todos los $n\ge 8$.