您可以在中找到大量的物理常量集合 scipy.constants 。最常用的常量可以直接使用, 而在字典中还有成百上千个 physical_constants

精细结构常数α被定义为其他物理常数的函数:

下面的代码显示了细结构常量和进入它的其他常量在中可用 scipy.constants

    import scipy.constants as sc

    a = sc.elementary_charge**2
    b = 4 * sc.pi * sc.epsilon_0 * sc.hbar * sc.c
    assert( abs(a/b - sc.fine_structure) < 1e-13 )

爱丁顿的常量

在二十世纪三十年代, 亚瑟爱丁顿相信可观测宇宙中的光子数量正是爱丁顿的数字:

由于当时的精细结构常数被认为是 1/136, 这使得光子的数量很好, 甚至 136 x 2 256。后来, 他修改了他的号码, 当它看起来像精细结构常数是1/137。根据上面的 Python 代码, 当前的估计更像是 1/137.036。

爱丁顿是一位非常有成就的科学家, 虽然他今天有些想法似乎有些古怪。他的数字不是一个很差的估计, 尽管没有人相信这是准确的。

相关职位

这些常量在 scipy.constants 以前的几个博客帖子中出现过。

Koide 的巧合说明了如何使用 physical_constants 字典, 它不仅包括物理常量值, 而且包含其单位和不确定性。

福特定律的帖子显示, 常数的前导数字 scipy.constants 跟随弗兰克本福特 (和早期西蒙纽康) 观察到的对数分布。

Comments are closed.