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: uniqueness of Haar measure in general locally compact groups #8198

Closed
wants to merge 136 commits into from

Conversation

sgouezel
Copy link
Contributor

@sgouezel sgouezel commented Nov 5, 2023

We prove that two regular Haar measures in a locally compact group coincide up to scalar multiplication, and the same thing for inner regular Haar measures. This is implemented in a new file MeasureTheory.Measure.Haar.Unique. A few results that used to be in the MeasureTheory.Measure.Haar.Basic are moved to this file (and extended) so several imports have to be changed.


Unfortunately, I don't see anything that can be split off the current PR. It's one big file MeasureTheory.Measure.Haar.Unique, plus the necessary adaptations to the other files.

Open in Gitpod

@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added the merge-conflict The PR has a merge conflict with master, and needs manual merging. label Nov 11, 2023
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. label Nov 11, 2023
@sgouezel sgouezel added the awaiting-review The author would like community review of the PR label Nov 11, 2023
@hrmacbeth
Copy link
Member

I have a completely surface-level question, having read the statements but not the proofs: is it possible to use lintegral rather than integral thoughout the Uniqueness file, thus downgrading the imports?

@sgouezel
Copy link
Contributor Author

sgouezel commented Nov 12, 2023

That's a good question. I have been careful to put that in a new file to avoid polluting more basic files with advanced imports, and normally the files that import this one should be pretty advanced so it shouldn't make a difference, but still.

The basic thing is integrating continuous functions with compact support, so the integral is naturally real-valued. My guess is that it's probably possible to cook up a version using lintegral instead of integral. I'm not sure it would be mathematically more natural, though. One mathematically subtle point is that I need Fubini for compactly supported functions and non-sigma-finite measures on non-second-countable spaces, which I have only implemented for integral, not lintegral.

@RemyDegenne
Copy link
Contributor

Well that was a big one. But it looks great. Thanks!
bors r+

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review The author would like community review of the PR labels Nov 20, 2023
mathlib-bors bot pushed a commit that referenced this pull request Nov 20, 2023
…8198)

We prove that two regular Haar measures in a locally compact group coincide up to scalar multiplication, and the same thing for inner regular Haar measures. This is implemented in a new file `MeasureTheory.Measure.Haar.Unique`. A few results that used to be in the `MeasureTheory.Measure.Haar.Basic` are moved to this file (and extended) so several imports have to be changed.
@mathlib-bors
Copy link

mathlib-bors bot commented Nov 20, 2023

Build failed (retrying...):

mathlib-bors bot pushed a commit that referenced this pull request Nov 20, 2023
…8198)

We prove that two regular Haar measures in a locally compact group coincide up to scalar multiplication, and the same thing for inner regular Haar measures. This is implemented in a new file `MeasureTheory.Measure.Haar.Unique`. A few results that used to be in the `MeasureTheory.Measure.Haar.Basic` are moved to this file (and extended) so several imports have to be changed.
@mathlib-bors
Copy link

mathlib-bors bot commented Nov 21, 2023

Build failed (retrying...):

mathlib-bors bot pushed a commit that referenced this pull request Nov 21, 2023
…8198)

We prove that two regular Haar measures in a locally compact group coincide up to scalar multiplication, and the same thing for inner regular Haar measures. This is implemented in a new file `MeasureTheory.Measure.Haar.Unique`. A few results that used to be in the `MeasureTheory.Measure.Haar.Basic` are moved to this file (and extended) so several imports have to be changed.
@mathlib-bors
Copy link

mathlib-bors bot commented Nov 21, 2023

Build failed:

@sgouezel
Copy link
Contributor Author

bors r+

mathlib-bors bot pushed a commit that referenced this pull request Nov 29, 2023
…8198)

We prove that two regular Haar measures in a locally compact group coincide up to scalar multiplication, and the same thing for inner regular Haar measures. This is implemented in a new file `MeasureTheory.Measure.Haar.Unique`. A few results that used to be in the `MeasureTheory.Measure.Haar.Basic` are moved to this file (and extended) so several imports have to be changed.
@mathlib-bors
Copy link

mathlib-bors bot commented Nov 29, 2023

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat: uniqueness of Haar measure in general locally compact groups [Merged by Bors] - feat: uniqueness of Haar measure in general locally compact groups Nov 29, 2023
@mathlib-bors mathlib-bors bot closed this Nov 29, 2023
@mathlib-bors mathlib-bors bot deleted the SG_haar_unique branch November 29, 2023 15:49
grunweg pushed a commit that referenced this pull request Dec 15, 2023
awueth pushed a commit that referenced this pull request Dec 19, 2023
…8198)

We prove that two regular Haar measures in a locally compact group coincide up to scalar multiplication, and the same thing for inner regular Haar measures. This is implemented in a new file `MeasureTheory.Measure.Haar.Unique`. A few results that used to be in the `MeasureTheory.Measure.Haar.Basic` are moved to this file (and extended) so several imports have to be changed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge This PR has been sent to bors. t-measure-probability Measure theory / Probability theory t-topology Topological spaces, uniform spaces, metric spaces, filters
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants