Step |
Hyp |
Ref |
Expression |
1 |
|
scmatrhmval.k |
โข ๐พ = ( Base โ ๐
) |
2 |
|
scmatrhmval.a |
โข ๐ด = ( ๐ Mat ๐
) |
3 |
|
scmatrhmval.o |
โข 1 = ( 1r โ ๐ด ) |
4 |
|
scmatrhmval.t |
โข โ = ( ยท๐ โ ๐ด ) |
5 |
|
scmatrhmval.f |
โข ๐น = ( ๐ฅ โ ๐พ โฆ ( ๐ฅ โ 1 ) ) |
6 |
|
scmatrhmval.c |
โข ๐ถ = ( ๐ ScMat ๐
) |
7 |
|
scmatghm.s |
โข ๐ = ( ๐ด โพs ๐ถ ) |
8 |
|
simpr |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ๐
โ Ring ) |
9 |
|
eqid |
โข ( Base โ ๐ด ) = ( Base โ ๐ด ) |
10 |
|
eqid |
โข ( 0g โ ๐
) = ( 0g โ ๐
) |
11 |
2 9 1 10 6
|
scmatsrng |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ๐ถ โ ( SubRing โ ๐ด ) ) |
12 |
7
|
subrgring |
โข ( ๐ถ โ ( SubRing โ ๐ด ) โ ๐ โ Ring ) |
13 |
11 12
|
syl |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ๐ โ Ring ) |
14 |
1 2 3 4 5 6 7
|
scmatghm |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ๐น โ ( ๐
GrpHom ๐ ) ) |
15 |
|
eqid |
โข ( mulGrp โ ๐
) = ( mulGrp โ ๐
) |
16 |
|
eqid |
โข ( mulGrp โ ๐ ) = ( mulGrp โ ๐ ) |
17 |
1 2 3 4 5 6 7 15 16
|
scmatmhm |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ๐น โ ( ( mulGrp โ ๐
) MndHom ( mulGrp โ ๐ ) ) ) |
18 |
14 17
|
jca |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ( ๐น โ ( ๐
GrpHom ๐ ) โง ๐น โ ( ( mulGrp โ ๐
) MndHom ( mulGrp โ ๐ ) ) ) ) |
19 |
15 16
|
isrhm |
โข ( ๐น โ ( ๐
RingHom ๐ ) โ ( ( ๐
โ Ring โง ๐ โ Ring ) โง ( ๐น โ ( ๐
GrpHom ๐ ) โง ๐น โ ( ( mulGrp โ ๐
) MndHom ( mulGrp โ ๐ ) ) ) ) ) |
20 |
8 13 18 19
|
syl21anbrc |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ๐น โ ( ๐
RingHom ๐ ) ) |