Step | Hyp | Ref
| Expression |
1 | | simp3l 1020 |
. . . . 5
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → 𝐾 ∈
ℤ) |
2 | | simp1 992 |
. . . . 5
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → 𝑀 ∈
ℤ) |
3 | 1, 2 | zmulcld 9340 |
. . . 4
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → (𝐾 · 𝑀) ∈ ℤ) |
4 | | simp2 993 |
. . . . 5
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → 𝑁 ∈
ℤ) |
5 | 1, 4 | zmulcld 9340 |
. . . 4
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → (𝐾 · 𝑁) ∈ ℤ) |
6 | 3, 5 | jca 304 |
. . 3
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → ((𝐾 · 𝑀) ∈ ℤ ∧ (𝐾 · 𝑁) ∈ ℤ)) |
7 | 2, 4 | jca 304 |
. . 3
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → (𝑀 ∈ ℤ ∧ 𝑁 ∈
ℤ)) |
8 | | simpr 109 |
. . 3
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝑥 ∈
ℤ) |
9 | 1 | adantr 274 |
. . . . . . . 8
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝐾 ∈
ℤ) |
10 | 9 | zcnd 9335 |
. . . . . . 7
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝐾 ∈
ℂ) |
11 | 8 | zcnd 9335 |
. . . . . . 7
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝑥 ∈
ℂ) |
12 | 2 | adantr 274 |
. . . . . . . 8
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝑀 ∈
ℤ) |
13 | 12 | zcnd 9335 |
. . . . . . 7
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝑀 ∈
ℂ) |
14 | 10, 11, 13 | mul12d 8071 |
. . . . . 6
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → (𝐾 · (𝑥 · 𝑀)) = (𝑥 · (𝐾 · 𝑀))) |
15 | 14 | eqeq1d 2179 |
. . . . 5
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → ((𝐾 · (𝑥 · 𝑀)) = (𝐾 · 𝑁) ↔ (𝑥 · (𝐾 · 𝑀)) = (𝐾 · 𝑁))) |
16 | 11, 13 | mulcld 7940 |
. . . . . 6
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → (𝑥 · 𝑀) ∈ ℂ) |
17 | 4 | adantr 274 |
. . . . . . 7
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝑁 ∈
ℤ) |
18 | 17 | zcnd 9335 |
. . . . . 6
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝑁 ∈
ℂ) |
19 | | simpl3r 1048 |
. . . . . . 7
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝐾 ≠ 0) |
20 | | 0z 9223 |
. . . . . . . 8
⊢ 0 ∈
ℤ |
21 | | zapne 9286 |
. . . . . . . 8
⊢ ((𝐾 ∈ ℤ ∧ 0 ∈
ℤ) → (𝐾 # 0
↔ 𝐾 ≠
0)) |
22 | 9, 20, 21 | sylancl 411 |
. . . . . . 7
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → (𝐾 # 0 ↔ 𝐾 ≠ 0)) |
23 | 19, 22 | mpbird 166 |
. . . . . 6
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → 𝐾 # 0) |
24 | 16, 18, 10, 23 | mulcanapd 8579 |
. . . . 5
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → ((𝐾 · (𝑥 · 𝑀)) = (𝐾 · 𝑁) ↔ (𝑥 · 𝑀) = 𝑁)) |
25 | 15, 24 | bitr3d 189 |
. . . 4
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → ((𝑥 · (𝐾 · 𝑀)) = (𝐾 · 𝑁) ↔ (𝑥 · 𝑀) = 𝑁)) |
26 | 25 | biimpd 143 |
. . 3
⊢ (((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) ∧ 𝑥 ∈ ℤ) → ((𝑥 · (𝐾 · 𝑀)) = (𝐾 · 𝑁) → (𝑥 · 𝑀) = 𝑁)) |
27 | 6, 7, 8, 26 | dvds1lem 11764 |
. 2
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → ((𝐾 · 𝑀) ∥ (𝐾 · 𝑁) → 𝑀 ∥ 𝑁)) |
28 | | dvdscmul 11780 |
. . 3
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ 𝐾 ∈ ℤ) → (𝑀 ∥ 𝑁 → (𝐾 · 𝑀) ∥ (𝐾 · 𝑁))) |
29 | 28 | 3adant3r 1230 |
. 2
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → (𝑀 ∥ 𝑁 → (𝐾 · 𝑀) ∥ (𝐾 · 𝑁))) |
30 | 27, 29 | impbid 128 |
1
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ (𝐾 ∈ ℤ ∧ 𝐾 ≠ 0)) → ((𝐾 · 𝑀) ∥ (𝐾 · 𝑁) ↔ 𝑀 ∥ 𝑁)) |