Metamath Proof Explorer


Theorem pm13.196a

Description: Theorem *13.196 in WhiteheadRussell p. 179. The only difference is the position of the substituted variable. (Contributed by Andrew Salmon, 3-Jun-2011)

Ref Expression
Assertion pm13.196a ⊢ ¬ φ ↔ ∀ y y x φ → y ≠ x

Proof

Step Hyp Ref Expression
1 sbelx ⊢ ¬ φ ↔ ∃ y y = x ∧ y x ¬ φ
2 sbalex ⊢ ∃ y y = x ∧ y x ¬ φ ↔ ∀ y y = x → y x ¬ φ
3 sbn ⊢ y x ¬ φ ↔ ¬ y x φ
4 3 imbi2i ⊢ y = x → y x ¬ φ ↔ y = x → ¬ y x φ
5 con2b ⊢ y = x → ¬ y x φ ↔ y x φ → ¬ y = x
6 df-ne ⊢ y ≠ x ↔ ¬ y = x
7 6 bicomi ⊢ ¬ y = x ↔ y ≠ x
8 7 imbi2i ⊢ y x φ → ¬ y = x ↔ y x φ → y ≠ x
9 4 5 8 3bitri ⊢ y = x → y x ¬ φ ↔ y x φ → y ≠ x
10 9 albii ⊢ ∀ y y = x → y x ¬ φ ↔ ∀ y y x φ → y ≠ x
11 1 2 10 3bitri ⊢ ¬ φ ↔ ∀ y y x φ → y ≠ x