Matematyka dyskretna 1/Wykład 6: Permutacje i podziały: Różnice pomiędzy wersjami
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 12: | Linia 12: | ||
jeśli <math>\sigma_1 \circ \ldots \circ \sigma_k = \pi_1 \circ \ldots \circ \pi_l</math> | jeśli <math>\sigma_1 \circ \ldots \circ \sigma_k = \pi_1 \circ \ldots \circ \pi_l</math> | ||
są dwoma rozkładami tej samej permutacji na cykle to <math>k=l</math> i | są dwoma rozkładami tej samej permutacji na cykle to <math>k=l</math> i | ||
<math>{\left\{ {\sigma_1,\ldots,\sigma_k} \right\} | <math>{\left\{ {\sigma_1,\ldots,\sigma_k} \right\} } = {\left\{ {\pi_1,\ldots,\pi_k} \right\} }</math>. | ||
Pierwszym ważnym niezmiennikiem dla permutacji <math>\pi\in S_n</math> jest: | Pierwszym ważnym niezmiennikiem dla permutacji <math>\pi\in S_n</math> jest: | ||
Linia 86: | Linia 86: | ||
może być wybranych na <math>\alpha_i!</math> sposobów. | może być wybranych na <math>\alpha_i!</math> sposobów. | ||
Podsumowując, aby otrzymać liczbę permutacji typu <math>(\alpha_1,\ldots,\alpha_n)</math> | Podsumowując, aby otrzymać liczbę permutacji typu <math>(\alpha_1,\ldots,\alpha_n)</math> | ||
musimy, dla wszystkich <math>i\in{\left\{ {1,\ldots,n} \right\} | musimy, dla wszystkich <math>i\in{\left\{ {1,\ldots,n} \right\} }</math>, | ||
podzielić <math>n!</math> przez długość każdego cyklu z osobna, | podzielić <math>n!</math> przez długość każdego cyklu z osobna, | ||
tzn. dla każdego cyklu długości <math>i</math> podzielić przez <math>i</math>, | tzn. dla każdego cyklu długości <math>i</math> podzielić przez <math>i</math>, | ||
Linia 245: | Linia 245: | ||
* a następne transpozycje już go nie przesuną. | * a następne transpozycje już go nie przesuną. | ||
Ogólnie, <math>x_i</math> (dla <math>i\in{\left\{ {1,\ldots,n-2} \right\} | Ogólnie, <math>x_i</math> (dla <math>i\in{\left\{ {1,\ldots,n-2} \right\} }</math>) | ||
* pozostanie na swoim miejscu przez pierwsze <math>i-1</math> transpozycji <br> | * pozostanie na swoim miejscu przez pierwsze <math>i-1</math> transpozycji <br> | ||
Linia 601: | Linia 601: | ||
Jest ich zatem tyle, co permutacji <math>(n-1)</math>-elementowego zbioru o <math>k</math> cyklach, | Jest ich zatem tyle, co permutacji <math>(n-1)</math>-elementowego zbioru o <math>k</math> cyklach, | ||
czyli <math>\left[\begin{array} {c}n-1\\ k\end{array} \right]</math>. | czyli <math>\left[\begin{array} {c}n-1\\ k\end{array} \right]</math>. | ||
Element <math>x</math> może rozbudować każdą permutację zbioru <math>X-{\left\{ {x} \right\} | Element <math>x</math> może rozbudować każdą permutację zbioru <math>X-{\left\{ {x} \right\} }n-1</math> sposobów (wchodząc do cyklu jako następnik jednego z <math>n-1</math> elementów). | ||
Zatem permutacji drugiego typu jest dokładnie <math>(n-1)\left[\begin{array} {c}n-1\\ k\end{array} \right]</math>. | Zatem permutacji drugiego typu jest dokładnie <math>(n-1)\left[\begin{array} {c}n-1\\ k\end{array} \right]</math>. | ||
}} | }} | ||
Linia 682: | Linia 682: | ||
dostaniemy wzorzec: | dostaniemy wzorzec: | ||
<center><math>\underbrace{{\left\{ {\bullet,\ldots,\bullet} \right\} | <center><math>\underbrace{{\left\{ {\bullet,\ldots,\bullet} \right\} }{\left\{ {\bullet,\ldots,\bullet} \right\} } \ldots {\left\{ {\bullet,\ldots,\bullet} \right\} }}_{k \ zbiorów, \ w \ sumie \ o \ n \ miejscach}, | ||
</math></center> | </math></center> | ||
Linia 693: | Linia 693: | ||
'''Liczba Stirlinga dla podziałów''' <math>\left\{\begin{array} {c}n\\ k\end{array} \right\}</math> | '''Liczba Stirlinga dla podziałów''' <math>\left\{\begin{array} {c}n\\ k\end{array} \right\}</math> | ||
(często nazywana liczbą Stirlinga drugiego rodzaju) | (często nazywana liczbą Stirlinga drugiego rodzaju) | ||
to liczba podziałów zbioru < | to liczba podziałów zbioru <math>n</math>-elementowego na dokładnie <math>k</math> bloki. | ||
Znów przyjmujemy, że < | Znów przyjmujemy, że <math>\left\{\begin{array} {c}0\\ 0\end{array} \right\}=1</math> oraz | ||
< | <math>\left\{\begin{array} {c}n\\ k\end{array} \right\}=0</math> dla <math>k<0</math>. | ||
{{przyklad||| | {{przyklad||| | ||
Lista podziałów < | Lista podziałów <math>\mathbb{Z}_4</math> na dwa bloki: | ||
< | <center><math>\begin{array} {cc} | ||
{ {0,1,2} }{ {3} }&{ {0,1} }{ {2,3} } | {\left\{ {0,1,2} \right\} }{\left\{ {3} \right\} }&{\left\{ {0,1} \right\} }{\left\{ {2,3} \right\} }\\ | ||
{ {0,1,3} }{ {2} }&{ {0,2} }{ {1,3} } | {\left\{ {0,1,3} \right\} }{\left\{ {2} \right\} }&{\left\{ {0,2} \right\} }{\left\{ {1,3} \right\} }\\ | ||
{ {0,2,3} }{ {1} }&{ {0,3} }{ {1,2} } | {\left\{ {0,2,3} \right\} }{\left\{ {1} \right\} }&{\left\{ {0,3} \right\} }{\left\{ {1,2} \right\} }\\ | ||
{ {1,2,3} }{ {0} } | {\left\{ {1,2,3} \right\} }{\left\{ {0} \right\} } | ||
\end{array} | |||
</math></center> | |||
''Rysunek:'' 5.7 Szkic na kartce. | |||
* Mamy <math>7</math> podziałów zbioru <math>\mathbb{Z}_4</math> na dwa bloki, | |||
zatem <math>\left\{\begin{array} {c}4\\ 2\end{array} \right\}=7</math>. | |||
* Mamy < | |||
zatem < | |||
}} | }} | ||
Linia 717: | Linia 717: | ||
{{obserwacja||| | {{obserwacja||| | ||
Dla < | Dla <math>n,k\in\mathbb{N}</math> | ||
* < | * <math>\left\{\begin{array} {c}n\\ k\end{array} \right\} \leq \left[\begin{array} {c}n\\ k\end{array} \right]</math>, | ||
* < | * <math>\left\{\begin{array} {c}n\\ 0\end{array} \right\}=0</math>, dla <math>n>0</math>, | ||
* < | * <math>\left\{\begin{array} {c}n\\ 1\end{array} \right\}=1</math>, dla <math>n>0</math>, | ||
* < | * <math>\left\{\begin{array} {c}n\\ 2\end{array} \right\}=2^{n-1}-1</math>, dla <math>n>0</math>, | ||
* < | * <math>\left\{\begin{array} {c}n\\ n-1\end{array} \right\}={n\choose2}</math>, | ||
* < | * <math>\left\{\begin{array} {c}n\\ n\end{array} \right\}=1</math>, | ||
* < | * <math>\left\{\begin{array} {c}n\\ k\end{array} \right\}=0</math>, dla <math>k>n</math>. | ||
}} | }} | ||
Linia 741: | Linia 741: | ||
ale po zaniedbaniu kolejności elementów. | ale po zaniedbaniu kolejności elementów. | ||
Drugi punkt to stwierdzenie, że niepusty zbiór nie może zostać podzielony na < | Drugi punkt to stwierdzenie, że niepusty zbiór nie może zostać podzielony na <math>0</math> bloków. | ||
Trzeci punkt orzeka, że jest tylko jeden podział niepustego zbioru na jeden blok -- | Trzeci punkt orzeka, że jest tylko jeden podział niepustego zbioru na jeden blok -- | ||
blok ten musi być całym dzielonym zbiorem. | blok ten musi być całym dzielonym zbiorem. | ||
Dla dowodu czwartego załóżmy, że < | Dla dowodu czwartego załóżmy, że <math>\left\vertX\right\vert=n</math> i niech <math>x\in X</math>. | ||
Zauważmy, że podział na dwa bloki jest zdeterminowany jednym z tych bloków | Zauważmy, że podział na dwa bloki jest zdeterminowany jednym z tych bloków | ||
-- drugi to po prostu dopełnienie pierwszego. | -- drugi to po prostu dopełnienie pierwszego. | ||
Niech więc blokiem determinującym podział, będzie blok zawierający < | Niech więc blokiem determinującym podział, będzie blok zawierający <math>x</math>. | ||
Element < | Element <math>x</math> może stanowić blok z dowolnym podzbiorem pozostałego | ||
< | <math>(n-1)</math>-elementowego zbioru <math>X-{\left\{ {x} \right\} }</math> poza podzbiorem pełnym, | ||
gdyż wtedy drugi blok byłby pusty. | gdyż wtedy drugi blok byłby pusty. | ||
Zatem jest dokładnie < | Zatem jest dokładnie <math>2^{n-1}-1</math> możliwości wyboru bloku dla <math>x</math>, | ||
i tym samym tyleż jest podziałów < | i tym samym tyleż jest podziałów <math>X</math>. | ||
Dowody pozostałych trzech własności można przeprowadzić jak | Dowody pozostałych trzech własności można przeprowadzić jak | ||
Linia 767: | Linia 767: | ||
{{obserwacja||| | {{obserwacja||| | ||
Dla < | Dla <math>0<k\leq n</math> | ||
< | <center><math>\left\{\begin{array} {c}n\\ k\end{array} \right\} | ||
=k\left\{\begin{array} {c}n-1\\ k\end{array} \right\}+\left\{\begin{array} {c}n-1\\ k-1\end{array} \right\}. | |||
</math></center> | |||
}} | }} | ||
Linia 775: | Linia 777: | ||
{{dowod||| | {{dowod||| | ||
Niech, jak zwykle, < | Niech, jak zwykle, <math>\left\vertX\right\vert=n</math> i niech <math>x\in X</math> będzie ustalonym elementem. | ||
Znów, podziały zbioru < | Znów, podziały zbioru <math>X</math> na <math>k</math> bloków można podzielić na dwa typy: | ||
* < | * <math>{\left\{ {x} \right\} }</math> stanowi blok jednoelementowy, | ||
* < | * <math>x</math> jest w bloku co najmniej dwuelementowym. | ||
Każdy podział pierwszego typu jest jednoznacznie wyznaczony przez | Każdy podział pierwszego typu jest jednoznacznie wyznaczony przez | ||
< | <math>(n-1)</math>-elementowego zbioru <math>X-{\left\{ {x} \right\} }</math> na <math>k-1</math> bloków. | ||
Jest ich więc dokładnie < | Jest ich więc dokładnie <math>\left\{\begin{array} {c}n-1\\ k-1\end{array} \right\}</math>. | ||
W drugim przypadku pozostałe elementy dzielone są wciąż na <math>k</math> bloków. | W drugim przypadku pozostałe elementy dzielone są wciąż na <math>k</math> bloków. | ||
Można taki podział wykonać na <math>\left\{\begin{array} {c}n-1\\ k\end{array} \right\} | Można taki podział wykonać na <math>\left\{\begin{array} {c}n-1\\ k\end{array} \right\}</math> sposobów. | ||
Element < | Element <math>x</math> może rozszerzyć każdy taki podział zbioru <math>X</math> do podziału zbioru <math>X</math> | ||
na < | na <math>k</math> sposobów wchodząc do któregoś z <math>k</math> bloków. | ||
Zatem jest dokładnie < | Zatem jest dokładnie <math>k\left\{\begin{array} {c}n-1\\ k\end{array} \right\}</math> podziałów drugiego typu. | ||
}} | }} | ||
Linia 810: | Linia 812: | ||
Dla skończonych zbiorów <math>X,Y</math> liczba surjekcji <math>X\longrightarrow Y</math> | Dla skończonych zbiorów <math>X,Y</math> liczba surjekcji <math>X\longrightarrow Y</math> | ||
wynosi <math>\left\vertY\right\vert!\cdot\left\{\begin{array} {c}\left\vertX\right\vert\\ \left\vertY\right\vert\end{array} \right\} | wynosi <math>\left\vertY\right\vert!\cdot\left\{\begin{array} {c}\left\vertX\right\vert\\ \left\vertY\right\vert\end{array} \right\}</math>. | ||
}} | }} | ||
{{dowod||| | {{dowod||| | ||
Niech < | Niech <math>Y={\left\{ {y_0,\ldots,y_{m-1}} \right\} }</math>. | ||
Jak już zauważyliśmy, | Jak już zauważyliśmy, | ||
surjekcja postaci < | surjekcja postaci <math>f:X \longrightarrow Y</math> wyznacza pewien podział zbioru <math>X</math> dodatkowo | ||
poetykietowany elementami zbioru < | poetykietowany elementami zbioru <math>X</math> | ||
na < | na <math>m=\left\vertY\right\vert</math> bloków <math>f^{-1}({\left\{ {y_0} \right\} }), \ldots, f^{-1}({\left\{ {y_{m-1}} \right\} })</math>. | ||
Nieetykietowanych podziałów jest oczywiście < | Nieetykietowanych podziałów jest oczywiście <math>\left\{\begin{array} {c}\left\vertX\right\vert\\ \left\vertY\right\vert\end{array} \right\}</math>. | ||
Ponieważ każdy podział może być poetykietowany na <math>\left\vertY\right\vert!</math> sposobów, | Ponieważ każdy podział może być poetykietowany na <math>\left\vertY\right\vert!</math> sposobów, | ||
możemy zakończyć dowód. | możemy zakończyć dowód. | ||
Linia 829: | Linia 831: | ||
Dla <math>n,k\in\mathbb{N}</math> | Dla <math>n,k\in\mathbb{N}</math> | ||
<center><math>\left\{\begin{array} {c}n\\ k+1\end{array} \right\} | <center><math>\left\{\begin{array} {c}n\\ k+1\end{array} \right\}=\frac{1}{(k+1)!}\sum_{0<i_0<\ldots<i_{k-1}<n}{n\choose i_{k-1}}{i_{k-1}\choose i_{k-2}}\ldots{i_1\choose i_0}. | ||
</math></center> | </math></center> | ||
Linia 848: | Linia 850: | ||
W podziale nie jest jednak istotne uporządkowanie bloków <math>B_0,\ldots,B_k</math>, | W podziale nie jest jednak istotne uporządkowanie bloków <math>B_0,\ldots,B_k</math>, | ||
co oznacza, że powinniśmy przejść od ciągu <math>\left\langle B_0,\ldots,B_k \right\rangle</math> | co oznacza, że powinniśmy przejść od ciągu <math>\left\langle B_0,\ldots,B_k \right\rangle</math> | ||
do rodziny bloków <math>{\left\{ {B_0,\ldots,B_k} \right\} | do rodziny bloków <math>{\left\{ {B_0,\ldots,B_k} \right\} }</math>, | ||
wydzielając tym samym każdy składnik sumy przez <math>(k+1)!</math>. | wydzielając tym samym każdy składnik sumy przez <math>(k+1)!</math>. | ||
Tak wydzielona suma to nic innego jak | Tak wydzielona suma to nic innego jak | ||
liczba podziałów zbioru <math>n</math>-elementowego na <math>k+1</math> bloków, | liczba podziałów zbioru <math>n</math>-elementowego na <math>k+1</math> bloków, | ||
czyli <math>\left\{\begin{array} {c}n\\ k+1\end{array} \right\} | czyli <math>\left\{\begin{array} {c}n\\ k+1\end{array} \right\}</math>. | ||
}} | }} | ||
{{przyklad||| | {{przyklad||| | ||
< | <center><math>\aligned \left\{\begin{array} {c}n\\ 3\end{array} \right\} | ||
& | &=&\frac{1}{3!}\sum_{0<j<i<n}{n\choose i}{i\choose j} | ||
=\frac{1}{6}\sum_{0<i<n}{n\choose i}\sum_{0<j<i}{i\choose j}\\ | |||
& | &=&\frac{1}{6}\sum_{0<i<n}{n\choose i}(2^i-2) | ||
=\frac{1}{6}\sum_{0<i<n}{n\choose i}2^i-\frac{1}{3}\sum_{0<i<n}{n\choose i}\\ | |||
& | &=&\frac{1}{6}(3^n-1-2^n)-\frac{1}{3}(2^n-2) | ||
=\frac{3^{n-1}+1}{2}-2^{n-1} | |||
< | \endaligned</math></center> | ||
}} | }} | ||
Linia 870: | Linia 872: | ||
===Liczby Bella=== | ===Liczby Bella=== | ||
W Trójkącie Pascala < | W Trójkącie Pascala <math>n</math>-ty wiersz sumuje się do | ||
liczby podzbiorów zbioru < | liczby podzbiorów zbioru <math>n</math>-elementowego, czyli do <math>2^n</math>. | ||
W Trójkąta Stirlinga dla cykli < | W Trójkąta Stirlinga dla cykli <math>n</math>-ty wiersz sumuje się do | ||
liczby permutacji zbioru < | liczby permutacji zbioru <math>n</math>-elementowego, czyli do <math>n!</math>. | ||
Zajmiemy się teraz sumą < | Zajmiemy się teraz sumą <math>n</math>-tego wiersza Trójkąta Stirlinga dla podziałów. | ||
Oczywiście suma taka to liczba wszystkich podziałów zbioru < | Oczywiście suma taka to liczba wszystkich podziałów zbioru <math>n</math> elementowego, | ||
lub inaczej liczby wszystkich relacji równoważności na zbiorze < | lub inaczej liczby wszystkich relacji równoważności na zbiorze <math>n</math>-elementowym. | ||
'''Liczba Bella''' <math>B_n</math> | |||
{{ (nazwana na cześć Erica Temple Bella szkockiego matematyka | |||
i autora powieści science-fiction), notka, foto} | |||
i autora powieści science-fiction), notka, foto} | |||
</math>< | } | ||
< | to liczba podziałów zbioru <math>n</math>-elementowego, czyli | ||
<center><math>B_n=\sum_{i=0}^n\left\{\begin{array} {c}n\\ i\end{array} \right\}. | |||
</math></center> | |||
Lista kilku pierwszych liczb Bella: | Lista kilku pierwszych liczb Bella: | ||
< | <center><math>\begin{array} {|c||c|c|c|c|c|c|c|c|c|c|c|c} | ||
\hline | |||
n&0&1&2&3&4&5&6&7&8&9&10&\ldots\\ | |||
\hline | |||
n&0&1&2&3&4&5&6&7&8&9&10& | B_n&1&1&2&5&15&52&203&877&4140&21147&115975&\ldots\\ | ||
\hline | |||
\end{array} | |||
</math></center> | |||
B_n&1&1&2&5&15&52&203&877&4140&21147&115975& | |||
< | |||
<center | |||
Liczby Bella spełniają piękną zależność rekurencyjną: | Liczby Bella spełniają piękną zależność rekurencyjną: | ||
Linia 907: | Linia 905: | ||
{{obserwacja||| | {{obserwacja||| | ||
< | <center><math>B_{n+1}=\sum_{i=0}^n{n\choose i}B_i. | ||
< | </math></center> | ||
}} | }} | ||
Linia 914: | Linia 912: | ||
{{dowod||| | {{dowod||| | ||
Wybierzmy i ustalmy w < | Wybierzmy i ustalmy w <math>(n+1)</math>-elementowym zbiorze <math>X</math> pewien element <math>x\in X</math>. | ||
Policzmy teraz ile jest podziałów zbioru < | Policzmy teraz ile jest podziałów zbioru <math>X</math> takich, że | ||
blok zawierający < | blok zawierający <math>x</math> ma dokładnie <math>i+1</math> elementów. | ||
Oczywiście pozostałe < | Oczywiście pozostałe <math>i</math> elementów tego bloku może zostać wybranych | ||
ze zbioru < | ze zbioru <math>X-{x}</math> na <math>{n\choose i}</math> sposobów. | ||
Każdy taki blok możemy rozbudować do podziału zbioru < | Każdy taki blok możemy rozbudować do podziału zbioru <math>X</math> poprzez podzielenie pozostałych | ||
< | <math>n-i</math> na bloki. | ||
Podział taki jest oczywiście możliwy na < | Podział taki jest oczywiście możliwy na <math>B_{n-i}</math> sposobów, skąd | ||
sumując po wszystkich możliwych wartościach < | sumując po wszystkich możliwych wartościach <math>i</math> otrzymujemy | ||
< | <center><math>B_{n+1}=\sum_{i=0}^n{n\choose i}B_{n-i}=\sum_{i=0}^n{n\choose i}B_i. | ||
< | </math></center> | ||
}} | }} | ||
Linia 931: | Linia 929: | ||
===Bazy przestrzeni wielomianów=== | ===Bazy przestrzeni wielomianów=== | ||
Przestrzeń wektorowa < | Przestrzeń wektorowa <math>\mathbb{R}[x]</math> wszystkich wielomianów jednej zmiennej rzeczywistej <math>x</math> | ||
ma naturalną bazę złożoną z jednomianów | ma naturalną bazę złożoną z jednomianów | ||
< | <center><math>1,x,x^2,x^3,\ldots | ||
< | </math></center> | ||
W | W różnicowym odpowiedniku Twierdzenia Taylora | ||
widzieliśmy (bez dowodu), że każdy wielomian < | widzieliśmy (bez dowodu), że każdy wielomian <math>p(x)</math> | ||
można przedstawić jako kombinację liniową | można przedstawić jako kombinację liniową | ||
< | <math>p(x)=\sum_{i=0}^k\frac{(\Delta^i p)(0)}{i!}x^{\underline{i}}</math> | ||
dolnych silni < | dolnych silni <math>x^{\underline{i}}</math>. | ||
Pokażemy teraz, że rzeczywiście zarówno dolne silnie | Pokażemy teraz, że rzeczywiście zarówno dolne silnie | ||
< | <center><math>1,x^{\underline{1}},x^{\underline{2}},x^{\underline{3}},\ldots | ||
< | </math></center> | ||
jak i górne silnie | jak i górne silnie | ||
< | <center><math>1,x^{\overline{1}},x^{\overline{2}},x^{\overline{3}},\ldots | ||
< | </math></center> | ||
stanowią bazy dla przestrzeni wielomianów < | stanowią bazy dla przestrzeni wielomianów <math>\mathbb{R}[x]</math>, | ||
oraz że współczynniki przejścia między tymi trzeba bazami są ściśle powiązane z | oraz że współczynniki przejścia między tymi trzeba bazami są ściśle powiązane z | ||
liczbami Stirlinga. | liczbami Stirlinga. | ||
Linia 958: | Linia 956: | ||
W dalszych rozważaniach rezygnujemy z ograniczeń na indeksy sumowania. | W dalszych rozważaniach rezygnujemy z ograniczeń na indeksy sumowania. | ||
Zakładamy jedynie, że przebiegają one liczby całkowite pamiętając, | Zakładamy jedynie, że przebiegają one liczby całkowite pamiętając, | ||
że < | że <math>\left[\begin{array} {c}n\\ k\end{array} \right]</math> i <math>\left\{\begin{array} {c}n\\ k\end{array} \right\}</math> | ||
zerują się dla <math>k<0</math> oraz <math>k>n</math>. | zerują się dla <math>k<0</math> oraz <math>k>n</math>. | ||
Linia 991: | Linia 989: | ||
Dla <math>x\in\mathbb{R}</math> oraz <math>n\in\mathbb{N}</math> | Dla <math>x\in\mathbb{R}</math> oraz <math>n\in\mathbb{N}</math> | ||
<center><math>x^n=\sum_i\left\{\begin{array} {c}n\\ i\end{array} \right\} | <center><math>x^n=\sum_i\left\{\begin{array} {c}n\\ i\end{array} \right\}x^{\underline{i}}. | ||
</math></center> | </math></center> | ||
Linia 1003: | Linia 1001: | ||
Dla dowodu indukcyjnego zauważmy najpierw, że przy <math>n=0</math> mamy | Dla dowodu indukcyjnego zauważmy najpierw, że przy <math>n=0</math> mamy | ||
<math>x^0=1=\left\{\begin{array} {c}0\\ 0\end{array} \right\} | <math>x^0=1=\left\{\begin{array} {c}0\\ 0\end{array} \right\}</math>. | ||
W kroku indukcyjnym korzystamy z faktu, że | W kroku indukcyjnym korzystamy z faktu, że | ||
< | <math>x\cdot x^{\underline{i}}=x^{\underline{i+1}}+ix^{\underline{i}}</math> | ||
dostając: | dostając: | ||
< | <center><math>\aligned x^n=x\cdot x^{n-1} | ||
& | &=&x\sum_i \left\{\begin{array} {c}n-1\\ i\end{array} \right\}x^{\underline{i}}\\ | ||
& | &=&\sum_i \left\{\begin{array} {c}n-1\\ i\end{array} \right\}(x^{\underline{i+1}}+ix^{\underline{i}})\\ | ||
&=&\sum_i \left\{\begin{array} {c}n-1\\ i-1\end{array} \right\} | &=&\sum_i \left\{\begin{array} {c}n-1\\ i-1\end{array} \right\}x^{\underline{i}}+\sum_i \left\{\begin{array} {c}n-1\\ i\end{array} \right\}ix^{\underline{i}}\\ | ||
&=&\sum_i \left(i\left\{\begin{array} {c}n-1\\ i\end{array} \right\} | &=&\sum_i \left(i\left\{\begin{array} {c}n-1\\ i\end{array} \right\}+\left\{\begin{array} {c}n-1\\ i-1\end{array} \right\}\right)x^{\underline{i}}. | ||
\endaligned</math></center> | \endaligned</math></center> | ||
Dla dowodu kombinatorycznego załóżmy, że <math>x\in\mathbb{N}-{\left\{ {0} \right\} | Dla dowodu kombinatorycznego załóżmy, że <math>x\in\mathbb{N}-{\left\{ {0} \right\} }</math> | ||
i niech <math>X</math> będzie zbiorem <math>x</math>-elementowym. | i niech <math>X</math> będzie zbiorem <math>x</math>-elementowym. | ||
Oczywiście <math>x^n</math> to liczba funkcji postaci <math>\mathbb{Z}_n \longrightarrow X</math>. | Oczywiście <math>x^n</math> to liczba funkcji postaci <math>\mathbb{Z}_n \longrightarrow X</math>. | ||
Linia 1026: | Linia 1024: | ||
(uporządkowanym najpierw według najmniejszych elementów w blokach) | (uporządkowanym najpierw według najmniejszych elementów w blokach) | ||
przyporządkowujemy <math>i</math>-tą wartość wybranego ciągu. | przyporządkowujemy <math>i</math>-tą wartość wybranego ciągu. | ||
Tym sposobem mamy <math>\left\{\begin{array} {c}n\\ i\end{array} \right\} | Tym sposobem mamy <math>\left\{\begin{array} {c}n\\ i\end{array} \right\}n^{\underline{i}}</math> funkcji | ||
<math>\mathbb{Z}_n \longrightarrow X</math> przyjmujących dokładnie <math>i</math> wartości. | <math>\mathbb{Z}_n \longrightarrow X</math> przyjmujących dokładnie <math>i</math> wartości. | ||
Sumując po wszystkich możliwych <math>i</math> otrzymujemy żądaną równość. | Sumując po wszystkich możliwych <math>i</math> otrzymujemy żądaną równość. | ||
Linia 1053: | Linia 1051: | ||
Dla <math>x\in\mathbb{R}</math> oraz <math>n\in\mathbb{N}</math> | Dla <math>x\in\mathbb{R}</math> oraz <math>n\in\mathbb{N}</math> | ||
<center><math>\aligned x^n&=&\sum_i\left\{\begin{array} {c}n\\ i\end{array} \right\} | <center><math>\aligned x^n&=&\sum_i\left\{\begin{array} {c}n\\ i\end{array} \right\}(-1)^{n-i}x^{\overline{i}},\\ | ||
x^{n}& | x^{\underline{n}}&=&\sum_i\left[\begin{array} {c}n\\ i\end{array} \right](-1)^{n-i}x^i. | ||
< | \endaligned</math></center> | ||
}} | }} | ||
Linia 1064: | Linia 1062: | ||
pozostawiając analogiczny dowód dla drugiej jako ćwiczenie. | pozostawiając analogiczny dowód dla drugiej jako ćwiczenie. | ||
< | <center><math>\aligned x^n=(-1)^n(-x)^n | ||
& | &=&(-1)^n\sum_i\left\{\begin{array} {c}n\\ i\end{array} \right\}(-x)^{\underline{i}}\\ | ||
&=&(-1)^n\sum_i\left\{\begin{array} {c}n\\ i\end{array} \right\} | &=&(-1)^n\sum_i\left\{\begin{array} {c}n\\ i\end{array} \right\}(-1)^ix^{\overline{i}}\\ | ||
& | &=&\sum_i\left\{\begin{array} {c}n\\ i\end{array} \right\}(-1)^{n-i}x^{\overline{i}}. | ||
\endaligned</math></center> | \endaligned</math></center> | ||
Linia 1081: | Linia 1079: | ||
Dla <math>m,n\in\mathbb{N}</math> | Dla <math>m,n\in\mathbb{N}</math> | ||
<center><math>\aligned \sum_i (-1)^{m-i}\left\{\begin{array} {c}m\\ i\end{array} \right\}\\ | <center><math>\aligned \sum_i (-1)^{m-i}\left\{\begin{array} {c}m\\ i\end{array} \right\}\left[\begin{array} {c}i\\ n\end{array} \right] | ||
&=& | &=& | ||
\left\{ | \left\{ | ||
Linia 1091: | Linia 1089: | ||
\right. | \right. | ||
\\ | \\ | ||
\sum_i (-1)^{m-i}\left[\begin{array} {c}m\\ i\end{array} \right]\left\{\begin{array} {c}i\\ n\end{array} \right\} | \sum_i (-1)^{m-i}\left[\begin{array} {c}m\\ i\end{array} \right]\left\{\begin{array} {c}i\\ n\end{array} \right\} | ||
&=& | &=& | ||
\left\{ | \left\{ | ||
Linia 1140: | Linia 1138: | ||
Zgodnie z Obserwacją [[##obserwacja - liczba surjekcji|Uzupelnic obserwacja - liczba surjekcji|]], | Zgodnie z Obserwacją [[##obserwacja - liczba surjekcji|Uzupelnic obserwacja - liczba surjekcji|]], | ||
liczba takich klasyfikacji to, | liczba takich klasyfikacji to, | ||
<math>k!\left\{\begin{array} {c}n\\ k\end{array} \right\} | <math>k!\left\{\begin{array} {c}n\\ k\end{array} \right\}</math>. | ||
* | * '''obiekty rozróżnialne, kategorie nierozróżnialne:''' | ||
Nierozróżnialność kategorii oznacza, że nie jest ważna nazwa kategorii | Nierozróżnialność kategorii oznacza, że nie jest ważna nazwa kategorii | ||
(tzn. wartość funkcji dla danego obiektu), a jedynie jej zawartość. | (tzn. wartość funkcji dla danego obiektu), a jedynie jej zawartość. | ||
Mamy więc do czynienia z podziałem zbioru obiektów na co najwyżej < | Mamy więc do czynienia z podziałem zbioru obiektów na co najwyżej <math>k</math> bloków. | ||
Liczba takich konfiguracji to suma liczb Stirlinga dla podziałów | Liczba takich konfiguracji to suma liczb Stirlinga dla podziałów | ||
< | <math>\sum_{i=1}^{k}\left\{\begin{array} {c}n\\ i\end{array} \right\}</math>. | ||
Oczywiście gdy wszystkie kategorie są niepuste, | Oczywiście gdy wszystkie kategorie są niepuste, | ||
to zbiór obiektów jest podzielony na dokładnie <math>k</math> bloków. | to zbiór obiektów jest podzielony na dokładnie <math>k</math> bloków. | ||
Liczba takich konfiguracji to <math>\left\{\begin{array} {c}n\\ k\end{array} \right\} | Liczba takich konfiguracji to <math>\left\{\begin{array} {c}n\\ k\end{array} \right\}</math>. | ||
* | * '''obiekty nierozróżnialne, kategorie rozróżnialne:''' | ||
Nierozróżnialność obiektów skutkuje tym, | Nierozróżnialność obiektów skutkuje tym, | ||
że ważna jest jedynie ich liczba w danej kategorii. | że ważna jest jedynie ich liczba w danej kategorii. | ||
A zatem konfiguracja to podział liczby < | A zatem konfiguracja to podział liczby <math>n </math> na sumę <math>n=x_0+\ldots+x_{k-1}</math> | ||
liczb naturalnych < | liczb naturalnych <math>x_i</math>. | ||
Liczba rozwiązań takiego równania została policzona w jednym z przykładów wykładu | Liczba rozwiązań takiego równania została policzona w jednym z przykładów wykładu | ||
o współczynnikach dwumianowych i wynosi | o współczynnikach dwumianowych i wynosi | ||
< | <math>{n+k-1\choose k-1}</math>. | ||
I znów, gdy kategorii, czyli składników w rozkładzie < | I znów, gdy kategorii, czyli składników w rozkładzie <math>n=x_0+\ldots+x_{k-1}</math>, | ||
ma być dokładnie < | ma być dokładnie <math>k</math>, zliczamy jedynie rozwiązania spełniające dodatkowo | ||
< | <math>x_0,\ldots,x_{k-1}\geq 1</math>. | ||
Zgodnie z innym przykładem analizowanym w wykładzie o współczynnikach dwumianowych | Zgodnie z innym przykładem analizowanym w wykładzie o współczynnikach dwumianowych | ||
liczba takich rozwiązań to < | liczba takich rozwiązań to <math>{n-1\choose k-1}</math>. | ||
* | * '''obiekty nierozróżnialne, kategorie nierozróżnialne:''' | ||
To jedyny jeszcze nie analizowany przez nas przypadek. | To jedyny jeszcze nie analizowany przez nas przypadek. | ||
Załóżmy najpierw, że wszystkie kategorie są niepuste. | Załóżmy najpierw, że wszystkie kategorie są niepuste. | ||
Ponieważ są one nierozróżnialne, możemy dodatkowo założyć, | Ponieważ są one nierozróżnialne, możemy dodatkowo założyć, | ||
że w rozkładzie liczby < | że w rozkładzie liczby <math>n</math> na sumę <math>n=x_0+\ldots+x_{k-1}</math> | ||
zachodzi < | zachodzi <math>x_0\leq x_1 \leq \ldots \leq x_{k-1}</math>. | ||
Liczba < | Liczba <math>P(n,k)</math> takich rozkładów | ||
będzie przedmiotem ostatniej części wykładu. | będzie przedmiotem ostatniej części wykładu. | ||
Jednak już teraz możemy powiedzieć, | Jednak już teraz możemy powiedzieć, | ||
Linia 1185: | Linia 1183: | ||
Oczywiście, gdy dopuszczamy puste kategorie liczba konfiguracji | Oczywiście, gdy dopuszczamy puste kategorie liczba konfiguracji | ||
jest sumą < | jest sumą <math>\sum_{i=1}^k P(n,k)</math>. | ||
==Podziały liczby== | ==Podziały liczby== | ||
'''Podział liczby''' <math>n</math> na <math>k</math> składników to przedstawienie <math>n</math> w postaci sumy | |||
< | <center><math>a_0+\ldots+a_{k-1}=n, | ||
< | </math></center> | ||
gdzie < | gdzie <math>a_0 \leq a_1 \leq \ldots \leq a_{k-1}\leq 1</math>. | ||
'''Liczbę podziałów''' <math>n</math> na <math>k</math> składników oznaczamy przez | |||
<math>P(n,k)</math>. | |||
< | |||
{{przyklad||| | {{przyklad||| | ||
Lista podziałów < | Lista podziałów <math>7</math> na <math>4</math> składniki: | ||
< | <center><math>1+1+1+4,\qquad 1+1+2+3,\qquad 1+2+2+2. | ||
< | </math></center> | ||
* < | * <math>P(7,4)=3</math>. | ||
}} | }} | ||
Linia 1213: | Linia 1210: | ||
{{obserwacja||| | {{obserwacja||| | ||
Dla < | Dla <math>n,k\in\mathbb{N}-{\left\{ {0} \right\} }</math> | ||
* < | * <math>P(n,1)=1</math>, | ||
* < | * <math>P(n,2)=\left\lfloor \frac{n}{2}\right\rfloor</math>, | ||
* < | * <math>P(n,n)=1</math>, | ||
* < | * <math>P(n,k)=0</math>, dla <math>n<k</math> | ||
* < | * <math>\frac{1}{k!}{n-1\choose k-1}\leq P(n,k)\leqslant{n-1\choose k-1}</math>. | ||
}} | }} | ||
Linia 1230: | Linia 1227: | ||
Uzasadnimy jedynie ostatni punkt. | Uzasadnimy jedynie ostatni punkt. | ||
Dla dowodu ograniczenia górnego liczby < | Dla dowodu ograniczenia górnego liczby <math>P(n,k)</math> | ||
zauważmy, że interesujące nas podziały liczby < | zauważmy, że interesujące nas podziały liczby <math>n</math> | ||
są rozwiązaniami równania < | są rozwiązaniami równania <math>n=x_0+\ldots+x_{k-1}</math>, | ||
a tych, jak już wiemy, jest dokładnie < | a tych, jak już wiemy, jest dokładnie <math>{n-1\choose k-1}</math>. | ||
Z drugiej strony dowolny podział liczby < | Z drugiej strony dowolny podział liczby <math>n</math> generuje co najwyżej <math>k!</math> rozwiązań | ||
równania < | równania <math>n=x_0+\ldots+x_{k-1}</math> | ||
(generuje dokładnie < | (generuje dokładnie <math>k!</math>, jeśli składniki podziału są parami różne) | ||
i wszystkie rozwiązania mogą zostać w ten sposób osiągnięte. | i wszystkie rozwiązania mogą zostać w ten sposób osiągnięte. | ||
To oczywiście daje ograniczenie dolne. | To oczywiście daje ograniczenie dolne. | ||
}} | }} | ||
Ograniczenie górne dla < | Ograniczenie górne dla <math>P(n,k)</math> można poprawić: | ||
{{obserwacja||| | {{obserwacja||| | ||
< | <center><math>P(n,k) \leq \frac{1}{k!}{n+{k\choose2}-1\choose k-1}. | ||
< | </math></center> | ||
}} | }} | ||
Linia 1253: | Linia 1250: | ||
{{dowod||| | {{dowod||| | ||
Dla podziału < | Dla podziału <math>n=a_0+\ldots+a_{k-1}</math> definiujemy | ||
< | <center><math>b_i=a_i+(k-1-i),\qquad\textrm{dla </math>0 i k-1<math>}. | ||
< | </math></center> | ||
Zauważmy, że wszystkie liczby < | Zauważmy, że wszystkie liczby <math>b_i</math> są różne oraz | ||
< | <center><math>b_0+\ldots+b_{k-1}=n+\frac{k(k-1)}{2}. | ||
< | </math></center> | ||
A zatem podziały liczby < | A zatem podziały liczby <math>n</math> na <math>k</math> składników | ||
stoją w bijektywnej odpowiedniości z podziałami liczby | stoją w bijektywnej odpowiedniości z podziałami liczby | ||
< | <math>n+{k\choose 2}</math> na <math>k</math> parami różnych składników. | ||
Każdy podział < | Każdy podział <math>n+{k\choose2}</math> na <math>k</math> parami różnych składników | ||
generuje dokładnie < | generuje dokładnie <math>k!</math> rozwiązań równania | ||
< | <center><math>x_0+\ldots+x_{k-1}=n+{k\choose 2}, | ||
< | </math></center> | ||
gdzie < | gdzie <math>x_i>0</math>. | ||
Wiemy zaś, że to ostatnie równanie posiada co najwyżej | Wiemy zaś, że to ostatnie równanie posiada co najwyżej | ||
< | <math>{n+{k\choose2}-1\choose k-1}</math> rozwiązań. | ||
A zatem ciągów < | A zatem ciągów <math>\left\langle b_i \right\rangle</math>, a tym samym podziałów <math>n</math> na <math>k</math> składników, | ||
jest co najwyżej < | jest co najwyżej <math>\frac{1}{k!}{n+{k\choose2}-1\choose k-1}</math>. | ||
}} | }} | ||
Ostatnia obserwacja pozwala na opisanie granicznego zachowania liczb | Ostatnia obserwacja pozwala na opisanie granicznego zachowania liczb | ||
< | <math>P(n,k)</math> przy ustalonym <math>k</math>. | ||
{{wniosek||| | {{wniosek||| | ||
Dla dowolnego < | Dla dowolnego <math>k</math> | ||
< | |||
<center><math>\lim_{n\rightarrow\infty}\frac{P(n,k)}{n^{k-1}}=\frac{1}{k!(k-1)!}. | |||
</math></center> | |||
}} | }} | ||
Linia 1291: | Linia 1290: | ||
są tzw. diagramy Ferrersa. | są tzw. diagramy Ferrersa. | ||
'''Diagram Ferrersa''' dla podziału <math>n=a_0+\ldots+a_{k-1}</math> | |||
składa się z <math>k</math> wierszy o odpowiednio <math>a_{i-1}</math> elementach. | |||
składa się z < | |||
{{przyklad||| | {{przyklad||| | ||
< | <center><math>2+5+6+6+9=28. | ||
< | </math></center> | ||
''Rysunek:'' 6.3 Szkic na kartce. | |||
<center><math>1+3+3+3=10. | |||
</math></center> | |||
''Rysunek:'' 6.4 Szkic na kartce. | |||
}} | }} | ||
Linia 1312: | Linia 1311: | ||
{{obserwacja||| | {{obserwacja||| | ||
Liczba < | Liczba <math>P(n,k)</math> | ||
jest równa liczbie podziałów liczby < | jest równa liczbie podziałów liczby <math>n</math> | ||
(na dowolną liczbę składników) o największym składniku równym < | (na dowolną liczbę składników) o największym składniku równym <math>k</math>. | ||
}} | }} | ||
{{dowod||| | {{dowod||| | ||
Odwracając o < | Odwracając o <math>90</math> stopni diagram podziału liczby <math>n</math> na <math>k</math> składników | ||
otrzymamy diagram podziału liczby < | otrzymamy diagram podziału liczby <math>n</math>, | ||
którego największy składnik równy jest < | którego największy składnik równy jest <math>k</math>. | ||
Oczywiście jest to odwzorowanie bijektywne, | Oczywiście jest to odwzorowanie bijektywne, | ||
gdyż odwracając z powrotem o < | gdyż odwracając z powrotem o <math>90</math> stopni otrzymamy ten wyjściowy diagram. | ||
''Rysunek:'' 6.5 Szkic na kartce. | |||
}} | }} | ||
{{obserwacja||| | {{obserwacja||| | ||
Liczba < | Liczba <math>P(n+k,k)</math> jest równa | ||
liczbie podziałów < | liczbie podziałów <math>n</math> na co najwyżej <math>k</math> składników. | ||
}} | }} | ||
{{dowod||| | {{dowod||| | ||
Wycinając ostatnią kolumnę w diagramie podziału liczby < | Wycinając ostatnią kolumnę w diagramie podziału liczby <math>n+k</math> na <math>k</math> składników | ||
otrzymamy podział liczby < | otrzymamy podział liczby <math>n</math> na co najwyżej <math>k</math> składników. | ||
Łatwo zauważyc, że jest to odwzorowanie bijektywne. | Łatwo zauważyc, że jest to odwzorowanie bijektywne. | ||
''Rysunek:'' 6.6 Szkic na kartce. | |||
}} | |||
}} |
Wersja z 22:34, 21 sie 2006
Permutacje
Rozważając permutacje zbiorów -elementowych wystarczy ograniczyć się do permutacji zbioru . Każdy inny taki zbiór różni się bowiem od jedynie nazwami elementów.
Poznaliśmy już algorytm rozkładu permutacji na rozłączne cykle. Przystąpmy do klasyfikacji permutacji względem struktury takiego rozkładu. Przypomnijmy, że rozkład permutacji na cykle jest jednoznaczny z dokładnością do kolejności, tzn. jeśli są dwoma rozkładami tej samej permutacji na cykle to i .
Pierwszym ważnym niezmiennikiem dla permutacji jest:
Liczba cykli permutacji zdefiniowana jako liczba cykli w jamimkolwiek rozkładzie na cykle.
Jednoznaczność rozkładu na cykle pozwala nam zdefiniować również drugi ważny niezmiennik.
Typ permutacji to wektor , gdzie jest liczbą -elementowych cykli w rozkładzie . Zazwyczaj typ permutacji zapisujemy jako , przy czym często pomijamy te wartości, dla których .
Przykład
Dla permutacji zadanej przez
mamy:
- ,
- jest typu .
Z samej definicji typu permutacji natychmiast wynika:
Obserwacja
Dla typu zachodzi
- ,
- .
Obserwacja
Liczba permutacji w typu to
Dowód
Potraktujmy permutację typu , jako uzupełnienie elementami z następującego wzorca:
W miejsce kropek możemy wstawić -elementów na sposobów. Jednak w ten sposób otrzymamy wielokrotnie te same permutacje. Każdy cykl -elementowy możemy zadać na sposobów (rozpoczynając od różnych elementów). Dodatkowo, zwróćmy uwagę, że w naszym wzorcu dopuszczamy różną kolejność cykli o tej samej długości. takich samych cykli -elementowych może być wybranych na sposobów. Podsumowując, aby otrzymać liczbę permutacji typu musimy, dla wszystkich , podzielić przez długość każdego cyklu z osobna, tzn. dla każdego cyklu długości podzielić przez , oraz przez silnię liczby -elementowych cykli. Zatem szukana liczba to .

Przykład
Lista typów wszystkich permutacji z :
Liczba permutacji z o kolejnych typach:
Jak zobaczymy za chwilę, typ permutacji jest zachowywany przez pewną bardzo ważną operację algebraiczną.
Permutacja sprzężona do permutacji to każda permutacja postaci , gdzie .
Oczywiście, jeśli to . Zatem dwuargumentowa relacja sprzężenia jest symetryczna. Łatwo udowodnić (jako ćwiczenie), że relacja ta jest również zwrotna i przechodnia oraz, że jedyną permutacją sprzeżoną do permutacji identycznościowej jest ona sama.
Obserwacja
Permutacje mają ten sam typ wtedy i tylko wtedy, gdy są sprzężone.
Dowód
Załóżmy najpierw, że i są sprzężone, czyli że dla pewnego . Rozważmy jakiś cykl permutacji . Wtedy jest cyklem permutacji . Istotnie, dla mamy:
i podobnie:
Każdy zatem cykl permutacji wyznacza jednoznacznie cykl permutacji o tej samej liczności. Tym samym i są tego samego typu.
Rysunek: 5.1 Szkic na kartce.
Dla dowodu w drugą stronę załóżmy, że i mają ten sam typ. Wtedy możemy określić bijekcję przyporządkowującą każdemu cyklowi permutacji pewien cykl o tej samej długości. Po rozkładzie obu permutacji na rozłączne cykle i nasza bijekcja między cyklami przyporzadkowuje cyklowi cykl , definiujemy kładąc . Łatwo sprawdzić, że wtedy .

Transpozycja to permutacja w (dla ) typu . Innymi słowy, transpozycja dokonuje tylko jednego przestawienia dwóch elementów ze zbioru -elementowego.
Przykład
Dla permutacji zadanej przez
mamy:
- ma typ ,
- jest transpozycją.
Waga transpozycji wynika z faktu, że dowolna permutacja jest złożeniem transpozycji. Ponieważ, dowolna permutacja jest rozkładalna na cykle wystarczy pokazać, że każdy cykl jest złożeniem transpozycji.
Obserwacja
Dowolny cykl z jest złożeniem transpozycji.
Dowód
Cykl można przedstawić tabelką:
Zauważmy, że jest następującym złożeniem transpozycji
Rzeczywiście przejdzie:
- w pierwszej transpozycji w ,
- a następne transpozycje już go nie przesuną.
Podobnie przejdzie
- pierwszą transpozycją w ,
- drugą w ,
- a następne transpozycje już go nie przesuną.
Ogólnie, (dla )
- pozostanie na swoim miejscu przez pierwsze transpozycji
,
- przejdzie -tą transpozycją w ,
- przejdzie -szą transpozycją w ,
- po czym zostanie już nienaruszone.
Natomiast zostanie przesunięte dopiero ostatnią transpozycją i przyjmie wartość .

Wniosek
Dowolna permutacja jest złożeniem transpozycji. W szczególności każda permutacja typu ma rozkład na co najwyżej transpozycji.
Przykład
Dla permutacji zadanej przez
mamy
- ,
- ,
- ,
- .
Rysunek: 5.2 Szkic na kartce.
Zauważmy, że składanie transpozycji na rozłącznych zbiorach dwuelementowych jest przemienne. Na ogół jednak, ponieważ transpozycje nie działają na zbiorach rozłącznych, to nie możemy ich dowolnie przestawiać. W naszym przykładzie transpozycje generujące dwa różne cykle są parami rozłączne, więc ich kolejność jest bez znaczenia. Między innymi dlatego istnieje wiele rozkładów na transpozycje. Ale nie tylko dlatego -- mamy bowiem również .
Nie mamy zatem jednoznaczności rozkładu na transpozycje, tak jak to miało miejsce przy rozkładzie na cykle. Nawet liczba transpozycji nie musi być ta sama w różnych rozkładach na transpozycje. Zobaczymy jednak, że nie zmienia się parzystość liczby transpozycji w rozkładzie.
Obserwacja
Jeśli i jest transpozycją, to
Dowód
Udowodnimy tylko pierwszą równość. Załóżmy, że tzn., , i dla wszystkich pozostałych elementów . Rozumowanie dzielimy na dwa przypadki:
- i są w tym samym cyklu permutacji .
Rysunek: 5.3 Szkic na kartce.
Wtedy , gdzie ostatni wielokropek oznacza pozostałe cykle permutacji . Zatem w tym przypadku mamy .
- i są w różnych cyklach permutacji .
Wtedy . Mamy więc .

Obserwacja
Jeśli permutacja jest przedstawialna jako złożenia i transpozycji, to liczby i albo są obie parzyste albo obie nieparzyste.
Dowód
Niech będą dwoma rozkładami tej samej permutacji na transpozycje. Na mocy Obserwacji Uzupelnic obserwacja - zachowanie c po zlozeniu z transpozycja| mamy:
Niech opisuje iloć dodawań jedynki w powyższej formule. Wtedy to liczba odejmowań jedynki. Transpozycja ma cykl -elementowy i cykli -elementowych, czyli . Zatem
dla pewnego . Analogicznie
dla pewnego . Porównując obydwa wyniki otrzymujemy
czyli różnica jest zawsze parzysta.

Obserwacja Uzupelnic obserwacja - jednoznaczna parzystosc permutacji| pozwala zdefiniować parzystość permutacji.
Permutacja parzysta to permutacja będąca złożeniem parzystej liczby transpozycji.
Permutacja nieparzysta to permutacja będąca złożeniem nieparzystej liczby transpozycji.
Znak permutacji to Parser nie mógł rozpoznać (błąd składni): {\displaystyle \mbox{\sf sgn}(\pi)=(-1)^r} , gdzie jest liczbą transpozycji, na które można rozłożyć .
Obserwacja
Dla dowolnych
- Parser nie mógł rozpoznać (błąd składni): {\displaystyle \mbox{\sf sgn}(id_{\mathbb{Z}_n})=1} ,
- Parser nie mógł rozpoznać (błąd składni): {\displaystyle \mbox{\sf sgn}(\sigma\pi)=\mbox{\sf sgn}(\pi)\cdot\mbox{\sf sgn}(\sigma)} ,
- Parser nie mógł rozpoznać (błąd składni): {\displaystyle \mbox{\sf sgn}(\pi)=\mbox{\sf sgn}(\pi^{-1})} ,
Dowód
Identyczność jest złożeniem zera transpozycji. Drugi punkt wynika natychmiast z Obserwacji Uzupelnic obserwacja - zachowanie c po zlozeniu z transpozycja|. Dla dowodu trzeciego odnotujmy tylko, że Parser nie mógł rozpoznać (błąd składni): {\displaystyle \mbox{\sf sgn}(\pi)\cdot\mbox{\sf sgn}(\pi^{-1}) =\mbox{\sf sgn}(\pi\pi^{-1})=\mbox{\sf sgn}(id_{\mathbb{Z}_n})=1} .

Przykład
Dla relaksu rozważmy łamigłówkę logiczną rozgrywaną na kwadracie . Wszystkie pola, poza prawym dolnym, wypełnione są kwadratowymi klockami z różnymi literami B,O,R,L,Y,M,E,P. Prawe dolne pole jest puste -- oznaczamy go przez "". Celem gry jest ułożenie napisu "PROBLEMY". Dopuszczalnym ruchem jest przesunięcie klocka sąsiadującego z pustym polem na to właśnie pole. Czy z pozycji "BORLYMEP" można ułożyć napis "PROBLEMY"?
Rysunek: 5.4 Szkic na kartce
Zauważmy, że pozycja startowa i końcowa mają puste pole "" w tym samym miejscu. To oznacza, że wykonując roszadę bloków musimy wykonać tyle samo przesunięć do góry co w dół i tyle samo przesunięć w prawo co w lewo. To z kolei oznacza, że potencjalna ilość ruchów wiodących do rozwiązania musi być parzysta. Tłumacząc nasz problem na język permutacji odnotujmy, że:
- mamy dokonać permutacji :
- każdy ruch zgodny z regułami gry to jakaś transpozycja wybranych klocków,
przy czym nie wszystkie transpozycje są dopuszczalne.
Zauważmy, że
- rozwiązanie musi być wykonane przy pomocy parzystej liczby ruchów,
zatem każda permutacja dokonująca żądanej rearanżacji klocków jest parzysta
- ,
daje wtedy jednak, że jest złożeniem transpozycji, czyli jest permutacją nieparzystą.
Ponieważ nie można złożyć nieparzystej permutacji z parzystej liczby transpozycji, nasza łamigłówka nie jest możliwa do rozwiązania.
Obserwacja
Dla w jest dokładnie tyle samo permutacji parzystych co nieparzystych.
Dowód
Niech i będzie listą wszystkich parzystych permutacji w . Ponadto, rozważmy transpozycję . Wtedy oczywiście permutacje są parami różne, gdyż jeśli to . Ponadto dowolna jest nieparzysta, bo Parser nie mógł rozpoznać (błąd składni): {\displaystyle \mbox{\sf sgn}(\tau\pi)=\mbox{\sf sgn}(\tau)\mbox{\sf sgn}(\pi)=(-1)\cdot1=-1. } Pozostaje pokazać, że dowolna nieparzysta permutacja jest na liście . Ponieważ Parser nie mógł rozpoznać (błąd składni): {\displaystyle \mbox{\sf sgn}(\tau^{-1}\rho)=\mbox{\sf sgn}(\tau^{-1})\mbox{\sf sgn}(\rho)=(-1)\cdot(-1)=1, } to jest permutacją parzystą, a zatem jest postaci dla pewnego . To zaś oznacza, że
czyli jest na liście . Uzyskana bijekcja dowodzi naszej obserwacji.

Podziały
Liczby Stirlinga
Liczba Stirlinga dla cykli (często nazywana liczbą Stirlinga pierwszego rodzaju) to liczba permutacji zbioru -elementowego złożonych z dokładnie cykli, czyli takich permutacji , że . Przyjmujemy, że , a więc że jest jedna permutacja zbioru pustego bez cykli (funkcja pusta). Z powodów technicznych, w przekształceniach rachunkowych wygodnie jest mieć zdefiniowaną wartość dla wszystkich . Przyjmujemy, że dla .
Przykład
Lista permutacji złożonych z cykli:
Rysunek: 5.5 Szkic na kartce.
- Mamy permutacji złożonych z dwóch cykli,
zatem .
Obserwacja
Dla
- , dla
- ,
- ,
- ,
- , dla
Dowód
Pierwszy punkt jest natychmiastowa konsekwencją faktu, że nie można podzielić niepustego zbioru na części (cykli).
Liczba opisuje permutacje o jednym cyklu. Każda taka permutacja jest zadana wzorcem . Wzorzec taki może być wypełniony -elementami na sposobów. Ale ten sam cykl ma wiele opisów różniących się jedynie przesunięciem. Zatem każdy -elementowy cykl może być zapisany według takiego wzorca na sposobów, czyli liczba cykli na zbiorze -elementowym to , co dowodzi punktu drugiego.
Liczba opisuje permutacje o cyklach. Permutacja taka musi wiec być typu , czyli jest transpozycją. Każda transpozycja jest jednoznacznie wyznaczona przez dwuelementowy zbiór elementów, które ze sobą zamienia. Zatem transpozycji jest dokładnie tyle co podzbiorów -elementowych, czyli , co dowodzi punktu trzeciego.
Dla dowodu punktu czwartego zauważmy jedynie, że jedyną permutacją o cyklach na zbiorze -elementowym jest identyczność.
Równie łatwo jest stwierdzić, że zbiór -elementowy nie może być podzielony na więcej niż niepustych części (mających stanowić cykle).

Liczby Stirlinga dla cykli, podobnie jak współczynniki dwumianowe, można generować używając zależności rekurencyjnej. Na jej podstawie można zbudować Trójkąt Stirlinga dla cykli.
Obserwacja
Dla
Dowód
Niech będzie wyróżnionym i ustalonym elementem -elementowego zbioru . Permutacje zbioru o cyklach można podzielić na dwa typy, w których:
- stanowi jednoelementowy cykl,
- jest w cyklu co najmniej -elementowym.
W pierwszym przypadku pozostałe elementów zbioru muszą uformować cykli, co jest możliwe na sposobów. W drugim przypadku, po usunięciu elementu permutacje badanego typu wciąż będą mieć cykli. Jest ich zatem tyle, co permutacji -elementowego zbioru o cyklach, czyli . Element może rozbudować każdą permutację zbioru sposobów (wchodząc do cyklu jako następnik jednego z elementów). Zatem permutacji drugiego typu jest dokładnie .

Rysunek: 5.6 Szkic na kartce
W Trójkącie Stirlinga dla cykli, -ty wiersz zawiera liczby permutacji zbioru -elementowego o kolejno cyklach. Zatem suma wszystkich tych wartości to liczba wszystkich permutacji zbioru -elementowego, czyli . Dostajemy stąd natychmiast:
Obserwacja
Dla
Ciekawy jest nastepujacy związek liczb Stirlinga dla cykli z liczbami harmonicznymi .
Obserwacja
Dla
Dowód
Dla tożsamość jest oczywista, a dla przybiera postać Pokażemy że obydwie liczby z naszej obserwacji to sumaryczna liczba cykli we wszystkich permutacjach zbioru -elementowego, tzn. .
- Permutacji o cyklach jest dokładnie .
W sumie permutacje o cyklach mają więc cykli, czyli .
- Zliczymy najpierw -elementowe cykle
zbudowane z elementów zbioru -elementowego. Każdy taki cykl jest wyznaczony przez wypełnienie wzorca , ale z dokładnością do przesunięcia. Wypełnień jest oczywiście tyle, ile injekcji postaci , czyli . Zatem zliczanych cykli -elementowych jest dokładnie .
Każdy cykl -elementowy występuje w dokładnie permutacjach zbioru -elementowego, gdyż tyle jest permutacji pozostałych elementów. Zatem sumaryczna liczba cykli we wszystkich permutacjach zbioru -elementowego wynosi:

W liczbach Stirlinga dla cykli wypełnialiśmy wzorce postaci:
w sposób injektywny i z dokładnością do:
- kolejności cykli,
- przesunięć cyklicznych w każdym z cykli.
Jeśli zupełnie zaniedbamy kolejność elementów w cyklach, dostaniemy wzorzec:
czyli podział zbioru -elementowego na parami rozłącznych podzbiorów. W podziale, podzbiory takie nazywamy blokami. Przypomnijmy, że podział zbioru na bloków wyznacza relację równoważności na zbiorze o klasach równoważności.
Liczba Stirlinga dla podziałów (często nazywana liczbą Stirlinga drugiego rodzaju) to liczba podziałów zbioru -elementowego na dokładnie bloki. Znów przyjmujemy, że oraz dla .
Przykład
Lista podziałów na dwa bloki:
Rysunek: 5.7 Szkic na kartce.
- Mamy podziałów zbioru na dwa bloki,
zatem .
Obserwacja
Dla
- ,
- , dla ,
- , dla ,
- , dla ,
- ,
- ,
- , dla .
Dowód
Pierwszy punkt jest oczywisty po zauważeniu, że w liczbach Stirlinga dla podziałów zliczamy te same obiekty co w liczbach Stirlinga dla cykli, ale po zaniedbaniu kolejności elementów.
Drugi punkt to stwierdzenie, że niepusty zbiór nie może zostać podzielony na bloków.
Trzeci punkt orzeka, że jest tylko jeden podział niepustego zbioru na jeden blok -- blok ten musi być całym dzielonym zbiorem.
Dla dowodu czwartego załóżmy, że Parser nie mógł rozpoznać (błąd składni): {\displaystyle \left\vertX\right\vert=n} i niech . Zauważmy, że podział na dwa bloki jest zdeterminowany jednym z tych bloków -- drugi to po prostu dopełnienie pierwszego. Niech więc blokiem determinującym podział, będzie blok zawierający . Element może stanowić blok z dowolnym podzbiorem pozostałego -elementowego zbioru poza podzbiorem pełnym, gdyż wtedy drugi blok byłby pusty. Zatem jest dokładnie możliwości wyboru bloku dla , i tym samym tyleż jest podziałów .
Dowody pozostałych trzech własności można przeprowadzić jak dla liczb Stirlinga dla cykli.

Liczby Stirlinga dla podziałów, podobnie jak współczynniki dwumianowe, czy liczby Stirlinga dla cykli można generować używając zależności rekurencyjnej. Na jej podstawie można zbudować Trójkąt Stirlinga dla podziałów.
Obserwacja
Dla
Dowód
Niech, jak zwykle, Parser nie mógł rozpoznać (błąd składni): {\displaystyle \left\vertX\right\vert=n} i niech będzie ustalonym elementem. Znów, podziały zbioru na bloków można podzielić na dwa typy:
- stanowi blok jednoelementowy,
- jest w bloku co najmniej dwuelementowym.
Każdy podział pierwszego typu jest jednoznacznie wyznaczony przez -elementowego zbioru na bloków. Jest ich więc dokładnie . W drugim przypadku pozostałe elementy dzielone są wciąż na bloków. Można taki podział wykonać na sposobów. Element może rozszerzyć każdy taki podział zbioru do podziału zbioru na sposobów wchodząc do któregoś z bloków. Zatem jest dokładnie podziałów drugiego typu.

Obserwacja Uzupelnic obserwacja - rekursja Stirlinga dla podzialow| pozwala na szybką konstrukcję Trójkąta Stirlinga dla podziałów.
Rysunek: Rys. 5.8 Szkic na kartce.
Kilka wykładów wcześniej wskazaliśmy liczbę funkcji, liczbę injekcji i liczbę bijekcji między zbiorami skończonymi. Przemilczeliśmy liczbę surjekcji, nie mając jeszcze wtedy wystarczających narzędzi do ich zliczenia. Zauważmy jednak, że każda surjekcja wyznacza podział zbioru na Parser nie mógł rozpoznać (błąd składni): {\displaystyle \left\vertY\right\vert} bloków. Nie dziwi więc następujący związek z liczbami Stirlinga dla podziałów.
Obserwacja
Dla skończonych zbiorów liczba surjekcji wynosi Parser nie mógł rozpoznać (błąd składni): {\displaystyle \left\vertY\right\vert!\cdot\left\{\begin{array} {c}\left\vertX\right\vert\\ \left\vertY\right\vert\end{array} \right\}} .
Dowód
Niech . Jak już zauważyliśmy, surjekcja postaci wyznacza pewien podział zbioru dodatkowo poetykietowany elementami zbioru na Parser nie mógł rozpoznać (błąd składni): {\displaystyle m=\left\vertY\right\vert} bloków . Nieetykietowanych podziałów jest oczywiście Parser nie mógł rozpoznać (nieznana funkcja „\begin{array}”): {\displaystyle \left\{\begin{array} {c}\left\vertX\right\vert\\ \left\vertY\right\vert\end{array} \right\}} . Ponieważ każdy podział może być poetykietowany na Parser nie mógł rozpoznać (błąd składni): {\displaystyle \left\vertY\right\vert!} sposobów, możemy zakończyć dowód.

Obserwacja
Dla
Dowód
Niech Parser nie mógł rozpoznać (błąd składni): {\displaystyle \left\vertX\right\vert=n} . Pojedynczy składnik rozważanej sumy to liczba wyborów ciągu zbiorów , odpowiednio elementowych. Rzeczywiście możemy wybrać na sposobów, na sposobów itd. Każdy taki ciąg zbiorów odpowiada jednoznacznie ciągowi bloków , gdzie . W podziale nie jest jednak istotne uporządkowanie bloków , co oznacza, że powinniśmy przejść od ciągu do rodziny bloków , wydzielając tym samym każdy składnik sumy przez . Tak wydzielona suma to nic innego jak liczba podziałów zbioru -elementowego na bloków, czyli .

Przykład
Liczby Bella
W Trójkącie Pascala -ty wiersz sumuje się do liczby podzbiorów zbioru -elementowego, czyli do . W Trójkąta Stirlinga dla cykli -ty wiersz sumuje się do liczby permutacji zbioru -elementowego, czyli do . Zajmiemy się teraz sumą -tego wiersza Trójkąta Stirlinga dla podziałów. Oczywiście suma taka to liczba wszystkich podziałów zbioru elementowego, lub inaczej liczby wszystkich relacji równoważności na zbiorze -elementowym.
Liczba Bella {{ (nazwana na cześć Erica Temple Bella szkockiego matematyka i autora powieści science-fiction), notka, foto}
} to liczba podziałów zbioru -elementowego, czyli
Lista kilku pierwszych liczb Bella:
Liczby Bella spełniają piękną zależność rekurencyjną:
Obserwacja
Dowód
Wybierzmy i ustalmy w -elementowym zbiorze pewien element . Policzmy teraz ile jest podziałów zbioru takich, że blok zawierający ma dokładnie elementów. Oczywiście pozostałe elementów tego bloku może zostać wybranych ze zbioru na sposobów. Każdy taki blok możemy rozbudować do podziału zbioru poprzez podzielenie pozostałych na bloki. Podział taki jest oczywiście możliwy na sposobów, skąd sumując po wszystkich możliwych wartościach otrzymujemy

Bazy przestrzeni wielomianów
Przestrzeń wektorowa wszystkich wielomianów jednej zmiennej rzeczywistej ma naturalną bazę złożoną z jednomianów
W różnicowym odpowiedniku Twierdzenia Taylora widzieliśmy (bez dowodu), że każdy wielomian można przedstawić jako kombinację liniową dolnych silni . Pokażemy teraz, że rzeczywiście zarówno dolne silnie
jak i górne silnie
stanowią bazy dla przestrzeni wielomianów , oraz że współczynniki przejścia między tymi trzeba bazami są ściśle powiązane z liczbami Stirlinga.
W dalszych rozważaniach rezygnujemy z ograniczeń na indeksy sumowania. Zakładamy jedynie, że przebiegają one liczby całkowite pamiętając, że i zerują się dla oraz .
Obserwacja
Dla oraz
Dowód
Dla dowodu indukcyjnego zauważmy najpierw, że przy mamy . W kroku indukcyjnym korzystamy tym razem z faktu, że , dostając

Obserwacja
Dla oraz
Dowód
Zaprezentujemy dwa dowody. Pierwszy -- indukcyjny -- pracuje dla dowolnego , a drugi -- kombinatoryczny -- w oczywisty sposób jedynie dla .
Dla dowodu indukcyjnego zauważmy najpierw, że przy mamy . W kroku indukcyjnym korzystamy z faktu, że dostając:
Dla dowodu kombinatorycznego załóżmy, że i niech będzie zbiorem -elementowym. Oczywiście to liczba funkcji postaci . Każda taka funkcja przyjmuje wartości. Policzmy więc ile funkcji przyjmuje dokładnie wartości. Ciąg różnych wartości ze zbioru -elementowego można wybrać na sposobów. Z każdym takim -elementowym ciągiem możemy stowarzyszyć jakiś podział zbioru na bloków, tzn. kolejnym blokom tego podziału (uporządkowanym najpierw według najmniejszych elementów w blokach) przyporządkowujemy -tą wartość wybranego ciągu. Tym sposobem mamy funkcji przyjmujących dokładnie wartości. Sumując po wszystkich możliwych otrzymujemy żądaną równość.

Wskazaliśmy współczynniki przejścia z bazy górnych silni w jednomiany oraz z jednomianów w dolne silnie. Nierówności
zachodzące dla , sugerują, że niektóre współczynniki przejścia z górnych silni do jednomianów oraz z jednomianów do dolnych silni muszą być ujemne. Wskazując te współczynniki wykorzystamy prosty fakt:
Obserwacja
Dla oraz
Dowód
Udowodnimy jedynie pierwszą równość, pozostawiając analogiczny dowód dla drugiej jako ćwiczenie.

Używając trzech powyższych obserwacji zauważmy, że przechodząc od jednomianów do górnych silni i z powrotem, a także niezależnie, od jednomianów do dolnych silni i z powrotem, otrzymujemy następujące zależności:
Obserwacja
Dla
Klasyfikacja podziałów
Rozważaliśmy wiele różnych sposobów podziału obiektów na różne kategorie. Czasem kolejność kategorii odgrywała rolę, a czasem nie. Czasem kolejność obiektów danej kategorii odgrywała rolę, a czasem nie. Interesowała nas zawsze liczba konfiguracji podziałowych powstałych w wyniku takich podziałów obiektów na kategorie. Liczba ta zależy oczywiście od tego czy obiekty, bądź kategorie, są rozróżnialne.
Obiekty są rozróżnialne jeśli zamiana miejscami dwu obiektów z różnych kategorii daje nową konfigurację.
Kategorie są rozróżnialne jeśli wzajemna wymiana wszystkich obiektów między dwiema kategoriami prowadzi do nowej konfiguracji.
Zobaczymy, że im mniej rozróżnialności, tym zliczanie staje się trudniejsze.
Często poza całkowitą liczbą konfiguracji istotna jest także liczba konfiguracji z wyłącznie niepustymi kategoriami. Gdy więc obiektów klasyfikujemy w kategorii pytamy o liczbę konfiguracji (klasyfikacji) o co najwyżej kategoriach oraz o dokładnie kategoriach.
Większość wariantów klasyfikacji obiektów na kategorii już przeanalizowaliśmy. Podsumujmy zatem:
- obiekty rozróżnialne, kategorie rozróżnialne:
Klasyfikacja rozróżnialnych obiektów na rozróżnialne kategorie to po prostu funkcja ze zbioru obiektów w zbiór kategorii. Liczba funkcji ze zbioru -elementowego w zbiór -elementowy wynosi .
Klasyfikacja na dokładnie kategorie to funkcja surjektywna. Zgodnie z Obserwacją Uzupelnic obserwacja - liczba surjekcji|, liczba takich klasyfikacji to, .
- obiekty rozróżnialne, kategorie nierozróżnialne:
Nierozróżnialność kategorii oznacza, że nie jest ważna nazwa kategorii (tzn. wartość funkcji dla danego obiektu), a jedynie jej zawartość. Mamy więc do czynienia z podziałem zbioru obiektów na co najwyżej bloków. Liczba takich konfiguracji to suma liczb Stirlinga dla podziałów .
Oczywiście gdy wszystkie kategorie są niepuste, to zbiór obiektów jest podzielony na dokładnie bloków. Liczba takich konfiguracji to .
- obiekty nierozróżnialne, kategorie rozróżnialne:
Nierozróżnialność obiektów skutkuje tym, że ważna jest jedynie ich liczba w danej kategorii. A zatem konfiguracja to podział liczby na sumę liczb naturalnych . Liczba rozwiązań takiego równania została policzona w jednym z przykładów wykładu o współczynnikach dwumianowych i wynosi .
I znów, gdy kategorii, czyli składników w rozkładzie , ma być dokładnie , zliczamy jedynie rozwiązania spełniające dodatkowo . Zgodnie z innym przykładem analizowanym w wykładzie o współczynnikach dwumianowych liczba takich rozwiązań to .
- obiekty nierozróżnialne, kategorie nierozróżnialne:
To jedyny jeszcze nie analizowany przez nas przypadek. Załóżmy najpierw, że wszystkie kategorie są niepuste. Ponieważ są one nierozróżnialne, możemy dodatkowo założyć, że w rozkładzie liczby na sumę zachodzi . Liczba takich rozkładów będzie przedmiotem ostatniej części wykładu. Jednak już teraz możemy powiedzieć, że nie jest znana żadna zwarta postać tych liczb. Co więcej, nawet aby otrzymać ciekawe zależności rekurencyjne dla liczb podziałów, potrzebne jest nowe, silne narzędzie: funkcje tworzące.
Oczywiście, gdy dopuszczamy puste kategorie liczba konfiguracji jest sumą .
Podziały liczby
Podział liczby na składników to przedstawienie w postaci sumy
gdzie .
Liczbę podziałów na składników oznaczamy przez .
Przykład
Lista podziałów na składniki:
- .
Obserwacja
Dla
- ,
- ,
- ,
- , dla
- .
Dowód
Uzasadnimy jedynie ostatni punkt. Dla dowodu ograniczenia górnego liczby zauważmy, że interesujące nas podziały liczby są rozwiązaniami równania , a tych, jak już wiemy, jest dokładnie .
Z drugiej strony dowolny podział liczby generuje co najwyżej rozwiązań równania (generuje dokładnie , jeśli składniki podziału są parami różne) i wszystkie rozwiązania mogą zostać w ten sposób osiągnięte. To oczywiście daje ograniczenie dolne.

Ograniczenie górne dla można poprawić:
Obserwacja
Dowód
Dla podziału definiujemy
Zauważmy, że wszystkie liczby są różne oraz
A zatem podziały liczby na składników stoją w bijektywnej odpowiedniości z podziałami liczby na parami różnych składników. Każdy podział na parami różnych składników generuje dokładnie rozwiązań równania
gdzie . Wiemy zaś, że to ostatnie równanie posiada co najwyżej rozwiązań. A zatem ciągów , a tym samym podziałów na składników, jest co najwyżej .

Ostatnia obserwacja pozwala na opisanie granicznego zachowania liczb przy ustalonym .
Wniosek
Dla dowolnego
Dość skutecznym narzędziem do badania podziałów liczb naturalnych są tzw. diagramy Ferrersa.
Diagram Ferrersa dla podziału składa się z wierszy o odpowiednio elementach.
Przykład
Rysunek: 6.3 Szkic na kartce.
Rysunek: 6.4 Szkic na kartce.
Użyteczność diagramów Ferrersa ilustrują dowody kilku nastepnych obserwacji.
Obserwacja
Liczba jest równa liczbie podziałów liczby (na dowolną liczbę składników) o największym składniku równym .
Dowód
Odwracając o stopni diagram podziału liczby na składników otrzymamy diagram podziału liczby , którego największy składnik równy jest . Oczywiście jest to odwzorowanie bijektywne, gdyż odwracając z powrotem o stopni otrzymamy ten wyjściowy diagram.
Rysunek: 6.5 Szkic na kartce.

Obserwacja
Liczba jest równa liczbie podziałów na co najwyżej składników.
Dowód