So I delved a bit further into that post, and some things became apparent to me after reading a bit more about Paul Taylor, that thread and his project.
First, there's a great comment thread near the top, starting with this comment. The question was posed: "What is this obsession with trying to get rid of sets?" There is a minor attempt at a reply, but overall the theme of the discussion seems to be: there really isn't a good reason to be antiset.
But that leads me back to Paul Taylor. Paul Taylor isn't a moron, he is a competent mathematician far beyond my abilities. But, after checking his other replies, it's definitely true that he is a finitist. As you pointed out, he said:
Which is apt. He's not a Wildberger, but it's clear from reading posts like this that he's concerned himself primarily with constructivist-only, finitist mathematics. Which is fine, I've never claimed this method is wrong, but his program of type theory based mathematics appears to be based somewhat in his finitist beliefs. And while he does get cited in the HTT foundational text, I can tell you that HTT is not itself concerned with this bias of mathematics, I know e.g. the person I've talked with here (and who I might work with) is also cited and is not biased towards constructivism or finitism. Point being, his work in type theory does not appear to be a takedown of axiomatic set theory, at least not from the point of view of others who do HTT and work in fields closely related to his.
It turns out (finitistic) set theory, type theory and category theory form equivalent systems of mathematics up to a point:
And moreover, it's true that a huge amount of mathematics can be formulated in any of these three (equivalent) systems without invoking the axiom of infinity (a set theory dependent axiom). I'm just not sure what this.. gains you..
First, there's a great comment thread near the top, starting with this comment. The question was posed: "What is this obsession with trying to get rid of sets?" There is a minor attempt at a reply, but overall the theme of the discussion seems to be: there really isn't a good reason to be antiset.
But that leads me back to Paul Taylor. Paul Taylor isn't a moron, he is a competent mathematician far beyond my abilities. But, after checking his other replies, it's definitely true that he is a finitist. As you pointed out, he said:
Quote:
This is not dogmatic Finitism
Which is apt. He's not a Wildberger, but it's clear from reading posts like this that he's concerned himself primarily with constructivist-only, finitist mathematics. Which is fine, I've never claimed this method is wrong, but his program of type theory based mathematics appears to be based somewhat in his finitist beliefs. And while he does get cited in the HTT foundational text, I can tell you that HTT is not itself concerned with this bias of mathematics, I know e.g. the person I've talked with here (and who I might work with) is also cited and is not biased towards constructivism or finitism. Point being, his work in type theory does not appear to be a takedown of axiomatic set theory, at least not from the point of view of others who do HTT and work in fields closely related to his.
It turns out (finitistic) set theory, type theory and category theory form equivalent systems of mathematics up to a point:
Originally posted by http://www.andrew.cmu.edu/user/awodey/preprints/stcsFinal.pdf:
The first and most obvious conclusion to be drawn from this is that the three systems of foundations are therefore mathematically equivalent. Elementary set theory at least as strong as our basic theory BIST, type theory in the form of higher-order logic, and category theory as represented by the notion of a topos, all permit the same mathematical definitions, constructions, and theorems—to the extent that these do not depend on the specifics of any one system. This is perhaps the definition of the “mathematical content” of a system of foundations, i.e. those definitions, theorems, etc. that are independent of the specific technical machinery, that are invariant under a change of foundational schemes. The very constructions that we have been discussing, for instance, in order to be carried out precisely, would have to be formulated in some background theory; but what should that be? Any of the three systems themselves would do for this purpose, and the results we have mentioned would not depend on the choice.
And moreover, it's true that a huge amount of mathematics can be formulated in any of these three (equivalent) systems without invoking the axiom of infinity (a set theory dependent axiom). I'm just not sure what this.. gains you..