Lets have a recursive sequence $a_0 = 1$, $a_{n+1}=\log_{b} (1+a_n)$
and corresponding sum $\sum_{n=0}^\infty (a_n)$. For which logarithm bases $b>2$ ( possibly for $b>e$) is the sum finite, if for any?
I did some calculations comparing this sequence to a harmonic sequence for b=e, and my result was, that for natural logarithm the sum is infinite. I used a trick expressing the harmonic sequence recursively and compared which transformation lowers the number more rapidly. For natural logarithm, harmonic sequence wins, so individual numbers in this sequence should be somewhat larger and therefore the sum should be bigger than sum of harmonic sequence (so they are both infinite). However, for larger bases, harmonic sequence loses, and therefore I can't tell, whether it is infinite or not and no other tricks are on my mind. Anybody can help?
For base 2, you have a sum of 1's which diverges. For smaller bases, use that for every recursion,
$$ \log_b(x) = \log_2(x) \cdot \log_b(2) > \log_2(x) $$
so the terms in your sum get even larger.
So for $b<2$, the sum diverges.
If it is known (as stated by the author) that the series diverges for $b=e$, then by the same argument it will also diverge for $b<e$.
It remains to prove that for $b> e$, the sum converges. We will use the well known fact (for base e) that $\log(1+x) \leq x$. We have
$$ a_{n+1} = \log_b(1 + a_n) = \log_e(1 + a_n) \cdot \log_b(e) \leq a_n \cdot \log_b(e) $$
so
$$ \sum_{n=0}^\infty a_n \leq \sum_{n=0}^\infty (\log_b e )^n $$
which converges (geometric series) exactly for $\log_b e <1$ or $b > e$.
Hence, in total, the series converges for $b > e$.