The error lies here:
Not only is it cheating you are assuming the result.
Your base case is:
if the following statement holds for my base case, say
and i then assume it to hold for all ,
which tells you nothing about any .
You have to assume that for some that:
then prove that this implies:
But the approach working with looks more natural to me