解析上这样算:先算出c(OH-)=(10^-4+10^-2)/2≈(10^-2)/2,再用常温下水的离子积kw=10^-14算出c(H+),然后求出pH。我有一点疑问:1.第一步算出的c(OH-)不是来自于水和氢氧化钠的电离吗,为什么可以用水的离子积计算呢?2.为什么不能直接算出c(H+)呢,我知道这样算出的结果不对,但是不知道为什么不对
pH=10不就是c(H+)=10^-10么,所以总的氢离子的物质的量不就≈10^-10么,可是pH并不等于10啊,这个算法错在哪里呢
追答pH=10的碱与pH=12的碱等体积混合,碱性应该离pH=12更近才对。
如果按照总的氢离子,就靠近pH=10,肯定是不对的。碱的浓度在控制水电离的氢离子的多少,而不是氢离子是多少就不变化,混合之后,氢离子浓度会变化。
“酸按酸(性微粒),碱按碱(性微粒)”.也就是要考虑的当前溶液中的主要成分,不能用非主要成分来计算。否则肯定出错。