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: add last implication of portmanteau characterizations of weak convergence #8097

Closed

Conversation

kkytola
Copy link
Collaborator

@kkytola kkytola commented Nov 1, 2023

This PR adds the last missing implication of the general case of portmanteau equivalent characterizations of convergence in distribution: a sufficient condition for convergence in distribution of a sequence of probability measures is that for all open sets the candidate limit measure is at most the liminf of the measures.


(There are more equivalent conditions dubbed portmanteau for the special case of convergence in distribution on R, though. Some of them are easy and I'll add soon. The ones with characteristic functions require characteristic functions.)

One restriction in this implication is that it really talks about a sequence and the atTop filter rather than a general filter like the other implications. The reason is that Fatou's lemma is used (and it is not obvious to me that it could be generalized to much more than countably generated filters in countable types).

One design choice in the proof is that I could not use the relevant lemma Monotone.map_liminf_of_continuousAt to commute liminf with ENNReal.toReal, since the lemma assumes monotonicity, but ENNReal.toReal fails to be monotone because of +infty. I used a truncated variant ENNReal.truncateToReal instead. Perhaps a more principled strategy would have been to prove a generalization MonotoneOn.map_liminf_of_continuousAt, but it was less straightforward to do the correct statement and proof.

Open in Gitpod

kkytola and others added 30 commits June 26, 2023 12:18
…ons (except with subtraction counterparts have to assume AddCommGroup and one additional covariance property).
…ions to one file. Generalize to usual typeclasses.
@kkytola kkytola 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 Nov 11, 2023
Copy link
Contributor

@sgouezel sgouezel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors d+
Thanks!

Mathlib/MeasureTheory/Measure/Portmanteau.lean Outdated Show resolved Hide resolved
@mathlib-bors
Copy link

mathlib-bors bot commented Nov 11, 2023

✌️ kkytola can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added delegated and removed awaiting-review The author would like community review of the PR labels Nov 11, 2023
kkytola and others added 2 commits November 11, 2023 21:49
@kkytola
Copy link
Collaborator Author

kkytola commented Nov 11, 2023

✌️ kkytola can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

bors r+

mathlib-bors bot pushed a commit that referenced this pull request Nov 11, 2023
…onvergence (#8097)

This PR adds the last missing implication of the general case of portmanteau equivalent characterizations of convergence in distribution: a sufficient condition for convergence in distribution of a sequence of probability measures is that for all open sets the candidate limit measure is at most the liminf of the measures.



Co-authored-by: Kalle <kalle.kytola@aalto.fi>
Co-authored-by: kkytola <39528102+kkytola@users.noreply.github.com>
@mathlib-bors
Copy link

mathlib-bors bot commented Nov 11, 2023

Build failed:

@kkytola
Copy link
Collaborator Author

kkytola commented Nov 12, 2023

✌️ kkytola can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

bors r+

bors r+

mathlib-bors bot pushed a commit that referenced this pull request Nov 12, 2023
…onvergence (#8097)

This PR adds the last missing implication of the general case of portmanteau equivalent characterizations of convergence in distribution: a sufficient condition for convergence in distribution of a sequence of probability measures is that for all open sets the candidate limit measure is at most the liminf of the measures.



Co-authored-by: Kalle <kalle.kytola@aalto.fi>
Co-authored-by: kkytola <39528102+kkytola@users.noreply.github.com>
@mathlib-bors
Copy link

mathlib-bors bot commented Nov 12, 2023

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat: add last implication of portmanteau characterizations of weak convergence [Merged by Bors] - feat: add last implication of portmanteau characterizations of weak convergence Nov 12, 2023
@mathlib-bors mathlib-bors bot closed this Nov 12, 2023
@mathlib-bors mathlib-bors bot deleted the kkytola/portmanteau_open_implies_convergence_overview branch November 12, 2023 00:36
alexkeizer pushed a commit that referenced this pull request Nov 17, 2023
…onvergence (#8097)

This PR adds the last missing implication of the general case of portmanteau equivalent characterizations of convergence in distribution: a sufficient condition for convergence in distribution of a sequence of probability measures is that for all open sets the candidate limit measure is at most the liminf of the measures.



Co-authored-by: Kalle <kalle.kytola@aalto.fi>
Co-authored-by: kkytola <39528102+kkytola@users.noreply.github.com>
alexkeizer pushed a commit that referenced this pull request Nov 21, 2023
…onvergence (#8097)

This PR adds the last missing implication of the general case of portmanteau equivalent characterizations of convergence in distribution: a sufficient condition for convergence in distribution of a sequence of probability measures is that for all open sets the candidate limit measure is at most the liminf of the measures.



Co-authored-by: Kalle <kalle.kytola@aalto.fi>
Co-authored-by: kkytola <39528102+kkytola@users.noreply.github.com>
mathlib-bors bot pushed a commit that referenced this pull request Nov 25, 2023
In my earlier PR #8097 there there was a typo `variable {Ω : Type}` which should have been a universe polymorphic `variable {Ω : Type*}`. This PR fixes 1 character. Apologies!
grunweg pushed a commit that referenced this pull request Dec 15, 2023
…onvergence (#8097)

This PR adds the last missing implication of the general case of portmanteau equivalent characterizations of convergence in distribution: a sufficient condition for convergence in distribution of a sequence of probability measures is that for all open sets the candidate limit measure is at most the liminf of the measures.



Co-authored-by: Kalle <kalle.kytola@aalto.fi>
Co-authored-by: kkytola <39528102+kkytola@users.noreply.github.com>
awueth pushed a commit that referenced this pull request Dec 19, 2023
In my earlier PR #8097 there there was a typo `variable {Ω : Type}` which should have been a universe polymorphic `variable {Ω : Type*}`. This PR fixes 1 character. Apologies!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
delegated t-measure-probability Measure theory / Probability theory
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants