Step | Hyp | Ref
| Expression |
1 | | catcocl.c |
. . 3
โข (๐ โ ๐ถ โ Cat) |
2 | | catcocl.b |
. . . . 5
โข ๐ต = (Baseโ๐ถ) |
3 | | catcocl.h |
. . . . 5
โข ๐ป = (Hom โ๐ถ) |
4 | | catcocl.o |
. . . . 5
โข ยท =
(compโ๐ถ) |
5 | 2, 3, 4 | iscat 17612 |
. . . 4
โข (๐ถ โ Cat โ (๐ถ โ Cat โ โ๐ฅ โ ๐ต (โ๐ โ (๐ฅ๐ป๐ฅ)โ๐ฆ โ ๐ต (โ๐ โ (๐ฆ๐ป๐ฅ)(๐(โจ๐ฆ, ๐ฅโฉ ยท ๐ฅ)๐) = ๐ โง โ๐ โ (๐ฅ๐ป๐ฆ)(๐(โจ๐ฅ, ๐ฅโฉ ยท ๐ฆ)๐) = ๐) โง โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)((๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โง โ๐ค โ ๐ต โ๐ฃ โ (๐ง๐ป๐ค)((๐ฃ(โจ๐ฆ, ๐งโฉ ยท ๐ค)๐)(โจ๐ฅ, ๐ฆโฉ ยท ๐ค)๐) = (๐ฃ(โจ๐ฅ, ๐งโฉ ยท ๐ค)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐)))))) |
6 | 5 | ibi 266 |
. . 3
โข (๐ถ โ Cat โ โ๐ฅ โ ๐ต (โ๐ โ (๐ฅ๐ป๐ฅ)โ๐ฆ โ ๐ต (โ๐ โ (๐ฆ๐ป๐ฅ)(๐(โจ๐ฆ, ๐ฅโฉ ยท ๐ฅ)๐) = ๐ โง โ๐ โ (๐ฅ๐ป๐ฆ)(๐(โจ๐ฅ, ๐ฅโฉ ยท ๐ฆ)๐) = ๐) โง โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)((๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โง โ๐ค โ ๐ต โ๐ฃ โ (๐ง๐ป๐ค)((๐ฃ(โจ๐ฆ, ๐งโฉ ยท ๐ค)๐)(โจ๐ฅ, ๐ฆโฉ ยท ๐ค)๐) = (๐ฃ(โจ๐ฅ, ๐งโฉ ยท ๐ค)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐))))) |
7 | | simpl 483 |
. . . . . . 7
โข (((๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โง โ๐ค โ ๐ต โ๐ฃ โ (๐ง๐ป๐ค)((๐ฃ(โจ๐ฆ, ๐งโฉ ยท ๐ค)๐)(โจ๐ฅ, ๐ฆโฉ ยท ๐ค)๐) = (๐ฃ(โจ๐ฅ, ๐งโฉ ยท ๐ค)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐))) โ (๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง)) |
8 | 7 | 2ralimi 3123 |
. . . . . 6
โข
(โ๐ โ
(๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)((๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โง โ๐ค โ ๐ต โ๐ฃ โ (๐ง๐ป๐ค)((๐ฃ(โจ๐ฆ, ๐งโฉ ยท ๐ค)๐)(โจ๐ฅ, ๐ฆโฉ ยท ๐ค)๐) = (๐ฃ(โจ๐ฅ, ๐งโฉ ยท ๐ค)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐))) โ โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง)) |
9 | 8 | 2ralimi 3123 |
. . . . 5
โข
(โ๐ฆ โ
๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)((๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โง โ๐ค โ ๐ต โ๐ฃ โ (๐ง๐ป๐ค)((๐ฃ(โจ๐ฆ, ๐งโฉ ยท ๐ค)๐)(โจ๐ฅ, ๐ฆโฉ ยท ๐ค)๐) = (๐ฃ(โจ๐ฅ, ๐งโฉ ยท ๐ค)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐))) โ โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง)) |
10 | 9 | adantl 482 |
. . . 4
โข
((โ๐ โ
(๐ฅ๐ป๐ฅ)โ๐ฆ โ ๐ต (โ๐ โ (๐ฆ๐ป๐ฅ)(๐(โจ๐ฆ, ๐ฅโฉ ยท ๐ฅ)๐) = ๐ โง โ๐ โ (๐ฅ๐ป๐ฆ)(๐(โจ๐ฅ, ๐ฅโฉ ยท ๐ฆ)๐) = ๐) โง โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)((๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โง โ๐ค โ ๐ต โ๐ฃ โ (๐ง๐ป๐ค)((๐ฃ(โจ๐ฆ, ๐งโฉ ยท ๐ค)๐)(โจ๐ฅ, ๐ฆโฉ ยท ๐ค)๐) = (๐ฃ(โจ๐ฅ, ๐งโฉ ยท ๐ค)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐)))) โ โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง)) |
11 | 10 | ralimi 3083 |
. . 3
โข
(โ๐ฅ โ
๐ต (โ๐ โ (๐ฅ๐ป๐ฅ)โ๐ฆ โ ๐ต (โ๐ โ (๐ฆ๐ป๐ฅ)(๐(โจ๐ฆ, ๐ฅโฉ ยท ๐ฅ)๐) = ๐ โง โ๐ โ (๐ฅ๐ป๐ฆ)(๐(โจ๐ฅ, ๐ฅโฉ ยท ๐ฆ)๐) = ๐) โง โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)((๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โง โ๐ค โ ๐ต โ๐ฃ โ (๐ง๐ป๐ค)((๐ฃ(โจ๐ฆ, ๐งโฉ ยท ๐ค)๐)(โจ๐ฅ, ๐ฆโฉ ยท ๐ค)๐) = (๐ฃ(โจ๐ฅ, ๐งโฉ ยท ๐ค)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐)))) โ โ๐ฅ โ ๐ต โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง)) |
12 | 1, 6, 11 | 3syl 18 |
. 2
โข (๐ โ โ๐ฅ โ ๐ต โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง)) |
13 | | catcocl.x |
. . 3
โข (๐ โ ๐ โ ๐ต) |
14 | | catcocl.y |
. . . . 5
โข (๐ โ ๐ โ ๐ต) |
15 | 14 | adantr 481 |
. . . 4
โข ((๐ โง ๐ฅ = ๐) โ ๐ โ ๐ต) |
16 | | catcocl.z |
. . . . . 6
โข (๐ โ ๐ โ ๐ต) |
17 | 16 | ad2antrr 724 |
. . . . 5
โข (((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โ ๐ โ ๐ต) |
18 | | catcocl.f |
. . . . . . . 8
โข (๐ โ ๐น โ (๐๐ป๐)) |
19 | 18 | ad3antrrr 728 |
. . . . . . 7
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ ๐น โ (๐๐ป๐)) |
20 | | simpllr 774 |
. . . . . . . 8
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ ๐ฅ = ๐) |
21 | | simplr 767 |
. . . . . . . 8
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ ๐ฆ = ๐) |
22 | 20, 21 | oveq12d 7423 |
. . . . . . 7
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ (๐ฅ๐ป๐ฆ) = (๐๐ป๐)) |
23 | 19, 22 | eleqtrrd 2836 |
. . . . . 6
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ ๐น โ (๐ฅ๐ป๐ฆ)) |
24 | | catcocl.g |
. . . . . . . . . 10
โข (๐ โ ๐บ โ (๐๐ป๐)) |
25 | 24 | ad3antrrr 728 |
. . . . . . . . 9
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ ๐บ โ (๐๐ป๐)) |
26 | | simpr 485 |
. . . . . . . . . 10
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ ๐ง = ๐) |
27 | 21, 26 | oveq12d 7423 |
. . . . . . . . 9
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ (๐ฆ๐ป๐ง) = (๐๐ป๐)) |
28 | 25, 27 | eleqtrrd 2836 |
. . . . . . . 8
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ ๐บ โ (๐ฆ๐ป๐ง)) |
29 | 28 | adantr 481 |
. . . . . . 7
โข
(((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โ ๐บ โ (๐ฆ๐ป๐ง)) |
30 | | simp-5r 784 |
. . . . . . . . . . 11
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ ๐ฅ = ๐) |
31 | | simp-4r 782 |
. . . . . . . . . . 11
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ ๐ฆ = ๐) |
32 | 30, 31 | opeq12d 4880 |
. . . . . . . . . 10
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ โจ๐ฅ, ๐ฆโฉ = โจ๐, ๐โฉ) |
33 | | simpllr 774 |
. . . . . . . . . 10
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ ๐ง = ๐) |
34 | 32, 33 | oveq12d 7423 |
. . . . . . . . 9
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ (โจ๐ฅ, ๐ฆโฉ ยท ๐ง) = (โจ๐, ๐โฉ ยท ๐)) |
35 | | simpr 485 |
. . . . . . . . 9
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ ๐ = ๐บ) |
36 | | simplr 767 |
. . . . . . . . 9
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ ๐ = ๐น) |
37 | 34, 35, 36 | oveq123d 7426 |
. . . . . . . 8
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ (๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) = (๐บ(โจ๐, ๐โฉ ยท ๐)๐น)) |
38 | 30, 33 | oveq12d 7423 |
. . . . . . . 8
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ (๐ฅ๐ป๐ง) = (๐๐ป๐)) |
39 | 37, 38 | eleq12d 2827 |
. . . . . . 7
โข
((((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โง ๐ = ๐บ) โ ((๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โ (๐บ(โจ๐, ๐โฉ ยท ๐)๐น) โ (๐๐ป๐))) |
40 | 29, 39 | rspcdv 3604 |
. . . . . 6
โข
(((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โง ๐ = ๐น) โ (โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โ (๐บ(โจ๐, ๐โฉ ยท ๐)๐น) โ (๐๐ป๐))) |
41 | 23, 40 | rspcimdv 3602 |
. . . . 5
โข ((((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โง ๐ง = ๐) โ (โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โ (๐บ(โจ๐, ๐โฉ ยท ๐)๐น) โ (๐๐ป๐))) |
42 | 17, 41 | rspcimdv 3602 |
. . . 4
โข (((๐ โง ๐ฅ = ๐) โง ๐ฆ = ๐) โ (โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โ (๐บ(โจ๐, ๐โฉ ยท ๐)๐น) โ (๐๐ป๐))) |
43 | 15, 42 | rspcimdv 3602 |
. . 3
โข ((๐ โง ๐ฅ = ๐) โ (โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โ (๐บ(โจ๐, ๐โฉ ยท ๐)๐น) โ (๐๐ป๐))) |
44 | 13, 43 | rspcimdv 3602 |
. 2
โข (๐ โ (โ๐ฅ โ ๐ต โ๐ฆ โ ๐ต โ๐ง โ ๐ต โ๐ โ (๐ฅ๐ป๐ฆ)โ๐ โ (๐ฆ๐ป๐ง)(๐(โจ๐ฅ, ๐ฆโฉ ยท ๐ง)๐) โ (๐ฅ๐ป๐ง) โ (๐บ(โจ๐, ๐โฉ ยท ๐)๐น) โ (๐๐ป๐))) |
45 | 12, 44 | mpd 15 |
1
โข (๐ โ (๐บ(โจ๐, ๐โฉ ยท ๐)๐น) โ (๐๐ป๐)) |