Step | Hyp | Ref
| Expression |
1 | | oveq1 7412 |
. . . . . . 7
โข (๐ฅ = 0 โ (๐ฅ ยท ๐) = (0 ยท ๐)) |
2 | 1 | oveq1d 7420 |
. . . . . 6
โข (๐ฅ = 0 โ ((๐ฅ ยท ๐) ร ๐) = ((0 ยท ๐) ร ๐)) |
3 | | oveq1 7412 |
. . . . . 6
โข (๐ฅ = 0 โ (๐ฅ ยท (๐ ร ๐)) = (0 ยท (๐ ร ๐))) |
4 | 2, 3 | eqeq12d 2748 |
. . . . 5
โข (๐ฅ = 0 โ (((๐ฅ ยท ๐) ร ๐) = (๐ฅ ยท (๐ ร ๐)) โ ((0 ยท ๐) ร ๐) = (0 ยท (๐ ร ๐)))) |
5 | | oveq1 7412 |
. . . . . . 7
โข (๐ฅ = ๐ฆ โ (๐ฅ ยท ๐) = (๐ฆ ยท ๐)) |
6 | 5 | oveq1d 7420 |
. . . . . 6
โข (๐ฅ = ๐ฆ โ ((๐ฅ ยท ๐) ร ๐) = ((๐ฆ ยท ๐) ร ๐)) |
7 | | oveq1 7412 |
. . . . . 6
โข (๐ฅ = ๐ฆ โ (๐ฅ ยท (๐ ร ๐)) = (๐ฆ ยท (๐ ร ๐))) |
8 | 6, 7 | eqeq12d 2748 |
. . . . 5
โข (๐ฅ = ๐ฆ โ (((๐ฅ ยท ๐) ร ๐) = (๐ฅ ยท (๐ ร ๐)) โ ((๐ฆ ยท ๐) ร ๐) = (๐ฆ ยท (๐ ร ๐)))) |
9 | | oveq1 7412 |
. . . . . . 7
โข (๐ฅ = (๐ฆ + 1) โ (๐ฅ ยท ๐) = ((๐ฆ + 1) ยท ๐)) |
10 | 9 | oveq1d 7420 |
. . . . . 6
โข (๐ฅ = (๐ฆ + 1) โ ((๐ฅ ยท ๐) ร ๐) = (((๐ฆ + 1) ยท ๐) ร ๐)) |
11 | | oveq1 7412 |
. . . . . 6
โข (๐ฅ = (๐ฆ + 1) โ (๐ฅ ยท (๐ ร ๐)) = ((๐ฆ + 1) ยท (๐ ร ๐))) |
12 | 10, 11 | eqeq12d 2748 |
. . . . 5
โข (๐ฅ = (๐ฆ + 1) โ (((๐ฅ ยท ๐) ร ๐) = (๐ฅ ยท (๐ ร ๐)) โ (((๐ฆ + 1) ยท ๐) ร ๐) = ((๐ฆ + 1) ยท (๐ ร ๐)))) |
13 | | oveq1 7412 |
. . . . . . 7
โข (๐ฅ = -๐ฆ โ (๐ฅ ยท ๐) = (-๐ฆ ยท ๐)) |
14 | 13 | oveq1d 7420 |
. . . . . 6
โข (๐ฅ = -๐ฆ โ ((๐ฅ ยท ๐) ร ๐) = ((-๐ฆ ยท ๐) ร ๐)) |
15 | | oveq1 7412 |
. . . . . 6
โข (๐ฅ = -๐ฆ โ (๐ฅ ยท (๐ ร ๐)) = (-๐ฆ ยท (๐ ร ๐))) |
16 | 14, 15 | eqeq12d 2748 |
. . . . 5
โข (๐ฅ = -๐ฆ โ (((๐ฅ ยท ๐) ร ๐) = (๐ฅ ยท (๐ ร ๐)) โ ((-๐ฆ ยท ๐) ร ๐) = (-๐ฆ ยท (๐ ร ๐)))) |
17 | | oveq1 7412 |
. . . . . . 7
โข (๐ฅ = ๐ โ (๐ฅ ยท ๐) = (๐ ยท ๐)) |
18 | 17 | oveq1d 7420 |
. . . . . 6
โข (๐ฅ = ๐ โ ((๐ฅ ยท ๐) ร ๐) = ((๐ ยท ๐) ร ๐)) |
19 | | oveq1 7412 |
. . . . . 6
โข (๐ฅ = ๐ โ (๐ฅ ยท (๐ ร ๐)) = (๐ ยท (๐ ร ๐))) |
20 | 18, 19 | eqeq12d 2748 |
. . . . 5
โข (๐ฅ = ๐ โ (((๐ฅ ยท ๐) ร ๐) = (๐ฅ ยท (๐ ร ๐)) โ ((๐ ยท ๐) ร ๐) = (๐ ยท (๐ ร ๐)))) |
21 | | mulgass2.b |
. . . . . . . 8
โข ๐ต = (Baseโ๐
) |
22 | | mulgass2.t |
. . . . . . . 8
โข ร =
(.rโ๐
) |
23 | | eqid 2732 |
. . . . . . . 8
โข
(0gโ๐
) = (0gโ๐
) |
24 | 21, 22, 23 | ringlz 20100 |
. . . . . . 7
โข ((๐
โ Ring โง ๐ โ ๐ต) โ ((0gโ๐
) ร ๐) = (0gโ๐
)) |
25 | 24 | 3adant3 1132 |
. . . . . 6
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ ((0gโ๐
) ร ๐) = (0gโ๐
)) |
26 | | simp3 1138 |
. . . . . . . 8
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ ๐ โ ๐ต) |
27 | | mulgass2.m |
. . . . . . . . 9
โข ยท =
(.gโ๐
) |
28 | 21, 23, 27 | mulg0 18951 |
. . . . . . . 8
โข (๐ โ ๐ต โ (0 ยท ๐) = (0gโ๐
)) |
29 | 26, 28 | syl 17 |
. . . . . . 7
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ (0 ยท ๐) = (0gโ๐
)) |
30 | 29 | oveq1d 7420 |
. . . . . 6
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ ((0 ยท ๐) ร ๐) = ((0gโ๐
) ร ๐)) |
31 | 21, 22 | ringcl 20066 |
. . . . . . . 8
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ (๐ ร ๐) โ ๐ต) |
32 | 31 | 3com23 1126 |
. . . . . . 7
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ (๐ ร ๐) โ ๐ต) |
33 | 21, 23, 27 | mulg0 18951 |
. . . . . . 7
โข ((๐ ร ๐) โ ๐ต โ (0 ยท (๐ ร ๐)) = (0gโ๐
)) |
34 | 32, 33 | syl 17 |
. . . . . 6
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ (0 ยท (๐ ร ๐)) = (0gโ๐
)) |
35 | 25, 30, 34 | 3eqtr4d 2782 |
. . . . 5
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ ((0 ยท ๐) ร ๐) = (0 ยท (๐ ร ๐))) |
36 | | oveq1 7412 |
. . . . . . 7
โข (((๐ฆ ยท ๐) ร ๐) = (๐ฆ ยท (๐ ร ๐)) โ (((๐ฆ ยท ๐) ร ๐)(+gโ๐
)(๐ ร ๐)) = ((๐ฆ ยท (๐ ร ๐))(+gโ๐
)(๐ ร ๐))) |
37 | | simpl1 1191 |
. . . . . . . . . . . 12
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ ๐
โ Ring) |
38 | | ringgrp 20054 |
. . . . . . . . . . . 12
โข (๐
โ Ring โ ๐
โ Grp) |
39 | 37, 38 | syl 17 |
. . . . . . . . . . 11
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ ๐
โ Grp) |
40 | | nn0z 12579 |
. . . . . . . . . . . 12
โข (๐ฆ โ โ0
โ ๐ฆ โ
โค) |
41 | 40 | adantl 482 |
. . . . . . . . . . 11
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ ๐ฆ โ
โค) |
42 | 26 | adantr 481 |
. . . . . . . . . . 11
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ ๐ โ ๐ต) |
43 | | eqid 2732 |
. . . . . . . . . . . 12
โข
(+gโ๐
) = (+gโ๐
) |
44 | 21, 27, 43 | mulgp1 18981 |
. . . . . . . . . . 11
โข ((๐
โ Grp โง ๐ฆ โ โค โง ๐ โ ๐ต) โ ((๐ฆ + 1) ยท ๐) = ((๐ฆ ยท ๐)(+gโ๐
)๐)) |
45 | 39, 41, 42, 44 | syl3anc 1371 |
. . . . . . . . . 10
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ ((๐ฆ + 1) ยท ๐) = ((๐ฆ ยท ๐)(+gโ๐
)๐)) |
46 | 45 | oveq1d 7420 |
. . . . . . . . 9
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ (((๐ฆ + 1) ยท ๐) ร ๐) = (((๐ฆ ยท ๐)(+gโ๐
)๐) ร ๐)) |
47 | 38 | 3ad2ant1 1133 |
. . . . . . . . . . . 12
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ ๐
โ Grp) |
48 | 47 | adantr 481 |
. . . . . . . . . . 11
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ ๐
โ Grp) |
49 | 21, 27 | mulgcl 18965 |
. . . . . . . . . . 11
โข ((๐
โ Grp โง ๐ฆ โ โค โง ๐ โ ๐ต) โ (๐ฆ ยท ๐) โ ๐ต) |
50 | 48, 41, 42, 49 | syl3anc 1371 |
. . . . . . . . . 10
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ (๐ฆ ยท ๐) โ ๐ต) |
51 | | simpl2 1192 |
. . . . . . . . . 10
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ ๐ โ ๐ต) |
52 | 21, 43, 22 | ringdir 20075 |
. . . . . . . . . 10
โข ((๐
โ Ring โง ((๐ฆ ยท ๐) โ ๐ต โง ๐ โ ๐ต โง ๐ โ ๐ต)) โ (((๐ฆ ยท ๐)(+gโ๐
)๐) ร ๐) = (((๐ฆ ยท ๐) ร ๐)(+gโ๐
)(๐ ร ๐))) |
53 | 37, 50, 42, 51, 52 | syl13anc 1372 |
. . . . . . . . 9
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ (((๐ฆ ยท ๐)(+gโ๐
)๐) ร ๐) = (((๐ฆ ยท ๐) ร ๐)(+gโ๐
)(๐ ร ๐))) |
54 | 46, 53 | eqtrd 2772 |
. . . . . . . 8
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ (((๐ฆ + 1) ยท ๐) ร ๐) = (((๐ฆ ยท ๐) ร ๐)(+gโ๐
)(๐ ร ๐))) |
55 | 32 | adantr 481 |
. . . . . . . . 9
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ (๐ ร ๐) โ ๐ต) |
56 | 21, 27, 43 | mulgp1 18981 |
. . . . . . . . 9
โข ((๐
โ Grp โง ๐ฆ โ โค โง (๐ ร ๐) โ ๐ต) โ ((๐ฆ + 1) ยท (๐ ร ๐)) = ((๐ฆ ยท (๐ ร ๐))(+gโ๐
)(๐ ร ๐))) |
57 | 39, 41, 55, 56 | syl3anc 1371 |
. . . . . . . 8
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ ((๐ฆ + 1) ยท (๐ ร ๐)) = ((๐ฆ ยท (๐ ร ๐))(+gโ๐
)(๐ ร ๐))) |
58 | 54, 57 | eqeq12d 2748 |
. . . . . . 7
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ ((((๐ฆ + 1) ยท ๐) ร ๐) = ((๐ฆ + 1) ยท (๐ ร ๐)) โ (((๐ฆ ยท ๐) ร ๐)(+gโ๐
)(๐ ร ๐)) = ((๐ฆ ยท (๐ ร ๐))(+gโ๐
)(๐ ร ๐)))) |
59 | 36, 58 | imbitrrid 245 |
. . . . . 6
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ0) โ (((๐ฆ ยท ๐) ร ๐) = (๐ฆ ยท (๐ ร ๐)) โ (((๐ฆ + 1) ยท ๐) ร ๐) = ((๐ฆ + 1) ยท (๐ ร ๐)))) |
60 | 59 | ex 413 |
. . . . 5
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ (๐ฆ โ โ0 โ (((๐ฆ ยท ๐) ร ๐) = (๐ฆ ยท (๐ ร ๐)) โ (((๐ฆ + 1) ยท ๐) ร ๐) = ((๐ฆ + 1) ยท (๐ ร ๐))))) |
61 | | fveq2 6888 |
. . . . . . 7
โข (((๐ฆ ยท ๐) ร ๐) = (๐ฆ ยท (๐ ร ๐)) โ ((invgโ๐
)โ((๐ฆ ยท ๐) ร ๐)) = ((invgโ๐
)โ(๐ฆ ยท (๐ ร ๐)))) |
62 | 47 | adantr 481 |
. . . . . . . . . . 11
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ ๐
โ Grp) |
63 | | nnz 12575 |
. . . . . . . . . . . 12
โข (๐ฆ โ โ โ ๐ฆ โ
โค) |
64 | 63 | adantl 482 |
. . . . . . . . . . 11
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ ๐ฆ โ โค) |
65 | 26 | adantr 481 |
. . . . . . . . . . 11
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ ๐ โ ๐ต) |
66 | | eqid 2732 |
. . . . . . . . . . . 12
โข
(invgโ๐
) = (invgโ๐
) |
67 | 21, 27, 66 | mulgneg 18966 |
. . . . . . . . . . 11
โข ((๐
โ Grp โง ๐ฆ โ โค โง ๐ โ ๐ต) โ (-๐ฆ ยท ๐) = ((invgโ๐
)โ(๐ฆ ยท ๐))) |
68 | 62, 64, 65, 67 | syl3anc 1371 |
. . . . . . . . . 10
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ (-๐ฆ ยท ๐) = ((invgโ๐
)โ(๐ฆ ยท ๐))) |
69 | 68 | oveq1d 7420 |
. . . . . . . . 9
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ ((-๐ฆ ยท ๐) ร ๐) = (((invgโ๐
)โ(๐ฆ ยท ๐)) ร ๐)) |
70 | | simpl1 1191 |
. . . . . . . . . 10
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ ๐
โ Ring) |
71 | 62, 64, 65, 49 | syl3anc 1371 |
. . . . . . . . . 10
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ (๐ฆ ยท ๐) โ ๐ต) |
72 | | simpl2 1192 |
. . . . . . . . . 10
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ ๐ โ ๐ต) |
73 | 21, 22, 66, 70, 71, 72 | ringmneg1 20109 |
. . . . . . . . 9
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ
(((invgโ๐
)โ(๐ฆ ยท ๐)) ร ๐) = ((invgโ๐
)โ((๐ฆ ยท ๐) ร ๐))) |
74 | 69, 73 | eqtrd 2772 |
. . . . . . . 8
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ ((-๐ฆ ยท ๐) ร ๐) = ((invgโ๐
)โ((๐ฆ ยท ๐) ร ๐))) |
75 | 32 | adantr 481 |
. . . . . . . . 9
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ (๐ ร ๐) โ ๐ต) |
76 | 21, 27, 66 | mulgneg 18966 |
. . . . . . . . 9
โข ((๐
โ Grp โง ๐ฆ โ โค โง (๐ ร ๐) โ ๐ต) โ (-๐ฆ ยท (๐ ร ๐)) = ((invgโ๐
)โ(๐ฆ ยท (๐ ร ๐)))) |
77 | 62, 64, 75, 76 | syl3anc 1371 |
. . . . . . . 8
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ (-๐ฆ ยท (๐ ร ๐)) = ((invgโ๐
)โ(๐ฆ ยท (๐ ร ๐)))) |
78 | 74, 77 | eqeq12d 2748 |
. . . . . . 7
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ (((-๐ฆ ยท ๐) ร ๐) = (-๐ฆ ยท (๐ ร ๐)) โ ((invgโ๐
)โ((๐ฆ ยท ๐) ร ๐)) = ((invgโ๐
)โ(๐ฆ ยท (๐ ร ๐))))) |
79 | 61, 78 | imbitrrid 245 |
. . . . . 6
โข (((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โง ๐ฆ โ โ) โ (((๐ฆ ยท ๐) ร ๐) = (๐ฆ ยท (๐ ร ๐)) โ ((-๐ฆ ยท ๐) ร ๐) = (-๐ฆ ยท (๐ ร ๐)))) |
80 | 79 | ex 413 |
. . . . 5
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ (๐ฆ โ โ โ (((๐ฆ ยท ๐) ร ๐) = (๐ฆ ยท (๐ ร ๐)) โ ((-๐ฆ ยท ๐) ร ๐) = (-๐ฆ ยท (๐ ร ๐))))) |
81 | 4, 8, 12, 16, 20, 35, 60, 80 | zindd 12659 |
. . . 4
โข ((๐
โ Ring โง ๐ โ ๐ต โง ๐ โ ๐ต) โ (๐ โ โค โ ((๐ ยท ๐) ร ๐) = (๐ ยท (๐ ร ๐)))) |
82 | 81 | 3exp 1119 |
. . 3
โข (๐
โ Ring โ (๐ โ ๐ต โ (๐ โ ๐ต โ (๐ โ โค โ ((๐ ยท ๐) ร ๐) = (๐ ยท (๐ ร ๐)))))) |
83 | 82 | com24 95 |
. 2
โข (๐
โ Ring โ (๐ โ โค โ (๐ โ ๐ต โ (๐ โ ๐ต โ ((๐ ยท ๐) ร ๐) = (๐ ยท (๐ ร ๐)))))) |
84 | 83 | 3imp2 1349 |
1
โข ((๐
โ Ring โง (๐ โ โค โง ๐ โ ๐ต โง ๐ โ ๐ต)) โ ((๐ ยท ๐) ร ๐) = (๐ ยท (๐ ร ๐))) |