I have to prove that no natural number is equinumerous to a proper subset of itself.
Let $f$ be a mapping from $k^+$ into $k^+$, where $k.k^+\in \Bbb{N}$. My book says
If the set $k$ is not closed under $f$, then $f(p)=k$ for some number $p$ less than $k$.
I wonder why $p$ has to be less than $k$. If $k$ is not closed under $f$, it just means that the image of at lest one element in $k$ does not belong to $k$. For that to remain true, the inverse image of $k$ need not be less than $k$! It can also be $k$.
Where am I going wrong?