Description: Adding a multiple of the base does not affect divisibility. (Contributed by Stefan O'Rear, 23-Sep-2014)
Ref | Expression | ||
---|---|---|---|
Assertion | dvdsadd2b | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | simpl1 | |
|
2 | simpl3l | |
|
3 | simpl2 | |
|
4 | simpl3r | |
|
5 | simpr | |
|
6 | 1 2 3 4 5 | dvds2addd | |
7 | simpl1 | |
|
8 | simp3l | |
|
9 | simp2 | |
|
10 | zaddcl | |
|
11 | 8 9 10 | syl2anc | |
12 | 11 | adantr | |
13 | 8 | znegcld | |
14 | 13 | adantr | |
15 | simpr | |
|
16 | simpl3r | |
|
17 | simpl3l | |
|
18 | dvdsnegb | |
|
19 | 7 17 18 | syl2anc | |
20 | 16 19 | mpbid | |
21 | 7 12 14 15 20 | dvds2addd | |
22 | simpl2 | |
|
23 | 10 | ancoms | |
24 | 23 | zcnd | |
25 | zcn | |
|
26 | 25 | adantl | |
27 | 24 26 | negsubd | |
28 | zcn | |
|
29 | 28 | adantr | |
30 | 26 29 | pncan2d | |
31 | 27 30 | eqtrd | |
32 | 22 17 31 | syl2anc | |
33 | 21 32 | breqtrd | |
34 | 6 33 | impbida | |