Funciones entre conjuntos finitos: el principio multiplicativo
Sean y conjuntos finitos con y . Una función asigna a cada elemento de exactamente un elemento de .
Para contar el número total de funciones : para cada uno de los elementos de , hay elecciones posibles (cualquier elemento de ), y estas elecciones son independientes. Por el principio multiplicativo, el total es .
Ejemplo: el número de palabras de longitud con alfabeto de letras es . El número de secuencias de lanzamientos de un dado de caras es .
Interpretación como recurrencia: si denota el número de funciones de un conjunto de elementos a , entonces con (la única función del conjunto vacío). Esto da .
Funciones inyectivas: permutaciones parciales
Una función es inyectiva si elementos distintos de van a elementos distintos de . Para que existan funciones inyectivas, necesitamos .
Para contar las funciones inyectivas: el primer elemento de tiene opciones en , el segundo tiene (cualquiera menos el ya elegido), el tercero tiene , y así sucesivamente. El total es:
.
Esta cantidad se denota o (potencia factorial descendente) y cuenta las permutaciones parciales de elementos elegidos de un conjunto de .
Caso especial : el número de biyecciones (cuando ) es — el número de permutaciones de elementos. Esto conecta las biyecciones con las permutaciones aprendidas en capítulos anteriores.
Funciones sobreyectivas: el principio de inclusión-exclusión
Una función es sobreyectiva (o "sobre") si todo elemento de tiene al menos una preimagen. Contar las funciones sobreyectivas requiere el principio de inclusión-exclusión (PIE).
Sea el conjunto de funciones tales que el -ésimo elemento de no está en la imagen (es decir, "omite" al elemento ). Una función no sobreyectiva pertenece a algún .
Por el PIE, el número de funciones que omiten al menos un elemento de es:
.
= funciones de a = . En general, = (funciones que evitan elementos fijos de ). Hay formas de elegir esos elementos. Luego el número de funciones sobreyectivas es:
.
Aquí es el número de Stirling de segunda especie: el número de particiones del conjunto (de elementos) en bloques no vacíos. La fórmula dice que cada sobreyección de a corresponde a una partición de en bloques (los "niveles" de ) seguida de una asignación de los órdenes de .
Números de Stirling y particiones de conjuntos
El número de Stirling de segunda especie (o ) cuenta el número de formas de particionar un conjunto de elementos en exactamente bloques no vacíos.
Recurrencia: para construir una partición de en bloques, considera el elemento . Puede estar en un bloque solo (lo que equivale a particionar en bloques: formas) o puede estar en un bloque con otros elementos (lo que equivale a agregar a alguno de los bloques de una partición de en bloques: formas). Luego:
.
Casos base: para (todos los elementos en un solo bloque), (cada elemento en su propio bloque), para .
Tabla de valores pequeños: , , . Verificación de : las 3 particiones de en 2 bloques son , , . ✓
Aplicaciones directas en problemas olímpicos
Muchos problemas de la ONEM regional que parecen de distribución o asignación son en realidad preguntas sobre funciones. La traducción es: "distribuir objetos distinguibles en cajas" = contar funciones de un conjunto de objetos a un conjunto de cajas.
Si las cajas pueden quedar vacías: funciones. Si las cajas no pueden quedar vacías: funciones (sobreyectivas). Si cada caja recibe a lo sumo un objeto: funciones (inyectivas, requiere ).
Ejemplo de problema: ¿de cuántas formas se pueden repartir 4 premios distintos entre 3 estudiantes distintos de modo que cada estudiante reciba al menos un premio? Esto es contar sobreyecciones de un conjunto de 4 elementos a un conjunto de 3. La respuesta es . Alternativamente: . ✓