Peng Zhou

stream of notes

User Tools

Site Tools


blog:2023-03-04

This is an old revision of the document!


Table of Contents

2023-03-04

  • learn what is Barr-Beck (don't worry about Lurie, I am not \infty yet).

Barr-Beck condition

\gdef\colim{\text{colim}}

Let me follow Branter's note . And, Akhil Matthew's Serre Criterion for affiness.

L2

Category warm-up.

  • What is a left-adjoint functor? \otimes, ii^* (restriction to open set)
  • What is a colimit? (taking cokernel of ABA \to B, taking coequalizer)
  • Who preserves colimit? Hom(colimiAi,B)=limiHom(Ai,B)Hom( colim_i A_i, B) = \lim_i Hom(A_i, B) by definition. Thus, if LL is a left-adjoint, we have Hom(L(colimAi),B)=Hom((colimAi),RB)=limHom(Ai,RB)=limHom(LAi,B)=Hom(colimLAi,B) Hom(L (colim A_i), B) = Hom( (colim A_i), R B) = lim Hom(A_i, RB) = lim Hom(LA_i, B) = Hom(colim L A_i, B)
  • That was too abstract. What is an example? No, remember it, like 'colimit commute with left-adjoint', say it 100 times.
  • If PP is a compact projective, then Hom(P,)Hom(P, -) commute with all colimit? Why?
    • PP is compact, means that Hom(P,)Hom(P, -) preserves filtered colimit (can there be an example, where PP does not

What is a filtered colimit? It is a colimit over a filtered category, where every two objects can map to a third common object, and every two morphism (within the same hom space) can be composed with a third, to coequalize. As written, it is obvious that, pushout square, direct sum of stuff (even finitely many), cokernel (a special kind of pushout) are not filtered colimit.

see this note

what is a directed set? it is a set with partial ordering, such that every two elements has a common downstream guy. So, it is less general than a filtered set, where morphism between two objects can be not just << relation.

Q\Q is a direct limit (union) of copies of Z\Z. Indeed, it is like Q=n>01nZ\Q = \cup_{n > 0} \frac{1}{n} \Z . As a Z\Z-module. very nice.

What is a localization of a ring? where the ring is viewed as a module over itself, and we allow for bigger and bigger denominators? maybe.

what does flat module mean? tensor is good?

I have this conflicting intuition: for a filtered diagram, every two nodes eventually will meet and will stay together ever after, but there will be more and more nodes as you 'go to the right, go to infinity'. how can that happen? well, it is just like life, each individual will die, but the human society lives on. fine.

why filtered colimit preserves flatness? If MiM_i are flat modules, and M=colimiMiM = \colim_i M_i is a filtered colimit, we need to show that for any ABA \to B injection, we have MAMBM \otimes A \to M \otimes B is still injective. Why? suppose we have imjaj\sum_i m_j a_j sent to jmjbj\sum_j m_j b_j which is zero. Here we have finitely many mjm_j involved in the colimit, each of them represent a coherent string of showers of modules in the system. The point is that, all the mjm_j have a common home somewhere downstream. We can use property of that common home.

Fact: all colimit preserves right-exatness. namely, if we have a surjection MiNiM_i \to N_i, then the direct sum of them still is a surjection. Why arbitrary colimit does not perserve left-exactness? Here is an example: take 0Z0 \into \Z, and ZZ\Z \into \Z, and ZZ\Z \into \Z, and consider the pushout diagram from the first to the 2nd,3rd. then the termwise pushout gives me Z2Z\Z^2 \to \Z, but it doesn't preserved left exactness.

You see, colimit is a useful notion, without which we cannot talk about union, cokernel, many things. filtered colimit is another useful notion, with good properties, but too strict. They are different.

Let me do this exercises:

  • If PP is compact, then Hom(P,)\Hom(P, -) commute with filtered colimit. yes, definition. And only filtred colimit. For example, consider P=Z/2ZP = \Z/2\Z as Z\Z-mod, and consider the cokernel of Zundefined2Z\Z \xto{2} \Z, we get Z/2\Z/2 as the 'colimit of the pushout'. However, if we apply the Hom(P,)Hom(P, -), termwise, we get 0undefined200 \xto{2} 0, hence the pushout is 00. You can say, the failure is because we didn't use derived hom.
  • If PP is projective, then, there is no higher hom. Hom(P,)Hom(P, -) is right exact.
  • finite limit and filtered colimit commute in SET.

Warm-up: what is limit of a category in set? it is like taking global section of a sheaf, but much much more derived. it involves choosing for each object iIi \in I, a corresponding value xiX(i)x_i \in X(i), such that they are compatible along maps. sometimes, it is not even possible, like, you have two arrows a,b:ija,b: i \to j, but there is no ciX(i)c_i \in X(i) such that a(ci)=b(ci)a(c_i) = b(c_i). bad.

Warm-up: what is the filtered colimit in Set? It is a disjoint union of the valued set, quotient out by some realtion.

Warm-up: what is an arbitrary colimit in Set? For example, how do you take the 'pushout' in SET? Well, the best thing that I can think of is the connecting dots using lines, and take connected components.

Warm-up: now that I know, in set, limit = global section; colimit = gluing, and filtered colimit = gluing without using lines to connect things. then if I have two indexing categories, a filtered cat II and a finite cat JJ, and a bi-functor D(i,j)D(i,j), then I can either take JJ direction global section, then patch it up, in the I direction. or I can take the I-direction patching, then take the resulting global section. The second approach is apparently more complicated. The idea is that, for the finite limit of the filtered colimit, for each node jj, we choose some guy in the termwise colimit, so that they are compatible in the colimit-sense relations. Now, we take representatives back in the finite place. they may each map to some different, but finitely many i(j)i(j). We can first let them meet-up downstream at some common node ii. but then, the arrows between them may not match-up, but we know they evnetually match-up, and there are only finitely many arrows, so we flow downstream, until they one by one all become green-check. So, then, we finished constructed a lift from the global section of the filtered colimit to something easy and nice.

Notation: right-cone of a category II: just add a terminal object to II.

Say F:CDF: C \to D is a functor, we say FF preserves and reflect colimit, meaning: suppose we have a candidate colimit diagram in CC, and take its image in DD. Then, the diagram is colimit (right exact) in CC, if and only if it is colimit in DD. Note that, we don't assume whether all diagrams can be cocompleted to a colimit diagram, either in CC and in DD. I am only saying, the amount of colimit diagram are the same in CC and in DD.

Suppose U:CSetU: C \to Set is a faithful functor (no hom gets killed, hence no objects get killed), and suppose UU matches filtered colimit and finite limit on both sides (no add, no subtract), then finite limit and filtered colimit in CC commute. Application: CC is hte abelian group of RR-module. Indeed, when I think of filtered colimit and limit of an R-module, I think of hte underlying set.

Finite colimit of compact object is compact. Because say (Bj)(B_j) is a filtered colimit over JJ, and AiA_i is a finite colimit over II, and we have A=colimAiA=colim A_i, B=colimBjB = colim B_j, we want to know Hom(A,colimjBj)=limiHom(Ai,colimjBj)=limicolimjHom(Ai,Bj)=colimjlimiHom(Ai,Bj)=colimjHom(A,Bj) Hom(A, colim_j B_j) = lim_i Hom(A_i, colim_j B_j) = lim_i colim_j Hom(A_i,B_j) = colim_j lim_i Hom(A_i, B_j) = colim_j Hom(A, B_j) in the middle, I used the fact that Hom(Ai,Bj)Hom(A_i, B_j) is a set.

A module over a ring RR is compact, if and only if it is finitely presented. I can understand finite generation, but don't understand finite presentation. Let me show that such thing are compact. First, HomR(R,)Hom_R(R, -) is the same as forgetful functor to abelian group. it is the right-adjoint to Free. RR is projective. I want to say it commutes with all colimit. finite colimit of compact is compact, hence finite presented is compact. Finally, why every compact is of this form? Can we say, finitely presented sub-objects? Suppose we fix the set of generators, and we increase the amount of relations. The thing with less relations maps to the thing with more relations. So, we can look at the sub-category of finitely presented modules, and look for morphisims that map to this given compact guy. all possible such morphisms. these guys forms a filtered colimit. We know, compact guy is a filtered colimit of the fin-pres guys, so we can take the identity morphism. So, this morphism shows up at certain point of the idCfiltcolim(C,Ci)id_C \in filt-colim(C, C_i), so we can obtain CiC_i as a finite exact truncation of CC.

what is a reflexive pair? think of two deformation retraction of ABA \rightrightarrows B, where BAB \into A. ok, it is what it is.

What does co-equalizer mean? Can we say BB is the co-equalizer, since everything maps to BB? well, but how does AA map to BB, we had two candidate. We need to quotient a bit. again, let's use lines to link the points, then we take the connected component. check 1, it is canonical. yes, this reflexive pair does not add any new arrow. it just witness the fact that, each point in B is hit by at least one red and one green lines, and there exists a choice of blue lines in reverse direction that revert both red and green.

L3

Barr-Beck.

Monad. A monad TT in CC, is an endofunctor with some extra data satisfying some conditions. monad needs a unit and a composition. An endfunctor tells you how to move objects and morphism in a category, so that composition and stuff doesn't break. A natural transformation η\eta between 11 and a endo TT, gives a bridge( could be 0), such that for each object ηX:XT(X)\eta_X: X \to T(X) is a bridge, and we have many many commutative squares.

Usually, you give me an adjunction pair L:C<>D:RL: C <-> D: R, we get a monad T:=RLT:= RL acting on CC, and we can ask, can we reconstruct DD using R(D)R(D) as a ModT(C)Mod_T(C)? We view CC as some weak guy, and we view having these extra data (monad action) constraint what objects you can use.

Sometimes, the dream fails. For examples L=free:Set<>Top:R=forgetL = free: Set <-> Top: R = forget. Then RR can fail to be conservative, i.e. RR does not match isomorphisms, it can sends non-isomorphic bijection to bijection which is isom on Set.

What's the crude Barr-Beck? It says, if you have an adjuction like L:CD:R L: C \leftrightarrow D: R and constructed the monad T=RLT = RL, then if two conditions are satisfied, then the comparison morphisms R:DModT(C)R: D \to Mod_T(C) is an equivalence. One condition is really easy to check: RR reflect isomorphism; the other condition is harder, D admits reflexive co-equalizer (like DD admits colimit), and RR preserves reflexive coequalier (likeRR preserves cokernel)

Here is the weirdest definition in the world: split coequalizer. I bearly understand reflexive pair, and its coequalizer; now I need to do a new one. We see a parallel morphism $X_1 \rightrightarrow X_0$ split, if there exists coequalizer h:X0X1h: X_0 \to X_{-1}, and arrows s:X1X0,hX0X1s: X_{-1} \to X_0, h X_0 \to X_1. Such that

blog/2023-03-04.1677962034.txt.gz · Last modified: 2023/06/25 15:53 (external edit)