Math Problem Statement
If $f(n) = \theta(g(n))$ and $g(n)=\theta(h(n))$ then $h(n)=\theta(f(n))$
So, if we are saying that $f(n)$ has the property of:
$\exists \ c_1, c_2, n_0 \ \ \ s.t. \ \ \ c_1 \ \cdot f(n) \le g(n) \le c_2 \ \cdot f(n)$
Which implies that $g(n)$ is a function that both lower bounds $f(n)$ and upper bounds $f(n)$
Therefore, if $g(n)=\theta(h(n))$ then therefore:
$\exists \ d_1, d_2, n_0 \ \ \ s.t. \ \ \ d_1 \cdot \ g(n) \le h(n) \le d_2 \cdot g(n)$
So, h(n) is both the upper bound and lower bound of g(n).
We can form the final inequality, which implies:
So the = really means that the notation on the left hand side belongs into the set of functions in the theta formula, such that for the final one, h(n) is both lower bounding and upper bounding f(n)
$\exists \ e_1, e_2, n_0 > 0 \ s.t \ \forall n \ge n_0 \ | \ e_1 \cdot h(n) \le f(n) \ge e_2 \cdot h(n)$
If we expand that inequality by plugging in
I am confused exactly how to prove this?
Solution
Ask a new question for Free
By Image
Drop file here or Click Here to upload
Math Problem Analysis
Mathematical Concepts
Asymptotic Notation
Big-Theta Notation
Algorithm Analysis
Formulas
$f(n) = \theta(g(n))$: $\exists c_1, c_2, n_0 \ s.t. \ c_1 \cdot g(n) \le f(n) \le c_2 \cdot g(n)$
$g(n) = \theta(h(n))$: $\exists d_1, d_2, n_0 \ s.t. \ d_1 \cdot h(n) \le g(n) \le d_2 \cdot h(n)$
Final result: $\exists e_1, e_2, n_0 \ s.t. \ e_1 \cdot h(n) \le f(n) \le e_2 \cdot h(n)$
Theorems
Transitivity of Big-Theta Notation
Suitable Grade Level
College-Level (Undergraduate Computer Science or Mathematics)
Related Recommendation
Prove that f(n) = 3n^3 + 7n + 10 ∈ θ(n^3)
Understanding Asymptotic Notations: f(n) = O(g(n)) and Its Implications
Understanding Asymptotic Notation: Theta Notation and Polynomial Growth
Asymptotic Analysis and Big-O: Proving Equalities for Factorial and Polynomial Growth
Prove or Disprove: f(n) = 5n^2 + 2n log n ∈ Θ(n^2)