$\{M_i\}_{i\in I}$ is a directed system with direct limit $M$. For each $i\in I$, $N_i\subseteq M_i$ is a submodule and $\{N_i\}_{i\in I}$ with the restriction maps is also a directed system with direct limit $N$. So there is a natural map from $N$ to $M$.
Is this map always injective? If the answer is no, what is the condition for the map to be injective?
This problem is not obvious to me. Consider the example: choose $x$ and $y$ from $M_i$, such that $x+y\in N_i$, $\mu_{i,j}(x)\in N_j$ and $\mu_{i,k}(y)\in N_k$ for some $j, k\ge i$ (assume they exist). Then obviously $$ x-\mu_{i,j}(x)+y-\mu_{i,k}(y)=0\in M. $$ Now how to prove that $x-\mu_{i,j}(x)+y-\mu_{i,k}(y)=0$ in $N$? Or such $x$ and $y$ do not exist at all?