Originally Posted by

**Boysilver** Let $\displaystyle d(n)$ denote the divisor function; that is, $\displaystyle d(n)$ is the number of natural numbers dividing $\displaystyle n$. Prove $\displaystyle d(n) \leq d(2^n - 1)$.

I think there must be a trick that I'm missing. I've tried an inductive argument without success and know that $\displaystyle d({p_1}^{e_1}\ldots{p_r}^{e_r}) = (e_1+1)\ldots(e_r+1)$ where $\displaystyle n={p_1}^{e_1}\ldots{p_r}^{e_r}$ is the prime factorisation of $\displaystyle n$, but I can't get anything to work. Thanks!