Users' Mathboxes Mathbox for metakunt < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  aks4d1p7d1 Structured version   Visualization version   GIF version

Theorem aks4d1p7d1 42582
Description: Technical step in AKS lemma 4.1. (Contributed by metakunt, 31-Oct-2024.)
Hypotheses
Ref Expression
aks4d1p7d1.1 (𝜑𝑁 ∈ (ℤ‘3))
aks4d1p7d1.2 𝐴 = ((𝑁↑(⌊‘(2 logb 𝐵))) · ∏𝑘 ∈ (1...(⌊‘((2 logb 𝑁)↑2)))((𝑁𝑘) − 1))
aks4d1p7d1.3 𝐵 = (⌈‘((2 logb 𝑁)↑5))
aks4d1p7d1.4 𝑅 = inf({𝑟 ∈ (1...𝐵) ∣ ¬ 𝑟𝐴}, ℝ, < )
aks4d1p7d1.5 (𝜑 → ∀𝑝 ∈ ℙ (𝑝𝑅𝑝𝑁))
Assertion
Ref Expression
aks4d1p7d1 (𝜑𝑅 ∥ (𝑁↑(⌊‘(2 logb 𝐵))))
Distinct variable groups:   𝐴,𝑟   𝐵,𝑝   𝐵,𝑟   𝑘,𝑁,𝑝   𝑅,𝑘,𝑝   𝑅,𝑟   𝜑,𝑘,𝑝
Allowed substitution hints:   𝜑(𝑟)   𝐴(𝑘,𝑝)   𝐵(𝑘)   𝑁(𝑟)

