메뉴
HN
Hacker News • 45일 전

팀 가우어스: LLM은 어떤 수학 문제를 잘 풀까?

IMP
8/10
핵심 요약

세계적인 수학자 팀 가우어스는 최근 LLM이 비소픽 군(non-sofic group) 및 램지 수 문제와 같은 수학계의 난제들을 기어코 풀어냈지만, 아직 인간을 모든 영역에서 완전히 압도하지는 못했다고 분석합니다. 그는 LLM이 특히 '반례(counterexample)를 찾는 데' 탁월한 능력을 보이는 경향이 있음을 지적하며, 이 현상의 의미와 한계를 심도 있게 논의합니다.

번역된 본문

가우어스의 블로그 (수학 관련 토론) « 라이덴 선언에 대한 생각

팀 가우어스: LLM은 어떤 수학 문제를 잘 풀까?

(대략 한 달 뒤와 같은) 먼 미래에 이 블로그 글을 읽을 누군가를 위해 먼저 언급해 두자면, 이 글은 OpenAI가 비소픽 군(non-sofic group)의 첫 번째 구성과 다채 램지 수(3이 존재하는 경우)가 n에 대해 초지수적(superexponentially)으로 성장한다는 증명을 포함하여 수학 및 이론 컴퓨터 과학의 10가지 주요 문제를 해결했다고 발표한 며칠 뒤에 작성되고 있습니다. 제가 참석했던 여러 강연을 고려할 때, 전자는 군론(group theory)에서 가장 중요한 미해결 문제 중 하나였으며, 후자는 내 평생에 풀리는 것을 기대하지 않았던 램지 이론의 주요 미해결 문제였습니다. 물론 이제 그런 기대는 수정되어야겠지만 말입니다.

제가 이 글의 작성 시점을 명확히 하고 싶은 이유는, 이러한 기능들이 계속해서 빠르게 변할 것이라는 충분한 예상 아래에서 현재 대형 언어 모델(LLM)의 능력을 논의하고자 했기 때문입니다. 따라서 그리 머지 않은 미래에는 제가 쓴 내용 중 흥미로운 부분이 있다면, 그것은 2026년 8월 초의 상황이 어떠했는지를 보여주는 기록으로서 주로 흥미로울 가능성이 높습니다.

이러한 결과들과 명단에 있는 다른 8개의 결과는 놀라울 정도로 인상적이지만, LLM이 수학의 모든 측면에서 모든 인간보다 더 뛰어나다고 보기에는 아직 아닌 것 같습니다. 만약 그렇다면, LLM이 인간에 비해 가진 엄청난 속도의 이점으로 인해 결과가 훨씬 더 쏟아질 것입니다. 그렇다면 LLM이 어떤 종류의 문제를 잘 풀고, 어디에 여전히 개선의 여지가 있는지 궁금해하는 것이 자연스러울 것입니다.

저는 현재의 사례들에 잘 들어맞는 명확한 분류가 될 좋은 대답을 가지고 있다고 거짓말하지 않겠습니다. 하지만 일부 잘못된 대답을 배제하고, 증거에 의해 명백하게 반박되지 않는 잠재적인 대답을 찾아내려고 시도하는 것은 흥미로운 작업입니다.

LLM은 반례를 찾는 데 특히 뛰어난가요?

여기서 첫 번째로 할 말은 LLM이 단순히 반례를 찾는 데만 능숙한 것이 아니라, 어려운 명제의 증명을 찾을 수도 있다는 것입니다. 하지만 주목할 점은 LLM이 푼 가장 유명한 문제들이 거의 모두 증명이 아닌 반례를 통한 것이었다는 사실입니다. 이는 위에서 언급한 두 문제에서 사실이며, 야코비안 추측(Jacobian conjecture)과 단위 거리 추측(unit distance conjecture)의 경우에도 마찬가지입니다.

만약 LLM이 반례를 찾는 데 특히 뛰어나다고 이론화하고 싶다면, 이 이론을 더 설득력 있게 만들기 위해 두 가지를 하는 것이 좋을 것입니다. 첫 번째는 문제를 푸는 것이 언제 반례를 찾는 것으로 간주되는지 결정하는 것인데, 이는 문제가 없어 보일 수 있습니다. 그것이 정리되면, 두 번째는 LLM이 왜 그러한 특정 종류의 문제를 해결하는 데 특별히 적합한지에 대한 잠재적인 설명을 제시하는 것입니다.

반례를 찾는다는 것은 무엇을 의미할까요?

제가 반례를 찾는 것이 무엇을 의미하는지가 완전히 명백하지 않다고 말하는 이유는 무엇일까요? 누군가는 분명히 이렇게 제안할 것입니다. 즉, 그것은 "이러이러한 유형의 모든 객체는 이러이러한 성질을 가진다"는 형태의 명제가 주어졌을 때, 주어진 성질을 갖지 않는 해당 유형의 객체를 제시하는 것을 전부 의미한다고 말입니다.

하지만 이것이 항상 통하지는 않습니다. 모든 충분히 큰 양의 정수는 세 소수의 합이라는 비노그라도프(Vinogradov)의 유명한 결과를 생각해 보십시오. 이 명제의 부정은 (또는 동등한 명제는) 모든 양의 정수 N에 대해, 세 소수의 합이 아닌 정수 M이 존재한다는 명제입니다. 다시 말해, 이는 모든 양의 정수가 특정한 성질을 가지고 있다고 진술하는 것입니다.

이런 관점에서 보면, 비노그라도프는 주어진 성질을 갖지 않는 양의 정수의 예를 찾은 셈입니다. 우리는 비노그라도프가 반례를 찾았다고 말하고 싶습니까? 분명히 아닙니다. 그 결과는 분명히 반례가 아니라 정리(theorem)로 분류되어야 합니다. 따라서 우리는 단순히 LLM이 전칭(모든~이다) 기호가 붙은 명제를 부정하는 데 특히 뛰어나다고 순진하게 말할 수는 없습니다.

