Update stronglyMeromorphicAt.lean
This commit is contained in:
parent
306ed1b083
commit
5bf670231f
|
@ -211,3 +211,34 @@ theorem StronglyMeromorphicAt_of_makeStronglyMeromorphic
|
||||||
apply zero_zpow n
|
apply zero_zpow n
|
||||||
dsimp [n]
|
dsimp [n]
|
||||||
rwa [WithTop.untop_eq_iff h₂f]
|
rwa [WithTop.untop_eq_iff h₂f]
|
||||||
|
|
||||||
|
|
||||||
|
theorem makeStronglyMeromorphic_id
|
||||||
|
{f : ℂ → ℂ}
|
||||||
|
{z₀ : ℂ}
|
||||||
|
(hf : StronglyMeromorphicAt f z₀) :
|
||||||
|
f = hf.meromorphicAt.makeStronglyMeromorphicAt := by
|
||||||
|
|
||||||
|
funext z
|
||||||
|
by_cases hz : z = z₀
|
||||||
|
· rw [hz]
|
||||||
|
unfold MeromorphicAt.makeStronglyMeromorphicAt
|
||||||
|
simp
|
||||||
|
let h₀f := hf
|
||||||
|
rcases hf with h₁f|h₁f
|
||||||
|
· have A : f =ᶠ[𝓝[≠] z₀] 0 := by
|
||||||
|
apply Filter.EventuallyEq.filter_mono h₁f
|
||||||
|
exact nhdsWithin_le_nhds
|
||||||
|
let B := (MeromorphicAt.order_eq_top_iff h₀f.meromorphicAt).2 A
|
||||||
|
simp [B]
|
||||||
|
exact Filter.EventuallyEq.eq_of_nhds h₁f
|
||||||
|
· obtain ⟨n, g, h₁g, h₂g, h₃g⟩ := h₁f
|
||||||
|
|
||||||
|
by_cases h₃f : h₀f.meromorphicAt.order = 0
|
||||||
|
· simp [h₃f]
|
||||||
|
sorry
|
||||||
|
· simp [h₃f]
|
||||||
|
|
||||||
|
sorry
|
||||||
|
|
||||||
|
· exact m₁ (StronglyMeromorphicAt.meromorphicAt hf) z hz
|
||||||
|
|
Loading…
Reference in New Issue