Matly

Combinatòria i tècniques de recompte: variacions, estrelles i barres, inclusió-exclusió

Vols practicar? Aquest tema té 103 exercicis interactius de 4 tipus, de deu en deu, amb correcció immediata i explicació pas a pas.

Comptar sembla fàcil fins que et poses. La dificultat de la combinatòria no és calcular factorials: és triar el model correcte, i per fer-ho cal respondre sempre les mateixes tres preguntes. Importa l'ordre? Es pot repetir? Els objectes són distingibles? Amb aquestes tres respostes, la fórmula ve sola; sense elles, no hi ha fórmula que et salvi.

Els dos principis bàsics

Si dues alternatives són disjuntes, se sumen les quantitats. Si una construcció té etapes i cada elecció inicial admet el mateix nombre d'extensions, es multipliquen. Aquesta condició de «el mateix nombre» és essencial: quan el nombre d'extensions depèn del que hagis triat abans, no pots multiplicar directament i cal separar en casos i sumar.

Amb això ja surten les fórmules bàsiques. Les llistes ordenades de longitud kk sobre nn símbols són nkn^{k} si es pot repetir i n!/(n−k)!n!/(n-k)! si no. I els subconjunts de mida kk són

(nk)=n!k! (n−k)!,\binom{n}{k} = \frac{n!}{k!\,(n-k)!},

perquè cada subconjunt s'ha comptat k!k! vegades a la llista ordenada, una per cada manera d'ordenar-lo. Aquesta divisió per corregir un sobrecomptatge és el mecanisme més reutilitzat de tota la combinatòria.

Si hi ha repeticions prescrites, amb n1+⋯+nr=nn_1 + \cdots + n_r = n còpies de cada tipus, les ordenacions diferents són n!/(n1!⋯nr!)n!/(n_1!\cdots n_r!): mateix argument, dividint pel sobrecomptatge de cada grup d'iguals.

Les tres preguntes, en aquest ordre

  1. Importa l'ordre? Si sí, vas cap a llistes i variacions; si no, cap a subconjunts i combinacions.
  2. Es pot repetir? Canvia entre potències i factorials descendents, o entre combinacions i multiconjunts.
  3. Els objectes són distingibles? Deu boles numerades i deu boles idèntiques donen models completament diferents.

Escriu la resposta a les tres abans d'escriure cap fórmula. És literalment la meitat de l'exercici.

Estrelles i barres

El nombre de solucions enteres no negatives de x1+⋯+xk=nx_1 + \cdots + x_k = n és

(n+k−1k−1).\binom{n+k-1}{k-1}.

La imatge que ho explica: representa les nn unitats com a estrelles en fila i posa-hi k−1k-1 barres per separar-les en kk grups. Cada disposició de nn estrelles i k−1k-1 barres dona una solució i viceversa; per tant només cal triar on van les barres entre les n+k−1n+k-1 posicions.

Si totes les variables han de ser estrictament positives i n≥kn \geq k, fes el canvi que resta 11 a cadascuna i queda la mateixa fórmula amb n−kn-k en comptes de nn, és a dir (n−1k−1)\binom{n-1}{k-1}.

Distribuir amb una restricció mínima

Reparteix 1010 objectes indistingibles en 33 caixes identificades, amb almenys 22 objectes a la primera.

El truc. Posa el canvi y1=x1−2y_1 = x_1 - 2, que absorbeix la restricció. L'equació passa a ser

y1+x2+x3=8,y_1 + x_2 + x_3 = 8,

ara sense restriccions, amb totes les variables no negatives.

Aplicar la fórmula amb n=8n = 8 i k=3k = 3:

(8+3−13−1)=(102)=45.\binom{8+3-1}{3-1} = \binom{10}{2} = 45.

El detall que canvia tot. Si els objectes fossin distingibles, aquest model no serviria: llavors cada objecte tria caixa independentment i el recompte seria completament diferent. Sempre que un enunciat digui «boles idèntiques», «unitats» o «euros», pensa en estrelles i barres; si diu «numerades» o «diferents», no.

La mateixa pregunta amb els quatre models

De quantes maneres pots triar 33 elements d'un conjunt de 55?

Ordre sí, repetició sí: 53=1255^{3} = 125 llistes.

Ordre sí, repetició no: 5⋅4⋅3=605\cdot 4\cdot 3 = 60 llistes.

Ordre no, repetició no: (53)=10\binom{5}{3} = 10 subconjunts.

Ordre no, repetició sí: multiconjunts, (3+5−15−1)=(74)=35\binom{3+5-1}{5-1} = \binom{7}{4} = 35.

Quatre respostes completament diferents per a una pregunta que en llenguatge natural sona igual. Per això el primer que has de fer amb qualsevol enunciat és decidir en quina casella d'aquesta taula cau. Si l'enunciat és ambigu, declara la interpretació que prens i continua: val més això que triar a l'atzar.

Inclusió-exclusió

Quan els conjunts que vols comptar se superposen, restar els casos prohibits directament sobrecorregeix. La fórmula que ho arregla és

