Upper bound
The upper bound for complexity is given as (big-O) for some function on . A function can be categorised as if there exist such that .
Lower bound
The lower bound for complexity is given as (big-Omega) for some function on . Similar to the Upper bound, a function can be categorised as if there exist such that .
Asymptotic tight bound
The asymptotic tight bound for complexity is given as (big-Theta) for some function on . A function ) is if there exist such that .
Tip
is if and only if is both and .
Strict equivalents
Strict equivalents exist for the Upper bound and Lower bound, represented as little-o () and little-omega () respectively. In both cases their definitions are the same as their capital equivalents, with any inequalities substituted with their strict version (ie. ’’ becomes ’’).
Notation
The statement is written as such for brevity and is more accurately written as .