Step | Hyp | Ref
| Expression |
1 | | dmeq 5901 |
. . . . . . . . 9
โข (๐ฅ = ๐ฆ โ dom ๐ฅ = dom ๐ฆ) |
2 | 1 | dmeqd 5903 |
. . . . . . . 8
โข (๐ฅ = ๐ฆ โ dom dom ๐ฅ = dom dom ๐ฆ) |
3 | | oveq 7411 |
. . . . . . . . . 10
โข (๐ฅ = ๐ฆ โ (๐๐ฅ๐) = (๐๐ฆ๐)) |
4 | 3 | fveq2d 6892 |
. . . . . . . . 9
โข (๐ฅ = ๐ฆ โ (coe1โ(๐๐ฅ๐)) = (coe1โ(๐๐ฆ๐))) |
5 | 4 | fveq1d 6890 |
. . . . . . . 8
โข (๐ฅ = ๐ฆ โ ((coe1โ(๐๐ฅ๐))โ๐) = ((coe1โ(๐๐ฆ๐))โ๐)) |
6 | 2, 2, 5 | mpoeq123dv 7480 |
. . . . . . 7
โข (๐ฅ = ๐ฆ โ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) = (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐))) |
7 | | fveq2 6888 |
. . . . . . . 8
โข (๐ = ๐ โ ((coe1โ(๐๐ฆ๐))โ๐) = ((coe1โ(๐๐ฆ๐))โ๐)) |
8 | 7 | mpoeq3dv 7484 |
. . . . . . 7
โข (๐ = ๐ โ (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) = (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐))) |
9 | 6, 8 | cbvmpov 7500 |
. . . . . 6
โข (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) = (๐ฆ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐))) |
10 | | dmexg 7890 |
. . . . . . . . . . 11
โข (๐ฆ โ ๐ต โ dom ๐ฆ โ V) |
11 | 10 | dmexd 7892 |
. . . . . . . . . 10
โข (๐ฆ โ ๐ต โ dom dom ๐ฆ โ V) |
12 | 11, 11 | jca 512 |
. . . . . . . . 9
โข (๐ฆ โ ๐ต โ (dom dom ๐ฆ โ V โง dom dom ๐ฆ โ V)) |
13 | 12 | ad2antrl 726 |
. . . . . . . 8
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง (๐ฆ โ ๐ต โง ๐ โ ๐ผ)) โ (dom dom ๐ฆ โ V โง dom dom ๐ฆ โ V)) |
14 | | mpoexga 8060 |
. . . . . . . 8
โข ((dom dom
๐ฆ โ V โง dom dom
๐ฆ โ V) โ (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) โ V) |
15 | 13, 14 | syl 17 |
. . . . . . 7
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง (๐ฆ โ ๐ต โง ๐ โ ๐ผ)) โ (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) โ V) |
16 | 15 | ralrimivva 3200 |
. . . . . 6
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ
โ๐ฆ โ ๐ต โ๐ โ ๐ผ (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) โ V) |
17 | | simprr 771 |
. . . . . 6
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ ๐ผ โ โ
) |
18 | | nn0ex 12474 |
. . . . . . . 8
โข
โ0 โ V |
19 | 18 | ssex 5320 |
. . . . . . 7
โข (๐ผ โ โ0
โ ๐ผ โ
V) |
20 | 19 | ad2antrl 726 |
. . . . . 6
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ ๐ผ โ V) |
21 | | simp3 1138 |
. . . . . . 7
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ ๐ โ ๐ต) |
22 | 21 | adantr 481 |
. . . . . 6
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ ๐ โ ๐ต) |
23 | 9, 16, 17, 20, 22 | mpocurryvald 8251 |
. . . . 5
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (curry
(๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐) = (๐ โ ๐ผ โฆ โฆ๐ / ๐ฆโฆ(๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)))) |
24 | | fveq2 6888 |
. . . . . . . . 9
โข (๐ = ๐ โ ((coe1โ(๐๐ฆ๐))โ๐) = ((coe1โ(๐๐ฆ๐))โ๐)) |
25 | 24 | mpoeq3dv 7484 |
. . . . . . . 8
โข (๐ = ๐ โ (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) = (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐))) |
26 | 25 | csbeq2dv 3899 |
. . . . . . 7
โข (๐ = ๐ โ โฆ๐ / ๐ฆโฆ(๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) = โฆ๐ / ๐ฆโฆ(๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐))) |
27 | | eqcom 2739 |
. . . . . . . . 9
โข (๐ฅ = ๐ฆ โ ๐ฆ = ๐ฅ) |
28 | | eqcom 2739 |
. . . . . . . . 9
โข ((๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) = (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) โ (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) = (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) |
29 | 6, 27, 28 | 3imtr3i 290 |
. . . . . . . 8
โข (๐ฆ = ๐ฅ โ (๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) = (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) |
30 | 29 | cbvcsbv 3904 |
. . . . . . 7
โข
โฆ๐ /
๐ฆโฆ(๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) = โฆ๐ / ๐ฅโฆ(๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) |
31 | 26, 30 | eqtrdi 2788 |
. . . . . 6
โข (๐ = ๐ โ โฆ๐ / ๐ฆโฆ(๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐)) = โฆ๐ / ๐ฅโฆ(๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) |
32 | 31 | cbvmptv 5260 |
. . . . 5
โข (๐ โ ๐ผ โฆ โฆ๐ / ๐ฆโฆ(๐ โ dom dom ๐ฆ, ๐ โ dom dom ๐ฆ โฆ ((coe1โ(๐๐ฆ๐))โ๐))) = (๐ โ ๐ผ โฆ โฆ๐ / ๐ฅโฆ(๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) |
33 | 23, 32 | eqtrdi 2788 |
. . . 4
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (curry
(๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐) = (๐ โ ๐ผ โฆ โฆ๐ / ๐ฅโฆ(๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))) |
34 | | dmeq 5901 |
. . . . . . . . . . 11
โข (๐ฅ = ๐ โ dom ๐ฅ = dom ๐) |
35 | 34 | dmeqd 5903 |
. . . . . . . . . 10
โข (๐ฅ = ๐ โ dom dom ๐ฅ = dom dom ๐) |
36 | | oveq 7411 |
. . . . . . . . . . . 12
โข (๐ฅ = ๐ โ (๐๐ฅ๐) = (๐๐๐)) |
37 | 36 | fveq2d 6892 |
. . . . . . . . . . 11
โข (๐ฅ = ๐ โ (coe1โ(๐๐ฅ๐)) = (coe1โ(๐๐๐))) |
38 | 37 | fveq1d 6890 |
. . . . . . . . . 10
โข (๐ฅ = ๐ โ ((coe1โ(๐๐ฅ๐))โ๐) = ((coe1โ(๐๐๐))โ๐)) |
39 | 35, 35, 38 | mpoeq123dv 7480 |
. . . . . . . . 9
โข (๐ฅ = ๐ โ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) = (๐ โ dom dom ๐, ๐ โ dom dom ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
40 | 39 | adantl 482 |
. . . . . . . 8
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ฅ = ๐) โ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) = (๐ โ dom dom ๐, ๐ โ dom dom ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
41 | 21, 40 | csbied 3930 |
. . . . . . 7
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ โฆ๐ / ๐ฅโฆ(๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) = (๐ โ dom dom ๐, ๐ โ dom dom ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
42 | | pmatcollpw.c |
. . . . . . . . . . . . 13
โข ๐ถ = (๐ Mat ๐) |
43 | | eqid 2732 |
. . . . . . . . . . . . 13
โข
(Baseโ๐) =
(Baseโ๐) |
44 | | pmatcollpw.b |
. . . . . . . . . . . . 13
โข ๐ต = (Baseโ๐ถ) |
45 | 42, 43, 44 | matbas2i 21915 |
. . . . . . . . . . . 12
โข (๐ โ ๐ต โ ๐ โ ((Baseโ๐) โm (๐ ร ๐))) |
46 | | elmapi 8839 |
. . . . . . . . . . . 12
โข (๐ โ ((Baseโ๐) โm (๐ ร ๐)) โ ๐:(๐ ร ๐)โถ(Baseโ๐)) |
47 | | fdm 6723 |
. . . . . . . . . . . . . 14
โข (๐:(๐ ร ๐)โถ(Baseโ๐) โ dom ๐ = (๐ ร ๐)) |
48 | 47 | dmeqd 5903 |
. . . . . . . . . . . . 13
โข (๐:(๐ ร ๐)โถ(Baseโ๐) โ dom dom ๐ = dom (๐ ร ๐)) |
49 | | dmxpid 5927 |
. . . . . . . . . . . . 13
โข dom
(๐ ร ๐) = ๐ |
50 | 48, 49 | eqtr2di 2789 |
. . . . . . . . . . . 12
โข (๐:(๐ ร ๐)โถ(Baseโ๐) โ ๐ = dom dom ๐) |
51 | 45, 46, 50 | 3syl 18 |
. . . . . . . . . . 11
โข (๐ โ ๐ต โ ๐ = dom dom ๐) |
52 | 51 | 3ad2ant3 1135 |
. . . . . . . . . 10
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ ๐ = dom dom ๐) |
53 | 52 | adantr 481 |
. . . . . . . . 9
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ ๐ = dom dom ๐) |
54 | | simpr 485 |
. . . . . . . . . . . 12
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ ๐ = ๐) |
55 | 54 | oveqd 7422 |
. . . . . . . . . . 11
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ (๐๐๐) = (๐๐๐)) |
56 | 55 | fveq2d 6892 |
. . . . . . . . . 10
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ (coe1โ(๐๐๐)) = (coe1โ(๐๐๐))) |
57 | 56 | fveq1d 6890 |
. . . . . . . . 9
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ ((coe1โ(๐๐๐))โ๐) = ((coe1โ(๐๐๐))โ๐)) |
58 | 53, 53, 57 | mpoeq123dv 7480 |
. . . . . . . 8
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐)) = (๐ โ dom dom ๐, ๐ โ dom dom ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
59 | 21, 58 | csbied 3930 |
. . . . . . 7
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐)) = (๐ โ dom dom ๐, ๐ โ dom dom ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
60 | 41, 59 | eqtr4d 2775 |
. . . . . 6
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ โฆ๐ / ๐ฅโฆ(๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) = โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
61 | 60 | adantr 481 |
. . . . 5
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ
โฆ๐ / ๐ฅโฆ(๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) = โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
62 | 61 | mpteq2dv 5249 |
. . . 4
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (๐ โ ๐ผ โฆ โฆ๐ / ๐ฅโฆ(๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) = (๐ โ ๐ผ โฆ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐)))) |
63 | 33, 62 | eqtrd 2772 |
. . 3
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (curry
(๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐) = (๐ โ ๐ผ โฆ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐)))) |
64 | | oveq 7411 |
. . . . . . . . . . . 12
โข (๐ = ๐ โ (๐๐๐) = (๐๐๐)) |
65 | 64 | adantl 482 |
. . . . . . . . . . 11
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ (๐๐๐) = (๐๐๐)) |
66 | 65 | fveq2d 6892 |
. . . . . . . . . 10
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ (coe1โ(๐๐๐)) = (coe1โ(๐๐๐))) |
67 | 66 | fveq1d 6890 |
. . . . . . . . 9
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ ((coe1โ(๐๐๐))โ๐) = ((coe1โ(๐๐๐))โ๐)) |
68 | 67 | mpoeq3dv 7484 |
. . . . . . . 8
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง ๐ = ๐) โ (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐)) = (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
69 | 21, 68 | csbied 3930 |
. . . . . . 7
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐)) = (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
70 | 69 | ad2antrr 724 |
. . . . . 6
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐)) = (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))) |
71 | | pmatcollpw3.a |
. . . . . . 7
โข ๐ด = (๐ Mat ๐
) |
72 | | eqid 2732 |
. . . . . . 7
โข
(Baseโ๐
) =
(Baseโ๐
) |
73 | | pmatcollpw3.d |
. . . . . . 7
โข ๐ท = (Baseโ๐ด) |
74 | | simpll1 1212 |
. . . . . . 7
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ๐ โ Fin) |
75 | | simpll2 1213 |
. . . . . . 7
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ๐
โ CRing) |
76 | | simp2 1137 |
. . . . . . . . 9
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ ๐) |
77 | | simp3 1138 |
. . . . . . . . 9
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ ๐) |
78 | 22 | adantr 481 |
. . . . . . . . . 10
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ๐ โ ๐ต) |
79 | 78 | 3ad2ant1 1133 |
. . . . . . . . 9
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ ๐ต) |
80 | 42, 43, 44, 76, 77, 79 | matecld 21919 |
. . . . . . . 8
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โง ๐ โ ๐ โง ๐ โ ๐) โ (๐๐๐) โ (Baseโ๐)) |
81 | | ssel 3974 |
. . . . . . . . . . 11
โข (๐ผ โ โ0
โ (๐ โ ๐ผ โ ๐ โ
โ0)) |
82 | 81 | ad2antrl 726 |
. . . . . . . . . 10
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (๐ โ ๐ผ โ ๐ โ
โ0)) |
83 | 82 | imp 407 |
. . . . . . . . 9
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ๐ โ โ0) |
84 | 83 | 3ad2ant1 1133 |
. . . . . . . 8
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โง ๐ โ ๐ โง ๐ โ ๐) โ ๐ โ โ0) |
85 | | eqid 2732 |
. . . . . . . . 9
โข
(coe1โ(๐๐๐)) = (coe1โ(๐๐๐)) |
86 | | pmatcollpw.p |
. . . . . . . . 9
โข ๐ = (Poly1โ๐
) |
87 | 85, 43, 86, 72 | coe1fvalcl 21727 |
. . . . . . . 8
โข (((๐๐๐) โ (Baseโ๐) โง ๐ โ โ0) โ
((coe1โ(๐๐๐))โ๐) โ (Baseโ๐
)) |
88 | 80, 84, 87 | syl2anc 584 |
. . . . . . 7
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โง ๐ โ ๐ โง ๐ โ ๐) โ ((coe1โ(๐๐๐))โ๐) โ (Baseโ๐
)) |
89 | 71, 72, 73, 74, 75, 88 | matbas2d 21916 |
. . . . . 6
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ (๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐)) โ ๐ท) |
90 | 70, 89 | eqeltrd 2833 |
. . . . 5
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐)) โ ๐ท) |
91 | 90 | fmpttd 7111 |
. . . 4
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (๐ โ ๐ผ โฆ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))):๐ผโถ๐ท) |
92 | 73 | fvexi 6902 |
. . . . . 6
โข ๐ท โ V |
93 | 92 | a1i 11 |
. . . . 5
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ ๐ท โ V) |
94 | 19 | adantr 481 |
. . . . 5
โข ((๐ผ โ โ0
โง ๐ผ โ โ
)
โ ๐ผ โ
V) |
95 | | elmapg 8829 |
. . . . 5
โข ((๐ท โ V โง ๐ผ โ V) โ ((๐ โ ๐ผ โฆ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))) โ (๐ท โm ๐ผ) โ (๐ โ ๐ผ โฆ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))):๐ผโถ๐ท)) |
96 | 93, 94, 95 | syl2an 596 |
. . . 4
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ ((๐ โ ๐ผ โฆ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))) โ (๐ท โm ๐ผ) โ (๐ โ ๐ผ โฆ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))):๐ผโถ๐ท)) |
97 | 91, 96 | mpbird 256 |
. . 3
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (๐ โ ๐ผ โฆ โฆ๐ / ๐โฆ(๐ โ ๐, ๐ โ ๐ โฆ ((coe1โ(๐๐๐))โ๐))) โ (๐ท โm ๐ผ)) |
98 | 63, 97 | eqeltrd 2833 |
. 2
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (curry
(๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐) โ (๐ท โm ๐ผ)) |
99 | | fveq1 6887 |
. . . . . . . . . . 11
โข (๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐) โ (๐โ๐) = ((curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)โ๐)) |
100 | 99 | adantl 482 |
. . . . . . . . . 10
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โ (๐โ๐) = ((curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)โ๐)) |
101 | 100 | adantr 481 |
. . . . . . . . 9
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โง ๐ โ ๐ผ) โ (๐โ๐) = ((curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)โ๐)) |
102 | | eqid 2732 |
. . . . . . . . . . . 12
โข (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) = (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) |
103 | | dmexg 7890 |
. . . . . . . . . . . . . . . . 17
โข (๐ฅ โ ๐ต โ dom ๐ฅ โ V) |
104 | 103 | dmexd 7892 |
. . . . . . . . . . . . . . . 16
โข (๐ฅ โ ๐ต โ dom dom ๐ฅ โ V) |
105 | 104, 104 | jca 512 |
. . . . . . . . . . . . . . 15
โข (๐ฅ โ ๐ต โ (dom dom ๐ฅ โ V โง dom dom ๐ฅ โ V)) |
106 | 105 | ad2antrl 726 |
. . . . . . . . . . . . . 14
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โง (๐ฅ โ ๐ต โง ๐ โ ๐ผ)) โ (dom dom ๐ฅ โ V โง dom dom ๐ฅ โ V)) |
107 | | mpoexga 8060 |
. . . . . . . . . . . . . 14
โข ((dom dom
๐ฅ โ V โง dom dom
๐ฅ โ V) โ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) โ V) |
108 | 106, 107 | syl 17 |
. . . . . . . . . . . . 13
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โง (๐ฅ โ ๐ต โง ๐ โ ๐ผ)) โ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) โ V) |
109 | 108 | ralrimivva 3200 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ โ๐ฅ โ ๐ต โ๐ โ ๐ผ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)) โ V) |
110 | 20 | adantr 481 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ๐ผ โ V) |
111 | 22 | adantr 481 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ๐ โ ๐ต) |
112 | | simpr 485 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ๐ โ ๐ผ) |
113 | 102, 109,
110, 111, 112 | fvmpocurryd 8252 |
. . . . . . . . . . 11
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ((curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)โ๐) = (๐(๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))๐)) |
114 | | df-decpmat 22256 |
. . . . . . . . . . . . . 14
โข
decompPMat = (๐ฅ โ V,
๐ โ
โ0 โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) |
115 | 114 | reseq1i 5975 |
. . . . . . . . . . . . 13
โข (
decompPMat โพ (๐ต
ร ๐ผ)) = ((๐ฅ โ V, ๐ โ โ0 โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) โพ (๐ต ร ๐ผ)) |
116 | | ssv 4005 |
. . . . . . . . . . . . . . . . 17
โข ๐ต โ V |
117 | 116 | a1i 11 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ ๐ต โ V) |
118 | | simpl 483 |
. . . . . . . . . . . . . . . 16
โข ((๐ผ โ โ0
โง ๐ผ โ โ
)
โ ๐ผ โ
โ0) |
119 | 117, 118 | anim12i 613 |
. . . . . . . . . . . . . . 15
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (๐ต โ V โง ๐ผ โ
โ0)) |
120 | 119 | adantr 481 |
. . . . . . . . . . . . . 14
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ (๐ต โ V โง ๐ผ โ
โ0)) |
121 | | resmpo 7524 |
. . . . . . . . . . . . . 14
โข ((๐ต โ V โง ๐ผ โ โ0)
โ ((๐ฅ โ V, ๐ โ โ0
โฆ (๐ โ dom dom
๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) โพ (๐ต ร ๐ผ)) = (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))) |
122 | 120, 121 | syl 17 |
. . . . . . . . . . . . 13
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ((๐ฅ โ V, ๐ โ โ0 โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) โพ (๐ต ร ๐ผ)) = (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))) |
123 | 115, 122 | eqtr2id 2785 |
. . . . . . . . . . . 12
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐))) = ( decompPMat โพ (๐ต ร ๐ผ))) |
124 | 123 | oveqd 7422 |
. . . . . . . . . . 11
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ (๐(๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))๐) = (๐( decompPMat โพ (๐ต ร ๐ผ))๐)) |
125 | 113, 124 | eqtrd 2772 |
. . . . . . . . . 10
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ โ ๐ผ) โ ((curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)โ๐) = (๐( decompPMat โพ (๐ต ร ๐ผ))๐)) |
126 | 125 | adantlr 713 |
. . . . . . . . 9
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โง ๐ โ ๐ผ) โ ((curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)โ๐) = (๐( decompPMat โพ (๐ต ร ๐ผ))๐)) |
127 | 101, 126 | eqtrd 2772 |
. . . . . . . 8
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โง ๐ โ ๐ผ) โ (๐โ๐) = (๐( decompPMat โพ (๐ต ร ๐ผ))๐)) |
128 | 127 | fveq2d 6892 |
. . . . . . 7
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โง ๐ โ ๐ผ) โ (๐โ(๐โ๐)) = (๐โ(๐( decompPMat โพ (๐ต ร ๐ผ))๐))) |
129 | 21 | ad2antrr 724 |
. . . . . . . . 9
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โ ๐ โ ๐ต) |
130 | | ovres 7569 |
. . . . . . . . 9
โข ((๐ โ ๐ต โง ๐ โ ๐ผ) โ (๐( decompPMat โพ (๐ต ร ๐ผ))๐) = (๐ decompPMat ๐)) |
131 | 129, 130 | sylan 580 |
. . . . . . . 8
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โง ๐ โ ๐ผ) โ (๐( decompPMat โพ (๐ต ร ๐ผ))๐) = (๐ decompPMat ๐)) |
132 | 131 | fveq2d 6892 |
. . . . . . 7
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โง ๐ โ ๐ผ) โ (๐โ(๐( decompPMat โพ (๐ต ร ๐ผ))๐)) = (๐โ(๐ decompPMat ๐))) |
133 | 128, 132 | eqtrd 2772 |
. . . . . 6
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โง ๐ โ ๐ผ) โ (๐โ(๐โ๐)) = (๐โ(๐ decompPMat ๐))) |
134 | 133 | oveq2d 7421 |
. . . . 5
โข
(((((๐ โ Fin
โง ๐
โ CRing โง
๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โง ๐ โ ๐ผ) โ ((๐ โ ๐) โ (๐โ(๐โ๐))) = ((๐ โ ๐) โ (๐โ(๐ decompPMat ๐)))) |
135 | 134 | mpteq2dva 5247 |
. . . 4
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โ (๐ โ ๐ผ โฆ ((๐ โ ๐) โ (๐โ(๐โ๐)))) = (๐ โ ๐ผ โฆ ((๐ โ ๐) โ (๐โ(๐ decompPMat ๐))))) |
136 | 135 | oveq2d 7421 |
. . 3
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โ (๐ถ ฮฃg (๐ โ ๐ผ โฆ ((๐ โ ๐) โ (๐โ(๐โ๐))))) = (๐ถ ฮฃg (๐ โ ๐ผ โฆ ((๐ โ ๐) โ (๐โ(๐ decompPMat ๐)))))) |
137 | 136 | eqeq2d 2743 |
. 2
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โง ๐ = (curry (๐ฅ โ ๐ต, ๐ โ ๐ผ โฆ (๐ โ dom dom ๐ฅ, ๐ โ dom dom ๐ฅ โฆ ((coe1โ(๐๐ฅ๐))โ๐)))โ๐)) โ (๐ = (๐ถ ฮฃg (๐ โ ๐ผ โฆ ((๐ โ ๐) โ (๐โ(๐โ๐))))) โ ๐ = (๐ถ ฮฃg (๐ โ ๐ผ โฆ ((๐ โ ๐) โ (๐โ(๐ decompPMat ๐))))))) |
138 | 98, 137 | rspcedv 3605 |
1
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ผ โ โ0 โง ๐ผ โ โ
)) โ (๐ = (๐ถ ฮฃg (๐ โ ๐ผ โฆ ((๐ โ ๐) โ (๐โ(๐ decompPMat ๐))))) โ โ๐ โ (๐ท โm ๐ผ)๐ = (๐ถ ฮฃg (๐ โ ๐ผ โฆ ((๐ โ ๐) โ (๐โ(๐โ๐))))))) |