Skip to content

Commit 1163977

Browse files
committed
feat: lemmas for the analytic part of the proof of the Gelfond–Schneider theorem (Part 1/5) (#34836)
Co-authored-by: mkaratarakis <mixkarat@gmail.com>
1 parent 307d01a commit 1163977

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

Mathlib/Analysis/Analytic/Basic.lean

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,13 @@ theorem HasFPowerSeriesWithinAt.mono_of_mem_nhdsWithin
388388
add_sub_cancel_left, hy, and_true] at h'y ⊢
389389
exact h'y.2
390390

391+
lemma hasFPowerSeriesWithinAt_iff_of_nhds (f : E → F) (p : FormalMultilinearSeries 𝕜 E F)
392+
{U : Set E} (hU : U ∈ 𝓝 x) :
393+
HasFPowerSeriesWithinAt f p U x ↔ HasFPowerSeriesAt f p x := by
394+
rw [← hasFPowerSeriesWithinAt_univ]
395+
exact ⟨fun h ↦ h.mono_of_mem_nhdsWithin (mem_nhdsWithin_of_mem_nhds hU),
396+
fun h ↦ h.mono (subset_univ _)⟩
397+
391398
@[simp] lemma hasFPowerSeriesWithinOnBall_insert_self :
392399
HasFPowerSeriesWithinOnBall f p (insert x s) x r ↔ HasFPowerSeriesWithinOnBall f p s x r := by
393400
refine ⟨fun h ↦ ?_, fun h ↦ ?_⟩ <;>
@@ -478,6 +485,9 @@ lemma AnalyticOn.congr {f g : E → F} {s : Set E}
478485
AnalyticOn 𝕜 g s :=
479486
fun x m ↦ (hf x m).congr hs (hs m)
480487

488+
lemma analyticOn_congr (hs : EqOn f g s) : AnalyticOn 𝕜 f s ↔ AnalyticOn 𝕜 g s :=
489+
fun h ↦ h.congr hs.symm, fun h ↦ h.congr hs⟩
490+
481491
theorem AnalyticAt.congr (hf : AnalyticAt 𝕜 f x) (hg : f =ᶠ[𝓝 x] g) : AnalyticAt 𝕜 g x :=
482492
let ⟨_, hpf⟩ := hf
483493
(hpf.congr hg).analyticAt
@@ -522,6 +532,11 @@ lemma AnalyticOn.mono {f : E → F} {s t : Set E} (h : AnalyticOn 𝕜 f t)
522532
AnalyticWithinAt 𝕜 f (insert y s) x ↔ AnalyticWithinAt 𝕜 f s x := by
523533
simp [AnalyticWithinAt]
524534

535+
lemma AnalyticOn.analyticAt {f : E → F} {z : E} {s : Set E} (hU : s ∈ 𝓝 z)
536+
(h : AnalyticOn 𝕜 f s) : AnalyticAt 𝕜 f z := by
537+
obtain ⟨p, hp⟩ := h z (mem_of_mem_nhds hU)
538+
exact ⟨p, hasFPowerSeriesWithinAt_iff_of_nhds f p hU |>.mp hp⟩
539+
525540
/-!
526541
### Composition with linear maps
527542
-/

0 commit comments

Comments
 (0)