Memecahkan Rekurensi melalui Polinomial Karakteristik dengan Root Imajiner

9

Dalam analisis algoritme, Anda sering harus menyelesaikan rekurensi. Selain Master Theorem, metode substitusi dan iterasi, ada satu yang menggunakan polinomial karakteristik .

Katakanlah saya menyimpulkan bahwa polinomial karakteristik memiliki akar imajiner , yaitu dan . Maka saya tidak bisa menggunakanx2-2x+2x1=1+sayax2=1-saya

c1x1n+c2x2n

untuk mendapatkan solusinya, bukan? Bagaimana saya harus melanjutkan dalam kasus ini?

Koray
sumber
Selamat datang! Perhatikan bahwa Anda dapat menggunakan LaTeX oleh $...$.
Raphael
1
Saya bingung. Saya yakin maksud Anda metode menggunakan polinomial characteristc , bukan persamaan. Apa itu ? Solusi dari persamaan yang Anda berikan tidak imajiner, tetapi hanya irasional. Apa yang Anda maksud dengan "menerapkan [polinomial]"? j
Raphael
6
Dia mengadopsi kebiasaan fisikawan salah mengeja . saya
JeffE
Tentu saja Anda bisa. Pertama, solusinya memuaskan terulangnya. Kedua, ruang solusinya adalah dari dimensi 2.
Strin

Jawaban:

12

Ya, solusinya sebenarnya untuk beberapa konstanta α dan β ditentukan oleh kasus dasar. Jika case basis adalah nyata, maka (dengan induksi) semua istilah kompleks dalam T ( n ) akan dibatalkan, untuk semua bilangan bulat n .T(n)=α(1+i)n+β(1i)nαβT(n)n

Sebagai contoh, perhatikan rekurensi , dengan kasus dasar T ( 0 ) = 0 dan T ( 1 ) = 2 . Polinomial karakteristik dari pengulangan ini adalah x 2 - 2 x + 2 , sehingga solusinya adalah T ( n ) = α ( 1T(n)=2T(n-1)-2T(n-2)T(0)=0T(1)=2x2-2x+2 untuk beberapa konstanta α dan β . Memasukkan case dasar memberi kita T ( 0 ) = α ( 1 + i ) 0 + β ( 1 - i ) 0 = α + β = 0T(n)=α(1+i)n+β(1i)nαβ yang menyiratkan α + β = 0

T(0)=α(1+saya)0+β(1-saya)0=α+β=0T(1)=α(1+saya)1+β(1-saya)1=(α+β)+(α-β)saya=2
yang menyiratkan α = - i dan β = i . Jadi solusinya adalah T ( n ) = i ( ( 1 - i ) n - ( 1 + i ) n ) .
α+β=0α-β=-2saya
α=-sayaβ=saya
T(n)=saya((1-saya)n-(1+saya)n).

Fungsi ini berosilasi antara dan-2n-2nT(4n)=0n(1-saya)4=(1+saya)4=-4T(0)

JeffE
sumber
1
Saya sepertinya ingat bahwa akar imajiner polinomial karakteristik (yang, jika saya ingat dengan benar, fungsi singularitas yang mendominasi urutan) menyiratkan elemen negatif di suatu tempat. Benarkah? Jika demikian, aman untuk mengatakan Anda tidak boleh menemukan kasus ini dalam analisis algoritma.
Raphael
6
21+saya1-sayaα2nα