matematykaszkolna.pl
rozwiąż równanie rekurencyjne niejednorodne: li: an = 2an−1 + 4an−2 − 8an−3 + 4 ∙ 2n z warunkami początkowymi 𝑎0 = 0, 𝑎1 = 8, 𝑎2 = 8.
9 maj 19:45
Mila: (*) an=2an−1+4an−2}−8an−2+4*2n an −2an−1−4an−2+ 8an−3 =0 1) R. charakterystyczne x3−2x2−4x+8=0 x2(x−2)−4(x−2)=0 (x−2)*(x2−4)=0 x=2 podwójny , x=−2 2) a3=80 an(1)=A*(−2)n+B*2n+C*n*2n an2=D*n2*2n an=A*(−2)n+B*2n+C*n*2n+D*n2*2n 3) Z warunków początkowych: a0=0=A+B a1=8=−2A+2B+2C+2D a2=8=4A+4B+8C+16D a3=80=−8A+8B+24C+72D A=−2, B=2,C=−1,D=1 ================ 4) an=−2*(−2)n+2*2n−n*2n+n2*2n sprawdź rachunki
9 maj 23:37
li: skąd wziąć wzór na an(2)?
10 maj 18:07
Mila: W równaniu: an=......+f(n) f(n)=4*2n − niejednorodna część równania 2 jest dwukrotnym pierwiastkiem r. charakterystycznego stąd przewidywana postać : an(2)=D*nk*2n, k=2
10 maj 19:21
Mariusz: an = 2an−1 + 4an−2 − 8an−3 + 4 ∙ 2n a0 = 0, a1 = 8 , a2 = 8 Funkcje tworzące nie dość że są wygodniejsze to jeszcze więcej równań pozwalają rozwiązać Do rozwiązywania równań rekurencyjnych stosuje się głównie dwie funkcje tworzące (zwykła funkcja tworząca bądź wykładnicza funkcja tworząca) Zwykła funkcja tworząca dla ciągu jedynek daje szereg geometryczny Wykładnicza funkcja tworząca dla ciągu jedynek daje funkcję wykładniczą Jeżeli funkcji tworzącej używamy do rozwiązywania równań rekurencyjnych to zwykle nie dbamy o to jaki jest przedział zbieżności ważne aby był niezerowy an = 2an−1 + 4an−2 − 8an−3 + 4 ∙ 2n a0 = 0, a1 = 8 , a2 = 8 Tutaj mamy równanie rekurencyjne liniowe o stałych współczynnikach więc wystarczy nam zwykła funkcja tworząca Dla równania liniowego o stałych współczynnikach funkcja tworząca będzie funkcją wymierną a więc da się ją rozłożyć na sumę szeregów geometrycznych i ich pochodnych Definiujemy funkcję tworzącą A(x) = ∑n=0anxn Rekurencja zachodzi dla n ≥ 3 więc wstawiając szereg do równania rekurencyjnego zaczynamy go indeksować od n=3 an = 2an−1 + 4an−2 − 8an−3 + 4 ∙ 2n a0 = 0, a1 = 8 , a2 = 8 ∑n=3anxn = ∑n=3(2an−1 + 4an−2 − 8an−3 + 4 ∙ 2n)xnn=3anxn = 2(∑n=3an−1xn)+4(∑n=3an−2xn) −8(∑n=3an−3xn) + 4(∑n=32nxn) ∑n=3anxn = 2x(∑n=3an−1xn−1)+4x2(∑n=3an−2xn−2)
 8x3 
−8x3(∑n=3an−3xn−3) + 4*

 1−2x 
n=3anxn = 2x(∑n=2anxn)+4x2(∑n=1anxn)
 8x3 
−8x3(∑n=0anxn) + 4*

 1−2x 
n=0anxn − 0 − 8x −8x2 = 2x(∑n=0anxn− 0 −8x)+ 4x2(∑n=0an−0)−8x3(∑n=0anxn)
 32x3 
+

 1−2x 
 32x3 
(1−2x−4x2+8x3)(∑n=0anxn) = 8x+8x2−16x2 +

 (1−2x) 
 32x3 
(1−2x−4x2+8x3)A(x) = 8x − 8x2 +

 1−2x 
 (8x−8x2)(1−2x)+32x3 
(1−2x−4x2+8x3)A(x) =

 1−2x 
 8x−8x2−16x2+16x3+32x3 
