In $\mathbb{R^2}$ let $C=\{|x|=2\}$ and $A=\{1<|x|<3\}$, let $X$ be a path connected set such that $C \subset X \subset A$. Show that $\pi_1(X)$ contains a subgroup isomorphic to $\mathbb{Z}$.
Well, it is intuitively obvious but how can one argue rigorously? Can I argue like : $C$ itself can be thought of as a path $\gamma$ in $X$ with $\gamma : [0,1] \to X$ is defined by $\gamma(t)=2e^{2\pi it}$. Since $\gamma$ is not nullhomotopic (My question is : does this fact need proof ? If yes, how should I prove that ?) and hence [$\gamma$] generates an infinite cyclic group which is contained in $\pi_1(X)$... $\blacksquare$
Isn't it too handwavy ? thank you in advance for your helpful comments/answers
The inclusions $C\subset X\subset A$ induce maps on the fundamental groups $$\pi_1(C)\to \pi_1(X)\to \pi_1(A).$$ The composition of the two maps is an isomorphism since $C$ is a deformation retract of $A$. It follows that $\pi_1(C)\to \pi_1(X)$ is injective.