Las primeras ocho filas del triángulo de Narayana dicen:
(secuencia A001263 en la OEIS )
Interpretaciones combinatorias
Palabras de Dyck
Un ejemplo de un problema de conteo cuya solución puede darse en términos de los números de Narayana es el número de palabras que contienen pares de paréntesis que coinciden correctamente (conocidas como palabras de Dyck ) y que contienen anidaciones distintas . Por ejemplo, , ya que con cuatro pares de paréntesis, se pueden crear seis secuencias que contienen cada una dos ocurrencias del subpatrón :()
A partir de este ejemplo debería ser obvio que , dado que la única forma de obtener un único subpatrón es tener todos los paréntesis de apertura en las primeras posiciones , seguidos de todos los paréntesis de cierre. Además , como solo se pueden lograr anidaciones distintas mediante el patrón repetitivo .()()()()…()
De manera más general, se puede demostrar que el triángulo de Narayana es simétrico:
La suma de las filas de este triángulo es igual a los números catalanes :
Caminos reticulares monótonos
Los números de Narayana también cuentan el número de caminos reticulares desde hasta , con pasos solo al noreste y sureste, sin desviarse por debajo del eje x , con picos .
Las siguientes figuras representan los números de Narayana , ilustrando las simetrías mencionadas anteriormente.
La suma de es 1 + 6 + 6 + 1 = 14, que es el cuarto número catalán, . Esta suma coincide con la interpretación de los números catalanes como el número de caminos monótonos a lo largo de los bordes de una cuadrícula que no pasan por encima de la diagonal.
Árboles enraizados
El número de árboles enraizados ordenados sin etiquetar con aristas y hojas es igual a .
Esto es análogo a los ejemplos anteriores:
Cada palabra de Dyck puede representarse como un árbol con raíz. Empezamos con un solo nodo: el nodo raíz. Este es inicialmente el nodo activo . Leyendo la palabra de izquierda a derecha, cuando el símbolo es un paréntesis de apertura, agregamos un hijo al nodo activo y establecemos este hijo como el nodo activo. Cuando el símbolo es un paréntesis de cierre, establecemos el padre del nodo activo como el nodo activo. De esta manera obtenemos un árbol, en el que cada nodo no raíz corresponde a un par de paréntesis coincidentes, y sus hijos son los nodos correspondientes a las palabras de Dyck sucesivas dentro de estos paréntesis. Los nodos hoja corresponden a paréntesis vacíos: (). De manera análoga, podemos construir una palabra de Dyck a partir de un árbol con raíz mediante una búsqueda en profundidad. Por lo tanto, existe un isomorfismo entre las palabras de Dyck y los árboles con raíz.
En las figuras anteriores de caminos reticulares, cada arista ascendente desde la línea horizontal a la altura hasta corresponde a una arista entre el nodo y su hijo. Un nodo tiene tantos hijos como aristas ascendentes que parten de la línea horizontal a la altura . Por ejemplo, en la primera ruta para , los nodos 0 y 1 tendrán dos hijos cada uno; en la última (sexta) ruta, el nodo 0 tendrá tres hijos y el nodo 1 tendrá un hijo. Para construir un árbol enraizado a partir de un camino reticular y viceversa, podemos emplear un algoritmo similar al mencionado en el párrafo anterior. Al igual que con las palabras de Dyck, existe un isomorfismo entre los caminos reticulares y los árboles enraizados.
Particiones
En el estudio de particiones, vemos que en un conjunto que contiene elementos , podemos particionar ese conjunto de diferentes maneras, donde es el ésimo número de Bell . Además, el número de formas de particionar un conjunto en exactamente bloques usamos los números de Stirling . Ambos conceptos están un poco fuera de tema, pero son una base necesaria para comprender el uso de los números de Narayana. En ambas nociones anteriores se explican las particiones cruzadas.
Para rechazar las particiones cruzadas y contar solo las particiones no cruzadas , podemos usar los números Catalan para contar las particiones no cruzadas de todos los elementos del conjunto, . Para contar las particiones no cruzadas en las que el conjunto está dividido exactamente en bloques , usamos el número Narayana .
Función generadora
La función generadora de los números de Narayana es [1]