Bounding techniques

Also see functional analysis ref.

Effectively bound one function with another.

General ideas

Use convexity of functions! See proof of AM/ GM inequalities, for example.

Bound f over [a, b] with a constant c

Show that f is monotone over [a,b], perhaps by taking derivative; take c to be value at a or b.

Asymptotics

Asymptotic notation: o, O, Θ,Ω,ω.

Hierarchy of growth of functions

c,lgn,logn,nk,nlogn, nn1/3=en1/3lnn,en,n!=θ(n(ne)n),nn.

Iterative logarithm

\(\lg^{} n\): 0 if \(n\leq 1, 1+\lg^{}\lg n \) otherwise. Very slow growing.