Metamath Proof Explorer


Theorem vtoclr

Description: Variable to class conversion of transitive relation. (Contributed by NM, 9-Jun-1998) (Revised by Mario Carneiro, 26-Apr-2015)

Ref Expression
Hypotheses vtoclr.1 Rel R
vtoclr.2 x R y y R z x R z
Assertion vtoclr A R B B R C A R C

Proof

Step Hyp Ref Expression
1 vtoclr.1 Rel R
2 vtoclr.2 x R y y R z x R z
3 1 brrelex12i A R B A V B V
4 1 brrelex2i B R C C V
5 breq1 x = A x R y A R y
6 5 anbi1d x = A x R y y R C A R y y R C
7 breq1 x = A x R C A R C
8 6 7 imbi12d x = A x R y y R C x R C A R y y R C A R C
9 8 imbi2d x = A C V x R y y R C x R C C V A R y y R C A R C
10 breq2 y = B A R y A R B
11 breq1 y = B y R C B R C
12 10 11 anbi12d y = B A R y y R C A R B B R C
13 12 imbi1d y = B A R y y R C A R C A R B B R C A R C
14 13 imbi2d y = B C V A R y y R C A R C C V A R B B R C A R C
15 breq2 z = C y R z y R C
16 15 anbi2d z = C x R y y R z x R y y R C
17 breq2 z = C x R z x R C
18 16 17 imbi12d z = C x R y y R z x R z x R y y R C x R C
19 18 2 vtoclg C V x R y y R C x R C
20 9 14 19 vtocl2g A V B V C V A R B B R C A R C
21 3 4 20 syl2im A R B B R C A R B B R C A R C
22 21 imp A R B B R C A R B B R C A R C
23 22 pm2.43i A R B B R C A R C