不一定.
△H作为反应热,是完成1mol反应所对应的能量变化,但不一定是生成1mol物质所对应的能量变化.
例:4NH3(g)+5O2(g)=5NO(g)+6H2O(g)的反应热△H=-905.5kJ/mol,就不是生成1mol物质所对应的能量变化,而是按照给定反应式完成1mol反应时的热效应.
这里需要弄清的是“mol”是谁的单位.
反应热KJ/mol不是对反应物或产物而言,不是指生成1摩尔产物的热效应,而是对整个反应而言,是指按照所给的化学反应式的计量系数完成反应时,每摩尔反应所产生的热效应.实际上,这里的摩尔不是反应物或产物的单位,是反应进度的单位.
反应进度是表示反应完成程度的物理量.反应热kJ/mol是指反应进度为1摩尔时的热效应.如上例中,当反应按照配平系数进行,即4molNH3(g)与5O2(g)反应,生成了5molNO(g)和6molH2O(g),就是完成了1mol反应,反应进度等于1mol,这一过程对应的热效应就是该反应的反应热△H=-905.5kJ/mol.