I have a series $b_0, b_1...$, where $b_0 = 1$, $b_1 = 2$, $b_2 = 3$ and $b_n = b_{n-3} + b_{n-2}+b_{n-1}$. I have to show, that when $n > 2$ and $n \in \Bbb Z$, then $b_n \leq 3^n$.
I'm using mathematical induction.
Base case $n = 3$
$b_3= b_0 + b_1 + b_2 = 1 + 2 +3 = 6\\ b_3 \leq 3^3 \rightarrow 6 \leq 27$
So I presume that $b_k \leq 3^k$ is true and I should show that $b_{k+1} \leq 3^{k+1}$ is also true, but this is where I get stuck and don't know how to do it.
How should I show this?
Take $b_{k+1}$ with the assumption that the claim holds for all $b_j$ when $j\le k$. Now, by definition, $b_{k+1}=b_k+b_{k-1}+b_{k-2}$. The induction hypothesis tells us that $b_n\le 3^n$ for $n\le k$, so $b_{k+1} \le 3^k+3^{k-1}+3^{k-2}<3^k+3^k+3^k=3\cdot3^k=3^{k+1}$.