Step | Hyp | Ref
| Expression |
1 | | prmuz2 16329 |
. . . . . . 7
⊢ (𝑝 ∈ ℙ → 𝑝 ∈
(ℤ≥‘2)) |
2 | 1 | a1i 11 |
. . . . . 6
⊢ (𝜑 → (𝑝 ∈ ℙ → 𝑝 ∈
(ℤ≥‘2))) |
3 | 2 | anim1d 610 |
. . . . 5
⊢ (𝜑 → ((𝑝 ∈ ℙ ∧ (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵)) → (𝑝 ∈ (ℤ≥‘2)
∧ (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵)))) |
4 | 3 | reximdv2 3198 |
. . . 4
⊢ (𝜑 → (∃𝑝 ∈ ℙ (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵) → ∃𝑝 ∈
(ℤ≥‘2)(𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵))) |
5 | | breq1 5073 |
. . . . . 6
⊢ (𝑝 = 𝑖 → (𝑝 ∥ 𝐴 ↔ 𝑖 ∥ 𝐴)) |
6 | | breq1 5073 |
. . . . . 6
⊢ (𝑝 = 𝑖 → (𝑝 ∥ 𝐵 ↔ 𝑖 ∥ 𝐵)) |
7 | 5, 6 | anbi12d 630 |
. . . . 5
⊢ (𝑝 = 𝑖 → ((𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵) ↔ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) |
8 | 7 | cbvrexvw 3373 |
. . . 4
⊢
(∃𝑝 ∈
(ℤ≥‘2)(𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵) ↔ ∃𝑖 ∈
(ℤ≥‘2)(𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵)) |
9 | 4, 8 | syl6ib 250 |
. . 3
⊢ (𝜑 → (∃𝑝 ∈ ℙ (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵) → ∃𝑖 ∈
(ℤ≥‘2)(𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) |
10 | | exprmfct 16337 |
. . . . . 6
⊢ (𝑖 ∈
(ℤ≥‘2) → ∃𝑝 ∈ ℙ 𝑝 ∥ 𝑖) |
11 | 10 | ad2antrl 724 |
. . . . 5
⊢ ((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) → ∃𝑝 ∈ ℙ 𝑝 ∥ 𝑖) |
12 | | prmnn 16307 |
. . . . . . . . . . 11
⊢ (𝑝 ∈ ℙ → 𝑝 ∈
ℕ) |
13 | 12 | ad2antlr 723 |
. . . . . . . . . 10
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝑝 ∈ ℕ) |
14 | 13 | nnzd 12354 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝑝 ∈ ℤ) |
15 | | eluzelz 12521 |
. . . . . . . . . . 11
⊢ (𝑖 ∈
(ℤ≥‘2) → 𝑖 ∈ ℤ) |
16 | 15 | ad2antrr 722 |
. . . . . . . . . 10
⊢ (((𝑖 ∈
(ℤ≥‘2) ∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵)) ∧ 𝑝 ∥ 𝑖) → 𝑖 ∈ ℤ) |
17 | 16 | ad4ant24 750 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝑖 ∈ ℤ) |
18 | | prmdvdsncoprmbd.a |
. . . . . . . . . . 11
⊢ (𝜑 → 𝐴 ∈ ℕ) |
19 | 18 | ad3antrrr 726 |
. . . . . . . . . 10
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝐴 ∈ ℕ) |
20 | 19 | nnzd 12354 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝐴 ∈ ℤ) |
21 | | simpr 484 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝑝 ∥ 𝑖) |
22 | | simprrl 777 |
. . . . . . . . . 10
⊢ ((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) → 𝑖 ∥ 𝐴) |
23 | 22 | ad2antrr 722 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝑖 ∥ 𝐴) |
24 | 14, 17, 20, 21, 23 | dvdstrd 15932 |
. . . . . . . 8
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝑝 ∥ 𝐴) |
25 | | prmdvdsncoprmbd.b |
. . . . . . . . . . 11
⊢ (𝜑 → 𝐵 ∈ ℕ) |
26 | 25 | ad3antrrr 726 |
. . . . . . . . . 10
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝐵 ∈ ℕ) |
27 | 26 | nnzd 12354 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝐵 ∈ ℤ) |
28 | | simprrr 778 |
. . . . . . . . . 10
⊢ ((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) → 𝑖 ∥ 𝐵) |
29 | 28 | ad2antrr 722 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝑖 ∥ 𝐵) |
30 | 14, 17, 27, 21, 29 | dvdstrd 15932 |
. . . . . . . 8
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → 𝑝 ∥ 𝐵) |
31 | 24, 30 | jca 511 |
. . . . . . 7
⊢ ((((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) ∧ 𝑝 ∥ 𝑖) → (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵)) |
32 | 31 | ex 412 |
. . . . . 6
⊢ (((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) ∧ 𝑝 ∈ ℙ) → (𝑝 ∥ 𝑖 → (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵))) |
33 | 32 | reximdva 3202 |
. . . . 5
⊢ ((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) → (∃𝑝 ∈ ℙ 𝑝 ∥ 𝑖 → ∃𝑝 ∈ ℙ (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵))) |
34 | 11, 33 | mpd 15 |
. . . 4
⊢ ((𝜑 ∧ (𝑖 ∈ (ℤ≥‘2)
∧ (𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) → ∃𝑝 ∈ ℙ (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵)) |
35 | 34 | rexlimdvaa 3213 |
. . 3
⊢ (𝜑 → (∃𝑖 ∈
(ℤ≥‘2)(𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵) → ∃𝑝 ∈ ℙ (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵))) |
36 | 9, 35 | impbid 211 |
. 2
⊢ (𝜑 → (∃𝑝 ∈ ℙ (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵) ↔ ∃𝑖 ∈
(ℤ≥‘2)(𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵))) |
37 | | ncoprmgcdne1b 16283 |
. . 3
⊢ ((𝐴 ∈ ℕ ∧ 𝐵 ∈ ℕ) →
(∃𝑖 ∈
(ℤ≥‘2)(𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵) ↔ (𝐴 gcd 𝐵) ≠ 1)) |
38 | 18, 25, 37 | syl2anc 583 |
. 2
⊢ (𝜑 → (∃𝑖 ∈
(ℤ≥‘2)(𝑖 ∥ 𝐴 ∧ 𝑖 ∥ 𝐵) ↔ (𝐴 gcd 𝐵) ≠ 1)) |
39 | 36, 38 | bitrd 278 |
1
⊢ (𝜑 → (∃𝑝 ∈ ℙ (𝑝 ∥ 𝐴 ∧ 𝑝 ∥ 𝐵) ↔ (𝐴 gcd 𝐵) ≠ 1)) |