Zulip Chat Archive

Stream: maths

Topic: Trivial MeasurableSpaces


Aaron Anderson (Nov 23 2023 at 21:41):

While working on the Polynomial Freiman-Ruzsa project, I was mildly annoyed that I had to explicitly create an instance of [MeasurableSub₂] for a finite measure space where everything's measurable.

Aaron Anderson (Nov 23 2023 at 21:43):

It wasn't hard to prove - the assumptions are all there to use measurable_of_countable _, but given that in, say, combinatorics, people often care about finite regimes where measurability is trivial, would it be useful to create a typeclass for such measure spaces?

Aaron Anderson (Nov 23 2023 at 21:46):

This would have solved my particular use-case, because [MeasurableSpace X] [Fintype X] [MeasurableSingletonClass X] could be shown to imply [TrivialMeasurableSpace (X × X)] or whatever we want to call it, and that would imply [MeasurableSub₂ X].

Yaël Dillies (Nov 23 2023 at 22:04):

Surely the name should rather be DiscreteMeasurableSpace?

Yaël Dillies (Nov 23 2023 at 22:04):

I think that makes sense. We have DiscreteTopology.

Aaron Anderson (Dec 06 2023 at 22:58):

I'm trying it out over at #8859.

Aaron Anderson (Dec 06 2023 at 23:46):

I'd appreciate some help resolving some heartbeat issues, if anyone wants to take a look.

Yaël Dillies (Dec 07 2023 at 20:31):

FYI, #8859 is ready for review. This is one of the early prerequisites for PFR.


Last updated: Dec 20 2023 at 11:08 UTC