I think this is a definition of = because it explains the meaning of the new symbol =. However, I wonder why the set theory thinks this as an axiom rather than a definition.
Asked
Active
Viewed 186 times
1 Answers
6
There are two possibilities :
(i) the underlying logic is predicate calculus with equality.
In this case, the symbol $=$ is already defined by the equality axiom and Extensionality is needed only to legislate the "interaction" with $\in$ :
$∀x∀y∀z [(z ∈ x \leftrightarrow z ∈ y) \to x = y]$.
(ii) the underlying logic is predicate calculus without equality.
In this case you are right : we need a specific definition for equality :
$a=b =_{def} \forall x [x \in a \leftrightarrow x \in b]$
and a different version of Extensionality :
$\forall z \forall x \forall y [x = y \to (x \in z \to y \in z)]$.
From them we can derive the usual properties of equality.
Mauro ALLEGRANZA
- 94,169
-
1+1 Very enlightening. – drhab Jan 21 '19 at 09:22
-
Thank you very much! Can you tell me exactly what the (slightly different) version of Extensionality is? – amoogae Jan 21 '19 at 09:36
-
I just read your edited answer. Thank you so much! – amoogae Jan 21 '19 at 11:01