Let $X$ be a real connected orientable closed $n$-dimensional compact differentiable manifold.
A connected oriented closed $d$-dimensional submanifold $i:M\to X$ (i.e. $M$ is a real connected orientable closed compact differentiable manifold and $i$ is a topological embedding) has a fudamental class $[M]\in H_d(M,\mathbb{Z})$. This can be considered as an element $i_*([M])$ of the singular homology $H_d(X,\mathbb{Z})$.
- The accepted answer to this question states, that a multiple $\lambda x$ of every element $x\in H_i(X,\mathbb{Z})$ for $0\leq i\leq n$ is of the form $i_*([M])$ for some $M$. If $n\leq 8$ then one may chose $\lambda=1$.
- An answer to this question however states that for example $2[M]$ is for $M=S^1$ not representable in this way. Also the other answers seem to be in conflict with (1.).
Where is my misunderstanding? Is the first answer not about embeddings $i:M\to X$ but about immersions $i$ or arbitrary continuous maps?
