upvote
Math is too boring as a spectator sport. It's funded because of its practical use.

There's going to be some hobbyists doing math in their basements, but there's unlikely to be a future for professional mathematicians.

reply
Applied mathematics is funded because of its practical use. Pure mathematics, like other theoretical fields, is funded to explore ideas practically oriented people ignore. Most of the time such exploration produces nothing of practical value. But occasionally theoreticians stumble upon ideas that turn out to be fundamental to understanding something practically oriented people discover much later.
reply
> It's funded because of its practical use.

That's exactly what the Simons foundation was set up to reject, and it's one of most important funding streams for math

reply
If rich people want to use their money to fund math with the goal of NOT funding math with any known useful or practical purpose, that sounds like a hobby to me.
reply
The rich people in this case, yes, wanted to fund math to protect it from people like you
reply
Mathematics as a field will not cease to exist, and not everyone will be interested in (or qualified to) managing the fields progress and its applications.
reply
Mathematics as field won't. It is the future of mathematicians that is uncertain.
reply
They’re going to become sysadmins imho
reply
Haha, the breaks from reality there are two, one professionals do not spend most of their time inventing proofs, and two, practical use? :-)
reply
The proofs may not yet be understood, but to claim they should not yet be accepted as solved is to claim there is a bug in Lean, which is a big claim.
reply
Plenty of these AI proofs have been accepted. On the most important result, on the Quasi-Riemann Hypothesis, there is no serious belief it's wrong. Mathematicians have already dissected and reformulated the claims.

The proof with the 11/12 constant, the simplest one, has already prompted what looks like chagrin from some. It's an unexpected combination of known results/techniques, a combination that apparently fell into a blind spot so it wasn't picked up before (even though it could have been, even 20 years ago).

I think these results are showing there was a lot of low hanging fruit that human mathematicians didn't have the breadth or mental bandwidth to find.

reply
Isn't it also possible that the written proofs themselves are incorrect, say, for example, by mis-specification of constraints? Let's say I publish what I claim is a proof that 2+2=4, but in the Lean specification, I proved 1+1=2.
reply
To be pedantic, the proofs would be correct, they would just be proving the wrong thing.

To address what you actually meant: it's possible but specifications are way easier to verify.

reply
The main issue would rather that the formalization itself has a bug, eg. those proofs that you're trying to formalize are not "1 + 1 = 2" but theorems which take already multiple pages just to enunciate. And in these enunciations (that are made by humans) there can be errors.

In general, once the proof has been formalized, it's supposed to be the proof of the correct theorem (that's what the Lean proof-checker checks)

reply
the impression i get is that people don’t per se assert that exploitable bugs exist in Lean, but that the volume of (code) proofs published represent a new magnitude of challenge to the integrity of Lean.

the obverse would be to assert that Lean (or any other theorem prover) is infallible under all circumstances, present and future - an even weightier claim in my opinion.

reply
No. Lean being bug-free is a far bigger claim.
reply
A bug which has allowed 700 proofs from diverse fields of math to appear as proven, and noone has figured it out yet?
reply
A single bug can usually allow you to prove anything you want. Saying that this is how the proofs were achieved is a totally different matter though, and probably incorrect.
reply
Hmm, am no expert at Lean, but on one hand, since it's a programming language, guessing it necessarily means like all other programming languages, it has bugs.

But on the other hand, agree with you that the chances that one its bugs causes a solved proofs to be wrong is probably very, very low. Yeah, each version of Lean obviously must be run against hundreds if not thousands tests of existing proofs to ensure it's working correctly...

... Although, one thing that is a little worrying is that some mathematicians have said the Lean code generated in these OpenAI proofs is supposedly really complex and undecipherable. It might be pushing Lean to corner cases that are not well tested.

