Я верю, что это не так.Определение таково:
log(n) >= c*n for some n = x, and all n > x
Причина, по которой я думаю, что это не так, заключается в том, что скорость роста c * n = c.Скорость роста log (n) = 1 / n.Таким образом, при n-> бесконечность скорость роста n приближается к 0, тогда как c, скорость роста c * n, постоянна.Учитывая, что со временем log (n) будет расти медленнее, чем при любом n * c, где c> 0, n * c перерастет log (n).
Итак, несколько вопросов.
- Можно ли предположить, что c> 0 из определения большой омеги?
- Верна ли моя приведенная выше интуиция?
- Я не согласен с моим доказательством выше.Поскольку для очень маленьких c, log (n) = cn очень рано, моё предположение выше подразумевает, что они будут пересекаться снова, что означает, что log (n) = cn имеет более одного решения, что кажется неправильным.
Я очень смущен и ценю помощь!