英国物理学家开尔文(原名汤姆逊)在研究卡诺和焦耳的工作时,发现了某种不和谐:按照能量守恒定律,热和功应该是等价的,可是按照卡诺的理论,热和功并不是完全相同的,因为功可以完全变成热而不需要任何条件,而热产生功却必须伴随有热向冷的耗散。他在1849年的一篇论文中说:“热的理论需要进行认真改革,必须寻找新的实验事实。”
同时代的克劳修斯也认真研究了这些问题,他敏锐地看到不和谐存在于卡诺理论的内部。他指出卡诺理论中关于热产生功必须伴随着热向冷的传递的结论是正确的,而热的量(即热质)不发生变化则是不对的。克劳修斯在1850年发表的论文中提出,在热的理论中,除了能量守恒定律以外,还必须补充另外一条基本定律:“没有某种动力的消耗或其他变化,不可能使热从低温转移到高温。”这条定律后来被称作热力学第二定律。