Step | Hyp | Ref
| Expression |
1 | | prmnn 16608 |
. . . . 5
โข (๐ โ โ โ ๐ โ
โ) |
2 | | nnnn0 12476 |
. . . . 5
โข (๐ โ โ โ ๐ โ
โ0) |
3 | 1, 2 | syl 17 |
. . . 4
โข (๐ โ โ โ ๐ โ
โ0) |
4 | | zntos.y |
. . . . 5
โข ๐ =
(โค/nโคโ๐) |
5 | 4 | zncrng 21092 |
. . . 4
โข (๐ โ โ0
โ ๐ โ
CRing) |
6 | 3, 5 | syl 17 |
. . 3
โข (๐ โ โ โ ๐ โ CRing) |
7 | | crngring 20062 |
. . . . . 6
โข (๐ โ CRing โ ๐ โ Ring) |
8 | 1, 2, 5, 7 | 4syl 19 |
. . . . 5
โข (๐ โ โ โ ๐ โ Ring) |
9 | | hash2 14362 |
. . . . . . 7
โข
(โฏโ2o) = 2 |
10 | | prmuz2 16630 |
. . . . . . . . 9
โข (๐ โ โ โ ๐ โ
(โคโฅโ2)) |
11 | | eluzle 12832 |
. . . . . . . . 9
โข (๐ โ
(โคโฅโ2) โ 2 โค ๐) |
12 | 10, 11 | syl 17 |
. . . . . . . 8
โข (๐ โ โ โ 2 โค
๐) |
13 | | eqid 2733 |
. . . . . . . . . 10
โข
(Baseโ๐) =
(Baseโ๐) |
14 | 4, 13 | znhash 21106 |
. . . . . . . . 9
โข (๐ โ โ โ
(โฏโ(Baseโ๐)) = ๐) |
15 | 1, 14 | syl 17 |
. . . . . . . 8
โข (๐ โ โ โ
(โฏโ(Baseโ๐)) = ๐) |
16 | 12, 15 | breqtrrd 5176 |
. . . . . . 7
โข (๐ โ โ โ 2 โค
(โฏโ(Baseโ๐))) |
17 | 9, 16 | eqbrtrid 5183 |
. . . . . 6
โข (๐ โ โ โ
(โฏโ2o) โค (โฏโ(Baseโ๐))) |
18 | | 2onn 8638 |
. . . . . . . 8
โข
2o โ ฯ |
19 | | nnfi 9164 |
. . . . . . . 8
โข
(2o โ ฯ โ 2o โ
Fin) |
20 | 18, 19 | ax-mp 5 |
. . . . . . 7
โข
2o โ Fin |
21 | | fvex 6902 |
. . . . . . 7
โข
(Baseโ๐)
โ V |
22 | | hashdom 14336 |
. . . . . . 7
โข
((2o โ Fin โง (Baseโ๐) โ V) โ
((โฏโ2o) โค (โฏโ(Baseโ๐)) โ 2o โผ
(Baseโ๐))) |
23 | 20, 21, 22 | mp2an 691 |
. . . . . 6
โข
((โฏโ2o) โค (โฏโ(Baseโ๐)) โ 2o โผ
(Baseโ๐)) |
24 | 17, 23 | sylib 217 |
. . . . 5
โข (๐ โ โ โ
2o โผ (Baseโ๐)) |
25 | 13 | isnzr2 20290 |
. . . . 5
โข (๐ โ NzRing โ (๐ โ Ring โง 2o
โผ (Baseโ๐))) |
26 | 8, 24, 25 | sylanbrc 584 |
. . . 4
โข (๐ โ โ โ ๐ โ NzRing) |
27 | | eqid 2733 |
. . . . . . . . 9
โข
(โคRHomโ๐) = (โคRHomโ๐) |
28 | 4, 13, 27 | znzrhfo 21095 |
. . . . . . . 8
โข (๐ โ โ0
โ (โคRHomโ๐):โคโontoโ(Baseโ๐)) |
29 | 3, 28 | syl 17 |
. . . . . . 7
โข (๐ โ โ โ
(โคRHomโ๐):โคโontoโ(Baseโ๐)) |
30 | | foelrn 7105 |
. . . . . . . 8
โข
(((โคRHomโ๐):โคโontoโ(Baseโ๐) โง ๐ฅ โ (Baseโ๐)) โ โ๐ง โ โค ๐ฅ = ((โคRHomโ๐)โ๐ง)) |
31 | | foelrn 7105 |
. . . . . . . 8
โข
(((โคRHomโ๐):โคโontoโ(Baseโ๐) โง ๐ฆ โ (Baseโ๐)) โ โ๐ค โ โค ๐ฆ = ((โคRHomโ๐)โ๐ค)) |
32 | 30, 31 | anim12dan 620 |
. . . . . . 7
โข
(((โคRHomโ๐):โคโontoโ(Baseโ๐) โง (๐ฅ โ (Baseโ๐) โง ๐ฆ โ (Baseโ๐))) โ (โ๐ง โ โค ๐ฅ = ((โคRHomโ๐)โ๐ง) โง โ๐ค โ โค ๐ฆ = ((โคRHomโ๐)โ๐ค))) |
33 | 29, 32 | sylan 581 |
. . . . . 6
โข ((๐ โ โ โง (๐ฅ โ (Baseโ๐) โง ๐ฆ โ (Baseโ๐))) โ (โ๐ง โ โค ๐ฅ = ((โคRHomโ๐)โ๐ง) โง โ๐ค โ โค ๐ฆ = ((โคRHomโ๐)โ๐ค))) |
34 | | reeanv 3227 |
. . . . . . . 8
โข
(โ๐ง โ
โค โ๐ค โ
โค (๐ฅ =
((โคRHomโ๐)โ๐ง) โง ๐ฆ = ((โคRHomโ๐)โ๐ค)) โ (โ๐ง โ โค ๐ฅ = ((โคRHomโ๐)โ๐ง) โง โ๐ค โ โค ๐ฆ = ((โคRHomโ๐)โ๐ค))) |
35 | | euclemma 16647 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ง โ โค โง ๐ค โ โค) โ (๐ โฅ (๐ง ยท ๐ค) โ (๐ โฅ ๐ง โจ ๐ โฅ ๐ค))) |
36 | 35 | 3expb 1121 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ (๐ โฅ (๐ง ยท ๐ค) โ (๐ โฅ ๐ง โจ ๐ โฅ ๐ค))) |
37 | 8 | adantr 482 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ ๐ โ Ring) |
38 | 27 | zrhrhm 21053 |
. . . . . . . . . . . . . . . 16
โข (๐ โ Ring โ
(โคRHomโ๐)
โ (โคring RingHom ๐)) |
39 | 37, 38 | syl 17 |
. . . . . . . . . . . . . . 15
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
(โคRHomโ๐)
โ (โคring RingHom ๐)) |
40 | | simprl 770 |
. . . . . . . . . . . . . . 15
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ ๐ง โ
โค) |
41 | | simprr 772 |
. . . . . . . . . . . . . . 15
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ ๐ค โ
โค) |
42 | | zringbas 21016 |
. . . . . . . . . . . . . . . 16
โข โค =
(Baseโโคring) |
43 | | zringmulr 21019 |
. . . . . . . . . . . . . . . 16
โข ยท
= (.rโโคring) |
44 | | eqid 2733 |
. . . . . . . . . . . . . . . 16
โข
(.rโ๐) = (.rโ๐) |
45 | 42, 43, 44 | rhmmul 20257 |
. . . . . . . . . . . . . . 15
โข
(((โคRHomโ๐) โ (โคring RingHom
๐) โง ๐ง โ โค โง ๐ค โ โค) โ
((โคRHomโ๐)โ(๐ง ยท ๐ค)) = (((โคRHomโ๐)โ๐ง)(.rโ๐)((โคRHomโ๐)โ๐ค))) |
46 | 39, 40, 41, 45 | syl3anc 1372 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
((โคRHomโ๐)โ(๐ง ยท ๐ค)) = (((โคRHomโ๐)โ๐ง)(.rโ๐)((โคRHomโ๐)โ๐ค))) |
47 | 46 | eqeq1d 2735 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
(((โคRHomโ๐)โ(๐ง ยท ๐ค)) = (0gโ๐) โ (((โคRHomโ๐)โ๐ง)(.rโ๐)((โคRHomโ๐)โ๐ค)) = (0gโ๐))) |
48 | | zmulcl 12608 |
. . . . . . . . . . . . . 14
โข ((๐ง โ โค โง ๐ค โ โค) โ (๐ง ยท ๐ค) โ โค) |
49 | | eqid 2733 |
. . . . . . . . . . . . . . 15
โข
(0gโ๐) = (0gโ๐) |
50 | 4, 27, 49 | zndvds0 21098 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ0
โง (๐ง ยท ๐ค) โ โค) โ
(((โคRHomโ๐)โ(๐ง ยท ๐ค)) = (0gโ๐) โ ๐ โฅ (๐ง ยท ๐ค))) |
51 | 3, 48, 50 | syl2an 597 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
(((โคRHomโ๐)โ(๐ง ยท ๐ค)) = (0gโ๐) โ ๐ โฅ (๐ง ยท ๐ค))) |
52 | 47, 51 | bitr3d 281 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
((((โคRHomโ๐)โ๐ง)(.rโ๐)((โคRHomโ๐)โ๐ค)) = (0gโ๐) โ ๐ โฅ (๐ง ยท ๐ค))) |
53 | 4, 27, 49 | zndvds0 21098 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ0
โง ๐ง โ โค)
โ (((โคRHomโ๐)โ๐ง) = (0gโ๐) โ ๐ โฅ ๐ง)) |
54 | 3, 40, 53 | syl2an2r 684 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
(((โคRHomโ๐)โ๐ง) = (0gโ๐) โ ๐ โฅ ๐ง)) |
55 | 4, 27, 49 | zndvds0 21098 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ0
โง ๐ค โ โค)
โ (((โคRHomโ๐)โ๐ค) = (0gโ๐) โ ๐ โฅ ๐ค)) |
56 | 3, 41, 55 | syl2an2r 684 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
(((โคRHomโ๐)โ๐ค) = (0gโ๐) โ ๐ โฅ ๐ค)) |
57 | 54, 56 | orbi12d 918 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
((((โคRHomโ๐)โ๐ง) = (0gโ๐) โจ ((โคRHomโ๐)โ๐ค) = (0gโ๐)) โ (๐ โฅ ๐ง โจ ๐ โฅ ๐ค))) |
58 | 36, 52, 57 | 3bitr4d 311 |
. . . . . . . . . . 11
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
((((โคRHomโ๐)โ๐ง)(.rโ๐)((โคRHomโ๐)โ๐ค)) = (0gโ๐) โ (((โคRHomโ๐)โ๐ง) = (0gโ๐) โจ ((โคRHomโ๐)โ๐ค) = (0gโ๐)))) |
59 | 58 | biimpd 228 |
. . . . . . . . . 10
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ
((((โคRHomโ๐)โ๐ง)(.rโ๐)((โคRHomโ๐)โ๐ค)) = (0gโ๐) โ (((โคRHomโ๐)โ๐ง) = (0gโ๐) โจ ((โคRHomโ๐)โ๐ค) = (0gโ๐)))) |
60 | | oveq12 7415 |
. . . . . . . . . . . 12
โข ((๐ฅ = ((โคRHomโ๐)โ๐ง) โง ๐ฆ = ((โคRHomโ๐)โ๐ค)) โ (๐ฅ(.rโ๐)๐ฆ) = (((โคRHomโ๐)โ๐ง)(.rโ๐)((โคRHomโ๐)โ๐ค))) |
61 | 60 | eqeq1d 2735 |
. . . . . . . . . . 11
โข ((๐ฅ = ((โคRHomโ๐)โ๐ง) โง ๐ฆ = ((โคRHomโ๐)โ๐ค)) โ ((๐ฅ(.rโ๐)๐ฆ) = (0gโ๐) โ (((โคRHomโ๐)โ๐ง)(.rโ๐)((โคRHomโ๐)โ๐ค)) = (0gโ๐))) |
62 | | eqeq1 2737 |
. . . . . . . . . . . . 13
โข (๐ฅ = ((โคRHomโ๐)โ๐ง) โ (๐ฅ = (0gโ๐) โ ((โคRHomโ๐)โ๐ง) = (0gโ๐))) |
63 | 62 | orbi1d 916 |
. . . . . . . . . . . 12
โข (๐ฅ = ((โคRHomโ๐)โ๐ง) โ ((๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐)) โ (((โคRHomโ๐)โ๐ง) = (0gโ๐) โจ ๐ฆ = (0gโ๐)))) |
64 | | eqeq1 2737 |
. . . . . . . . . . . . 13
โข (๐ฆ = ((โคRHomโ๐)โ๐ค) โ (๐ฆ = (0gโ๐) โ ((โคRHomโ๐)โ๐ค) = (0gโ๐))) |
65 | 64 | orbi2d 915 |
. . . . . . . . . . . 12
โข (๐ฆ = ((โคRHomโ๐)โ๐ค) โ ((((โคRHomโ๐)โ๐ง) = (0gโ๐) โจ ๐ฆ = (0gโ๐)) โ (((โคRHomโ๐)โ๐ง) = (0gโ๐) โจ ((โคRHomโ๐)โ๐ค) = (0gโ๐)))) |
66 | 63, 65 | sylan9bb 511 |
. . . . . . . . . . 11
โข ((๐ฅ = ((โคRHomโ๐)โ๐ง) โง ๐ฆ = ((โคRHomโ๐)โ๐ค)) โ ((๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐)) โ (((โคRHomโ๐)โ๐ง) = (0gโ๐) โจ ((โคRHomโ๐)โ๐ค) = (0gโ๐)))) |
67 | 61, 66 | imbi12d 345 |
. . . . . . . . . 10
โข ((๐ฅ = ((โคRHomโ๐)โ๐ง) โง ๐ฆ = ((โคRHomโ๐)โ๐ค)) โ (((๐ฅ(.rโ๐)๐ฆ) = (0gโ๐) โ (๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐))) โ ((((โคRHomโ๐)โ๐ง)(.rโ๐)((โคRHomโ๐)โ๐ค)) = (0gโ๐) โ (((โคRHomโ๐)โ๐ง) = (0gโ๐) โจ ((โคRHomโ๐)โ๐ค) = (0gโ๐))))) |
68 | 59, 67 | syl5ibrcom 246 |
. . . . . . . . 9
โข ((๐ โ โ โง (๐ง โ โค โง ๐ค โ โค)) โ ((๐ฅ = ((โคRHomโ๐)โ๐ง) โง ๐ฆ = ((โคRHomโ๐)โ๐ค)) โ ((๐ฅ(.rโ๐)๐ฆ) = (0gโ๐) โ (๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐))))) |
69 | 68 | rexlimdvva 3212 |
. . . . . . . 8
โข (๐ โ โ โ
(โ๐ง โ โค
โ๐ค โ โค
(๐ฅ =
((โคRHomโ๐)โ๐ง) โง ๐ฆ = ((โคRHomโ๐)โ๐ค)) โ ((๐ฅ(.rโ๐)๐ฆ) = (0gโ๐) โ (๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐))))) |
70 | 34, 69 | biimtrrid 242 |
. . . . . . 7
โข (๐ โ โ โ
((โ๐ง โ โค
๐ฅ =
((โคRHomโ๐)โ๐ง) โง โ๐ค โ โค ๐ฆ = ((โคRHomโ๐)โ๐ค)) โ ((๐ฅ(.rโ๐)๐ฆ) = (0gโ๐) โ (๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐))))) |
71 | 70 | imp 408 |
. . . . . 6
โข ((๐ โ โ โง
(โ๐ง โ โค
๐ฅ =
((โคRHomโ๐)โ๐ง) โง โ๐ค โ โค ๐ฆ = ((โคRHomโ๐)โ๐ค))) โ ((๐ฅ(.rโ๐)๐ฆ) = (0gโ๐) โ (๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐)))) |
72 | 33, 71 | syldan 592 |
. . . . 5
โข ((๐ โ โ โง (๐ฅ โ (Baseโ๐) โง ๐ฆ โ (Baseโ๐))) โ ((๐ฅ(.rโ๐)๐ฆ) = (0gโ๐) โ (๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐)))) |
73 | 72 | ralrimivva 3201 |
. . . 4
โข (๐ โ โ โ
โ๐ฅ โ
(Baseโ๐)โ๐ฆ โ (Baseโ๐)((๐ฅ(.rโ๐)๐ฆ) = (0gโ๐) โ (๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐)))) |
74 | 13, 44, 49 | isdomn 20903 |
. . . 4
โข (๐ โ Domn โ (๐ โ NzRing โง
โ๐ฅ โ
(Baseโ๐)โ๐ฆ โ (Baseโ๐)((๐ฅ(.rโ๐)๐ฆ) = (0gโ๐) โ (๐ฅ = (0gโ๐) โจ ๐ฆ = (0gโ๐))))) |
75 | 26, 73, 74 | sylanbrc 584 |
. . 3
โข (๐ โ โ โ ๐ โ Domn) |
76 | | isidom 20915 |
. . 3
โข (๐ โ IDomn โ (๐ โ CRing โง ๐ โ Domn)) |
77 | 6, 75, 76 | sylanbrc 584 |
. 2
โข (๐ โ โ โ ๐ โ IDomn) |
78 | 4, 13 | znfi 21107 |
. . . 4
โข (๐ โ โ โ
(Baseโ๐) โ
Fin) |
79 | 1, 78 | syl 17 |
. . 3
โข (๐ โ โ โ
(Baseโ๐) โ
Fin) |
80 | 13 | fiidomfld 20920 |
. . 3
โข
((Baseโ๐)
โ Fin โ (๐ โ
IDomn โ ๐ โ
Field)) |
81 | 79, 80 | syl 17 |
. 2
โข (๐ โ โ โ (๐ โ IDomn โ ๐ โ Field)) |
82 | 77, 81 | mpbid 231 |
1
โข (๐ โ โ โ ๐ โ Field) |