大家讀國中理化的時候,有沒有想過為什麼水的比熱「剛剛好」是1呢?

s=1cal / (g · °C)

它的意思是:讓 1 公克的水升高 1°C,需要吸收 1 卡的熱量。但是,自然界的數字通常沒有這麼漂亮。地球的重力加速度約為 9.8 m/s²,水的沸點會隨氣壓改變,許多物質的比熱也都是一長串小數。為什麼水的比熱剛剛好等於 1?

答案其實正好相反:不是水遵守了「1 卡」,而是「1 卡」追隨了水。

人類先選定了測量溫度、質量與熱量的方法,才得到這個看似神奇的整數。要看懂它,我們得先認識三把曾經以水為基準的尺。

第一把尺:一度有多大?

今天的攝氏溫標把水在標準條件附近的凝固點標為 0°C,沸點標為 100°C,兩者之間分成 100 個相等的刻度。因此,一個攝氏度的大小,歷史上就是以水的兩個容易辨認的狀態為基準建立的。

攝爾修斯、林奈、溫度計與植物溫室的原創科學史插畫
從天文臺到植物園:攝爾修斯建立百等分溫標,林奈則使用並推廣了今日熟悉的方向。

提出這套百等分溫標的人,是 18 世紀的瑞典科學家安德斯・攝爾修斯(Anders Celsius,1701–1744)。他本職並不是化學家,而是天文學家與大地測量學家。他曾參與北極圈測量地球形狀的科學遠征,也研究極光與地球磁場,並在烏普薩拉建立天文臺。長期記錄氣象的需要,讓他格外在意不同溫度計之間能否互相比較。

1742 年,攝爾修斯提出以水的凝固與沸騰作為固定點,並把中間分成 100 度。不過,他原來的刻度方向與今天正好相反:

水沸騰

原始方向
100°

水凝固

攝爾修斯去世後,瑞典植物學家卡爾・林奈(Carl Linnaeus,1707–1778)在烏普薩拉使用了我們今天熟悉的方向:低溫是 0,高溫是 100。林奈最廣為人知的成就是建立生物的雙名法分類系統,但他也需要溫度計管理植物園與溫室,因此參與了這套溫標的實際使用與推廣。

這時候,「一度」只是一把測量冷熱的尺。

當時的科學家還沒有把熱完整理解成能量,更沒有現代熱力學的概念。

第二把尺:一公克有多重?

大約半個世紀後,水又一次成為科學家設計單位的基準。18 世紀末的法國,各地使用的重量、長度與容量單位並不一致,對貿易、工程與課稅造成許多困擾。法國大革命期間,科學家希望建立一套不屬於某個國王、城市或行業,而是「適用於所有人、所有時代」的統一度量衡。

1795公克的歷史定義

在融冰溫度下,一立方公分純水的質量。

推動這套制度的法國科學院重量與度量衡委員會,聚集了當時數學、天文與工程界的重要人物,包括航海工程師與物理學家讓-夏爾・德・博爾達(Jean-Charles de Borda)、數學家約瑟夫-路易・拉格朗日(Joseph-Louis Lagrange)、數學家與天文學家皮耶-西蒙・拉普拉斯(Pierre-Simon Laplace)、幾何學家加斯帕爾・蒙日(Gaspard Monge),以及數學家、哲學家與政治思想家孔多塞侯爵(Marie Jean Antoine Nicolas de Caritat, Marquis de Condorcet)。這群人幾乎是當時法國數學、天文、工程與啟蒙思想界的明星陣容。他們希望單位來自自然,而不是來自某位君主手中保存的一根尺或一顆砝碼。

換句話說,最初的公克本來就是從一小滴水的質量出發。之後,科學家在製作實際標準時,改以接近水最大密度的溫度作為參考,並製造出一個一千倍大的白金砝碼,也就是「檔案公斤」。因為一公克的標準物太小,不適合市場與實驗室日常使用,公斤反而成為實際保存的質量標準。

1 mL1 g

這個熟悉的近似關係,不是大自然偶然送給公制系統的禮物,而是公制系統在出生時,便刻意用水把體積與質量連接在一起。不過,這只是公克的歷史起源;現代的公克是公斤的千分之一,而公斤自 2019 年起已透過普朗克常數定義。

第三把尺:一卡有多少熱?

