我最喜欢的数学题
My Favorite Math Problem

原始链接: https://bytesauna.com/post/my-favorite-math-problem

这位作者在看似简单的棋盘问题中找到了深刻的满足感:一个标准棋盘移除两个对角线上的角,能否被31个多米诺骨牌(2x1方块)覆盖?答案是否定的,而其美妙之处在于*原因*——被破坏的棋盘黑白格数量不相等,而每个多米诺骨牌*必须*覆盖一个黑格和一个白格。 这个问题优雅之处在于——易于解释但却出乎意料地难以解决——体现了高等数学的核心原则:证明*存在性*或*不存在性*,而不是直接构造。这种向抽象化的转变,始于19世纪末,现在正受到计算机进步的挑战。 微软将数学知识形式化的项目以及大型语言模型生成证明的潜力,预示着未来计算机将在数学研究中发挥重要作用,并可能彻底改变该领域。作者认为我们正处于数学研究方式发生重大变革的边缘。

## Hacker News 讨论:一个最喜欢的数学问题 一个 Hacker News 帖子围绕一个经典的数学谜题:移除两个对角的角后,一个 8x8 棋盘可以用多米诺骨牌铺满吗? 结论是不可能的,通过考虑棋盘颜色可以优雅地证明。 讨论扩展到相关问题:移除两个不同颜色的格子后,铺满棋盘总是可能的。 用户强调应用“结构”(如颜色)来揭示并非显而易见的解决方案的力量。 分享了其他几个有趣的数学问题,包括一个涉及锦标赛比赛的,以及另一个关于用三格骨牌铺满棋盘的。一个反复出现的主题是解决问题的满足感,以及认识潜在结构属性的重要性,而不是迷失在细节中。 一些用户还讨论了解释数学概念的挑战,特别是对于初学者。 最后,关于原始问题的“真实性”产生争论,一位用户更喜欢卡普雷卡常数。
相关文章

原文

Having studied quite a bit of math, I have done a ton of problems. And when you do enough of anything, you develop a taste for things. I love good problems. I also enjoy sharing them with people. There is one I find particularly good — actually, in many ways, it's the best one I know.

The statement is quite simple: Consider a normal chessboard. Produce a mutilated chessboard by removing two opposing diagonal corner squares (illustrated below).

Now, it's clear that a normal chessboard can be covered by 2x1 blocks. The question then is the following: Can a mutilated chessboard be covered using (exactly 31) 2x1 blocks?

Just to clarify further: This is a yes or no question. The question is not how the mutilated chessboard can be covered; the question is if this can be done at all. Clearly, one way to answer the question in the affirmative is to actually produce a covering: If a covering were successfully produced, then yes, of course, a covering exists. The point is, though, that an argument that either proves the existence of a covering or a nonexistence of any covering is enough,

Canonical solution below:

Now, why do I like this problem so much? Well, for one, it's simple. You could explain this to a 7-year-old, and they would probably get the gist of it. And even though it's simple, it's very difficult. This is subjective, of course, but I find that this is common with these kinds of combinatorial problems. They are easy to state, the solutions are easy to understand — and yet, coming up with the solution on your own is often extremely hard.

There is, however, a wider context where this problem fits quite well. I think this problem is a way to deliver a pinch of "higher mathematics" in an approachable way. While this is an elementary setting, this illustrates how questions of existence come into play. This is the core: Advanced mathematics is often not about constructing something directly via a calculation or an algorithm, but showing the existence of something. And when you deal with existence, you start to deal with definitions and proofs.

Abstract definitions and proofs about the objects governed by those definitions are interesting in many ways. They can be highly creative, and this is where, I think, math can be compared to art. In particular, understanding and producing definitions and proofs seems to require human intelligence. Amazingly, though, we are right now living a moment where computers are starting to perform in this area.

Modern mathematics is extremely abstract. I would say the shift started somewhere around the late 19th century when Cantor produced breakthrough results in set theory (such as this famous one). Now that this has been going on for a century or two, we are so far down the path of abstraction that at first glance it seems hopeless for a computer to tackle any of this. A fundamental fact, however, is that proofs can be seen as types. Types, on the other hand, are ubiquitous in programming languages. This turns out to be a direction that enables formulation of mathematical theory in a form that computer understands. Microsoft has a project related to the type systems of programming languages. In the hands of mathematicians, it has grown into a project with the lofty goal of formalizing our mathematical knowledge into a computer-readable form. While still highly experimental, this system has already proven itself in serious research.

Then there is AI.

As LLMs can produce any kind of text or code, they can equally well attempt to produce type-theoretic formulations of mathematical statements. Terence Tao, one of the leading mathematicians of our time, wrote about recent developments in this area.

I feel like something big is happening right now, and it may not be long before mathematical research looks very different from what it does today.

联系我们 contact @ memedata.com