化学PH值的计算

问题描述:

化学PH值的计算
某溶液中由水电离出的H+的浓度为10的-12次方,则此溶液的PH为?
2或12.
一种溶液为什么会出现两种PH呢?解析说,因为水电离的H+和OH-的比值为1:1,所以OH-的浓度也为10的-12次方,又因为KW=c(H+)*c(OH-)=10的-14次方,所以通过计算c(H+)又有10的-2次方这一值,所以PH有两种情况.
那既然原题已经告诉了c(H+)是10的-12次方了那为什么还要用后面计算出来的结果算PH呢?这和原题不就矛盾了么?

注意题目中给的是水电离出的H+浓度,不一定是溶液中的H+浓度.