matematykaszkolna.pl
błagam o pomoc elza: Znajdź postać jawną dla ciągu zdefiniowanego rekurencyjnie a(n)=3a([n2]) a(1)=2 Wydedukuj z postaci jawnej asymptotykę a(n)=0
21 mar 23:35
Basia: a2 = 3a1 = 6 = 2*3 a3 = 3a1 = 6 = 2*3 a4 = 3a1 = 18 = 2*32 a5 = 3a2 = 18 = 2*32 a6 = 3*a3 = 54 = 2*33 a7 = 3*a3 = 54 = 2*33 a8 = 3a4 = 162 = 2*34 a9 = 3a4 = 162 = 2*34 an = 2*3[n/2] dla n≥2 asymptotyka a(n)=0 ? przecież to jest ciąg rozbieżny do +
24 mar 04:52
Trivial: a(n) = 3a([n/2]) = 32a([n/22]) = 33a([n/23]) = ... = 3ka([n/2k]) Chcemy aby [n/2k] = 1. Taki warunek spełnia k = [lg(n)], lg = log2, zatem a(n) = 3[lg(n)]a(1) = 2*3[lg(n)] ← postać jawna wzoru na an. Oszacowanie asymptotyczne: Dokonajmy podstawienia [lg(n)] = lg(n) − ε, ε∊[0,1).
 2 
a(n) = 2*3lg(n)−ε =

3lg(n)
 3ε 
3lg(n) = 3log3n/log32 = n1/log32 = nlog23 = nlg3.
 2 
a(n) =

nlg3
 3ε 
Bez trudu zauważamy, że skoro 0 ≤ ε < 1, to
 2 

nlg3 < a(n) ≤ 2nlg3
 3 
A zatem a(n) = Θ(nlg3) = O(n1.585)
24 mar 13:14