現在,故事終於走到真正讓水的比熱變成 1 的主角——卡路里。19 世紀初,蒸汽機正在改變歐洲工業。工程師迫切想知道:燃燒一公斤煤能產生多少熱?這些熱能讓多少水變成蒸汽?蒸汽機又能把多少熱轉換成機械工作?要比較燃料與蒸汽機的效率,首先需要一個熱量單位。

克萊芒、蒸汽機與量熱實驗的原創科學史插畫
卡路里最早服務的不是減肥菜單,而是煤炭、蒸汽機與工業效率。

calorie 帶進技術語彙的人,是法國工業化學家尼古拉・克萊芒(Nicolas Clément,1779–1841),後來也使用尼古拉・克萊芒-德索爾姆(Nicolas Clément-Desormes)這個名字。他主要靠閱讀、公開課程與工業實務累積化學知識,後來成為化學家、企業家與工業顧問,並在巴黎國立工藝學院(Conservatoire national des arts et métiers)教授工業化學。

1824 年的學生筆記與 1825 年刊登於《生產者》(Le Producteur)的課程紀錄,保存了目前已知最早的技術性定義:

最初的 Calorie使一公斤水升高一攝氏度所需要的熱量。

這相當於今天的一大卡,也就是 1 kcal。

到了 1852 年,法國化學家皮耶-安托萬・法夫爾(Pierre-Antoine Favre)與物理學家約翰・蒂博・西爾伯曼(Johann Thiébaut Silbermann)在化學量熱研究中,改用「一公克水升高一度」作為較小的卡。1879 年,化學家馬塞蘭・貝特洛(Marcellin Berthelot)進一步區分小卡與大卡;後來「千卡」(kilocalorie)才逐漸普及。

三把尺,終於在一杯水裡相遇

g

公克

歷史上曾以一定體積的水來建立。

°C

攝氏度

一度的大小,源於水的凝固與沸騰。

cal

以一定質量的水升高一度所需熱量來定義。

比熱的定義是:

s=Qm ΔT

如果取 1 公克水,讓它升高 1°C,而這段過程所需的熱量被定義為 1 卡,代入公式之後,水的比熱當然就會是 1 cal/(g·°C)。這不是實驗做完後得到的一個神奇整數,而是「卡」的定義所必然造成的結果。

12
想像一打雞蛋

並不是雞蛋具有神祕的十二進位性質,而是我們把 12 個東西命名為「一打」。同樣地,不是水碰巧符合 1 卡,而是我們用水定義了 1 卡。

科學精確補充:水的比熱並非在所有狀態下都精確等於 1。

水的比熱會隨溫度與壓力略微改變。現代「熱化學卡」(thermochemical calorie)被固定為 4.184 J;在室溫附近,水的比熱非常接近 1 cal/(g·°C),但這是一個依條件而略有變化的物性。

水曾是人類共同的尺

1948 年,第九屆國際度量衡大會(CGPM)確認焦耳為熱量單位,並建議量熱實驗盡可能以焦耳表達;若仍使用以水升溫為基礎的卡,就必須清楚提供換算資訊。

今天,這些單位的定義已逐漸離開水,轉而使用更穩定、普遍的自然常數:

公斤
透過普朗克常數(Planck constant)定義;公克是公斤的千分之一。
克耳文
透過波茲曼常數(Boltzmann constant)定義;1°C 的溫差與 1 K 相同。
熱化學卡
1 calth = 4.184 J,現在是一個精確定義值。

現代單位不再依賴某一杯水、某一支溫度計或某一顆白金砝碼。然而,課本裡那個看似平凡的 s = 1,仍保留了一段珍貴的科學史。

它提醒我們,科學中的數字不只來自自然,也來自人類選擇用什麼方式描述自然。18 世紀的天文學家借水畫出溫度刻度;法國大革命時代的數學家與工程師借水建立質量;工業革命時代的化學家又借水衡量蒸汽機與煤炭的熱。

水不只是被測量的物質。它曾經是人類用來測量世界的尺。

延伸閱讀與資料來源

  1. BIPM:1948 年第九屆 CGPM 第 3 號決議
  2. BIPM:The International System of Units (SI Brochure)
  3. NIST Guide to the SI:thermochemical calorie
  4. James L. Hargrove, “History of the Calorie in Nutrition”
  5. “Celsius, Linnæus and the Centigrade Thermometer,” Nature