? Curious Hacker Newsfront | about | examples | prompts | view on HN unofficial mirror
The Stacks Project, Formalized in Lean (axiommath.ai)
78 points by namanbnsl 2026-11-05 | 20 comments | side by side | 1 rewritten | show 2 removed | updated 05:21 UTC
 help


QuesnayJr 2026-11-05 18:108/10informativeinsightful | next [–]

After they announced the formalization of the classification of Finite Simple Groups, I immediately wondered "What would happen if you tried to formalize the Stacks Project?" Despite also being very long, it's the opposite of the CFSG: instead of a poorly organized set of results that contribute to proving one big theorem, it's instead a carefully-organized set of results that cover a broad area.

The Stacks Project was the model for how mathematics should be done (at least for the pre-LLM era). Algebraic geometry had lots of poorly organized foundational results that were not really created for themselves, but in order to solve problems in the field. One person, Aise Johan de Jong, set out to fix it by organizing a project to write out the proofs of all of the results in a carefully organized fashion. He's led the project since, though of course there are multiple contributors. The whole thing is thousands of pages.

I would be interested in hearing more about the gaps they uncovered in the existing results, and how they fixed them.

After they announced the formalization of the classification of Finite Simple Groups, I immediately wondered "What would happen if you tried to formalize the Stacks Project?" Despite also being very long, it's the opposite of the CFSG: instead of a poorly organized set of results that contribute to proving one big theorem, it's instead a carefully-organized set of results that cover a broad area.

The Stacks Project was the model for how mathematics should be done (at least for the pre-LLM era). Algebraic geometry had lots of poorly organized foundational results that were not really created for themselves, but in order to solve problems in the field. One person, Aise Johan de Jong, set out to fix it by organizing a project to write out the proofs of all of the results in a carefully organized fashion. He's led the project since, though of course there are multiple contributors. The whole thing is thousands of pages.

I would be interested in hearing more about the gaps they uncovered in the existing results, and how they fixed them.

Substantive background on the Stacks Project and its contrast with CFSG, ending in a genuine question about the gaps found.

I actually believe that this isn't the way to go when proof is cheap. Due to the straitjackets of type theory sharing proofs across domains is painful for most human readers to consume. With AI it's much easier to specialize theories. It's just not worth the cognitive cost to build on top of broad and shallow theories. To have any hope in keeping up with AI we need to instead better appeal to the largest component of our brain - namely our visual cortex.

I actually believe that this isn't the way to go when proof is cheap. Due to the straitjackets of type theory sharing proofs across domains is painful for most human readers to consume. With AI it's much easier to specialize theories. It's just not worth the cognitive cost to build on top of broad and shallow theories. To have any hope in keeping up with AI we need to instead better appeal to the largest component of our brain - namely our visual cortex.

A substantive, opinionated disagreement about whether broad unified theories remain worthwhile when proofs are cheap; no swipe at anyone.

The visual cortex is not the largest component of our brain.

The visual cortex is not the largest component of our brain.

Terse but plain factual disagreement with a specific claim in the parent, so it stays verbatim.
jptlnk 2026-11-06 00:026/10first_handinsightful | prev | next [–]

Kind of ironic that (as of today) the most recent blog post from Oct 21 '26 on the original Stacks Project is "21 Oct 2026: No AI for now"

A very good friend of mine is an algebraic geometer and all of the AI progress in math is, to put it mildly, bumming him out. And me too honestly!

I understand the allure of doing this kind of work in AI on some level, but I'm becoming increasingly skeptical of generating "knowledge" that's difficult or impossible for humans to understand (at scale or otherwise).

Kind of ironic that (as of today) the most recent blog post from Oct 21 '26 on the original Stacks Project is "21 Oct 2026: No AI for now"

A very good friend of mine is an algebraic geometer and all of the AI progress in math is, to put it mildly, bumming him out. And me too honestly!

I understand the allure of doing this kind of work in AI on some level, but I'm becoming increasingly skeptical of generating "knowledge" that's difficult or impossible for humans to understand (at scale or otherwise).

Civil, substantive reflection noting the Stacks Project's own AI stance and raising a real concern about knowledge humans can't understand.

The one bottleneck in this new AI era of math is still human understanding. No matter how much new stuff you can prove, to understand something you still have to basically do stuff the old fashioned way. Maybe AI can help a little, but without working through problems and proofs, you still won't get much farther. Ultimately our minds are limited that way.

I tend to think that the progress of mathematics before AI was roughly suited to the way humans assimilated understanding, but now with AI, the progress in mathematics is going to go much faster, oustripping our ability to understand it.

It is true that more mathematicians could theoretically eventually go through it, but the process of progress itself is discouraging and thus paradoxically renders this new AI era of math much less interesting to many.

