You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
Hi all — I have a question about when a binary relation “descends” along a quotient.
Setup: let be a surjection, and let be a relation.
I want a relation such that
What I think is true (Set-level): this is equivalent to being constant on -fibers, i.e. invariant under the kernel pair of . Equivalently (viewing relations as morphisms in ),
Questions:
I suspect it’s standard, but I couldn’t locate a clean reference for this specific formulation.
Thanks!
In a regular category, the relation is the image of , viewed as a subobject of , along . The pullback of a relation along a morphism also exists, and these two operations form an adjunction (aka a Galois connection since we're talking about posets of subobjects). So needs to be a fixed point of that Galois connection.
Potentially relevant topic: allegories (which axiomatize categories of relations)
@Morgan Rogers (he/him)
Thanks Morgan, this really clarified things for me :folded_hands:
I’m going to dig into the relevant nLab pages first, and if I still have questions I’ll post them here.
What Morgan stated though is not the same as what you described [(x,y) \in R <=> (rho(x),rho(y))\in Rbar]. It's the difference between the left and right adjoint to the preimage functor on subobject posets: the image corresponds to \exists_{\rho\times\rho} R and the thing you describe is, I think, \forall_{\rho\times\rho} R
@David Michael Roberts
David, thanks! That makes sense. With , what Morgan described is the direct image (the side), which generally yields
There's also the opposite-direction approximation
and in Set one can bracket
The picture I have in mind is precisely this "two-sided" structure. My understanding is that regular categories canonically give the side via images, but is extra structure.
Is it standard to get (right adjoints to reindexing on subobjects, stable under base change) by assuming a Heyting category?
The existence of is the definition of a Heyting category!
@David Michael Roberts maybe I'm missing something, but the first condition Daisuke asked for amounts to being a fixed point for the adjunction I described, no? Why do you need universal quantification?
Or to put it another way, both adjunctions give a way of taking a generic and turning it into one satisfying the condition that Daisuke asked for, with giving the smallest relation including and the largest relation contained in with this property.
It's the if and only if, no? If rho(x)=rho(x') and similarly for y,y', then (x,y) in R => (rho(x),rho(y))in Rbar =>(x',y') in R. So one needs the whole fibre over (rho(x),rho(y)) to sit inside R for that element to be in Rbar.
I don't understand the other condition!
We need to have the forward implication, and pulling back provides all of the pairs such that so for the backwards implication.
Oh, OK, thanks.