| Step | Hyp | Ref
 | Expression | 
| 1 |   | ssrab2 3268 | 
. . . . . 6
⊢ {𝑛 ∈ ℕ0
∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)} ⊆
ℕ0 | 
| 2 |   | nn0ssz 9344 | 
. . . . . 6
⊢
ℕ0 ⊆ ℤ | 
| 3 | 1, 2 | sstri 3192 | 
. . . . 5
⊢ {𝑛 ∈ ℕ0
∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)} ⊆ ℤ | 
| 4 | 3 | a1i 9 | 
. . . 4
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → {𝑛 ∈ ℕ0
∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)} ⊆ ℤ) | 
| 5 |   | prmuz2 12299 | 
. . . . . 6
⊢ (𝑃 ∈ ℙ → 𝑃 ∈
(ℤ≥‘2)) | 
| 6 | 5 | 3ad2ant1 1020 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈
(ℤ≥‘2)) | 
| 7 |   | zmulcl 9379 | 
. . . . . . 7
⊢ ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ) → (𝑀 · 𝑁) ∈ ℤ) | 
| 8 | 7 | ad2ant2r 509 | 
. . . . . 6
⊢ (((𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ∈ ℤ) | 
| 9 | 8 | 3adant1 1017 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ∈ ℤ) | 
| 10 |   | simp2l 1025 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑀 ∈
ℤ) | 
| 11 | 10 | zcnd 9449 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑀 ∈
ℂ) | 
| 12 |   | simp3l 1027 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑁 ∈
ℤ) | 
| 13 | 12 | zcnd 9449 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑁 ∈
ℂ) | 
| 14 |   | simp2r 1026 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑀 ≠ 0) | 
| 15 |   | 0zd 9338 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 0 ∈
ℤ) | 
| 16 |   | zapne 9400 | 
. . . . . . . . 9
⊢ ((𝑀 ∈ ℤ ∧ 0 ∈
ℤ) → (𝑀 # 0
↔ 𝑀 ≠
0)) | 
| 17 | 10, 15, 16 | syl2anc 411 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 # 0 ↔ 𝑀 ≠ 0)) | 
| 18 | 14, 17 | mpbird 167 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑀 # 0) | 
| 19 |   | simp3r 1028 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑁 ≠ 0) | 
| 20 |   | zapne 9400 | 
. . . . . . . . 9
⊢ ((𝑁 ∈ ℤ ∧ 0 ∈
ℤ) → (𝑁 # 0
↔ 𝑁 ≠
0)) | 
| 21 | 12, 15, 20 | syl2anc 411 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑁 # 0 ↔ 𝑁 ≠ 0)) | 
| 22 | 19, 21 | mpbird 167 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑁 # 0) | 
| 23 | 11, 13, 18, 22 | mulap0d 8685 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) # 0) | 
| 24 |   | zapne 9400 | 
. . . . . . 7
⊢ (((𝑀 · 𝑁) ∈ ℤ ∧ 0 ∈ ℤ)
→ ((𝑀 · 𝑁) # 0 ↔ (𝑀 · 𝑁) ≠ 0)) | 
| 25 | 9, 15, 24 | syl2anc 411 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑀 · 𝑁) # 0 ↔ (𝑀 · 𝑁) ≠ 0)) | 
| 26 | 23, 25 | mpbid 147 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ≠ 0) | 
| 27 |   | eqid 2196 | 
. . . . . 6
⊢ {𝑛 ∈ ℕ0
∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)} = {𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)} | 
| 28 | 27 | pclemdc 12457 | 
. . . . 5
⊢ ((𝑃 ∈
(ℤ≥‘2) ∧ ((𝑀 · 𝑁) ∈ ℤ ∧ (𝑀 · 𝑁) ≠ 0)) → ∀𝑥 ∈ ℤ DECID 𝑥 ∈ {𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)}) | 
| 29 | 6, 9, 26, 28 | syl12anc 1247 | 
. . . 4
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ∀𝑥 ∈ ℤ
DECID 𝑥
∈ {𝑛 ∈
ℕ0 ∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)}) | 
| 30 | 27 | pclemub 12456 | 
. . . . 5
⊢ ((𝑃 ∈
(ℤ≥‘2) ∧ ((𝑀 · 𝑁) ∈ ℤ ∧ (𝑀 · 𝑁) ≠ 0)) → ∃𝑥 ∈ ℤ ∀𝑦 ∈ {𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)}𝑦 ≤ 𝑥) | 
| 31 | 6, 9, 26, 30 | syl12anc 1247 | 
. . . 4
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ∃𝑥 ∈ ℤ ∀𝑦 ∈ {𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)}𝑦 ≤ 𝑥) | 
| 32 |   | oveq2 5930 | 
. . . . . . 7
⊢ (𝑥 = (𝑆 + 𝑇) → (𝑃↑𝑥) = (𝑃↑(𝑆 + 𝑇))) | 
| 33 | 32 | breq1d 4043 | 
. . . . . 6
⊢ (𝑥 = (𝑆 + 𝑇) → ((𝑃↑𝑥) ∥ (𝑀 · 𝑁) ↔ (𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · 𝑁))) | 
| 34 |   | eqid 2196 | 
. . . . . . . . . 10
⊢ {𝑛 ∈ ℕ0
∣ (𝑃↑𝑛) ∥ 𝑀} = {𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ 𝑀} | 
| 35 |   | pcpremul.1 | 
. . . . . . . . . 10
⊢ 𝑆 = sup({𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ 𝑀}, ℝ, < ) | 
| 36 | 34, 35 | pcprecl 12458 | 
. . . . . . . . 9
⊢ ((𝑃 ∈
(ℤ≥‘2) ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0)) → (𝑆 ∈ ℕ0 ∧ (𝑃↑𝑆) ∥ 𝑀)) | 
| 37 | 6, 10, 14, 36 | syl12anc 1247 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 ∈ ℕ0
∧ (𝑃↑𝑆) ∥ 𝑀)) | 
| 38 | 37 | simpld 112 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑆 ∈
ℕ0) | 
| 39 |   | eqid 2196 | 
. . . . . . . . . 10
⊢ {𝑛 ∈ ℕ0
∣ (𝑃↑𝑛) ∥ 𝑁} = {𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ 𝑁} | 
| 40 |   | pcpremul.2 | 
. . . . . . . . . 10
⊢ 𝑇 = sup({𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ 𝑁}, ℝ, < ) | 
| 41 | 39, 40 | pcprecl 12458 | 
. . . . . . . . 9
⊢ ((𝑃 ∈
(ℤ≥‘2) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑇 ∈ ℕ0 ∧ (𝑃↑𝑇) ∥ 𝑁)) | 
| 42 | 6, 12, 19, 41 | syl12anc 1247 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑇 ∈ ℕ0
∧ (𝑃↑𝑇) ∥ 𝑁)) | 
| 43 | 42 | simpld 112 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑇 ∈
ℕ0) | 
| 44 | 38, 43 | nn0addcld 9306 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ∈
ℕ0) | 
| 45 |   | prmnn 12278 | 
. . . . . . . . . 10
⊢ (𝑃 ∈ ℙ → 𝑃 ∈
ℕ) | 
| 46 | 45 | 3ad2ant1 1020 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈
ℕ) | 
| 47 | 46, 44 | nnexpcld 10787 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∈ ℕ) | 
| 48 | 47 | nnzd 9447 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∈ ℤ) | 
| 49 | 46, 43 | nnexpcld 10787 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑇) ∈ ℕ) | 
| 50 | 49 | nnzd 9447 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑇) ∈ ℤ) | 
| 51 | 10, 50 | zmulcld 9454 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · (𝑃↑𝑇)) ∈ ℤ) | 
| 52 | 46 | nncnd 9004 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈
ℂ) | 
| 53 | 52, 43, 38 | expaddd 10767 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) = ((𝑃↑𝑆) · (𝑃↑𝑇))) | 
| 54 | 37 | simprd 114 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑆) ∥ 𝑀) | 
| 55 | 46, 38 | nnexpcld 10787 | 
. . . . . . . . . . 11
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑆) ∈ ℕ) | 
| 56 | 55 | nnzd 9447 | 
. . . . . . . . . 10
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑆) ∈ ℤ) | 
| 57 |   | dvdsmulc 11984 | 
. . . . . . . . . 10
⊢ (((𝑃↑𝑆) ∈ ℤ ∧ 𝑀 ∈ ℤ ∧ (𝑃↑𝑇) ∈ ℤ) → ((𝑃↑𝑆) ∥ 𝑀 → ((𝑃↑𝑆) · (𝑃↑𝑇)) ∥ (𝑀 · (𝑃↑𝑇)))) | 
| 58 | 56, 10, 50, 57 | syl3anc 1249 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑𝑆) ∥ 𝑀 → ((𝑃↑𝑆) · (𝑃↑𝑇)) ∥ (𝑀 · (𝑃↑𝑇)))) | 
| 59 | 54, 58 | mpd 13 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑𝑆) · (𝑃↑𝑇)) ∥ (𝑀 · (𝑃↑𝑇))) | 
| 60 | 53, 59 | eqbrtrd 4055 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · (𝑃↑𝑇))) | 
| 61 | 42 | simprd 114 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑇) ∥ 𝑁) | 
| 62 |   | dvdscmul 11983 | 
. . . . . . . . 9
⊢ (((𝑃↑𝑇) ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ 𝑀 ∈ ℤ) → ((𝑃↑𝑇) ∥ 𝑁 → (𝑀 · (𝑃↑𝑇)) ∥ (𝑀 · 𝑁))) | 
| 63 | 50, 12, 10, 62 | syl3anc 1249 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑𝑇) ∥ 𝑁 → (𝑀 · (𝑃↑𝑇)) ∥ (𝑀 · 𝑁))) | 
| 64 | 61, 63 | mpd 13 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · (𝑃↑𝑇)) ∥ (𝑀 · 𝑁)) | 
| 65 | 48, 51, 9, 60, 64 | dvdstrd 11995 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · 𝑁)) | 
| 66 | 33, 44, 65 | elrabd 2922 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ∈ {𝑥 ∈ ℕ0 ∣ (𝑃↑𝑥) ∥ (𝑀 · 𝑁)}) | 
| 67 |   | oveq2 5930 | 
. . . . . . 7
⊢ (𝑥 = 𝑛 → (𝑃↑𝑥) = (𝑃↑𝑛)) | 
| 68 | 67 | breq1d 4043 | 
. . . . . 6
⊢ (𝑥 = 𝑛 → ((𝑃↑𝑥) ∥ (𝑀 · 𝑁) ↔ (𝑃↑𝑛) ∥ (𝑀 · 𝑁))) | 
| 69 | 68 | cbvrabv 2762 | 
. . . . 5
⊢ {𝑥 ∈ ℕ0
∣ (𝑃↑𝑥) ∥ (𝑀 · 𝑁)} = {𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)} | 
| 70 | 66, 69 | eleqtrdi 2289 | 
. . . 4
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ∈ {𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)}) | 
| 71 | 4, 29, 31, 70 | suprzubdc 10326 | 
. . 3
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ≤ sup({𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)}, ℝ, < )) | 
| 72 |   | pcpremul.3 | 
. . 3
⊢ 𝑈 = sup({𝑛 ∈ ℕ0 ∣ (𝑃↑𝑛) ∥ (𝑀 · 𝑁)}, ℝ, < ) | 
| 73 | 71, 72 | breqtrrdi 4075 | 
. 2
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ≤ 𝑈) | 
| 74 | 34, 35 | pcprendvds2 12460 | 
. . . . . 6
⊢ ((𝑃 ∈
(ℤ≥‘2) ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0)) → ¬ 𝑃 ∥ (𝑀 / (𝑃↑𝑆))) | 
| 75 | 6, 10, 14, 74 | syl12anc 1247 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ 𝑃 ∥ (𝑀 / (𝑃↑𝑆))) | 
| 76 | 39, 40 | pcprendvds2 12460 | 
. . . . . 6
⊢ ((𝑃 ∈
(ℤ≥‘2) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ 𝑃 ∥ (𝑁 / (𝑃↑𝑇))) | 
| 77 | 6, 12, 19, 76 | syl12anc 1247 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ 𝑃 ∥ (𝑁 / (𝑃↑𝑇))) | 
| 78 |   | ioran 753 | 
. . . . 5
⊢ (¬
(𝑃 ∥ (𝑀 / (𝑃↑𝑆)) ∨ 𝑃 ∥ (𝑁 / (𝑃↑𝑇))) ↔ (¬ 𝑃 ∥ (𝑀 / (𝑃↑𝑆)) ∧ ¬ 𝑃 ∥ (𝑁 / (𝑃↑𝑇)))) | 
| 79 | 75, 77, 78 | sylanbrc 417 | 
. . . 4
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ (𝑃 ∥ (𝑀 / (𝑃↑𝑆)) ∨ 𝑃 ∥ (𝑁 / (𝑃↑𝑇)))) | 
| 80 |   | simp1 999 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈
ℙ) | 
| 81 | 55 | nnne0d 9035 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑆) ≠ 0) | 
| 82 |   | dvdsval2 11955 | 
. . . . . . 7
⊢ (((𝑃↑𝑆) ∈ ℤ ∧ (𝑃↑𝑆) ≠ 0 ∧ 𝑀 ∈ ℤ) → ((𝑃↑𝑆) ∥ 𝑀 ↔ (𝑀 / (𝑃↑𝑆)) ∈ ℤ)) | 
| 83 | 56, 81, 10, 82 | syl3anc 1249 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑𝑆) ∥ 𝑀 ↔ (𝑀 / (𝑃↑𝑆)) ∈ ℤ)) | 
| 84 | 54, 83 | mpbid 147 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 / (𝑃↑𝑆)) ∈ ℤ) | 
| 85 | 49 | nnne0d 9035 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑇) ≠ 0) | 
| 86 |   | dvdsval2 11955 | 
. . . . . . 7
⊢ (((𝑃↑𝑇) ∈ ℤ ∧ (𝑃↑𝑇) ≠ 0 ∧ 𝑁 ∈ ℤ) → ((𝑃↑𝑇) ∥ 𝑁 ↔ (𝑁 / (𝑃↑𝑇)) ∈ ℤ)) | 
| 87 | 50, 85, 12, 86 | syl3anc 1249 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑𝑇) ∥ 𝑁 ↔ (𝑁 / (𝑃↑𝑇)) ∈ ℤ)) | 
| 88 | 61, 87 | mpbid 147 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑁 / (𝑃↑𝑇)) ∈ ℤ) | 
| 89 |   | euclemma 12314 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 / (𝑃↑𝑆)) ∈ ℤ ∧ (𝑁 / (𝑃↑𝑇)) ∈ ℤ) → (𝑃 ∥ ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))) ↔ (𝑃 ∥ (𝑀 / (𝑃↑𝑆)) ∨ 𝑃 ∥ (𝑁 / (𝑃↑𝑇))))) | 
| 90 | 80, 84, 88, 89 | syl3anc 1249 | 
. . . 4
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃 ∥ ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))) ↔ (𝑃 ∥ (𝑀 / (𝑃↑𝑆)) ∨ 𝑃 ∥ (𝑁 / (𝑃↑𝑇))))) | 
| 91 | 79, 90 | mtbird 674 | 
. . 3
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ 𝑃 ∥ ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇)))) | 
| 92 | 27, 72 | pcprecl 12458 | 
. . . . . . 7
⊢ ((𝑃 ∈
(ℤ≥‘2) ∧ ((𝑀 · 𝑁) ∈ ℤ ∧ (𝑀 · 𝑁) ≠ 0)) → (𝑈 ∈ ℕ0 ∧ (𝑃↑𝑈) ∥ (𝑀 · 𝑁))) | 
| 93 | 6, 9, 26, 92 | syl12anc 1247 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑈 ∈ ℕ0
∧ (𝑃↑𝑈) ∥ (𝑀 · 𝑁))) | 
| 94 | 93 | simpld 112 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑈 ∈
ℕ0) | 
| 95 |   | nn0ltp1le 9388 | 
. . . . 5
⊢ (((𝑆 + 𝑇) ∈ ℕ0 ∧ 𝑈 ∈ ℕ0)
→ ((𝑆 + 𝑇) < 𝑈 ↔ ((𝑆 + 𝑇) + 1) ≤ 𝑈)) | 
| 96 | 44, 94, 95 | syl2anc 411 | 
. . . 4
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) < 𝑈 ↔ ((𝑆 + 𝑇) + 1) ≤ 𝑈)) | 
| 97 | 46 | nnzd 9447 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈
ℤ) | 
| 98 |   | peano2nn0 9289 | 
. . . . . . . 8
⊢ ((𝑆 + 𝑇) ∈ ℕ0 → ((𝑆 + 𝑇) + 1) ∈
ℕ0) | 
| 99 | 44, 98 | syl 14 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) + 1) ∈
ℕ0) | 
| 100 |   | dvdsexp 12026 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℤ ∧ ((𝑆 + 𝑇) + 1) ∈ ℕ0 ∧
𝑈 ∈
(ℤ≥‘((𝑆 + 𝑇) + 1))) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃↑𝑈)) | 
| 101 | 100 | 3expia 1207 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℤ ∧ ((𝑆 + 𝑇) + 1) ∈ ℕ0) →
(𝑈 ∈
(ℤ≥‘((𝑆 + 𝑇) + 1)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃↑𝑈))) | 
| 102 | 97, 99, 101 | syl2anc 411 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑈 ∈
(ℤ≥‘((𝑆 + 𝑇) + 1)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃↑𝑈))) | 
| 103 | 93 | simprd 114 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑈) ∥ (𝑀 · 𝑁)) | 
| 104 | 46, 99 | nnexpcld 10787 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∈ ℕ) | 
| 105 | 104 | nnzd 9447 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∈ ℤ) | 
| 106 | 46, 94 | nnexpcld 10787 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑈) ∈ ℕ) | 
| 107 | 106 | nnzd 9447 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑈) ∈ ℤ) | 
| 108 |   | dvdstr 11993 | 
. . . . . . . 8
⊢ (((𝑃↑((𝑆 + 𝑇) + 1)) ∈ ℤ ∧ (𝑃↑𝑈) ∈ ℤ ∧ (𝑀 · 𝑁) ∈ ℤ) → (((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃↑𝑈) ∧ (𝑃↑𝑈) ∥ (𝑀 · 𝑁)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁))) | 
| 109 | 105, 107,
9, 108 | syl3anc 1249 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃↑𝑈) ∧ (𝑃↑𝑈) ∥ (𝑀 · 𝑁)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁))) | 
| 110 | 103, 109 | mpan2d 428 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃↑𝑈) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁))) | 
| 111 | 102, 110 | syld 45 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑈 ∈
(ℤ≥‘((𝑆 + 𝑇) + 1)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁))) | 
| 112 | 99 | nn0zd 9446 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) + 1) ∈ ℤ) | 
| 113 | 94 | nn0zd 9446 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑈 ∈
ℤ) | 
| 114 |   | eluz 9614 | 
. . . . . 6
⊢ ((((𝑆 + 𝑇) + 1) ∈ ℤ ∧ 𝑈 ∈ ℤ) → (𝑈 ∈
(ℤ≥‘((𝑆 + 𝑇) + 1)) ↔ ((𝑆 + 𝑇) + 1) ≤ 𝑈)) | 
| 115 | 112, 113,
114 | syl2anc 411 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑈 ∈
(ℤ≥‘((𝑆 + 𝑇) + 1)) ↔ ((𝑆 + 𝑇) + 1) ≤ 𝑈)) | 
| 116 | 52, 44 | expp1d 10766 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑((𝑆 + 𝑇) + 1)) = ((𝑃↑(𝑆 + 𝑇)) · 𝑃)) | 
| 117 | 11, 13 | mulcld 8047 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ∈ ℂ) | 
| 118 | 47 | nncnd 9004 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∈ ℂ) | 
| 119 | 47 | nnap0d 9036 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) # 0) | 
| 120 | 117, 118,
119 | divcanap2d 8819 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 · 𝑁) / (𝑃↑(𝑆 + 𝑇)))) = (𝑀 · 𝑁)) | 
| 121 | 53 | oveq2d 5938 | 
. . . . . . . . . 10
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑀 · 𝑁) / (𝑃↑(𝑆 + 𝑇))) = ((𝑀 · 𝑁) / ((𝑃↑𝑆) · (𝑃↑𝑇)))) | 
| 122 | 55 | nncnd 9004 | 
. . . . . . . . . . 11
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑆) ∈ ℂ) | 
| 123 | 49 | nncnd 9004 | 
. . . . . . . . . . 11
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑇) ∈ ℂ) | 
| 124 | 55 | nnap0d 9036 | 
. . . . . . . . . . 11
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑆) # 0) | 
| 125 | 49 | nnap0d 9036 | 
. . . . . . . . . . 11
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑𝑇) # 0) | 
| 126 | 11, 122, 13, 123, 124, 125 | divmuldivapd 8859 | 
. . . . . . . . . 10
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))) = ((𝑀 · 𝑁) / ((𝑃↑𝑆) · (𝑃↑𝑇)))) | 
| 127 | 121, 126 | eqtr4d 2232 | 
. . . . . . . . 9
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑀 · 𝑁) / (𝑃↑(𝑆 + 𝑇))) = ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇)))) | 
| 128 | 127 | oveq2d 5938 | 
. . . . . . . 8
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 · 𝑁) / (𝑃↑(𝑆 + 𝑇)))) = ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))))) | 
| 129 | 120, 128 | eqtr3d 2231 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) = ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))))) | 
| 130 | 116, 129 | breq12d 4046 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁) ↔ ((𝑃↑(𝑆 + 𝑇)) · 𝑃) ∥ ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇)))))) | 
| 131 | 84, 88 | zmulcld 9454 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))) ∈ ℤ) | 
| 132 | 47 | nnne0d 9035 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ≠ 0) | 
| 133 |   | dvdscmulr 11985 | 
. . . . . . 7
⊢ ((𝑃 ∈ ℤ ∧ ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))) ∈ ℤ ∧ ((𝑃↑(𝑆 + 𝑇)) ∈ ℤ ∧ (𝑃↑(𝑆 + 𝑇)) ≠ 0)) → (((𝑃↑(𝑆 + 𝑇)) · 𝑃) ∥ ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇)))) ↔ 𝑃 ∥ ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))))) | 
| 134 | 97, 131, 48, 132, 133 | syl112anc 1253 | 
. . . . . 6
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (((𝑃↑(𝑆 + 𝑇)) · 𝑃) ∥ ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇)))) ↔ 𝑃 ∥ ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))))) | 
| 135 | 130, 134 | bitrd 188 | 
. . . . 5
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁) ↔ 𝑃 ∥ ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))))) | 
| 136 | 111, 115,
135 | 3imtr3d 202 | 
. . . 4
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (((𝑆 + 𝑇) + 1) ≤ 𝑈 → 𝑃 ∥ ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))))) | 
| 137 | 96, 136 | sylbid 150 | 
. . 3
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) < 𝑈 → 𝑃 ∥ ((𝑀 / (𝑃↑𝑆)) · (𝑁 / (𝑃↑𝑇))))) | 
| 138 | 91, 137 | mtod 664 | 
. 2
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ (𝑆 + 𝑇) < 𝑈) | 
| 139 | 44 | nn0red 9303 | 
. . 3
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ∈ ℝ) | 
| 140 | 94 | nn0red 9303 | 
. . 3
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑈 ∈
ℝ) | 
| 141 | 139, 140 | eqleltd 8143 | 
. 2
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) = 𝑈 ↔ ((𝑆 + 𝑇) ≤ 𝑈 ∧ ¬ (𝑆 + 𝑇) < 𝑈))) | 
| 142 | 73, 138, 141 | mpbir2and 946 | 
1
⊢ ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) = 𝑈) |