На MSE есть один товарищ, некий Markus Scheuer, который ворочает
такими вот штуками. Однако в большинстве случаев его можно отметить, как популяризатора оператора
coefficient of, то бишь коэффициента при

из разложения заданной функции

в бесконечный ряд.
Чем чаще на глаза попадаются его ответы, тем сильнее возникает желание и самому провернуть что-нибудь эдакое. А почему бы и нет? Давайте попробуем.
Поскольку

мы можем сказать, что
^n=\binom{n}{q}
\end{align*}$$ $$\begin{align*}
[z^q](1+z)^n=\binom{n}{q}
\end{align*}$$](https://dxdy-03.korotkov.co.uk/f/a/3/6/a36f75cd66508d6867f5a79ffb3c485582.png)
Собственно, приступаем:
Пояснения:- В 1-ом тождестве мы применяем этот самый оператор.
- Во 2-ом используем
.
- В 3-ем находим сумму конечной геометрической прогрессии
.
- В 4-ом опять
, ну и сокращаем.
Что же на теперь со всем этим ужасом делать? Посмотрим вниз, на знаменатель. Что ты такое? Подставим

. Та-дам! Генеративная функция чисел Фибоначчи (смещенных на единицу). Но как это нам поможет? А вот как:
![$$[z^m]\frac{(1+z)^n(1-(z(1+z))^{m+1})}{1-z-z^2}=[z^m](1+z)^n\sum_{p=0}^{\infty}F_{p+1}z^p=\sum_{q=0}^{\min(n,m)}\binom{n}{q}F_{m-q+1}$$ $$[z^m]\frac{(1+z)^n(1-(z(1+z))^{m+1})}{1-z-z^2}=[z^m](1+z)^n\sum_{p=0}^{\infty}F_{p+1}z^p=\sum_{q=0}^{\min(n,m)}\binom{n}{q}F_{m-q+1}$$](https://dxdy-02.korotkov.co.uk/f/9/e/6/9e66461104a7d3bce06fb90ce8a49f2d82.png)
Куда же делся второй множитель в числителе? Все очень просто -
скрипач не нужен в нем больше нет необходимости. При умножении на него всего остального нам полезна только единица. Оставшаяся часть

влияет на
![$[z^m]$ $[z^m]$](https://dxdy-03.korotkov.co.uk/f/a/8/0/a808021ac52c89ec27e79af2b3937bc482.png)
только если мы умножаем её на

где

, а таких членов в нашей преобразованной версии нет.
Осталось только отметить, что

