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 Could not format assertion : No typesetting found for |- ( AE x ( ph -> ps ) <-> AE y ( ch -> th ) ) with typecode |-

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 Could not format ( AE x ( ph -> ps ) <-> ( A. x ( ph -> ps ) /\ E. x ph ) ) : No typesetting found for |- ( AE x ( ph -> ps ) <-> ( A. x ( ph -> ps ) /\ E. x ph ) ) with typecode |-
8 df-als Could not format ( AE y ( ch -> th ) <-> ( A. y ( ch -> th ) /\ E. y ch ) ) : No typesetting found for |- ( AE y ( ch -> th ) <-> ( A. y ( ch -> th ) /\ E. y ch ) ) with typecode |-
9 6 7 8 3bitr4i Could not format ( AE x ( ph -> ps ) <-> AE y ( ch -> th ) ) : No typesetting found for |- ( AE x ( ph -> ps ) <-> AE y ( ch -> th ) ) with typecode |-