Metamath Proof Explorer


Theorem opabex3d

Description: Existence of an ordered pair abstraction, deduction version. (Contributed by Alexander van der Vekens, 19-Oct-2017) (Revised by AV, 9-Aug-2024)

Ref Expression
Hypotheses opabex3d.1 φ A V
opabex3d.2 φ x A y | ψ V
Assertion opabex3d φ x y | x A ψ V

Proof

Step Hyp Ref Expression
1 opabex3d.1 φ A V
2 opabex3d.2 φ x A y | ψ V
3 19.42v y x A z = x y ψ x A y z = x y ψ
4 an12 z = x y x A ψ x A z = x y ψ
5 4 exbii y z = x y x A ψ y x A z = x y ψ
6 elxp z x × y | ψ v w z = v w v x w y | ψ
7 excom v w z = v w v x w y | ψ w v z = v w v x w y | ψ
8 an12 z = v w v x w y | ψ v x z = v w w y | ψ
9 velsn v x v = x
10 9 anbi1i v x z = v w w y | ψ v = x z = v w w y | ψ
11 8 10 bitri z = v w v x w y | ψ v = x z = v w w y | ψ
12 11 exbii v z = v w v x w y | ψ v v = x z = v w w y | ψ
13 opeq1 v = x v w = x w
14 13 eqeq2d v = x z = v w z = x w
15 14 anbi1d v = x z = v w w y | ψ z = x w w y | ψ
16 15 equsexvw v v = x z = v w w y | ψ z = x w w y | ψ
17 12 16 bitri v z = v w v x w y | ψ z = x w w y | ψ
18 17 exbii w v z = v w v x w y | ψ w z = x w w y | ψ
19 7 18 bitri v w z = v w v x w y | ψ w z = x w w y | ψ
20 nfv y z = x w
21 nfsab1 y w y | ψ
22 20 21 nfan y z = x w w y | ψ
23 nfv w z = x y ψ
24 opeq2 w = y x w = x y
25 24 eqeq2d w = y z = x w z = x y
26 df-clab w y | ψ w y ψ
27 sbequ12 y = w ψ w y ψ
28 27 equcoms w = y ψ w y ψ
29 26 28 bitr4id w = y w y | ψ ψ
30 25 29 anbi12d w = y z = x w w y | ψ z = x y ψ
31 22 23 30 cbvexv1 w z = x w w y | ψ y z = x y ψ
32 6 19 31 3bitri z x × y | ψ y z = x y ψ
33 32 anbi2i x A z x × y | ψ x A y z = x y ψ
34 3 5 33 3bitr4ri x A z x × y | ψ y z = x y x A ψ
35 34 exbii x x A z x × y | ψ x y z = x y x A ψ
36 eliun z x A x × y | ψ x A z x × y | ψ
37 df-rex x A z x × y | ψ x x A z x × y | ψ
38 36 37 bitri z x A x × y | ψ x x A z x × y | ψ
39 elopab z x y | x A ψ x y z = x y x A ψ
40 35 38 39 3bitr4i z x A x × y | ψ z x y | x A ψ
41 40 eqriv x A x × y | ψ = x y | x A ψ
42 snex x V
43 xpexg x V y | ψ V x × y | ψ V
44 42 2 43 sylancr φ x A x × y | ψ V
45 44 ralrimiva φ x A x × y | ψ V
46 iunexg A V x A x × y | ψ V x A x × y | ψ V
47 1 45 46 syl2anc φ x A x × y | ψ V
48 41 47 eqeltrrid φ x y | x A ψ V