Prove $\ a_{n}<2^{n} $ for every natural number n, where $\ a_{n} $ is defined recursively by $$ a_{1}=1, a_{2}=2, a_{3}=3, a_{n}=a_{n-3}+a_{n-2}+a_{n-1},\ for\ n>=4$$ Once I get the explicit equation, proving this would be easy with induction, however I'm having trouble finding it. I can't find the connection between these guys $\ a_{4}=6, a_{5}=11, a_{6}=20, a_{7}=37 $.
Does anyone have ideas?
You should use induction right on the recursion. We get $$a_n<2^{n-1}+2^{n-2}+2^{n-3}=2^{n-3}(5)<2^{n-3}(8)=2^n$$
The only good way to find an explicit formula would be to use generating functions. See this: http://en.wikipedia.org/wiki/Generating_function