Metamath Proof Explorer


Theorem oprabv

Description: If a pair and a class are in a relationship given by a class abstraction of a collection of nested ordered pairs, the involved classes are sets. (Contributed by Alexander van der Vekens, 8-Jul-2018)

Ref Expression
Assertion oprabv X Y x y z | φ Z X V Y V Z V

Proof

Step Hyp Ref Expression
1 reloprab Rel x y z | φ
2 1 brrelex12i X Y x y z | φ Z X Y V Z V
3 df-br X Y x y z | φ Z X Y Z x y z | φ
4 opex X Y V
5 nfcv _ w X Y
6 5 nfeq1 w X Y = x y
7 nfv w φ
8 6 7 nfan w X Y = x y φ
9 8 nfex w y X Y = x y φ
10 9 nfex w x y X Y = x y φ
11 nfcv _ z X Y
12 11 nfeq1 z X Y = x y
13 nfsbc1v z [˙Z / z]˙ φ
14 12 13 nfan z X Y = x y [˙Z / z]˙ φ
15 14 nfex z y X Y = x y [˙Z / z]˙ φ
16 15 nfex z x y X Y = x y [˙Z / z]˙ φ
17 eqeq1 w = X Y w = x y X Y = x y
18 17 anbi1d w = X Y w = x y φ X Y = x y φ
19 18 2exbidv w = X Y x y w = x y φ x y X Y = x y φ
20 sbceq1a z = Z φ [˙Z / z]˙ φ
21 20 anbi2d z = Z X Y = x y φ X Y = x y [˙Z / z]˙ φ
22 21 2exbidv z = Z x y X Y = x y φ x y X Y = x y [˙Z / z]˙ φ
23 10 16 19 22 opelopabgf X Y V Z V X Y Z w z | x y w = x y φ x y X Y = x y [˙Z / z]˙ φ
24 4 23 mpan Z V X Y Z w z | x y w = x y φ x y X Y = x y [˙Z / z]˙ φ
25 eqcom X Y = x y x y = X Y
26 vex x V
27 vex y V
28 26 27 opth x y = X Y x = X y = Y
29 25 28 bitri X Y = x y x = X y = Y
30 eqvisset x = X X V
31 eqvisset y = Y Y V
32 30 31 anim12i x = X y = Y X V Y V
33 29 32 sylbi X Y = x y X V Y V
34 33 adantr X Y = x y [˙Z / z]˙ φ X V Y V
35 34 exlimivv x y X Y = x y [˙Z / z]˙ φ X V Y V
36 35 anim1i x y X Y = x y [˙Z / z]˙ φ Z V X V Y V Z V
37 df-3an X V Y V Z V X V Y V Z V
38 36 37 sylibr x y X Y = x y [˙Z / z]˙ φ Z V X V Y V Z V
39 38 expcom Z V x y X Y = x y [˙Z / z]˙ φ X V Y V Z V
40 24 39 sylbid Z V X Y Z w z | x y w = x y φ X V Y V Z V
41 40 com12 X Y Z w z | x y w = x y φ Z V X V Y V Z V
42 dfoprab2 x y z | φ = w z | x y w = x y φ
43 41 42 eleq2s X Y Z x y z | φ Z V X V Y V Z V
44 3 43 sylbi X Y x y z | φ Z Z V X V Y V Z V
45 44 com12 Z V X Y x y z | φ Z X V Y V Z V
46 45 adantl X Y V Z V X Y x y z | φ Z X V Y V Z V
47 2 46 mpcom X Y x y z | φ Z X V Y V Z V