Skip to main content
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

Canonical 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