Does anybody know a simple proof that operations in a free algebra of a certain type $\Omega$ have necessarily to be one to one? That is, in other words, a proof that a free $\Omega$-algebra is an $\Omega$-term algebra, without knowing about an explicit construction of an $\Omega$-term algebra itself.
Edit. To be more precise, with free $\Omega$-algebra on a set $X$ I mean a free object in the category $\Omega$-Alg, as such defined by a universal factorization property, whereas an $\Omega$-term algebra $T$ on $X$ is defined by the properties that the inclusion of $X$ in the underlying set of $T$ and all the operations in $T$ are one to one and have disjoint images, and the image of $X$ in the underlying set of $T$ generates $T$. It's easy to prove that the inclusion map $u: X \rightarrow |T|$ must be one to one, but I can't find a way to prove the same for any operation $s_T$ where $s\in\Omega$.
Suppose that $f$ is a $n$-ary operation of the relevant type. If $$f(x_1, \ldots, x_{i-1}, x_i, x_{i+1}, \ldots, x_n) = f(x_1, \ldots, x_{i-1}, y, x_{i+1}, \ldots, x_n),$$ where $y$ is something other than $x_i$, then the above equality is a non-trivial identity of the algebra, which is then not free.
(I am supposing that by a free algebra of a certain type you mean the term algebra without any identities, aka, the completely free algebra. If you mean the free algebra on any variety, then that is just not true.)