<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: kevinbuzzard</title><link>https://news.ycombinator.com/user?id=kevinbuzzard</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Jul 2026 05:54:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kevinbuzzard" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kevinbuzzard in "Human mathematicians are being outcounterexampled"]]></title><description><![CDATA[
<p>Indeed I was being slightly tongue-in-cheek -- but if you ask geometers whether they believe the Hodge conjecture then you certainly don't always get an unqualified "yes"! This is in contrast to e.g. asking number theorists whether they believe Birch--Swinnerton-Dyer, where they are almost always very confident.</p>
]]></description><pubDate>Wed, 22 Jul 2026 19:12:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49011950</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=49011950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49011950</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "Formalization of Erdős Problems"]]></title><description><![CDATA[
<p>A discussion by Boris Alexeev on recent events in AI + mathematics</p>
]]></description><pubDate>Fri, 05 Dec 2025 15:09:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46162296</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=46162296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46162296</guid></item><item><title><![CDATA[Formalization of Erdős Problems]]></title><description><![CDATA[
<p>Article URL: <a href="https://xenaproject.wordpress.com/2025/12/05/formalization-of-erdos-problems/">https://xenaproject.wordpress.com/2025/12/05/formalization-of-erdos-problems/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46162295">https://news.ycombinator.com/item?id=46162295</a></p>
<p>Points: 7</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 05 Dec 2025 15:09:50 +0000</pubDate><link>https://xenaproject.wordpress.com/2025/12/05/formalization-of-erdos-problems/</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=46162295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46162295</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "Project to formalise a proof of Fermat’s Last Theorem in the Lean theorem prover"]]></title><description><![CDATA[
<p>That is correct, the title is currently misleading (arguably the title of every paper I ever wrote was misleading before I finished the work, I guess, and the work linked to above is unfinished). If you are interested in seeing more details of the proof I'll be following, they are here <a href="https://web.stanford.edu/~dkim04/automorphy-lifting/" rel="nofollow">https://web.stanford.edu/~dkim04/automorphy-lifting/</a> . This is a Stanford course Taylor gave this year on a "2025 proof of FLT".</p>
]]></description><pubDate>Wed, 20 Aug 2025 20:04:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44965844</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=44965844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44965844</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "The Math Is Haunted"]]></title><description><![CDATA[
<p>Right now I would say that tools like Lean are not useful for learning advanced mathematics, currently you're mostly better off with pencil and paper. This might change but right now the infrastructure/tools aren't there to make experimenting with new and advanced concepts any easier than it would be on pen and paper.</p>
]]></description><pubDate>Fri, 01 Aug 2025 07:41:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44754019</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=44754019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44754019</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "The Math Is Haunted"]]></title><description><![CDATA[
<p>Most mathematicians aren't <i>doing</i> formalization themselves, but my impression is that a lot of them are watching with interest. I get asked "is my job secure?" quite a lot nowadays. Answer is "currently yes".</p>
]]></description><pubDate>Thu, 31 Jul 2025 22:02:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44750684</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=44750684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44750684</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "The Math Is Haunted"]]></title><description><![CDATA[
<p>Indeed. I'm not formalising FLT because I think it might be wrong -- I'm formalising it because I know the proof is correct, and using the project as an excuse to get some modern number theory into Lean's mathematics library. My hope is this will increase the chances that systems like Lean will one day be able to help modern mathematicians.</p>
]]></description><pubDate>Thu, 31 Jul 2025 21:58:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44750651</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=44750651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44750651</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "Natural Number Game: build the basic theory of the natural numbers from scratch"]]></title><description><![CDATA[
<p>(I'm the author of the game) Unfortunately it did not. That comment was made when I was optimistic that an undergraduate who'd added more levels as a summer project would go on to PR them, but then the term started and they were distracted by their degree. We have some kind of prototypes for even/odd world (e.g. "prove odd * even is even") and prime number world (boss level: prove 2 is prime), plus a hard world consisting basically of unsolved problems such as Goldbach, Twin Prime Conjecture etc. But they never made the transition from "lean file containing a bunch of theorems" to "lots of files each containing one theorem and some rambling".</p>
]]></description><pubDate>Wed, 18 Dec 2024 09:23:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=42449132</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=42449132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42449132</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "Natural Number Game: build the basic theory of the natural numbers from scratch"]]></title><description><![CDATA[
<p>(I'm the author: yes, it was beta tested on many Imperial College London mathematics undergraduates)</p>
]]></description><pubDate>Wed, 18 Dec 2024 09:20:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42449115</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=42449115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42449115</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "The Fermat's Last Theorem Project"]]></title><description><![CDATA[
<p>I see! So I guess the proof of the pudding will be in the eating :-) Can you do algebraic geometry?</p>
]]></description><pubDate>Wed, 01 May 2024 15:06:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=40224321</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=40224321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40224321</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "The Fermat's Last Theorem Project"]]></title><description><![CDATA[
<p>Right now, machines proving stuff which is interesting to lots of human mathematicians but unprovable by them is science fiction. People seem to have very different opinions on the following two questions:<p>1) Whether it will still be science fiction by 2030;<p>2) Whether ITPs like Lean will be useful when working on this goal, or whether it will just be LLMs all the way.<p>But rather than asking questions like "will some system belch out a million line incomprehensible proof of the Riemann Hypothesis" one could ask the following much easier question. Computers are very helpful to mathematicians who do calculations right now, but are way way less helpful to mathematicians who prove theorems (there are many pure mathematicians in my department who have absolutely no use for computers in their research other than the obvious email/search/etc applications). Can we make tools which will help these mathematicians (who might be trying to prove theorems about uncountable and noncomputable objects) to do their day job? Again one can ask two questions:<p>1) Will this still be science fiction in 2030;<p>2) Will ITPs be involved?<p>And again I don't know the answers, but this work is an attempt by the Lean community to help ITPs understand precise statements of what's going on in modern number theory, in case that helps with (1).</p>
]]></description><pubDate>Wed, 01 May 2024 12:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=40222260</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=40222260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40222260</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "The Fermat's Last Theorem Project"]]></title><description><![CDATA[
<p>I highly doubt that the proof will get small enough to fit into a margin, but history shows that it's not at all unreasonable to expect simplifications/generalisations of the argument to come out of a formalisation (for example this happened with the Liquid Tensor Experiment, where dependence on stable homotopy groups of sphere was completely removed from the argument). I think it <i>is</i> unreasonable to expect that at the end of an FLT formalisation there will be no mention of elliptic curves, modular forms, Galois representations etc (the standard tools used by Wiles to prove the result in the 90s and which have themselves been simplified and generalised by mathematicians such as Taylor and Kisin since then). And you'll need quite a big margin to get all that stuff in.</p>
]]></description><pubDate>Wed, 01 May 2024 11:14:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=40221766</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=40221766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40221766</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "The Fermat's Last Theorem Project"]]></title><description><![CDATA[
<p>Lean is free and open source and nothing to do with MS. Check out <a href="https://lean-lang.org/" rel="nofollow">https://lean-lang.org/</a> and <a href="https://github.com/leanprover/lean4">https://github.com/leanprover/lean4</a> -- no mention of MS or MSR (where de Moura was where he developed Lean 3 and started on Lean 4).<p>I have no doubt that a similar project could be done in Coq. The fact that we're using Lean is a random historical coincidence. If we'd used Coq then you could ask "why not Lean".</p>
]]></description><pubDate>Wed, 01 May 2024 11:09:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=40221736</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=40221736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40221736</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "The Fermat's Last Theorem Project"]]></title><description><![CDATA[
<p>My impression is that some parts of maths work best using set theory, some parts work best using type theory, some work best using a category-theoretic foundation and ignoring size issues etc etc. There's no one "best" foundations, and mathematicians on paper just freely (and mostly unknowingly) switch between foundations depending on what they're doing. This is problematic for a project such as formalising FLT because it involves developing mathematics in a bunch of different areas (algebra, analysis, geometry) where different foundations might be more appropriate (for example getting homological algebra working in dependent type theory has been annoying and hard for all the wrong reasons, and it's taken the Lean community years to figure out how to do it).<p>So I don't really understand the point made in this post. Dependent type theory makes the expression of <i>some</i> theorems more involved and complicated -- but set theory makes the expression of some other theorems more involved and complicated, simple type theory makes the expression of some others more involved etc etc. You're right that we're just powering through this: but formalising mathematics in Lean sometimes feels like fighting against type theory (and sometimes type theory is a very welcome foundation). The point really is that the Lean community, because of its viewpoint of "formalise all mathematics in one system", has been forced to figure out how to power through the areas where dependent type theory was not the ideal foundation. Maybe the same can be said of Mizar and set theory -- I'm unclear about how much formalisation in Mizar is motivated by "let's do this because it will be unproblematic in set theory" and how much is "let's choose to do battle with set theory". In mathlib we've decided to do everything so doing battle with dependent type theory is a necessary consequence.  I find it hard to believe that another foundational choice (such as Practal) solves these sorts of problems: presumably what's actually true is that some stuff which is annoying in Lean is nice in Practal but some other stuff which is nice in Lean is annoying in Practal.</p>
]]></description><pubDate>Wed, 01 May 2024 11:07:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=40221722</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=40221722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40221722</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "$10M AI Mathematical Olympiad Prize"]]></title><description><![CDATA[
<p>Do we really know for sure that GPT4 has not seen this problem already?</p>
]]></description><pubDate>Mon, 27 Nov 2023 14:57:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38432950</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=38432950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38432950</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "Lean 4.0"]]></title><description><![CDATA[
<p>Here's a Lean 3 development of a bunch of topos theory <a href="https://github.com/b-mehta/topos/tree/master/src">https://github.com/b-mehta/topos/tree/master/src</a> , but it's not in the maths library (and now needs to be updated to Lean 4, although the community have had great success with that kind of project; one million lines of mathlib was translated from Lean 3 to Lean 4 using a combination of automation and human work)</p>
]]></description><pubDate>Tue, 12 Sep 2023 07:58:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=37478024</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=37478024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37478024</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "Lean – Theorem Prover"]]></title><description><![CDATA[
<p>Yes. Coq has been around for decades and was adopted by the software verification community. Lean is much younger and its mathematics library caught on with the mathematician crowd, meaning that much of the Lean documentation right now is focused on mathematics. The hitchhiker's guide to logical verification <a href="https://cs.brown.edu/courses/cs1951x/static_files/main.pdf" rel="nofollow">https://cs.brown.edu/courses/cs1951x/static_files/main.pdf</a> is a book more suited for programmers, although it is in Lean 3 and right now the community is migrating to Lean 4.</p>
]]></description><pubDate>Sat, 21 Jan 2023 18:49:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=34469019</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=34469019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34469019</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "Lean – Theorem Prover"]]></title><description><![CDATA[
<p>Just to add my usual disclaimer: the mathlib project is a big open source project and I'm not its leader or even a maintainer of the code base. I am a contributor (as are hundreds of other people) and I talk about it a lot because I think it has the potential to change mathematics. But it is coordinated by many people, like many open source projects.</p>
]]></description><pubDate>Sat, 21 Jan 2023 18:44:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=34468963</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=34468963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34468963</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "The future of interactive theorem proving?"]]></title><description><![CDATA[
<p>I just confirmed with Azerbayev that the typo in the example from Munkres ("identify" not "identity") was indeed what was fed to the algorithm (and the algorithm got it right anyway). We found some other funny examples when asking Lean to write strange definitions of differentiation: it would sometimes just write the correct definition (in correct Lean) despite being asked to write something else, perhaps because it has seen the correct definition far too often? It's pretty weird to play with!</p>
]]></description><pubDate>Tue, 16 Aug 2022 23:05:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=32490180</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=32490180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32490180</guid></item><item><title><![CDATA[New comment by kevinbuzzard in "Propositional logic exercises with the lean theorem prover"]]></title><description><![CDATA[
<p>PS I cannot believe my undergraduate teaching material is on HN! I am a math lecturer and this is just my course notes for my UGs.</p>
]]></description><pubDate>Fri, 22 Oct 2021 09:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=28955068</link><dc:creator>kevinbuzzard</dc:creator><comments>https://news.ycombinator.com/item?id=28955068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28955068</guid></item></channel></rss>