AlexKontorovich/PrimeNumberTheoremAnd
Source indexedlemma ยท leanprover/lean4:v4.32.0
MeromorphicOn.exists_nonzero_seq_divisor_support_diff_zero
PrimeNumberTheoremAnd.Mathlib.Analysis.Meromorphic.DivisorSupport ยท PrimeNumberTheoremAnd/Mathlib/Analysis/Meromorphic/DivisorSupport.lean:112 to 135
Mathematical statement
Exact Lean statement
lemma exists_nonzero_seq_divisor_support_diff_zero [HereditarilyLindelofSpace ๐]
{f : ๐ โ E} {U : Set ๐} :
โ a : โ โ ๐,
(โ n, a n โ 0) โง (MeromorphicOn.divisor f U).support \ {0} โ Set.range aComplete declaration
Lean source
Full Lean sourceLean 4
lemma exists_nonzero_seq_divisor_support_diff_zero [HereditarilyLindelofSpace ๐] {f : ๐ โ E} {U : Set ๐} : โ a : โ โ ๐, (โ n, a n โ 0) โง (MeromorphicOn.divisor f U).support \ {0} โ Set.range a := by classical set s : Set ๐ := (MeromorphicOn.divisor f U).support \ {0} by_cases hs : s.Nonempty ยท have hs_count : s.Countable := by have hsup : (MeromorphicOn.divisor f U).support.Countable := MeromorphicOn.divisor_support_countable (f := f) (U := U) refine hsup.mono ?_ intro x hx exact hx.1 rcases hs_count.exists_eq_range hs with โจa, haโฉ refine โจa, ?_, ?_โฉ ยท intro n have : a n โ s := by simp [ha] exact fun h0 => this.2 (by simpa [Set.mem_singleton_iff] using h0) ยท simp [ha] ยท refine โจfun _ => (1 : ๐), ?_, ?_โฉ ยท intro _; simp ยท have : s = โ
:= Set.not_nonempty_iff_eq_empty.1 hs simp [this]