Step | Hyp | Ref
| Expression |
1 | | psrring.s |
. . . . . . . . 9
โข ๐ = (๐ผ mPwSer ๐
) |
2 | | psrass23l.n |
. . . . . . . . 9
โข ยท = (
ยท๐ โ๐) |
3 | | eqid 2733 |
. . . . . . . . 9
โข
(Baseโ๐
) =
(Baseโ๐
) |
4 | | psrass.b |
. . . . . . . . 9
โข ๐ต = (Baseโ๐) |
5 | | eqid 2733 |
. . . . . . . . 9
โข
(.rโ๐
) = (.rโ๐
) |
6 | | psrass.d |
. . . . . . . . 9
โข ๐ท = {๐ โ (โ0
โm ๐ผ)
โฃ (โก๐ โ โ) โ
Fin} |
7 | | psrass23l.a |
. . . . . . . . . . . 12
โข (๐ โ ๐ด โ ๐พ) |
8 | 7 | adantr 482 |
. . . . . . . . . . 11
โข ((๐ โง ๐ โ ๐ท) โ ๐ด โ ๐พ) |
9 | | psrass23l.k |
. . . . . . . . . . 11
โข ๐พ = (Baseโ๐
) |
10 | 8, 9 | eleqtrdi 2844 |
. . . . . . . . . 10
โข ((๐ โง ๐ โ ๐ท) โ ๐ด โ (Baseโ๐
)) |
11 | 10 | adantr 482 |
. . . . . . . . 9
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ๐ด โ (Baseโ๐
)) |
12 | | psrass.x |
. . . . . . . . . 10
โข (๐ โ ๐ โ ๐ต) |
13 | 12 | ad2antrr 725 |
. . . . . . . . 9
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ๐ โ ๐ต) |
14 | | ssrab2 4078 |
. . . . . . . . . 10
โข {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โ ๐ท |
15 | | simpr 486 |
. . . . . . . . . 10
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) |
16 | 14, 15 | sselid 3981 |
. . . . . . . . 9
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ๐ฅ โ ๐ท) |
17 | 1, 2, 3, 4, 5, 6, 11, 13, 16 | psrvscaval 21511 |
. . . . . . . 8
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ((๐ด ยท ๐)โ๐ฅ) = (๐ด(.rโ๐
)(๐โ๐ฅ))) |
18 | 17 | oveq1d 7424 |
. . . . . . 7
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ (((๐ด ยท ๐)โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))) = ((๐ด(.rโ๐
)(๐โ๐ฅ))(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) |
19 | | psrring.r |
. . . . . . . . 9
โข (๐ โ ๐
โ Ring) |
20 | 19 | ad2antrr 725 |
. . . . . . . 8
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ๐
โ Ring) |
21 | 1, 3, 6, 4, 13 | psrelbas 21498 |
. . . . . . . . 9
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ๐:๐ทโถ(Baseโ๐
)) |
22 | 21, 16 | ffvelcdmd 7088 |
. . . . . . . 8
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ (๐โ๐ฅ) โ (Baseโ๐
)) |
23 | | psrass.y |
. . . . . . . . . . 11
โข (๐ โ ๐ โ ๐ต) |
24 | 23 | ad2antrr 725 |
. . . . . . . . . 10
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ๐ โ ๐ต) |
25 | 1, 3, 6, 4, 24 | psrelbas 21498 |
. . . . . . . . 9
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ๐:๐ทโถ(Baseโ๐
)) |
26 | | eqid 2733 |
. . . . . . . . . . . 12
โข {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} = {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} |
27 | 6, 26 | psrbagconcl 21487 |
. . . . . . . . . . 11
โข ((๐ โ ๐ท โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ (๐ โf โ ๐ฅ) โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) |
28 | 27 | adantll 713 |
. . . . . . . . . 10
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ (๐ โf โ ๐ฅ) โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) |
29 | 14, 28 | sselid 3981 |
. . . . . . . . 9
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ (๐ โf โ ๐ฅ) โ ๐ท) |
30 | 25, 29 | ffvelcdmd 7088 |
. . . . . . . 8
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ (๐โ(๐ โf โ ๐ฅ)) โ (Baseโ๐
)) |
31 | 3, 5 | ringass 20076 |
. . . . . . . 8
โข ((๐
โ Ring โง (๐ด โ (Baseโ๐
) โง (๐โ๐ฅ) โ (Baseโ๐
) โง (๐โ(๐ โf โ ๐ฅ)) โ (Baseโ๐
))) โ ((๐ด(.rโ๐
)(๐โ๐ฅ))(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))) = (๐ด(.rโ๐
)((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))) |
32 | 20, 11, 22, 30, 31 | syl13anc 1373 |
. . . . . . 7
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ((๐ด(.rโ๐
)(๐โ๐ฅ))(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))) = (๐ด(.rโ๐
)((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))) |
33 | 18, 32 | eqtrd 2773 |
. . . . . 6
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ (((๐ด ยท ๐)โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))) = (๐ด(.rโ๐
)((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))) |
34 | 33 | mpteq2dva 5249 |
. . . . 5
โข ((๐ โง ๐ โ ๐ท) โ (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ (((๐ด ยท ๐)โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) = (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ (๐ด(.rโ๐
)((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))))) |
35 | 34 | oveq2d 7425 |
. . . 4
โข ((๐ โง ๐ โ ๐ท) โ (๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ (((๐ด ยท ๐)โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))) = (๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ (๐ด(.rโ๐
)((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))))) |
36 | | eqid 2733 |
. . . . 5
โข
(0gโ๐
) = (0gโ๐
) |
37 | 19 | adantr 482 |
. . . . 5
โข ((๐ โง ๐ โ ๐ท) โ ๐
โ Ring) |
38 | 6 | psrbaglefi 21485 |
. . . . . 6
โข (๐ โ ๐ท โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โ Fin) |
39 | 38 | adantl 483 |
. . . . 5
โข ((๐ โง ๐ โ ๐ท) โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โ Fin) |
40 | 3, 5, 20, 22, 30 | ringcld 20080 |
. . . . 5
โข (((๐ โง ๐ โ ๐ท) โง ๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) โ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))) โ (Baseโ๐
)) |
41 | | ovex 7442 |
. . . . . . . . . 10
โข
(โ0 โm ๐ผ) โ V |
42 | 6, 41 | rabex2 5335 |
. . . . . . . . 9
โข ๐ท โ V |
43 | 42 | mptrabex 7227 |
. . . . . . . 8
โข (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) โ V |
44 | | funmpt 6587 |
. . . . . . . 8
โข Fun
(๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) |
45 | | fvex 6905 |
. . . . . . . 8
โข
(0gโ๐
) โ V |
46 | 43, 44, 45 | 3pm3.2i 1340 |
. . . . . . 7
โข ((๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) โ V โง Fun (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) โง
(0gโ๐
)
โ V) |
47 | 46 | a1i 11 |
. . . . . 6
โข ((๐ โง ๐ โ ๐ท) โ ((๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) โ V โง Fun (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) โง
(0gโ๐
)
โ V)) |
48 | | suppssdm 8162 |
. . . . . . . 8
โข ((๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) supp
(0gโ๐
))
โ dom (๐ฅ โ
{๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) |
49 | | eqid 2733 |
. . . . . . . . 9
โข (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) = (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) |
50 | 49 | dmmptss 6241 |
. . . . . . . 8
โข dom
(๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} |
51 | 48, 50 | sstri 3992 |
. . . . . . 7
โข ((๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) supp
(0gโ๐
))
โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} |
52 | 51 | a1i 11 |
. . . . . 6
โข ((๐ โง ๐ โ ๐ท) โ ((๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) supp
(0gโ๐
))
โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐}) |
53 | | suppssfifsupp 9378 |
. . . . . 6
โข ((((๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) โ V โง Fun (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) โง
(0gโ๐
)
โ V) โง ({๐ฆ โ
๐ท โฃ ๐ฆ โr โค ๐} โ Fin โง ((๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) supp
(0gโ๐
))
โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐})) โ (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) finSupp
(0gโ๐
)) |
54 | 47, 39, 52, 53 | syl12anc 836 |
. . . . 5
โข ((๐ โง ๐ โ ๐ท) โ (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))) finSupp
(0gโ๐
)) |
55 | 3, 36, 5, 37, 39, 10, 40, 54 | gsummulc2 20129 |
. . . 4
โข ((๐ โง ๐ โ ๐ท) โ (๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ (๐ด(.rโ๐
)((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))))) = (๐ด(.rโ๐
)(๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))))) |
56 | 35, 55 | eqtrd 2773 |
. . 3
โข ((๐ โง ๐ โ ๐ท) โ (๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ (((๐ด ยท ๐)โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))) = (๐ด(.rโ๐
)(๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))))) |
57 | 56 | mpteq2dva 5249 |
. 2
โข (๐ โ (๐ โ ๐ท โฆ (๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ (((๐ด ยท ๐)โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))))) = (๐ โ ๐ท โฆ (๐ด(.rโ๐
)(๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))))))) |
58 | | psrass.t |
. . 3
โข ร =
(.rโ๐) |
59 | 1, 2, 9, 4, 19, 7,
12 | psrvscacl 21512 |
. . 3
โข (๐ โ (๐ด ยท ๐) โ ๐ต) |
60 | 1, 4, 5, 58, 6, 59, 23 | psrmulfval 21504 |
. 2
โข (๐ โ ((๐ด ยท ๐) ร ๐) = (๐ โ ๐ท โฆ (๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ (((๐ด ยท ๐)โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))))) |
61 | 1, 4, 58, 19, 12, 23 | psrmulcl 21507 |
. . . 4
โข (๐ โ (๐ ร ๐) โ ๐ต) |
62 | 1, 2, 9, 4, 5, 6, 7, 61 | psrvsca 21510 |
. . 3
โข (๐ โ (๐ด ยท (๐ ร ๐)) = ((๐ท ร {๐ด}) โf
(.rโ๐
)(๐ ร ๐))) |
63 | 42 | a1i 11 |
. . . 4
โข (๐ โ ๐ท โ V) |
64 | | ovexd 7444 |
. . . 4
โข ((๐ โง ๐ โ ๐ท) โ (๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))) โ V) |
65 | | fconstmpt 5739 |
. . . . 5
โข (๐ท ร {๐ด}) = (๐ โ ๐ท โฆ ๐ด) |
66 | 65 | a1i 11 |
. . . 4
โข (๐ โ (๐ท ร {๐ด}) = (๐ โ ๐ท โฆ ๐ด)) |
67 | 1, 4, 5, 58, 6, 12, 23 | psrmulfval 21504 |
. . . 4
โข (๐ โ (๐ ร ๐) = (๐ โ ๐ท โฆ (๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ))))))) |
68 | 63, 8, 64, 66, 67 | offval2 7690 |
. . 3
โข (๐ โ ((๐ท ร {๐ด}) โf
(.rโ๐
)(๐ ร ๐)) = (๐ โ ๐ท โฆ (๐ด(.rโ๐
)(๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))))))) |
69 | 62, 68 | eqtrd 2773 |
. 2
โข (๐ โ (๐ด ยท (๐ ร ๐)) = (๐ โ ๐ท โฆ (๐ด(.rโ๐
)(๐
ฮฃg (๐ฅ โ {๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐} โฆ ((๐โ๐ฅ)(.rโ๐
)(๐โ(๐ โf โ ๐ฅ)))))))) |
70 | 57, 60, 69 | 3eqtr4d 2783 |
1
โข (๐ โ ((๐ด ยท ๐) ร ๐) = (๐ด ยท (๐ ร ๐))) |