Database
BASIC ALGEBRAIC STRUCTURES
Rings
Ring unit
Semirings
srglz
Next ⟩
srgisid
Metamath Proof Explorer
Ascii
Unicode
Theorem
srglz
Description:
The zero of a semiring is a left-absorbing element.
(Contributed by
AV
, 23-Aug-2019)
Ref
Expression
Hypotheses
srgz.b
⊢
B
=
Base
R
srgz.t
⊢
·
˙
=
⋅
R
srgz.z
⊢
0
˙
=
0
R
Assertion
srglz
⊢
R
∈
SRing
∧
X
∈
B
→
0
˙
·
˙
X
=
0
˙
Proof
Step
Hyp
Ref
Expression
1
srgz.b
⊢
B
=
Base
R
2
srgz.t
⊢
·
˙
=
⋅
R
3
srgz.z
⊢
0
˙
=
0
R
4
eqid
⊢
mulGrp
R
=
mulGrp
R
5
eqid
⊢
+
R
=
+
R
6
1
4
5
2
3
issrg
⊢
R
∈
SRing
↔
R
∈
CMnd
∧
mulGrp
R
∈
Mnd
∧
∀
x
∈
B
∀
y
∈
B
∀
z
∈
B
x
·
˙
y
+
R
z
=
x
·
˙
y
+
R
x
·
˙
z
∧
x
+
R
y
·
˙
z
=
x
·
˙
z
+
R
y
·
˙
z
∧
0
˙
·
˙
x
=
0
˙
∧
x
·
˙
0
˙
=
0
˙
7
6
simp3bi
⊢
R
∈
SRing
→
∀
x
∈
B
∀
y
∈
B
∀
z
∈
B
x
·
˙
y
+
R
z
=
x
·
˙
y
+
R
x
·
˙
z
∧
x
+
R
y
·
˙
z
=
x
·
˙
z
+
R
y
·
˙
z
∧
0
˙
·
˙
x
=
0
˙
∧
x
·
˙
0
˙
=
0
˙
8
7
r19.21bi
⊢
R
∈
SRing
∧
x
∈
B
→
∀
y
∈
B
∀
z
∈
B
x
·
˙
y
+
R
z
=
x
·
˙
y
+
R
x
·
˙
z
∧
x
+
R
y
·
˙
z
=
x
·
˙
z
+
R
y
·
˙
z
∧
0
˙
·
˙
x
=
0
˙
∧
x
·
˙
0
˙
=
0
˙
9
8
simprld
⊢
R
∈
SRing
∧
x
∈
B
→
0
˙
·
˙
x
=
0
˙
10
9
ralrimiva
⊢
R
∈
SRing
→
∀
x
∈
B
0
˙
·
˙
x
=
0
˙
11
oveq2
⊢
x
=
X
→
0
˙
·
˙
x
=
0
˙
·
˙
X
12
11
eqeq1d
⊢
x
=
X
→
0
˙
·
˙
x
=
0
˙
↔
0
˙
·
˙
X
=
0
˙
13
12
rspcv
⊢
X
∈
B
→
∀
x
∈
B
0
˙
·
˙
x
=
0
˙
→
0
˙
·
˙
X
=
0
˙
14
10
13
mpan9
⊢
R
∈
SRing
∧
X
∈
B
→
0
˙
·
˙
X
=
0
˙