Metamath Proof Explorer


Theorem iscatd

Description: Properties that determine a category. (Contributed by Mario Carneiro, 2-Jan-2017)

Ref Expression
Hypotheses iscatd.b โŠข ( ๐œ‘ โ†’ ๐ต = ( Base โ€˜ ๐ถ ) )
iscatd.h โŠข ( ๐œ‘ โ†’ ๐ป = ( Hom โ€˜ ๐ถ ) )
iscatd.o โŠข ( ๐œ‘ โ†’ ยท = ( comp โ€˜ ๐ถ ) )
iscatd.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ๐‘‰ )
iscatd.1 โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โ†’ 1 โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) )
iscatd.2 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ) ) โ†’ ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ )
iscatd.3 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ) ) โ†’ ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ )
iscatd.4 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) โˆง ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) ) โ†’ ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) )
iscatd.5 โŠข ( ( ๐œ‘ โˆง ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โˆง ( ๐‘ง โˆˆ ๐ต โˆง ๐‘ค โˆˆ ๐ต ) ) โˆง ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) โˆง ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ) ) โ†’ ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) )
Assertion iscatd ( ๐œ‘ โ†’ ๐ถ โˆˆ Cat )

Proof

Step Hyp Ref Expression
1 iscatd.b โŠข ( ๐œ‘ โ†’ ๐ต = ( Base โ€˜ ๐ถ ) )
2 iscatd.h โŠข ( ๐œ‘ โ†’ ๐ป = ( Hom โ€˜ ๐ถ ) )
3 iscatd.o โŠข ( ๐œ‘ โ†’ ยท = ( comp โ€˜ ๐ถ ) )
4 iscatd.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ๐‘‰ )
5 iscatd.1 โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โ†’ 1 โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) )
6 iscatd.2 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ) ) โ†’ ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ )
7 iscatd.3 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ) ) โ†’ ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ )
8 iscatd.4 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) โˆง ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) ) โ†’ ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) )
9 iscatd.5 โŠข ( ( ๐œ‘ โˆง ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โˆง ( ๐‘ง โˆˆ ๐ต โˆง ๐‘ค โˆˆ ๐ต ) ) โˆง ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) โˆง ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ) ) โ†’ ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) )
10 6 3exp2 โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐ต โ†’ ( ๐‘ฆ โˆˆ ๐ต โ†’ ( ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) โ†’ ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ ) ) ) )
11 10 imp31 โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ๐‘ฆ โˆˆ ๐ต ) โ†’ ( ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) โ†’ ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ ) )
12 11 ralrimiv โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ๐‘ฆ โˆˆ ๐ต ) โ†’ โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ )
13 7 3exp2 โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐ต โ†’ ( ๐‘ฆ โˆˆ ๐ต โ†’ ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โ†’ ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ ) ) ) )
14 13 imp31 โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ๐‘ฆ โˆˆ ๐ต ) โ†’ ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โ†’ ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ ) )
15 14 ralrimiv โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ๐‘ฆ โˆˆ ๐ต ) โ†’ โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ )
16 12 15 jca โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ๐‘ฆ โˆˆ ๐ต ) โ†’ ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ ) )
17 16 ralrimiva โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โ†’ โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ ) )
18 oveq1 โŠข ( ๐‘” = 1 โ†’ ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) )
19 18 eqeq1d โŠข ( ๐‘” = 1 โ†’ ( ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โ†” ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ ) )
20 19 ralbidv โŠข ( ๐‘” = 1 โ†’ ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โ†” โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ ) )
21 oveq2 โŠข ( ๐‘” = 1 โ†’ ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) )
22 21 eqeq1d โŠข ( ๐‘” = 1 โ†’ ( ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ โ†” ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ ) )
23 22 ralbidv โŠข ( ๐‘” = 1 โ†’ ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ โ†” โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ ) )
24 20 23 anbi12d โŠข ( ๐‘” = 1 โ†’ ( ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โ†” ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ ) ) )
25 24 ralbidv โŠข ( ๐‘” = 1 โ†’ ( โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โ†” โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ ) ) )
26 25 rspcev โŠข ( ( 1 โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) โˆง โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( 1 ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) 1 ) = ๐‘“ ) ) โ†’ โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) )
27 5 17 26 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โ†’ โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) )
28 8 3expia โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) ) โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) ) )
29 28 3exp2 โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐ต โ†’ ( ๐‘ฆ โˆˆ ๐ต โ†’ ( ๐‘ง โˆˆ ๐ต โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) ) ) ) ) )
30 29 imp43 โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) ) โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) ) )
31 9 3expa โŠข ( ( ( ๐œ‘ โˆง ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โˆง ( ๐‘ง โˆˆ ๐ต โˆง ๐‘ค โˆˆ ๐ต ) ) ) โˆง ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) โˆง ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ) ) โ†’ ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) )
32 31 3exp2 โŠข ( ( ๐œ‘ โˆง ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โˆง ( ๐‘ง โˆˆ ๐ต โˆง ๐‘ค โˆˆ ๐ต ) ) ) โ†’ ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โ†’ ( ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) โ†’ ( ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) โ†’ ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) ) ) )
33 32 imp32 โŠข ( ( ( ๐œ‘ โˆง ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โˆง ( ๐‘ง โˆˆ ๐ต โˆง ๐‘ค โˆˆ ๐ต ) ) ) โˆง ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) ) โ†’ ( ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) โ†’ ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) )
34 33 ralrimiv โŠข ( ( ( ๐œ‘ โˆง ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โˆง ( ๐‘ง โˆˆ ๐ต โˆง ๐‘ค โˆˆ ๐ต ) ) ) โˆง ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) ) โ†’ โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) )
35 34 ex โŠข ( ( ๐œ‘ โˆง ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โˆง ( ๐‘ง โˆˆ ๐ต โˆง ๐‘ค โˆˆ ๐ต ) ) ) โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) )
36 35 expr โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) ) โ†’ ( ( ๐‘ง โˆˆ ๐ต โˆง ๐‘ค โˆˆ ๐ต ) โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) ) )
37 36 expd โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) ) โ†’ ( ๐‘ง โˆˆ ๐ต โ†’ ( ๐‘ค โˆˆ ๐ต โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) ) ) )
38 37 expr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โ†’ ( ๐‘ฆ โˆˆ ๐ต โ†’ ( ๐‘ง โˆˆ ๐ต โ†’ ( ๐‘ค โˆˆ ๐ต โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) ) ) ) )
39 38 imp42 โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) ) โˆง ๐‘ค โˆˆ ๐ต ) โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) )
40 39 ralrimdva โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) ) โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) )
41 30 40 jcad โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) ) โ†’ ( ( ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆง ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ) โ†’ ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) ) )
42 41 ralrimivv โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โˆง ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) ) โ†’ โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) )
43 42 ralrimivva โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โ†’ โˆ€ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ง โˆˆ ๐ต โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) )
44 27 43 jca โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โ†’ ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โˆง โˆ€ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ง โˆˆ ๐ต โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) ) )
45 44 ralrimiva โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘ฅ โˆˆ ๐ต ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โˆง โˆ€ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ง โˆˆ ๐ต โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) ) )
46 2 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ ๐ป ๐‘ฅ ) = ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) )
47 2 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘ฆ ๐ป ๐‘ฅ ) = ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) )
48 3 oveqd โŠข ( ๐œ‘ โ†’ ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) = ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) )
49 48 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) )
50 49 eqeq1d โŠข ( ๐œ‘ โ†’ ( ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โ†” ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ ) )
51 47 50 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โ†” โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ ) )
52 2 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ ๐ป ๐‘ฆ ) = ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) )
53 3 oveqd โŠข ( ๐œ‘ โ†’ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) = ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) )
54 53 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) )
55 54 eqeq1d โŠข ( ๐œ‘ โ†’ ( ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ โ†” ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) )
56 52 55 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ โ†” โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) )
57 51 56 anbi12d โŠข ( ๐œ‘ โ†’ ( ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โ†” ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) ) )
58 1 57 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โ†” โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) ) )
59 46 58 rexeqbidv โŠข ( ๐œ‘ โ†’ ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โ†” โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) ) )
60 2 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘ฆ ๐ป ๐‘ง ) = ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) )
61 3 oveqd โŠข ( ๐œ‘ โ†’ ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) = ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) )
62 61 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) = ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) )
63 2 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ ๐ป ๐‘ง ) = ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) )
64 62 63 eleq12d โŠข ( ๐œ‘ โ†’ ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โ†” ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ) )
65 2 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘ง ๐ป ๐‘ค ) = ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) )
66 3 oveqd โŠข ( ๐œ‘ โ†’ ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) = ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) )
67 3 oveqd โŠข ( ๐œ‘ โ†’ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) = ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) )
68 67 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) = ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) )
69 eqidd โŠข ( ๐œ‘ โ†’ ๐‘“ = ๐‘“ )
70 66 68 69 oveq123d โŠข ( ๐œ‘ โ†’ ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) )
71 3 oveqd โŠข ( ๐œ‘ โ†’ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) = ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) )
72 eqidd โŠข ( ๐œ‘ โ†’ ๐‘˜ = ๐‘˜ )
73 71 72 62 oveq123d โŠข ( ๐œ‘ โ†’ ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) )
74 70 73 eqeq12d โŠข ( ๐œ‘ โ†’ ( ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) โ†” ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) )
75 65 74 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) โ†” โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) )
76 1 75 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) โ†” โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) )
77 64 76 anbi12d โŠข ( ๐œ‘ โ†’ ( ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) โ†” ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) )
78 60 77 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) โ†” โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) )
79 52 78 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) โ†” โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) )
80 1 79 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘ง โˆˆ ๐ต โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) โ†” โˆ€ ๐‘ง โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) )
81 1 80 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ง โˆˆ ๐ต โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) โ†” โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘ง โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) )
82 59 81 anbi12d โŠข ( ๐œ‘ โ†’ ( ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โˆง โˆ€ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ง โˆˆ ๐ต โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) ) โ†” ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โˆง โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘ง โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) ) )
83 1 82 raleqbidv โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘ฅ โˆˆ ๐ต ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ๐ป ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ๐ต ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ๐ป ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ยท ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ยท ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โˆง โˆ€ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ง โˆˆ ๐ต โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ๐ป ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ๐ป ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ๐ป ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ๐ต โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ๐ป ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ยท ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ยท ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ยท ๐‘ง ) ๐‘“ ) ) ) ) โ†” โˆ€ ๐‘ฅ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โˆง โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘ง โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) ) )
84 45 83 mpbid โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘ฅ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โˆง โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘ง โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) )
85 eqid โŠข ( Base โ€˜ ๐ถ ) = ( Base โ€˜ ๐ถ )
86 eqid โŠข ( Hom โ€˜ ๐ถ ) = ( Hom โ€˜ ๐ถ )
87 eqid โŠข ( comp โ€˜ ๐ถ ) = ( comp โ€˜ ๐ถ )
88 85 86 87 iscat โŠข ( ๐ถ โˆˆ ๐‘‰ โ†’ ( ๐ถ โˆˆ Cat โ†” โˆ€ ๐‘ฅ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โˆง โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘ง โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) ) )
89 4 88 syl โŠข ( ๐œ‘ โ†’ ( ๐ถ โˆˆ Cat โ†” โˆ€ ๐‘ฅ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆƒ ๐‘” โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) ( โˆ€ ๐‘“ โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ฅ ) ( ๐‘” ( โŸจ ๐‘ฆ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฅ ) ๐‘“ ) = ๐‘“ โˆง โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) ( ๐‘“ ( โŸจ ๐‘ฅ , ๐‘ฅ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ฆ ) ๐‘” ) = ๐‘“ ) โˆง โˆ€ ๐‘ฆ โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘ง โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘“ โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ฆ ) โˆ€ ๐‘” โˆˆ ( ๐‘ฆ ( Hom โ€˜ ๐ถ ) ๐‘ง ) ( ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) โˆˆ ( ๐‘ฅ ( Hom โ€˜ ๐ถ ) ๐‘ง ) โˆง โˆ€ ๐‘ค โˆˆ ( Base โ€˜ ๐ถ ) โˆ€ ๐‘˜ โˆˆ ( ๐‘ง ( Hom โ€˜ ๐ถ ) ๐‘ค ) ( ( ๐‘˜ ( โŸจ ๐‘ฆ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘” ) ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ๐‘“ ) = ( ๐‘˜ ( โŸจ ๐‘ฅ , ๐‘ง โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ค ) ( ๐‘” ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ ( comp โ€˜ ๐ถ ) ๐‘ง ) ๐‘“ ) ) ) ) ) )
90 84 89 mpbird โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ Cat )