Prove that there is no function f : ℕ→ℕ such that f (f (n)) = n + 1. Here ℕ is the positive integers {1, 2, 3,...}.
I have messed around with the FE but can't seem to produce anything meaningful. I found the solution online which states but I'm having trouble following the part where it states that the former yields f 2 (N):
Let M = {2,3,...} = N\ {1}. Then f 2 (N) = M and therefore f(N) = N or M. The former yields f 2 (N) = N, which is not the case, so we must have the latter which yields f(M) = M. It follows that f 2 (M) = M and we have a contradiction, so there is no such f , as required.
Link is added below:
https://www.math.vt.edu/people/plinnell/Vtregional/E18/index.html