Estudiemos la inyectividad en la primera función:
Sean x1 y x2 dos números naturales distintos,
luego evaluamos la función para ellos:
f(x1) = 0
f(x2) = 0
Por lo tanto tenemos que f(x1) = f(x2), y concluimos que f no es inyectiva.
Estudiemos la suryectividad para la primera función:
Contraejemplo: tomemos a 1 que pertenece a N, y no existe x perteneciente a N tal que f(x) = 1, por lo que f no es suryectiva.
Estudiemos la inyectividad para la segunda función (para ser estrictos, el dominio no puede ser N, sino N - {0], ya que que f(0) =0 - 1 = -1 que no pertenece a N)(demostraremos por reducción al absurdo):
Supuesto absurdo: f(x1) = f(x2), pero x1 es distinto de x2 (*).
Luego, al reemplazar en la igualdad queda:
x1 - 1 = x2 - 1, aplicamos propiedad cancelativa y queda:
x1 = x2
que contradice la proposición señalada (*), por lo que concluimos que el supuesto es realmente absurdo y que la función es inyectiva.
Estudiamos la suryectividad para la segunda función:
Sea y pertenceciente a N tal que existe x perteneciente a N tal que f(x) = y,
reemplazamos la expresión de f(x) en la igualdad y queda:
x - 1 = y,
hacemos pasaje de término y queda:
x = y + 1.
Observa que para cada y perteneciente a N que elijamos, existe un x perteneciente a N, que es el siguiente de y, por lo que concluimos que la segunda función es suryectiva.
Luego, como la segunda función es biyectiva si consideramos que su dominio es N - {0].
Y si no modificamos tu enunciado, y consideramos que el dominio es N, tenemos que la segunda expresión no corresponde a una función, ya que 0 pertenece a N y no tiene imagen, ya que f(0) = 0 - 1 = -1, que no pertenece a N.
Espero haberte ayudado.