Step | Hyp | Ref
| Expression |
1 | | isdrngd.b |
. . . 4
โข (๐ โ ๐ต = (Baseโ๐
)) |
2 | | eqid 2732 |
. . . . 5
โข
(opprโ๐
) = (opprโ๐
) |
3 | | eqid 2732 |
. . . . 5
โข
(Baseโ๐
) =
(Baseโ๐
) |
4 | 2, 3 | opprbas 20149 |
. . . 4
โข
(Baseโ๐
) =
(Baseโ(opprโ๐
)) |
5 | 1, 4 | eqtrdi 2788 |
. . 3
โข (๐ โ ๐ต =
(Baseโ(opprโ๐
))) |
6 | | eqidd 2733 |
. . 3
โข (๐ โ
(.rโ(opprโ๐
)) =
(.rโ(opprโ๐
))) |
7 | | isdrngd.z |
. . . 4
โข (๐ โ 0 =
(0gโ๐
)) |
8 | | eqid 2732 |
. . . . 5
โข
(0gโ๐
) = (0gโ๐
) |
9 | 2, 8 | oppr0 20155 |
. . . 4
โข
(0gโ๐
) =
(0gโ(opprโ๐
)) |
10 | 7, 9 | eqtrdi 2788 |
. . 3
โข (๐ โ 0 =
(0gโ(opprโ๐
))) |
11 | | isdrngd.u |
. . . 4
โข (๐ โ 1 =
(1rโ๐
)) |
12 | | eqid 2732 |
. . . . 5
โข
(1rโ๐
) = (1rโ๐
) |
13 | 2, 12 | oppr1 20156 |
. . . 4
โข
(1rโ๐
) =
(1rโ(opprโ๐
)) |
14 | 11, 13 | eqtrdi 2788 |
. . 3
โข (๐ โ 1 =
(1rโ(opprโ๐
))) |
15 | | isdrngd.r |
. . . 4
โข (๐ โ ๐
โ Ring) |
16 | 2 | opprring 20153 |
. . . 4
โข (๐
โ Ring โ
(opprโ๐
) โ Ring) |
17 | 15, 16 | syl 17 |
. . 3
โข (๐ โ
(opprโ๐
) โ Ring) |
18 | | eleq1w 2816 |
. . . . . . 7
โข (๐ฆ = ๐ฅ โ (๐ฆ โ ๐ต โ ๐ฅ โ ๐ต)) |
19 | | neeq1 3003 |
. . . . . . 7
โข (๐ฆ = ๐ฅ โ (๐ฆ โ 0 โ ๐ฅ โ 0 )) |
20 | 18, 19 | anbi12d 631 |
. . . . . 6
โข (๐ฆ = ๐ฅ โ ((๐ฆ โ ๐ต โง ๐ฆ โ 0 ) โ (๐ฅ โ ๐ต โง ๐ฅ โ 0 ))) |
21 | 20 | 3anbi2d 1441 |
. . . . 5
โข (๐ฆ = ๐ฅ โ ((๐ โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 ) โง (๐ง โ ๐ต โง ๐ง โ 0 )) โ (๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 ) โง (๐ง โ ๐ต โง ๐ง โ 0 )))) |
22 | | oveq1 7412 |
. . . . . 6
โข (๐ฆ = ๐ฅ โ (๐ฆ(.rโ(opprโ๐
))๐ง) = (๐ฅ(.rโ(opprโ๐
))๐ง)) |
23 | 22 | neeq1d 3000 |
. . . . 5
โข (๐ฆ = ๐ฅ โ ((๐ฆ(.rโ(opprโ๐
))๐ง) โ 0 โ (๐ฅ(.rโ(opprโ๐
))๐ง) โ 0 )) |
24 | 21, 23 | imbi12d 344 |
. . . 4
โข (๐ฆ = ๐ฅ โ (((๐ โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 ) โง (๐ง โ ๐ต โง ๐ง โ 0 )) โ (๐ฆ(.rโ(opprโ๐
))๐ง) โ 0 ) โ ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 ) โง (๐ง โ ๐ต โง ๐ง โ 0 )) โ (๐ฅ(.rโ(opprโ๐
))๐ง) โ 0 ))) |
25 | | eleq1w 2816 |
. . . . . . . 8
โข (๐ฅ = ๐ง โ (๐ฅ โ ๐ต โ ๐ง โ ๐ต)) |
26 | | neeq1 3003 |
. . . . . . . 8
โข (๐ฅ = ๐ง โ (๐ฅ โ 0 โ ๐ง โ 0 )) |
27 | 25, 26 | anbi12d 631 |
. . . . . . 7
โข (๐ฅ = ๐ง โ ((๐ฅ โ ๐ต โง ๐ฅ โ 0 ) โ (๐ง โ ๐ต โง ๐ง โ 0 ))) |
28 | 27 | 3anbi3d 1442 |
. . . . . 6
โข (๐ฅ = ๐ง โ ((๐ โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 ) โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 )) โ (๐ โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 ) โง (๐ง โ ๐ต โง ๐ง โ 0 )))) |
29 | | oveq2 7413 |
. . . . . . 7
โข (๐ฅ = ๐ง โ (๐ฆ(.rโ(opprโ๐
))๐ฅ) = (๐ฆ(.rโ(opprโ๐
))๐ง)) |
30 | 29 | neeq1d 3000 |
. . . . . 6
โข (๐ฅ = ๐ง โ ((๐ฆ(.rโ(opprโ๐
))๐ฅ) โ 0 โ (๐ฆ(.rโ(opprโ๐
))๐ง) โ 0 )) |
31 | 28, 30 | imbi12d 344 |
. . . . 5
โข (๐ฅ = ๐ง โ (((๐ โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 ) โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 )) โ (๐ฆ(.rโ(opprโ๐
))๐ฅ) โ 0 ) โ ((๐ โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 ) โง (๐ง โ ๐ต โง ๐ง โ 0 )) โ (๐ฆ(.rโ(opprโ๐
))๐ง) โ 0 ))) |
32 | | isdrngd.t |
. . . . . . . . . 10
โข (๐ โ ยท =
(.rโ๐
)) |
33 | 32 | 3ad2ant1 1133 |
. . . . . . . . 9
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 ) โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 )) โ ยท =
(.rโ๐
)) |
34 | 33 | oveqd 7422 |
. . . . . . . 8
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 ) โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 )) โ (๐ฅ ยท ๐ฆ) = (๐ฅ(.rโ๐
)๐ฆ)) |
35 | | eqid 2732 |
. . . . . . . . 9
โข
(.rโ๐
) = (.rโ๐
) |
36 | | eqid 2732 |
. . . . . . . . 9
โข
(.rโ(opprโ๐
)) =
(.rโ(opprโ๐
)) |
37 | 3, 35, 2, 36 | opprmul 20145 |
. . . . . . . 8
โข (๐ฆ(.rโ(opprโ๐
))๐ฅ) = (๐ฅ(.rโ๐
)๐ฆ) |
38 | 34, 37 | eqtr4di 2790 |
. . . . . . 7
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 ) โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 )) โ (๐ฅ ยท ๐ฆ) = (๐ฆ(.rโ(opprโ๐
))๐ฅ)) |
39 | | isdrngd.n |
. . . . . . 7
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 ) โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 )) โ (๐ฅ ยท ๐ฆ) โ 0 ) |
40 | 38, 39 | eqnetrrd 3009 |
. . . . . 6
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 ) โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 )) โ (๐ฆ(.rโ(opprโ๐
))๐ฅ) โ 0 ) |
41 | 40 | 3com23 1126 |
. . . . 5
โข ((๐ โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 ) โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 )) โ (๐ฆ(.rโ(opprโ๐
))๐ฅ) โ 0 ) |
42 | 31, 41 | chvarvv 2002 |
. . . 4
โข ((๐ โง (๐ฆ โ ๐ต โง ๐ฆ โ 0 ) โง (๐ง โ ๐ต โง ๐ง โ 0 )) โ (๐ฆ(.rโ(opprโ๐
))๐ง) โ 0 ) |
43 | 24, 42 | chvarvv 2002 |
. . 3
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 ) โง (๐ง โ ๐ต โง ๐ง โ 0 )) โ (๐ฅ(.rโ(opprโ๐
))๐ง) โ 0 ) |
44 | | isdrngd.o |
. . 3
โข (๐ โ 1 โ 0 ) |
45 | | isdrngd.i |
. . 3
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 )) โ ๐ผ โ ๐ต) |
46 | 3, 35, 2, 36 | opprmul 20145 |
. . . 4
โข (๐ผ(.rโ(opprโ๐
))๐ฅ) = (๐ฅ(.rโ๐
)๐ผ) |
47 | 32 | adantr 481 |
. . . . . 6
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 )) โ ยท =
(.rโ๐
)) |
48 | 47 | oveqd 7422 |
. . . . 5
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 )) โ (๐ฅ ยท ๐ผ) = (๐ฅ(.rโ๐
)๐ผ)) |
49 | | isdrngrd.k |
. . . . 5
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 )) โ (๐ฅ ยท ๐ผ) = 1 ) |
50 | 48, 49 | eqtr3d 2774 |
. . . 4
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 )) โ (๐ฅ(.rโ๐
)๐ผ) = 1 ) |
51 | 46, 50 | eqtrid 2784 |
. . 3
โข ((๐ โง (๐ฅ โ ๐ต โง ๐ฅ โ 0 )) โ (๐ผ(.rโ(opprโ๐
))๐ฅ) = 1 ) |
52 | 5, 6, 10, 14, 17, 43, 44, 45, 51 | isdrngd 20340 |
. 2
โข (๐ โ
(opprโ๐
) โ DivRing) |
53 | 2 | opprdrng 20339 |
. 2
โข (๐
โ DivRing โ
(opprโ๐
) โ DivRing) |
54 | 52, 53 | sylibr 233 |
1
โข (๐ โ ๐
โ DivRing) |