I apologize for repeating the same question from ME, but it seems more subtle than I expected.
Let me fix the notations here first: \begin{equation} C^\infty_c(0,1):= \{ f : (0,1) \to \mathbb{C} \mid f \text{ is smooth and compactly supported} \} \end{equation}
\begin{equation} C^\infty(S^1):= \{ f : S^1 \to \mathbb{C} \mid f \text{ is smooth } \} \end{equation} where $S^1 := \mathbb{R}/ \bigl(2\pi\mathbb{Z} \bigr)$. Note that we identify each $f \in C^\infty(S^1)$ with a unique smooth function $F : \mathbb{R} \to \mathbb{C}$ such that $F(n)=F(0)$ for all $n \in \mathbb{Z}$. With this convention, we may define the integral on $S^1$ like \begin{equation} \int_{S^1} f := \int_0^1 F(x) dx \end{equation} and somehow extend this formula continuously to define $L^p(S^1)$ and so on. Also, $C^\infty_c(0,1) \subset C^\infty(S^1)$ through such identification.
Now, let us fix any $k \in \mathbb{N} \cup \{0\}$ and $p \in [1,\infty]$ and think of the two Sobolev spaces: $W^{k,p}\bigl([0,1] \bigr)$ and $W^{k,p}(S^1)$.
Following the answer here, weak derivatives for functions in $W^{k,p}\bigl([0,1] \bigr)$ can be defined just by using test functions in $C^\infty_c(0,1)$.
Now, I run into two confusions:
How does one actually define $W^{k,p}(S^1)$? Do we use $C^\infty(S^1)$ or $C^\infty_c(0,1)$ to define weak derivatives?
Can we somehow identify $W^{k,p}\bigl([0,1] \bigr)$ with $W^{k,p}(S^1)$?
For the second question, it seems trivial for $k=0$. Also, $C^\infty_c(0,1)$ can be identified as a dense in $C^\infty(S^1)$, so that I feel positive about making some sort of identification.
However, I cannot find a precise mapping between the two spaces that would qualify as "identification". Moreover, de Rham cohomology and the function $f(x)=x$ mentioned in the original ME post confuse me still..
I tried to avoid topological concepts like covering space or lifting and keep everything explicitly written down. Maybe I need those concepts for a complete answer? Could anyone please help me?