Show that $T(n)$ is bounded both above and below by $n$ (abusing the Big O notation) for some positive constants $c_1$ and $c_2$:
$$ T(n) = 3T\left(\frac n3\right) + \sqrt n = \Theta(n) $$
Let's do some substutution for proving first that is $O(n)$. Because $T\left(\frac n3\right) \le c\frac n3$:
$$ \begin{align} T(n) &= 3T\left(\frac n3\right) + \sqrt n = 3c\frac n3 + \sqrt n\\ &= cn + \sqrt n \le cn \end{align} $$
So $cn + \sqrt n \le cn$: where we are adding $\sqrt n$ on the left and pretending that we get something bigger on the right. I would say that $T(n) = \Omega(n)$ for $c \ge 1$, but not $T(n) = O(n)$!
I'm sure that I'm wrong (I have the solution sheet), can you help me find out why?
EDIT: actually I've found a lot of examples where induction does not work, like:
$$ T(n) = 2T\left(\frac n2\right) +1 $$
The technique to solve this (subtract a lower order term from the right side of the inequality we wish to prove) is explained by Hagen von Eitzen answer. The question remains: why does induction not work in this case?