Suppose that $M$ is a well ordered set with at least two elements and that $L$ is a well ordered set with the same cardinality as the natural numbers. Let $[L, s.f, M]$ be the set of all functions $f:L\to M$ with finite support. Is there an injection from $L$ to $[L, s.f,M]$? The support of $f$ is the set of all $x\in L$ such that $f(x)\neq a$, where $a≤y$, for all $y\in M$. My thought is that for each $n$ of $L$, there is a function $f*:L\to M$ such that $f*(x)=y$, for all $x≤n$ (where $y$ is not the least element of $M$) and for all $x>n,f*(x)=a$ (where $a$ is the least element of $M$). Since for each such $n$, the support of $f*$ would have the cardinality $n$, namely a finite cardinality, it would follow that there is a countably infinite number of these functions from $L$ to $M$, and so, an injection from $L$ to $[L, s.f, M]$. Am I missing something important?
Thanks.
First of all, since $M$ is just a linearly ordered set, there is no reason why $M$ needs to have a least element. So you definition of support is not well-defined if $M$ does not have a least element. But let me assume that $M$ does have a least element $a$. Since $M$ has at least two elements, let $b$ be any other element of $M$.
For each $x \in L$, let $f_x : L \rightarrow M$ be defined by $$f_x(u) = \begin{cases} a & \quad u \neq x \\ b & \quad u = x \end{cases}$$
It is clear that $f_x$ is a function with finite support. If $x \neq y$, then clealy $f_x \neq f_y$.
Define $\Phi$ by $\Phi(x) = f_x$. $\Phi$ is an injection of $L$ into the set of all functions from $L$ to $M$ with finite support.