Metamath Proof Explorer


Theorem sbcimdv

Description: Substitution analogue of Theorem 19.20 of Margaris p. 90 ( alim ). (Contributed by NM, 11-Nov-2005) (Revised by NM, 17-Aug-2018) (Proof shortened by JJ, 7-Jul-2021) Reduce axiom usage. (Revised by Gino Giotto, 12-Oct-2024)

Ref Expression
Hypothesis sbcimdv.1 φ ψ χ
Assertion sbcimdv φ [˙A / x]˙ ψ [˙A / x]˙ χ

Proof

Step Hyp Ref Expression
1 sbcimdv.1 φ ψ χ
2 df-sbc [˙A / x]˙ ψ A x | ψ
3 dfclel A x | ψ y y = A y x | ψ
4 df-clab y x | ψ y x ψ
5 4 anbi2i y = A y x | ψ y = A y x ψ
6 5 exbii y y = A y x | ψ y y = A y x ψ
7 2 3 6 3bitri [˙A / x]˙ ψ y y = A y x ψ
8 7 biimpi [˙A / x]˙ ψ y y = A y x ψ
9 1 sbimdv φ y x ψ y x χ
10 9 anim2d φ y = A y x ψ y = A y x χ
11 10 eximdv φ y y = A y x ψ y y = A y x χ
12 df-sbc [˙A / x]˙ χ A x | χ
13 dfclel A x | χ y y = A y x | χ
14 df-clab y x | χ y x χ
15 14 anbi2i y = A y x | χ y = A y x χ
16 15 exbii y y = A y x | χ y y = A y x χ
17 12 13 16 3bitrri y y = A y x χ [˙A / x]˙ χ
18 17 biimpi y y = A y x χ [˙A / x]˙ χ
19 8 11 18 syl56 φ [˙A / x]˙ ψ [˙A / x]˙ χ