∣⋃i=1mAi∣=∑i∣Ai∣−∑i<j∣Ai∩Aj∣+⋯+(−1)m+1∣A1∩⋯∩Am∣.\left|\bigcup_{i=1}^{m}A_i\right| = \sum_i |A_i| - \sum_{i<j}|A_i\cap A_j| + \cdots + (-1)^{m+1}|A_1\cap\cdots\cap A_m|.

La demostració és elegant: un element que pertany a exactament rr dels conjunts es compta, en total, ∑j=1r(−1)j+1(rj)\sum_{j=1}^{r}(-1)^{j+1}\binom{r}{j} vegades, i aquesta suma val exactament 11 pel binomi de Newton. Cada element del cantó esquerre es compta una vegada i cap element de fora es compta.

Una aplicació directa: el nombre d'aplicacions exhaustives d'un conjunt de nn elements sobre un de kk és

∑j=0k(−1)j(kj)(k−j)n.\sum_{j=0}^{k}(-1)^{j}\binom{k}{j}(k-j)^{n}.

Es llegeix com «totes les aplicacions, menys les que ometen algun valor, corregint les que n'ometen dos, i així successivament».

El principi del colomar

Si reparteixes NN objectes en kk caixes, alguna caixa conté com a mínim ⌈N/k⌉\lceil N/k\rceil objectes. És gairebé trivial d'enunciar i sorprenentment potent: garanteix existència sense dir quina caixa, que és exactament el que es necessita en molts arguments.

Exemple clàssic: en un grup de 1313 persones, almenys dues fan anys el mateix mes. No cal saber res més sobre les persones.

Funcions generadores

Una successió es pot codificar com una sèrie formal de potències, on el coeficient de cada grau és el terme corresponent. En context formal no cal parlar de convergència: es manipulen coeficients.

La propietat que ho fa útil és que multiplicar sèries correspon a convolucionar successions, i això converteix problemes de recompte amb restriccions en càlculs de coeficients. Per exemple, el coeficient de z10z^{10} en (1+z+z2)5(1+z+z^{2})^{5} compta les solucions de x1+⋯+x5=10x_1+\cdots+x_5 = 10 amb cada variable entre 00 i 22: cada factor representa una variable i les potències disponibles són els valors que pot prendre.

Els tres errors que costen l'exercici sencer

Aplicar combinacions a una llista ordenada (o al revés). Si l'enunciat parla d'un podi, d'una contrasenya o d'un ordre d'arribada, l'ordre importa.

Distingir objectes idèntics. «De quantes maneres es poden repartir 10 euros» no és el mateix que «10 monedes numerades».

Restar casos prohibits que se superposen sense corregir les interseccions. Aquest és el motiu d'existir de la inclusió-exclusió.

Exercici resolt: aplicacions exhaustives

Quantes aplicacions exhaustives hi ha d'un conjunt de 44 elements sobre un de 33?

Total sense restriccions: cada element tria lliurement entre 33 imatges, o sigui 34=813^{4} = 81.

Restem les que ometen algun valor. Hi ha 33 maneres de triar el valor omès, i llavors queden 24=162^{4} = 16 aplicacions: 3⋅16=483\cdot 16 = 48.

Corregim. Les aplicacions que ometen dos valors s'han restat dues vegades, o sigui que cal tornar-les a sumar: 33 maneres de triar els dos omesos, i 14=11^{4} = 1 aplicació cada vegada, o sigui 33.

81−48+3=36.81 - 48 + 3 = 36.

Comprovació independent. Amb 44 elements i 33 imatges totes assolides, la distribució de mides ha de ser 2+1+12+1+1. Tries quins dos elements van junts ((42)=6\binom{4}{2} = 6) i després assignes els tres grups als tres valors (3!=63! = 6): 6⋅6=366\cdot 6 = 36. Coincideix.

Exercici resolt: paraules amb lletres repetides

Quants anagrames diferents té la paraula MATEMATICA?

Té 1010 lletres. Comptem les repeticions: A apareix 33 vegades, M i T dues cadascuna, i E, I, C una sola vegada.

10!3! 2! 2!=3 628 8006⋅2⋅2=3 628 80024=151 200.\frac{10!}{3!\,2!\,2!} = \frac{3\,628\,800}{6\cdot 2\cdot 2} = \frac{3\,628\,800}{24} = 151\,200.

D'on surt la divisió. Si les deu lletres fossin totes diferents hi hauria 10!10! ordenacions. Però intercanviar les tres A entre elles dona la mateixa paraula, i això passa de 3!3! maneres; igual amb les dues M i les dues T. Es divideix pel sobrecomptatge de cada grup.

És exactament el mateix argument que justifica el coeficient binomial, aplicat a més d'un grup alhora.

Ara prova-ho tu. 103 exercicis d'aquest tema, de 4 tipus diferents, per resoldre en línia, de deu en deu: escrius la resposta, te la corregeix a l'instant i, si falles, t'explica com es fa pas a pas. Quan acabis una tanda, en tens deu més, amb dades noves.

Fer els exercicisSimulacre d'examen