News for hackers. Stuff that matters.
Re:With Category Theory, Mathematics Escapes from Equality (... by Ericson2314 on Sunday March 27, 2022 @01:26AM (#30817931)
> evinces a misunderstanding of what people who work on foundations actually want out of a foundation of mathematics

This is still gatekeeping who gets to use the word "foundations".

I will go read https://mathematicswithoutapologies.wordpress.com/2015/05/13 but my hopes are not high for a sudden breakthrough.

Re:With Category Theory, Mathematics Escapes from Equality (... by spekcular on Sunday March 27, 2022 @01:35AM (#30817964)
I'm sorry, but this is not gatekeeping; that term has an established meaning and mathematical history, and corresponds to a productive vein of research going back to Gödel (at least). If you'd like to argue that the study of foundations should be expanded to include the things that HoTT people are interested in, that's one thing. But can we at least agree it does not have a ton of relevance to the questions people have traditionally considered in foundational work? (This is almost by definition if we set it up so that it is mutually interpretable with ZFC.)
Re:With Category Theory, Mathematics Escapes from Equality (... by Ericson2314 on Sunday March 27, 2022 @08:45AM (#30819806)
Foundations goes back to Cantor and Frege, at least.

Set theorists have made a Whig History of sorts where everything leads to ZFC, but that is just their post-hoc reading of the intellectual history.

We can write Whig Histories too. See https://homepages.inf.ed.ac.uk/wadler/papers/frege/frege.pdf for example.

The fact is both narratives are wrong --- intellectual history is always more pluralistic and meandering than partisans want to admit in hindsight. We, as the underdogs, are ready to admit that. Can you all do the same?

Re:With Category Theory, Mathematics Escapes from Equality (... by spekcular on Sunday March 27, 2022 @10:05AM (#30820342)
That link talks almost entirely about implications for programming and not mathematics. I recommend the Penelope Maddy article linked in a comment above for a more in-depth discussion of the relevant history and aims of the field. She says things much more clearly than I can.
Re:With Category Theory, Mathematics Escapes from Equality (... by Ericson2314 on Sunday March 27, 2022 @12:57PM (#30821793)
Yes, my point is "functional programming" and "ZFC" are both not predestined as the inevitable conclusion the ideas preceding them would lead up to.
Re:With Category Theory, Mathematics Escapes from Equality (... by throwaway81523 on Sunday March 27, 2022 @04:14AM (#30818628)
> going back to Gödel (at least)

See, that is the basic misunderstanding here. Foundations now is a wider topic area than it was in Gödel's day. It's like saying that automobiles run on internal combustion engines in a productive vein of manufacturing going back to Henry Ford (at least). Since those days though, there is this guy Elon who you might like to meet...

Re:With Category Theory, Mathematics Escapes from Equality (... by spekcular on Sunday March 27, 2022 @10:04AM (#30820326)
I absolutely agree that it's a wider, more sophisticated topic today. This doesn't mean that its main concerns have fundamentally changed. The Maddy article linked in a comment above is extremely clear explanation of this.
Re:With Category Theory, Mathematics Escapes from Equality (... by throwaway81523 on Sunday March 27, 2022 @12:27PM (#30821531)
I don't see the Maddy link, but anyway try for something written in the current century.
Re:With Category Theory, Mathematics Escapes from Equality (... by spekcular on Sunday March 27, 2022 @12:52PM (#30821753)
Re:With Category Theory, Mathematics Escapes from Equality (... by throwaway81523 on Sunday March 27, 2022 @01:11PM (#30821918)
Thanks, that looks interesting and I'll try to read it. But it appears to mostly be about philosophy, and it doesn't say much about what (mathematical) logicians are doing today.
Re:With Category Theory, Mathematics Escapes from Equality (... by Ericson2314 on Sunday March 27, 2022 @01:36PM (#30822172)
I did start to read it last night, and finished today.

My understanding is that regular MLTT already can do all the bold things Set theory does, and HFTT (and other developments) aims to make "Proof Checker" better realized (no more "setoid hell").

Ultimately what us CS people care about is a unity of theory and practice. What drew us to computers int the first place was trying to make explicit and tangible ideas that previously were only laboriously communicated from one generation of big brains to the next in the ivory tower.

In that regards, I would say don't even look HoTT or fancy theory developments. Look at Lean, written by a non-type-theorist, and mathlib, written by a non-constructivist.

Lean and Mathilb are plainly plowing a head in ways that no set theory based tool has ever achieved, and covering all the set theory bold points in the process.

Perhaps a new more elegant type theory will replace Lean soon, but honestly I am not even worried about that. The important thing is making math much more accessible without loss of rigor with these tools. If better theories can follow rather than lead that methological revolution, that's fine with me,

As to Category Theory and essential guidance, I have a simple test :). As mathlib (or its sucesssors) matures, let us see how many proofs are refactored to use category theory! I don't want to poo-poo the deeper connections between type theory and cateogory theory, but merely using lots of category theory "library code" in a type theoretic proof assistant not itself designed with explicit reference to category theory is good enough a success story for me.

In conclusion:

- Risk Assessment: depends how many "large cardinal" type things we want (unlike the 1970s category theorists I personally don't really care)

  - Regular type theory: *check*
  - HoTT: *check*
  - Set theory: *check*, bonus points for more exotic large cardinals
- Generous Arena, Shared Standard, Meta- mathematical Corral

  - Regular type theory: *check*
  - Set theory: *check*
  - HoTT: WIP because culture shock of weird equality
- Proof Checker:

  - Set theory: *FAIL*
  - Regular type theory: *partial support*, full if we discard all constructive side goals (Lean)
  - HoTT: *check*! (Very recent cubical results
- Essential guidance:

  - Category theory does best, but can use as "library" rather than "language". good enough for now.
Re:With Category Theory, Mathematics Escapes from Equality (... by spekcular on Sunday March 27, 2022 @02:21PM (#30822627)
I have no objections to claiming success in formalizing mathematics! As I've said, Lean is a big win for type theory.

But formalizing proofs with computers is essentially separate from the rigorous study of the foundations of math (consistency, relative strength of theories, etc.).

You've complained above about set theorists not learning "your stuff," and now it's my turn to complain. You write: 'Risk Assessment: depends how many "large cardinal" type things we want (unlike the 1970s category theorists I personally don't really care).' Large cardinal axioms are essential to the study of the relative consistency strength of mathematical theories. You personally might not care about them, but accommodating them is not a negotiable detail for anything that purports to be useful in the study of foundations.

And yeah, I'm aware the HoTT people have ways around this, fine. My comment is more about the perspective conveyed by your remarks: if you want to have a seat at the table in a discussion about foundational issues, you need to understand basic facts like this. My suspicion is that you might have had bad interactions with set theorists because you don't share certain knowledge they take for granted, and then they get frustrated and end the conversation early. I truly believe that if you went and read a book on set theory and logic, and learned, e.g., wny large cardinals are important, you might understand better where I and other people are coming from.

Re:With Category Theory, Mathematics Escapes from Equality (... by Ericson2314 on Sunday March 27, 2022 @11:53PM (#30826969)
> Large cardinal axioms are essential to the study of the relative consistency strength of mathematical theories. You personally might not care about them, but accommodating them is not a negotiable detail for anything that purports to be useful in the study of foundations.

It's my understanding that some larger cardinals are needed for foundations, but since the foundations problem was "solved" future work on large cardinals has continued, and that is more "more set theory for set theory's sake", than something needed to accommodate math other "regular" mathematicians are doing.

(With the possible exception of the Grothendiek and Voevodsky line of problems perhaps as the article relates --- separate and ancillary to Voevodsky's desire for a proof checker, and also separate to whether or not categorical methods alone can suffice.)

I actually don't know of type theory having "ways around this". My understanding is that while type theory doesn't appear to face fundamental obstacles here, set theory "has the lead" in making large cardinals (or their equivalents) due to being older, and the type theorists relative disinterest in this area has meant the gap is not closing.

Re:With Category Theory, Mathematics Escapes from Equality (... by zozbot234 on Sunday March 27, 2022 @05:58PM (#30824568)
Large cardinals are closely related to what type theorists call "universes". Again, there's a huge amount of equiconsistency and relative consistency results linking type- and set theories. To keep suggesting and implying that type theory cannot possibly be a language for talking about these things is so incredibly careless and obtuse that some people might call it actively misleading.
Re:With Category Theory, Mathematics Escapes from Equality (... by spekcular on Sunday March 27, 2022 @06:16PM (#30824703)
I'm not sure how that comment is responsive to my post. Sure, type theorists talk about universes, and sure, there are relative consistency results linking type and set theories. My claim is just that large cardinals (or some equivalent concept) are essentially necessary to order theories in consistency strength, so is hard to take a response of the form "it doesn't matter whether HoTT can talk about large cardinals" seriously.