Ir al contenido
OneKitly

Una misma sucesión cuenta paréntesis, árboles y triangulaciones

Publicado el 21/10/2026 · 3 min de lectura · Calculadoras del día a día

Daniel Okonkwo

Daniel Okonkwo — Desarrollador front-end y redactor de Tecnología en OneKitly

Rendimiento web · Formatos de archivo

Verificado con 2 fuentes

Ver perfil →
En resumen

Los números de Catalan son el coeficiente binomial central dividido por n más uno, y la sucesión da 1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796. El décimo término cuenta las maneras de escribir diez pares de paréntesis cerrándolos todos correctamente; cuenta también las formas de un árbol binario con diez nodos internos, los cortes de un polígono de doce lados en triángulos con diagonales que no se cruzan, y las maneras de multiplicar once matrices eligiendo dónde van los paréntesis. Parecen problemas distintos y son el mismo, de ahí una única sucesión para todos. El crecimiento ronda un factor cuatro por paso: el vigésimo término es 6.600 millones y el trigésimo 3,8 billones.

Publicidad

1, 1, 2, 5, 14, 42, 132, 429 — el décimo término es 16.796 y el trigésimo 3,8 billones. Los mismos números responden a media docena de preguntas sin relación aparente.

Por qué un analizador no puede probarlo todo

El número de maneras de poner paréntesis en una cadena de multiplicaciones es un número de Catalan, y pasa de mil millones antes de que la cadena llegue a veinte términos. La multiplicación de matrices es asociativa, así que todos los parentizados dan el mismo producto — pero no todos cuestan lo mismo, y la diferencia entre el mejor y el peor orden puede ser de órdenes de magnitud de operaciones. Enumerar las posibilidades para hallar la más barata es por tanto inútil más allá de un puñado de matrices, y la solución estándar es la programación dinámica, que encuentra el óptimo en tiempo cúbico sin resolver dos veces el mismo subproblema. El número de Catalan es lo que ese algoritmo evita.

La imagen de los paréntesis explica toda la familia

Cada uno de estos problemas es una sucesión de pasos que nunca debe volverse negativa. Lee un paréntesis de apertura como más uno y uno de cierre como menos uno: una cadena válida es exactamente un paseo que acaba en cero sin bajar nunca por debajo. Un árbol binario recorrido en orden da el mismo paseo; también una triangulación, y también una cola que nunca debe atender a un cliente que aún no ha llegado. Caído el disfraz, un solo argumento de conteo los cubre a todos, y la demostración estándar es un truco de reflexión que cuenta los paseos malos espejándolos en un conjunto fácil de contar.

La sucesión y la velocidad a la que se escapa
nNúmero de Catalan
414
1016.796
206.564.120.420
303.814.986.502.092.304
Generador de números de CatalanGenera el n-ésimo número de Catalan exactamente, con precisión de enteros grandes. Los números de Catalan Cₙ = (2n)! / ((n+1)! n!) cuentan multitud de estructuras: paréntesis equilibrados, árboles binarios, triangulaciones de polígonos, caminos de Dyck y cientos más. Lista también C₀ a Cₙ.Probar la herramienta →
Publicidad

Preguntas frecuentes

¿Por qué empieza la sucesión con dos unos?
Porque hay exactamente una manera de no hacer nada y exactamente una de hacer la cosa más pequeña posible. Con cero pares de paréntesis, la cadena vacía es el único arreglo válido, y con un par solo hay una colocación. Las sucesiones que cuentan arreglos empiezan muy a menudo así, y el uno repetido señala que la definición se extendió con sensatez al caso vacío en vez de arrancar arbitrariamente en el primer valor interesante. También importa al calcular: la recurrencia necesita ambos como base antes de poder generar nada más.
¿A qué velocidad crecen de verdad estos números?
Algo menos de cuatro veces por paso, y la razón se arrima despacio a cuatro según crece n: del decimonoveno al vigésimo término vale 3,714, y del vigesimonoveno al trigésimo 3,807. Eso los sitúa entre el crecimiento exponencial de las potencias de dos y el mucho más violento de los factoriales — bastante para derrotar pronto a la fuerza bruta, no bastante para derrotarla al instante. En la práctica la frontera está en torno a veinte: por debajo, una búsqueda exhaustiva suele valer; por encima hace falta algo más fino, y el punto exacto depende de lo que cueste cada caso.

Artículos que podrían interesarte

Todas las guías →
ExplicaciónLas diagonales de un polígono son una malla completa menos el perímetroUn hexágono tiene 9 diagonales, un icoságono 170 y un polígono de cien lados 4.850. El mismo conteo da el número de enlaces de una malla completa: 190 enlaces para 20 nodos, 4.950 para 100.Explicación¿Qué es un factorial? n! explicado de forma sencillaUn factorial multiplica cada número entero hasta 1. Aprende qué significa n!, lo rápido que crece y por qué impulsa las permutaciones.ExplicaciónCombinaciones frente a permutaciones: cuándo importa el ordenLa diferencia entre combinaciones y permutaciones se reduce a una pregunta: ¿importa el orden? Aprende las fórmulas nCr y nPr con ejemplos resueltos.ExplicaciónNúmeros ordinales explicados: 1.º, 2.º, 3.ºLos ordinales indican posición, los cardinales cantidad. Aprende la diferencia y cómo cada idioma forma sus ordinales.GuíaCuadros de torneo: byes, cabezas de serie y por qué los números deben ser potencias de dosUn cuadro de eliminación directa reduce a la mitad su plantel en cada ronda, así que solo cierra en una potencia de dos. El número de byes, el de rondas, el orden de cabezas de serie y el total de partidos se siguen de ese único hecho — y cada uno cabe en una línea.ExplicaciónUn sorteo de amigo invisible falla el 63 % de las veces, sea cual sea el grupoDe las 120 maneras en que cinco personas pueden sacar nombres, 44 no dan a nadie el suyo — un 36,7 %. Con diez personas es 36,788 %, y con veinte es 36,788 %. La proporción deja de moverse casi de inmediato.

Herramientas relacionadas

Fuentes

¿Has detectado un error en este artículo?