Funkcja tworząca i postać jawna ciągu
: 10 sie 2011, o 16:03
Mam funkcję tworzącą:
\(\displaystyle{ A(x)= \frac{1}{(1-x)^{2}}}\)
Należy znaleźć odpowiadający jej ciąg i podać jego postać jawną.
Wcześniej trafiałem na przykłady, gdzie ten ciągu było widać prawie od razu, albo dawało się rozbić ułamek na dwa ułamki proste, z który dostawałem gotowe sumy. Ten przykład jest trochę dziwny ;/
Mój tok rozumowania:
\(\displaystyle{ A(x)=\frac{1}{(1-x)^{2}}=\frac{1}{x^{2}-2x+1}}\)
A funkcje tworzące w podobnej postaci, mają ciągi zdefiniowane rekurencyjnie np. ciąg Fibbonaciego itd.
Dlatego rozwiązałem taki przykład "od tyłu". Metodą zgadywania doszedłem, do tego, że taki ciąg powinien mieć taką postać:
\(\displaystyle{ \begin{cases} a_{0}=1 \\ a_{1}=0 \\ a_{n}=2a_{n-1}-a_{n-2} \end{cases}}\)
I teraz rozwiązując go:
\(\displaystyle{ A(x)= \sum_{n=0}^{+ \infty } a_{n} x^{n}= 1+\sum_{n=2}^{+ \infty } a_{n} x^{n}=1+\sum_{n=2}^{+ \infty } 2a_{n-1}-a_{n-2} x^{n}=1+2\sum_{n=2}^{+ \infty } a_{n-1}-\sum_{n=2}^{+ \infty }a_{n-2} x^{n}=1+2\sum_{n=2}^{+ \infty } a_{n-1}x^{n}-\sum_{n=2}^{+ \infty }a_{n-2} x^{n}=1+2x\sum_{n=1}^{+ \infty } a_{n}x^{n}-x^{2}\sum_{n=0}^{+ \infty }a_{n} x^{n}=1+2xA(x)-x^{2}A(x)}\)
\(\displaystyle{ A(x)=1+2xA(x)-x^{2}A(x)}\)
\(\displaystyle{ A(x)-2xA(x)+x^{2}A(x)=1}\)
\(\displaystyle{ A(x)(x^{2}-2x+1)=1}\)
\(\displaystyle{ A(x)= \frac{1}{x^{2}-2x+1}=\frac{1}{(1-x)^{2}}}\)
I zakładając, że ta koncepcja jest w ogóle dobra, rozwiązuję zwykłą rekurencję:
\(\displaystyle{ \begin{cases} a_{0}=1 \\ a_{1}=0 \\ a_{n}=2a_{n-1}-a_{n-2} \end{cases}}\)
\(\displaystyle{ x^{2}-2x+1=0}\)
\(\displaystyle{ x_{0}=1}\)
\(\displaystyle{ a_{n}=c_{1}(1)^{n}+c_{2}n(1)^{n}}\)
\(\displaystyle{ \begin{cases} c_{1}=1 \\ c_{1}+c_{2}=0 \end{cases}}\)
\(\displaystyle{ \begin{cases} c_{1}=1 \\ c_{2}=-1 \end{cases}}\)
A zatem postać jawna ciągu zdefiniowanego rekurencyjnie to:
\(\displaystyle{ a_{n}=(1)^{n}-n(1)^{n}}\)
Czy przykład jest dobrze rozwiązany? Jeśli nie, to jak trzeba go zrobić?
\(\displaystyle{ A(x)= \frac{1}{(1-x)^{2}}}\)
Należy znaleźć odpowiadający jej ciąg i podać jego postać jawną.
Wcześniej trafiałem na przykłady, gdzie ten ciągu było widać prawie od razu, albo dawało się rozbić ułamek na dwa ułamki proste, z który dostawałem gotowe sumy. Ten przykład jest trochę dziwny ;/
Mój tok rozumowania:
\(\displaystyle{ A(x)=\frac{1}{(1-x)^{2}}=\frac{1}{x^{2}-2x+1}}\)
A funkcje tworzące w podobnej postaci, mają ciągi zdefiniowane rekurencyjnie np. ciąg Fibbonaciego itd.
Dlatego rozwiązałem taki przykład "od tyłu". Metodą zgadywania doszedłem, do tego, że taki ciąg powinien mieć taką postać:
\(\displaystyle{ \begin{cases} a_{0}=1 \\ a_{1}=0 \\ a_{n}=2a_{n-1}-a_{n-2} \end{cases}}\)
I teraz rozwiązując go:
\(\displaystyle{ A(x)= \sum_{n=0}^{+ \infty } a_{n} x^{n}= 1+\sum_{n=2}^{+ \infty } a_{n} x^{n}=1+\sum_{n=2}^{+ \infty } 2a_{n-1}-a_{n-2} x^{n}=1+2\sum_{n=2}^{+ \infty } a_{n-1}-\sum_{n=2}^{+ \infty }a_{n-2} x^{n}=1+2\sum_{n=2}^{+ \infty } a_{n-1}x^{n}-\sum_{n=2}^{+ \infty }a_{n-2} x^{n}=1+2x\sum_{n=1}^{+ \infty } a_{n}x^{n}-x^{2}\sum_{n=0}^{+ \infty }a_{n} x^{n}=1+2xA(x)-x^{2}A(x)}\)
\(\displaystyle{ A(x)=1+2xA(x)-x^{2}A(x)}\)
\(\displaystyle{ A(x)-2xA(x)+x^{2}A(x)=1}\)
\(\displaystyle{ A(x)(x^{2}-2x+1)=1}\)
\(\displaystyle{ A(x)= \frac{1}{x^{2}-2x+1}=\frac{1}{(1-x)^{2}}}\)
I zakładając, że ta koncepcja jest w ogóle dobra, rozwiązuję zwykłą rekurencję:
\(\displaystyle{ \begin{cases} a_{0}=1 \\ a_{1}=0 \\ a_{n}=2a_{n-1}-a_{n-2} \end{cases}}\)
\(\displaystyle{ x^{2}-2x+1=0}\)
\(\displaystyle{ x_{0}=1}\)
\(\displaystyle{ a_{n}=c_{1}(1)^{n}+c_{2}n(1)^{n}}\)
\(\displaystyle{ \begin{cases} c_{1}=1 \\ c_{1}+c_{2}=0 \end{cases}}\)
\(\displaystyle{ \begin{cases} c_{1}=1 \\ c_{2}=-1 \end{cases}}\)
A zatem postać jawna ciągu zdefiniowanego rekurencyjnie to:
\(\displaystyle{ a_{n}=(1)^{n}-n(1)^{n}}\)
Czy przykład jest dobrze rozwiązany? Jeśli nie, to jak trzeba go zrobić?