reply
It can possibly have bugs. That said, the "core" of Lean is a somewhat "simple" core that does simple things to check the proof, so it's quite rare to find meaningful bugs
reply
don't disbelieve you, but just looked at the reference language, it seems pretty full featured as a programming language, even with basic classes, polymorphism, scope, namespaces... But maybe most of the mathematicians who actual code with stick with the simpler language features? And also, didn't look to deeply, these could be very simple features that actually aren't very sophisticated.
reply
I mean Lean has two things: a full programming language, and proof checker. The programming language is used to create either code, or proofs. But the "created proofs" are using a very simple subset (a bit like an "assembly language"), and only need somewhat simple rules to be checked

So as long as the "somewhat simple" core that checks to proof is correct, it doesn't matter if the "programming language" has bugs: either in the end the "proof assembly code" generated by the program is right and is validated by the core, or it's not, and you need to revise your proof, or to check for either a bug in the programming language (it didn't generate the proof you were expecting), or in very rare case detect a bug in the simple "core"

reply
Ah, I see, that makes sense - and am guessing that most mathematicians (like most non-developers) who work with a programming language don't write "good" code and often ignore the organizational features like classes or namespaces. Yeah, could see how they really are just interested in the core feature-set of a programming language... although, have seen a bug in some high-usage low-level code before, which was greatly surprising. Still that was only one case in years of dev work.
reply
There's been many bugs found in Lean already, and there are probably still a few. So that's not the main issue.
reply
I keep seeing people point to AI solved games as evidence that AI advancements are less impactful than we might think. Usually it's chess ("today there are more players than ever!"). Most of the time these are bad analogies. Games are played for entertainment, so productivity is meaningless.

I never advanced in math past high school, but my assumption would be that we as a society aren't paying mathematicians to have fun[0]. The discoveries mathematicians make must translate into real improvements in engineering and other life improving fields. So why would we pay mathematicians to work on math much the same way, if a new machine-led way makes these discoveries faster and cheaper?

[0] Being a little facetious. I know I don't know what I don't know.

reply
Many academic disciplines bring no everyday life improvements. They exist because they provide intrinsic value and long-term foundations, hence they aren't merely entertainment. Mathematics/physics happen to be fields that span the entirety of applied/pure spectrum. Those said, your question can be generalized: Should society continue funding human intellectual activities when AI can perform them substantially better?
reply
Mathematicians can have as much fun as they want while working on math problems, they have the skills and the brains, why shouldn't they enjoy their work?

With math you never know up front what 'real improvements in engineering and other life improving fields' will require some key bit of it that someone interested in pure math came up with a decade or two (or 10) before we found an application.

reply
>Mathematicians can have as much fun as they want while working on math problems, they have the skills and the brains, why shouldn't they enjoy their work?

Obviously. In my ideal world even the janitors at the same institutions would have a blast, it's just not usually the end-goal reason humans are hired.

>With math you never know up front what 'real improvements in engineering and other life improving fields' will require some key bit of it that someone interested in pure math came up with a decade or two (or 10) before we found an application.

Right, but would it have made a difference for the application layer if that key bit of "pure math" had been discovered by a human (that had a great time) or a machine? That's my point about games being a bad analogy.

reply
That depends. Many of these things can only be applied safely once they're understood.

For instance, almost all of cryptography is applied math. If your opponent understands the math better than you do you might end up with your secrets compromised.

Math is about as 'pure' a science as there is, the touchstone of applicability is missing the point entirely, it is first and foremost about understanding things at one of the most fundamental levels (even more fundamental than physics) that there is.

Nobody cares all that much about the discovery (except that we name things for the person that discovers it, it's sort of analogous to the discovery of a new piece of land). And given that the pay usually sucks this is a nice thing to be able to do. What mathematicians usually do really care about is their ability to understand the discovery and that this discovery has the proper foundations (other pieces of math that are also understood). It doesn't really matter what the answer is if you don't actually fully understand the question or the foundation the answer builds on.

reply
I think it's likely that AI will create mathematical ideas that are so complicated and intricate that humans have no hope of ever understanding them. AI on the other hand will understand them, and understand them well enough to use them productively and safely. That is my prediction.
reply