原电池的能斯特方程中,若氧化还原反应中涉及气体,那么为何要用气体分压比上标准大气压来替代其浓度?

问题描述:

原电池的能斯特方程中,若氧化还原反应中涉及气体,那么为何要用气体分压比上标准大气压来替代其浓度?
我的意思是如果按照最理想的状态Ox和Red都是离子的话那么就以其离子浓度比的对数进行计算,即lg{[Ox]/[Red]}.但是在涉及到气体的时候则用气体分压与标准大气压的比值来进行计算,为何不应该是气体分压与总压的比值呢?后者难道不是更为符合浓度比的概念吗?

注意到计算式中0x/red,这其实是离子浓度与单位浓度1mol之比的商再取对数.同理,就应用气体分压与单位气压作作比较,以前用的是1atm,就看不出来,但现在改成了以kpa为单位