Big Theta
- Express the mathematical definition of Big Theta.
Big Theta is used to describe asymptotic tight bound!
Read it as
is a member of if and only if there exist positive constants , and such that for all .
is the set of functions that grow no faster and no slower than .
Here is a pictorial illustration of the above definition:

If you want to show that , you need to choose the constants , , and so that above definition holds whenever .
Exercise The running time of an algorithm is . Show that .
Solution
We can choose , , and for the definition of Big Theta to hold.
Please note, another way of defining Big Theta is as follows:
if and only if and .
Note that Big Theta describes a tight bound. So it is a stronger statement than Big-Oh and big Omega.
Resources
- Khan academy's article on Big Theta notation
- freeCodeCamp's article Big Theta and Asymptotic Notation Explained
- What exactly does big Ө notation represent? on StackOverFlow.