I am really struggling to solve this recurrence.
$$ T(n) = T(\sqrt{n}) + n. $$
I am asked to give asymptotic upper and lower bounds for $T(n)$. I am free to use any method to arrive at my answer, whether it be iteration method, substitution method, or master method. I'm not quite comfortable with substitution method (as I don't even have any idea as what to guess), and the master method doesn't apply here. I wrote out a recursion tree, and I now believe that the solution can be described as:
$$ \sum_{i=0}^{n} \frac{1}{c^{2^{i}}} $$
However, I can't (for the life of me) figure out what it sums to. Any help would GREATLY be appreciated, or if someone could explain how to do it via substitution method would also be appreciated (either one). Thanks in advance!
Well ... if you're willing to believe that $T$ is an increasing function, then it's probably enough, for these estimates, to work with numbers of the form $$ n_k = (((2^2)^2)\ldots)^2, $$ where the $2$ is squared $k$ times. Then you get that $$ T(n_k) = T(n_{k-1}) + n_k $$ and unrolling this gives just the kind of expression you've got (except that I've used "2" instead of $c$).
I can't tell you what it sums to either, but that's not what you were asked. You were asked to give an asymptotic upper bound, which is just something that it's no greater than. Assuming that $c > 1$ (because it is), we have $c^{2^i} > c^i$, for instance, so $$ \frac{1}{c^{2^i}} < \frac{1}{c^i} $$ and you can (upper) bound your series with a simple geometric series.
There is the question of "what is $c$ in terms of $n$?", and the answer looks like something like an iterated logarithm, but I haven't worked through that.