Metamath Proof Explorer


Theorem cbvals

Description: Rule used to change bound variables, using implicit substitution. (Contributed by David A. Wheeler, 12-Jul-2026)

Ref Expression
Hypotheses cbvals.1 x = y φ χ
cbvals.2 x = y ψ θ
Assertion cbvals ∀∃ x φ ψ ∀∃ y χ θ

Proof

Step Hyp Ref Expression
1 cbvals.1 x = y φ χ
2 cbvals.2 x = y ψ θ
3 1 2 imbi12d x = y φ ψ χ θ
4 3 cbvalvw x φ ψ y χ θ
5 1 cbvexvw x φ y χ
6 4 5 anbi12i x φ ψ x φ y χ θ y χ
7 df-als ∀∃ x φ ψ x φ ψ x φ
8 df-als ∀∃ y χ θ y χ θ y χ
9 6 7 8 3bitr4i ∀∃ x φ ψ ∀∃ y χ θ