Zulip Chat Archive

Stream: Is there code for X?

Topic: Module localization


Filippo A. E. Nuccio (Oct 07 2022 at 11:21):

Do we have the notion of the localization of an R-module M at some multiplicative submonoid S of R? I know about localizing rings and localizing arbitrary monoids at their submonoids, but I cannot figure out how to use them to localize a module at a submonoid of the ring. In my mind everything is commutative (and rings are rings) but I am happy to have it for semi-quasi-modules over pre-commutative-semi-almost-rings...

Riccardo Brasca (Oct 07 2022 at 11:25):

See algebra.module.localized_module and friends.

Riccardo Brasca (Oct 07 2022 at 11:25):

We have both the construction and the characteristic predicate, but both landed in mathlib quite recently, so there can be basic results still missing.

Filippo A. E. Nuccio (Oct 07 2022 at 11:36):

Thanks!

Filippo A. E. Nuccio (Oct 07 2022 at 11:56):

In particular, it seems to me that basic properties of localizing linear maps are missing: something like

  1. Given f ⁣:MNf\colon M \rightarrow N that is RR-linear, we can construct a S1RS^{-1}R-linear map S1f ⁣:S1MS1NS^{-1}f \colon S^{-1}M\rightarrow S^{-1}N
  2. Kernels and cokernels are the localizations (aka localizing is flat).
    Am I dumb and not finding them, or is that correct?

Riccardo Brasca (Oct 07 2022 at 11:59):

We have the universal property, and that's it I think

Riccardo Brasca (Oct 07 2022 at 12:00):

see #15559

Jujian Zhang (Oct 07 2022 at 17:41):

I have plans to work on localization of modules and flatness, do you need them urgently?

Filippo A. E. Nuccio (Oct 10 2022 at 08:32):

No, on the contrary; I was thinking about assigning it to a student of mine, at least the part concerning the localization of maps.

Filippo A. E. Nuccio (Oct 10 2022 at 08:32):

Are you planning to work on them soon?


Last updated: Dec 20 2023 at 11:08 UTC