Let X be a finite set. Does there exist a map $α : X → X$ such that $α$ is surjective, but not injective? $$ \text{No.} $$
$$\begin{align} \text{Surjective: }& \ \ {\displaystyle \forall y\in Y,\exists b\in X, y=\alpha(b)} \\\ \\ \text{Injective: }& \ \ {\displaystyle \forall x,y\in X,\alpha(x)=\alpha(y)\Rightarrow x=y} \\\ \\ \text{not Injective: }& \ \ {\displaystyle \forall y \in X, \exists x\in X,\alpha(x)=\alpha(y), x \ne y} \\\ \\ \end{align}$$ $$ \text{Noting that the map is to the same set } (Y=X), \\ \text{ we use the definition of surjective and not injective for proof by contradiction: } \\\ \\ \forall y\in X,\exists b,x\in X, y=\alpha(b),\alpha(x)=\alpha(y), x \ne y \\ \alpha(x)=\alpha(\alpha(b)) \\ $$
When I saw this problem it was immediately clear that the answer was no. By symmetry, a map to the same set must be injective if it is surjective. However, I am failing to see that symmetry in the definition of surjective and injective and exploit it to prove the fact.
Perhaps I must also include the definition of a function?
Could anyone explain how I can prove this, or at least give me a definition of injective such that, by switching $X$ and $Y$ it becomes the definition of surjective, or explain to me why that is not possible.