Let $A, B$ be $n\times n$ matrices over $\mathbb{C}$. Assume that $$[A,[A,B]]=[B,[A,B]] = 0$$
Show $$e^{\epsilon A}Be^{-\epsilon A} = B + \epsilon[A,B]$$
Then, I have to show the equation below. Here $[A, B]$ is equal to $AB-BA$ and $\epsilon$ is a real parameter. I can't find a way to show the equation below... Could anyone explain to me in detail?


Let $f(t)=\exp(t A)\, B \exp(-t A)$, an analytic matrix valued function of $t$ in a neighborhood of $t=0$. Clearly $f(0) = B.$ Verify $f'(t) = [A,f(t)]$, $f''(t)=[A,f'(t)]$, and so on: $f^{(k)}(t) = [A,f^{(k-1)}(t)]$.
Now evaluate all these derivatives at $t=0$, and assemble them into a Taylor series:$$f(t) = \sum_{n\ge0} \frac{t^n}{n!} f^{(k)}(0).$$
By the foregoing, $f(0) = B$ and $f'(0) = [A,B]$. Now $f''(0)=[A,[A,B]]$, which vanishes by hypothesis. By induction, $f^{(n)}(0) = 0$ for all $n>2$.