Reading Tao´s Analysis, I have seen the following definition of one-to-one functions:
I am thinking about something rather simple here: Shouldn´t the implication be an equivalence instead? I thought about the following: We have the statement: $x \neq x´ \rightarrow f(x) \neq f(x´)$. Then we have the four cases for every $x$,$x´$ pair:
- $x \neq x´$ is true, $f(x) \neq f(x´)$ is true. This is always true for every $x$,$x´$ due to one-to-one property.
- $x \neq x´$ is true, $f(x) \neq f(x´)$ is false. This is always false for every $x$,$x´$ due to one-to-one property.
- $x \neq x´$ is false, $f(x) \neq f(x´)$ is true. This is always false for every $x$,$x´$ since obviously for every $x = x´$ we have $f(x) = f(x´)$ due to function definition.
- $x \neq x´$ is false, $f(x) \neq f(x´)$ is false. This is always true for every $x$,$x´$ due to the above item.
So in general $x \neq x´$ is always true when $f(x) \neq f(x´)$ is true and it is false when $f(x) \neq f(x´)$ is false. This should lead to an equivalence instead of implication.
What am I missing here, why an implication is being used instead of equivalence?