Description: Properties that determine a commutative monoid. (Contributed by Mario Carneiro, 7-Jan-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | iscmnd.b | |
|
iscmnd.p | |
||
iscmnd.g | |
||
iscmnd.c | |
||
Assertion | iscmnd | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | iscmnd.b | |
|
2 | iscmnd.p | |
|
3 | iscmnd.g | |
|
4 | iscmnd.c | |
|
5 | 4 | 3expib | |
6 | 5 | ralrimivv | |
7 | 2 | oveqd | |
8 | 2 | oveqd | |
9 | 7 8 | eqeq12d | |
10 | 1 9 | raleqbidv | |
11 | 1 10 | raleqbidv | |
12 | 11 | anbi2d | |
13 | 3 6 12 | mpbi2and | |
14 | eqid | |
|
15 | eqid | |
|
16 | 14 15 | iscmn | |
17 | 13 16 | sylibr | |