Metamath Proof Explorer


Theorem dvdstr

Description: The divides relation is transitive. Theorem 1.1(b) in ApostolNT p. 14 (transitive property of the divides relation). (Contributed by Paul Chapman, 21-Mar-2011)

Ref Expression
Assertion dvdstr K M N K M M N K N

Proof

Step Hyp Ref Expression
1 3simpa K M N K M
2 3simpc K M N M N
3 3simpb K M N K N
4 zmulcl x y x y
5 4 adantl K M N x y x y
6 oveq2 x K = M y x K = y M
7 6 adantr x K = M y M = N y x K = y M
8 eqeq2 y M = N y x K = y M y x K = N
9 8 adantl x K = M y M = N y x K = y M y x K = N
10 7 9 mpbid x K = M y M = N y x K = N
11 zcn x x
12 zcn y y
13 zcn K K
14 mulass x y K x y K = x y K
15 mul12 x y K x y K = y x K
16 14 15 eqtrd x y K x y K = y x K
17 11 12 13 16 syl3an x y K x y K = y x K
18 17 3comr K x y x y K = y x K
19 18 3expb K x y x y K = y x K
20 19 3ad2antl1 K M N x y x y K = y x K
21 20 eqeq1d K M N x y x y K = N y x K = N
22 10 21 syl5ibr K M N x y x K = M y M = N x y K = N
23 1 2 3 5 22 dvds2lem K M N K M M N K N