关于碳酸氢钠溶液组成及一些问题的研究

标签:
碳酸氢钠溶液两性物质溶液[h]近似计算近似式碱式近似式 |
分类: 电解质溶液 |
一般应从两个方面对某类化学物质的性质来进行研究。一是比较多个物种的性质找出其共性,以便得出一些有价值的规律;再者是深入剖析某一个案,通过它来得到对该类物质的更深刻了解。人们往往忽略后一方面的工作是因为,有代表性的物种比较难于选取,同时这种工作的量也往往要更大,加之所获取的信息会夹有较大比例的“无价值的”信息。
但近来对属于酸式盐的NaHCO3溶液的讨论较多,加之Ecexel表提供了一个解高次方程及进行程序计算的利器,所以对NaHCO3溶液进行一个全面分析还是不算麻烦的。
一、碳酸氢钠溶液基本数据的获取

c |
1.0 |
0.5 |
0.1 |
0.01 |
0.001 |
[H+] |
4.850×10-9 |
4.850×10-9 |
4.854×10-9 |
4.894×10-9 |
5.273×10-9 |
c |
1×10-4 |
1×10-5 |
1×10-6 |
1×10-7 |
1×10-8 |
[H+] |
8.145×10-9 |
2.112×10-8 |
5.698×10-8 |
9.148×10-8 |
9.905×10-8 |
注:c为规定值,可以满足任意的精度。但Ka1与Ka2都只有两位有效数字,这样求出的[H+]也应只有两位有效数字。但考虑到这会导致较大的计算误差,所以对[H+]取了四位有效数字。
pc |
0 |
0.3 |
1 |
2 |
3 |
pH |
8.31 |
8.31 |
8.31 |
8.30 |
8.28 |
pc |
4 |
5 |
6 |
7 |
8 |
pH |
8.09 |
7.68 |
7.24 |
7.04 |
7.00 |
[Na+](c) |
[H+] |
[OH-] |
[HCO3-] |
[H2CO3] |
[CO32-] |
1 |
4.850×10-9 |
2.062×10-6 |
9.7743×10-1 |
1.1287×10-2 |
1.1286×10-2 |
0.5 |
4.850×10-9 |
2.062×10-6 |
4.8871×10-1 |
5.6435×10-3 |
5.6429×10-3 |
0.1 |
4.854×10-9 |
2.061×10-6 |
9.7743×10-2 |
1.1296×10-3 |
1.1276×10-3 |
0.01 |
4.894×10-9 |
2.043×10-6 |
9.7743×10-3 |
1.1389×10-4 |
1.1184×10-4 |
0.001 |
5.273×10-9 |
1.897×10-6 |
9.7735×10-4 |
1.2270×10-5 |
1.0380×10-5 |
1×10-4 |
8.145×10-9 |
1.228×10-6 |
9.7440×10-5 |
1.8896×10-6 |
6.6994×10-7 |
1×10-5 |
2.112×10-8 |
4.735×10-7 |
9.4972×10-6 |
4.7758×10-7 |
2.5182×10-8 |
1×10-6 |
5.698×10-8 |
1.775×10-7 |
8.7978×10-7 |
1.1936×10-7 |
8.6465×10-10 |
1×10-7 |
9.148×10-8 |
1.093×10-7 |
8.2073×10-8 |
1.7876×10-8 |
5.0242×10-11 |
1×10-8 |
9.905×10-8 |
1.010×10-7 |
8.0880×10-9 |
1.9074×10-9 |
4.5727×10-12 |
注:由于[H+]为四位有效数字,表中其余数字也应该不超过四位有效数字。但为使[H2CO3]与[CO32-]的细小数值差别也能体现出来(如第一行最右端的2个数),在这里对它们取了五位有效数字。
验算,对第一行的数据有[HCO3-]+[H2CO3]+ [CO32-]=9.7743×10-1+1.1287×10-2+1.1286×10-2=1.000003,似乎与c=1不符。但这实际远远超出了我们原来预想的吻合度。因为[HCO3-]只有五位有效数字,0.97743中的第五位的“3”已经是可疑数字,这样1.000003中小数点后第五位能是“0”,已经是一个不错的结果。说明上述数据是一个很可靠的计算结果。
c |
[HCO3-]的δ |
[H2CO3] 的δ |
[CO32-]的δ |
1 |
0.97743 |
0.011287 |
0.011286 |
0.5 |
0.97742 |
0.011287 |
0.011286 |
0.1 |
0.97743 |
0.011296 |
0.011276 |
0.01 |
0.97743 |
0.011389 |
0.011184 |
0.001 |
0.97735 |
0.012270 |
0.010380 |
1×10-4 |
0.97440 |
0.018896 |
0.0066994 |
1×10-5 |
0.94972 |
0.047758 |
0.0025182 |
1×10-6 |
0.87978 |
0.11936 |
0.00086465 |
1×10-7 |
0.82073 |
0.17876 |
0.00050242 |
1×10-8 |
0.8088 |
0.19074 |
0.00045727 |
这些数据是我们分析一些问题的基础。
二、两性物质溶液中[H+]变化情况的理论分析
一般质子酸碱溶液的pH值,都是随酸(或碱)浓度的增大,[H+](或[OH-])要增多。这可以用,当一元酸的Ka不很小,且浓度不很低时,要用来进行计算,给予说明。
但两性物质溶液则不是这样。其[H+]随盐浓度的变化要分为几种情况来说明。
1. 自身间的质子争夺反应是决定溶液[H+]基本不变的主要原因
对NaHCO3浓度较大的溶液来说,HCO3-在水溶液中有电离过程(表现为质子酸)、及水解过程(表现为质子碱),及自身间的质子争夺反应。
从以下这三个反应平衡常数的数值不难看出,自身间质子争夺反应(下述3个反应中的最下面一个)的平衡常数,要远远大于其余两个反应。
HCO3-作为质子酸的解离,HCO3-
HCO3-作为质子碱的解离,HCO3- + H2O= H2CO3 + OH-的
HCO3-的自身间的质子争夺反应,HCO3-
这样由[H2CO3] /[HCO3-]= [H+]/ Ka1,及[CO32-]/[ HCO3-]= Ka2/[H+]。就可以直接写出[H2CO3] /[HCO3-]= [H+]/ Ka1= [CO32-]/[ HCO3-]= Ka2/[H+]。
即[H+]2 = Ka1·Ka2。这就是两性物质溶液中[H+]的近似计算公式。
在上式中完全无浓度项c的位置。也就是说,NaHCO3溶液的浓度,对溶液中的[H+]无显著的影响。那种认为NaHCO3浓度越大,溶液的[OH-]就应该越大的看法,显然是没有根据的。
也就是说,无论是在0.10、0.50、还是1.0 mol·L-1的NaHCO3溶液中(都属于一般浓度),都应该有相同的算式:

即,这三种不同浓度的NaHCO3溶液应该都有[H+]= 4.8×10-9 mol·L-1,这样一个不变的浓度数值。
这一阶段在图一中是由pH=8.31的水平直线段体现出来的。
2. HCO3-的质子碱作用逐渐体现出来的阶段
当NaHCO3浓度逐渐降低时,HCO3-作为质子碱的作用逐渐增强,而清晰地显现出来。其标志性的信号是,溶液中的无法再保持[H2CO3]与[CO32-]的基本相等,而是显著地有[H2CO3] > [CO32-]。如表二中第四行c =0.01时的数据那样。
在这一阶段HCO3-作为质子酸的作用还是无从谈起。
反应HCO3- + H2O= H2CO3 + OH-显著进行的原因,是由于盐的分析浓度c对水解反应(4),及自身间质子争夺反应(5)的影响是不同的。
这两个反应的平衡常数表达式分别为:

从仅这两个平衡常数的数值看,式(7)似乎更容易进行。但当c 很小,如为1×10-4时(这时仍c可以用其来替代[ HCO3-]),则情况要发生变化。因为将[ HCO3-]=1×10-4代入后:
式(6)变为[OH-][ H2CO3]= 2.4×10-12……(8)
而式(7)变为[H2CO3][CO32-]= 1.3×10-12……(9)
式(8)的数值反而大于式(9),说明溶液中的[ H2CO3]受HCO3-水解反应的影响会更大些。在相关数据行也可以找到,这时已有[OH-]> [CO32-]这样的现象。
盐的浓度c对不同解离方式的影响,是通过在各自平衡常数表达式中[HCO3-]的幂指数的不同、即方次的不同来实现的。在式(6)中[HCO3-]有一次方。在(7)中是二次方。
在图一中,这一阶段有如中间从左上到右下的曲线所示。
3.水的解离占主导地位的阶段
如图一中pH=7的水平直线段所示。
当HCO3-的浓度极稀时,[OH-]要从原来较大的方向无限地趋近于1.0×10-7。水的解离逐渐占据主导地位。
此时,HCO3- + H2O= H2CO3 + OH-也提升到仅次于水的解离的地步。而HCO3-间质子争夺反应和HCO3-的酸式解离,都处于可以忽略不计的位置。
可以再计算一下,当盐的浓度为1.0×10-11时、及1.0×10-13时,溶液的组成为。
c |
[H+] |
[OH-] |
[HCO3-] |
[H2CO3] |
[CO32-] |
1×10-11 |
1.000×10-7 |
1.000×10-7 |
8.0733×10-12 |
1.9222×10-12 |
4.5211×10-15 |
1×10-13 |
1.000×10-7 |
1.000×10-7 |
8.0733×10-14 |
1.9222×10-14 |
4.5210×10-17 |
此时竟基本有[HCO3-]:[H2CO3]:[CO32-] = 80.733:19.222:0.045 ,这样固定不变的比例。
不难看出,这个比值实际上就是,当pH=7时这三个物种的分布分数之比。可以将相关数值代入分布分数,验算一下:

