这个数学中最大的陷阱,毁掉无数数学天才,却有着不可抗拒的魔力序列无穷大平方数自然数

这是数学界一个充满神秘的难题。这个看似简单的问题,却一直困扰着数学家们,至今尚无法找到一个满意的解答。

这个问题的核心内容是这样的:从任意一个正整数开始,如果这个数是偶数,就将其除以2;如果是奇数,则乘以3再加1。然后对所得的结果重复以上步骤。关于这个问题的猜想认为,无论我们从哪个正整数出发,最终都会达到数字1(进入一个4,2,1的循环)。举个例子,任意选一个数字,比如7。应用这两个规则:

如果数字是奇数,我们乘以3再加1,所以3乘以7是21,加1是22。如果数字是偶数,我们除以2,所以22除以2是11。

继续应用这两个规则。11是奇数,所以乘以3得到33,再加1得到34。偶数除以2得到17。奇数乘以3得到51,加1得到52。偶数除以2得到26,还是偶数除以2得到13。奇数乘以3得到39,加1得到40,偶数除以2得到20,除以2得到10,除以2得到5。奇数乘以3得到15,加1得到16,除以2得到8,然后是4、2和1。

7→22→11→34→17→52→26→13→40→20→10→5→16→8→4→2→1

1是奇数,所乘以3再加1,结果等于4。然后4可以变成2,2可以变成1,从而进入了一个4,2,1的循环。

这个猜想被称为科拉茨猜想(Collatz conjecture),也被称为3X+1猜想。通过应用3x+1得到的数字被称为冰雹数(hailstone numbers),因为它们像雷暴云中的冰雹一样上下起伏,但最终都会降到1。

你可以把这些数字想象成高度(以米为单位),表示在地面以上的高度。所以像26这样的数字开始时离地面26米高,如果应用3x+1,它会升到40米的高度,在总共在10步内降到1。

所以10被称为它的总停止时间。但是,如果选择数字27,它就会跳来跳去,一直上升到9232,比珠穆朗玛峰还要高,然后它也会降回地面1。总共需要111步才能让27降到1,最终陷入4-2-1循环。不同数字的路径变化非常大,即使是紧挨着的数字如26和27。

那么,如何解决这个问题呢?

jeffrey legarius是3x+1问题的世界权威。他告诫他的学生

如果你想要事业,那就不要研究这个问题。不要花时间写关于这个问题的文章或发表关于这个问题的论文。先做一些实际的数学工作。

他的一个学生alex conterovich没有听从他的建议,研究了冰雹数的路径,看是否有规律。显然,所有数最终都会回到1,但是它们回到1的过程如何呢?模式是随机的。

下面是一个随机选择的大数字的回到1的路径。

图形先是达到峰值,然后很快下降,后面的数字在这个尺度上几乎无法看清楚。但是,如果取对数,你会发现这个曲线图有一个向下的趋势。

这并非巧合,它是几何布朗运动的例子。这意味着,如果取对数并消除线性趋势,波动是随机的。

分析3x+1的另一种方法是观察序列中每个数字的最高位数。比如120最高位数字是1,934最高位数字是9。下面是以3为起始的冰雹数,

10→5→16→8→4→ 2→ 1

我们可以数出有多少数字以1开头,有多少数字以2开头,有多少数字以3开头等等,做一个直方图。

我们可以对以4为起始的序列做同样的事情,对于以5、6和7为起始的序列,我们同样可以统计以每个数字1到9为开头的数字数量,并画出直方图。如果继续为越来越大的数字做这个操作,最终直方图会稳定下来。

对于前十亿个序列,你会发现1是最常见的最高位数字,30%的数字以1开头,约17.5%的数字以2开头,12%的数字以3开头,更高位数字的频率逐渐降低,不到5%的数字以9开头。

这种模式不是3x+1独有的,实际上它在各个领域都有出现,从国家人口到公司价值,以及物理常数和斐波那契数列等等。

