@@ -13,8 +13,8 @@ import Mathlib.Analysis.InnerProductSpace.Basic
1313import Mathlib.Analysis.RCLike.Lemmas
1414import Mathlib.Data.Real.StarOrdered
1515public import Mathlib.Dynamics.BirkhoffSum.Average
16- import Mathlib.Dynamics.BirkhoffSum.Measurable
17- import Mathlib.Dynamics.BirkhoffSum.Integrable
16+ public import Mathlib.Dynamics.BirkhoffSum.Measurable
17+ public import Mathlib.Dynamics.BirkhoffSum.Integrable
1818
1919/-!
2020# Maximal ergodic theorem.
@@ -93,14 +93,14 @@ variable [MeasurableSpace α] (μ : Measure α := by volume_tac) (hf : MeasurePr
9393include hf
9494
9595@[fun_prop]
96- lemma birkhoffMax_aestronglyMeasurable (hg : AEStronglyMeasurable g μ) :
96+ public lemma birkhoffMax_aestronglyMeasurable (hg : AEStronglyMeasurable g μ) :
9797 AEStronglyMeasurable (birkhoffMax f g n) μ := by
9898 unfold birkhoffMax
9999 induction n <;> measurability
100100
101101include hg
102102
103- lemma birkhoffMax_integrable : Integrable (birkhoffMax f g n) μ := by
103+ public lemma birkhoffMax_integrable : Integrable (birkhoffMax f g n) μ := by
104104 unfold birkhoffMax
105105 induction n with
106106 | zero => exact integrable_zero ..
@@ -192,8 +192,7 @@ theorem lt_birkhoffAverageSup_iff_lt_birkhoffSumSup {a : ℝ} (ha : 0 < a) :
192192
193193section MeasurePreserving
194194
195- variable {f : α → α} [MeasurableSpace α] (μ : Measure α := by volume_tac)
196- (hf : MeasurePreserving f μ μ)
195+ variable [MeasurableSpace α] (μ : Measure α) (hf : MeasurePreserving f μ μ)
197196
198197include hf
199198
@@ -243,14 +242,13 @@ end Real
243242
244243section NormedAddCommGroup
245244
246- variable {E : Type *} [NormedAddCommGroup E ] {g : α → E } (hg : Integrable g μ) [IsFiniteMeasure μ]
245+ variable [NormedAddCommGroup M ] {g : α → M } (hg : Integrable g μ) [IsFiniteMeasure μ]
247246
248247include hg
249248
250249/-- Maximal ergodic theorem: the operator `birkhoffAverageSup` satisfies a weak-type inequality. -/
251- public theorem iSup_distribution_birkhoffAverageSup_le_norm :
252- ⨆ a : ℝ, a * μ.real {x | a < birkhoffAverageSup f (‖g ·‖) x} ≤ ∫ x, ‖g x‖ ∂μ := by
253- refine ciSup_le fun a ↦ ?_
250+ public theorem const_mul_distribution_birkhoffAverageSup_le_norm (a : ℝ) :
251+ a * μ.real {x | a < birkhoffAverageSup f (‖g ·‖) x} ≤ ∫ x, ‖g x‖ ∂μ := by
254252 by_cases! ha : 0 < a; swap
255253 · apply mul_nonpos_of_nonpos_of_nonneg ha measureReal_nonneg |>.trans
256254 exact integral_nonneg (fun _ ↦ norm_nonneg _)
0 commit comments