I guarantee that after the intial "look at all the stuff we can prove", the benefits of using AI will dwindle rapidly.

The one bottleneck in this new AI era of math is still human understanding. No matter how much new stuff you can prove, to understand something you still have to basically do stuff the old fashioned way. Maybe AI can help a little, but without working through problems and proofs, you still won't get much farther. Ultimately our minds are limited that way.

I tend to think that the progress of mathematics before AI was roughly suited to the way humans assimilated understanding, but now with AI, the progress in mathematics is going to go much faster, oustripping our ability to understand it.

It is true that more mathematicians could theoretically eventually go through it, but the process of progress itself is discouraging and thus paradoxically renders this new AI era of math much less interesting to many.

I guarantee that after the intial "look at all the stuff we can prove", the benefits of using AI will dwindle rapidly.

A strong but substantive argument that human understanding, not proof generation, is the limiting factor in AI-driven math.
throw567643u8 2026-11-06 03:374/10ideologicalquestion | prev | next [–]

Why would mathematicians want to build upon a corporate product? It's against the principles of free and open academic research.

Why would mathematicians want to build upon a corporate product? It's against the principles of free and open academic research.

A firm, on-topic objection about corporate involvement in academic mathematics; opinionated but not hostile.

Okay this is actually useful AI formalization. But the stacks project is basically Lean in natural language anyways, so it makes sense why its high quality.

Okay this is actually useful AI formalization. But the stacks project is basically Lean in natural language anyways, so it makes sense why its high quality.

Substantive observation that the Stacks Project's rigorous structure explains why this formalization works well; no hostility.

A bare link to a related HN discussion is minor but useful context.

