Description: Addition cancellation law for positive integers. (Contributed by Mario Carneiro, 8-May-2013) (New usage is discouraged.)
Ref | Expression | ||
---|---|---|---|
Assertion | addcanpi | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | addclpi | |
|
2 | eleq1 | |
|
3 | 1 2 | imbitrid | |
4 | 3 | imp | |
5 | dmaddpi | |
|
6 | 0npi | |
|
7 | 5 6 | ndmovrcl | |
8 | simpr | |
|
9 | 4 7 8 | 3syl | |
10 | addpiord | |
|
11 | 10 | adantr | |
12 | addpiord | |
|
13 | 12 | adantlr | |
14 | 11 13 | eqeq12d | |
15 | pinn | |
|
16 | pinn | |
|
17 | pinn | |
|
18 | nnacan | |
|
19 | 18 | biimpd | |
20 | 15 16 17 19 | syl3an | |
21 | 20 | 3expa | |
22 | 14 21 | sylbid | |
23 | 9 22 | sylan2 | |
24 | 23 | exp32 | |
25 | 24 | imp4b | |
26 | 25 | pm2.43i | |
27 | 26 | ex | |
28 | oveq2 | |
|
29 | 27 28 | impbid1 | |