Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
Mirrors > Home > MPE Home > Th. List > addcomd | Structured version Visualization version Unicode version |
Description: Addition commutes. Based on ideas by Eric Schmidt. (Contributed by Scott Fenton, 3-Jan-2013.) (Revised by Mario Carneiro, 27-May-2016.) |
Ref | Expression |
---|---|
muld.1 | |
addcomd.2 |
Ref | Expression |
---|---|
addcomd |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | 1cnd 10056 | . . . . . . . 8 | |
2 | 1, 1 | addcld 10059 | . . . . . . 7 |
3 | muld.1 | . . . . . . 7 | |
4 | addcomd.2 | . . . . . . 7 | |
5 | 2, 3, 4 | adddid 10064 | . . . . . 6 |
6 | 3, 4 | addcld 10059 | . . . . . . 7 |
7 | 1p1times 10207 | . . . . . . 7 | |
8 | 6, 7 | syl 17 | . . . . . 6 |
9 | 1p1times 10207 | . . . . . . . 8 | |
10 | 3, 9 | syl 17 | . . . . . . 7 |
11 | 1p1times 10207 | . . . . . . . 8 | |
12 | 4, 11 | syl 17 | . . . . . . 7 |
13 | 10, 12 | oveq12d 6668 | . . . . . 6 |
14 | 5, 8, 13 | 3eqtr3rd 2665 | . . . . 5 |
15 | 3, 3 | addcld 10059 | . . . . . 6 |
16 | 15, 4, 4 | addassd 10062 | . . . . 5 |
17 | 6, 3, 4 | addassd 10062 | . . . . 5 |
18 | 14, 16, 17 | 3eqtr4d 2666 | . . . 4 |
19 | 15, 4 | addcld 10059 | . . . . 5 |
20 | 6, 3 | addcld 10059 | . . . . 5 |
21 | addcan2 10221 | . . . . 5 | |
22 | 19, 20, 4, 21 | syl3anc 1326 | . . . 4 |
23 | 18, 22 | mpbid 222 | . . 3 |
24 | 3, 3, 4 | addassd 10062 | . . 3 |
25 | 3, 4, 3 | addassd 10062 | . . 3 |
26 | 23, 24, 25 | 3eqtr3d 2664 | . 2 |
27 | 4, 3 | addcld 10059 | . . 3 |
28 | addcan 10220 | . . 3 | |
29 | 3, 6, 27, 28 | syl3anc 1326 | . 2 |
30 | 26, 29 | mpbid 222 | 1 |
Copyright terms: Public domain | W3C validator |