Big O Substitution Proof

Document last modified: 

Use the substitution method to show that T(n) ∈ O(n2 lg n)

where T(n) = 1                      when n = 1
16T(n/4) + n2   when n > 1

1) By definition of Big-O:

T(n) ≤ c * n2 lg n

where O(g(n)) = {h(n): ∃ positive constants c, n0 such that 0 ≤ h(n) ≤ cg(n), ∀ n ≥ n0}

2) IH:     T(n/4) ≤ c * (n/4)2 lg n/4               

3) Show: T(n) ≤ c * n2 lg n                              n case defined by n/4 case