HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
GIF 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 ∀x(x = yφ) is a way of expressing "y substituted for x in wff φ". 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 ¬ ∀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 ¬ ∀xx = y a "distinctor".
Assertion
Ref Expression
ax-11 (¬ ∀x x = y → (x = y → (φ → ∀x(x = yφ))))

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 x x = y
54wn 1 . 2 wff ¬ ∀x x = y
6 wph . . . 4 wff φ
73, 6wi 2 . . . . 5 wff (x = yφ)
87, 1wal 672 . . . 4 wff x(x = yφ)
96, 8wi 2 . . 3 wff (φ → ∀x(x = yφ))
103, 9wi 2 . 2 wff (x = y → (φ → ∀x(x = yφ)))
115, 10wi 2 1 wff (¬ ∀x x = y → (x = y → (φ → ∀x(x = yφ))))
Colors of variables: wff set class
This axiom is referenced by:  eqs2 829  ax11a 926
metamath.org