情報科学 › アルゴリズムとデータ構造 › 計算量と O 記法

o 記法・ω 記法

定義 3.2(「計算量と O 記法」§3)

o(g)={ f  :  ∀c>0, ∃n0∈N, ∀n≥n0, f(n)≤c g(n) }ω(g)={ f  :  ∀c>0, ∃n0∈N, ∀n≥n0, f(n)≥c g(n) }\begin{aligned} o(g) &= \{\, f \;:\; \forall c > 0,\ \exists n_0 \in \mathbb{N},\ \forall n \ge n_0,\ f(n) \le c\,g(n) \,\} \\ \omega(g) &= \{\, f \;:\; \forall c > 0,\ \exists n_0 \in \mathbb{N},\ \forall n \ge n_0,\ f(n) \ge c\,g(n) \,\} \end{aligned}

f∈o(g)f \in o(g) のとき「ff は gg より真に小さいオーダーである」と読む。

本文で読む(前後の説明と例)→

閉包の状態

定義

定義は閉包の起点です(証明を要しません)。

印の意味: ✓公理まで証明済み ・ △証明あり(閉包未完)・ ※主張のみ。テーマごとの集計は 閉包の状況。

これを使っている定理 証明で参照している 1 件

関連するノック 1 問