奇怪的数字0.577不断出现在我们身边

如果你不得不挑一个世界上最有名的数字,那么也许你会挑选π,对吧?但为什么呢?π对我们而言,除了在理解圆这方面至关重要之外,它并不是一个特别容易算的数字,因为人们几乎不可能知道它的确切值,它各个位上数字出现的方式并没有规律,要算出π的每个数字我们几乎可以算到无穷。

虽然π有这么不方便的属性,但它由于在自然和数学中不断出现而声名鹊起,就连一些与圆没什么太大关系的地方我们也能看到它。它并不是唯一一个出现得奇怪的数字,0.577也到处都是。

0.577作为欧拉常数(Euler's constant),被定义为两种经典数学序列(自然对数和调和级数)之间的限制区别。

如果你不断地将1 + 1/2 + 1/3 +1/4等数字相加,就会得到调和级数。将它加到无穷,你就精通了调和级数。

自然对数比调和级数更难解释,但长话短说的解释版本是如果你取自然对数的值与调和级数的值之间的差,那么你就能得到欧拉常数,取欧拉常数小数点后三位,就是0.577了(和π一样,欧拉常数的小数点后有很多位数字,大约有一千亿个)。

0.577能解释的东西非常令人难以置信。

想象一下你有一个周长为一米的元,你在圆的顶端放了只蚂蚁,它以每秒钟1厘米的恒定速率围绕着这个圆行走。接着你想象一下就在蚂蚁自顾自地走路时,你以每秒钟一米的速度扩大了圆的周长。

因此每一秒钟,这只蚂蚁都在你的圆周围走了一厘米,但你却给它的旅程总长度增加了一米。蚂蚁永远别想走完这个圆的周长,对吧?

但令人难以置信的是,这种想法是错的。当蚂蚁以恒定速率绕圆走的时候,其实它能够走完这个周长不断在增加的圆,原因在于增加的不只是蚂蚁前面的路,还有它后面已经走完了的路程。

当然,等我们的蚂蚁完成它的旅行时,太阳都烧没了,所以我们讨论的是一系列增长缓慢的数字。


(红色是自然对数ln,蓝色是调和级数的数字。它们相差的部分加起来便是欧拉常数。)

这个问题本身很有趣,但更奇怪的是欧拉常数不仅能解释看似矛盾的谜语。它出现在各种物理问题中,包括多个量子力学方程。它甚至也存在于科学家们用来寻找希格斯玻色子的方程中。

对此没有人知道为什么。我们从未想过有数字能够像幽灵一样,在我们身边挥之不去。

原文发布时间为:2016-10-16

时间: 2024-10-27 10:38:30

奇怪的数字0.577不断出现在我们身边的相关文章

excel怎么设置显示数字0

  excel怎么设置显示数字0          excel设置显示数字0的教程(一) 步骤1:数字0不能显示的第一种情况,是输入了单个的数字"0",确认之后,单元格却无法显示.这种情况是由于在excel选项中的设置出了问题.所以,首先点击"excel选项". 步骤2:在"excel选项"中,找到"高级",再逐步观察每一个设置的具体内容,找到"此工作表的显示选项",将"具有零值的单元格显示零&q

OpenGL ES 中着色器变量 sampler2D 并不是在宿主语言中指定的数字 0...

OpenGL ES 中着色器变量 sampler2D 并不是在宿主语言中指定的数字 0... 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 如题,这部分只有看得懂的才能知道下面说的是什么. 在

opengl-使用vc++6.0如何绘出三维立方体?

问题描述 使用vc++6.0如何绘出三维立方体? 使用vc++6.0如何绘出三维立方体?是不是先要编三维场景的程序? 我是个新手 请高手帮忙指导一下 解决方案 在百度搜索"opengl入门教程(精)",然后可以在百度文库中找到一份90多页的文本.这份教程说的比较好,很适合入门.可以看看,很有启发的. 解决方案二: VC++6.0的使用VC++6.0中使用OpenGLVC++6.0 使用技巧

Android java代码有错误,获取的list一直为0,问题出在哪里

问题描述 Android java代码有错误,获取的list一直为0,问题出在哪里 package com.example.test; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.app.Activity; import android.content.Intent; import android.content.

creat 文件属性 0755-创建文件creat(filename,0755),里面的第一个数字0,是代表哪种用户的呢?

问题描述 创建文件creat(filename,0755),里面的第一个数字0,是代表哪种用户的呢? 创建文件creat(filename,0755), 7代表文件所有者可读可写可执行: 第一个5代表文件所有者所在组用户可读可执行: 第二个5代表其他用户可读可执行 但是里面的第一个数字0,是代表哪种用户的呢?

C#2.0 数字“0”是有一道斜线,打印虚线,Pos打印

1 using  System;   2 using  System.Collections.Generic;   3 using  System.ComponentModel;   4 using  System.Data;   5 using  System.Drawing;   6 using  System.Drawing.Drawing2D;   7 using  System.Text;   8 using  System.Windows.Forms;   9 using  Syst

怎样求一个固定4位随机数(字母+数字),且第一位不能为数字0,字母I和O不能在随机数中出现,不能连续两位都出现数字0.应该怎么做?

问题描述 怎样求一个固定4位随机数(字母+数字),且第一位不能为数字0,字母I和O不能在随机数中出现,不能连续两位都出现数字0.应该怎么做? 解决方案 解决方案二:首先构造一个字符串seed,排除了I.O等然后在字符串中随机取,取出来是0的话判断上一个是否也是0解决方案三:不好意思,我看得不是很明白!!是否能说详细点,或者贴段代码上来看看!!麻烦啦!!解决方案四:我一会给你个代码,很容易的.解决方案五:privatestringRandomStr4(){Randomr=newRandom();c

Yii2.0 模态弹出框+ajax提交表单_php实例

如题 我们使用模态弹出框+ajax提交表单 首先我们把index视图的create按钮添加data-toggle 和 data-target. 代码如下: <?php echo Html::a('添加请假单', ['create'], ['class' => 'btn btn-success','data-toggle'=>'modal','data-target'=>'#ajax']) ?> 在index视图添加如下代码 来显示模态弹出框: <div class=&q

面试题:从1, 2, 3, 4, 5五个数字中能找出多少个每位数字都不同的三位数?

前言 前几天看到了一道简单的面试题,从5个数字中找出所有每位数字都不同的三位数的数量并且一一输出.从数学上来讲,算出数量比较简单,只是一个排列的计算.比如这道题的计算方法就是P(5,3) = 60.输出的过程也比较简单,这里提出两种方法: 正文 方法一: 一种通俗易懂的方法.用三个for循环,第一个for循环遍历所有的数字,第二个循环遍历除了第一个数字之外的所有数字,第三个循环遍历除了前两个数字之外的所有数字.然后输出就可以了.具体实现代码如下: public class Number { pu