Skip to main content
15 events
when toggle format what by license comment
Mar 10 at 12:11 history edited Joel David Hamkins CC BY-SA 4.0
Fixed error in the size estimate
Sep 8, 2023 at 21:55 comment added Joel David Hamkins @TerryTao Thanks for accepting. I agree that this should be viewed as an ongoing project. Perhaps other better answers will come in later... For the moment, I think the interesting philosophical question here is: what counts as a diagonal argument?
Sep 8, 2023 at 21:53 comment added Terry Tao I have provisionally accepted this answer as the leading candidate currently proposed for an undecidability result whose known proofs, while certainly containing diagonalization-like themes, do not seem to contain diagonalization (as narrowly interpreted) as an essential component. But I admit that this is a somewhat subjective call, and am open to being persuaded to other points of view.
Sep 8, 2023 at 21:52 vote accept Terry Tao
Sep 7, 2023 at 1:22 comment added Terry Tao @JasonRute I'm looking up the proofs of the reduction of the halting problem to the Kolmogorov complexity problem and they seem to rely on the Berry type argument that Joel provided in order to justify the reduction. If so, then I would say that this is a "gratuitious" way to shoehorn in a diagonalization. Do you know of a proof of reduction that doesn't contain something resembling Joel's argument?
Sep 6, 2023 at 22:54 comment added Joel David Hamkins More seriously, I was attempting to rebut your claim that there might be no examples in model theory "descended from diagonalization". It seems to me that back-and-forth, saturation, universality, omitting types, and so on all fit the bill, with my way of understanding the nature of diagonalization. And I view these as core model-theoretic ideas.
Sep 6, 2023 at 22:50 comment added Joel David Hamkins Yes, I'd agree with that. I guess I hadn't realized the extent to which y'all aren't really doing logic any more! :-) jk
Sep 6, 2023 at 22:48 comment added James E Hanson @JoelDavidHamkins I agree that things like the omitting types theorem and other forcing-like stuff can be thought of in terms of diagonalization, provided that your view of diagonalization is broad enough to essentially encompass any application of the Baire category theorem (which I think mine is) but I still don't really see it for a lot of modern model theory like stability and neo-stability.
Sep 6, 2023 at 22:43 comment added Joel David Hamkins @cody Who says that cut-eliminatio is not part of logic? Obviously it is.
Sep 6, 2023 at 22:40 comment added Joel David Hamkins @JamesHanson To my way of thinking, the essence of diagonalization is performing a construction to meet various requirements, where the number of requirements is the same as the length of the construction, and they are met one by one. Many core model theory theorems are proved this way. This is the key idea of the back-and-forth construction and hence also the key to saturation, universality, and so forth, all core model-theoretic ideas. This abstract view of diagonalization thus seems to appear at the bottom of many model-theoretic ideas.
Sep 6, 2023 at 19:58 comment added cody As a (sort of) proof theorist, I'm sad that cut-elimination is not considered to be part of logic...
Sep 6, 2023 at 19:28 comment added Jason Rute But we can also show that Kolmogorov complexity solves the halting problem, and the halting problem isn’t computable, so Kolmogorov complexity isn’t computable. So transitivity it has a proof (not the standard one) by diagonalization.
Sep 6, 2023 at 19:04 comment added James E Hanson I also take an extremely broad view of diagonalization, but I'm actually struggling to come up with examples in model theory of arguments that I would consider to really be descended from diagonalization. (Of course there are a few people both inside and outside of model theory who don't really consider it 'logic' at this point, but that's a separate issue.)
Sep 6, 2023 at 18:39 comment added Terry Tao Nice example. I guess I can accept this type of argument (and similar "Berry's paradox" type arguments) as not strictly being a diagonal argument, though it certainly has a similar "self-defeating object" flavor to it, and I can't see a natural way to replace it with a more obviously diagonalization style argument.
Sep 6, 2023 at 18:09 history answered Joel David Hamkins CC BY-SA 4.0