(1−2x−4x2(1−2x))A(x) =

 1−2x 
 8x − 24x2+48x3 
(1−2x)(1−4x2)A(x) =

 1−2x 
 8x − 24x2+48x3 
(1−2x)2(1+2x)A(x) =

 1−2x 
 8x − 24x2+48x3 
A(x) =

 (1−2x)3(1+2x) 
8x − 24x2+48x3 A B C D 

=

+

+

+

(1−2x)3(1+2x) 1−2x (1−2x)2 (1−2x)3 1+2x 
8x − 24x2+48x3 = A(1−2x)2(1+2x)+B(1−2x)(1+2x)+C(1+2x)+D(1−2x)3 8x − 24x2+48x3 = A(1−2x)(1−4x2)+B(1−4x2)+C(1+2x)+D(1−6x+12x2−8x3) 8x − 24x2+48x3 = A(1−2x−4x2+8x3)+B(1−4x2)+C(1+2x)+D(1−6x+12x2−8x3) A + B + C+D = 0 −2A + +2C −6D = 8 −4A − 4B +12D = −24 8A−8D = 48 A + B + C+D = 0 −2A + +2C −6D = 8 −4A − 4B +12D = −24 A − 6 = D A + B + C+ (A − 6) = 0 A − C + 3(A − 6) = −4 A +B −3(A−6) = 6 A − 6 = D 2A + B + C = 6 4A − C = 14 −2A+B = −12 A − 6 = D 2A+B+C = 6 4A−14 = C 2A−12 = B A − 6 = D 2A + (2A−12)+(4A−14) = 6 2A−12 = B 4A−14 = C A − 6 = D 8A −26 = 6 2A−12 = B 4A−14 = C A − 6 = D 8A = 32 2A−12 = B 4A−14 = C A − 6 = D A = 4 B = −4 C = 2 D = −2
8x − 24x2+48x3 A B C D 

=

+

+

+

(1−2x)3(1+2x) 1−2x (1−2x)2 (1−2x)3 1+2x 
8x − 24x2+48x3 4 4 2 2 

=


+


(1−2x)3(1+2x) 1−2x (1−2x)2 (1−2x)3 1+2x 
 1 
Teraz aby rozwinąć w szereg ułamek

 (1−ax)k 
mamy co najmniej trzy możliwości 1. Zróżniczkować k−1 krotnie szereg geometryczny 2. Skorzystać z uogólnionego dwumianu Newtona
 
nawias
r
nawias
nawias
n
nawias
 
nawias
r
nawias
nawias
n
nawias
 r(r−1)*..*(r−(n−1)) 
(1+x)r = ∑n=0
xn przy czym
=

   n! 
3. Skorzystać ze splotu ciągów (a*b) = ∑k=0nakbn−k
 1 
n=02nxn =

 1−2x 
d d 1 

(∑n=02nxn) =

(

)
dx dx 1−2x 
 1 
n=0n*2nxn−1 = −

*(−2)
 (1−2x)2 
 2 
n=1n*2nxn−1 =

 (1−2x)2 
 2 
n=0(n+1)*2n+1xn =

 (1−2x)2 
 1 
n=0(n+1)*2nxn =

 (1−2x)2 
d d1 

(∑n=0(n+1)*2nxn) =


dx dx(1−2x)2 
 2 
n=0(n+1)*n*2nxn−1 = −

(−2)
 (1−2x)3 
 2*2 
n=1(n+1)*n*2nxn−1 =

 (1−2x)3 
 2*2 
n=0(n+2)*(n+1)*2n+1xn =

 (1−2x)3 
 2 
n=0(n+2)*(n+1)*2nxn =

 (1−2x)3 
8x − 24x2+48x3 4 4 2 2 

=


+


(1−2x)3(1+2x) 1−2x (1−2x)2 (1−2x)3 1+2x 
8x − 24x2+48x3 

= 4*(∑n=02nxn)−4(∑n=0(n+1)*2nxn)
(1−2x)3(1+2x) 
+ (∑n=0(n+2)*(n+1)*2nxn) − 2(∑n=0(−2)nxn) A(x) = ∑n=0((4−4(n+1)+(n+1)(n+2))*2n−2*(−2)n)*xn A(x) = ∑n=0((n2−n+2)*2n−2*(−2)n)*xn an = (n2−n+2)*2n−2*(−2)n
11 maj 04:23