Step |
Hyp |
Ref |
Expression |
1 |
|
rngcco.c |
โข ๐ถ = ( RngCat โ ๐ ) |
2 |
|
rngcco.u |
โข ( ๐ โ ๐ โ ๐ ) |
3 |
|
rngcco.o |
โข ยท = ( comp โ ๐ถ ) |
4 |
|
eqid |
โข ( Base โ ๐ถ ) = ( Base โ ๐ถ ) |
5 |
1 4 2
|
rngcbas |
โข ( ๐ โ ( Base โ ๐ถ ) = ( ๐ โฉ Rng ) ) |
6 |
|
eqid |
โข ( Hom โ ๐ถ ) = ( Hom โ ๐ถ ) |
7 |
1 4 2 6
|
rngchomfval |
โข ( ๐ โ ( Hom โ ๐ถ ) = ( RngHom โพ ( ( Base โ ๐ถ ) ร ( Base โ ๐ถ ) ) ) ) |
8 |
1 2 5 7
|
rngcval |
โข ( ๐ โ ๐ถ = ( ( ExtStrCat โ ๐ ) โพcat ( Hom โ ๐ถ ) ) ) |
9 |
8
|
fveq2d |
โข ( ๐ โ ( comp โ ๐ถ ) = ( comp โ ( ( ExtStrCat โ ๐ ) โพcat ( Hom โ ๐ถ ) ) ) ) |
10 |
3
|
a1i |
โข ( ๐ โ ยท = ( comp โ ๐ถ ) ) |
11 |
|
eqid |
โข ( ( ExtStrCat โ ๐ ) โพcat ( Hom โ ๐ถ ) ) = ( ( ExtStrCat โ ๐ ) โพcat ( Hom โ ๐ถ ) ) |
12 |
|
eqid |
โข ( Base โ ( ExtStrCat โ ๐ ) ) = ( Base โ ( ExtStrCat โ ๐ ) ) |
13 |
|
fvexd |
โข ( ๐ โ ( ExtStrCat โ ๐ ) โ V ) |
14 |
5 7
|
rnghmresfn |
โข ( ๐ โ ( Hom โ ๐ถ ) Fn ( ( Base โ ๐ถ ) ร ( Base โ ๐ถ ) ) ) |
15 |
|
inss1 |
โข ( ๐ โฉ Rng ) โ ๐ |
16 |
15
|
a1i |
โข ( ๐ โ ( ๐ โฉ Rng ) โ ๐ ) |
17 |
|
eqid |
โข ( ExtStrCat โ ๐ ) = ( ExtStrCat โ ๐ ) |
18 |
17 2
|
estrcbas |
โข ( ๐ โ ๐ = ( Base โ ( ExtStrCat โ ๐ ) ) ) |
19 |
18
|
eqcomd |
โข ( ๐ โ ( Base โ ( ExtStrCat โ ๐ ) ) = ๐ ) |
20 |
16 5 19
|
3sstr4d |
โข ( ๐ โ ( Base โ ๐ถ ) โ ( Base โ ( ExtStrCat โ ๐ ) ) ) |
21 |
|
eqid |
โข ( comp โ ( ExtStrCat โ ๐ ) ) = ( comp โ ( ExtStrCat โ ๐ ) ) |
22 |
11 12 13 14 20 21
|
rescco |
โข ( ๐ โ ( comp โ ( ExtStrCat โ ๐ ) ) = ( comp โ ( ( ExtStrCat โ ๐ ) โพcat ( Hom โ ๐ถ ) ) ) ) |
23 |
9 10 22
|
3eqtr4d |
โข ( ๐ โ ยท = ( comp โ ( ExtStrCat โ ๐ ) ) ) |