Hi so the question is prove that for all harmonic numbers $$H(k) = 1 + \frac{1}{2} + \frac13 + \dotsb + \frac{1}{k}$$ the inequality $H(2^k) \leq 1 + k$ holds for all natural numbers. I'm not going to put my entire answer here but was wondering if someone could tell me if I'm on the right track.
So I got this far:
Say $H(2^k) = k + 1$
and $$H(2^{k+1}) = k + 1 + 2^k \frac{1}{2^{k+1}} = k + 1 + \frac{1}{2} = k + \frac{3}{2}$$
and $k + \frac{3}{2} \leq 1 + (k + 1)$
Is this correct or at least am I on the right track??
Yes, you're on the right track, but it seems that you've mixed something in the inductive step. In each "step" by going from $H(2^k)$ to $H(2^{k+1})$ you add $2^k$ new numbers, each of which is less than $\frac{1}{2^k}$, so the difference between $H(2^k)$ and $H(2^{k+1})$is always going to be less than $1$. Con you continue now?