网上有人这么回答:
“这句话对的前提是理想气体,如果非理想状态,即使封闭系统,△U也不一定为零。如果标明理想气体,恒温过程一定热力学能变化为零。”
这明显是在偷换概念。我需要的是为什么说“热力学能有定值”是错的。而不是“ΔU=0”是错的。有定值和等于0是不一样的,等于100也是有定值。我不管系统里的是什么东西,固体液体气体等离子体都没问题,就算ΔU=1000kJ我也不在乎。
据我所知,热力学能是一个状态函数,当始终态都确定之后,ΔU也就确定了,也就是有了定值。
我纠结了很久,觉得最有可能的原因是,ΔU的确是有定值,但是“ΔU”用文字描述应该是“热力学能的变化值”而不是“热力学能”。热力学能是U,U的具体数值我们还得不到,但很明显,不一样的系统有不一样的热力学能。所以热力学能本身没有定值,只是变化值有定值。
因此,我觉得这道题玩了一个文字游戏。不知道这道题还有没有其他解释,望告知!