Description: The zero of a submonoid is the same as the zero in the parent monoid. (Note that we must add the condition that the zero of the parent monoid is actually contained in the submonoid, because it is possible to have "subsets that are monoids" which are not submonoids because they have a different identity element. See, for example, smndex1mnd and smndex1n0mnd ). (Contributed by Mario Carneiro, 10-Jan-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | submnd0.b | |
|
submnd0.z | |
||
submnd0.h | |
||
Assertion | submnd0 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | submnd0.b | |
|
2 | submnd0.z | |
|
3 | submnd0.h | |
|
4 | eqid | |
|
5 | eqid | |
|
6 | eqid | |
|
7 | simprr | |
|
8 | 3 1 | ressbas2 | |
9 | 8 | ad2antrl | |
10 | 7 9 | eleqtrd | |
11 | fvex | |
|
12 | 9 11 | eqeltrdi | |
13 | 12 | adantr | |
14 | eqid | |
|
15 | 3 14 | ressplusg | |
16 | 13 15 | syl | |
17 | 16 | oveqd | |
18 | simpll | |
|
19 | 3 1 | ressbasss | |
20 | 19 | sseli | |
21 | 1 14 2 | mndlid | |
22 | 18 20 21 | syl2an | |
23 | 17 22 | eqtr3d | |
24 | 16 | oveqd | |
25 | 1 14 2 | mndrid | |
26 | 18 20 25 | syl2an | |
27 | 24 26 | eqtr3d | |
28 | 4 5 6 10 23 27 | ismgmid2 | |