For every map $\gamma:[0,1]\to S^1$, show that there is a map $\hat\gamma:[0,1]\to\mathbb{R}$ with $\gamma(t)=P(\hat\gamma(t)),$ where $P(s)=(\cos 2\pi s,\sin 2\pi s)\in S^1$.
I want to prove this proposition using Lebesgue covering lemma, which states that for a compact metric space with open cover $\cup V_\lambda$, there is an $\epsilon>0$ such that for every $x$, its $\epsilon$-ball is completely contained in some sets in the cover.
In order to use this theorem, I suppose we first need to find an open cover for $[0,1]$. So I considered a finite cover of $S^1$ (which is possible, since $S^1$ is compact0, then the preimage of these sets under $\gamma^{-1}$ form an open cover for $[0,1]$. But then I don't know how to proceed.
Any thought would be helpful. Thank you very much.