Metamath Proof Explorer


Theorem sbc2iedf

Description: Conversion of implicit substitution to explicit class substitution. (Contributed by Thierry Arnoux, 4-Jul-2023)

Ref Expression
Hypotheses sbc2iedf.1 x φ
sbc2iedf.2 y φ
sbc2iedf.3 x χ
sbc2iedf.4 y χ
sbc2iedf.5 φ A V
sbc2iedf.6 φ B W
sbc2iedf.7 φ x = A y = B ψ χ
Assertion sbc2iedf φ [˙A / x]˙ [˙B / y]˙ ψ χ

Proof

Step Hyp Ref Expression
1 sbc2iedf.1 x φ
2 sbc2iedf.2 y φ
3 sbc2iedf.3 x χ
4 sbc2iedf.4 y χ
5 sbc2iedf.5 φ A V
6 sbc2iedf.6 φ B W
7 sbc2iedf.7 φ x = A y = B ψ χ
8 6 adantr φ x = A B W
9 7 anassrs φ x = A y = B ψ χ
10 nfv y x = A
11 2 10 nfan y φ x = A
12 4 a1i φ x = A y χ
13 8 9 11 12 sbciedf φ x = A [˙B / y]˙ ψ χ
14 3 a1i φ x χ
15 5 13 1 14 sbciedf φ [˙A / x]˙ [˙B / y]˙ ψ χ