Metamath Proof Explorer


Theorem divdivdiv

Description: Division of two ratios. Theorem I.15 of Apostol p. 18. (Contributed by NM, 2-Aug-2004)

Ref Expression
Assertion divdivdiv ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → A B C D = A ⁢ D B ⁢ C

Proof

Step Hyp Ref Expression
1 simprrl ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → D ∈ ℂ
2 simprll ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C ∈ ℂ
3 simprlr ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C ≠ 0
4 divcl ⊢ D ∈ ℂ ∧ C ∈ ℂ ∧ C ≠ 0 → D C ∈ ℂ
5 1 2 3 4 syl3anc ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → D C ∈ ℂ
6 simpll ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → A ∈ ℂ
7 simplrl ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → B ∈ ℂ
8 simplrr ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → B ≠ 0
9 divcl ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 → A B ∈ ℂ
10 6 7 8 9 syl3anc ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → A B ∈ ℂ
11 5 10 mulcomd ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → D C ⁢ A B = A B ⁢ D C
12 simplr ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → B ∈ ℂ ∧ B ≠ 0
13 simprl ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C ∈ ℂ ∧ C ≠ 0
14 divmuldiv ⊢ A ∈ ℂ ∧ D ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 → A B ⁢ D C = A ⁢ D B ⁢ C
15 6 1 12 13 14 syl22anc ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → A B ⁢ D C = A ⁢ D B ⁢ C
16 11 15 eqtrd ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → D C ⁢ A B = A ⁢ D B ⁢ C
17 16 oveq2d ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ⁢ D C ⁢ A B = C D ⁢ A ⁢ D B ⁢ C
18 simprr ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → D ∈ ℂ ∧ D ≠ 0
19 divmuldiv ⊢ C ∈ ℂ ∧ D ∈ ℂ ∧ D ∈ ℂ ∧ D ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 → C D ⁢ D C = C ⁢ D D ⁢ C
20 2 1 18 13 19 syl22anc ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ⁢ D C = C ⁢ D D ⁢ C
21 2 1 mulcomd ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C ⁢ D = D ⁢ C
22 21 oveq1d ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C ⁢ D D ⁢ C = D ⁢ C D ⁢ C
23 1 2 mulcld ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → D ⁢ C ∈ ℂ
24 simprrr ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → D ≠ 0
25 1 2 24 3 mulne0d ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → D ⁢ C ≠ 0
26 divid ⊢ D ⁢ C ∈ ℂ ∧ D ⁢ C ≠ 0 → D ⁢ C D ⁢ C = 1
27 23 25 26 syl2anc ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → D ⁢ C D ⁢ C = 1
28 22 27 eqtrd ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C ⁢ D D ⁢ C = 1
29 20 28 eqtrd ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ⁢ D C = 1
30 29 oveq1d ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ⁢ D C ⁢ A B = 1 ⁢ A B
31 divcl ⊢ C ∈ ℂ ∧ D ∈ ℂ ∧ D ≠ 0 → C D ∈ ℂ
32 2 1 24 31 syl3anc ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ∈ ℂ
33 32 5 10 mulassd ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ⁢ D C ⁢ A B = C D ⁢ D C ⁢ A B
34 10 mullidd ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → 1 ⁢ A B = A B
35 30 33 34 3eqtr3d ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ⁢ D C ⁢ A B = A B
36 17 35 eqtr3d ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ⁢ A ⁢ D B ⁢ C = A B
37 6 1 mulcld ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → A ⁢ D ∈ ℂ
38 7 2 mulcld ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → B ⁢ C ∈ ℂ
39 mulne0 ⊢ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 → B ⁢ C ≠ 0
40 39 ad2ant2lr ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → B ⁢ C ≠ 0
41 divcl ⊢ A ⁢ D ∈ ℂ ∧ B ⁢ C ∈ ℂ ∧ B ⁢ C ≠ 0 → A ⁢ D B ⁢ C ∈ ℂ
42 37 38 40 41 syl3anc ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → A ⁢ D B ⁢ C ∈ ℂ
43 divne0 ⊢ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ≠ 0
44 43 adantl ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → C D ≠ 0
45 divmul ⊢ A B ∈ ℂ ∧ A ⁢ D B ⁢ C ∈ ℂ ∧ C D ∈ ℂ ∧ C D ≠ 0 → A B C D = A ⁢ D B ⁢ C ↔ C D ⁢ A ⁢ D B ⁢ C = A B
46 10 42 32 44 45 syl112anc ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → A B C D = A ⁢ D B ⁢ C ↔ C D ⁢ A ⁢ D B ⁢ C = A B
47 36 46 mpbird ⊢ A ∈ ℂ ∧ B ∈ ℂ ∧ B ≠ 0 ∧ C ∈ ℂ ∧ C ≠ 0 ∧ D ∈ ℂ ∧ D ≠ 0 → A B C D = A ⁢ D B ⁢ C