From 7a04938669e74029e127a910e7e6aa36d8859123 Mon Sep 17 00:00:00 2001 From: Stefan Kebekus Date: Sun, 26 Oct 2025 06:38:18 +0100 Subject: [PATCH] Update Basic.lean --- Aristotle/Basic.lean | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Aristotle/Basic.lean b/Aristotle/Basic.lean index 8845ac1..7b72bc6 100644 --- a/Aristotle/Basic.lean +++ b/Aristotle/Basic.lean @@ -7,9 +7,16 @@ variable {E : Type*} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {U : Set ๐•œ} {f g : ๐•œ โ†’ E} {a : WithTop E} {aโ‚€ : E} -/-- Finite sums of meromorphic functions are meromorphic. -/ +/-- Derivatives of meromorphic functions are meromorphic. -/ @[fun_prop] -theorem MeromorphicAt.sum {ฮน : Type*} {s : Finset ฮน} {f : ฮน โ†’ ๐•œ โ†’ E} {x : ๐•œ} - (h : โˆ€ ฯƒ, MeromorphicAt (f ฯƒ) x) : - MeromorphicAt (โˆ‘ n โˆˆ s, f n) x := by +theorem meromorphicAt_deriv {f : ๐•œ โ†’ E} {x : ๐•œ} + (h : MeromorphicAt f x) : + MeromorphicAt (deriv f) x := by + sorry + +/-- Logarithmic derivatives of meromorphic functions are meromorphic. -/ +@[fun_prop] +theorem MeromorphicAt.logDeriv {f : ๐•œ โ†’ ๐•œ} {x : ๐•œ} + (h : MeromorphicAt f x) : + MeromorphicAt (fโปยน * deriv f) x := by sorry