Metamath Proof Explorer


Theorem dvdsadd2b

Description: Adding a multiple of the base does not affect divisibility. (Contributed by Stefan O'Rear, 23-Sep-2014)

Ref Expression
Assertion dvdsadd2b ABCACABAC+B

Proof

Step Hyp Ref Expression
1 simpl1 ABCACABA
2 simpl3l ABCACABC
3 simpl2 ABCACABB
4 simpl3r ABCACABAC
5 simpr ABCACABAB
6 1 2 3 4 5 dvds2addd ABCACABAC+B
7 simpl1 ABCACAC+BA
8 simp3l ABCACC
9 simp2 ABCACB
10 zaddcl CBC+B
11 8 9 10 syl2anc ABCACC+B
12 11 adantr ABCACAC+BC+B
13 8 znegcld ABCACC
14 13 adantr ABCACAC+BC
15 simpr ABCACAC+BAC+B
16 simpl3r ABCACAC+BAC
17 simpl3l ABCACAC+BC
18 dvdsnegb ACACAC
19 7 17 18 syl2anc ABCACAC+BACAC
20 16 19 mpbid ABCACAC+BAC
21 7 12 14 15 20 dvds2addd ABCACAC+BAC+B+C
22 simpl2 ABCACAC+BB
23 10 ancoms BCC+B
24 23 zcnd BCC+B
25 zcn CC
26 25 adantl BCC
27 24 26 negsubd BCC+B+C=C+B-C
28 zcn BB
29 28 adantr BCB
30 26 29 pncan2d BCC+B-C=B
31 27 30 eqtrd BCC+B+C=B
32 22 17 31 syl2anc ABCACAC+BC+B+C=B
33 21 32 breqtrd ABCACAC+BAB
34 6 33 impbida ABCACABAC+B