Description: In a left- and right- ordered monoid, the ordering is compatible with monoid addition. Double addition version. (Contributed by Thierry Arnoux, 2-May-2018)
Ref | Expression | ||
---|---|---|---|
Hypotheses | omndadd.0 | |
|
omndadd.1 | |
||
omndadd.2 | |
||
omndadd2d.m | |
||
omndadd2d.w | |
||
omndadd2d.x | |
||
omndadd2d.y | |
||
omndadd2d.z | |
||
omndadd2d.1 | |
||
omndadd2d.2 | |
||
omndadd2rd.c | |
||
Assertion | omndadd2rd | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | omndadd.0 | |
|
2 | omndadd.1 | |
|
3 | omndadd.2 | |
|
4 | omndadd2d.m | |
|
5 | omndadd2d.w | |
|
6 | omndadd2d.x | |
|
7 | omndadd2d.y | |
|
8 | omndadd2d.z | |
|
9 | omndadd2d.1 | |
|
10 | omndadd2d.2 | |
|
11 | omndadd2rd.c | |
|
12 | omndtos | |
|
13 | tospos | |
|
14 | 4 12 13 | 3syl | |
15 | omndmnd | |
|
16 | 4 15 | syl | |
17 | 1 3 | mndcl | |
18 | 16 6 7 17 | syl3anc | |
19 | 1 3 | mndcl | |
20 | 16 6 5 19 | syl3anc | |
21 | 1 3 | mndcl | |
22 | 16 8 5 21 | syl3anc | |
23 | 18 20 22 | 3jca | |
24 | 1 2 3 | omndaddr | |
25 | 11 7 5 6 10 24 | syl131anc | |
26 | 1 2 3 | omndadd | |
27 | 4 6 8 5 9 26 | syl131anc | |
28 | 1 2 | postr | |
29 | 28 | imp | |
30 | 14 23 25 27 29 | syl22anc | |