I'm looking at the following excerpt from The Probabilistic Method by Alon and Spencer:
I'm probably missing something very obvious, but I don't see how $f(n) < \log_2 n + \log_2 \log_2 n + O(1)$ follows from $2^{f(n)} < nf(n)$. Clearly when you take log of both sides you get $f(n) < \log_2 n + \log_2f(n)$. And then it seems they must be using our lower bound, $f(n) \ge 1 + \left\lfloor \log_2 n \right\rfloor$ somehow. I don't get how the lower bound is useful though as it doesn't seem we can just substitute it in. E.g., if $f(n)$ takes a value much greater than $1 + \left\lfloor \log_2 n \right\rfloor$, our upper bound will be artificially low.
