11

There is somewhat of symmetry in the definition of flat module and pure short exact sequence which can be made precise as follows.

Let $\mathcal{R}$ be the class of all right $R$-modules, $\mathcal{S}$ be the class of all short exact sequences of left $R$-modules.

For $\mathcal{A}\subseteq\mathcal{R}, \mathcal{B}\subseteq\mathcal{S} $, define a binary relation as $$ \mathcal{A}\perp \mathcal{B}:\Leftrightarrow ~\forall M\in\mathcal{A},\forall\mathcal{E}\in\mathcal{B},M\otimes_R \mathcal{E}~~\text{is still exact}.$$ which induces an (antitone) Galois connection as

$$\mathcal{A}^\perp=\{\mathcal{E}\in\mathcal{B}|\mathcal{A}\perp\{\mathcal{E}\}\}$$ $$^\perp\mathcal{B}=\{M\in\mathcal{A}|\{M\} \perp\mathcal{B}\}$$

Observe that $$^\perp\mathcal{S}=\{\text{flat modules}\}$$ $$\mathcal{R}^\perp=\{\text{pure short exact sequences}\}$$

My question is what are the closure operators corresponding to this Galois connection? i.e. how to describe $$^\perp(\mathcal{A}^\perp), (^\perp\mathcal{B})^\perp$$ explicitly?

An audacious and rough guess is that $$^\perp(\mathcal{A}^\perp)=\{\text{filtered colimits of modules in}~\mathcal{A}\},$$ $$(^\perp\mathcal{B})^\perp=\{\text{filtered colimits of s.e.s. in}~\mathcal{B}\}$$ which is based on the fact that the left hand side are all closed under filtered colimits due to the exactness of taking filtered colimits.

The guess is to sharp to be true because it easily implies two non-trivial results:

  • (Lazard’s theorem) Every flat module is a filtered colimit of finitely generated free modules. (Vice versa)
  • Every pure exact sequence is a filtered colimit of split exact sequences. (Vice versa)

So it may need some adjustments such as adding the direct summands, etc., as the right hand side may be too small.

Could someone give me some guidance or insights?

Edit: A less audacious guess is

$^\perp(\mathcal{A}^\perp)$= the smallest full subcategory containing $\mathcal{A}$ which is closed under taking (finite) coproducts, filtered colimits, direct summands, and contains a generator.

Now it can’t imply the Lazard’s theorem (still, I used it to formulate the guess). And there is a dual statement lurking in the s.e.s. side, but I’m not sure what’s the counterpart of $R$ in the category of s.e.s..

The question is now posted here on MathOverflow, just to clarify.

  • I don't know the answer, but note that for any $\mathcal{A}$, even $\mathcal{A}=\emptyset$, $^\perp(\mathcal{A}^\perp)$ contains all flat modules and for any $\mathcal{B}$, $(^\perp\mathcal{B})^\perp$ contains all pure short exact sequences, so your "audacious guess" would at least need to be adjusted to take account of that. – Jeremy Rickard May 02 '22 at 08:27
  • @JeremyRickard: Thanks for pointing out that! I guess the flat modules and pure exact sequences behave like trivial elements (or isotopic vectors) in this context and any closure should add them inside rudely. This indeed feels unnatural since it’s unlikely to construct flat module out of nowhere. – Zhenhui Ding May 02 '22 at 08:39
  • I’ve improved the guess a little in the first equality. Some more observation: “closed” subclass w.r.t. this Galois connection (i.e. of the form $^\perp\mathcal{B}$) should be closed under taking coproducts. A cute use of the snake lemma shows that it’s also closed under taking direct summands. So maybe we could adjust the guess as $^\perp(\mathcal{A}^\perp)$= the smallest full subcategory containing $\mathcal{A}$ which is closed under taking coproducts, filtered colimits, direct summands, and contains a generator. Now the RHS contains all the flat modules. – Zhenhui Ding May 02 '22 at 09:31
  • I think the RHS is pretty close from being a Grothendieck subcategory “generated” by $\mathcal{A}$. One thing is that maybe one just can’t construct all the colimits from coproducts, filtered colimits and direct summands (or split coequalizers)? – Zhenhui Ding May 02 '22 at 09:48
  • It may be pointed out that the problem is slightly reminiscent of the Quillen’s small object argument, in which there is a similar Galois connection between two classes of morphisms $\mathcal{A},\mathcal{B}$ in a category, and a direct result is $^\perp(\mathcal{A}^\perp)$=the smallest class of morphisms which contains all isomorphisms and is closed under push-outs, retracts and transfinite composition. They are similar in the way that the “closure operator” are both described by smallest subsomething closed under certain colimits. – Zhenhui Ding Jun 11 '22 at 08:43
  • Sorry, in the previous comment it should be “$^\perp(\mathcal{A}^\perp)$ = the smallest class of morphisms containing $\mathcal{A}$ which contains all isomorphisms…”. The proof of the small object argument is constructive in my opinion, as we need to show that morphisms in $^\perp(\mathcal{A}^\perp)$ can actually be reached by a finite process of applying colimit constructions in the RHS to morphisms in $\mathcal{A}$. So I guess that in the present problem the proof is supposed to be something like that. – Zhenhui Ding Jun 11 '22 at 09:01
  • 2
    Sorry the bounty didn't help. You could try posting on MO? – Calvin Khor Jun 19 '22 at 06:08
  • 1
    @CalvinKhor Yes I posted it on MO yesterday, but didn’t get any response . Thanks for your concern, though. – Zhenhui Ding Jun 19 '22 at 08:11
  • As mentioned in the previous comments, the question is now posted on [mathoverflow.se]. I will add link at least in a comment: A Galois connection arising from discussion concerning flat module and pure exact sequence. – Martin Sleziak Jun 19 '22 at 10:04

0 Answers0