对两性物质NaHA,其浓度为c。其[H+]的近似计算一般有以下3个近似计算公式[1] [2]:


式(12)被称为最简式,式(11)被称为近似式。但式(10)似乎还没有名称,给使用造成了许多不便。考虑到(10)式既然与Kw有关,肯定会适用于盐的浓度很稀的情况,所以建议称之为极稀式。
关于这些近似计算公式的适用范围,有两个如下的表述体系:
规则一,允许计算误差为2%的.情况:
原文为:当cKa2≥10-12.60时,如pKa1≤pc,须pKa2≥pc + 2.85;pc + 1.7 ≥pKa1≥pc,须参照%︱E︱- pKa2曲线选用;pKa1 ≥ pc+ 1.7,均可使用近似式。
在符合使用近似式的条件下,当c/ Ka1≥101.40时,可选用最简式。
表述方式与逻辑关系都让人摸不着头脑。可改写如下:
1. 近似式使用的先决条件是cKa2≥2.51×10-13。(这是从Ka2的角度给c设了一个允许的最小值,c≥25.1Kw/ Ka2)。
Ka1对c的限制则要将c分3段来讨论(如---- 0.02c ---- c ----所示这样的3段)。
当处于最右的c≤Ka1段时,还要满足Ka2≤1.41×10-3c,才能使用近似式;
当处于最左的Ka1≤0.02c段时,则可使用近似式。
当处于中间的0.02c≤Ka1≤c段时,则要参照不同盐浓度下的计算误差-- pKa2曲线(只在该文献中才有的两个图)来判断能否使用近似式(一般情况下难于实施)。
2. 若在满足cKa2≥25.1Kw的条件下,还满足c/ Ka1≥25.1),则可用最简式。
规则二,允许计算误差为5%的.情况:
1. 近似式适用条件为,Ka2c>10Kw。
2. 最简式适用条件为,在上基础上,还要满足c>10 Ka1。
这两个规则的最大不足之处是只考虑了最简式与近似式,而没有涉及极稀式。此外,从规则一的条件之苛刻,可见对这类溶液正确选取合适近似计算公式是一件有多么大难度的工作。从两个规则的要求相差之大,也可以知道还有许多的研究工作要做。
不过,在这里并不打算定量地讨论这些近似计算公式在什么浓度情况下对碳酸氢钠溶液才是适用的。而只想针对表一的数据来用这些近似计算公式实地验算一下,使大家能感受一下这些平时很少用到公式。下面将用各式计算出的[H+]数值汇总于下面的表四。
c |
精确式 |
最简式 |
近似式 |
极稀式 |
1 |
4.850×10-9 |
4.850×10-9 (0.0%) |
4.850×10-9 (0.0%) |
4.850×10-9 (0.0%) |
0.5 |
4.850×10-9 |
4.850×10-9 (0.0%) |
4.850×10-9 (0.0%) |
4.851×10-9 (0.0%) |
0.1 |
4.854×10-9 |
4.850×10-9 (-0.1%) |
4.850×10-9 (0.0%) |
4.854×10-9 (0.0%) |
0.01 |
4.894×10-9 |
4.850×10-9 (-0.9%) |
4.850×10-9 (-0.9%) |
4.893×10-9 (0.0%) |
0.001 |
5.273×10-9 |
4.850×10-9 (-8.0%) |
4.850×10-9 (-8.0%) |
5.264×10-9 (-0.02%) |
1×10-4 |
8.145×10-9 |
4.850×10-9 (-40.5%) |
4.840×10-9 (-40.6%) |
8.077×10-9 (-0.8%) |
1×10-5 |
2.112×10-8 |
4.850×10-9 (-77.0%) |
4.751×10-9 (-77.5%) |
2.063×10-8 (-2.3%) |
1×10-6 |
5.698×10-8 |
4.850×10-9 (-91.5%) |
4.070×10-9 (-92.8%) |
5.454×10-8 (-4.1%) |
1×10-7 |
9.148×10-8 |
4.850×10-9 (-94.7%) |
2.127×10-9 (-97.7%) |
8.990×10-8 (-1.7%) |
1×10-8 |
9.905×10-8 |
4.850×10-9 (-95.1%) |
7.396×10-10 (-99.3%) |
9.883×10-8 (-0.2%) |
注:其中用红色标注的数字都有超过2%的计算方法误差。
从中可看出:
在计算NaHCO3溶液的[H+]时,近似式对最简式似乎没有任何改进,看不出近似式的存在意义。
当允许计算误差为2%时,极稀式的适用范围明显地大于前两个式子。但有一较为特殊的现象,即当NaHCO3浓度达某数值(1×10-6附近)时,方法误差才会有极大值。
当允许计算误差放宽为5%后,极稀式更是有极为突出的表现,对任何浓度的NaHCO3溶液都可以使用。
对规则一的验证:
1. 要满足条件“cKa2≥2.51×10-13=25.1Kw”,即必须有c≥2.51×10-13/5.6×10-11 =4.48×10-3。
由如上的先决条件“c≥4.48×10-3”可知“0.02c≥8.96×10-5”。这样三段的实际分界情况为“----8.96×10-5 ---- 4.48×10-3----”。 而Ka1=4.2×10-7是处在该区间的最左段,属于可直接使用近似式的范围。所以要在c≥4.48×10-3的情况下使用近似式。
从上表第4行的数据看当c=0.01>4.48×10-3时,近似式确实还好用;而上表第5行的数据为c=1×10-3<4.48×10-3时,近似式马上就不好用了。情况与规则一的条件要求吻合。
2. 条件“c/ Ka1≥25.1”即“4.48×10-3/25.1= 1.78×10-4≥Ka1”也能得到满足。最简式在c≥4.48×10-3时,也好用。
对规则二的验证:
1.满足“Ka2c>10Kw”。即“c>1.79×10-3”,才能用近似式,与计算的结果吻合(c=1.0×10-3时,近似式不好用,有大于5%的方法误差)。
2. “c>10 Ka1”即“c>4.2×10-6”。在满足条件一的条件下,这一条也能得到满足。最简式也好用。