Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Merged by Bors] - feat(measure_theory/function/uniform_integrable): Egorov's theorem #11328

Closed
wants to merge 12 commits into from

Conversation

JasonKYi
Copy link
Member

@JasonKYi JasonKYi commented Jan 9, 2022

This PR proves Egorov's theorem which is necessary for the Vitali convergence theorem which is vital for the martingale convergence theorems.


Open in Gitpod

@JasonKYi JasonKYi added the awaiting-review The author would like community review of the PR label Jan 9, 2022
@RemyDegenne RemyDegenne added this to Under review in Martingale theory Jan 10, 2022
@RemyDegenne RemyDegenne added awaiting-author A reviewer has asked the author a question or requested changes and removed awaiting-review The author would like community review of the PR labels Jan 13, 2022
@RemyDegenne
Copy link
Collaborator

You could extract the following lemma from your proof of tendsto_uniformly_on_of_ae_tendsto:

lemma tendsto_uniformly_on_diff_Union_not_convergent_seq
  (hf : ∀ n, measurable (f n)) (hg : measurable g)
  {s : set α} (hsm : measurable_set s) (hs : μ s ≠ ∞)
  (hfg : ∀ᵐ x ∂μ, x ∈ s → tendsto (λ n, f n x) at_top (𝓝 (g x))) {ε : ℝ} (hε : 0 < ε) :
  tendsto_uniformly_on f g at_top (s \ egorov.Union_not_convergent_seq hε hf hg hsm hs hfg) :=
begin
  rw metric.tendsto_uniformly_on_iff,
  intros δ hδ,
  obtain ⟨N, hN⟩ := exists_nat_one_div_lt hδ,
  rw eventually_at_top,
  refine ⟨egorov.not_convergent_seq_lt_index (half_pos hε) hf hg hsm hs hfg N, λ n hn x hx, _⟩,
  simp only [mem_diff, egorov.Union_not_convergent_seq, not_exists, mem_Union, mem_inter_eq,
    not_and, exists_and_distrib_left] at hx,
  obtain ⟨hxs, hx⟩ := hx,
  specialize hx hxs N,
  rw egorov.mem_not_convergent_seq_iff at hx,
  push_neg at hx,
  rw dist_comm,
  exact lt_of_le_of_lt (hx n hn) hN,
end

@JasonKYi JasonKYi added awaiting-review The author would like community review of the PR and removed awaiting-author A reviewer has asked the author a question or requested changes labels Jan 13, 2022
@RemyDegenne
Copy link
Collaborator

Thanks!
bors r+

@github-actions github-actions bot added ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) and removed awaiting-review The author would like community review of the PR labels Jan 13, 2022
bors bot pushed a commit that referenced this pull request Jan 13, 2022
…11328)


This PR proves Egorov's theorem which is necessary for the Vitali convergence theorem which is vital for the martingale convergence theorems.
@bors
Copy link

bors bot commented Jan 13, 2022

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat(measure_theory/function/uniform_integrable): Egorov's theorem [Merged by Bors] - feat(measure_theory/function/uniform_integrable): Egorov's theorem Jan 13, 2022
@bors bors bot closed this Jan 13, 2022
Martingale theory automation moved this from Under review to Done! 🎉 Jan 13, 2022
@bors bors bot deleted the JasonKYi/egorov branch January 13, 2022 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.)
Projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants