2016-04-27 25 views
1

を証明または反証私はこれを証明することができませんでした:次の含意(ランダウの記号)

f(n) = O(g(n))は、私は、インターネット上で同様の例を見つけたf(n)^k = O(g(n)^k)

where k is element of the natural, positiv numbers

を意味します。しかし、私はこの例のためにこれらのソリューションを実装するのが正しいかどうかはわかりません。

+0

これは私が見つけた同様の例です。 http://stackoverflow.com/questions/12361448/i-need-help-proving-that-if-fn-implies-2fn-o2gn – Snelfie

+0

憂鬱は削除されます。私の編集をロールバックすることは、他の人が私の所に行くので効果がありません。 –

+0

1 = O(n)でも1^{ - 1}はO(n^{ - 1})ではありません –

答えて

1

definition of big-oに戻ります。

f(n) = O(g(n)) <=> \exists M \in R+, 
        \exists n_0 \in N, 
        such that: 
        \forall n > n_0 
        |f(n)| < M.|g(n)| 

次に、その場合k > 0|f(n)|^k < (M.|g(n)|)^k明らかです。

k < 0の場合、その関係は逆になります。

+0

の要素ですが、もう一つ興味深い問題が見つかりました。 http://stackoverflow.com/questions/23492509/big-o-notation-algebra/23493414#23493414 2番目の質問の証明が正しいかどうかだけを知る必要がありますか? – Snelfie

関連する問題