Let $D$ be a domain in $ \mathbb{C} \setminus \{0\}$ such that the annulus $\{z\in \mathbb{C} : 1<|z|<2\}$ is contained in $D$. Prove that there is no branch of the logarithm defined in $D$.
My Attempt: Select a point $Z'\in \{z\in \mathbb{C} :1<|z|<2 \}$ such that $Z'=-x$ where $1 < x< 2$. Then $\log(Z')= \ln x +i \pi$.
Choose a sequence $\{ Z_n\}$ such that $Z_{n}= x(\cos(-\pi+ \frac{1}{n})+ \sin(-\pi+\frac{1}{n}))$. Then $Z_{n}\neq Z'$ for all $n$ and $\lim Z_{n}=Z'$ and $\lim{\log(Z_{n})}=\ln x+i(-\pi)\neq \log(Z')$.
Therefore there exist no continuous function from $D$. Hence there is no branch of logarithm defined in $D$.
Please tell me whether this approach is right or wrong and if its wrong please be kind enough to state how to solve this.