à propos of David Roberts' question about Replacement:
It's fifty years since elementary toposes were introduced.
It's 22 years since my April Fool about the inconsistency of ZFC.
It's a disgrace that categorical logicians still have no answer
to the axiom-scheme of replacement.
That is not, of course, to say that we should be answerable
to set theorists for our foundations, or even take dictation
from them about problems or axioms.
What is undeniable is that an elementary topos with natural
numbers object is not enough to do various common constructions
in category theory and mainstream (ie outside set theory)
mathematics.
Principal amongst these is forming infinite limits or colimits
of rapidly growing chains of objects. Indeed, we can't even
formulate such a diagram, with a view to invoking the (co)limit
as a new axiom.
(More often these occur as colimits, but David Roberts' example
was a limit. However, despite his private explanations,
I didn't follow the topological background.)
It could be done by saying they're "external" (co)limits,
which amounts to introducing "universes", but that wholly
misses of the point of what Replacement claims can be done
"within" our own world.
The question becomes more reasonable if chains are obtained
by iterating a particular functor. That is, "transfinite
iteration of functors" could potentially be EXPRESSED within
the language of an elementary topos, though of course not
CONSTRUCTED.
For that we first need a good categorical theory of ordinals,
or at least of well founded structures. I did some work
on these ideas in the 1990s and have recently returned to that:
Well founded coalgebras and recursion
www.paultaylor.eu/ordinals
This proves a version of von Neumann's recursion theorem,
for well founded coalgebras, but the new version only assumes
that the functor preserves monos and not inverse images.
This requires a new constructive induction principle based
on Pataraia's fixed point theorem for dcpos.
Although the argument is inherited from Set, the requirements
on the category are thoroughly investigated, in particular
replacing "monos" with a factorisation system.
This doesn't go as far as transfinite iteration of functors,
but I believe that I can substantiate the remarks in the final
pages of my book and am currently writing that up.
I don't think I've ever seen a formal proof in set theory
that transfinite iteration can constructed using Replacement,
and have very little clue what the axiom-scheme is supposed
to say in general.
The problem is, if you ask a set theorist, you get an
answer in Hebrew.
[NB: this is a metaphor - no offence is intended to those
who write from right to left.]
Peter Freyd once commented that the "set theorists had made
a unilateral declaration of independence from mathematics".
I have some ideas what he might have meant, but I had not
had any email replies from him for a long time.
A good example of this that I do understand is known as
Mostowski's theorem:
every extensional well founded relation
is isomorphic to a unique set.
This requires Replacement, but purely because of the way
that set theory is set up.
A natural variation on the result is that
every well founded relation has an extensional quotient.
Proving this is simply a matter of constructing an
equivalence relation, corecursively, and can be done in
any elementary topos.
My recent work above proves a new version of Mostowski's
theorem, but with monos and equivalence relations replaced
by a factorisation system.
After that we can do some serious category theory, inventing
suitable categories, functors and factorisations to exploit
what then becomes an extraordinarily powerful construction.
As I said, I believe I can show how to express transfinite
iteration as an example of this.
I still don't know what Replacement means in general.
Returning to what prompted my "April Fool",
something that really puzzled me in the final stages of
writing my book was that,
- the "gluing construction" (aka "logical relations")
provides a a very simple and extraordinarily powerful
way of providing consistency-like results; but
- Godel's incompleteness theorem (and André Joyal's
categorical version of it that was more recently
written up by Alexander Gietelink Oldenziel) says
this can't be done.
This must mean that the gluing construction involves some
very powerful induction, based on Replacement.
I'll leave that there, because such ideas give me vertigo.
Paul Taylor
The web address for my draft paper again:
www.paultaylor.eu/ordinals