categories - Category Theory list
 help / color / mirror / Atom feed
From: Peter Freyd <pjf@saul.cis.upenn.edu>
To: categories@mta.ca
Subject: re: Pullback preserving Set-functors
Date: Mon, 11 Sep 2000 17:48:51 -0400 (EDT)	[thread overview]
Message-ID: <200009112148.e8BLmpT01988@saul.cis.upenn.edu> (raw)


Tobias Schroeder asks:


    Conjecture 1:
    Any Set-endofunctor that preserves kernel pairs
    [He called them "kernels"]
    preserves pullbacks.

Counterexample: the functor that sends the empty set to the empty set
and everything else to a fixed one-element set. (Note that this is
also a counterexample for the conjecture-5 modification.)


    Conjecture 2:
    Any Set-endofunctor that preserves n
    kernel pairs *and inverse images* (i.e. pullbacks
    where one of the mapping is injective)
    preserves pullbacks.

Proof: Given such a functor, T:A --> B, where  A  and  B  are 
sufficiently nice categories, lift it to  T:A --> B/T1  to obtain a
functor that not only preserves kernel-pairs and inverse images but
the terminator. It suffices to prove that this lifted  T  preserves
pullbacks (using the fact that the forgetful functor  B/T1 --> B 
preserves pullbacks). hence it suffices to consider the conjecture
assuming that the functor preserves also the terminator. A well-known
argument then reduces the question to the preservation of binary 
products. (One may construct equalizers using inverse images and
products and from there to arbitrary pullbacks is ancient. See 1.43 in
Cats and Allegators.) What we will use is that the functor preserves 
inverse images and iterated products. Given sets  X  and  Y  we know 
that the product diagram:

             (X+Y)x(X+Y)

                /   \         [add your own downwards arrowheads]

             X+Y     X+Y

is carried to a product diagram

           T((X+Y)x(X+Y))

                /   \  

           T(X+Y)   T(X+Y).

Using three inverse-image diagrams obtain:

                XxY

               /   \

           Xx(X+Y) (X+Y)xY

           /   \   /   \

         X  (X+Y)x(X+Y)  Y

           \   /   \   /       

             X+Y     X+Y

Now apply  T:

              T(XxY)

              /     \

       T(Xx(X+Y)) T((X+Y)xY)

         /     \   /     \

       TX  T((X+Y)x(X+Y)) TY

         \     /   \     /       

          T(X+Y)  T(X+Y)

As already observed, the very bottom  / \  is a product diagram. Each
rombus is an inverse-image pullback, hence preserved. Thus the top
 / \
/   \  a product diagram.



    Conjecture 3:
    Same as Conj. 2 with *and inverse images*
    replaced by *and equalizers*.

Inverse images of regular subobjects (that is, those that appear as
equalizers) are regular: the equalizer of  x,y  under a map  f  is the
equalizer of  xf,yf.  Hence if every subobject is regular than
preservation of equalizers implies preservation of inverse images.



             reply	other threads:[~2000-09-11 21:48 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-09-11 21:48 Peter Freyd [this message]
  -- strict thread matches above, loose matches on Subject: below --
2000-09-11 13:39 Tobias Schroeder

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=200009112148.e8BLmpT01988@saul.cis.upenn.edu \
    --to=pjf@saul.cis.upenn.edu \
    --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).