Metamath Proof Explorer


Theorem fvsb

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

Ref Expression
Assertion fvsb ⊢ ∃! y A F y → [˙ F ⁡ A / x]˙ φ ↔ ∃ x ∀ y A F y ↔ y = x ∧ φ

Proof

Step Hyp Ref Expression
1 df-fv ⊢ F ⁡ A = ι y | A F y
2 dfsbcq ⊢ F ⁡ A = ι y | A F y → [˙ F ⁡ A / x]˙ φ ↔ [˙ ι y | A F y / x]˙ φ
3 1 2 ax-mp ⊢ [˙ F ⁡ A / x]˙ φ ↔ [˙ ι y | A F y / x]˙ φ
4 iotasbc ⊢ ∃! y A F y → [˙ ι y | A F y / x]˙ φ ↔ ∃ x ∀ y A F y ↔ y = x ∧ φ
5 3 4 bitrid ⊢ ∃! y A F y → [˙ F ⁡ A / x]˙ φ ↔ ∃ x ∀ y A F y ↔ y = x ∧ φ