HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Axiom ax-11 801
Description: Axiom of Variable Substitution. One of the 5 equality axioms of predicate calculus. The antecedent becomes false if the same variable is substituted for x and y, ensuring the axiom is sound whenever this is the case. The final consequent A.x(x = y -> ph) is a way of expressing "y substituted for x in wff ph". Axiom scheme C15' in [Megill] p. 448 (p. 16 of the preprint). It is based on Axiom C8 of [Monk2] p. 105, from which it is easily proved by cases. To understand this easier, think of -. A.xx = y ->... as an informal equivalent for "if x and y are distinct variables then..." In some later theorems we call an antecedent of the form -. A.xx = y a "distinctor".
Assertion
Ref Expression
ax-11 |- (-. A.x x = y -> (x = y -> (ph -> A.x(x = y -> ph))))

Detailed syntax breakdown of Axiom ax-11
StepHypRef Expression
1 vx . . . . 5 set x
2 vy . . . . 5 set y
31, 2weq 797 . . . 4 wff x = y
43, 1wal 672 . . 3 wff A.x x = y
54wn 1 . 2 wff -. A.x x = y
6 wph . . . 4 wff ph
73, 6wi 2 . . . . 5 wff (x = y -> ph)
87, 1wal 672 . . . 4 wff A.x(x = y -> ph)
96, 8wi 2 . . 3 wff (ph -> A.x(x = y -> ph))
103, 9wi 2 . 2 wff (x = y -> (ph -> A.x(x = y -> ph)))
115, 10wi 2 1 wff (-. A.x x = y -> (x = y -> (ph -> A.x(x = y -> ph))))
Colors of variables: wff set class
This axiom is referenced by:  eqs2 829  ax11a 926
metamath.org