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/group/basic): introduce a class is_haar_measure, and its basic properties #9142

Closed
wants to merge 7 commits into from

Conversation

sgouezel
Copy link
Collaborator

We have in mathlib a construction of Haar measures. But there are many measures which do not come from this construction, and are still Haar measures (Lebesgue measure on a vector space, Hausdorff measure of the right dimension, for instance). We introduce a new class is_haar_measure (and its additive analogue) to be able to express facts simultaneously for all these measures, and prove their basic properties.


This is just a first step: in later PRs, I will show that Lebesgue measure and Haar measures satisfy this predicate, and prove further properties. For now, I am just PRing what touched the file measure_theory.group.basic, to keep things at a reasonable size.

Copy link
Collaborator

@RemyDegenne RemyDegenne left a comment

Choose a reason for hiding this comment

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

Looks good, thanks!
bors d+

src/measure_theory/group/basic.lean Outdated Show resolved Hide resolved
src/measure_theory/group/basic.lean Show resolved Hide resolved
@bors
Copy link

bors bot commented Sep 15, 2021

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

@github-actions github-actions bot added delegated The PR author may merge after reviewing final suggestions. and removed awaiting-review The author would like community review of the PR labels Sep 15, 2021
@sgouezel
Copy link
Collaborator Author

bors r+

@github-actions github-actions bot added the ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) label Sep 15, 2021
bors bot pushed a commit that referenced this pull request Sep 15, 2021
…and its basic properties (#9142)

We have in mathlib a construction of Haar measures. But there are many measures which do not come from this construction, and are still Haar measures (Lebesgue measure on a vector space, Hausdorff measure of the right dimension, for instance). We introduce a new class `is_haar_measure` (and its additive analogue) to be able to express facts simultaneously for all these measures, and prove their basic properties.
@bors
Copy link

bors bot commented Sep 15, 2021

Build failed (retrying...):

bors bot pushed a commit that referenced this pull request Sep 15, 2021
…and its basic properties (#9142)

We have in mathlib a construction of Haar measures. But there are many measures which do not come from this construction, and are still Haar measures (Lebesgue measure on a vector space, Hausdorff measure of the right dimension, for instance). We introduce a new class `is_haar_measure` (and its additive analogue) to be able to express facts simultaneously for all these measures, and prove their basic properties.
@bors
Copy link

bors bot commented Sep 15, 2021

Build failed:

@bryangingechen bryangingechen added awaiting-author A reviewer has asked the author a question or requested changes and removed ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) labels Sep 15, 2021
@sgouezel
Copy link
Collaborator Author

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-author A reviewer has asked the author a question or requested changes labels Sep 16, 2021
bors bot pushed a commit that referenced this pull request Sep 16, 2021
…and its basic properties (#9142)

We have in mathlib a construction of Haar measures. But there are many measures which do not come from this construction, and are still Haar measures (Lebesgue measure on a vector space, Hausdorff measure of the right dimension, for instance). We introduce a new class `is_haar_measure` (and its additive analogue) to be able to express facts simultaneously for all these measures, and prove their basic properties.
@bors
Copy link

bors bot commented Sep 16, 2021

Build failed:

@sgouezel
Copy link
Collaborator Author

bors r+

bors bot pushed a commit that referenced this pull request Sep 16, 2021
…and its basic properties (#9142)

We have in mathlib a construction of Haar measures. But there are many measures which do not come from this construction, and are still Haar measures (Lebesgue measure on a vector space, Hausdorff measure of the right dimension, for instance). We introduce a new class `is_haar_measure` (and its additive analogue) to be able to express facts simultaneously for all these measures, and prove their basic properties.
@bors
Copy link

bors bot commented Sep 16, 2021

Build failed:

@sgouezel
Copy link
Collaborator Author

bors r+

bors bot pushed a commit that referenced this pull request Sep 16, 2021
…and its basic properties (#9142)

We have in mathlib a construction of Haar measures. But there are many measures which do not come from this construction, and are still Haar measures (Lebesgue measure on a vector space, Hausdorff measure of the right dimension, for instance). We introduce a new class `is_haar_measure` (and its additive analogue) to be able to express facts simultaneously for all these measures, and prove their basic properties.
@bors
Copy link

bors bot commented Sep 16, 2021

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat(measure_theory/group/basic): introduce a class is_haar_measure, and its basic properties [Merged by Bors] - feat(measure_theory/group/basic): introduce a class is_haar_measure, and its basic properties Sep 16, 2021
@bors bors bot closed this Sep 16, 2021
@bors bors bot deleted the is_haar_measure branch September 16, 2021 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
delegated The PR author may merge after reviewing final suggestions. ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants