Earlier quoted context omitted.
Is anyone working on applying these techniques to formal verification of software? My limited understanding of Rust is that it applies a fixed set of rules to guarantee memory safety. The rules are somewhat simple and limiting, for ease of understanding and implementation, but also because of undecidability. Programmers run into situations where they know that their code won't cause memory errors, but it doesn't foll…
We are! We very recently announced some results on formally proving the correctness of programs: https://harmonic.fun/news#blog-post-verina-bench-sota Formal methods are cool because, by contrast to tools like the borrow checker, you can prove some very "nonlocal" properties: this system does not deadlock, or it makes progress at least every N steps, etc.
“Erdos problem #728 was solved more or less autonomously by AI”
351–360 of 385 posts
Re: “Erdos problem #728 was solved more or less autonomously by AI”
#352This almost implies mathematicians aren’t some ungodly geniuses if something as absolutely dumb as an LLM can solve these problems via blind pattern matching. Meanwhile I can’t get Claude code to fix its own shit to save my life.
If you think about it, it's also what a lot of other intellectual activity looks like, at least in STEM.
Re: “Erdos problem #728 was solved more or less autonomously by AI”
#353Earlier quoted context omitted.
Sure they, do, the problem makes no sense as stated. The solution to the stated problem is to remove all weights all at once, solved. Or even two at a time, opposite the centre of gravity. Solved, but not what you're asking I assume? You didn't even label your ASCII art, so I've no clue what you mean, are the bars at the end the supports or weights? Can I only remove one weight at a time? Initially I assumed you mean…
And yet, two people have solved it independently, so apparently it is adequately specified for some.
I can successfully interpret total gibberish sometimes, but that’s not a robust approach even with humans let alone machines.
People have wildly different experiences utilising AI because of their own idiosyncrasies more than issues with the tools themselves.
It was pointed out by multiple groups (such as Anthropic) that their tools do a lot better with well organised codebases that are liberally commented.
I’ve worked on codebases where the AIs are just… lost. So are people!
Sure, some people can navigate the spaghetti… sometimes… but the success rate of changes is much lower.
Occasional success is not proof of correctness of approach. Consistent success is.
Re: “Erdos problem #728 was solved more or less autonomously by AI”
#354Earlier quoted context omitted.
the argument here is that: 1. you write a proof in English that there is an infinite number of primes. 2. the llm writes 2+2=4 in lean. 3. lean confirms that this is correct and it's impossible that this proof is wrong.
You missed a whole section - a person creates a Lean formalization of #1 and Lean promptly says the AI proof is wrong because it doesn’t prove that formal problem statement. The question is in the person (or AI) creating the formal problem statement - how do you know it represents the problem the proof is supposed to be for? And the answer is for people in the field, in this case, formalizing the problem and verifyin…
Re: “Erdos problem #728 was solved more or less autonomously by AI”
#355Earlier quoted context omitted.
Not really. A completely unintelligent autopilot can fly an F-16. You cannot assume general intelligence from scaffolded tool-using success in a single narrow area.
I didn’t assume agi. I assumed extreme performance of a general AI matching and exceeding average human intelligence when placed in an F16 or an equivalent cockpit specified for conducting math proofs. That’s not agi at all. I don’t think you understand that LLMs will never hit agi even when they exceed human intelligence in all applicable domains. The main reason is they don’t feel emotions. Even if the definition o…
You literally said:
>>> What happens when we put an artificial general intelligence in an F-16? That's what happened here with this proof.
You're claiming I said a lot of things I didn't; everything you seem to be stating about me in this comment is false.
Re: “Erdos problem #728 was solved more or less autonomously by AI”
#356Earlier quoted context omitted.
> Then what sort of math problem would be a milestone for you where an AI was doing something novel? What? If we're discussing novel synthesis, and it's being contrasted with answer-from-search / answer-from-remix.. the problem does not matter. Only the answer and the originality of the approach. Connecting two fields that were not previously connected is novel, or applying a new kind of technique to an old problem.…
If you squint hard enough, every new thing is an example of " answer-from-search / answer-from-remix ". Solving any Erdős problem in this manner was largely seen as unthinkable just a year ago. >the problem does not matter. Really? All of the other Erdős problems? Millennium Problems? Anything at all? This gets us directly into the territory of "nothing can convince us otherwise".
Re: “Erdos problem #728 was solved more or less autonomously by AI”
#357Earlier quoted context omitted.
This problem was even worse: it's matched by the formal grammar, but the naïve formalisation has a trivial answer, so it is clearly not what was intended.
That clearly may be doing some heavy lifting. It is assumed that trivial answer wasn’t what was intended for the problem, but unless someone asked Erdos, I don’t think we know.
Re: “Erdos problem #728 was solved more or less autonomously by AI”
#358Earlier quoted context omitted.
If you squint hard enough, every new thing is an example of " answer-from-search / answer-from-remix ". Solving any Erdős problem in this manner was largely seen as unthinkable just a year ago. >the problem does not matter. Really? All of the other Erdős problems? Millennium Problems? Anything at all? This gets us directly into the territory of "nothing can convince us otherwise".
Tiresome. You're quoting me out of context, and generally assigning me the POV you want to argue with. You come across as pro-AI looking for anti-AI to do combat with. First, I'm not the right guy, and second, all I'm really saying above is that if we're going to do argument-from-authority, maybe let's engage with what the authority is actually saying in TFA.
It's a rapidly evolving story and I expect H1 2026 to bring much clarity on this topic. Especially with upcoming model releases and more professional mathematicians taking an interest.
Re: “Erdos problem #728 was solved more or less autonomously by AI”
#359Earlier quoted context omitted.
>AGI advocates treat machine intelligence like some sort of God that will smite non-believers and reward the faithful. >The real world is not composed of rewards and punishments. Most "AGI advocates" say that AGI is coming, sooner rather than later, and it will fundamentally reshape our world. On its own that's purely descriptive. In my experience, most of the alleged "smiting" comes from the skeptics simply being wr…
You should look into “Roko’s Basilisic,” its a genuine belief that often goes alongside that of AGI.
Re: “Erdos problem #728 was solved more or less autonomously by AI”
#360Earlier quoted context omitted.
Aristotle's output is formally verified in Lean, so you can run it for days on a hard problem and be assured that the answer, no matter how complex, is right without needing to manually check it. Claude Code can write lean, but we do a heck of a lot of RL on theorem proving, so Aristotle winds up being much better at writing Lean than other coding agents are.
Seeing a task-specific model be consistently better at anything is extremely surprising given rapid innovation in foundation models. Have you tried Aristotle on other, non-Lean tasks? Is it better at logical reasoning in general?