Proof of Theorem aks4d1p7d1
StepHypRef Expression
1 simp2 1144 . . . . . . . 8 ((𝜑𝑝 ∈ ℙ ∧ 𝑝𝑅) → 𝑝 ∈ ℙ)
2 aks4d1p7d1.1 . . . . . . . . . . . 12 (𝜑𝑁 ∈ (ℤ‘3))
3 aks4d1p7d1.2 . . . . . . . . . . . 12 𝐴 = ((𝑁↑(⌊‘(2 logb 𝐵))) · ∏𝑘 ∈ (1...(⌊‘((2 logb 𝑁)↑2)))((𝑁𝑘) − 1))
4 aks4d1p7d1.3 . . . . . . . . . . . 12 𝐵 = (⌈‘((2 logb 𝑁)↑5))
5 aks4d1p7d1.4 . . . . . . . . . . . 12 𝑅 = inf({𝑟 ∈ (1...𝐵) ∣ ¬ 𝑟𝐴}, ℝ, < )
62, 3, 4, 5aks4d1p4 42579 . . . . . . . . . . 11 (𝜑 → (𝑅 ∈ (1...𝐵) ∧ ¬ 𝑅𝐴))
76simpld 496 . . . . . . . . . 10 (𝜑𝑅 ∈ (1...𝐵))
8 elfznn 13502 . . . . . . . . . 10 (𝑅 ∈ (1...𝐵) → 𝑅 ∈ ℕ)
97, 8syl 17 . . . . . . . . 9 (𝜑𝑅 ∈ ℕ)
1093ad2ant1 1140 . . . . . . . 8 ((𝜑𝑝 ∈ ℙ ∧ 𝑝𝑅) → 𝑅 ∈ ℕ)
111, 10pccld 16816 . . . . . . 7 ((𝜑𝑝 ∈ ℙ ∧ 𝑝𝑅) → (𝑝 pCnt 𝑅) ∈ ℕ0)
12113expa 1125 . . . . . 6 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt 𝑅) ∈ ℕ0)
1312nn0red 12494 . . . . 5 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt 𝑅) ∈ ℝ)
14 2re 12250 . . . . . . . . . 10 2 ∈ ℝ
1514a1i 11 . . . . . . . . 9 (𝜑 → 2 ∈ ℝ)
16 2pos 12279 . . . . . . . . . 10 0 < 2
1716a1i 11 . . . . . . . . 9 (𝜑 → 0 < 2)
184a1i 11 . . . . . . . . . 10 (𝜑𝐵 = (⌈‘((2 logb 𝑁)↑5)))
19 eluzelz 12793 . . . . . . . . . . . . . . . 16 (𝑁 ∈ (ℤ‘3) → 𝑁 ∈ ℤ)
202, 19syl 17 . . . . . . . . . . . . . . 15 (𝜑𝑁 ∈ ℤ)
2120zred 12628 . . . . . . . . . . . . . 14 (𝜑𝑁 ∈ ℝ)
22 0red 11142 . . . . . . . . . . . . . . 15 (𝜑 → 0 ∈ ℝ)
23 3re 12256 . . . . . . . . . . . . . . . 16 3 ∈ ℝ
2423a1i 11 . . . . . . . . . . . . . . 15 (𝜑 → 3 ∈ ℝ)
25 3pos 12281 . . . . . . . . . . . . . . . 16 0 < 3
2625a1i 11 . . . . . . . . . . . . . . 15 (𝜑 → 0 < 3)
27 eluzle 12796 . . . . . . . . . . . . . . . 16 (𝑁 ∈ (ℤ‘3) → 3 ≤ 𝑁)
282, 27syl 17 . . . . . . . . . . . . . . 15 (𝜑 → 3 ≤ 𝑁)
2922, 24, 21, 26, 28ltletrd 11301 . . . . . . . . . . . . . 14 (𝜑 → 0 < 𝑁)
30 1red 11140 . . . . . . . . . . . . . . . 16 (𝜑 → 1 ∈ ℝ)
31 1lt2 12342 . . . . . . . . . . . . . . . . 17 1 < 2
3231a1i 11 . . . . . . . . . . . . . . . 16 (𝜑 → 1 < 2)
3330, 32ltned 11277 . . . . . . . . . . . . . . 15 (𝜑 → 1 ≠ 2)
3433necomd 2991 . . . . . . . . . . . . . 14 (𝜑 → 2 ≠ 1)
3515, 17, 21, 29, 34relogbcld 42474 . . . . . . . . . . . . 13 (𝜑 → (2 logb 𝑁) ∈ ℝ)
36 5nn0 12452 . . . . . . . . . . . . . 14 5 ∈ ℕ0
3736a1i 11 . . . . . . . . . . . . 13 (𝜑 → 5 ∈ ℕ0)
3835, 37reexpcld 14120 . . . . . . . . . . . 12 (𝜑 → ((2 logb 𝑁)↑5) ∈ ℝ)
39 ceilcl 13796 . . . . . . . . . . . 12 (((2 logb 𝑁)↑5) ∈ ℝ → (⌈‘((2 logb 𝑁)↑5)) ∈ ℤ)
4038, 39syl 17 . . . . . . . . . . 11 (𝜑 → (⌈‘((2 logb 𝑁)↑5)) ∈ ℤ)
4140zred 12628 . . . . . . . . . 10 (𝜑 → (⌈‘((2 logb 𝑁)↑5)) ∈ ℝ)
4218, 41eqeltrd 2841 . . . . . . . . 9 (𝜑𝐵 ∈ ℝ)
43 9re 12275 . . . . . . . . . . . . 13 9 ∈ ℝ
4443a1i 11 . . . . . . . . . . . 12 (𝜑 → 9 ∈ ℝ)
45 9pos 12289 . . . . . . . . . . . . 13 0 < 9
4645a1i 11 . . . . . . . . . . . 12 (𝜑 → 0 < 9)
4721, 283lexlogpow5ineq4 42556 . . . . . . . . . . . 12 (𝜑 → 9 < ((2 logb 𝑁)↑5))
4822, 44, 38, 46, 47lttrd 11302 . . . . . . . . . . 11 (𝜑 → 0 < ((2 logb 𝑁)↑5))
49 ceilge 13799 . . . . . . . . . . . 12 (((2 logb 𝑁)↑5) ∈ ℝ → ((2 logb 𝑁)↑5) ≤ (⌈‘((2 logb 𝑁)↑5)))
5038, 49syl 17 . . . . . . . . . . 11 (𝜑 → ((2 logb 𝑁)↑5) ≤ (⌈‘((2 logb 𝑁)↑5)))
5122, 38, 41, 48, 50ltletrd 11301 . . . . . . . . . 10 (𝜑 → 0 < (⌈‘((2 logb 𝑁)↑5)))
5251, 18breqtrrd 5103 . . . . . . . . 9 (𝜑 → 0 < 𝐵)
5315, 17, 42, 52, 34relogbcld 42474 . . . . . . . 8 (𝜑 → (2 logb 𝐵) ∈ ℝ)
5453flcld 13752 . . . . . . 7 (𝜑 → (⌊‘(2 logb 𝐵)) ∈ ℤ)
5554zred 12628 . . . . . 6 (𝜑 → (⌊‘(2 logb 𝐵)) ∈ ℝ)
5655ad2antrr 733 . . . . 5 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (⌊‘(2 logb 𝐵)) ∈ ℝ)
57 simplr 775 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → 𝑝 ∈ ℙ)
5820, 29jca 517 . . . . . . . . . 10 (𝜑 → (𝑁 ∈ ℤ ∧ 0 < 𝑁))
59 elnnz 12529 . . . . . . . . . 10 (𝑁 ∈ ℕ ↔ (𝑁 ∈ ℤ ∧ 0 < 𝑁))
6058, 59sylibr 236 . . . . . . . . 9 (𝜑𝑁 ∈ ℕ)
6160ad2antrr 733 . . . . . . . 8 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → 𝑁 ∈ ℕ)
62 1cnd 11134 . . . . . . . . . . . . . . . . 17 (𝜑 → 1 ∈ ℂ)
6362addlidd 11342 . . . . . . . . . . . . . . . 16 (𝜑 → (0 + 1) = 1)
6415recnd 11168 . . . . . . . . . . . . . . . . . 18 (𝜑 → 2 ∈ ℂ)
6522, 17gtned 11276 . . . . . . . . . . . . . . . . . 18 (𝜑 → 2 ≠ 0)
66 logbid1 26754 . . . . . . . . . . . . . . . . . 18 ((2 ∈ ℂ ∧ 2 ≠ 0 ∧ 2 ≠ 1) → (2 logb 2) = 1)
6764, 65, 34, 66syl3anc 1380 . . . . . . . . . . . . . . . . 17 (𝜑 → (2 logb 2) = 1)
6867eqcomd 2747 . . . . . . . . . . . . . . . 16 (𝜑 → 1 = (2 logb 2))
6963, 68eqtrd 2776 . . . . . . . . . . . . . . 15 (𝜑 → (0 + 1) = (2 logb 2))
70 2z 12554 . . . . . . . . . . . . . . . . 17 2 ∈ ℤ
7170a1i 11 . . . . . . . . . . . . . . . 16 (𝜑 → 2 ∈ ℤ)
7215leidd 11711 . . . . . . . . . . . . . . . 16 (𝜑 → 2 ≤ 2)
73 2lt9 12376 . . . . . . . . . . . . . . . . . . 19 2 < 9
7473a1i 11 . . . . . . . . . . . . . . . . . 18 (𝜑 → 2 < 9)
7515, 44, 74ltled 11289 . . . . . . . . . . . . . . . . 17 (𝜑 → 2 ≤ 9)
7644, 38, 41, 47, 50ltletrd 11301 . . . . . . . . . . . . . . . . . . 19 (𝜑 → 9 < (⌈‘((2 logb 𝑁)↑5)))
7776, 18breqtrrd 5103 . . . . . . . . . . . . . . . . . 18 (𝜑 → 9 < 𝐵)
7844, 42, 77ltled 11289 . . . . . . . . . . . . . . . . 17 (𝜑 → 9 ≤ 𝐵)
7915, 44, 42, 75, 78letrd 11298 . . . . . . . . . . . . . . . 16 (𝜑 → 2 ≤ 𝐵)
8071, 72, 15, 17, 42, 52, 79logblebd 42477 . . . . . . . . . . . . . . 15 (𝜑 → (2 logb 2) ≤ (2 logb 𝐵))
8169, 80eqbrtrd 5097 . . . . . . . . . . . . . 14 (𝜑 → (0 + 1) ≤ (2 logb 𝐵))
82 0zd 12531 . . . . . . . . . . . . . . . 16 (𝜑 → 0 ∈ ℤ)
8382peano2zd 12631 . . . . . . . . . . . . . . 15 (𝜑 → (0 + 1) ∈ ℤ)
84 flge 13759 . . . . . . . . . . . . . . 15 (((2 logb 𝐵) ∈ ℝ ∧ (0 + 1) ∈ ℤ) → ((0 + 1) ≤ (2 logb 𝐵) ↔ (0 + 1) ≤ (⌊‘(2 logb 𝐵))))
8553, 83, 84syl2anc 591 . . . . . . . . . . . . . 14 (𝜑 → ((0 + 1) ≤ (2 logb 𝐵) ↔ (0 + 1) ≤ (⌊‘(2 logb 𝐵))))
8681, 85mpbid 234 . . . . . . . . . . . . 13 (𝜑 → (0 + 1) ≤ (⌊‘(2 logb 𝐵)))
8782, 54zltp1led 12577 . . . . . . . . . . . . 13 (𝜑 → (0 < (⌊‘(2 logb 𝐵)) ↔ (0 + 1) ≤ (⌊‘(2 logb 𝐵))))
8886, 87mpbird 259 . . . . . . . . . . . 12 (𝜑 → 0 < (⌊‘(2 logb 𝐵)))
8954, 88jca 517 . . . . . . . . . . 11 (𝜑 → ((⌊‘(2 logb 𝐵)) ∈ ℤ ∧ 0 < (⌊‘(2 logb 𝐵))))
90 elnnz 12529 . . . . . . . . . . 11 ((⌊‘(2 logb 𝐵)) ∈ ℕ ↔ ((⌊‘(2 logb 𝐵)) ∈ ℤ ∧ 0 < (⌊‘(2 logb 𝐵))))
9189, 90sylibr 236 . . . . . . . . . 10 (𝜑 → (⌊‘(2 logb 𝐵)) ∈ ℕ)
9291nnnn0d 12493 . . . . . . . . 9 (𝜑 → (⌊‘(2 logb 𝐵)) ∈ ℕ0)
9392ad2antrr 733 . . . . . . . 8 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (⌊‘(2 logb 𝐵)) ∈ ℕ0)
9461, 93nnexpcld 14202 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑁↑(⌊‘(2 logb 𝐵))) ∈ ℕ)
9557, 94pccld 16816 . . . . . 6 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))) ∈ ℕ0)
9695nn0red 12494 . . . . 5 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))) ∈ ℝ)
9723ad2ant1 1140 . . . . . . 7 ((𝜑𝑝 ∈ ℙ ∧ 𝑝𝑅) → 𝑁 ∈ (ℤ‘3))
98 simp3 1145 . . . . . . 7 ((𝜑𝑝 ∈ ℙ ∧ 𝑝𝑅) → 𝑝𝑅)
99 eqid 2741 . . . . . . 7 (𝑝 pCnt 𝑅) = (𝑝 pCnt 𝑅)
10097, 3, 4, 5, 1, 98, 99aks4d1p6 42581 . . . . . 6 ((𝜑𝑝 ∈ ℙ ∧ 𝑝𝑅) → (𝑝 pCnt 𝑅) ≤ (⌊‘(2 logb 𝐵)))
1011003expa 1125 . . . . 5 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt 𝑅) ≤ (⌊‘(2 logb 𝐵)))
10257, 61pccld 16816 . . . . . . . 8 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt 𝑁) ∈ ℕ0)
103102nn0red 12494 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt 𝑁) ∈ ℝ)
10422, 55, 88ltled 11289 . . . . . . . . 9 (𝜑 → 0 ≤ (⌊‘(2 logb 𝐵)))
105104adantr 482 . . . . . . . 8 ((𝜑𝑝 ∈ ℙ) → 0 ≤ (⌊‘(2 logb 𝐵)))
106105adantr 482 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → 0 ≤ (⌊‘(2 logb 𝐵)))
107 aks4d1p7d1.5 . . . . . . . . . . . 12 (𝜑 → ∀𝑝 ∈ ℙ (𝑝𝑅𝑝𝑁))
108 rsp 3229 . . . . . . . . . . . 12 (∀𝑝 ∈ ℙ (𝑝𝑅𝑝𝑁) → (𝑝 ∈ ℙ → (𝑝𝑅𝑝𝑁)))
109107, 108syl 17 . . . . . . . . . . 11 (𝜑 → (𝑝 ∈ ℙ → (𝑝𝑅𝑝𝑁)))
110109imp 408 . . . . . . . . . 10 ((𝜑𝑝 ∈ ℙ) → (𝑝𝑅𝑝𝑁))
111110imp 408 . . . . . . . . 9 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → 𝑝𝑁)
11260adantr 482 . . . . . . . . . . 11 ((𝜑𝑝 ∈ ℙ) → 𝑁 ∈ ℕ)
113112adantr 482 . . . . . . . . . 10 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → 𝑁 ∈ ℕ)
114 pcelnn 16836 . . . . . . . . . 10 ((𝑝 ∈ ℙ ∧ 𝑁 ∈ ℕ) → ((𝑝 pCnt 𝑁) ∈ ℕ ↔ 𝑝𝑁))
11557, 113, 114syl2anc 591 . . . . . . . . 9 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → ((𝑝 pCnt 𝑁) ∈ ℕ ↔ 𝑝𝑁))
116111, 115mpbird 259 . . . . . . . 8 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt 𝑁) ∈ ℕ)
117 nnge1 12200 . . . . . . . 8 ((𝑝 pCnt 𝑁) ∈ ℕ → 1 ≤ (𝑝 pCnt 𝑁))
118116, 117syl 17 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → 1 ≤ (𝑝 pCnt 𝑁))
11956, 103, 106, 118lemulge11d 12088 . . . . . 6 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (⌊‘(2 logb 𝐵)) ≤ ((⌊‘(2 logb 𝐵)) · (𝑝 pCnt 𝑁)))
120 zq 12899 . . . . . . . . . . 11 (𝑁 ∈ ℤ → 𝑁 ∈ ℚ)
12120, 120syl 17 . . . . . . . . . 10 (𝜑𝑁 ∈ ℚ)
12260nnne0d 12222 . . . . . . . . . 10 (𝜑𝑁 ≠ 0)
123121, 122jca 517 . . . . . . . . 9 (𝜑 → (𝑁 ∈ ℚ ∧ 𝑁 ≠ 0))
124123adantr 482 . . . . . . . 8 ((𝜑𝑝 ∈ ℙ) → (𝑁 ∈ ℚ ∧ 𝑁 ≠ 0))
125124adantr 482 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑁 ∈ ℚ ∧ 𝑁 ≠ 0))
12654adantr 482 . . . . . . . 8 ((𝜑𝑝 ∈ ℙ) → (⌊‘(2 logb 𝐵)) ∈ ℤ)
127126adantr 482 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (⌊‘(2 logb 𝐵)) ∈ ℤ)
128 pcexp 16825 . . . . . . 7 ((𝑝 ∈ ℙ ∧ (𝑁 ∈ ℚ ∧ 𝑁 ≠ 0) ∧ (⌊‘(2 logb 𝐵)) ∈ ℤ) → (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))) = ((⌊‘(2 logb 𝐵)) · (𝑝 pCnt 𝑁)))
12957, 125, 127, 128syl3anc 1380 . . . . . 6 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))) = ((⌊‘(2 logb 𝐵)) · (𝑝 pCnt 𝑁)))
130119, 129breqtrrd 5103 . . . . 5 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (⌊‘(2 logb 𝐵)) ≤ (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))))
13113, 56, 96, 101, 130letrd 11298 . . . 4 (((𝜑𝑝 ∈ ℙ) ∧ 𝑝𝑅) → (𝑝 pCnt 𝑅) ≤ (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))))
132 simpr 486 . . . . . 6 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → ¬ 𝑝𝑅)
133 simplr 775 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → 𝑝 ∈ ℙ)
1349adantr 482 . . . . . . . 8 ((𝜑𝑝 ∈ ℙ) → 𝑅 ∈ ℕ)
135134adantr 482 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → 𝑅 ∈ ℕ)
136 pceq0 16837 . . . . . . 7 ((𝑝 ∈ ℙ ∧ 𝑅 ∈ ℕ) → ((𝑝 pCnt 𝑅) = 0 ↔ ¬ 𝑝𝑅))
137133, 135, 136syl2anc 591 . . . . . 6 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → ((𝑝 pCnt 𝑅) = 0 ↔ ¬ 𝑝𝑅))
138132, 137mpbird 259 . . . . 5 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → (𝑝 pCnt 𝑅) = 0)
139112adantr 482 . . . . . . . 8 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → 𝑁 ∈ ℕ)
14092adantr 482 . . . . . . . . 9 ((𝜑𝑝 ∈ ℙ) → (⌊‘(2 logb 𝐵)) ∈ ℕ0)
141140adantr 482 . . . . . . . 8 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → (⌊‘(2 logb 𝐵)) ∈ ℕ0)
142139, 141nnexpcld 14202 . . . . . . 7 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → (𝑁↑(⌊‘(2 logb 𝐵))) ∈ ℕ)
143133, 142pccld 16816 . . . . . 6 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))) ∈ ℕ0)
144143nn0ge0d 12496 . . . . 5 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → 0 ≤ (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))))
145138, 144eqbrtrd 5097 . . . 4 (((𝜑𝑝 ∈ ℙ) ∧ ¬ 𝑝𝑅) → (𝑝 pCnt 𝑅) ≤ (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))))
146131, 145pm2.61dan 819 . . 3 ((𝜑𝑝 ∈ ℙ) → (𝑝 pCnt 𝑅) ≤ (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))))
147146ralrimiva 3133 . 2 (𝜑 → ∀𝑝 ∈ ℙ (𝑝 pCnt 𝑅) ≤ (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵)))))
1487elfzelzd 13474 . . 3 (𝜑𝑅 ∈ ℤ)
14920, 92zexpcld 14044 . . 3 (𝜑 → (𝑁↑(⌊‘(2 logb 𝐵))) ∈ ℤ)
150 pc2dvds 16845 . . 3 ((𝑅 ∈ ℤ ∧ (𝑁↑(⌊‘(2 logb 𝐵))) ∈ ℤ) → (𝑅 ∥ (𝑁↑(⌊‘(2 logb 𝐵))) ↔ ∀𝑝 ∈ ℙ (𝑝 pCnt 𝑅) ≤ (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵))))))
151148, 149, 150syl2anc 591 . 2 (𝜑 → (𝑅 ∥ (𝑁↑(⌊‘(2 logb 𝐵))) ↔ ∀𝑝 ∈ ℙ (𝑝 pCnt 𝑅) ≤ (𝑝 pCnt (𝑁↑(⌊‘(2 logb 𝐵))))))
152147, 151mpbird 259 1 (𝜑𝑅 ∥ (𝑁↑(⌊‘(2 logb 𝐵))))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 208  wa 397  w3a 1093   = wceq 1548  wcel 2121  wne 2936  wral 3055  {crab 3393   class class class wbr 5075  cfv 6489  (class class class)co 7360  infcinf 9348  cc 11031  cr 11032  0cc0 11033  1c1 11034   + caddc 11036   · cmul 11038   < clt 11174  cle 11175  cmin 11372  cn 12169  2c2 12231  3c3 12232  5c5 12234  9c9 12238  0cn0 12432  cz 12519  cuz 12783  cq 12893  ...cfz 13456  cfl 13744  cceil 13745  cexp 14018  cprod 15863  cdvds 16216  cprime 16635   pCnt cpc 16802   logb clogb 26750
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1803  ax-4 1817  ax-5 1918  ax-6 1975  ax-7 2016  ax-8 2123  ax-9 2131  ax-10 2154  ax-11 2170  ax-12 2191  ax-ext 2713  ax-rep 5202  ax-sep 5221  ax-nul 5231  ax-pow 5297  ax-pr 5365  ax-un 7682  ax-inf2 9557  ax-cc 10352  ax-cnex 11089  ax-resscn 11090  ax-1cn 11091  ax-icn 11092  ax-addcl 11093  ax-addrcl 11094  ax-mulcl 11095  ax-mulrcl 11096  ax-mulcom 11097  ax-addass 11098  ax-mulass 11099  ax-distr 11100  ax-i2m1 11101  ax-1ne0 11102  ax-1rid 11103  ax-rnegex 11104  ax-rrecex 11105  ax-cnre 11106  ax-pre-lttri 11107  ax-pre-lttrn 11108  ax-pre-ltadd 11109  ax-pre-mulgt0 11110  ax-pre-sup 11111  ax-addf 11112
This theorem depends on definitions:  df-bi 209  df-an 398  df-or 855  df-3or 1094  df-3an 1095  df-tru 1551  df-fal 1561  df-ex 1788  df-nf 1792  df-sb 2075  df-mo 2545  df-eu 2575  df-clab 2720  df-cleq 2733  df-clel 2816  df-nfc 2890  df-ne 2937  df-nel 3041  df-ral 3056  df-rex 3066  df-rmo 3346  df-reu 3347  df-rab 3394  df-v 3435  df-sbc 3726  df-csb 3834  df-dif 3888  df-un 3890  df-in 3892  df-ss 3902  df-pss 3905  df-symdif 4184  df-nul 4265  df-if 4458  df-pw 4534  df-sn 4559  df-pr 4561  df-tp 4563  df-op 4565  df-uni 4842  df-int 4881  df-iun 4926  df-iin 4927  df-disj 5043  df-br 5076  df-opab 5138  df-mpt 5157  df-tr 5183  df-id 5516  df-eprel 5521  df-po 5529  df-so 5530  df-fr 5574  df-se 5575  df-we 5576  df-xp 5627  df-rel 5628  df-cnv 5629  df-co 5630  df-dm 5631  df-rn 5632  df-res 5633  df-ima 5634  df-pred 6256  df-ord 6317  df-on 6318  df-lim 6319  df-suc 6320  df-iota 6445  df-fun 6491  df-fn 6492  df-f 6493  df-f1 6494  df-fo 6495  df-f1o 6496  df-fv 6497  df-isom 6498  df-riota 7317  df-ov 7363  df-oprab 7364  df-mpo 7365  df-of 7624  df-ofr 7625  df-om 7811  df-1st 7935  df-2nd 7936  df-supp 8105  df-frecs 8225  df-wrecs 8256  df-recs 8305  df-rdg 8343  df-1o 8399  df-2o 8400  df-oadd 8403  df-omul 8404  df-er 8637  df-map 8769  df-pm 8770  df-ixp 8840  df-en 8888  df-dom 8889  df-sdom 8890  df-fin 8891  df-fsupp 9269  df-fi 9318  df-sup 9349  df-inf 9350  df-oi 9419  df-dju 9820  df-card 9858  df-acn 9861  df-pnf 11176  df-mnf 11177  df-xr 11178  df-ltxr 11179  df-le 11180  df-sub 11374  df-neg 11375  df-div 11803  df-nn 12170  df-2 12239  df-3 12240  df-4 12241  df-5 12242  df-6 12243  df-7 12244  df-8 12245  df-9 12246  df-n0 12433  df-z 12520  df-dec 12640  df-uz 12784  df-q 12894  df-rp 12938  df-xneg 13058  df-xadd 13059  df-xmul 13060  df-ioo 13297  df-ioc 13298  df-ico 13299  df-icc 13300  df-fz 13457  df-fzo 13604  df-fl 13746  df-ceil 13747  df-mod 13824  df-seq 13959  df-exp 14019  df-fac 14231  df-bc 14260  df-hash 14288  df-shft 15024  df-cj 15056  df-re 15057  df-im 15058  df-sqrt 15192  df-abs 15193  df-limsup 15428  df-clim 15445  df-rlim 15446  df-sum 15644  df-prod 15864  df-ef 16027  df-e 16028  df-sin 16029  df-cos 16030  df-pi 16032  df-dvds 16217  df-gcd 16459  df-lcm 16554  df-lcmf 16555  df-prm 16636  df-pc 16803  df-struct 17112  df-sets 17129  df-slot 17147  df-ndx 17159  df-base 17175  df-ress 17196  df-plusg 17228  df-mulr 17229  df-starv 17230  df-sca 17231  df-vsca 17232  df-ip 17233  df-tset 17234  df-ple 17235  df-ds 17237  df-unif 17238  df-hom 17239  df-cco 17240  df-rest 17380  df-topn 17381  df-0g 17399  df-gsum 17400  df-topgen 17401  df-pt 17402  df-prds 17405  df-xrs 17461  df-qtop 17466  df-imas 17467  df-xps 17469  df-mre 17543  df-mrc 17544  df-acs 17546  df-mgm 18603  df-sgrp 18682  df-mnd 18698  df-submnd 18747  df-mulg 19039  df-cntz 19287  df-cmn 19752  df-psmet 21343  df-xmet 21344  df-met 21345  df-bl 21346  df-mopn 21347  df-fbas 21348  df-fg 21349  df-cnfld 21352  df-top 22881  df-topon 22898  df-topsp 22920  df-bases 22933  df-cld 23006  df-ntr 23007  df-cls 23008  df-nei 23085  df-lp 23123  df-perf 23124  df-cn 23214  df-cnp 23215  df-haus 23302  df-cmp 23374  df-tx 23549  df-hmeo 23742  df-fil 23833  df-fm 23925  df-flim 23926  df-flf 23927  df-xms 24307  df-ms 24308  df-tms 24309  df-cncf 24867  df-ovol 25453  df-vol 25454  df-mbf 25608  df-itg1 25609  df-itg2 25610  df-ibl 25611  df-itg 25612  df-0p 25659  df-limc 25855  df-dv 25856  df-log 26542  df-cxp 26543  df-logb 26751
This theorem is referenced by:  aks4d1p7  42583
  Copyright terms: Public domain W3C validator