Let $A$ and $B$ be commuting $n\times n$ positive definite complex matrices and let $C$,$D$ be other complex matrices. I wish to think of $C,D$ as small and $A,B$ as any size.
Suppose we are looking for a function $f(C,D)$ such that $$ e^{A+C} e^{B+D} = e^{A+B+f(C,D)}$$
I would have thought that one can find a neighbourhood $U$ around the zero matrix such that one can define $f(C,D)$ for $C,D\in U$, and even probably arrange so that $f$ is analytic on $U\times U$ and $f(0,0)=0$. Is this true?
Moreover, is it the case that one can find a neighbourhood $U$ that works no matter how large $A$ and $B$ are?
Any help/related ideas/references much appreciated.