Почему $ \ log n + \ log \ frac {n} {2} + \ log \ frac {n} {4} + \ log \ frac {n} {8} + \ cdot + \ log \ frac {n} {n}=Theta (\ log ^ 2 n) $?

cs.stackexchange https://cs.stackexchange.com/questions/128853

  •  29-09-2020
  •  | 
  •  

Вопрос

$$ \ log n + \ log \ frac {n} {2} + \ log \ frac {n} {4} + \ log} {4} + \ log \ frac {n} {8}+ \ cdots + \ log \ frac {n} {n}=theta (\ log ^ 2n). $$

Сумма логарифмов - это логарифм продукта $ n \ cdot \ frac {n} {2} \ cdot \ frac {n} {4} \ cdot \ frac {n} {8} \ cdots \ frac {n} {n} $ .Это равно $ n ^ {\ log n} $ разделен на что?Если продукт будет просто $ n ^ {\ log n} $ , то это сделает идеальный sende, поскольку $ \ log(N ^ {\ log n})=log (n) \ cdot \ log (n)=log ^ 2 n $ .Но дивизор равен $ \ FRAC {1} {2} \ cdot \ frac {1} {4} \ cdot \ frac {1} {8} \ cdot \ frac {1}{16} \ CDOTS \ frac {1} {n} $ Так что я не понимаю.

Это было полезно?

Решение

Предполагая, что $ n $ - это мощность $ 2 $ , у вас есть: $$ \ sum_ {i= 0} ^ {\ log n} \ log \ frac {n} {2 ^ i}= \ sum_ {i= 0} ^ {\ log n} \ left (\ log n - i \ vant)= \ sum_ {i= 0} ^ {\ log n} i= \ frac {(\ log n) (\ log n + 1)} {2}=theta (\ log ^ 2 n). $$

Лицензировано под: CC-BY-SA с атрибуция
Не связан с cs.stackexchange
scroll top