Эй, название, вероятно, немного не так, поэтому, пожалуйста, исправьте его, если вы знаете, как лучше выразиться.
В качестве домашнего задания мне было дано несколько заданий по следующему:
Пусть f (n) и g (n) - асимптотически положительные функции. Докажите или опровергните каждую из следующих гипотез.
a. f(n) = O(g(n)) implies g(n) = O(f(n))
Теперь мой реальный вопрос - как бы вы могли доказать это формально? Я знаю, что вышесказанное было бы легко, поскольку я мог бы легко представить контрпример, чтобы опровергнуть его, но ради аргумента давайте скажем, что мы хотим сделать это без контрпримеров, поскольку, конечно, это продолжается на некоторых других примерах это не сработает.
Я немного застрял, у меня записаны следующие неравенства (где <= меньше или равно) </p>
f(n) <= c1 * g(n)
g(n) <= c2 * f(n)
Но я не уверен, как бы я соединил эти 2 неравенства в одно (не) уравнение и опровергнул бы его. Я совершенно уверен, что это что-то довольно простое, что я просто упустил из виду, и что в данный момент я довольно глуп, но любые указатели / конкретные примеры того, как это сделать, было бы замечательно, так что я мог бы работать Остальные вопросы задаю сам.