AlexKontorovich/PrimeNumberTheoremAnd
Source indexedtheorem · leanprover/lean4:v4.32.0
FKS2.Floor.delta_two
PrimeNumberTheoremAnd.IEANTN.FKS2Floor.Cor22Floor · PrimeNumberTheoremAnd/IEANTN/FKS2Floor/Cor22Floor.lean:42 to 54
Source documentation
δ(2) = 1 exactly.
Exact Lean statement
theorem delta_two : δ 2 = 1
Complete declaration
Lean source
Full Lean sourceLean 4
theorem delta_two : δ 2 = 1 := by have hpi : pi 2 = 1 := by have hfl : ⌊(2:ℝ)⌋₊ = 2 := by norm_num unfold pi; rw [hfl]; norm_num [Nat.primeCounting, Nat.primeCounting']; decide have hLi : Li 2 = 0 := by unfold Li; exact intervalIntegral.integral_same have hth : θ (2:ℝ) = Real.log 2 := by rw [show (2:ℝ) = ((2:ℕ):ℝ) by norm_num, Chebyshev.theta_eq_sum_primesLE_log] have hpr : Nat.primesLE 2 = {2} := by decide rw [hpr, Finset.sum_singleton] have hlog2 : (0:ℝ) < Real.log 2 := Real.log_pos (by norm_num) unfold δ; rw [hpi, hLi, hth] rw [show (1 - 0) / ((2:ℝ) / Real.log 2) - (Real.log 2 - 2) / 2 = 1 by field_simp; ring] norm_num