MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  pcpremul Structured version   Visualization version   GIF version

Theorem pcpremul 15548
Description: Multiplicative property of the prime count pre-function. Note that the primality of 𝑃 is essential for this property; (4 pCnt 2) = 0 but (4 pCnt (2 · 2)) = 1 ≠ 2 · (4 pCnt 2) = 0. Since this is needed to show uniqueness for the real prime count function (over ), we don't bother to define it off the primes. (Contributed by Mario Carneiro, 23-Feb-2014.)
Hypotheses
Ref Expression
pcpremul.1 𝑆 = sup({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ 𝑀}, ℝ, < )
pcpremul.2 𝑇 = sup({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ 𝑁}, ℝ, < )
pcpremul.3 𝑈 = sup({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}, ℝ, < )
Assertion
Ref Expression
pcpremul ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) = 𝑈)
Distinct variable groups:   𝑛,𝑀   𝑛,𝑁   𝑃,𝑛
Allowed substitution hints:   𝑆(𝑛)   𝑇(𝑛)   𝑈(𝑛)

Proof of Theorem pcpremul
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 prmuz2 15408 . . . . . . 7 (𝑃 ∈ ℙ → 𝑃 ∈ (ℤ‘2))
213ad2ant1 1082 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈ (ℤ‘2))
3 zmulcl 11426 . . . . . . . 8 ((𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ) → (𝑀 · 𝑁) ∈ ℤ)
43ad2ant2r 783 . . . . . . 7 (((𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ∈ ℤ)
543adant1 1079 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ∈ ℤ)
6 zcn 11382 . . . . . . . . 9 (𝑀 ∈ ℤ → 𝑀 ∈ ℂ)
76anim1i 592 . . . . . . . 8 ((𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) → (𝑀 ∈ ℂ ∧ 𝑀 ≠ 0))
8 zcn 11382 . . . . . . . . 9 (𝑁 ∈ ℤ → 𝑁 ∈ ℂ)
98anim1i 592 . . . . . . . 8 ((𝑁 ∈ ℤ ∧ 𝑁 ≠ 0) → (𝑁 ∈ ℂ ∧ 𝑁 ≠ 0))
10 mulne0 10669 . . . . . . . 8 (((𝑀 ∈ ℂ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℂ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ≠ 0)
117, 9, 10syl2an 494 . . . . . . 7 (((𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ≠ 0)
12113adant1 1079 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ≠ 0)
13 eqid 2622 . . . . . . 7 {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)} = {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}
1413pclem 15543 . . . . . 6 ((𝑃 ∈ (ℤ‘2) ∧ ((𝑀 · 𝑁) ∈ ℤ ∧ (𝑀 · 𝑁) ≠ 0)) → ({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)} ⊆ ℤ ∧ {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)} ≠ ∅ ∧ ∃𝑥 ∈ ℤ ∀𝑦 ∈ {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}𝑦𝑥))
152, 5, 12, 14syl12anc 1324 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)} ⊆ ℤ ∧ {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)} ≠ ∅ ∧ ∃𝑥 ∈ ℤ ∀𝑦 ∈ {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}𝑦𝑥))
1615simp1d 1073 . . . 4 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)} ⊆ ℤ)
1715simp3d 1075 . . . 4 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ∃𝑥 ∈ ℤ ∀𝑦 ∈ {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}𝑦𝑥)
18 simp2l 1087 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑀 ∈ ℤ)
19 simp2r 1088 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑀 ≠ 0)
20 eqid 2622 . . . . . . . . . 10 {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ 𝑀} = {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ 𝑀}
21 pcpremul.1 . . . . . . . . . 10 𝑆 = sup({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ 𝑀}, ℝ, < )
2220, 21pcprecl 15544 . . . . . . . . 9 ((𝑃 ∈ (ℤ‘2) ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0)) → (𝑆 ∈ ℕ0 ∧ (𝑃𝑆) ∥ 𝑀))
232, 18, 19, 22syl12anc 1324 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 ∈ ℕ0 ∧ (𝑃𝑆) ∥ 𝑀))
2423simpld 475 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑆 ∈ ℕ0)
25 simp3l 1089 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑁 ∈ ℤ)
26 simp3r 1090 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑁 ≠ 0)
27 eqid 2622 . . . . . . . . . 10 {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ 𝑁} = {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ 𝑁}
28 pcpremul.2 . . . . . . . . . 10 𝑇 = sup({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ 𝑁}, ℝ, < )
2927, 28pcprecl 15544 . . . . . . . . 9 ((𝑃 ∈ (ℤ‘2) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑇 ∈ ℕ0 ∧ (𝑃𝑇) ∥ 𝑁))
302, 25, 26, 29syl12anc 1324 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑇 ∈ ℕ0 ∧ (𝑃𝑇) ∥ 𝑁))
3130simpld 475 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑇 ∈ ℕ0)
3224, 31nn0addcld 11355 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ∈ ℕ0)
33 prmnn 15388 . . . . . . . . . . 11 (𝑃 ∈ ℙ → 𝑃 ∈ ℕ)
34333ad2ant1 1082 . . . . . . . . . 10 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈ ℕ)
3534nncnd 11036 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈ ℂ)
3635, 31, 24expaddd 13010 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) = ((𝑃𝑆) · (𝑃𝑇)))
3723simprd 479 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑆) ∥ 𝑀)
3834, 24nnexpcld 13030 . . . . . . . . . . 11 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑆) ∈ ℕ)
3938nnzd 11481 . . . . . . . . . 10 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑆) ∈ ℤ)
4034, 31nnexpcld 13030 . . . . . . . . . . 11 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑇) ∈ ℕ)
4140nnzd 11481 . . . . . . . . . 10 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑇) ∈ ℤ)
42 dvdsmulc 15009 . . . . . . . . . 10 (((𝑃𝑆) ∈ ℤ ∧ 𝑀 ∈ ℤ ∧ (𝑃𝑇) ∈ ℤ) → ((𝑃𝑆) ∥ 𝑀 → ((𝑃𝑆) · (𝑃𝑇)) ∥ (𝑀 · (𝑃𝑇))))
4339, 18, 41, 42syl3anc 1326 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃𝑆) ∥ 𝑀 → ((𝑃𝑆) · (𝑃𝑇)) ∥ (𝑀 · (𝑃𝑇))))
4437, 43mpd 15 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃𝑆) · (𝑃𝑇)) ∥ (𝑀 · (𝑃𝑇)))
4536, 44eqbrtrd 4675 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · (𝑃𝑇)))
4630simprd 479 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑇) ∥ 𝑁)
47 dvdscmul 15008 . . . . . . . . 9 (((𝑃𝑇) ∈ ℤ ∧ 𝑁 ∈ ℤ ∧ 𝑀 ∈ ℤ) → ((𝑃𝑇) ∥ 𝑁 → (𝑀 · (𝑃𝑇)) ∥ (𝑀 · 𝑁)))
4841, 25, 18, 47syl3anc 1326 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃𝑇) ∥ 𝑁 → (𝑀 · (𝑃𝑇)) ∥ (𝑀 · 𝑁)))
4946, 48mpd 15 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · (𝑃𝑇)) ∥ (𝑀 · 𝑁))
5034, 32nnexpcld 13030 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∈ ℕ)
5150nnzd 11481 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∈ ℤ)
5218, 41zmulcld 11488 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · (𝑃𝑇)) ∈ ℤ)
53 dvdstr 15018 . . . . . . . 8 (((𝑃↑(𝑆 + 𝑇)) ∈ ℤ ∧ (𝑀 · (𝑃𝑇)) ∈ ℤ ∧ (𝑀 · 𝑁) ∈ ℤ) → (((𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · (𝑃𝑇)) ∧ (𝑀 · (𝑃𝑇)) ∥ (𝑀 · 𝑁)) → (𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · 𝑁)))
5451, 52, 5, 53syl3anc 1326 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (((𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · (𝑃𝑇)) ∧ (𝑀 · (𝑃𝑇)) ∥ (𝑀 · 𝑁)) → (𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · 𝑁)))
5545, 49, 54mp2and 715 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · 𝑁))
56 oveq2 6658 . . . . . . . 8 (𝑥 = (𝑆 + 𝑇) → (𝑃𝑥) = (𝑃↑(𝑆 + 𝑇)))
5756breq1d 4663 . . . . . . 7 (𝑥 = (𝑆 + 𝑇) → ((𝑃𝑥) ∥ (𝑀 · 𝑁) ↔ (𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · 𝑁)))
5857elrab 3363 . . . . . 6 ((𝑆 + 𝑇) ∈ {𝑥 ∈ ℕ0 ∣ (𝑃𝑥) ∥ (𝑀 · 𝑁)} ↔ ((𝑆 + 𝑇) ∈ ℕ0 ∧ (𝑃↑(𝑆 + 𝑇)) ∥ (𝑀 · 𝑁)))
5932, 55, 58sylanbrc 698 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ∈ {𝑥 ∈ ℕ0 ∣ (𝑃𝑥) ∥ (𝑀 · 𝑁)})
60 oveq2 6658 . . . . . . 7 (𝑥 = 𝑛 → (𝑃𝑥) = (𝑃𝑛))
6160breq1d 4663 . . . . . 6 (𝑥 = 𝑛 → ((𝑃𝑥) ∥ (𝑀 · 𝑁) ↔ (𝑃𝑛) ∥ (𝑀 · 𝑁)))
6261cbvrabv 3199 . . . . 5 {𝑥 ∈ ℕ0 ∣ (𝑃𝑥) ∥ (𝑀 · 𝑁)} = {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}
6359, 62syl6eleq 2711 . . . 4 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ∈ {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)})
64 suprzub 11779 . . . 4 (({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)} ⊆ ℤ ∧ ∃𝑥 ∈ ℤ ∀𝑦 ∈ {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}𝑦𝑥 ∧ (𝑆 + 𝑇) ∈ {𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}) → (𝑆 + 𝑇) ≤ sup({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}, ℝ, < ))
6516, 17, 63, 64syl3anc 1326 . . 3 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ≤ sup({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}, ℝ, < ))
66 pcpremul.3 . . 3 𝑈 = sup({𝑛 ∈ ℕ0 ∣ (𝑃𝑛) ∥ (𝑀 · 𝑁)}, ℝ, < )
6765, 66syl6breqr 4695 . 2 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ≤ 𝑈)
6820, 21pcprendvds2 15546 . . . . . 6 ((𝑃 ∈ (ℤ‘2) ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0)) → ¬ 𝑃 ∥ (𝑀 / (𝑃𝑆)))
692, 18, 19, 68syl12anc 1324 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ 𝑃 ∥ (𝑀 / (𝑃𝑆)))
7027, 28pcprendvds2 15546 . . . . . 6 ((𝑃 ∈ (ℤ‘2) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ 𝑃 ∥ (𝑁 / (𝑃𝑇)))
712, 25, 26, 70syl12anc 1324 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ 𝑃 ∥ (𝑁 / (𝑃𝑇)))
72 ioran 511 . . . . 5 (¬ (𝑃 ∥ (𝑀 / (𝑃𝑆)) ∨ 𝑃 ∥ (𝑁 / (𝑃𝑇))) ↔ (¬ 𝑃 ∥ (𝑀 / (𝑃𝑆)) ∧ ¬ 𝑃 ∥ (𝑁 / (𝑃𝑇))))
7369, 71, 72sylanbrc 698 . . . 4 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ (𝑃 ∥ (𝑀 / (𝑃𝑆)) ∨ 𝑃 ∥ (𝑁 / (𝑃𝑇))))
74 simp1 1061 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈ ℙ)
7538nnne0d 11065 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑆) ≠ 0)
76 dvdsval2 14986 . . . . . . 7 (((𝑃𝑆) ∈ ℤ ∧ (𝑃𝑆) ≠ 0 ∧ 𝑀 ∈ ℤ) → ((𝑃𝑆) ∥ 𝑀 ↔ (𝑀 / (𝑃𝑆)) ∈ ℤ))
7739, 75, 18, 76syl3anc 1326 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃𝑆) ∥ 𝑀 ↔ (𝑀 / (𝑃𝑆)) ∈ ℤ))
7837, 77mpbid 222 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 / (𝑃𝑆)) ∈ ℤ)
7940nnne0d 11065 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑇) ≠ 0)
80 dvdsval2 14986 . . . . . . 7 (((𝑃𝑇) ∈ ℤ ∧ (𝑃𝑇) ≠ 0 ∧ 𝑁 ∈ ℤ) → ((𝑃𝑇) ∥ 𝑁 ↔ (𝑁 / (𝑃𝑇)) ∈ ℤ))
8141, 79, 25, 80syl3anc 1326 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃𝑇) ∥ 𝑁 ↔ (𝑁 / (𝑃𝑇)) ∈ ℤ))
8246, 81mpbid 222 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑁 / (𝑃𝑇)) ∈ ℤ)
83 euclemma 15425 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 / (𝑃𝑆)) ∈ ℤ ∧ (𝑁 / (𝑃𝑇)) ∈ ℤ) → (𝑃 ∥ ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇))) ↔ (𝑃 ∥ (𝑀 / (𝑃𝑆)) ∨ 𝑃 ∥ (𝑁 / (𝑃𝑇)))))
8474, 78, 82, 83syl3anc 1326 . . . 4 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃 ∥ ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇))) ↔ (𝑃 ∥ (𝑀 / (𝑃𝑆)) ∨ 𝑃 ∥ (𝑁 / (𝑃𝑇)))))
8573, 84mtbird 315 . . 3 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ 𝑃 ∥ ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇))))
8613, 66pcprecl 15544 . . . . . . 7 ((𝑃 ∈ (ℤ‘2) ∧ ((𝑀 · 𝑁) ∈ ℤ ∧ (𝑀 · 𝑁) ≠ 0)) → (𝑈 ∈ ℕ0 ∧ (𝑃𝑈) ∥ (𝑀 · 𝑁)))
872, 5, 12, 86syl12anc 1324 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑈 ∈ ℕ0 ∧ (𝑃𝑈) ∥ (𝑀 · 𝑁)))
8887simpld 475 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑈 ∈ ℕ0)
89 nn0ltp1le 11435 . . . . 5 (((𝑆 + 𝑇) ∈ ℕ0𝑈 ∈ ℕ0) → ((𝑆 + 𝑇) < 𝑈 ↔ ((𝑆 + 𝑇) + 1) ≤ 𝑈))
9032, 88, 89syl2anc 693 . . . 4 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) < 𝑈 ↔ ((𝑆 + 𝑇) + 1) ≤ 𝑈))
9134nnzd 11481 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑃 ∈ ℤ)
92 peano2nn0 11333 . . . . . . . 8 ((𝑆 + 𝑇) ∈ ℕ0 → ((𝑆 + 𝑇) + 1) ∈ ℕ0)
9332, 92syl 17 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) + 1) ∈ ℕ0)
94 dvdsexp 15049 . . . . . . . 8 ((𝑃 ∈ ℤ ∧ ((𝑆 + 𝑇) + 1) ∈ ℕ0𝑈 ∈ (ℤ‘((𝑆 + 𝑇) + 1))) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃𝑈))
95943expia 1267 . . . . . . 7 ((𝑃 ∈ ℤ ∧ ((𝑆 + 𝑇) + 1) ∈ ℕ0) → (𝑈 ∈ (ℤ‘((𝑆 + 𝑇) + 1)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃𝑈)))
9691, 93, 95syl2anc 693 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑈 ∈ (ℤ‘((𝑆 + 𝑇) + 1)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃𝑈)))
9787simprd 479 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑈) ∥ (𝑀 · 𝑁))
9834, 93nnexpcld 13030 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∈ ℕ)
9998nnzd 11481 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∈ ℤ)
10034, 88nnexpcld 13030 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑈) ∈ ℕ)
101100nnzd 11481 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑈) ∈ ℤ)
102 dvdstr 15018 . . . . . . . 8 (((𝑃↑((𝑆 + 𝑇) + 1)) ∈ ℤ ∧ (𝑃𝑈) ∈ ℤ ∧ (𝑀 · 𝑁) ∈ ℤ) → (((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃𝑈) ∧ (𝑃𝑈) ∥ (𝑀 · 𝑁)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁)))
10399, 101, 5, 102syl3anc 1326 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃𝑈) ∧ (𝑃𝑈) ∥ (𝑀 · 𝑁)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁)))
10497, 103mpan2d 710 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑃𝑈) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁)))
10596, 104syld 47 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑈 ∈ (ℤ‘((𝑆 + 𝑇) + 1)) → (𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁)))
10693nn0zd 11480 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) + 1) ∈ ℤ)
10788nn0zd 11480 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑈 ∈ ℤ)
108 eluz 11701 . . . . . 6 ((((𝑆 + 𝑇) + 1) ∈ ℤ ∧ 𝑈 ∈ ℤ) → (𝑈 ∈ (ℤ‘((𝑆 + 𝑇) + 1)) ↔ ((𝑆 + 𝑇) + 1) ≤ 𝑈))
109106, 107, 108syl2anc 693 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑈 ∈ (ℤ‘((𝑆 + 𝑇) + 1)) ↔ ((𝑆 + 𝑇) + 1) ≤ 𝑈))
11035, 32expp1d 13009 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑((𝑆 + 𝑇) + 1)) = ((𝑃↑(𝑆 + 𝑇)) · 𝑃))
11118zcnd 11483 . . . . . . . . . 10 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑀 ∈ ℂ)
11225zcnd 11483 . . . . . . . . . 10 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑁 ∈ ℂ)
113111, 112mulcld 10060 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) ∈ ℂ)
11450nncnd 11036 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ∈ ℂ)
11550nnne0d 11065 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃↑(𝑆 + 𝑇)) ≠ 0)
116113, 114, 115divcan2d 10803 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 · 𝑁) / (𝑃↑(𝑆 + 𝑇)))) = (𝑀 · 𝑁))
11736oveq2d 6666 . . . . . . . . . 10 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑀 · 𝑁) / (𝑃↑(𝑆 + 𝑇))) = ((𝑀 · 𝑁) / ((𝑃𝑆) · (𝑃𝑇))))
11838nncnd 11036 . . . . . . . . . . 11 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑆) ∈ ℂ)
11940nncnd 11036 . . . . . . . . . . 11 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑃𝑇) ∈ ℂ)
120111, 118, 112, 119, 75, 79divmuldivd 10842 . . . . . . . . . 10 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇))) = ((𝑀 · 𝑁) / ((𝑃𝑆) · (𝑃𝑇))))
121117, 120eqtr4d 2659 . . . . . . . . 9 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑀 · 𝑁) / (𝑃↑(𝑆 + 𝑇))) = ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇))))
122121oveq2d 6666 . . . . . . . 8 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 · 𝑁) / (𝑃↑(𝑆 + 𝑇)))) = ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇)))))
123116, 122eqtr3d 2658 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑀 · 𝑁) = ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇)))))
124110, 123breq12d 4666 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁) ↔ ((𝑃↑(𝑆 + 𝑇)) · 𝑃) ∥ ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇))))))
12578, 82zmulcld 11488 . . . . . . 7 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇))) ∈ ℤ)
126 dvdscmulr 15010 . . . . . . 7 ((𝑃 ∈ ℤ ∧ ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇))) ∈ ℤ ∧ ((𝑃↑(𝑆 + 𝑇)) ∈ ℤ ∧ (𝑃↑(𝑆 + 𝑇)) ≠ 0)) → (((𝑃↑(𝑆 + 𝑇)) · 𝑃) ∥ ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇)))) ↔ 𝑃 ∥ ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇)))))
12791, 125, 51, 115, 126syl112anc 1330 . . . . . 6 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (((𝑃↑(𝑆 + 𝑇)) · 𝑃) ∥ ((𝑃↑(𝑆 + 𝑇)) · ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇)))) ↔ 𝑃 ∥ ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇)))))
128124, 127bitrd 268 . . . . 5 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑃↑((𝑆 + 𝑇) + 1)) ∥ (𝑀 · 𝑁) ↔ 𝑃 ∥ ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇)))))
129105, 109, 1283imtr3d 282 . . . 4 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (((𝑆 + 𝑇) + 1) ≤ 𝑈𝑃 ∥ ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇)))))
13090, 129sylbid 230 . . 3 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) < 𝑈𝑃 ∥ ((𝑀 / (𝑃𝑆)) · (𝑁 / (𝑃𝑇)))))
13185, 130mtod 189 . 2 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ¬ (𝑆 + 𝑇) < 𝑈)
13232nn0red 11352 . . 3 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) ∈ ℝ)
13388nn0red 11352 . . 3 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → 𝑈 ∈ ℝ)
134132, 133eqleltd 10181 . 2 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → ((𝑆 + 𝑇) = 𝑈 ↔ ((𝑆 + 𝑇) ≤ 𝑈 ∧ ¬ (𝑆 + 𝑇) < 𝑈)))
13567, 131, 134mpbir2and 957 1 ((𝑃 ∈ ℙ ∧ (𝑀 ∈ ℤ ∧ 𝑀 ≠ 0) ∧ (𝑁 ∈ ℤ ∧ 𝑁 ≠ 0)) → (𝑆 + 𝑇) = 𝑈)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 196  wo 383  wa 384  w3a 1037   = wceq 1483  wcel 1990  wne 2794  wral 2912  wrex 2913  {crab 2916  wss 3574  c0 3915   class class class wbr 4653  cfv 5888  (class class class)co 6650  supcsup 8346  cc 9934  cr 9935  0cc0 9936  1c1 9937   + caddc 9939   · cmul 9941   < clt 10074  cle 10075   / cdiv 10684  cn 11020  2c2 11070  0cn0 11292  cz 11377  cuz 11687  cexp 12860  cdvds 14983  cprime 15385
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1722  ax-4 1737  ax-5 1839  ax-6 1888  ax-7 1935  ax-8 1992  ax-9 1999  ax-10 2019  ax-11 2034  ax-12 2047  ax-13 2246  ax-ext 2602  ax-sep 4781  ax-nul 4789  ax-pow 4843  ax-pr 4906  ax-un 6949  ax-cnex 9992  ax-resscn 9993  ax-1cn 9994  ax-icn 9995  ax-addcl 9996  ax-addrcl 9997  ax-mulcl 9998  ax-mulrcl 9999  ax-mulcom 10000  ax-addass 10001  ax-mulass 10002  ax-distr 10003  ax-i2m1 10004  ax-1ne0 10005  ax-1rid 10006  ax-rnegex 10007  ax-rrecex 10008  ax-cnre 10009  ax-pre-lttri 10010  ax-pre-lttrn 10011  ax-pre-ltadd 10012  ax-pre-mulgt0 10013  ax-pre-sup 10014
This theorem depends on definitions:  df-bi 197  df-or 385  df-an 386  df-3or 1038  df-3an 1039  df-tru 1486  df-ex 1705  df-nf 1710  df-sb 1881  df-eu 2474  df-mo 2475  df-clab 2609  df-cleq 2615  df-clel 2618  df-nfc 2753  df-ne 2795  df-nel 2898  df-ral 2917  df-rex 2918  df-reu 2919  df-rmo 2920  df-rab 2921  df-v 3202  df-sbc 3436  df-csb 3534  df-dif 3577  df-un 3579  df-in 3581  df-ss 3588  df-pss 3590  df-nul 3916  df-if 4087  df-pw 4160  df-sn 4178  df-pr 4180  df-tp 4182  df-op 4184  df-uni 4437  df-iun 4522  df-br 4654  df-opab 4713  df-mpt 4730  df-tr 4753  df-id 5024  df-eprel 5029  df-po 5035  df-so 5036  df-fr 5073  df-we 5075  df-xp 5120  df-rel 5121  df-cnv 5122  df-co 5123  df-dm 5124  df-rn 5125  df-res 5126  df-ima 5127  df-pred 5680  df-ord 5726  df-on 5727  df-lim 5728  df-suc 5729  df-iota 5851  df-fun 5890  df-fn 5891  df-f 5892  df-f1 5893  df-fo 5894  df-f1o 5895  df-fv 5896  df-riota 6611  df-ov 6653  df-oprab 6654  df-mpt2 6655  df-om 7066  df-2nd 7169  df-wrecs 7407  df-recs 7468  df-rdg 7506  df-1o 7560  df-2o 7561  df-er 7742  df-en 7956  df-dom 7957  df-sdom 7958  df-fin 7959  df-sup 8348  df-inf 8349  df-pnf 10076  df-mnf 10077  df-xr 10078  df-ltxr 10079  df-le 10080  df-sub 10268  df-neg 10269  df-div 10685  df-nn 11021  df-2 11079  df-3 11080  df-n0 11293  df-z 11378  df-uz 11688  df-rp 11833  df-fl 12593  df-mod 12669  df-seq 12802  df-exp 12861  df-cj 13839  df-re 13840  df-im 13841  df-sqrt 13975  df-abs 13976  df-dvds 14984  df-gcd 15217  df-prm 15386
This theorem is referenced by:  pceulem  15550  pcmul  15556
  Copyright terms: Public domain W3C validator