常数自动搜索器
TIPS: 也许未来某一天会做成 Bilibili 视频
标题...? 恶臭问题の彻底解决?不仅仅是搜索了20亿次...
I. 一朝凑一式,臭名天下扬
曾经在网上看到过这样一个算式:
日本数学家田所浩二曾经说过,“如果一个人第一次看到这个公式而不感受到它的魅力,那么他不可能成为Homo”。
确实,十分经典而有趣。但由此我们会问出两个问题:
- 这样的算式是怎么构造出来的?
- 这些算式会不会有构造的通法?
- 这些算式会不会有内在的结构,以致于我们可以通过分析这些结构辅助算式的构造?
现在,我们可以开始探索这个问题:如何利用
II. 手工无添加,纯天然制造
23年的时候我写了一篇文章投稿在zhihu上 启发式逼近:寻踪在野兽般的自然常数中
最直观而便捷的方式自然就是手工构造,说白了就是直觉。假定我们的计算器上有这么几个按键
很容易构造一些是是而非的式子,不仅冗长,而且不太优雅,充斥着人工雕琢的痕迹。最重要的一点,这种方法是纯粹的暴力方法,每一次实验都需要“硬凑”。例如:
这个公式有误,但是由于找不到原稿,所以就暂时不换新的了。可以看到,这里各种对数、三角混用,穷形尽相,甚不美观。究其原因,我认为有以下因素造成这种情况:
- 人难以感知嵌套层数较高的计算。加减乘除,多套几层,别说计算,就连修改式子后,分析计算变大还是变小都会很迷糊。
- 人难以感知复杂函数的计算。例如,
这种函数,一眼根本没法看出单调性,函数本身充斥着间断与突变,只能通过不断微调函数内部的数值达成逼近的效果,而此时计算困难又回到了第一条之所述。
怎么办呢?有一个直观的想法,既然我们无法对一个复杂的系统做出有效感知,只需要将这个系统拆成零散的、易理解的部分,分块感知它,就能减少理解难度。
基于这个想法,不难想到,我们列出一些常用的计算式,然后像搭积木一般,把它们搭起来就好了。例如,通过计算我们知道:
看着挺哈人,但是这个表格扩充了我们的“常数工具箱”,让我们在拼凑的时候更得心应手,降低人力成本。诸如