这种分布被称为本福特定律(benford'slaw),它甚至可以用于检测欺诈。如果你的所得税表格上的所有数字都符合本福特定律,那么你可能是诚实的;如果不符合,你可能在隐藏一些事情。在选举中,本福特定律可用于发现违规行为。当涉及的数字跨越几个数量级时,本福特定律效果最佳,正如3x+1所涉及的数字。

但是本福特定律无法告诉我们所有的数字是否都会陷入4-2-1循环。为此,我们需要另一种分析方法。乍一看,当应用3x+1时,所有数字都应该以1为终点,这似乎很奇怪。因为,奇数和偶数的数量是相同的,但奇数增加了三倍加1,而偶数只是减半。

因此,平均来说,每个序列似乎应该增长而不是缩小。但是问题在于,每次将奇数乘以3然后加1,它总是变成偶数,这意味着下一步是除以2。所以奇数实际上并没有通过3x+1增加三倍,它们增加了约3/2的因子(忽略了加1,因为对于大数来说它无关紧要)。

实际上,3/2是奇数在一步内增长的最大程度。想一想从序列中的一个奇数到下一个奇数的路径,在乘以3并加1之后,得到一个偶数,50%的情况除以2会得到一个奇数。但是有四分之一的情况,可以在得到下一个奇数之前除以4,所以有四分之一的数字,序列中的下一个数字将是其初始值的四分之三。有八分之一的情况,可以在得到下一个奇数之前除以8,有十六分之一的情况,可以在得到下一个奇数之前除以16等等。

如果取几何平均数,你会发现平均来说,要从一个奇数到下一个奇数,需要乘以3/4,这个值小于1,

所以从统计上讲,3x+1序列更可能缩小而不是增长。

以341为例,乘以3再加1,得到1024,除以2,然后再除以2,再除以2,再除以2,一共十次,直到减少到1。

可视化3x+1中数字路径的一种方法就是简单地展示每个数字如何连接到序列中的下一个数字,这被称为有向图(directed graph)

它看起来像一棵树。如果猜想成立,这意味着每个数字都会连接到这个图,一直到无穷大,最终都汇入到4-2-1的巨大河流中。

一些数学家通过将每个数字逆时针旋转(如果是奇数)和顺时针旋转(如果是偶数)来修改这种可视化。然后你得到一个看起来像珊瑚或海藻的结构。通过调整奇数和偶数的旋转角度,你可以创建出这些美丽的有机形状。

现在,猜想可能有两种错误的方式:可能存在以某个数字开始的数字序列,它们会无限增长。出于某种原因,它不遵循所有其他数字所遵循的数值规律。另一种可能性是存在一个数字序列,形成一个封闭的循环。这个循环中的所有数字都与主图无关。

然而,到目前为止,尽管已经进行了大量尝试,但仍未发现任何通往无穷大的序列或循环。数学家们已经暴力测试了所有小于2的68次方的数字,没有一个能推翻这个猜想。

因此,猜想很可能是正确的,但还没有被证明。数学家尝试证明这一猜想的一种方法是制作散点图,x轴表示所有的初始数字(种子数字),y轴表示每个序列中的一个数字。现在,如果你可以证明在每个3x+1序列中都有一个比原始种子数字小的数字,那么你就证明了Collatz猜想,因为无论你选择哪个数字,你都知道它在某个时候会变得更小,而这个更小的数字作为种子也会变得更小,如此重复直到1,这意味着任何序列的唯一结束方式都是4-2-1循环。

虽然尚未证明这一点,但在1976年,Rijoteras证明了几乎所有的Collatz序列都能达到低于初始值的点。1979年,这个极限被降低,几乎所有序列都能达到低于x的0.869次方的点。

然后在1994年,它进一步降低到小于x的0.7925次方。

在这种情况下,“几乎所有数字”具有技术性的数学定义,意味着当你观察的数字趋向无穷大时,落在曲线下的数字比例趋向于1。

然后在2019年,世界上最伟大的在世数学家之一,陶哲轩,证明了3x + 1遵循更严格的标准。

他证明了几乎所有的数字最终都会小于任意函数f(x),只要该函数在x趋向无穷大时也趋向无穷大。

但是这个函数可以增长得非常慢,例如log x或者log log x,甚至是log log log log x。

这意味着对于几乎所有的数字,可以保证在其序列中有一个任意小的数字。在2020年的一次公开演讲中,陶哲轩说这已经非常接近Collatz猜想了。

然而,迄今为止,还没有人证明为什么一个数字不能一直飙升到无穷大。而且,只需要一个这样的数字就足以证明猜想是错误的。或者,某些数字集合可能是一个与主图不相连的闭环。据我们所知,只有一个循环,即4-2-1。但是,如果包含负数,情况就变得奇怪了。在同样应用3x+1规则的情况下,不仅有一个循环,而且有三个独立的数字循环,它们从较低的数值,如-17和-5开始。

为什么在数轴的负数部分会出现不相连的循环,而在正数部分则没有呢?

现在,支持猜想的最有力的证据之一是陶哲轩证明几乎所有的数字序列中都有一个任意小的数字。但是,证明几乎所有数字都符合这一标准,并不等于证明所有数字都符合这一标准。在1到100之间有多少个完全平方数?答案是10个。

所以,在100以内的数字中,有10%是完全平方数。在1到1000之间有多少个完全平方数?答案是31个。因此,在1000以内的数字中,只有3.1%是完全平方数。数字越大,这个百分比就越小,以至于在极限情况下,你可以说几乎所有的数字都不是完全平方数。当x趋向无穷大时,不是完全平方数的数字比例趋向于1。

然而,我们知道有无穷多的完全平方数,并且我们知道它们分布在哪里。现在我们已经通过暴力方法测试了所有高达2的68次方的数字,并且它们都符合科拉茨猜想。但在所有数字的范围内,2的68次方几乎算不了什么。1919年乔治·波利亚提出的波利亚猜想(Polya conjecture)认为,对于任何给定的自然数,大多数自然数具有奇数个质因数。

这个猜想最终在1958年被C·布赖恩·哈塞尔格罗夫证明是错误的,当时他找到了一个反例。这个反例的值是

这个数字比已经检验过的3x+1的最大数字大约10的340次方。这意味着,即使我们已经测试了高达2的68次方的所有数字,也不能保证这个猜想是正确的,因为在所有数字的范围内,这个数字几乎微不足道。

我们需要继续探索和证明,寻找潜在的反例或者最终证明科拉茨猜想的正确性。然而,直到目前为止,这个猜想仍然是一个未解之谜。我们可以把3x+1看作是在图灵机上运行的一个简单程序,种子数是输入到这台机器的数据。

在这个例子中,2的68次方仅仅是一条68个方格长的输入带。你可以把它们想象成一串0和1,或者黑白方格。

这台机器已经把所有输入转换到这个68格方格带上,并将其降到1,但这说明不了什么。实际上,只要有限,计算一个表现出任意行为的数字是相当简单的。但在如果超出了你指定的有限部分之后,你就没有更多的控制权了。如果存在一个反例,那么有人猜到它的可能性几乎是0,因为所有可能性的空间太大,无法通过暴力搜索来穷举。2的1000次方不是一个可以搜索的空间。所以,如果我们要找到它,我们必须通过一种智能过程来找到它,而不是通过猜测和检验。

当然还有另一个可能性,那就是我们永远无法得知这个问题是无法决定的。

1987年,约翰·康威创建了3x+1的推广,这是一个他称之为Fractran的数学机器。他证明了这台机器是图灵完备的,这意味着它可以做任何现代计算机能做的事情。但这也意味着它受到停机问题的影响,即机器永远不会停止运行,因此不会给出输出。

这并不能证明3x+1也受到停机问题的影响,但根据我们所知,我们可能永远无法证明科拉茨猜想是正确的还是错误的。

我一直认为数字是非常规整的东西,充满了模式、对称和重复。但现在我才意识到数字其实是多么奇特。最明显的例子是科拉茨猜想的Choral表示法,通过一个简单的数学运算产生了如此复杂、有机且难以捉摸的东西。

所有的数字是否都与这个结构相连?还是有一些独特的数字与这一切无关,或者延伸到无穷远?为什么这么难以分辨?

我想这就是为什么保罗·埃尔德什说,对于这样的问题,数学还不够成熟。我喜欢3x+1问题,因为它是一个几乎所有人都可以理解和研究的问题。实际上,自己尝试去解决问题是学习的最好方法。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

THE END
0.11都可以按照这样的方式比变成1,所以被称为“冰雹猜想冰雹猜想验证与倒序输出数列 冰雹猜想(Collatz Conjecture)是一个著名的未解数学问题,其规则如下:给定一个正整数 $ n $,如果 $ n $ 是偶数,则将其除以 2;如果 $ n $ 是奇数,则将其乘以 3 并加 1。重复这一过程,最终都会回到 1。尽管这一猜想尚未被证明,但已被验证适用于非常大的数字。 jvzquC41ygtlw7hufp4og}4cpu}ft8<5yt~uhlfq
1.4.3等比数列(预习衔接.夯实基础.含解析)2025预习衔接.夯实基础 等比数列一.选择题(共4小题)1.(2024秋 镇海区校级期中)任取一个正整数,若是奇数,就将该数乘3再加上1;若是偶数,就将该数除以2.反复进行上述两种运算,经过有限次步骤后,必进入循环圈1→4→2→1.这就是数学史上著名的“冰雹猜想”(又称“角谷猜想”等).已知数列{an}满足:a1=1,,jvzquC41okv/4:hpl{4dqv4J14959=9:40yivvq
2.4.1数列的概念讲义2025已知数列,,且,将与的公共项按从大到小的顺序排列组成一个新数列,则的前10项和为( )A. B. C. D.3.(1)已知数列满足:,m为正整数,,若,则m所有可能的取值为( )A.{4,5} B.{4,32}C.{4,5,32} D.{5,32}(2)“冰雹猜想”数列满足:,,若,则( )A.4 B.3 C.2 D.14.南宋数学家杨辉所著jvzquC41o0€yzt3eqo5tqoy176=5;><70jznn
3.Hailstone冰雹序列问题奇个旦在复习数据结构,课程中提到Hailstone冰雹序列问题,问题如下 代码如下: 当然也可以用递归来解决 运算结果如下: 有趣的是,还没有证明对于任何n,这个数列是有穷的,所以这个程序其实不是算法jvzquC41yy}/ewgnqiy/exr1Ot7598u132;32?570jznn
4.2023西工大NOJ(C语言版)完结!!!代码已同步至 gitee:程序设计基础实验 (C)! 题目过于垃圾和睿智,做这种题简直是浪费生命,甚至会让代码水平剧烈下降,也就81-90题值得做一下,有这功夫不如多打会儿游戏。 贴出100 题中全部 AC 代码,并不保证代码正确性、可读性、简洁性、最佳性,只能保证AC;目前 4 道题 WA,还有 5 道题使用 CPP。具体情况如下: 41-50:飞机 jvzquC41dnuh0lxfp0tfv8fppgyffn4ctvodnn4fgvgjn|4355=73A<5
5.深基5.例3冰雹猜想题目详情,所以被称为“冰雹猜想”。例如当 nn 是2020,变化的过程是 20→10→5→16→8→4→2→120→10→5→16→8→4→2→1。 根据给定的数字,验证这个猜想,并从最后的 11 开始,倒序输出整个变化序列。输入格式输入一个正整数 nn。输出格式输出若干个由空格隔开的正整数,表示从最后的 11 开始倒序的变化数列。jvzq<84{cpmzcwl4uj{bppxjwcth0ls1r1P12?<
6.[角谷猜想冰雹猜想]的一些瞎想冰谷数列的三个基本用法这个猜想最诱人的一点是,观察2)可知,数列收敛到1,必定是在数列中的某个数字碰触到2^n(1 2 4 8 16 32 64)中的任意一个数字;而2^n这个数列的长度是无限长的,说明数列在游走过程中,“很可能”碰触到这个数字,进而导致收敛。看着似乎非常容易证明。 因此jvzquC41dnuh0lxfp0tfv8Xjgpvjdjnrcq5bt}neng5eg}fknu588?5;6:6
7.第六章数列单元测试这就是数学史上著名的“冰雹猜想”(又称“角谷猜想”等).如取正整数,共需经过8个步骤变成1(简称为8步“雹程”),即.现给出冰雹猜想的递推关系如下:已知数列满足:(为正整数),,前项和为.则下列结论正确的是( )A.时,使得要6步雹程 B.时,C.时, D.使得的的值有6个第二部分(非选择题 共92分)三、jvzquC41o0€yzt3eqo5tqoy176<36;=70jznn
8.洛谷算法训练体系|宅叔洛谷算法训练体系 资源信息 洛谷算法训练体系(入门-信奥-提高)全套资源 资源目录 洛谷算法训练体系(入门-信奥-提高)全套资源 11进阶算法计划【后期 】 07基础算法计划【后期】 06基础算法计划【前期】 05基础-提高衔接计划 02洛谷入门计划【后期】 10进阶算法计划【前期 】 01洛谷入门计划【前期】 09洛谷 jvzquC41yy}/wwhng|nbk7hqo1877@=1
9.6.陷入正名风波的猜想象鸣友声板岚根鹤仙人高音质在线试听这个数列就叫冰雹数列 而计算的方法则称为哈塞算法 当哈塞在希拉丘斯大学演讲提到这个问题时 当时的听众称其为希拉丘兹问题 接下来 日本数学家绞谷净夫在耶鲁大学 芝加哥大学做相关演讲时 这个问题又立刻变成了绞骨问题 绞骨劲夫的演讲引发了许多教授 助理以及学生的研究热潮 jvzquC41yy}/m~lqw0ipo8rkzuuoi8=cp2tw3B3jvor