Zulip Chat Archive

Stream: condensed mathematics

Topic: Mbar → Lbar


Johan Commelin (Feb 10 2022 at 08:37):

Breaking change: all occurences of Mbar in filenames and Lean code have been changed to Lbar.

Johan Commelin (Feb 10 2022 at 08:39):

The reason: @Filippo A. E. Nuccio introduced the notation ℒ r S for laurent_measures r S. This is denoted M(S,Z((T))r)ℳ(S, ℤ((T))_r) in Analytic.pdf. But I like the short notation a lot. And Lbar is a quotient of this space. It also emphasises that it is two steps away from real_measures p S which is denoted Mp(S)ℳ_p(S) in Analytic.pdf.

Johan Commelin (Feb 10 2022 at 08:52):

I will push the same change to the blueprint once CI finishes compiling LTE

Peter Scholze (Feb 10 2022 at 09:34):

Nice!

By the way, isn't one practical reason to not overdo abbreviations that search-and-replace is much safer on longer names?

Johan Commelin (Feb 10 2022 at 09:35):

I guess that's true.

Filippo A. E. Nuccio (Feb 10 2022 at 09:35):

Yes, it seems a good point.

Johan Commelin (Feb 10 2022 at 09:36):

In Lean 4 it will be possible to say "take this Lean name foo, and rename it to bar in the entire project"

Filippo A. E. Nuccio (Feb 10 2022 at 09:36):

Wow

Patrick Massot (Feb 10 2022 at 09:37):

Note this is a completely standard thing to expect in any modern programming language, but Lean 3 never reached that level of polish because it was very much a research project, not a finished thing.


Last updated: Dec 20 2023 at 11:08 UTC