categories - Category Theory list
 help / color / mirror / Atom feed
From: David Roberts <droberts.65537@gmail.com>
To: Steve Vickers <s.j.vickers@cs.bham.ac.uk>
Cc: "categories@mta.ca list" <categories@mta.ca>,
	"Joyal, André" <joyal.andre@uqam.ca>
Subject: Re: Re: Algebraic closures and arithmetic universes
Date: Thu, 3 Aug 2017 17:55:50 +0930	[thread overview]
Message-ID: <E1ddIke-0002FF-SZ@mlist.mta.ca> (raw)
In-Reply-To: <845EEA81-985B-413B-9C39-1A911583E347@cs.bham.ac.uk>

Hi Steve,

Ah, excellent. I do wonder then, if free parameterised list objects
are finitary (parameterised) W-types and all of the latter exist when
the former exist (in the presence of the other assumptions on the AU),
if existence of W-types is a cleaner assumption for an AU. It may be
like the definition of elementary topos, where terminal object,
pullbacks and power objects suffice, but people sometimes just package
(local) cartesian closedness into the definition (not to speak of
finite colimits) as it is perfectly equivalent.

From a categorical point of view W-types may be ok, though for certain
parsimonious presentations I guess list objects may be smaller to
describe and so desirable for that reason.

To advertise slightly some of my own work that I presented at Topos à
l'IHÉS (or at least some approximation of the following), the
following construction gives an arithmetic pretopos (with finitary
W-types), plus some.

Take a filtered category R that is (classically) well-founded with
terminal object, R may be large. Let E:R^op --> Topos/Set be a diagram
in Grothendieck toposes. Define E*: R --> (Topos/Set)^op --> Set/LEX
where the latter functor sends a topos to the underlying
infinitary-lextensive category and a geometric morphism to its left
exact cocontinuous inverse image functor. I allow for objects of LEX
to be large categories. Then colim E* is an infinitary Heyting
pretopos with subobject classifier and parameterised finitary W-types.
If R is small, this is the limit of the diagram of toposes, but if R
is large then this colimit arises in set theory as "(Easton) class
forcing".

If one starts instead with a base other than set, and even not with
toposes but the underlying pretopos then I imagine one still have a
reasonable structure at the end, minus perhaps the infinitary colimits
and the subobject classifier. One of the points I wasn't sure on is
the classical well-foundedness; I'm not 100% sure I conjecture than
for any "pretame" class forcing (a partial order with top and with
some local smallness conditions) then one has a similar result,
constructing an Easton pretopos. There are conditions one can give
that ensure one has a topos at the end. The pretameness could be
generalised to other sites than partial orders with double negation.

David




