AlexKontorovich/PrimeNumberTheoremAnd
Source indexedtheorem · leanprover/lean4:v4.32.0
CH2.ϕ_pm_zero_boundary
PrimeNumberTheoremAnd.IEANTN.CH2.CH2_part1 · PrimeNumberTheoremAnd/IEANTN/CH2/CH2_part1.lean:2332 to 2347
Mathematical statement
Exact Lean statement
theorem ϕ_pm_zero_boundary (ν ε : ℝ) (hlam : ν ≠ 0) : ϕ_pm ν ε (-1) = 0 ∧ ϕ_pm ν ε 1 = 0
Complete declaration
Lean source
Full Lean sourceLean 4
theorem ϕ_pm_zero_boundary (ν ε : ℝ) (hlam : ν ≠ 0) : ϕ_pm ν ε (-1) = 0 ∧ ϕ_pm ν ε 1 = 0 := by constructor · have h_eq : ϕ_pm ν ε =ᶠ[nhdsWithin (-1) (Set.Iio (-1))] 0 := by filter_upwards [self_mem_nhdsWithin] with z hz unfold ϕ_pm; split_ifs with hz_mem <;> try rfl exfalso; linarith [Set.mem_Iio.mp hz] exact tendsto_nhds_unique (tendsto_nhdsWithin_of_tendsto_nhds (ϕ_continuous ν ε hlam).continuousAt) (tendsto_const_nhds.congr' h_eq.symm) · have h_eq : ϕ_pm ν ε =ᶠ[nhdsWithin 1 (Set.Ioi 1)] 0 := by filter_upwards [self_mem_nhdsWithin] with z hz unfold ϕ_pm; split_ifs with hz_mem <;> try rfl exfalso; linarith [Set.mem_Ioi.mp hz] exact tendsto_nhds_unique (tendsto_nhdsWithin_of_tendsto_nhds (ϕ_continuous ν ε hlam).continuousAt) (tendsto_const_nhds.congr' h_eq.symm)