为什么二氧化碳和氢气有催化剂的情况下反应会生成甲醇和水,而不是甲醇和氧气?

能从哪个角度解释就从哪个角度解释……

1、首先,如果产物是甲醇和氧气的话,你的方程式根本没有办法配平,不信你试试。
2、氧气和甲烷反应生成二氧化碳和氢气的反应并不可逆,所以反应式反过来些自然不可能;你可以从吉布斯自由能的角度来计算。
3、二氧化碳和氢气合成甲醇是一个放热反应,如果有氧气生成,早就和甲醇或者氢气反应掉生成水了;
4、实际上,甲醇合成的反应机理是:一氧化碳和氢气在催化剂表面反应,生成了甲醇,二氧化碳一般是要先和氢气反应生成一氧化碳和水,然后再反应生成甲醇的。追问

首先……我不知道甲醇的熵,导致我没法计算……
第二:2CO2+4H2=2CH3OH+O2

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-11
如果生成氧气的话。氧气会和反应物氢气在催化剂作用下生成水,应该是这样的解释吧!