Add quasitopos property#243
Conversation
|
Thank you for the PR! I made some minor comments. I haven't checked out the code yet in my editor, I will do that tomorrow. Related issue: #18 |
|
Actually, could you check Johnstone C2.2.13 for the exact statement, and if it matches what's on the nLab page, could you check whether the definition of "generating set" he uses matches the one we use? If so, then I'd think the category of pseudotopological spaces would be a counterexample to the first statement: it's certainly a locally small quasitopos; it's cocomplete (for arbitrary coproducts, take the disjoint union and set the convergent filters to be exactly the ones containing an image of a convergent filter in one of the components); and it has a generating set (in fact it's even well-pointed). I suspect that the correct statement of the first one would have to replace "generating set" with "small dense subcategory". If that's the case, then we don't currently have all the component properties of either formulation. Though I guess I could approximate it with a combination of the two, "Grothendieck quasitopos <-> quasitopos + locally small + locally presentable". EDIT: Actually I guess locally presentable -> locally essentially small so that becomes Grothendieck quasitopos <-> quasitopos + locally presentable. |
|
The context was that I was considering adding "Grothendieck quasitopos" property to the PR, and then the example of SepPsh(X) as an example of a Grothendieck quasitopos which is not an elementary topos (under the assumption that the topology on X is not totally ordered under inclusion). So I wanted to evaluate what would be a correct equivalent condition, hopefully using existing properties. The "first statement" was referring to the restatement of this theorem on the nLab quasitopos page, which corresponds to the equivalence (ii) <=> (iii) in Johnstone's theorem. So, it does look like Johnstone's definition of "generating set" is different from ours (which he calls "separating set"). Johnstone's version certainly seems related to being able to express objects as colimits of generating objects, though I'm not sure of the exact relation off the top of my head. |
|
I understand. But I won't be able to help with that, I am afraid. Maybe it's also necessary to edit the nLab article or reach out to the authors since it "misquotes" (because of Johnstone's weird terminology) the theorem. |
…arated presheaves on a topological space
|
Right now, I think the major property to be resolved is whether it has effective cocongruences. I'm pretty convinced, using that the sheafification is effective, that the comparison morphism For the opposite approach, a non-effective equivalence relation I can think of would be something like: say But in any case, any counterexample would have to be roughly of this form "equality when restricted to a regular subobject, augmented by existence of something where that something is forced to be unique if it exists". Edit: Fixed MathJax formulas |
|
I think I have a rough proof now: Since In fact, this should pretty easily generalize to the category of separated objects of a Lawvere-Tierney topology. The only thing that makes it not as easy to generalize to an arbitrary quasitopos is the involvement of regular epimorphisms. |
| @@ -0,0 +1,10 @@ | |||
| id: Grothendieck quasitopos | |||
| relation: is a | |||
| description: Given a small category $\C$ with a pair of Grothendieck topologies $J \subseteq K$, we define $\BiSep(\C, J, K)$ to be the full subcategory of presheaves on $\C$ which are both a sheaf for the $J$ topology and also separated for the $K$ topology. A <i>Grothendieck quasitopos</i> is a category which is equivalent to $\BiSep(\C, J, K)$ for some $\C, J, K$. Equivalently, a category is a Grothendieck quasitopos if and only if it is equivalent to the full subcategory of separated objects for a Lawvere-Tierney topology on a Grothendieck topos. | |||
There was a problem hiding this comment.
Please add a reference for the equivalence.
There was a problem hiding this comment.
Do we need / want tags for properties? Then we can tag this and related properties with topos theory. It will easier to find all properties within one tag. Other tags can be existence of limits, existence of colimits, compatibility of limits and colimits, morphism behavior, size, etc. (Similar to the folders we once had before properties got separate files, but these folders were internal only.) Maybe then also tags for implications?
| - cogenerator | ||
| - effective cocongruences | ||
| proof: >- | ||
| In order to calculate colimits in $\BiSep(\C, J, K)$, we can first calculate the colimit in the Grothendieck topos $\Sh(\C, J)$, then take the presheaf quotient of the $K$-closure of the diagonal relation, and finally apply the $J$-sheafification functor. (Note that the last two steps can also be viewed as forming the quotient in $\Sh(\C, J)$, where the equivalence relation is also $J$-closed in a $J$-sheaf and therefore itself a $J$-sheaf.) We already know that filtered colimits in $\Sh(\C, J)$ commute with finite limits, and similarly the $K$-separated quotient functor and $J$-sheafification functor commute with finite limits. We conclude that filtered colimits in $\BiSep(\C, J, K)$ also commute with finite limits. |
There was a problem hiding this comment.
"In order to calculate colimits [...]" --- Can you add a reference / proof why colimits look like this?
What is the "
Notice that it's the first time for me reading about all these concepts (quasitopos, Grothendieck quasitopos, Lawvere-Tierney topology, etc.), so basically I cannot follow. Can we make the proof accessible to people like me? Can you perhaps add more references in general here?
There was a problem hiding this comment.
Do we want to add separate entries for the cases
EDIT. Ok maybe the case
|
The brief introduction to Lawvere-Tierney topologies I would give is: It's just an abstraction of the important properties of the "locally" qualifier on topological spaces. Namely, if Then the observation which relates this to separatedness and sheaves is: a presheaf A commonly used equivalent condition to separatedness is: a presheaf The "locally" Lawvere-Tierney topology just extends this to subobjects considered as equivalence classes of monomorphisms as usual. It's also straightforward to generalize this to a Grothendieck site, of course. One of the conditions of a Lawvere-Tierney topology is that the closure operation commutes with pullbacks, so it induces an endomorphism of the Sub functor, and thus a morphism |
|
I was thinking of modifying the proof of the special morphisms to start with a calculation that the image in Sep(j) is the same as the image as calculated in Does this revision sound good to you? |
|
Incidentally, the search http://localhost:5173/category-search/results?satisfied=regular%7Ecoregular&unsatisfied=thin%7Ebalanced also returned the example of TorsFreeAb where the description of special morphisms looked very similar, just with saturation in place of "locally"-closure or |


Adds properties: quasitopos, Grothendieck quasitopos
As a prototypical example of the latter, adds the category of separated presheaves on a topological space