По this page:Может ли кто-нибудь объяснить, почему f (n) + o (f (n)) = theta (f (n))?
Оператор: е (п) + о (е (п)) = тета (е (п)) оказывается верным.
Где: о = мало-O, тета = большой тета
Это не имеет интуитивный смысл для меня. Мы знаем, что o (f (n)) растет асимптотически быстрее f (n). Как же тогда она могла быть ограничена сверху f (n), что подразумевается большой тетой?
Вот контрпример:
let f(n) = n, o(f(n)) = n^2.
n + n^2 is NOT in theta(n)
Мне кажется, что ответ на ранее связанный stackexchange ответ является неправильным. В частности, приведенное ниже утверждение выглядит так, как будто плакат путает мало-о с маленькой омегой.
Поскольку g (n) является o (f (n)), мы знаем, что для каждого ε> 0 найдется такое n, что | g (n) | < ε | f (n) | всякий раз, когда n≥nε
Этот вопрос должен быть опубликован на [math.se] –
Здесь возникает некоторая путаница: o (f (n)) растет на _slower_, чем f (n) (значительно медленнее). – maxim1000