You may want to look at the [Tarski] reference at
http://us.metamath.org/mpeuni/mmset.html#bib showing how to formulate predicate calculus without equality on p. 78:
Tarski,
Alfred, "A Simplified Formalization of Predicate Logic with Identity,"
Archiv für Mathematische Logik und Grundlagenforschung, 7:61-79 (1965)
which
I think would work. The system needs an arbitrary binary predicate pi,
which can be our e., and "equality" (I'll call it ~~) would be defined as
x ~~ y <-> (A. w ( x e. w <-> y e. w ) /\ A. w ( w e. x <-> w e. y )), with w distinct from x and y
Our
axioms ax-6,7,8,9 would be replaced by the ones he shows as A8', A9',
A9'', and A9'''. His A9' would become our ax-8 and ax-9 with ~~ instead
of =.
The brackets on Tarski's schemes indicate the Quine
closures of the axioms, but I think they can be removed. As far as I
can tell, the closures eliminate the need for ax-gen (compare the inference rules for system S_1' on p.
75 with those for system S_2 - equivalent to our ax-1 through ax-9 - on p. 77). But
unless I am missing something, the unwieldiness of closures seems like a
high price to pay for this, and I've never understood their appeal.
(If someone understands the advantage of Quine closures, let me
know.)
I think our axioms ax-12 and ax-13 will remain valid with
~~ instead of =. However, they aren't needed for logical completeness,
only for scheme completeness ("metalogical completeness"). An open
question is whether scheme completeness would continue to hold and, if
not, whether it can be repaired with different or additional axioms.
As
for why we have equality as primitive, it is partly a matter of taste. The
axioms would become very long and unwieldy when defined symbols are eliminated. I
have tried to find the simplest axioms possible when expressed in primitive form. In addition, there is tradition: predicate calculus with equality is almost always
presented in the literature with = as primitive.
Perhaps a somewhat analogous situation is why we have both -. and -> as propositional calculus primitives, when a single primitive, the Sheffer stroke (nand), would suffice.
Norm