Aquí hay una prueba de que si $n<m$ son números naturales, entonces toda función $f : I_m \to I_n$ es no inyectiva. La prueba es por inducción en $n$ .
Consideremos primero el caso base $n=1$ y así $m \ge 2$ . Entonces $f(1)=f(2)=1$ y así $f$ no es inyectiva.
Supongamos ahora la hipótesis de inducción: la afirmación es verdadera para $n=k$ . Debemos demostrar que la afirmación es verdadera para $n=k+1$ . Considere $m > k+1$ y cualquier función $f : I_m \to I_{k+1}$ . Argumentando por contradicción, supongamos que $f$ es inyectiva. Consideremos $f(m) \in I_{k+1}$ . Desde $f$ es inyectiva, la restricción $f | I_{m-1}$ también es inyectiva, y la imagen de $f | I_{m-1}$ está contenido en el conjunto $I_{k+1}-\{f(m)\}$ . Existe una biyección $$g : I_{k+1}-\{f(m)\} \to I_k $$ dado por la fórmula $$g(i) = \begin{cases} j & \quad \text{if $1 \le j < f(m)$} \\ j-1 &\quad\text{if $f(m)<j\le k+1$} \end{cases} $$ Obtenemos así una inyección $g \circ (f | I_{m-1}) : I_{m-1} \to I_k$ contradiciendo la hipótesis de la inducción.