老生常谈的是一种理解方法,就是水作为溶剂时,或者其它的液体作为溶剂时,它们的浓度是不会变化的,是一个常数,所以可以归到K里面,因此在表达式中就不再出现它们的浓度了.
如,CH3COOH + H2O H3O+ + CH3COO-
平衡常数,K=[H3O+][CH3COO-]/[CH3COOH][H2O]
但是,由于平衡研究的都是稀溶液,H2O作为溶剂,相当于1L溶液,就是1L水,就是1000mL,就是1000g,就是55.6mol,即H2O的浓度几乎没有变化,一直是55.6mol/L,所以是一个常数.
所以,K*[H2O]=[H3O+][CH3COO-]/[CH3COOH]=Ka
实际上,对于平衡常数K,应当是另一种理解.
高中的平衡常数,是浓度的系数次幂的乘积,所以,从高中的K的定义可以发现K是有单位的,而且单位会与方程式的前后系数之差有关系,是(mol/L)^n,n是生成物的系数之和减去反应物的系数之和.
但是,若是这样的话,那么K就没有一定的原则了,就没法比较了.
所以,K的实际意义是标准平衡常数,是物质的浓度除以标准浓度c.后的数值,再系数次幂的乘积,从这个角度看,K就都是没有单位的了,或者单位是1.
K=([H3O+]/c.)([CH3COO-]/c.)/([CH3COOH]/c.)
c.=1mol/L
所以,H2O等溶剂也有浓度,但是它们的浓度在反应的前后几乎没有变化,是一个常数,所以被归到了K中.