@[reducible, inline]
Instances For
Equations
- prime_gap_record p g = ∃ (n : ℕ), nth_prime n = p ∧ nth_prime_gap n = g ∧ ∀ (k : ℕ), nth_prime k < p → nth_prime_gap k < g
Instances For
Equations
- HasPrimeInInterval.log_thm X₀ k = ∀ x ≥ X₀, HasPrimeInInterval x (x / Real.log x ^ k)
Instances For
Equations
- Eψ.classicalBound A B C R x₀ = ∀ x ≥ x₀, Eψ x ≤ admissible_bound A B C R x
Instances For
Equations
- Eψ.numericalBound x₀ ε = Eψ.bound (ε x₀) x₀
Instances For
Equations
- Eθ.classicalBound A B C R x₀ = ∀ x ≥ x₀, Eθ x ≤ admissible_bound A B C R x
Instances For
Equations
- Eθ.numericalBound x₀ ε = ∀ x ≥ x₀, Eθ x ≤ ε x₀
Instances For
Equations
- Eπ.classicalBound A B C R x₀ = ∀ x ≥ x₀, Eπ x ≤ admissible_bound A B C R x
Instances For
Equations
- Eπ.numericalBound x₀ ε = Eπ.bound (ε x₀) x₀
Instances For
Equations
- Eπ_star.classicalBound A B C R x₀ = ∀ x ≥ x₀, Eπ_star x ≤ admissible_bound A B C R x
Instances For
Equations
- Eπ_star.bound ε x₀ = ∀ x ≥ x₀, Eπ_star x ≤ ε
Instances For
Equations
- Eπ_star.numericalBound x₀ ε = Eπ_star.bound (ε x₀) x₀
Instances For
theorem
admissible_bound.mono
(A B C R : ℝ)
(hA : 0 < A)
(hB : 0 < B)
(hC : 0 < C)
(hR : 0 < R)
:
AntitoneOn (admissible_bound A B C R) (Set.Ici (Real.exp (R * (2 * B / C) ^ 2)))
theorem
Eψ.classicalBound.to_numericalBound
(A B C R x₀ x₁ : ℝ)
(hA : 0 < A)
(hB : 0 < B)
(hC : 0 < C)
(hR : 0 < R)
(hEψ : classicalBound A B C R x₀)
(hx₁ : x₁ ≥ max x₀ (Real.exp (R * (2 * B / C) ^ 2)))
:
numericalBound x₁ fun (x : ℝ) => admissible_bound A B C R x
theorem
Eθ.classicalBound.to_numericalBound
(A B C R x₀ x₁ : ℝ)
(hA : 0 < A)
(hB : 0 < B)
(hC : 0 < C)
(hR : 0 < R)
(hEθ : classicalBound A B C R x₀)
(hx₁ : x₁ ≥ max x₀ (Real.exp (R * (2 * B / C) ^ 2)))
:
numericalBound x₁ fun (x : ℝ) => admissible_bound A B C R x
theorem
Eπ.classicalBound.to_numericalBound
(A B C R x₀ x₁ : ℝ)
(hA : 0 < A)
(hB : 0 < B)
(hC : 0 < C)
(hR : 0 < R)
(hEπ : classicalBound A B C R x₀)
(hx₁ : x₁ ≥ max x₀ (Real.exp (R * (2 * B / C) ^ 2)))
:
numericalBound x₁ fun (x : ℝ) => admissible_bound A B C R x