2012-09-23 46 views
0

我試圖證明,對於任何常數,klog^k N = o(N)(小的N 2 O)證明給定函數等於O(N)

所有我知道的小o是它遵循的形式T(n) = o(p(n))哪裏T(n)的增長速度低於p(n)。此外,我不能真的做一個限制和使用L'hopital rule,因爲我不知道什麼f(n)g(n)是。有人可以幫助我開始!

回答

3

你需要證明

lim  (log^k N)/N = 0 
N -> infinity 

N = e^x,併成爲

lim (x^k)/(e^x) = 0 

現在,使用指數函數的冪級數展開,

e^x = ∑ (x^n)/n! 

得到該商的估計。

尾翼:與n = k+1採摘的項給出e^x > x^(k+1)/(k+1)!並從容易追隨(x^k)/(e^x) < (k+1)!/x

+0

我正在尋找一個值或只是一般性陳述 – user1251302

+0

您正在尋找一般性陳述,對不對?你想要證明「對於所有的k,log(k)N \ in o(N)」,這是一個一般的陳述,因此它的證明需要是一般的。 –

相關問題