Why is a symmetric relation defined: $\forall x\forall y( xRy\implies yRx)$ and not $\forall x\forall y (xRy\iff yRx)$?

If $A$ is a set and $R$ is a binary relation defined on $A$ (that is, $R$ is a subset of $A\times A$), then the usual definition of symmetry (as far as $R$ is concerned) is$$(\forall x\in A)(\forall y\in A):x\mathrel Ry\implies y\mathrel Rx.\tag1$$And this is equivalent to$$(\forall x\in A)(\forall y\in A):x\mathrel Ry\iff y\mathrel Rx.\tag2$$So, why do we choose $(1)$ instead of $(2)$ in general? Because, in general (although not in this case) it is easier to verify the assertion $A\implies B$ than $A\iff B$. And (again, in general), when we choose between two distinct but equivalent definitions, we usually choose the one which is easier to verify that it holds.


For all $x$ and all $y$ make the if and only if unnecessary (albeit perfectly acceptable).

1) $(x,y) \in R \implies (y,x) \in R$ for ALL $x,y \in A$

And the statement 2) $(x,y) \in R \iff (y,x) \in R$ are equivalent statements.

If 1) is true and $(x,y) \not \in R$ then although $(x,y)\in R\implies (y,x)\in R$ or $F \implies (y,x)\in R$ is true, it does not tell us any thing about whether or not $(y,x) \in R$. However $(y,x) \in R \implies (x,y) \in Y$ tells us that $(y,x) \not \in R$. Because $(y,x) \in R \implies (x,y) \in R$ means $(y,x) \in R \implies F$. An the only thing that implies a false statement is a false statement. So we must have $(y,x) \not \in R$.

So in your example you have $(1,2)\in R\implies (2,1)\in R$ is true but you don't have $(2,1) \in R \implies (1,2) \in R$ as true.

So it isn't symmetric.

=====

Another way to look at it:

If $A = \{1,2,3\}$

Then we will have 9 statments.

By 1) the nine statements are:

$(1,1)\in R\implies (1,1) \in R$

$(1,2) \in R \implies (2,1) \in R$

$(1,3) \in R \implies (3,1) \in R$

$(2,1) \in R \implies (1,2) \in R$

... etc... all nine are needed.

With 2) we also have nine statements:

$(1,1)\in R\iff (1,1) \in R$

$(1,2) \in R \iff (2,1) \in R$

$(1,3) \in R \iff (3,1) \in R$

$(2,1) \in R \iff (1,2) \in R$

...etc....

$(1,2) \in R \iff (2,1) \in R$ and $(2,1) \in R \iff (1,2)\in R$ is redundant.

So aesthetically, using definition 2) is .... inefficient.


If $xRy \implies yRx$ for all $x$ and all $y$, then we can choose $x := \tilde{y}$ and $y := \tilde{x}$ and get $\tilde{y}R\tilde{x} \implies \tilde{x}R\tilde{y}$ or, equivalently, $yRx \implies xRy$, which is $\impliedby$.

In conclusion, since the implication should hold for all $x,y$, the equivalence already holds.