Working…

This commit is contained in:
Stefan Kebekus
2025-01-03 16:48:53 +01:00
parent 08e963e801
commit ce3b3d8bd1

View File

@@ -377,27 +377,32 @@ theorem Nevanlinna_firstMain₂
exact t₁₁ x
clear t₁₀ t₁₁
have : (x : ) in (0)..(2 * π), log f (circleMap 0 r x) - log g (circleMap 0 r x) (log a + log 2) * |2 * π - 0| := by
have s₀ : (x : ) in (0)..(2 * π), log f (circleMap 0 r x) - log g (circleMap 0 r x) (log a + log 2) * |2 * π - 0| := by
apply intervalIntegral.norm_integral_le_of_norm_le_const
intro x hx
exact t₂
clear t₂
simp only [norm_eq_abs, sub_zero] at this
simp only [norm_eq_abs, sub_zero] at s
rw [abs_mul]
have s₁ : |(2 * π)⁻¹| * | (x : ) in (0)..(2 * π), log f (circleMap 0 r x) - log g (circleMap 0 r x)| |(2 * π)⁻¹| * ((log a + log 2) * |2 * π|) := by
apply mul_le_mul_of_nonneg_left
exact s₀
apply abs_nonneg
have : |(2 * π)⁻¹| * ((log a + log 2) * |2 * π|) = log a + log 2 := by
rw [mul_comm, mul_assoc]
have : |2 * π| * |(2 * π)⁻¹| = 1 := by
rw [abs_mul, abs_inv, abs_mul]
rw [abs_of_pos pi_pos]
simp [pi_ne_zero]
ring_nf
simp [pi_ne_zero]
rw [this]
simp
rw [this] at s₁
assumption
calc |(2 * π)⁻¹| * | (x : ) in (0)..(2 * π), log f (circleMap 0 r x) - log g (circleMap 0 r x)|
_ = |(2 * π)⁻¹| * (x : ) in (0)..(2 * π), log f (circleMap 0 r x) - log g (circleMap 0 r x) := by
sorry
_ |(2 * π)⁻¹| * ((log a + log 2) * |2 * π|) := by
apply?
sorry
_ = log a + log 2 := by
simp [pi_ne_zero]
--
apply MeromorphicOn.integrable_logpos_abs_f
exact fun x a => h₁f x trivial
--
@@ -405,3 +410,26 @@ theorem Nevanlinna_firstMain₂
apply MeromorphicOn.sub
exact fun x a => h₁f x trivial
apply MeromorphicOn.const a
open Asymptotics
theorem Nevanlinna_firstMain'₂
{f : }
{a : }
(h₁f : MeromorphicOn f ) :
|(h₁f.T_infty) - ((h₁f.sub (MeromorphicOn.const a)).T_infty)| =O[Filter.atTop] (1 : ) := by
rw [Asymptotics.isBigO_iff']
use logpos a + log 2
constructor
· apply add_pos_of_nonneg_of_pos
apply logpos_nonneg
apply log_pos one_lt_two
· rw [Filter.eventually_atTop]
use 0
intro b hb
simp only [Pi.abs_apply, Pi.sub_apply, norm_eq_abs, abs_abs, Pi.one_apply,
norm_one, mul_one]
apply Nevanlinna_firstMain₂