Calcolo combinatorio: permutazioni, disposizioni e combinazioni
MatematicaScegli il tipo di raggruppamento, inserisci il numero di elementi (n) e, se serve, quanti ne prendi alla volta (k). Il calcolatore dà il risultato esatto, anche con molte cifre, la formula applicata e i passaggi.
Passaggi
10! / (3! · (10 − 3)!) = 120
- Si scelgono 3 elementi tra 10, senza ripetizioni e senza contare l’ordine.
- Si divide il prodotto dei fattori decrescenti da 10 (in numero pari a 3) per 3!, cioè per le permutazioni degli elementi scelti: (10 · 9 · 8) / (3 · 2 · 1).
- Il risultato è 120.
Appena tutti i dati sono validi, qui vedi ogni passaggio del calcolo.
Formula
- P, D, C
- permutazioni, disposizioni e combinazioni, con l’apice per i casi con ripetizione
- n
- numero di elementi disponibili
- k
- numero di elementi presi alla volta
- n!
- fattoriale di n, il prodotto dei numeri interi da 1 a n (per convenzione 0! = 1)
- r1, r2, r3
- quanti elementi sono uguali tra loro in ciascun gruppo
Come funziona il calcolo
Il calcolo combinatorio risponde alla domanda «in quanti modi?»: quante scelte, quanti ordinamenti e quanti gruppi si possono formare con gli elementi di un insieme finito. Il punto di partenza è il principio fondamentale: se una scelta si può fare in p modi e, indipendentemente, un’altra in q modi, le due scelte insieme si possono fare in p · q modi. Con 3 primi e 4 secondi si compongono 3 · 4 = 12 menù diversi; con tre scelte indipendenti si moltiplicano tre numeri, e così via.
Lo schema per scegliere la formula è questo. Se i gruppi si formano senza contare l’ordine sono combinazioni; se l’ordine conta sono disposizioni; se si mettono in fila tutti gli n elementi sono permutazioni. In ogni caso si distingue poi se gli elementi si possono ripetere oppure no. Il menu in cima al calcolatore offre le sei possibilità e, sotto il calcolatore, trovi i passaggi e la formula applicati ai tuoi numeri.
Senza ripetizione le formule sono tre. Le permutazioni di n elementi sono n!, il fattoriale, cioè il prodotto dei numeri da 1 a n: 5! = 120. Le disposizioni di n elementi presi k alla volta sono n! / (n − k)!, che equivale a moltiplicare k numeri decrescenti a partire da n: con n = 10 e k = 3 si ha 10 · 9 · 8 = 720. Le combinazioni si ottengono dividendo le disposizioni per le k! permutazioni degli elementi scelti, perché l’ordine non conta: n! / (k! · (n − k)!), che per 10 elementi presi 3 alla volta dà 720 / 6 = 120.
Con ripetizione lo stesso elemento si può usare più volte. Le disposizioni con ripetizione sono n elevato a k: un PIN di 4 cifre ha 10 · 10 · 10 · 10 = 10.000 possibilità. Le combinazioni con ripetizione sono (n + k − 1)! / (k! · (n − 1)!): prendere 3 gusti di gelato tra 5, anche ripetuti, dà 35 possibilità. Le permutazioni con ripetizione servono quando alcuni elementi sono uguali tra loro: si divide n! per il fattoriale della dimensione di ogni gruppo di elementi uguali. Gli anagrammi di MATEMATICA, con M due volte, A tre e T due, sono 10! / (2! · 3! · 2!) = 151.200.
I risultati crescono in fretta: i modi di ordinare un mazzo da 52 carte sono 52!, un numero di 68 cifre. Il calcolatore usa numeri interi esatti e mostra tutte le cifre, senza arrotondare. Un esempio italiano è il SuperEnalotto: si scelgono 6 numeri tra 90 e l’ordine non conta, quindi le combinazioni sono 622.614.630 e la probabilità di indovinare la sestina vincente con una sola giocata è 1 su 622.614.630. Per trasformare in percentuale un rapporto tra casi favorevoli e casi possibili, come 3 su 120, cioè il 2,5%, c’è il calcolo percentuale; per ridurlo ai minimi termini, il calcolo delle frazioni.
La formula
Le disposizioni contano le sequenze, perciò (A, B) e (B, A) sono diverse; le combinazioni contano i gruppi, perciò il gruppo formato da A e B è lo stesso comunque lo si scriva. Ogni gruppo di k elementi distinti si può ordinare in k! modi, quindi le disposizioni sono k! volte le combinazioni: da qui C = D / k!.
Il fattoriale cresce molto in fretta: 10! = 3.628.800, 20! supera i due miliardi di miliardi e 52! ha 68 cifre. Per n grandi esiste l’approssimazione di Stirling, n! ≈ √(2πn) · (n / e) elevato a n, in cui compare una radice quadrata (per quella c’è il calcolo della radice quadrata); il calcolatore però non approssima, usa interi esatti.
Per convenzione 0! = 1 e anche con k = 0 ogni formula dà 1: c’è un solo modo di non scegliere nulla. Qui n va da 2 a 100 e k da 0 a 100; senza ripetizione k non può superare n, e nelle permutazioni con ripetizione i gruppi di elementi uguali non possono contenere più elementi del totale.
Esempio di calcolo
Quante sestine diverse si possono giocare al SuperEnalotto?
- Si scelgono 6 numeri tra 90 e l’ordine non conta: sono combinazioni semplici.
- Si divide il prodotto di sei numeri decrescenti a partire da 90 per 6!: (90 · 89 · 88 · 87 · 86 · 85) / (6 · 5 · 4 · 3 · 2 · 1).
- Il risultato è 622614630: la probabilità di indovinare tutti e sei i numeri è quindi 1 su 622614630.
Le combinazioni semplici di 90 elementi presi 6 alla volta sono 622614630.
Inserisci l’esempio nel calcolatoreDomande frequenti
Come si calcolano le combinazioni possibili di n elementi presi k alla volta?
Si usa la formula C = n! / (k! · (n − k)!): le disposizioni di n elementi presi k alla volta, divise per le k! permutazioni degli elementi scelti. Con 10 elementi presi 3 alla volta: (10 · 9 · 8) / (3 · 2 · 1) = 120. Vale quando l’ordine non conta e gli elementi non si ripetono; se si possono ripetere, scegli le combinazioni con ripetizione.
Che cos’è il principio fondamentale del calcolo combinatorio?
Dice che, se una scelta si può fare in p modi e un’altra, indipendente dalla prima, in q modi, le due scelte insieme si possono fare in p · q modi. Con 3 primi e 4 secondi si compongono 12 menù. Il principio si estende a più scelte e da esso derivano le formule di disposizioni, permutazioni e combinazioni.
Quali sono le combinazioni possibili con 3 numeri, o con 4 numeri da 1 a 4?
Dipende da che cosa si intende. Con 3 numeri distinti si possono scrivere 3! = 6 sequenze (123, 132, 213, 231, 312, 321), ma come gruppo sono un’unica combinazione. Con 4 numeri da 1 a 4 usati una volta sola le sequenze sono 4! = 24; se i numeri si possono ripetere, un codice di 4 cifre scelte tra 1 e 4 ha 4 · 4 · 4 · 4 = 256 possibilità.
Che differenza c’è tra combinazioni, disposizioni e permutazioni?
Nelle combinazioni l’ordine non conta (un gruppo di 3 persone è lo stesso comunque le nomini), nelle disposizioni conta (il podio di una gara) e le permutazioni sono le disposizioni di tutti gli n elementi, cioè i modi di metterli in fila. Nel linguaggio comune la «combinazione» di un lucchetto è in realtà una disposizione con ripetizione, perché l’ordine delle cifre conta.
Quante combinazioni ha un lucchetto o un PIN a 4 cifre?
Ogni cifra può essere una qualsiasi delle 10 e l’ordine conta, quindi sono disposizioni con ripetizione: 10 · 10 · 10 · 10 = 10.000 codici, da 0000 a 9999. Con 6 cifre diventano 1.000.000. Per una password di 8 lettere minuscole si moltiplica 26 per sé stesso 8 volte e si arriva a 208.827.064.576 possibilità.
Quante sestine diverse ci sono al SuperEnalotto?
Si scelgono 6 numeri tra 90 e l’ordine non conta, quindi sono combinazioni semplici: 90! / (6! · 84!) = 622.614.630. La probabilità di indovinare tutti e sei i numeri è quindi 1 su 622.614.630: provandole una al secondo servirebbero quasi 20 anni.
Quando si usano le permutazioni con ripetizione?
Quando si mettono in fila tutti gli elementi ma alcuni sono uguali tra loro: scambiarli non dà una sequenza nuova. Gli anagrammi di MATEMATICA (10 lettere, con M due volte, A tre e T due) sono 10! / (2! · 3! · 2!) = 151.200. Per MISSISSIPPI, con 11 lettere (I quattro volte, S quattro, P due), sono 34.650.
Quanto vale il fattoriale e perché 0! fa 1?
Il fattoriale n! è il prodotto dei numeri interi da 1 a n: 5! = 5 · 4 · 3 · 2 · 1 = 120. Per convenzione 0! = 1, perché c’è un solo modo di mettere in ordine zero elementi e perché così le formule delle combinazioni valgono anche per k = 0 e k = n. Il calcolatore parte da n = 2.
Il calcolatore gestisce risultati con molte cifre?
Sì: usa numeri interi esatti, quindi con n fino a 100 mostra tutte le cifre del risultato, anche quando sono decine o centinaia (100! ne ha 158). Il numero compare senza separatore delle migliaia e il calcolatore indica anche quante cifre ha.
- Calcolo combinatorio (Enciclopedia della Matematica, Treccani)
- Calcolo combinatorio (Enciclopedia on line, Treccani)
- Fattoriale (Enciclopedia on line, Treccani)
- Permutazione (Enciclopedia on line, Treccani)
- Calcolo combinatorio (Wikipedia)
- SuperEnalotto (Wikipedia)