If $X$ is a $CW-$complex and we denote by $C_*^{CW}(X)$ the chain complexe given by $H_n(X_n,X_{n-1})$ in degree $n$ can we construct a weak equivalence $C^{CW}_*(X) \rightarrow C_*(X)$? I know their homologies are isomorphic but are they weakly equivalent? I'm pretty sure they are.
A weak equivalence $\phi:C_* \rightarrow D_*$ is a chain map which induces isomorphism in homology in all degrees.
This is a harder problem to solve than if $X$ was a triangulated space viewed as a $CW-$complex since we have a canonical representative of the homology class that generates $H_n(\Delta^n, \partial \Delta^n)$, namely the identity map $\Delta^n \rightarrow \Delta^n$ but there is no such canonical choice for $H_n(D^n, \partial D^n)$.
I don't know how to choose representatives of $H_n(D_e^n, \partial D_e^n)$ for all $n-$cells $D_e^n$ of $X$ for all $n$ in order to define a chain map $C_*^{CW}(X) \rightarrow C_*(X)$.
I appreciate any help with this question!
At the request of Maxime Ramzi, I've copied my answer from a similar question:
Here is a nice zig-zag of quasi isomorphisms. Let $Sing(X)$ denote the realization of the singular set of X. Let $Song(X)$ denote the realization of the simplicial set of singular simplices that are cellular maps.
We have a chain of maps $X \leftarrow Song(X) \rightarrow Sing(X)$, where it is standard that these are weak equivalences and by design are cellular (where the latter spaces are CW complexes since they are realizations of simplicial sets). Hence, on CW chains these are quasi isomorphisms.
It is easy to see that CW and simplicial homology on the realization of a simplicial set coincide, so after taking CW chains we can extend to the right by an isomorphism of chain complexes getting us the simplicial chains of $Sing(X)$. Simplicial chains on $Sing(X)$ is exactly singular chains on X, so we are done.