Zulip Chat Archive

Stream: maths

Topic: ore localization


Jakob von Raumer (Dec 27 2021 at 11:38):

I've been formalizing the notion of ore sets and ore localizations together with some other people and I was wondering if that should find a place in mathlib eventually. The formalization works on right ore sets instead of left ore sets. It's a generalization of group_theory.monoid_localization but I'm not sure if it should replace it since it's a bit more "out there" and there are other generalizations as well...

Johan Commelin (Dec 27 2021 at 12:10):

@Reid Barton was also working on this about a year ago, I think.

Johan Commelin (Dec 27 2021 at 12:10):

No idea if his attempts were on some branch, or on a separate project.

Yaël Dillies (Dec 27 2021 at 12:11):

branch#rwbarton-ore

Jakob von Raumer (Dec 27 2021 at 12:14):

Oh, I probably should have asked beforehand ^^

Jakob von Raumer (Dec 27 2021 at 14:05):

Nevertheless, the question still stands, should I make it a PR, maybe taking into account some of the things @Reid Barton did differently? I see that he defined the ore property as data instead of a proposition, which we chose not to, in order to make it a well-behaved type class

Yaël Dillies (Dec 27 2021 at 14:12):

What do you mean by "in order to make it a well-behaved type class"?

Jakob von Raumer (Dec 27 2021 at 14:17):

The choice of witnesses in the ore condition is very much non-unique and sometimes non-canonical, but it also doesn't seem interesting to study different ore conditions on the same submonoid

Jakob von Raumer (May 24 2022 at 09:32):

The PR for our implementation of ore localization is up, comments welcome, especially on the notations

Jakob von Raumer (May 24 2022 at 09:34):

... and on whether to split the files further vs merging them

Jakob von Raumer (Jul 04 2022 at 12:25):

Anyone want to review this? @Eric Wieser ? @Adam Topaz ?

Johan Commelin (Jul 04 2022 at 12:26):

cc @Reid Barton

Eric Wieser (Jul 04 2022 at 12:54):

I added a few comments, but I'm not familiar with the mathematics

Jakob von Raumer (Jul 04 2022 at 12:57):

Thanks a lot!

Eric Wieser (Jul 04 2022 at 13:09):

My main question is to what extent the choice of num and denom are unique

Eric Wieser (Jul 04 2022 at 13:12):

Can you give a situation where you don't just want num = prod.fst, denom = prod.snd?

Jakob von Raumer (Jul 04 2022 at 14:23):

They are not

Jakob von Raumer (Jul 04 2022 at 14:23):

But we do show that multiplication and addition are independent of the choice of num and denom

Eric Wieser (Jul 04 2022 at 16:39):

Is there a useful quotient under which they are unique?

Jakob von Raumer (Jul 04 2022 at 19:38):

I don't think so, if nn and dd are num and denom, so are nsn s and dsd s


Last updated: Dec 20 2023 at 11:08 UTC