Números de Stirling, de Bell y particiones de conjuntos y enteros
¿De cuántas formas se reparte un conjunto en bloques no vacíos? ¿Y un entero en sumandos? Dos familias de números —Stirling y de partición— que organizan toda la combinatoria de las descomposiciones.
Partición de un conjunto. Una partición de en bloques es una familia de subconjuntos no vacíos, disjuntos dos a dos, cuya unión es —sin importar el orden de los bloques. El número de Stirling de segunda especie (también escrito ) cuenta estas particiones. El número de Bell cuenta todas las particiones de , sin fijar el número de bloques.
Permutaciones por ciclos. El número de Stirling de primera especie (sin signo) cuenta las permutaciones de que se descomponen en exactamente ciclos disjuntos.
Partición de un entero. Una partición de es una forma de escribir con , sin importar el orden (a diferencia de las composiciones). El número de tales particiones es .
1. Recurrencias tipo Pascal.
2. Identidad de cambio de base. Las potencias factoriales decrecientes y las potencias ordinarias están relacionadas por
Es decir, y son matrices de cambio de base inversas entre sí.
3. Fórmula explícita de (vía PIE).
4. Fórmula de Dobinski para los números de Bell.
5. Función de partición — identidad de Euler. El número de particiones de en partes distintas es igual al número de particiones de en partes impares (ver funciones-generadoras).
(1) Recurrencia de . Toda partición de en bloques cae en una de dos clases disjuntas: aquellas en que es un bloque unitario (eliminar ese bloque da una partición de en bloques: formas), y aquellas en que comparte bloque con otros elementos (eliminar de su bloque da una partición de en bloques, y hay formas de re-insertar en uno de esos bloques: formas).
La recurrencia de es análoga: en una permutación de con ciclos, o bien forma un ciclo de longitud (eliminar ese ciclo da una permutación de con ciclos: ), o bien se inserta en uno de los "huecos" disponibles entre elementos consecutivos de los ciclos de una permutación de con ciclos: formas.
(3) Fórmula vía PIE. es el número de formas de partir en bloques no vacíos no etiquetados. El número de funciones sobreyectivas de a —que sí distingue los bloques (cada función define una partición ordenada)— es , y por la fórmula de funciones sobreyectivas vía PIE (ver inclusion-exclusion):
(2) Cambio de base. Inducción sobre usando las recurrencias de (1): el caso es trivial, y el paso inductivo se reduce a verificar (identidad elemental con factoriales decrecientes), que reproduce exactamente la recurrencia de Stirling.
Ejemplo 1. : las particiones de en bloques son
Ejemplo 2. : las permutaciones de con exactamente ciclos. (Comparar con : la diferencia es que los ciclos llevan estructura interna —un ciclo de longitud se puede escribir de formas distintas como sucesión cíclica—.)
Ejemplo 3. Los números de Bell se generan por el triángulo de Bell: cada fila empieza con el último elemento de la fila anterior, y cada entrada subsiguiente es la suma de la anterior en la misma fila y la que está encima de ella. Esta construcción es la traducción combinatoria directa de la recurrencia (condicionar sobre el bloque que contiene al elemento ).
De Stirling a Catalan y de vuelta: el arte de cambiar de "alfabeto"
Los números de Stirling, Bell y Catalan son ejemplos de una idea más amplia: distintas estructuras combinatorias se "traducen" entre sí mediante biyecciones, y reconocer estas traducciones permite trasladar resultados (fórmulas, recurrencias, asintóticas) de un contexto a otro. Por ejemplo: las particiones de en bloques no cruzados (al disponer los elementos en círculo, ningún par de bloques "se entrelaza") están en biyección con los caminos de Dyck, y su número es exactamente — un puente directo entre numeros-catalan y esta página.
Particiones de enteros y el pentágono de Euler
Problema. Calcular para pequeño y estudiar su crecimiento.
La función generatriz de es el producto infinito (cada factor codifica "cuántas veces aparece la parte "). El teorema del número pentagonal de Euler,
produce una recurrencia sorprendentemente eficiente para en términos de los números pentagonales , y es uno de los resultados más bellos —y más citados en problemas de identidades de particiones— de toda la teoría.
Cota superior para y
Problema. Probar que .
Solución. Cada partición de define, eligiendo un representante mínimo en cada bloque y ordenando los bloques por su representante, una correspondencia inyectiva (no biyectiva) hacia ciertas estructuras contadas por ; alternativamente, , cota más débil pero instructiva. Una cota más fina, , se obtiene de la fórmula de Dobinski; en el contexto olímpico basta usualmente una estimación cruda seguida de inducción.
La relación —y su inversa— es el ejemplo arquetípico de cambio de base entre familias de polinomios, una idea que reaparece en el cálculo de diferencias finitas (donde juega el papel de en el cálculo diferencial usual), en la fórmula de interpolación de Newton, y en la teoría de polinomios ortogonales. Reconocer que dos sucesiones de "objetos básicos" están relacionadas por una matriz triangular invertible es, a menudo, la observación que organiza una familia entera de identidades aparentemente dispares.