Metamath Proof Explorer


Theorem tpostpos

Description: Value of the double transposition for a general class F . (Contributed by Mario Carneiro, 16-Sep-2015)

Ref Expression
Assertion tpostpos tpostposF=FV×V×V

Proof

Step Hyp Ref Expression
1 reltpos ReltpostposF
2 relinxp RelFV×V×V
3 relcnv ReldomtposF-1
4 df-rel ReldomtposF-1domtposF-1V×V
5 3 4 mpbi domtposF-1V×V
6 simpl wdomtposF-1w-1tposFzwdomtposF-1
7 5 6 sselid wdomtposF-1w-1tposFzwV×V
8 simpr wFzwV×VwV×V
9 elvv wV×Vxyw=xy
10 eleq1 w=xywdomtposF-1xydomtposF-1
11 vex xV
12 vex yV
13 11 12 opelcnv xydomtposF-1yxdomtposF
14 10 13 bitrdi w=xywdomtposF-1yxdomtposF
15 sneq w=xyw=xy
16 15 cnveqd w=xyw-1=xy-1
17 16 unieqd w=xyw-1=xy-1
18 opswap xy-1=yx
19 17 18 eqtrdi w=xyw-1=yx
20 19 breq1d w=xyw-1tposFzyxtposFz
21 14 20 anbi12d w=xywdomtposF-1w-1tposFzyxdomtposFyxtposFz
22 opex yxV
23 vex zV
24 22 23 breldm yxtposFzyxdomtposF
25 24 pm4.71ri yxtposFzyxdomtposFyxtposFz
26 brtpos zVyxtposFzxyFz
27 26 elv yxtposFzxyFz
28 25 27 bitr3i yxdomtposFyxtposFzxyFz
29 21 28 bitrdi w=xywdomtposF-1w-1tposFzxyFz
30 breq1 w=xywFzxyFz
31 29 30 bitr4d w=xywdomtposF-1w-1tposFzwFz
32 31 exlimivv xyw=xywdomtposF-1w-1tposFzwFz
33 9 32 sylbi wV×VwdomtposF-1w-1tposFzwFz
34 iba wV×VwFzwFzwV×V
35 33 34 bitrd wV×VwdomtposF-1w-1tposFzwFzwV×V
36 7 8 35 pm5.21nii wdomtposF-1w-1tposFzwFzwV×V
37 elsni ww=
38 37 sneqd ww=
39 38 cnveqd ww-1=-1
40 cnvsn0 -1=
41 39 40 eqtrdi ww-1=
42 41 unieqd ww-1=
43 uni0 =
44 42 43 eqtrdi ww-1=
45 44 breq1d ww-1tposFztposFz
46 brtpos0 zVtposFzFz
47 46 elv tposFzFz
48 45 47 bitrdi ww-1tposFzFz
49 37 breq1d wwFzFz
50 48 49 bitr4d ww-1tposFzwFz
51 50 pm5.32i ww-1tposFzwwFz
52 51 biancomi ww-1tposFzwFzw
53 36 52 orbi12i wdomtposF-1w-1tposFzww-1tposFzwFzwV×VwFzw
54 andir wdomtposF-1ww-1tposFzwdomtposF-1w-1tposFzww-1tposFz
55 andi wFzwV×VwwFzwV×VwFzw
56 53 54 55 3bitr4i wdomtposF-1ww-1tposFzwFzwV×Vw
57 elun wdomtposF-1wdomtposF-1w
58 57 anbi1i wdomtposF-1w-1tposFzwdomtposF-1ww-1tposFz
59 brxp wV×V×VzwV×VzV
60 23 59 mpbiran2 wV×V×VzwV×V
61 elun wV×VwV×Vw
62 60 61 bitri wV×V×VzwV×Vw
63 62 anbi2i wFzwV×V×VzwFzwV×Vw
64 56 58 63 3bitr4i wdomtposF-1w-1tposFzwFzwV×V×Vz
65 brtpos2 zVwtpostposFzwdomtposF-1w-1tposFz
66 65 elv wtpostposFzwdomtposF-1w-1tposFz
67 brin wFV×V×VzwFzwV×V×Vz
68 64 66 67 3bitr4i wtpostposFzwFV×V×Vz
69 1 2 68 eqbrriv tpostposF=FV×V×V