원문 보기
원문 보기 (영어)
Gowers's Weblog Mathematics related discussions « Thoughts about the Leiden Declaration What sort of maths are LLMs good at? For the sake of anyone who might read this blog post in the distant future (a month from now, say), let me mention that I am writing it a few days after OpenAI announced that it had solved ten major problems in mathematics and theoretical computer science, including the first construction of a non-sofic group, and a proof that the multicolour Ramsey number (where there are 3's) grows superexponentially in . The first was, to judge from various talks I have been to, one of the most important unsolved problems in group theory, and the second was a major open problem in Ramsey theory that I didn't necessarily expect to see solved in my lifetime, though of course such expectations now have to be revised. The reason I want to be clear about the timing is that I shall be discussing the current capabilities of LLMs in the full expectation that those will continue to change rapidly. So it is likely that in not too long from now, if there is anything interesting in what I write, it will be interesting mainly as a record of what the situation looked like in early August 2026. These results, and the other eight on the list, are extraordinarily impressive, but it still doesn't seem to be the case that LLMs are better than all humans at all aspects of mathematics. If they were, then their big speed advantage over us would mean that there would be much more of a flood of results. So it is natural to wonder about what kinds of problems LLMs are good at, and about where there is still room for improvement. I don't pretend to have a good answer to this question, where a good answer would be a crisp classification that would fit the current examples well, but it is an interesting exercise to try to rule out some bad answers, and to try to identify potential answers that aren't obviously contradicted by the evidence. Are LLMs particularly good at finding counterexamples? A first remark here is that LLMs are not just good at finding counterexamples: they can find proofs of difficult statements as well. However, it is notable that the most famous problems they have solved have almost all been with counterexamples rather than proofs. That is true of the two problems mentioned above, and also of the Jacobian conjecture and the unit distance conjecture. If one wants to theorize that LLMs are particularly good at finding counterexamples, then there are two things it would be good to do to make the theory more convincing. The first may sound unproblematic: it is to decide when solving a problem counts as finding a counterexample. Once that is sorted out, the second is to come up with a potential explanation of why LLMs would be particularly well suited to solving problems of that particular kind. What does it mean to find a counterexample? Why am I suggesting that it is not completely obvious what it means to find a counterexample? Surely, one might suggest, all it means is that you have a statement of the form "Every object of such and such a type has such and such a property," and you exhibit an object of the given type that does not have the given property. However, this doesn't always work. Consider a famous result of Vinogradov, which states that every sufficiently large positive integer is a sum of three primes. The negation of this statement is (or is equivalent to) the statement that for every positive integer there exists an integer such that is not a sum of three primes. In other words, it states that every positive integer has a certain property. Seen in this light, Vinogradov found an example of a positive integer that does not have the given property. Do we want to say that Vinogradov found a counterexample? Clearly not — the result should obviously be classified as a theorem and not a counterexample. Thus, we cannot just naively say that LLMs are particularly good at negating universally quantified statements: there has to be something about the nature of the universal quantification. With the three-primes example, it is clear that Vinogradov did not think, "How am I going to find with this property?" Rather, what he thought would have been more like, "I've got an integer that is very large. How am I going to show that it is a sum of three primes?" In other words, all his focus would have been on the universally quantified , with the existentially quantified being a sort of afterthought once the details of the proof have been worked out. In general, many interesting results, when they are stated formally, begin with an alternation of two or three (or more) quantifiers. The question then becomes to determine which is the first "interesting" quantified variable in some sense. Here's another example to illustrate the point, from the theory of finite-dimensional normed spaces. I'll give a few mathematical details for those curious, but if you don't care about those, then you can skip the next three paragraphs and should get the gist of what I am saying about this example. Let and be two -dimensional normed spaces and let be a linear map from to . We say that is a - isomorphism if there exists such that for every . By rescaling we can always take to be 1, in which case we have that for every . If , then this tells us that is an isometry. In general, the Banach-Mazur distance between and is defined to be the smallest such that there exists a -isomorphism from to . It is easy to see that the logarithm of the Banach-Mazur distance is a metric on the set of isometry classes of -dimensional normed spaces. A less easy fact, but still not too hard, is that the resulting metric space is compact: in fact, it is known as the Banach-Mazur compactum. It is natural to wonder what the diameter of the Banach-Mazur compactum is, and here things get interesting. A result of Fritz John states that every -dimensional space has distance at most from . (The idea of the proof is as follows: pick inside the unit ball of an -dimensional ellipsoid of maximal volume; that is the unit ball of a normed space that is isometric to ; it can be shown that the identity map is a -isomorphism between and .) From Fritz John's theorem and the (multiplicative) triangle inequality, it follows that for any two -dimensional normed spaces. That is, the diameter of the Banach-Mazur compactum is at most . But might it be substantially less than that? An indication that the answer is not obvious comes from looking at the spaces and . The identity map between these two spaces is an -isomorphism, but one can do much better by mapping the standard basis vectors not to themselves but to vertices of the unit cube, with the vertices chosen to be as orthogonal as possible. In particular, if there exists an Hadamard matrix, then the corresponding linear map is a -isomorphism. One can push this observation and deduce that for any the Banach-Mazur distance between and is . It is also easy to show that , so -spaces hardly improve on the easy lower bound, and do not improve on it at all in dimensions for which an Hadamard matrix exists. In 1981, Gluskin famously solved the problem by determining the correct asymptotics for the diameter of the Banach-Mazur compactum. Informally, what he showed was that the diameter is within a constant of the upper bound that follows immediately from Fritz John's theorem. If we make the quantification explicit, then the statement we end up with is , where I have written for the set of all -dimensional normed spaces. (If you want to argue that it is not a set, then let me specify in addition that the underlying vector space is .) In words, there is a positive constant such that for every positive integer there are -dimensional normed spaces and such that the Banach-Mazur distance between and is at least . I can't continue without very briefly describing the beautiful and highly influential idea Gluskin had for solving this problem. He took and to be