Today I've learned the formal definition of the iterated logarithm.
$$ \log^*_b n:= \min\{i \in \mathbb N:\log^{(i)}_b n \leq 1\} \\ \log_b^{(1)} n := \log_b n \\ \log^{(i + 1)}_b n:= \log^{(i )}_b \log _b n \\ $$
Could somebody show me how to prove the alternative form
$$ \log^*_b n := \begin{cases} 0 & \mbox{if } n \le 1; \\ 1 + \log^*_b(\log_b n) & \mbox{if } n > 1 \end{cases} $$
using the formal definition above?