1、不管是液体还是气体,按mol/L计算都是没有问题的.只是标准平衡常数都要将浓度项除以1mol/L而变成没有单位.
2、严格的纯液体是不存在,但当一种液体其浓度变化很小时可以看成纯液体,因为其浓度就是一个常数.
3、如果有水生成,那就要看水的浓度变化是否可以忽略,如果是水的稀溶液中进行的反应,则水的浓度通常是55mol/L以上,这时水的浓度变化0.1mol/L就可以认为几乎不变,可以近似看成纯液体.
4、浓度变化大的物质都要放到平衡常数表达式中,浓度几乎不变的就不放入表达式中.如在水的稀溶液中发生反应:Cr2O7(2-) + 14H(+) + 6Fe(2+) = 6Fe(3+) + 2Cr(3+) + 7H2O,其中的水的浓度近似为常数,可以看成纯液体;而反应:C2H5OH + CH3COOH = CH3COOC2H5 + H2O中,该反应必须在含水量很少的情况下合成,因此生成的水浓度变化很大,所以水必须写入平衡常数表达式中.