Do they say how they verified the formalizations of the theorem hypotheses? (Sorry, I haven't read it yet.)

Do they say how they verified the formalizations of the theorem hypotheses? (Sorry, I haven't read it yet.)

Genuine, relevant question about how formalized hypotheses were checked for fidelity, a key issue in formalization.
eternauta3k 2026-11-05 17:154/10questionoff_topic | prev | next [–]

Slightly off-topic, but how far are we from a formally verified stack for (say) a webdav or NFS server?

Slightly off-topic, but how far are we from a formally verified stack for (say) a webdav or NFS server?

A genuine question, openly flagged as a tangent, about how formal verification extends to practical systems.

The Stacks project concerns algebraic (and geometric) stacks - schemes generalised through descent (via sheaves, groupoid fibres etc)

The Stacks project concerns algebraic (and geometric) stacks - schemes generalised through descent (via sheaves, groupoid fibres etc)

Politely clears up a name confusion by explaining that the Stacks project is about algebraic stacks, not software stacks.
breezybottom 2026-11-05 17:292/10curmudgeonlylow_effortkept_for_replies | prev [–]

The fact that the description is AI slop doesn't inspire confidence in the results.

The fact that the description is AI slop doesn't inspire confidence in the results.

Blunt skepticism aimed at the description rather than at a person; it's thin but not hostile, and the reply needs it for context.
viccis 2026-11-05 17:49 | removed0/10snarklow_efforttrope | parent | next [–]

Slop Verbiage, Straight To Your HN Feed

Slop Verbiage, Straight To Your HN Feed

One-line mocking quip with no substantive point about the formalization.

Axiom raises $264M, publishes this massive lean proof built with AI, and the complaint is about some AI language in their description. AI is in their domain name.

original comment by browningstreet

Axiom raises $264M, publishes this massive lean proof built with AI, and you're moaning about some AI language in their description. AI is in their domain name. What are you doing?

Kept the point that AI language is unsurprising from an AI company, and dropped the personal jab at the parent commenter.
breezybottom 2026-11-06 01:04 | removed0/10snarklow_effort | root | parent | next [–]

With that much money you'd think they could hire someone who took a writing class.

With that much money you'd think they could hire someone who took a writing class.

One-line snark about the company's writing with no substantive point about the work.

Using AI isn't an excuse to use it badly. I mean, it's the constant excuse but shouldn't be.

Using AI isn't an excuse to use it badly. I mean, it's the constant excuse but shouldn't be.

Terse but civil disagreement with the parent, making a real point about AI use.

what's bad about it? formless assertion has no content

what's bad about it? formless assertion has no content

Blunt but genuine request for specifics about what was done badly; firm disagreement is fine.

I mentioned one AIism here: https://news.ycombinator.com/item?id=50383112

And here's another example of mangled word use: "creating a sweeping dictionary between algebra and geometry that allowed mathematicians to do geometry over arbitrary rings, with arithmetic and infinitesimal data built in from the start."

What does "sweeping dictionary" mean?! And I don't think "creating ... across" is the right to way to construct indirect objects. In old writing day I think it would be called an "awkward construction" but I everyone's very used to such awkward constructions AI tells.

Consider they/it could have said "creating a link between algebra and geometry that allowed mathematicians to do geometry over arbitrary rings, with arithmetic and infinitesimal data built in from the start. ", in fact that's the language I'm used to.

It's shame because twisting metaphors in an ad-hoc way can be a nice thing but LLMs do this constantly and badly and mother looks at the (simulated) kids and says "this is why we can't have nice things".

Edit: I can't help myself "...In a tightly interconnected dependency graph of definitions and theorems..."

Sure, connected and interconnected mean nearly the same thing. But graphs in mathematics are spoken of as connected, not interconnected. Again, subtle usage but bad subtle usage adds up, damn it.

I mentioned one AIism here: https://news.ycombinator.com/item?id=50383112

And here's another example of mangled word use: "creating a sweeping dictionary between algebra and geometry that allowed mathematicians to do geometry over arbitrary rings, with arithmetic and infinitesimal data built in from the start."

What does "sweeping dictionary" mean?! And I don't think "creating ... across" is the right to way to construct indirect objects. In old writing day I think it would be called an "awkward construction" but I everyone's very used to such awkward constructions AI tells.

Consider they/it could have said "creating a link between algebra and geometry that allowed mathematicians to do geometry over arbitrary rings, with arithmetic and infinitesimal data built in from the start. ", in fact that's the language I'm used to.

It's shame because twisting metaphors in an ad-hoc way can be a nice thing but LLMs do this constantly and badly and mother looks at the (simulated) kids and says "this is why we can't have nice things".

Edit: I can't help myself "...In a tightly interconnected dependency graph of definitions and theorems..."

Sure, connected and interconnected mean nearly the same thing. But graphs in mathematics are spoken of as connected, not interconnected. Again, subtle usage but bad subtle usage adds up, damn it.

Answers the request for specifics with concrete examples of awkward prose; the criticism targets the writing and LLMs, not a person.

> sweeping dictionary between algebra and geometry that allowed mathematicians to do geometry over arbitrary rings, with arithmetic and infinitesimal data built in from the start.

That made me laugh, I wasn't expecting grothendieckian geometry to be described in LLM speak. What a time to be alive.

> sweeping dictionary between algebra and geometry that allowed mathematicians to do geometry over arbitrary rings, with arithmetic and infinitesimal data built in from the start.

That made me laugh, I wasn't expecting grothendieckian geometry to be described in LLM speak. What a time to be alive.

Wry reaction aimed at the prose style rather than a person, so it stays as written.

Yes, "This milestone begins with the Stacks Project itself". Could half AI slop effects be mitigated by a prompt "Don't mix or mangle metaphors here"? A milestone is a step in a process, not the entire process.

Once this kind of sloppy effort to sound impressive was just "over writing" but its now a strong tell for AI.

Yes, "This milestone begins with the Stacks Project itself". Could half AI slop effects be mitigated by a prompt "Don't mix or mangle metaphors here"? A milestone is a step in a process, not the entire process.

Once this kind of sloppy effort to sound impressive was just "over writing" but its now a strong tell for AI.

Blunt criticism of the article's prose, but it cites a specific phrase and makes a real point about mixed metaphors as an AI tell.

Why is that a mixed metaphor? I'm very used to large initiatives/programs with several large milestones, each involving multiple projects. I don't see any issue with it.

Why is that a mixed metaphor? I'm very used to large initiatives/programs with several large milestones, each involving multiple projects. I don't see any issue with it.

Plain, civil disagreement with a genuine question and a brief supporting experience.

The milestone they are reaching is the formalization of The Stacks Project. It began whenever they started prompting an AI to do that or started preplanning.

The metaphor of milestone is a goal reached within a larger process. I think that, yeah many people will not find a problem instances of this sort of (mis imo) usage but AIs to create a sequence of these things and that tends to create a tone to AI writing that many people can feel even if they can't point to particular problem usage.

The milestone they are reaching is the formalization of The Stacks Project. It began whenever they started prompting an AI to do that or started preplanning.

The metaphor of milestone is a goal reached within a larger process. I think that, yeah many people will not find a problem instances of this sort of (mis imo) usage but AIs to create a sequence of these things and that tends to create a tone to AI writing that many people can feel even if they can't point to particular problem usage.

Civil, on-topic disagreement explaining how repeated metaphor misuse shapes the tone of AI writing.



About | Details | Examples | Prompts | This page on Hacker News | HN Guidelines | Data: HN API

Curious Hacker News is an unofficial, experimental mirror and is not affiliated with, endorsed by, or operated by Hacker News or Y Combinator. Original comments are by their authors on news.ycombinator.com; rewritten text is AI-generated and was not written by the commenter.