Metamath Proof Explorer


Theorem fveqsb

Description: Implicit substitution of a value of a function into a wff. (Contributed by Andrew Salmon, 1-Aug-2011)

Ref Expression
Hypotheses fveqsb.2 ⊢ x = F ⁡ A → φ ↔ ψ
fveqsb.3 ⊢ Ⅎ x ψ
Assertion fveqsb ⊢ ∃! y A F y → ψ ↔ ∃ x ∀ y A F y ↔ y = x ∧ φ

Proof

Step Hyp Ref Expression
1 fveqsb.2 ⊢ x = F ⁡ A → φ ↔ ψ
2 fveqsb.3 ⊢ Ⅎ x ψ
3 fvex ⊢ F ⁡ A ∈ V
4 2 1 sbciegf ⊢ F ⁡ A ∈ V → [˙ F ⁡ A / x]˙ φ ↔ ψ
5 3 4 ax-mp ⊢ [˙ F ⁡ A / x]˙ φ ↔ ψ
6 fvsb ⊢ ∃! y A F y → [˙ F ⁡ A / x]˙ φ ↔ ∃ x ∀ y A F y ↔ y = x ∧ φ
7 5 6 bitr3id ⊢ ∃! y A F y → ψ ↔ ∃ x ∀ y A F y ↔ y = x ∧ φ