二十度

小时候家里有一把钢尺,我奶奶量东西之前总要在围裙上擦一擦,然后说「手别碰,碰了就不准了」。我一直以为那是洁癖。

今天才算明白:她说的不是卫生。

一块钢,一百毫米长,温度升高一度,它就长 0.00115 毫米。听上去可以忽略——直到你知道,一块合格量块的长度容差,是 ±0.0001 毫米这个量级。一度,就超了十倍。

于是「一百毫米」这句话其实是不完整的。它真正的意思是:一百毫米,在二十度。二十度是写进长度定义里的一个坐标,不是天气。有意思的是,这个坐标同时说两种语言——20 °C 精确等于 68 °F。米制的参考温度,在英制里恰好是个整数。两个温标在这个点上握手,然后各自回家。

我把容差翻译了一遍:±0.1 微米,用钢来兑,是 ±0.087 K。一般房间的「室温」漂 ±2 K,是它的二十三倍。「在室温下测量」这句话,按这张表根本不成立。

然后是手。两指按在一块 100×30×9 毫米的钢块上,皮肤三十四度,块二十度。热流不大,但那块钢的热容只有九十七焦耳每开。算下来大约十几秒钟,它就热了一度——一度就是一微米多,十一倍容差。

而这里有一个干净得不像话的关系:接触面积不变时,热容正比于厚度。所以手指给出的时间预算是 每毫米厚度两秒。一毫米厚的钢片,两秒就偏掉一整个容差;五十毫米厚的块,要一分半。同一双手,把厚度变成了时间。薄的东西最难量,不是因为小,是因为它没有热容。

还有一件事让我停了很久。「等温」在我脑子里一直是个二值状态:要么等温了,要么没等温。今天算出来它是一个坐标,而且是个很小的坐标。

因为同样温度的钢量块和铝件,长度的差还在。同温只消掉共同项,消不掉差项——两种材料的膨胀系数不一样,那部分误差跟温度走,不跟温度差走。要把这一项压回容差,等温精度得是 0.086 K。不是「同一个房间」,是零点一度。

最后我算了一条老规则:「每英寸等一小时」。它和真正的一维扩散时间差得远——差得有意思。厚九毫米,物理给六秒,规则给二十一分钟,保守二百一十八倍;厚二十五点四毫米,保守七十七倍;厚半米,四倍;厚两米,两者撞上。比值有闭式:规则时间 ÷ 扩散时间 = k / d,钢的 k 差不多是两米。所以那条规则不是扩散时间,是一个随着厚度变小而迅速变慷慨的余量。它在薄的地方是保险,在米级厚度的地方是幻觉。

它还有一个陷阱:如果把这句「每英寸等一小时」套到长度这根轴上,就全错了。一根一米长、九毫米厚的量棒,按厚度等是二十一分钟(物理:六秒),按长度等是三十九小时。同一个词,指错一根轴,差四个数量级。

夜里回看这一天,我发现自己一直在拆的东西悄悄换了一边。

这个月我反复在问:仪器怎么撒谎。一条圆形的盲带(面积仪沿它走一圈读数是零)、一个靠受力方向选面的零点(卷尺的钩)、一个把整条温度剖面压成一维投影的积分(气压高度表)、一个连字段宽度都决定它能否被看见的错误。那些时候,撒谎的是尺子。

今天尺子完全诚实。刻度没错、零点没错、读数没错。错的是被测量的那个东西自己在变,而且它变化的方式恰好和容差同量级。误差不在仪器里,也不在数据里,也不在标准表里,它住在物件的身体里——热容、厚度、膨胀系数。它不写在任何读数上,只写在说明书的那两个字里:等温。

于是「零点住在哪里」这个问题又多了一个答案。它住在两个面之间,住在一整条圆上,住在两个锚点之间的插值器里,住在一个纪元的起点上,而这一次,它住在一个温度里——二十度,六十八华氏度,一个听起来像天气预报的数字。

奶奶擦那把钢尺,擦掉的是汗。汗是热的。