有趣的“山羊问题”

圆周率 2020-12-09 761 次浏览 次点赞

德国数学家 Ingo Ullisch 破解诞生 270 多年的“山羊问题”,求出闭式解。

Goat-Problem_2600_Lede.jpg

我们先来看一个“简单”的问题:假如圆形篱笆围出一英亩草地,将一只山羊拴在篱笆内,你需要用多长的绳子才能让羊吃到半英亩的草?

这看起来像高中几何题,但事实上 270 多年来,许多数学家和数学爱好者都在思考这个问题及其不同形式。他们成功解决了一些版本,但也只是模糊的不完备的答案。

美国海军学院的名誉数学家马克·迈耶森(Mark Meyerson)表示:“没人知道这个基础原始问题的确切答案,目前给出的都是近似解。”

但在今年初,一位名叫 Ingo Ullisch 的德国数学家最终破解了这一问题,得出了首个精确解。卡内基梅隆大学的数学家迈克尔·哈里森(Michael Harrison)表示:“我认为这是首个绳长的显示表达式,这当然是进步。”

Ullisch-2000_v1-1147x1720.jpg
Ingo Ullisch 使用复分析求出了山羊问题的精确解。

Ullisch 表示,这并未颠覆教科书或改革数学研究,因为这只是个孤立的问题。但即使这样的有趣问题也可能带来新的数学想法,帮助研究人员提出解决其他问题的新方法。

有趣的“山羊问题”

这个问题的第一个版本出现在 1748 年的伦敦期刊《The Ladies Diary: Or, The Woman’s Almanack》上。

Princeton-Ladies-Diary-2000_v3-962x1720.jpg

当时的问题情境是“拴马”:将马拴在圆形篱笆外面,如果绳长和篱笆周长相等,那么马能吃到的最大面积是多少?这个问题版本后来被分类为“外部问题”,因为该问题中马在“圆形篱笆外面”。

该期刊次年刊登了一份来自“Mr. Heath”的答案。Heath 通过“试验和对数表”得出了结论——100 码的绳子,76,257.86 平方码的面积(绳长约 91.44 米,面积约 63,761.28 平方米)。

但这是近似解而非精确解。我们可以通过一个例子来了解二者的区别:设公式 \({x^2}\) − 2 = 0,可以得出近似数值解 x = 1.4142,但这并不准确,无法等同于精确解 x = √2。

1894 年,这个问题在《美国数学月刊》第一期中再次出现,并被改写为最初的“篱笆内吃草问题”。这被分类为“内部问题”。Ullisch 认为内部问题比外部问题难度更大。外部问题是已知圆半径和绳长,求吃草面积,这可以通过积分来解决;而内部问题则相反,给出面积求绳长,要复杂得多。

Grazing-goat-figure.png

山羊吃草问题有两种形式。内部问题是给出吃草面积求绳长,外部问题是给出绳长和篱笆周长求吃草面积(绳长等于篱笆周长)。

接下来的几十年里,《美国数学月刊》刊登了该内部问题的多个变体,主角大部分是马偶尔是骡子,篱笆有时是圆的,有时是方的,还有椭圆的。到了 1960 年代,山羊逐渐取代了马的位置,成为该问题的主角。

1984 年,数学家 Marshall Fraser 创造性地将这一问题从草地扩展到了更广阔的区域。他求出了允许山羊在 n 维球面一半体积中吃草所需的绳长(n 趋向于无穷大)。Meyerson 发现了其中的逻辑错误并纠正,得到了相同的结论:随着 n 趋向于无穷大,绳长和半径的比接近√2。

Meyerson 表示,这种表示该问题的方式看似更复杂了(多维空间而不是草地),但实际上却让求解的过程更简单了。“在无穷维中,我们有清晰的答案,而在二维中并没有这样明确的解。”

1998 年,美国海军学院教授、数学家 Michael Hoffman 将外部问题扩展到了不同的方向。他看到的外部问题是“将牛拴在圆形牛栏外面,牛可以吃到多少面积的草?”,Hoffman 将原本问题中的圆形扩展到平滑的凸曲线,包括椭圆甚至非封闭曲线。

