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
Asymptotic Analysis of f(x) = 3x^2 + x + 1: Proving Theta(x^2)
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
Proof for Inequalities with Increasing Functions and Composition