Základními pojmy kombinatoriky jsou variace (výběr uspořádané k-tice z množiny) a kombinace (výběr podmožiny). Speciální případ kombinace se nazývá permutace. Kombinace se od variací liší tím, že nezáleží na pořadí vybraných prvků.
| Výběr | Bez opakování | S opakováním |
|---|---|---|
| uspořádaný | variace bez opakování (V), permutace | variace s opakováním (V') |
| neuspořádaný | kombinace bez opakování (K) | kombinace s opakováním (K') |
Variace k-té třídy z n prvků bez opakování je uspořádaná k-tice sestavená z těchto prvků tak, že každý se v ní vyskytuje nejvýše jednou. Počet všech různých k-tic, které lze takto utvořit, je:
€€ V(k,n) = \frac{n!}{(n-k)!} €€Na první pozici k-tice je možné dát n prvků, na druhou pozici již pouze n-1 prvků (jeden prvek je již obsazený) a tak dále. Vychází faktoriál, kterému je nutné useknout přebytečný „ocas“, pokud počet vybíraných prvků k je menší než n).
€€ V(k,n) = n \cdot V(k-1,n-1) €€ €€ V(k,n+1) = V(k,n) + k \cdot V(k-1,n) €€Permutace je speciální případ variace bez opakování, kde n = k. Počet permutací odpovídá počtu všech možných uspořádání všech prvků zadané množiny.
€€ P(k) = V(k,k) = \frac{k!}{(k-k)!} = k! €€Variace k-té třídy z n prvků s opakováním je uspořádaná k-tice sestavená z těchto prvků a každý se v ní může vyskytovat i vícenásobně. Počet všech různých k-tic, které lze takto utvořit, je:
€€ V'(k,n) = n^k €€Na první pozici k-tice je možné dát n prvků, na druhou pozici opět n prvků a tak dále.
Kombinace k-té třídy z n prvků bez opakování je neuspořádaná k-tice sestavená z těchto prvků tak, že každý se v ní vyskytuje nejvýše jednou. Počet všech různých k-tic, které lze takto utvořit, je:
€€ K(k,n) = \binom{n}{k} = \binom{n}{n-k} = \frac{n!}{k!(n-k)!} €€Počet kombinací je počet variací snížený o k-tice, které obsahují tytéž prvky, jen v jiném pořadí. Tyto k-tice se sjednotí do jedné množiny. Těchto k-tic je k! a proto je k-prvkových podmnožin k!-krát méně než variací.
€€ K(k,n) = \frac{V(k,n)}{k!} = \frac{n!}{(n-k)!} \cdot \frac{1}{k!} €€Kombinace k-té třídy z n prvků s opakováním je neuspořádaná k-tice sestavená z těchto prvků tak a každý se v ní může vyskytovat i vícenásobně. Počet všech různých k-tic, které lze takto utvořit, je:
€€ K'(k,n) = \binom{n+k-1}{k} = \frac{(n+k-1)!}{k!(n-1)!} €€