Alternate answer:
Hypothesis: T(n) = O(n^k), where k = log_2(13/6). That is, log to the base 2 of (13/6). We can observe that k is slightly larger than 1. It is approximately 1.115.
Now, to prove it, we simply use mathematical induction.
Hypothesis: T(n) <= 10 n^k
Base Case: T(1) = 1, so this is true.
Induction Hypothesis: Assume T(n) <= 10 n^k for all n <= m
Inductive Step:
T(m) = T(m/2) + T(m/3) + T(m/4) + m
<= 10 m^k (1/2^k + 1/3^k + 1/4^k) + m
= 10 m^k 0.89 + m
= 8.9 m^k + m
<= 8.9 m^k + m^k (Since we know that k > 1, so m^k > m)
<= 10 m^k.
Therefore, by PCMI, T(n) <= 10 n^k for all values of n.
Therefore, T(n) = O(n^k)
[Note that the proof by induction portion depends on actual inequalities and does not use asymptotic notation at all.]
As to how we "guess" the number 13/6, let us approach this as:
S(n) = a S(n/b) + n. We want this to be "similar" (a/b = 13/6) to the given T term, then we solve S using MT, and use the answer as a guess.. [b > 1]
S(n) = 13/6 S (n/2) + n