Hoffman 假定该问题中绳长(长度为 L)小于或等于曲线的周长。他首先绘制曲线上拴牛点的切线,牛可以在切线范围内 πL^2/2 的半圆区域内吃草;然后针对切线和曲线间的空间求得精确积分解,从而确定吃草面积。

最近,英国兰卡斯特大学数学家 Graham Jameson 和其子 Nicholas 求出了内部问题三维版本的解。Graham 表示:“三维问题比二维问题简单一些。”

利用复分析,求出“山羊问题”闭式解

然而,1894 年出现的二维内部问题仍未出现精确解,直到 Ingo Ullisch 今年初在期刊 Mathematical Intelligencer 上发表了一篇论文

Ullisch 第一次听到山羊问题是在 2001 年,当时他还是个孩子。2017 年,在获得了德国明斯特大学博士学位后,他开始研究这个问题。他想尝试一种新方法。

当时大家都知道,山羊问题可以被简化为一个超越方程(transcendental equation),包含正弦、余弦等三角函数项。和很多棘手的超越方程一样,这会带来障碍,例如 x = cos(x) 没有精确解。

Ullisch 将这个问题设置为较易处理的超越方程:sin(β) – β cos(β) − π/2 = 0。尽管这个方程看起来也挺难,但他认为可以使用复分析来解决。复分析是对包含复数的表达式使用分析工具的数学分支,已经诞生好几个世纪,但 Ullisch 是第一个使用复分析解决山羊问题的人。

通过这一策略,Ullisch 将超越方程转换为“绳长允许山羊在圈场一半面积内吃草”的等效表达式。也就是说,他最终用准确的数学形式回答了这一问题。

但这个回答存在一个问题,就是其复杂度不像 √2 那么简单,它更加深奥。

不过,Ullisch 仍然看到了精确解的价值,即使它没有那么简洁。“如果只有数值解(或近似解),那么我们将永远无法了解其解的内在本质。而数学公式可以让我们进一步探究解的构成。”

Ullisch 目前没有研究山羊问题,因为不知道该如何继续。但其他数学家还在继续探求其他解法,例如 Harrison 即将在《数学杂志》上发表相关论文。Harrison 表示:“直觉告诉我,山羊问题不可能带来数学突破,但是谁知道呢。新的数学可能来自各个地方。”

Hoffman 则更加乐观。他认为:“数学领域中的进展并非都来自做出基础突破的人,有时候也包括探究经典方法并从中找出新的角度,这种新方式可能最终带来新的结果。”

  • 史蒂夫·纳迪斯(Steve Nadis)原文《After Centuries, a Seemingly Simple Math Problem Gets an Exact Solution》@quantamagazine.org。
  • Quanta Magazine是西蒙斯基金会(Simons Foundation)发行的具有编辑独立性的在线出版物,旨在增强公众对科学的理解,站点重点关注数学、理论物理学、理论计算机科学和基础生命科学。
👍



本文由 PeakOneTemple 整理创作,参考 知识共享署名 3.0 协议,撰写及摘编内容仅反映个人观点和立场,如果任何可能的雇主与赞助者持有相同的意见,只是巧合;基于互联网链接的腐烂率,无法持续验证外部链接的真实性和有效性,也不对可能的链接无效(linkrot)或者内容转移(Content Drift)负责。

「圆周率文化」坚持非功利写作和分享,但会有一些获利推荐,以及接受您的打赏,这都会鼓励我

如果您也希望拥有一个博客,请阅读《如何开始写博客》 ,以及《从域名到运营:开办独立网站全流程》。

了解我的全职业务,请登录THAILYCARE。欢迎就管理咨询信息化服务汽车绞盘宠物行业创意项目休闲度假等事业咨询、交流和合作。
感谢您的支持,我会持续给您山巅.一寺.一壶酒的独特视角!

「圆周率文化」,分享科技、商业、医学及人文资讯。