categories - Category Theory list
 help / color / mirror / Atom feed
From: Paul Taylor <pt10@PaulTaylor.EU>
To: categories list <categories@mta.ca>
Subject: small is beautiful
Date: Fri, 8 Jan 2010 14:33:07 +0000	[thread overview]
Message-ID: <dd1e74e50b0de004902a773daac43fbd@PaulTaylor.EU> (raw)

I largely agree with Bob Pare's New Year's Day posting, and disagree
with those who disagree with him, although Albert Burroni is right to
generalise from categories to structures.

 > ... there were two kinds of categories in practice.  [Large and
small.]

 > I went on to say that there were then four kinds of functors.
 > - Functors between large categories were to be thought of as
constructions
 >   of one structure from another, e.g. the group ring.
 > - Functors between small categories were interpretations of
 >   one theory in another or reindexing or rearranging.
 > - Functors from small to large categories were models or diagrams
 >   in the large one. These kinds of functors are perhaps the most
important
 >   of the four, although this may be debatable.
 > - The fourth kind, from large to small are rarer. They can be thought
 >   of as gradings or partitions of the large category.

 > Small categories -> equality of objects okay
 > Large categories -> equality of objects not okay
 > Small is beautiful, not evil.

I would, however, like to substitute INTERNAL for SMALL.

Tradionally, a "small" category is one with a "set" of objects and
morphisms.
However, since set theory is the problem and not the solution to the
foundations of mathematics, we can avoid this by translating "set" into
"object of a topos" and more generally a lex category  (one with
pullbacks
and a terminal object") or an arithmetic universe.

(I believe that there was a development of "locally internal" instead of
"locally small" categories by some French categorists in the 1970s  --
Burroni again maybe?.)

Having done this, I would like to rescue the word "set" from the set
theorists,
and use it to mean "object of a topos", lex category or arithmetic
universe.

Vaughan Pratt's remark that "FinSet is an essentially small category" is
entirely consistent with what Bob said.

FinSet is a LARGE category for which there is a SMALL category "finset"
(whose set of objects is N) and a WEAK EQUIVALENCE, ie a full and
faithful
functor  finset->FinSet  that is essentially surjective.   This is one
of
the "most important" functors, according to Bob.

An internal category (and more generally internal structure) of course
inherits equality from its carrier, which is by definition a set (object
of a topos or lex category).

A large category or external structure has no carrier, and therefore
no notion of equality, as Bob said.

Another way of seeing the large/small or external/internal distinction
is that a small or internal structure gives a NAME to the external one,
which we may conversely call the SEMANTICS (meaning) of the name.

So, again, I agree with Bob in identifing semantics/syntax with
large/small.

You might object that this is a syntax without an alphabet of symbols.

Again we need an internal notion, this time an INTERNAL LANGUAGE.

Unfortunately, a lot of people have muddled up the terminology here.

What *I* mean by an internal language is an internal structure of a
suitable
kind for investigating formal grammar.   For example, its set of "words"
is the internal free monoid on its set of "letters", which is why we
need
an arithmetic universe.

Regrettably, other people have used the phrase "internal language" to
mean a language that is equivalent to a structure, which I call a
PROPER LANGUAGE, where I have anglicised French "propre" or Italian
"proprio".

Given, for example, an internal CCC,
it has a proper language that is an INTERNAL SIMPLY TYPED LAMBDA
CALCULUS.
 From this we may construct the internal CATEGORY OF CONTEXTS AND
SUBSTITUTIONS,
which is the internal CLASSIFYING CATEGORY for the lambda calculus,
in particular having an internal stucture-preserving functor
to the given internal CCC,
and this is an interval equivalence.

(I'm not going to go into whether it is a weak or a strong equivalence
--
see Section 7.6 of "Practical Foundations" for this.)

Besides the book, please see also
mathoverflow.net/questions/8731/categorical-foundations-without-set-
theory

Paul Taylor



[For admin and other information see: http://www.mta.ca/~cat-dist/ ]


             reply	other threads:[~2010-01-08 14:33 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-08 14:33 Paul Taylor [this message]
2010-01-09 21:05 ` burroni
  -- strict thread matches above, loose matches on Subject: below --
2010-01-05 17:31 Small " F William Lawvere
2010-01-07  1:10 ` Zinovy Diskin
2010-01-07 22:24   ` burroni
2010-01-07 14:31 ` Colin McLarty
2010-01-01 14:48 Robert Pare
2010-01-03  7:57 ` Vaughan Pratt
2010-01-03 16:23   ` Eduardo J. Dubuc
2010-01-03 21:42   ` Ross Street
2010-01-04  8:41     ` Vaughan Pratt
2010-01-06  6:53 ` John Power
2010-01-07 11:12 ` Thomas Streicher
2010-01-08 13:29 ` Steve Vickers

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=dd1e74e50b0de004902a773daac43fbd@PaulTaylor.EU \
    --to=pt10@paultaylor.eu \
    --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).