Description: Define class of all semirings. A semiring is a set equipped with two everywhere-defined internal operations, whose first one is an additive commutative monoid structure and the second one is a multiplicative monoid structure, and where multiplication is (left- and right-) distributive over addition. Like with rings ( df-ring ), the additive identity is an absorbing element of the multiplicative law, but in the case of semirings, this has to be part of the definition, as it cannot be deduced from distributivity alone. Definition of Golan p. 1. Note that our semirings are unital. Such semirings are sometimes called "rigs", being "rings without negatives". (Contributed by Thierry Arnoux, 21-Mar-2018)
Ref | Expression | ||
---|---|---|---|
Assertion | df-srg | |
Step | Hyp | Ref | Expression |
---|---|---|---|
0 | csrg | |
|
1 | vf | |
|
2 | ccmn | |
|
3 | cmgp | |
|
4 | 1 | cv | |
5 | 4 3 | cfv | |
6 | cmnd | |
|
7 | 5 6 | wcel | |
8 | cbs | |
|
9 | 4 8 | cfv | |
10 | vr | |
|
11 | cplusg | |
|
12 | 4 11 | cfv | |
13 | vp | |
|
14 | cmulr | |
|
15 | 4 14 | cfv | |
16 | vt | |
|
17 | c0g | |
|
18 | 4 17 | cfv | |
19 | vn | |
|
20 | vx | |
|
21 | 10 | cv | |
22 | vy | |
|
23 | vz | |
|
24 | 20 | cv | |
25 | 16 | cv | |
26 | 22 | cv | |
27 | 13 | cv | |
28 | 23 | cv | |
29 | 26 28 27 | co | |
30 | 24 29 25 | co | |
31 | 24 26 25 | co | |
32 | 24 28 25 | co | |
33 | 31 32 27 | co | |
34 | 30 33 | wceq | |
35 | 24 26 27 | co | |
36 | 35 28 25 | co | |
37 | 26 28 25 | co | |
38 | 32 37 27 | co | |
39 | 36 38 | wceq | |
40 | 34 39 | wa | |
41 | 40 23 21 | wral | |
42 | 41 22 21 | wral | |
43 | 19 | cv | |
44 | 43 24 25 | co | |
45 | 44 43 | wceq | |
46 | 24 43 25 | co | |
47 | 46 43 | wceq | |
48 | 45 47 | wa | |
49 | 42 48 | wa | |
50 | 49 20 21 | wral | |
51 | 50 19 18 | wsbc | |
52 | 51 16 15 | wsbc | |
53 | 52 13 12 | wsbc | |
54 | 53 10 9 | wsbc | |
55 | 7 54 | wa | |
56 | 55 1 2 | crab | |
57 | 0 56 | wceq | |