From: Marco Grandis <grandis@dima.unige.it>
To: categories@mta.ca
Subject: Re: General notions of equivalence and exactness
Date: Thu, 29 May 2008 15:24:59 +0200 [thread overview]
Message-ID: <E1K1nBO-0004hO-Je@mailserv.mta.ca> (raw)
In Genoa, in the late 60's and after, our group was studying
categories of relations.
I was interested in relations on abelian categories, for homological
algebra, while Gabriele Darbo, Franco Parodi and others were more
interested - after the general construction - in relations on sets,
and even more in "corelations on sets" (relations on Set^op), called
"transductors". (It is the dual construction, based on equivalence
classes of cospans of sets, i.e. quotients of the sum of domain and
codomain; used to simulate electric connections between two sets of
terminals [see how they compose], and as a formal basis for a general
"theory of devices".)
At that time, a category with involution u |--> u* (typically, a
category of relations in some sense) was called "von Neumann regular"
if the condition u.u*.u = u holds for every arrow (plainly related
to von Neumann regularity of semigroups and rings).
The category of relations of sets is not vN-regular, the simplest
counterexample being likely the Z-shaped relation which transgresses
your condition:
R: {x, y} --> {x', y'}
x R y, x' R y, x' R y'
This relation was precisely called "Z" in the paper
[Pa] F. Parodi, Simmetrizzazioni di una categoria II, Sem. Mat.
Univ. Padova, 44 (1970), 223-262.
http://archive.numdam.org/ARCHIVE/RSMUP/RSMUP_1970__44_/
RSMUP_1970__44__223_0/RSMUP_1970__44__223_0.pdf
On the other hand, as you say, category of relations on abelian
categories are von Neumann regular (which is a crucial fact in
studying subquotients, see Mac Lane's text on Homology).
But, interestingly, the category of CORELATIONS on sets is also von
Neumann regular, see the paper above [Pa].
Best regards
Marco Grandis
On 29 May 2008, at 11:01, Sam Staton wrote:
> Hello. In a category with pullbacks, say that a binary relation
> X <- R -> Y
> is "z-closed" if it satisfies the following axiom (interpreted as
> usual):
>
> If x R y and x' R y and x' R y' then x R y'.
>
> (The "z" in "z-closed" refers to the pattern of variables in the
> premise.)
>
> Z-closedness seems to be a sensible generalization of "equivalence"
> to relations between two different objects. (e.g. In computer
> science, it is common to relate the state spaces of two different
> systems.) Note that an endorelation is an equivalence relation if and
> only if it is z-closed and reflexive. Also note that, in an abelian
> category, every relation is z-closed.
>
> The [z-closed v. equivalence] connection seems to extend to
> [pullbacks v. kernel pairs]. Every span that arises from a pullback
> is a z-closed relation. Say that a category is "z-effective" if every
> z-closed relation arises as a pullback.
>
> - every abelian category is straightforwardly z-effective;
> - in a topos, every z-closed relation arises as a pullback span.
> Indeed, an extensive regular category has effective equivalence
> relations if and only if it is z-effective.
>
> These notions and ideas seem quite elementary, even fundamental, and
> I would be surprised if no-one had thought of them before. I borrowed
> the terminology "z-closed" from a paper by Erik de Vink and Jan
> Rutten (Theoret Comput Sci, 221:271-293, 1999) but I couldn't find
> any other references.
>
> Have I missed something? I'd be grateful for any observations or
> suggestions.
>
> Sam
>
> PS. I'd like to take the opportunity to acknowledge the helpful
> replies (public and private) to my question about W-types, a few
> months ago.
>
>
>
next reply other threads:[~2008-05-29 13:24 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-29 13:24 Marco Grandis [this message]
-- strict thread matches above, loose matches on Subject: below --
2008-06-05 18:54 Sam Staton
2008-05-29 12:43 Nick Benton
2008-05-29 9:01 Sam Staton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1K1nBO-0004hO-Je@mailserv.mta.ca \
--to=grandis@dima.unige.it \
--cc=categories@mta.ca \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).