Step | Hyp | Ref
| Expression |
1 | | mp2pm2mp.a |
. . 3
โข ๐ด = (๐ Mat ๐
) |
2 | | mp2pm2mp.q |
. . 3
โข ๐ = (Poly1โ๐ด) |
3 | | mp2pm2mp.l |
. . 3
โข ๐ฟ = (Baseโ๐) |
4 | | mp2pm2mp.m |
. . 3
โข ยท = (
ยท๐ โ๐) |
5 | | mp2pm2mp.e |
. . 3
โข ๐ธ =
(.gโ(mulGrpโ๐)) |
6 | | mp2pm2mp.y |
. . 3
โข ๐ = (var1โ๐
) |
7 | | mp2pm2mp.i |
. . 3
โข ๐ผ = (๐ โ ๐ฟ โฆ (๐ โ ๐, ๐ โ ๐ โฆ (๐ ฮฃg (๐ โ โ0
โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))) |
8 | | mp2pm2mplem2.p |
. . 3
โข ๐ = (Poly1โ๐
) |
9 | 1, 2, 3, 4, 5, 6, 7, 8 | mp2pm2mplem3 22302 |
. 2
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ ((๐ผโ๐) decompPMat ๐พ) = (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐ ฮฃg
(๐ โ
โ0 โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))โ๐พ))) |
10 | | eqid 2733 |
. . . . . . . . 9
โข
(Baseโ๐) =
(Baseโ๐) |
11 | | eqid 2733 |
. . . . . . . . 9
โข
(0gโ๐) = (0gโ๐) |
12 | 8 | ply1ring 21762 |
. . . . . . . . . . . . 13
โข (๐
โ Ring โ ๐ โ Ring) |
13 | 12 | 3ad2ant2 1135 |
. . . . . . . . . . . 12
โข ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ ๐ โ Ring) |
14 | | ringcmn 20093 |
. . . . . . . . . . . 12
โข (๐ โ Ring โ ๐ โ CMnd) |
15 | 13, 14 | syl 17 |
. . . . . . . . . . 11
โข ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ ๐ โ CMnd) |
16 | 15 | ad3antrrr 729 |
. . . . . . . . . 10
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ ๐ โ CMnd) |
17 | 16 | 3ad2ant1 1134 |
. . . . . . . . 9
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ CMnd) |
18 | | simpl2 1193 |
. . . . . . . . . . . . . 14
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ ๐
โ Ring) |
19 | 18 | ad2antrr 725 |
. . . . . . . . . . . . 13
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ ๐
โ Ring) |
20 | 19 | 3ad2ant1 1134 |
. . . . . . . . . . . 12
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐
โ Ring) |
21 | 20 | adantr 482 |
. . . . . . . . . . 11
โข
(((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ ๐
โ Ring) |
22 | | eqid 2733 |
. . . . . . . . . . . 12
โข
(Baseโ๐
) =
(Baseโ๐
) |
23 | | eqid 2733 |
. . . . . . . . . . . 12
โข
(Baseโ๐ด) =
(Baseโ๐ด) |
24 | | simpl2 1193 |
. . . . . . . . . . . 12
โข
(((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ ๐ โ ๐) |
25 | | simpl3 1194 |
. . . . . . . . . . . 12
โข
(((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ ๐ โ ๐) |
26 | | simpl3 1194 |
. . . . . . . . . . . . . . 15
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ ๐ โ ๐ฟ) |
27 | 26 | ad2antrr 725 |
. . . . . . . . . . . . . 14
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ ๐ โ ๐ฟ) |
28 | 27 | 3ad2ant1 1134 |
. . . . . . . . . . . . 13
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ ๐ฟ) |
29 | | eqid 2733 |
. . . . . . . . . . . . . 14
โข
(coe1โ๐) = (coe1โ๐) |
30 | 29, 3, 2, 23 | coe1fvalcl 21728 |
. . . . . . . . . . . . 13
โข ((๐ โ ๐ฟ โง ๐ โ โ0) โ
((coe1โ๐)โ๐) โ (Baseโ๐ด)) |
31 | 28, 30 | sylan 581 |
. . . . . . . . . . . 12
โข
(((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ
((coe1โ๐)โ๐) โ (Baseโ๐ด)) |
32 | 1, 22, 23, 24, 25, 31 | matecld 21920 |
. . . . . . . . . . 11
โข
(((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ (๐((coe1โ๐)โ๐)๐) โ (Baseโ๐
)) |
33 | | simpr 486 |
. . . . . . . . . . 11
โข
(((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ ๐ โ
โ0) |
34 | | eqid 2733 |
. . . . . . . . . . . 12
โข
(mulGrpโ๐) =
(mulGrpโ๐) |
35 | 22, 8, 6, 4, 34, 5,
10 | ply1tmcl 21786 |
. . . . . . . . . . 11
โข ((๐
โ Ring โง (๐((coe1โ๐)โ๐)๐) โ (Baseโ๐
) โง ๐ โ โ0) โ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) โ (Baseโ๐)) |
36 | 21, 32, 33, 35 | syl3anc 1372 |
. . . . . . . . . 10
โข
(((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) โ (Baseโ๐)) |
37 | 36 | ralrimiva 3147 |
. . . . . . . . 9
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ โ๐ โ โ0 ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) โ (Baseโ๐)) |
38 | | simp1lr 1238 |
. . . . . . . . 9
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ โ0) |
39 | | oveq 7412 |
. . . . . . . . . . . . . . . . 17
โข
(((coe1โ๐)โ๐ฅ) = (0gโ๐ด) โ (๐((coe1โ๐)โ๐ฅ)๐) = (๐(0gโ๐ด)๐)) |
40 | 39 | oveq1d 7421 |
. . . . . . . . . . . . . . . 16
โข
(((coe1โ๐)โ๐ฅ) = (0gโ๐ด) โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = ((๐(0gโ๐ด)๐) ยท (๐ฅ๐ธ๐))) |
41 | | 3simpa 1149 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ (๐ โ Fin โง ๐
โ Ring)) |
42 | 41 | ad3antrrr 729 |
. . . . . . . . . . . . . . . . . . . . . 22
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โ (๐ โ Fin โง ๐
โ Ring)) |
43 | | eqid 2733 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข
(0gโ๐
) = (0gโ๐
) |
44 | 1, 43 | mat0op 21913 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โ Fin โง ๐
โ Ring) โ
(0gโ๐ด) =
(๐ โ ๐, ๐ โ ๐ โฆ (0gโ๐
))) |
45 | 42, 44 | syl 17 |
. . . . . . . . . . . . . . . . . . . . 21
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โ (0gโ๐ด) = (๐ โ ๐, ๐ โ ๐ โฆ (0gโ๐
))) |
46 | | eqidd 2734 |
. . . . . . . . . . . . . . . . . . . . 21
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง (๐ = ๐ โง ๐ = ๐)) โ (0gโ๐
) = (0gโ๐
)) |
47 | | simprl 770 |
. . . . . . . . . . . . . . . . . . . . 21
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โ ๐ โ ๐) |
48 | | simprr 772 |
. . . . . . . . . . . . . . . . . . . . 21
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โ ๐ โ ๐) |
49 | | fvexd 6904 |
. . . . . . . . . . . . . . . . . . . . 21
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โ (0gโ๐
) โ V) |
50 | 45, 46, 47, 48, 49 | ovmpod 7557 |
. . . . . . . . . . . . . . . . . . . 20
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โ (๐(0gโ๐ด)๐) = (0gโ๐
)) |
51 | 50 | adantr 482 |
. . . . . . . . . . . . . . . . . . 19
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ (๐(0gโ๐ด)๐) = (0gโ๐
)) |
52 | 51 | oveq1d 7421 |
. . . . . . . . . . . . . . . . . 18
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ ((๐(0gโ๐ด)๐) ยท (๐ฅ๐ธ๐)) = ((0gโ๐
) ยท (๐ฅ๐ธ๐))) |
53 | 18 | ad3antrrr 729 |
. . . . . . . . . . . . . . . . . . . . 21
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ ๐
โ Ring) |
54 | 8 | ply1sca 21767 |
. . . . . . . . . . . . . . . . . . . . 21
โข (๐
โ Ring โ ๐
= (Scalarโ๐)) |
55 | 53, 54 | syl 17 |
. . . . . . . . . . . . . . . . . . . 20
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ ๐
= (Scalarโ๐)) |
56 | 55 | fveq2d 6893 |
. . . . . . . . . . . . . . . . . . 19
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ
(0gโ๐
) =
(0gโ(Scalarโ๐))) |
57 | 56 | oveq1d 7421 |
. . . . . . . . . . . . . . . . . 18
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ
((0gโ๐
)
ยท
(๐ฅ๐ธ๐)) =
((0gโ(Scalarโ๐)) ยท (๐ฅ๐ธ๐))) |
58 | 8 | ply1lmod 21766 |
. . . . . . . . . . . . . . . . . . . . 21
โข (๐
โ Ring โ ๐ โ LMod) |
59 | 58 | 3ad2ant2 1135 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ ๐ โ LMod) |
60 | 59 | ad4antr 731 |
. . . . . . . . . . . . . . . . . . 19
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ ๐ โ LMod) |
61 | | simpr 486 |
. . . . . . . . . . . . . . . . . . . 20
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ ๐ฅ โ
โ0) |
62 | 8, 6, 34, 5, 10 | ply1moncl 21785 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐
โ Ring โง ๐ฅ โ โ0)
โ (๐ฅ๐ธ๐) โ (Baseโ๐)) |
63 | 53, 61, 62 | syl2anc 585 |
. . . . . . . . . . . . . . . . . . 19
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ (๐ฅ๐ธ๐) โ (Baseโ๐)) |
64 | | eqid 2733 |
. . . . . . . . . . . . . . . . . . . 20
โข
(Scalarโ๐) =
(Scalarโ๐) |
65 | | eqid 2733 |
. . . . . . . . . . . . . . . . . . . 20
โข
(0gโ(Scalarโ๐)) =
(0gโ(Scalarโ๐)) |
66 | 10, 64, 4, 65, 11 | lmod0vs 20498 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โ LMod โง (๐ฅ๐ธ๐) โ (Baseโ๐)) โ
((0gโ(Scalarโ๐)) ยท (๐ฅ๐ธ๐)) = (0gโ๐)) |
67 | 60, 63, 66 | syl2anc 585 |
. . . . . . . . . . . . . . . . . 18
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ
((0gโ(Scalarโ๐)) ยท (๐ฅ๐ธ๐)) = (0gโ๐)) |
68 | 52, 57, 67 | 3eqtrd 2777 |
. . . . . . . . . . . . . . . . 17
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ ((๐(0gโ๐ด)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐)) |
69 | 68 | adantr 482 |
. . . . . . . . . . . . . . . 16
โข
(((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โง ๐ < ๐ฅ) โ ((๐(0gโ๐ด)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐)) |
70 | 40, 69 | sylan9eqr 2795 |
. . . . . . . . . . . . . . 15
โข
((((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โง ๐ < ๐ฅ) โง ((coe1โ๐)โ๐ฅ) = (0gโ๐ด)) โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐)) |
71 | 70 | exp31 421 |
. . . . . . . . . . . . . 14
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ (๐ < ๐ฅ โ (((coe1โ๐)โ๐ฅ) = (0gโ๐ด) โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐)))) |
72 | 71 | a2d 29 |
. . . . . . . . . . . . 13
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โง ๐ฅ โ โ0) โ ((๐ < ๐ฅ โ ((coe1โ๐)โ๐ฅ) = (0gโ๐ด)) โ (๐ < ๐ฅ โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐)))) |
73 | 72 | ralimdva 3168 |
. . . . . . . . . . . 12
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง (๐ โ ๐ โง ๐ โ ๐)) โ (โ๐ฅ โ โ0 (๐ < ๐ฅ โ ((coe1โ๐)โ๐ฅ) = (0gโ๐ด)) โ โ๐ฅ โ โ0 (๐ < ๐ฅ โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐)))) |
74 | 73 | impancom 453 |
. . . . . . . . . . 11
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ ((๐ โ ๐ โง ๐ โ ๐) โ โ๐ฅ โ โ0 (๐ < ๐ฅ โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐)))) |
75 | 74 | 3impib 1117 |
. . . . . . . . . 10
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ โ๐ฅ โ โ0 (๐ < ๐ฅ โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐))) |
76 | | breq2 5152 |
. . . . . . . . . . . 12
โข (๐ = ๐ฅ โ (๐ < ๐ โ ๐ < ๐ฅ)) |
77 | | fveq2 6889 |
. . . . . . . . . . . . . . 15
โข (๐ = ๐ฅ โ ((coe1โ๐)โ๐) = ((coe1โ๐)โ๐ฅ)) |
78 | 77 | oveqd 7423 |
. . . . . . . . . . . . . 14
โข (๐ = ๐ฅ โ (๐((coe1โ๐)โ๐)๐) = (๐((coe1โ๐)โ๐ฅ)๐)) |
79 | | oveq1 7413 |
. . . . . . . . . . . . . 14
โข (๐ = ๐ฅ โ (๐๐ธ๐) = (๐ฅ๐ธ๐)) |
80 | 78, 79 | oveq12d 7424 |
. . . . . . . . . . . . 13
โข (๐ = ๐ฅ โ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) = ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐))) |
81 | 80 | eqeq1d 2735 |
. . . . . . . . . . . 12
โข (๐ = ๐ฅ โ (((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) = (0gโ๐) โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐))) |
82 | 76, 81 | imbi12d 345 |
. . . . . . . . . . 11
โข (๐ = ๐ฅ โ ((๐ < ๐ โ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) = (0gโ๐)) โ (๐ < ๐ฅ โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐)))) |
83 | 82 | cbvralvw 3235 |
. . . . . . . . . 10
โข
(โ๐ โ
โ0 (๐ <
๐ โ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) = (0gโ๐)) โ โ๐ฅ โ โ0 (๐ < ๐ฅ โ ((๐((coe1โ๐)โ๐ฅ)๐) ยท (๐ฅ๐ธ๐)) = (0gโ๐))) |
84 | 75, 83 | sylibr 233 |
. . . . . . . . 9
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ โ๐ โ โ0 (๐ < ๐ โ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) = (0gโ๐))) |
85 | 10, 11, 17, 37, 38, 84 | gsummptnn0fz 19849 |
. . . . . . . 8
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐ ฮฃg (๐ โ โ0
โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))) = (๐ ฮฃg (๐ โ (0...๐ ) โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐))))) |
86 | 85 | fveq2d 6893 |
. . . . . . 7
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ (coe1โ(๐ ฮฃg
(๐ โ
โ0 โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐))))) = (coe1โ(๐ ฮฃg
(๐ โ (0...๐ ) โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))) |
87 | 86 | fveq1d 6891 |
. . . . . 6
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ ((coe1โ(๐ ฮฃg
(๐ โ
โ0 โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))โ๐พ) = ((coe1โ(๐ ฮฃg
(๐ โ (0...๐ ) โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))โ๐พ)) |
88 | | simpllr 775 |
. . . . . . . 8
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ ๐พ โ
โ0) |
89 | 88 | 3ad2ant1 1134 |
. . . . . . 7
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐พ โ
โ0) |
90 | 36 | expcom 415 |
. . . . . . . . 9
โข (๐ โ โ0
โ ((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) โ (Baseโ๐))) |
91 | | elfznn0 13591 |
. . . . . . . . 9
โข (๐ โ (0...๐ ) โ ๐ โ โ0) |
92 | 90, 91 | syl11 33 |
. . . . . . . 8
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐ โ (0...๐ ) โ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) โ (Baseโ๐))) |
93 | 92 | ralrimiv 3146 |
. . . . . . 7
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ โ๐ โ (0...๐ )((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)) โ (Baseโ๐)) |
94 | | fzfid 13935 |
. . . . . . 7
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ (0...๐ ) โ Fin) |
95 | 8, 10, 20, 89, 93, 94 | coe1fzgsumd 21818 |
. . . . . 6
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ ((coe1โ(๐ ฮฃg
(๐ โ (0...๐ ) โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))โ๐พ) = (๐
ฮฃg (๐ โ (0...๐ ) โฆ ((coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))โ๐พ)))) |
96 | 87, 95 | eqtrd 2773 |
. . . . 5
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โง ๐ โ ๐ โง ๐ โ ๐) โ ((coe1โ(๐ ฮฃg
(๐ โ
โ0 โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))โ๐พ) = (๐
ฮฃg (๐ โ (0...๐ ) โฆ ((coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))โ๐พ)))) |
97 | 96 | mpoeq3dva 7483 |
. . . 4
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐ ฮฃg
(๐ โ
โ0 โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))โ๐พ)) = (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ ((coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))โ๐พ))))) |
98 | 18 | 3ad2ant1 1134 |
. . . . . . . . . . 11
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐
โ Ring) |
99 | 98 | adantr 482 |
. . . . . . . . . 10
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ ๐
โ Ring) |
100 | | simpl2 1193 |
. . . . . . . . . . 11
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ ๐ โ ๐) |
101 | | simpl3 1194 |
. . . . . . . . . . 11
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ ๐ โ ๐) |
102 | 26 | 3ad2ant1 1134 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ ๐ฟ) |
103 | 102, 91, 30 | syl2an 597 |
. . . . . . . . . . 11
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ ((coe1โ๐)โ๐) โ (Baseโ๐ด)) |
104 | 1, 22, 23, 100, 101, 103 | matecld 21920 |
. . . . . . . . . 10
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ (๐((coe1โ๐)โ๐)๐) โ (Baseโ๐
)) |
105 | 91 | adantl 483 |
. . . . . . . . . 10
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ ๐ โ โ0) |
106 | 43, 22, 8, 6, 4, 34,
5 | coe1tm 21787 |
. . . . . . . . . 10
โข ((๐
โ Ring โง (๐((coe1โ๐)โ๐)๐) โ (Baseโ๐
) โง ๐ โ โ0) โ
(coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐))) = (๐ โ โ0 โฆ if(๐ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)))) |
107 | 99, 104, 105, 106 | syl3anc 1372 |
. . . . . . . . 9
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ (coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐))) = (๐ โ โ0 โฆ if(๐ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)))) |
108 | | eqeq1 2737 |
. . . . . . . . . . 11
โข (๐ = ๐พ โ (๐ = ๐ โ ๐พ = ๐)) |
109 | 108 | ifbid 4551 |
. . . . . . . . . 10
โข (๐ = ๐พ โ if(๐ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)) = if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))) |
110 | 109 | adantl 483 |
. . . . . . . . 9
โข
((((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โง ๐ = ๐พ) โ if(๐ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)) = if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))) |
111 | | simpl1r 1226 |
. . . . . . . . 9
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ ๐พ โ
โ0) |
112 | | ovex 7439 |
. . . . . . . . . . 11
โข (๐((coe1โ๐)โ๐)๐) โ V |
113 | | fvex 6902 |
. . . . . . . . . . 11
โข
(0gโ๐
) โ V |
114 | 112, 113 | ifex 4578 |
. . . . . . . . . 10
โข if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)) โ V |
115 | 114 | a1i 11 |
. . . . . . . . 9
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)) โ V) |
116 | 107, 110,
111, 115 | fvmptd 7003 |
. . . . . . . 8
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ ((coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))โ๐พ) = if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))) |
117 | 116 | mpteq2dva 5248 |
. . . . . . 7
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐ โ (0...๐ ) โฆ ((coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))โ๐พ)) = (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)))) |
118 | 117 | oveq2d 7422 |
. . . . . 6
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐
ฮฃg (๐ โ (0...๐ ) โฆ ((coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))โ๐พ))) = (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) |
119 | 118 | mpoeq3dva 7483 |
. . . . 5
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ ((coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))โ๐พ)))) = (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)))))) |
120 | 119 | ad2antrr 725 |
. . . 4
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ ((coe1โ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))โ๐พ)))) = (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)))))) |
121 | | breq2 5152 |
. . . . . . . . . . . . . 14
โข (๐ฅ = ๐พ โ (๐ < ๐ฅ โ ๐ < ๐พ)) |
122 | | fveqeq2 6898 |
. . . . . . . . . . . . . 14
โข (๐ฅ = ๐พ โ (((coe1โ๐)โ๐ฅ) = (0gโ๐ด) โ ((coe1โ๐)โ๐พ) = (0gโ๐ด))) |
123 | 121, 122 | imbi12d 345 |
. . . . . . . . . . . . 13
โข (๐ฅ = ๐พ โ ((๐ < ๐ฅ โ ((coe1โ๐)โ๐ฅ) = (0gโ๐ด)) โ (๐ < ๐พ โ ((coe1โ๐)โ๐พ) = (0gโ๐ด)))) |
124 | 123 | rspcva 3611 |
. . . . . . . . . . . 12
โข ((๐พ โ โ0
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (๐ < ๐พ โ ((coe1โ๐)โ๐พ) = (0gโ๐ด))) |
125 | 1, 43 | mat0op 21913 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โ Fin โง ๐
โ Ring) โ
(0gโ๐ด) =
(๐ โ ๐, ๐ โ ๐ โฆ (0gโ๐
))) |
126 | 125 | eqcomd 2739 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โ Fin โง ๐
โ Ring) โ (๐ โ ๐, ๐ โ ๐ โฆ (0gโ๐
)) = (0gโ๐ด)) |
127 | 126 | 3adant3 1133 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ (๐ โ ๐, ๐ โ ๐ โฆ (0gโ๐
)) = (0gโ๐ด)) |
128 | 127 | ad3antlr 730 |
. . . . . . . . . . . . . . . . . 18
โข ((((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โ (๐ โ ๐, ๐ โ ๐ โฆ (0gโ๐
)) = (0gโ๐ด)) |
129 | | elfz2nn0 13589 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
โข (๐ โ (0...๐ ) โ (๐ โ โ0 โง ๐ โ โ0
โง ๐ โค ๐ )) |
130 | | nn0re 12478 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 39
โข (๐ โ โ0
โ ๐ โ
โ) |
131 | 130 | ad2antrr 725 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
โข (((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โ ๐ โ
โ) |
132 | | nn0re 12478 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 39
โข (๐ โ โ0
โ ๐ โ
โ) |
133 | 132 | ad2antlr 726 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
โข (((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โ ๐ โ
โ) |
134 | | nn0re 12478 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 39
โข (๐พ โ โ0
โ ๐พ โ
โ) |
135 | 134 | adantl 483 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
โข (((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โ ๐พ โ
โ) |
136 | | lelttr 11301 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
โข ((๐ โ โ โง ๐ โ โ โง ๐พ โ โ) โ ((๐ โค ๐ โง ๐ < ๐พ) โ ๐ < ๐พ)) |
137 | 131, 133,
135, 136 | syl3anc 1372 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
โข (((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โ ((๐ โค ๐ โง ๐ < ๐พ) โ ๐ < ๐พ)) |
138 | | animorr 978 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 39
โข ((((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โง ๐ < ๐พ) โ (๐พ < ๐ โจ ๐ < ๐พ)) |
139 | | df-ne 2942 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 40
โข (๐พ โ ๐ โ ยฌ ๐พ = ๐) |
140 | 130 | adantr 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 42
โข ((๐ โ โ0
โง ๐ โ
โ0) โ ๐ โ โ) |
141 | | lttri2 11293 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 42
โข ((๐พ โ โ โง ๐ โ โ) โ (๐พ โ ๐ โ (๐พ < ๐ โจ ๐ < ๐พ))) |
142 | 134, 140,
141 | syl2anr 598 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 41
โข (((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โ (๐พ โ ๐ โ (๐พ < ๐ โจ ๐ < ๐พ))) |
143 | 142 | adantr 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 40
โข ((((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โง ๐ < ๐พ) โ (๐พ โ ๐ โ (๐พ < ๐ โจ ๐ < ๐พ))) |
144 | 139, 143 | bitr3id 285 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 39
โข ((((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โง ๐ < ๐พ) โ (ยฌ ๐พ = ๐ โ (๐พ < ๐ โจ ๐ < ๐พ))) |
145 | 138, 144 | mpbird 257 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 38
โข ((((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โง ๐ < ๐พ) โ ยฌ ๐พ = ๐) |
146 | 145 | ex 414 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 37
โข (((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โ (๐ < ๐พ โ ยฌ ๐พ = ๐)) |
147 | 137, 146 | syld 47 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
โข (((๐ โ โ0
โง ๐ โ
โ0) โง ๐พ โ โ0) โ ((๐ โค ๐ โง ๐ < ๐พ) โ ยฌ ๐พ = ๐)) |
148 | 147 | exp4b 432 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
โข ((๐ โ โ0
โง ๐ โ
โ0) โ (๐พ โ โ0 โ (๐ โค ๐ โ (๐ < ๐พ โ ยฌ ๐พ = ๐)))) |
149 | 148 | com24 95 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
โข ((๐ โ โ0
โง ๐ โ
โ0) โ (๐ < ๐พ โ (๐ โค ๐ โ (๐พ โ โ0 โ ยฌ
๐พ = ๐)))) |
150 | 149 | expimpd 455 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
โข (๐ โ โ0
โ ((๐ โ
โ0 โง ๐
< ๐พ) โ (๐ โค ๐ โ (๐พ โ โ0 โ ยฌ
๐พ = ๐)))) |
151 | 150 | com23 86 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
โข (๐ โ โ0
โ (๐ โค ๐ โ ((๐ โ โ0 โง ๐ < ๐พ) โ (๐พ โ โ0 โ ยฌ
๐พ = ๐)))) |
152 | 151 | imp 408 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
โข ((๐ โ โ0
โง ๐ โค ๐ ) โ ((๐ โ โ0 โง ๐ < ๐พ) โ (๐พ โ โ0 โ ยฌ
๐พ = ๐))) |
153 | 152 | 3adant2 1132 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
โข ((๐ โ โ0
โง ๐ โ
โ0 โง ๐
โค ๐ ) โ ((๐ โ โ0
โง ๐ < ๐พ) โ (๐พ โ โ0 โ ยฌ
๐พ = ๐))) |
154 | 129, 153 | sylbi 216 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
โข (๐ โ (0...๐ ) โ ((๐ โ โ0 โง ๐ < ๐พ) โ (๐พ โ โ0 โ ยฌ
๐พ = ๐))) |
155 | 154 | com13 88 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
โข (๐พ โ โ0
โ ((๐ โ
โ0 โง ๐
< ๐พ) โ (๐ โ (0...๐ ) โ ยฌ ๐พ = ๐))) |
156 | 155 | adantr 482 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
โข ((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โ ((๐ โ โ0 โง ๐ < ๐พ) โ (๐ โ (0...๐ ) โ ยฌ ๐พ = ๐))) |
157 | 156 | imp 408 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
โข (((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โ (๐ โ (0...๐ ) โ ยฌ ๐พ = ๐)) |
158 | 157 | adantr 482 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
โข ((((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โ (๐ โ (0...๐ ) โ ยฌ ๐พ = ๐)) |
159 | 158 | 3ad2ant1 1134 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข
(((((๐พ โ
โ0 โง (๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐ โ (0...๐ ) โ ยฌ ๐พ = ๐)) |
160 | 159 | imp 408 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข
((((((๐พ โ
โ0 โง (๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ ยฌ ๐พ = ๐) |
161 | 160 | iffalsed 4539 |
. . . . . . . . . . . . . . . . . . . . . 22
โข
((((((๐พ โ
โ0 โง (๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)) = (0gโ๐
)) |
162 | 161 | mpteq2dva 5248 |
. . . . . . . . . . . . . . . . . . . . 21
โข
(((((๐พ โ
โ0 โง (๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))) = (๐ โ (0...๐ ) โฆ (0gโ๐
))) |
163 | 162 | oveq2d 7422 |
. . . . . . . . . . . . . . . . . . . 20
โข
(((((๐พ โ
โ0 โง (๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)))) = (๐
ฮฃg (๐ โ (0...๐ ) โฆ (0gโ๐
)))) |
164 | | ringmnd 20060 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข (๐
โ Ring โ ๐
โ Mnd) |
165 | 164 | 3ad2ant2 1135 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ ๐
โ Mnd) |
166 | | ovex 7439 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข
(0...๐ ) โ
V |
167 | 43 | gsumz 18714 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐
โ Mnd โง (0...๐ ) โ V) โ (๐
ฮฃg
(๐ โ (0...๐ ) โฆ
(0gโ๐
))) =
(0gโ๐
)) |
168 | 165, 166,
167 | sylancl 587 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ (๐
ฮฃg (๐ โ (0...๐ ) โฆ (0gโ๐
))) = (0gโ๐
)) |
169 | 168 | ad3antlr 730 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โ (๐
ฮฃg (๐ โ (0...๐ ) โฆ (0gโ๐
))) = (0gโ๐
)) |
170 | 169 | 3ad2ant1 1134 |
. . . . . . . . . . . . . . . . . . . 20
โข
(((((๐พ โ
โ0 โง (๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐
ฮฃg (๐ โ (0...๐ ) โฆ (0gโ๐
))) = (0gโ๐
)) |
171 | 163, 170 | eqtrd 2773 |
. . . . . . . . . . . . . . . . . . 19
โข
(((((๐พ โ
โ0 โง (๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)))) = (0gโ๐
)) |
172 | 171 | mpoeq3dva 7483 |
. . . . . . . . . . . . . . . . . 18
โข ((((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = (๐ โ ๐, ๐ โ ๐ โฆ (0gโ๐
))) |
173 | | simpr 486 |
. . . . . . . . . . . . . . . . . 18
โข ((((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โ ((coe1โ๐)โ๐พ) = (0gโ๐ด)) |
174 | 128, 172,
173 | 3eqtr4d 2783 |
. . . . . . . . . . . . . . . . 17
โข ((((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โง ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ)) |
175 | 174 | ex 414 |
. . . . . . . . . . . . . . . 16
โข (((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง (๐ โ โ0 โง ๐ < ๐พ)) โ (((coe1โ๐)โ๐พ) = (0gโ๐ด) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ))) |
176 | 175 | expr 458 |
. . . . . . . . . . . . . . 15
โข (((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง ๐ โ โ0) โ (๐ < ๐พ โ (((coe1โ๐)โ๐พ) = (0gโ๐ด) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ)))) |
177 | 176 | a2d 29 |
. . . . . . . . . . . . . 14
โข (((๐พ โ โ0
โง (๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ)) โง ๐ โ โ0) โ ((๐ < ๐พ โ ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โ (๐ < ๐พ โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ)))) |
178 | 177 | exp31 421 |
. . . . . . . . . . . . 13
โข (๐พ โ โ0
โ ((๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ) โ (๐ โ โ0 โ ((๐ < ๐พ โ ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โ (๐ < ๐พ โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ)))))) |
179 | 178 | com14 96 |
. . . . . . . . . . . 12
โข ((๐ < ๐พ โ ((coe1โ๐)โ๐พ) = (0gโ๐ด)) โ ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ (๐ โ โ0 โ (๐พ โ โ0
โ (๐ < ๐พ โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ)))))) |
180 | 124, 179 | syl 17 |
. . . . . . . . . . 11
โข ((๐พ โ โ0
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ (๐ โ โ0 โ (๐พ โ โ0
โ (๐ < ๐พ โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ)))))) |
181 | 180 | ex 414 |
. . . . . . . . . 10
โข (๐พ โ โ0
โ (โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)) โ ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ (๐ โ โ0 โ (๐พ โ โ0
โ (๐ < ๐พ โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ))))))) |
182 | 181 | com25 99 |
. . . . . . . . 9
โข (๐พ โ โ0
โ (๐พ โ
โ0 โ ((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โ (๐ โ โ0 โ
(โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)) โ (๐ < ๐พ โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ))))))) |
183 | 182 | pm2.43i 52 |
. . . . . . . 8
โข (๐พ โ โ0
โ ((๐ โ Fin โง
๐
โ Ring โง ๐ โ ๐ฟ) โ (๐ โ โ0 โ
(โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)) โ (๐ < ๐พ โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ)))))) |
184 | 183 | impcom 409 |
. . . . . . 7
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ (๐ โ โ0
โ (โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)) โ (๐ < ๐พ โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ))))) |
185 | 184 | imp31 419 |
. . . . . 6
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (๐ < ๐พ โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ))) |
186 | 185 | com12 32 |
. . . . 5
โข (๐ < ๐พ โ (((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ))) |
187 | 165 | ad3antrrr 729 |
. . . . . . . . . . 11
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ ๐
โ Mnd) |
188 | 187 | adantl 483 |
. . . . . . . . . 10
โข ((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โ ๐
โ Mnd) |
189 | 188 | 3ad2ant1 1134 |
. . . . . . . . 9
โข (((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐
โ Mnd) |
190 | | ovexd 7441 |
. . . . . . . . 9
โข (((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โ (0...๐ ) โ V) |
191 | | lenlt 11289 |
. . . . . . . . . . . . . 14
โข ((๐พ โ โ โง ๐ โ โ) โ (๐พ โค ๐ โ ยฌ ๐ < ๐พ)) |
192 | 134, 132,
191 | syl2an 597 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ0
โง ๐ โ
โ0) โ (๐พ โค ๐ โ ยฌ ๐ < ๐พ)) |
193 | | simpll 766 |
. . . . . . . . . . . . . . 15
โข (((๐พ โ โ0
โง ๐ โ
โ0) โง ๐พ โค ๐ ) โ ๐พ โ
โ0) |
194 | | simplr 768 |
. . . . . . . . . . . . . . 15
โข (((๐พ โ โ0
โง ๐ โ
โ0) โง ๐พ โค ๐ ) โ ๐ โ โ0) |
195 | | simpr 486 |
. . . . . . . . . . . . . . 15
โข (((๐พ โ โ0
โง ๐ โ
โ0) โง ๐พ โค ๐ ) โ ๐พ โค ๐ ) |
196 | | elfz2nn0 13589 |
. . . . . . . . . . . . . . 15
โข (๐พ โ (0...๐ ) โ (๐พ โ โ0 โง ๐ โ โ0
โง ๐พ โค ๐ )) |
197 | 193, 194,
195, 196 | syl3anbrc 1344 |
. . . . . . . . . . . . . 14
โข (((๐พ โ โ0
โง ๐ โ
โ0) โง ๐พ โค ๐ ) โ ๐พ โ (0...๐ )) |
198 | 197 | ex 414 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ0
โง ๐ โ
โ0) โ (๐พ โค ๐ โ ๐พ โ (0...๐ ))) |
199 | 192, 198 | sylbird 260 |
. . . . . . . . . . . 12
โข ((๐พ โ โ0
โง ๐ โ
โ0) โ (ยฌ ๐ < ๐พ โ ๐พ โ (0...๐ ))) |
200 | 199 | ad4ant23 752 |
. . . . . . . . . . 11
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (ยฌ ๐ < ๐พ โ ๐พ โ (0...๐ ))) |
201 | 200 | impcom 409 |
. . . . . . . . . 10
โข ((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โ ๐พ โ (0...๐ )) |
202 | 201 | 3ad2ant1 1134 |
. . . . . . . . 9
โข (((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐พ โ (0...๐ )) |
203 | | eqcom 2740 |
. . . . . . . . . . 11
โข (๐พ = ๐ โ ๐ = ๐พ) |
204 | | ifbi 4550 |
. . . . . . . . . . 11
โข ((๐พ = ๐ โ ๐ = ๐พ) โ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)) = if(๐ = ๐พ, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))) |
205 | 203, 204 | ax-mp 5 |
. . . . . . . . . 10
โข if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)) = if(๐ = ๐พ, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)) |
206 | 205 | mpteq2i 5253 |
. . . . . . . . 9
โข (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))) = (๐ โ (0...๐ ) โฆ if(๐ = ๐พ, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))) |
207 | | simpl2 1193 |
. . . . . . . . . . . 12
โข ((((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ ๐ โ ๐) |
208 | | simpl3 1194 |
. . . . . . . . . . . 12
โข ((((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ ๐ โ ๐) |
209 | 27 | adantl 483 |
. . . . . . . . . . . . . 14
โข ((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โ ๐ โ ๐ฟ) |
210 | 209 | 3ad2ant1 1134 |
. . . . . . . . . . . . 13
โข (((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ ๐ฟ) |
211 | 210, 30 | sylan 581 |
. . . . . . . . . . . 12
โข ((((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ
((coe1โ๐)โ๐) โ (Baseโ๐ด)) |
212 | 1, 22, 23, 207, 208, 211 | matecld 21920 |
. . . . . . . . . . 11
โข ((((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ โ0) โ (๐((coe1โ๐)โ๐)๐) โ (Baseโ๐
)) |
213 | 91, 212 | sylan2 594 |
. . . . . . . . . 10
โข ((((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โง ๐ โ (0...๐ )) โ (๐((coe1โ๐)โ๐)๐) โ (Baseโ๐
)) |
214 | 213 | ralrimiva 3147 |
. . . . . . . . 9
โข (((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โ โ๐ โ (0...๐ )(๐((coe1โ๐)โ๐)๐) โ (Baseโ๐
)) |
215 | 43, 189, 190, 202, 206, 214 | gsummpt1n0 19828 |
. . . . . . . 8
โข (((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
)))) = โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐)) |
216 | 215 | mpoeq3dva 7483 |
. . . . . . 7
โข ((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = (๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐))) |
217 | | csbov 7449 |
. . . . . . . . . . . . . . 15
โข
โฆ๐พ /
๐โฆ(๐((coe1โ๐)โ๐)๐) = (๐โฆ๐พ / ๐โฆ((coe1โ๐)โ๐)๐) |
218 | | csbfv 6939 |
. . . . . . . . . . . . . . . . 17
โข
โฆ๐พ /
๐โฆ((coe1โ๐)โ๐) = ((coe1โ๐)โ๐พ) |
219 | 218 | a1i 11 |
. . . . . . . . . . . . . . . 16
โข (๐พ โ โ0
โ โฆ๐พ /
๐โฆ((coe1โ๐)โ๐) = ((coe1โ๐)โ๐พ)) |
220 | 219 | oveqd 7423 |
. . . . . . . . . . . . . . 15
โข (๐พ โ โ0
โ (๐โฆ๐พ / ๐โฆ((coe1โ๐)โ๐)๐) = (๐((coe1โ๐)โ๐พ)๐)) |
221 | 217, 220 | eqtrid 2785 |
. . . . . . . . . . . . . 14
โข (๐พ โ โ0
โ โฆ๐พ /
๐โฆ(๐((coe1โ๐)โ๐)๐) = (๐((coe1โ๐)โ๐พ)๐)) |
222 | 221 | ad2antlr 726 |
. . . . . . . . . . . . 13
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง (๐ โ ๐ โง ๐ โ ๐)) โ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐) = (๐((coe1โ๐)โ๐พ)๐)) |
223 | 222 | mpoeq3dv 7485 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง (๐ โ ๐ โง ๐ โ ๐)) โ (๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐)) = (๐ โ ๐, ๐ โ ๐ โฆ (๐((coe1โ๐)โ๐พ)๐))) |
224 | | oveq12 7415 |
. . . . . . . . . . . . 13
โข ((๐ = ๐ โง ๐ = ๐) โ (๐((coe1โ๐)โ๐พ)๐) = (๐((coe1โ๐)โ๐พ)๐)) |
225 | 224 | adantl 483 |
. . . . . . . . . . . 12
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง (๐ โ ๐ โง ๐ โ ๐)) โง (๐ = ๐ โง ๐ = ๐)) โ (๐((coe1โ๐)โ๐พ)๐) = (๐((coe1โ๐)โ๐พ)๐)) |
226 | | simprl 770 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง (๐ โ ๐ โง ๐ โ ๐)) โ ๐ โ ๐) |
227 | | simprr 772 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง (๐ โ ๐ โง ๐ โ ๐)) โ ๐ โ ๐) |
228 | | ovexd 7441 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง (๐ โ ๐ โง ๐ โ ๐)) โ (๐((coe1โ๐)โ๐พ)๐) โ V) |
229 | 223, 225,
226, 227, 228 | ovmpod 7557 |
. . . . . . . . . . 11
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง (๐ โ ๐ โง ๐ โ ๐)) โ (๐(๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐))๐) = (๐((coe1โ๐)โ๐พ)๐)) |
230 | 229 | ralrimivva 3201 |
. . . . . . . . . 10
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ
โ๐ โ ๐ โ๐ โ ๐ (๐(๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐))๐) = (๐((coe1โ๐)โ๐พ)๐)) |
231 | | simpl1 1192 |
. . . . . . . . . . . 12
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ ๐ โ Fin) |
232 | 218 | oveqi 7419 |
. . . . . . . . . . . . . 14
โข (๐โฆ๐พ / ๐โฆ((coe1โ๐)โ๐)๐) = (๐((coe1โ๐)โ๐พ)๐) |
233 | 217, 232 | eqtri 2761 |
. . . . . . . . . . . . 13
โข
โฆ๐พ /
๐โฆ(๐((coe1โ๐)โ๐)๐) = (๐((coe1โ๐)โ๐พ)๐) |
234 | | simp2 1138 |
. . . . . . . . . . . . . 14
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ ๐) |
235 | | simp3 1139 |
. . . . . . . . . . . . . 14
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ ๐) |
236 | 29, 3, 2, 23 | coe1fvalcl 21728 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ ๐ฟ โง ๐พ โ โ0) โ
((coe1โ๐)โ๐พ) โ (Baseโ๐ด)) |
237 | 236 | 3ad2antl3 1188 |
. . . . . . . . . . . . . . 15
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ
((coe1โ๐)โ๐พ) โ (Baseโ๐ด)) |
238 | 237 | 3ad2ant1 1134 |
. . . . . . . . . . . . . 14
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โ ((coe1โ๐)โ๐พ) โ (Baseโ๐ด)) |
239 | 1, 22, 23, 234, 235, 238 | matecld 21920 |
. . . . . . . . . . . . 13
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐((coe1โ๐)โ๐พ)๐) โ (Baseโ๐
)) |
240 | 233, 239 | eqeltrid 2838 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ ๐ โง ๐ โ ๐) โ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐) โ (Baseโ๐
)) |
241 | 1, 22, 23, 231, 18, 240 | matbas2d 21917 |
. . . . . . . . . . 11
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ (๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐)) โ (Baseโ๐ด)) |
242 | 1, 23 | eqmat 21918 |
. . . . . . . . . . 11
โข (((๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐)) โ (Baseโ๐ด) โง ((coe1โ๐)โ๐พ) โ (Baseโ๐ด)) โ ((๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐)) = ((coe1โ๐)โ๐พ) โ โ๐ โ ๐ โ๐ โ ๐ (๐(๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐))๐) = (๐((coe1โ๐)โ๐พ)๐))) |
243 | 241, 237,
242 | syl2anc 585 |
. . . . . . . . . 10
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ ((๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐)) = ((coe1โ๐)โ๐พ) โ โ๐ โ ๐ โ๐ โ ๐ (๐(๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐))๐) = (๐((coe1โ๐)โ๐พ)๐))) |
244 | 230, 243 | mpbird 257 |
. . . . . . . . 9
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ (๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐)) = ((coe1โ๐)โ๐พ)) |
245 | 244 | ad2antrr 725 |
. . . . . . . 8
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐)) = ((coe1โ๐)โ๐พ)) |
246 | 245 | adantl 483 |
. . . . . . 7
โข ((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โ (๐ โ ๐, ๐ โ ๐ โฆ โฆ๐พ / ๐โฆ(๐((coe1โ๐)โ๐)๐)) = ((coe1โ๐)โ๐พ)) |
247 | 216, 246 | eqtrd 2773 |
. . . . . 6
โข ((ยฌ
๐ < ๐พ โง ((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ)) |
248 | 247 | ex 414 |
. . . . 5
โข (ยฌ
๐ < ๐พ โ (((((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ))) |
249 | 186, 248 | pm2.61i 182 |
. . . 4
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (๐ โ ๐, ๐ โ ๐ โฆ (๐
ฮฃg (๐ โ (0...๐ ) โฆ if(๐พ = ๐, (๐((coe1โ๐)โ๐)๐), (0gโ๐
))))) = ((coe1โ๐)โ๐พ)) |
250 | 97, 120, 249 | 3eqtrd 2777 |
. . 3
โข
(((((๐ โ Fin
โง ๐
โ Ring โง
๐ โ ๐ฟ) โง ๐พ โ โ0) โง ๐ โ โ0)
โง โ๐ฅ โ
โ0 (๐ <
๐ฅ โ
((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) โ (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐ ฮฃg
(๐ โ
โ0 โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))โ๐พ)) = ((coe1โ๐)โ๐พ)) |
251 | | eqid 2733 |
. . . . . 6
โข
(0gโ๐ด) = (0gโ๐ด) |
252 | 29, 3, 2, 251 | coe1sfi 21729 |
. . . . 5
โข (๐ โ ๐ฟ โ (coe1โ๐) finSupp
(0gโ๐ด)) |
253 | 26, 252 | syl 17 |
. . . 4
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ
(coe1โ๐)
finSupp (0gโ๐ด)) |
254 | 29, 3, 2, 251, 23 | coe1fsupp 21730 |
. . . . . 6
โข (๐ โ ๐ฟ โ (coe1โ๐) โ {๐ฅ โ ((Baseโ๐ด) โm โ0)
โฃ ๐ฅ finSupp
(0gโ๐ด)}) |
255 | | elrabi 3677 |
. . . . . 6
โข
((coe1โ๐) โ {๐ฅ โ ((Baseโ๐ด) โm โ0)
โฃ ๐ฅ finSupp
(0gโ๐ด)}
โ (coe1โ๐) โ ((Baseโ๐ด) โm
โ0)) |
256 | 26, 254, 255 | 3syl 18 |
. . . . 5
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ
(coe1โ๐)
โ ((Baseโ๐ด)
โm โ0)) |
257 | | fvex 6902 |
. . . . 5
โข
(0gโ๐ด) โ V |
258 | | fsuppmapnn0ub 13957 |
. . . . 5
โข
(((coe1โ๐) โ ((Baseโ๐ด) โm โ0)
โง (0gโ๐ด) โ V) โ
((coe1โ๐)
finSupp (0gโ๐ด) โ โ๐ โ โ0 โ๐ฅ โ โ0
(๐ < ๐ฅ โ ((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) |
259 | 256, 257,
258 | sylancl 587 |
. . . 4
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ
((coe1โ๐)
finSupp (0gโ๐ด) โ โ๐ โ โ0 โ๐ฅ โ โ0
(๐ < ๐ฅ โ ((coe1โ๐)โ๐ฅ) = (0gโ๐ด)))) |
260 | 253, 259 | mpd 15 |
. . 3
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ
โ๐ โ
โ0 โ๐ฅ โ โ0 (๐ < ๐ฅ โ ((coe1โ๐)โ๐ฅ) = (0gโ๐ด))) |
261 | 250, 260 | r19.29a 3163 |
. 2
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐ ฮฃg
(๐ โ
โ0 โฆ ((๐((coe1โ๐)โ๐)๐) ยท (๐๐ธ๐)))))โ๐พ)) = ((coe1โ๐)โ๐พ)) |
262 | 9, 261 | eqtrd 2773 |
1
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ ๐ฟ) โง ๐พ โ โ0) โ ((๐ผโ๐) decompPMat ๐พ) = ((coe1โ๐)โ๐พ)) |