~~~~~~~~~~~~~~PH值问题~~~~~~~~~~~~~~~~

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:40:19
在常温下.某溶液中水电离出的c(H+)=1*10^(-12)mol/L,则该溶液的PH值可能是2或12..
为什么是2或12???明明告诉你c(H+)的值..直接代公式不就是12吗?

的确是2或12

因为外加酸碱抑制水的电离。要想水电离出的氢离子减少,只有外加酸碱才可能实现。(温度不变时)

如果告诉你溶液中的氢离子是c(H+)=1*10^(-12)mol/L,则PH就一定是12 。

这是题目中常出现的情况,要分清题目是说水电离出的还是总共电离出的离子,如果是水电离的就一定分清要么是酸要么是碱两种情况,其余的用公式就行了。

题目告诉你的是水电离出的c(H+)=1*10^(-12)mol/L
而你是要算PH值的,PH值是叫你算溶液中总的H+浓度,当在碱性条件下,
溶液中的H+都是有H2O电离出来的,PH自然就是12了
但在酸性条件下,H+就不仅仅是有H2O电离出来了,而主要是有算电离出来的,此时,就要根据水的离子积来算溶液中总的H+浓度。因为水的离子积
Kw=c(H+)总·c(OH-)总
在酸性条件下,溶液中的OH-全来自于水的电离,而水电离出的OH-与H+是相等的,所以c(OH-)总就等于水电离出的H+=1*10^(-12)mol/L
这样就可算出c(H+)总=10^(-2),PH就是2

因为强酸,强碱都会抑制水的电离
又因为水电离 的c(H+)=c(OH-)
当溶液呈碱性时
PH=-log(cH+)=12
当溶液是酸性时
溶液的c(H+)=10^(-14)/10^(-12)=10^(-2)
PH=-log(CH+)=2

应该是 2或者12的
如果是在酸性中,那就是2 ,
如果在碱性中,那就是12
因为酸碱度对水的电离有很大的影响