Metamath Proof Explorer


Theorem dfco2

Description: Alternate definition of a class composition, using only one bound variable. (Contributed by NM, 19-Dec-2008)

Ref Expression
Assertion dfco2 A B = x V B -1 x × A x

Proof

Step Hyp Ref Expression
1 relco Rel A B
2 reliun Rel x V B -1 x × A x x V Rel B -1 x × A x
3 relxp Rel B -1 x × A x
4 3 a1i x V Rel B -1 x × A x
5 2 4 mprgbir Rel x V B -1 x × A x
6 opelco2g y V z V y z A B x y x B x z A
7 6 el2v y z A B x y x B x z A
8 eliun y z x V B -1 x × A x x V y z B -1 x × A x
9 rexv x V y z B -1 x × A x x y z B -1 x × A x
10 opelxp y z B -1 x × A x y B -1 x z A x
11 vex x V
12 vex y V
13 11 12 elimasn y B -1 x x y B -1
14 11 12 opelcnv x y B -1 y x B
15 13 14 bitri y B -1 x y x B
16 vex z V
17 11 16 elimasn z A x x z A
18 15 17 anbi12i y B -1 x z A x y x B x z A
19 10 18 bitri y z B -1 x × A x y x B x z A
20 19 exbii x y z B -1 x × A x x y x B x z A
21 8 9 20 3bitrri x y x B x z A y z x V B -1 x × A x
22 7 21 bitri y z A B y z x V B -1 x × A x
23 1 5 22 eqrelriiv A B = x V B -1 x × A x