2016 Pierwszy termin

Zadanie 1

Udowodnij tożsamość \(\sum^n_{k=1}(-1)^k(k-1)!{n \brace k} = 0\) dla \(n > 1\).

Rozwiązanie

$$ \begin{align*} \sum^n_{k=1}(-1)^k(k-1)!{n \brace k} &=\sum^n_{k=1}(-1)^k(k-1)!\left(k{n-1 \brace k} + {n-1 \brace k-1}\right) = \\ &=\sum^n_{k=1}(-1)^k k!{n-1 \brace k} + \sum^n_{k=1}(-1)^k (k-1)!{n-1 \brace k-1} \end{align*} $$

Teraz rozpiszmy obie sumy: $$ \begin{align*} &=&&- 1!{n-1 \brace 1} + 2!{n-1 \brace 2} - 3!{n-1 \brace 3} + \dots + (-1)^{n-1}(n-1)!{n-1 \brace n-1} + (-1)^{n}n!{n-1 \brace n} + \\ &&&- 0!{n-1 \brace 0} + 1!{n-1 \brace 1} - 2!{n-1 \brace 2} - \dots + (-1)^{n-1}(n-2)!{n-1 \brace n-2} + (-1)^{n}(n-1)!{n-1 \brace n-1}\\ \end{align*} $$

Możemy zauważyc redukcję kolejnych wyrazów, w wyniku czego, powyższa suma zredukuje się do: $$ \begin{align*} = -0!{n-1 \brace 0} + (-1)^{n} \cdot n! \cdot {n-1 \brace n} = 1 \cdot [n-1 = 0] + (-1)^{n} \cdot n! \cdot 0 = 0 + 0 = 0 \end{align*} $$


Zadanie 2

Niech \( UP(n) \) będzie zbiorem uporządkowanych podziałów liczby \( n \), czyli ciągów \( a = (a_1, \dots, a_k) \) dodatnich liczb całkowitych takich, że \( a_1 + \dots + a_k = n \), i niech \( f(a) = a_1 \cdot a_2 \dots a_n \) będzie iloczynem składników takiego podziału. Udowodnij, że \( \sum\limits_{a \in UP(n)}f(a) = F_{2n} \), gdzie \( F_n \) oznacza \( n \)-tą liczbę Fibonacciego.

Wkazówka: Niech \( a’ \) oznacza podział powstający z \( a \) przez zastąpienie ostatniego składnika jedynką. Rozważ \( \sum\limits_{a \in UP(n)} f(a’) \)

Rozwiązanie

Tezę rozszerzamy o dodatkowy warunek: $$ \sum\limits_{a \in UP(n)}f(a') = F_{2n - 1}, ~~ n > 0 $$

Rozumujemy przez indukcję po \( n \). Baza indukcyjna jest oczywista:

$$ \sum\limits_{a \in UP(1)}f(a) = 1 = F_2 \qquad \sum\limits_{a \in UP(1)}f(a') = 1 = F_1 $$

Załóżmy teraz, że teza jest prawdziwa dla \( n \in \mathbb{N} \). Weźmy \( a \in UP(n+1) \). Możemy rozpatrzyć dwa przypadki:

  • \( a \) kończy się jedynką. Zbiór takich \( a \) oznaczmy przez \( A \). Taki podział możemy otrzymać z pewnego \( b \in UP(n) \) przez dopisanie jedynki na końcu. Wówczas oczywiście \( f(a') = f(a) = f(b) \) (gdzie \( a' \) - jak we wskazówce).
  • \( a \) kończy się liczbą \( \neq 1 \). Zbiór takich \( a \) oznaczmy przez \( B \). Taki podział otrzymujemy przez dodanie jedynki do ostatniego składnika pewnego \( b \in UP(n) \). Wówczas oczywiście \( f(a') = f(b') \).
Takie przypisanie \( a \to b \) jest na, co jest istotne dla reszty dowodu.

Jasne jest zatem, że \( A \cup B = UP(n+1), A \cap B = \emptyset \) oraz (korzystając z założenia indukcyjnego): $$ \sum\limits_{a \in A} f(a') = \sum \limits_{b \in UP(n)} f(b) = F_{2n} $$ $$ \sum\limits_{a \in B} f(a') = \sum \limits_{b \in UP(n)} f(b') = F_{2n - 1} $$ z czego wynika, że $$ \sum\limits_{a \in UP(n+1)} f(a') = \sum\limits_{a \in A} f(a') + \sum\limits_{a \in A} f(a') = F_{2n} + F_{2n - 1} = F_{2n + 1} $$

Dalej, wiemy, że \( \sum_{a \in A}f(a) = \sum_{a \in A}f(a') = F_{2n} \). Ponadto dla \( a \in B \) zachodzi tożsamość \( f(a) = f(b) + f(b') \), z czego bezpośrednio wynika $$ \sum\limits_{a \in B}f(a) = \sum\limits_{b \in UP(n)}f(b) + \sum\limits_{b' \in UP(n)}f(b) = F_{2n} + F_{2n-1} = F_{2n+1} $$ Ostatecznie $$ \sum\limits_{a \in UP(n)}f(a) = \sum\limits_{a \in A}f(a) + \sum\limits_{a \in B}f(a) = F_{2n} + F_{2n+1} = F_{2n+2} $$ co kończy dowód.


Zadanie 3

Uprość sumę \(\sum^n_{k=1}\left\lfloor \frac{n}{k} \right\rfloor \phi(k)\).

Rozwiązanie


Zadanie 4

Kolorujemy pola prostokąta o \(3\) wierszach i \(4\) kolumnach z użyciem dwóch kolorów. Dwa kolorowania utożsamiamy, jeżeli powstaje z drugiego przez zastosowanie dowolnej permutacji wierszy i cyklicznego przesunięcia kolumn. Znajdź liczbę istotnie różnych kolorowań, w których każdy z kolorów jest użyty po \(6\) razy.