Step | Hyp | Ref
| Expression |
1 | | madjusmdet.r |
. . 3
โข (๐ โ ๐
โ CRing) |
2 | | madjusmdet.m |
. . 3
โข (๐ โ ๐ โ ๐ต) |
3 | | madjusmdet.i |
. . 3
โข (๐ โ ๐ผ โ (1...๐)) |
4 | | madjusmdet.a |
. . . 4
โข ๐ด = ((1...๐) Mat ๐
) |
5 | | madjusmdet.b |
. . . 4
โข ๐ต = (Baseโ๐ด) |
6 | | madjusmdet.d |
. . . 4
โข ๐ท = ((1...๐) maDet ๐
) |
7 | | madjusmdet.k |
. . . 4
โข ๐พ = ((1...๐) maAdju ๐
) |
8 | | madjusmdet.t |
. . . 4
โข ยท =
(.rโ๐
) |
9 | 4, 5, 6, 7, 8 | mdetlap1 32794 |
. . 3
โข ((๐
โ CRing โง ๐ โ ๐ต โง ๐ผ โ (1...๐)) โ (๐ทโ๐) = (๐
ฮฃg (๐ โ (1...๐) โฆ ((๐ผ๐๐) ยท (๐(๐พโ๐)๐ผ))))) |
10 | 1, 2, 3, 9 | syl3anc 1371 |
. 2
โข (๐ โ (๐ทโ๐) = (๐
ฮฃg (๐ โ (1...๐) โฆ ((๐ผ๐๐) ยท (๐(๐พโ๐)๐ผ))))) |
11 | | madjusmdet.z |
. . . . . . 7
โข ๐ = (โคRHomโ๐
) |
12 | | madjusmdet.e |
. . . . . . 7
โข ๐ธ = ((1...(๐ โ 1)) maDet ๐
) |
13 | | madjusmdet.n |
. . . . . . . 8
โข (๐ โ ๐ โ โ) |
14 | 13 | adantr 481 |
. . . . . . 7
โข ((๐ โง ๐ โ (1...๐)) โ ๐ โ โ) |
15 | 1 | adantr 481 |
. . . . . . 7
โข ((๐ โง ๐ โ (1...๐)) โ ๐
โ CRing) |
16 | 3 | adantr 481 |
. . . . . . 7
โข ((๐ โง ๐ โ (1...๐)) โ ๐ผ โ (1...๐)) |
17 | | simpr 485 |
. . . . . . 7
โข ((๐ โง ๐ โ (1...๐)) โ ๐ โ (1...๐)) |
18 | 2 | adantr 481 |
. . . . . . 7
โข ((๐ โง ๐ โ (1...๐)) โ ๐ โ ๐ต) |
19 | 5, 4, 6, 7, 8, 11,
12, 14, 15, 16, 17, 18 | madjusmdet 32799 |
. . . . . 6
โข ((๐ โง ๐ โ (1...๐)) โ (๐(๐พโ๐)๐ผ) = ((๐โ(-1โ(๐ผ + ๐))) ยท (๐ธโ(๐ผ(subMat1โ๐)๐)))) |
20 | 19 | oveq2d 7421 |
. . . . 5
โข ((๐ โง ๐ โ (1...๐)) โ ((๐ผ๐๐) ยท (๐(๐พโ๐)๐ผ)) = ((๐ผ๐๐) ยท ((๐โ(-1โ(๐ผ + ๐))) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))))) |
21 | | eqid 2732 |
. . . . . . . . 9
โข
(Baseโ๐
) =
(Baseโ๐
) |
22 | 4, 21, 5, 16, 17, 18 | matecld 21919 |
. . . . . . . 8
โข ((๐ โง ๐ โ (1...๐)) โ (๐ผ๐๐) โ (Baseโ๐
)) |
23 | | crngring 20061 |
. . . . . . . . . . . 12
โข (๐
โ CRing โ ๐
โ Ring) |
24 | 1, 23 | syl 17 |
. . . . . . . . . . 11
โข (๐ โ ๐
โ Ring) |
25 | 11 | zrhrhm 21052 |
. . . . . . . . . . 11
โข (๐
โ Ring โ ๐ โ (โคring
RingHom ๐
)) |
26 | | zringbas 21015 |
. . . . . . . . . . . 12
โข โค =
(Baseโโคring) |
27 | 26, 21 | rhmf 20255 |
. . . . . . . . . . 11
โข (๐ โ (โคring
RingHom ๐
) โ ๐:โคโถ(Baseโ๐
)) |
28 | 24, 25, 27 | 3syl 18 |
. . . . . . . . . 10
โข (๐ โ ๐:โคโถ(Baseโ๐
)) |
29 | 28 | adantr 481 |
. . . . . . . . 9
โข ((๐ โง ๐ โ (1...๐)) โ ๐:โคโถ(Baseโ๐
)) |
30 | | 1zzd 12589 |
. . . . . . . . . . 11
โข ((๐ โง ๐ โ (1...๐)) โ 1 โ โค) |
31 | 30 | znegcld 12664 |
. . . . . . . . . 10
โข ((๐ โง ๐ โ (1...๐)) โ -1 โ
โค) |
32 | | fz1ssnn 13528 |
. . . . . . . . . . . . 13
โข
(1...๐) โ
โ |
33 | 32, 16 | sselid 3979 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ โ (1...๐)) โ ๐ผ โ โ) |
34 | 32, 17 | sselid 3979 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ โ (1...๐)) โ ๐ โ โ) |
35 | 33, 34 | nnaddcld 12260 |
. . . . . . . . . . 11
โข ((๐ โง ๐ โ (1...๐)) โ (๐ผ + ๐) โ โ) |
36 | 35 | nnnn0d 12528 |
. . . . . . . . . 10
โข ((๐ โง ๐ โ (1...๐)) โ (๐ผ + ๐) โ
โ0) |
37 | | zexpcl 14038 |
. . . . . . . . . 10
โข ((-1
โ โค โง (๐ผ +
๐) โ
โ0) โ (-1โ(๐ผ + ๐)) โ โค) |
38 | 31, 36, 37 | syl2anc 584 |
. . . . . . . . 9
โข ((๐ โง ๐ โ (1...๐)) โ (-1โ(๐ผ + ๐)) โ โค) |
39 | 29, 38 | ffvelcdmd 7084 |
. . . . . . . 8
โข ((๐ โง ๐ โ (1...๐)) โ (๐โ(-1โ(๐ผ + ๐))) โ (Baseโ๐
)) |
40 | 21, 8 | crngcom 20067 |
. . . . . . . 8
โข ((๐
โ CRing โง (๐ผ๐๐) โ (Baseโ๐
) โง (๐โ(-1โ(๐ผ + ๐))) โ (Baseโ๐
)) โ ((๐ผ๐๐) ยท (๐โ(-1โ(๐ผ + ๐)))) = ((๐โ(-1โ(๐ผ + ๐))) ยท (๐ผ๐๐))) |
41 | 15, 22, 39, 40 | syl3anc 1371 |
. . . . . . 7
โข ((๐ โง ๐ โ (1...๐)) โ ((๐ผ๐๐) ยท (๐โ(-1โ(๐ผ + ๐)))) = ((๐โ(-1โ(๐ผ + ๐))) ยท (๐ผ๐๐))) |
42 | 41 | oveq1d 7420 |
. . . . . 6
โข ((๐ โง ๐ โ (1...๐)) โ (((๐ผ๐๐) ยท (๐โ(-1โ(๐ผ + ๐)))) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))) = (((๐โ(-1โ(๐ผ + ๐))) ยท (๐ผ๐๐)) ยท (๐ธโ(๐ผ(subMat1โ๐)๐)))) |
43 | 15, 23 | syl 17 |
. . . . . . 7
โข ((๐ โง ๐ โ (1...๐)) โ ๐
โ Ring) |
44 | | eqid 2732 |
. . . . . . . . 9
โข
(Baseโ((1...(๐
โ 1)) Mat ๐
)) =
(Baseโ((1...(๐
โ 1)) Mat ๐
)) |
45 | | eqid 2732 |
. . . . . . . . 9
โข (๐ผ(subMat1โ๐)๐) = (๐ผ(subMat1โ๐)๐) |
46 | 4, 5, 44, 45, 14, 16, 17, 18 | smatcl 32770 |
. . . . . . . 8
โข ((๐ โง ๐ โ (1...๐)) โ (๐ผ(subMat1โ๐)๐) โ (Baseโ((1...(๐ โ 1)) Mat ๐
))) |
47 | | eqid 2732 |
. . . . . . . . 9
โข
((1...(๐ โ 1))
Mat ๐
) = ((1...(๐ โ 1)) Mat ๐
) |
48 | 12, 47, 44, 21 | mdetcl 22089 |
. . . . . . . 8
โข ((๐
โ CRing โง (๐ผ(subMat1โ๐)๐) โ (Baseโ((1...(๐ โ 1)) Mat ๐
))) โ (๐ธโ(๐ผ(subMat1โ๐)๐)) โ (Baseโ๐
)) |
49 | 15, 46, 48 | syl2anc 584 |
. . . . . . 7
โข ((๐ โง ๐ โ (1...๐)) โ (๐ธโ(๐ผ(subMat1โ๐)๐)) โ (Baseโ๐
)) |
50 | 21, 8 | ringass 20069 |
. . . . . . 7
โข ((๐
โ Ring โง ((๐ผ๐๐) โ (Baseโ๐
) โง (๐โ(-1โ(๐ผ + ๐))) โ (Baseโ๐
) โง (๐ธโ(๐ผ(subMat1โ๐)๐)) โ (Baseโ๐
))) โ (((๐ผ๐๐) ยท (๐โ(-1โ(๐ผ + ๐)))) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))) = ((๐ผ๐๐) ยท ((๐โ(-1โ(๐ผ + ๐))) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))))) |
51 | 43, 22, 39, 49, 50 | syl13anc 1372 |
. . . . . 6
โข ((๐ โง ๐ โ (1...๐)) โ (((๐ผ๐๐) ยท (๐โ(-1โ(๐ผ + ๐)))) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))) = ((๐ผ๐๐) ยท ((๐โ(-1โ(๐ผ + ๐))) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))))) |
52 | 21, 8 | ringass 20069 |
. . . . . . 7
โข ((๐
โ Ring โง ((๐โ(-1โ(๐ผ + ๐))) โ (Baseโ๐
) โง (๐ผ๐๐) โ (Baseโ๐
) โง (๐ธโ(๐ผ(subMat1โ๐)๐)) โ (Baseโ๐
))) โ (((๐โ(-1โ(๐ผ + ๐))) ยท (๐ผ๐๐)) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))) = ((๐โ(-1โ(๐ผ + ๐))) ยท ((๐ผ๐๐) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))))) |
53 | 43, 39, 22, 49, 52 | syl13anc 1372 |
. . . . . 6
โข ((๐ โง ๐ โ (1...๐)) โ (((๐โ(-1โ(๐ผ + ๐))) ยท (๐ผ๐๐)) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))) = ((๐โ(-1โ(๐ผ + ๐))) ยท ((๐ผ๐๐) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))))) |
54 | 42, 51, 53 | 3eqtr3d 2780 |
. . . . 5
โข ((๐ โง ๐ โ (1...๐)) โ ((๐ผ๐๐) ยท ((๐โ(-1โ(๐ผ + ๐))) ยท (๐ธโ(๐ผ(subMat1โ๐)๐)))) = ((๐โ(-1โ(๐ผ + ๐))) ยท ((๐ผ๐๐) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))))) |
55 | 20, 54 | eqtrd 2772 |
. . . 4
โข ((๐ โง ๐ โ (1...๐)) โ ((๐ผ๐๐) ยท (๐(๐พโ๐)๐ผ)) = ((๐โ(-1โ(๐ผ + ๐))) ยท ((๐ผ๐๐) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))))) |
56 | 55 | mpteq2dva 5247 |
. . 3
โข (๐ โ (๐ โ (1...๐) โฆ ((๐ผ๐๐) ยท (๐(๐พโ๐)๐ผ))) = (๐ โ (1...๐) โฆ ((๐โ(-1โ(๐ผ + ๐))) ยท ((๐ผ๐๐) ยท (๐ธโ(๐ผ(subMat1โ๐)๐)))))) |
57 | 56 | oveq2d 7421 |
. 2
โข (๐ โ (๐
ฮฃg (๐ โ (1...๐) โฆ ((๐ผ๐๐) ยท (๐(๐พโ๐)๐ผ)))) = (๐
ฮฃg (๐ โ (1...๐) โฆ ((๐โ(-1โ(๐ผ + ๐))) ยท ((๐ผ๐๐) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))))))) |
58 | 10, 57 | eqtrd 2772 |
1
โข (๐ โ (๐ทโ๐) = (๐
ฮฃg (๐ โ (1...๐) โฆ ((๐โ(-1โ(๐ผ + ๐))) ยท ((๐ผ๐๐) ยท (๐ธโ(๐ผ(subMat1โ๐)๐))))))) |