On 3 August 2017 at 17:15, Steve Vickers <s.j.vickers@cs.bham.ac.uk> wrote:
> Dear David,
>
> Any AU should have finitary W-types, at least if "finite" is in the strong
> sense of "isomorphic to an initial segment of N".
>
> Consider f: B -> A in an AU AA, such that f is finite in the slice AA/A. It
> will correspond to a morphism ar: A -> N, which we can think of as an arity
> map.
>
> The elements of the W-type are trees, but an alternative representation is
> as elements of List(A), using reverse Polish notion. This is the key
> insight: that trees can be encoded as lists. After that, the rest is just
> about manipulating lists.
>
> Now think of stack evaluation of reverse Polish expressions. We have a
> function sd: List(A) -> Z, such that sd(as) is the stack depth change after
> evaluating as:
>
>   sd empty = 0
>   sd (as ++ [a]) = sd(as) - ar(a) + 1  (pop ar(a) arguments, push the
> result)
>
> Then the elements of the W-type are those bs such that sd(as) = 1 (just  one
> value at the end), and sd(as') >= 1 for every non-empty prefix as' of as (no
> stack underflow).
>
> All that can be expressed in AUs.
>
> Obviously there's more to be done to show that the object constructed here
> has the right properties for a W-type, but our knowledge of reverse Polish
> notation gives us good grounds for conjecturing that it does. I haven't
> addressed "or rather a parametrized version", but hopefully that will work
> out.
>
> I'm relating this to your formulation as follows. A_n is the fibre of ar
> over n. (Note - in my formulation I haven't assumed that A is finite, or
> that ar is bounded.) Then P(X) is the subobject of A x List(X) comprising
> pairs (a, xs) such that length of xs = ar(a).
>
> Regards,
>
> Steve.
>
>
> On 2 Aug 2017, at 00:31, droberts.65537@gmail.com wrote:
>
> Has anyone considered a version of arithmetic universes admitting all
> finitary W-types? I'm thinking initial algebras for "explicit polynomial"
> endofunctors, like
>
> P(X) = A_0 + A_1 x X + A_2 x X^2 +... +A_n x X^n
>
> or rather parameterised versions, for any given family A_0,...A_n.
>
> Can these more general parameterised W-types be shown to exist from weaker
> considerations?
>
> David
>
>
> On 2 Aug 2017 8:42 AM, "Steve Vickers" <s.j.vickers@cs.bham.ac.uk> wrote:
>
> Dear Andre,
>
> Here's my own understanding of the history of AU definitions. Can you
> comment on its accuracy?
>
> 1. You defined the initial AU, with a concrete construction, as sufficient
> structure to embody arithmetic. You also showed that the initial AU has an
> internal initial AU, and used that to establish the Goedel gap between truth
> (external) and provability (internal).
>
> 2. You and others also discussed what the general definition might be. I
> picked this up from Gavin Wraith in the 1990s. (I had first learned about
> AUs from Gavin's talk at the 1985 Surrey conference on Categories in
> Computer Science.) Conceptually, it was "pretopos + free algebra
> constructions", but the  question was how to get a collection of primitive
> constructions sufficient to get whatever else was needed. Gavin suggested
> free categories over directed graphs and free category actions over graph
> actions.
>
> 3. Milly Maietti proposed parametrized list objects, and I am persuaded her
> axiomatization is good. It is the one we used in our joint paper, and I used
> in "Sketches for AUs". I believe it provides adequate foundations for my
> proof with Palmgren of the existence of initial algebras for cartesian
> theories.
>
> All the best,
>
> Steve.
>
>> On 1 Aug 2017, at 01:26, a1078662@adelaide.edu.au wrote:
>>
>> Hi,
>>
>> There's a question at MathOverflow on the construction of algebraic
>> closures in constructive mathematics by Joyal. The idea as far as I can
>> tell is to construct the classifying arithmetic universe for the theory of
>> the algebraic closure. People might either be interested or have something
>> to contribute
>>
>> https://mathoverflow.net/q/277551/4177
>>
>> I repeat my respectful call for André to release his notes of arithmetic
>> universes for us all to use, or at the least confirm that Maietti et al
>> found the same definition  :-)
>>
>>
>> Best regards,
>> David
>>
>
>
>
> [For admin and other information see: http://www.mta.ca/~cat-dist/ ]
>
>



-- 
David Roberts
http://ncatlab.org/nlab/show/David+Roberts


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


  parent reply	other threads:[~2017-08-03  8:25 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-01  0:26 David Roberts
2017-08-01 10:08 ` Steve Vickers
     [not found]   ` <845EEA81-985B-413B-9C39-1A911583E347@cs.bham.ac.uk>
2017-08-03  8:25     ` David Roberts [this message]
     [not found]     ` <CAFL+ZM9N0uZ0zM82jWVRGdsG2mwx2WCVL-3_i0sgh0bioUTrQg@mail.gmail.com>
2017-08-03 10:24       ` 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=E1ddIke-0002FF-SZ@mlist.mta.ca \
    --to=droberts.65537@gmail.com \
    --cc=categories@mta.ca \
    --cc=joyal.andre@uqam.ca \
    --cc=s.j.vickers@cs.bham.ac.uk \
    /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).