Let $a_n$ be a real valued sequence. Assume that $a_n\to0$ as $n\to\infty$. Use this to prove that $(1+a_n/n)^n\to1$ as $n\to\infty$.
This proof would be simple if it wasn't for that pesky exponent. I suspect that I"m supposed to use the Bernoulli inequality to solve this somehow, along with monotone convergence theorem. But I'm just really struggling to make any progress with this. Any advice?
Let observe that the limit trivially holds for $a_n=0$, thus without loss of generality assume $a_n\neq 0$.
1. Proof by log
Note that
$$(1+a_n/n)^n=e^{n\log(1+a_n/n)}\sim e^{a_n}\to 1$$
indeed
$$\log(1+a_n/n)=\frac{a_n}{n}\frac{\log(1+a_n/n)}{a_n/n}\sim \frac{a_n}{n}$$
2. Proof by squeeze theorem
As an alternative note that by Bernoulli and by $\left(1+\frac{1}{n}\right)^{n}\le e$ we have that
$$1+a_n=1+n\frac{a_n}{n}\le \left(1+\frac{a_n}{n}\right)^n\le \left(1+\frac{|a_n|}{n}\right)^n=\left[\left(1+\frac{|a_n|}{n}\right)^{\frac{n}{|a_n|}}\right]^{|a_n|}\le e^{|a_n|}$$
thus by squeeze theorem
$$\left(1+\frac{a_n}{n}\right)^n\to 1$$