Step |
Hyp |
Ref |
Expression |
1 |
|
xpccofval.t |
โข ๐ = ( ๐ถ รc ๐ท ) |
2 |
|
xpccofval.b |
โข ๐ต = ( Base โ ๐ ) |
3 |
|
xpccofval.k |
โข ๐พ = ( Hom โ ๐ ) |
4 |
|
xpccofval.o1 |
โข ยท = ( comp โ ๐ถ ) |
5 |
|
xpccofval.o2 |
โข โ = ( comp โ ๐ท ) |
6 |
|
xpccofval.o |
โข ๐ = ( comp โ ๐ ) |
7 |
|
eqid |
โข ( Base โ ๐ถ ) = ( Base โ ๐ถ ) |
8 |
|
eqid |
โข ( Base โ ๐ท ) = ( Base โ ๐ท ) |
9 |
|
eqid |
โข ( Hom โ ๐ถ ) = ( Hom โ ๐ถ ) |
10 |
|
eqid |
โข ( Hom โ ๐ท ) = ( Hom โ ๐ท ) |
11 |
|
simpl |
โข ( ( ๐ถ โ V โง ๐ท โ V ) โ ๐ถ โ V ) |
12 |
|
simpr |
โข ( ( ๐ถ โ V โง ๐ท โ V ) โ ๐ท โ V ) |
13 |
1 7 8
|
xpcbas |
โข ( ( Base โ ๐ถ ) ร ( Base โ ๐ท ) ) = ( Base โ ๐ ) |
14 |
2 13
|
eqtr4i |
โข ๐ต = ( ( Base โ ๐ถ ) ร ( Base โ ๐ท ) ) |
15 |
14
|
a1i |
โข ( ( ๐ถ โ V โง ๐ท โ V ) โ ๐ต = ( ( Base โ ๐ถ ) ร ( Base โ ๐ท ) ) ) |
16 |
1 2 9 10 3
|
xpchomfval |
โข ๐พ = ( ๐ข โ ๐ต , ๐ฃ โ ๐ต โฆ ( ( ( 1st โ ๐ข ) ( Hom โ ๐ถ ) ( 1st โ ๐ฃ ) ) ร ( ( 2nd โ ๐ข ) ( Hom โ ๐ท ) ( 2nd โ ๐ฃ ) ) ) ) |
17 |
16
|
a1i |
โข ( ( ๐ถ โ V โง ๐ท โ V ) โ ๐พ = ( ๐ข โ ๐ต , ๐ฃ โ ๐ต โฆ ( ( ( 1st โ ๐ข ) ( Hom โ ๐ถ ) ( 1st โ ๐ฃ ) ) ร ( ( 2nd โ ๐ข ) ( Hom โ ๐ท ) ( 2nd โ ๐ฃ ) ) ) ) ) |
18 |
|
eqidd |
โข ( ( ๐ถ โ V โง ๐ท โ V ) โ ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) = ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) ) |
19 |
1 7 8 9 10 4 5 11 12 15 17 18
|
xpcval |
โข ( ( ๐ถ โ V โง ๐ท โ V ) โ ๐ = { โจ ( Base โ ndx ) , ๐ต โฉ , โจ ( Hom โ ndx ) , ๐พ โฉ , โจ ( comp โ ndx ) , ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) โฉ } ) |
20 |
|
catstr |
โข { โจ ( Base โ ndx ) , ๐ต โฉ , โจ ( Hom โ ndx ) , ๐พ โฉ , โจ ( comp โ ndx ) , ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) โฉ } Struct โจ 1 , ; 1 5 โฉ |
21 |
|
ccoid |
โข comp = Slot ( comp โ ndx ) |
22 |
|
snsstp3 |
โข { โจ ( comp โ ndx ) , ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) โฉ } โ { โจ ( Base โ ndx ) , ๐ต โฉ , โจ ( Hom โ ndx ) , ๐พ โฉ , โจ ( comp โ ndx ) , ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) โฉ } |
23 |
2
|
fvexi |
โข ๐ต โ V |
24 |
23 23
|
xpex |
โข ( ๐ต ร ๐ต ) โ V |
25 |
24 23
|
mpoex |
โข ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) โ V |
26 |
25
|
a1i |
โข ( ( ๐ถ โ V โง ๐ท โ V ) โ ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) โ V ) |
27 |
19 20 21 22 26 6
|
strfv3 |
โข ( ( ๐ถ โ V โง ๐ท โ V ) โ ๐ = ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) ) |
28 |
|
fnxpc |
โข รc Fn ( V ร V ) |
29 |
28
|
fndmi |
โข dom รc = ( V ร V ) |
30 |
29
|
ndmov |
โข ( ยฌ ( ๐ถ โ V โง ๐ท โ V ) โ ( ๐ถ รc ๐ท ) = โ
) |
31 |
1 30
|
eqtrid |
โข ( ยฌ ( ๐ถ โ V โง ๐ท โ V ) โ ๐ = โ
) |
32 |
31
|
fveq2d |
โข ( ยฌ ( ๐ถ โ V โง ๐ท โ V ) โ ( comp โ ๐ ) = ( comp โ โ
) ) |
33 |
21
|
str0 |
โข โ
= ( comp โ โ
) |
34 |
32 6 33
|
3eqtr4g |
โข ( ยฌ ( ๐ถ โ V โง ๐ท โ V ) โ ๐ = โ
) |
35 |
31
|
fveq2d |
โข ( ยฌ ( ๐ถ โ V โง ๐ท โ V ) โ ( Base โ ๐ ) = ( Base โ โ
) ) |
36 |
|
base0 |
โข โ
= ( Base โ โ
) |
37 |
35 2 36
|
3eqtr4g |
โข ( ยฌ ( ๐ถ โ V โง ๐ท โ V ) โ ๐ต = โ
) |
38 |
37
|
olcd |
โข ( ยฌ ( ๐ถ โ V โง ๐ท โ V ) โ ( ( ๐ต ร ๐ต ) = โ
โจ ๐ต = โ
) ) |
39 |
|
0mpo0 |
โข ( ( ( ๐ต ร ๐ต ) = โ
โจ ๐ต = โ
) โ ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) = โ
) |
40 |
38 39
|
syl |
โข ( ยฌ ( ๐ถ โ V โง ๐ท โ V ) โ ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) = โ
) |
41 |
34 40
|
eqtr4d |
โข ( ยฌ ( ๐ถ โ V โง ๐ท โ V ) โ ๐ = ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) ) |
42 |
27 41
|
pm2.61i |
โข ๐ = ( ๐ฅ โ ( ๐ต ร ๐ต ) , ๐ฆ โ ๐ต โฆ ( ๐ โ ( ( 2nd โ ๐ฅ ) ๐พ ๐ฆ ) , ๐ โ ( ๐พ โ ๐ฅ ) โฆ โจ ( ( 1st โ ๐ ) ( โจ ( 1st โ ( 1st โ ๐ฅ ) ) , ( 1st โ ( 2nd โ ๐ฅ ) ) โฉ ยท ( 1st โ ๐ฆ ) ) ( 1st โ ๐ ) ) , ( ( 2nd โ ๐ ) ( โจ ( 2nd โ ( 1st โ ๐ฅ ) ) , ( 2nd โ ( 2nd โ ๐ฅ ) ) โฉ โ ( 2nd โ ๐ฆ ) ) ( 2nd โ ๐ ) ) โฉ ) ) |