这个计算器能做什么
本工具可在四个常用的酸碱强度参数之间互相换算:酸解离常数 Ka、碱解离常数 Kb,以及它们的对数形式 pKa 和 pKb。只需输入其中任意一个数值,计算器就会针对该共轭酸碱对算出其余三个,前提是溶液为 25 °C 的水溶液,此时水的离子积 \(\text{Kw} = 1\times10^{-14}\)。
使用方法
先从下拉菜单中选择你已知的量,再输入对应数值。如果是 Ka 或 Kb,请使用科学计数法,例如 1.8e-5;如果是 pKa 或 pKb,则直接输入普通数字,例如 4.74。结果面板会将 pKa 作为主要数值突出显示,并同时列出 Ka、Kb、pKa 和 pKb,方便你直接读取所需的那一项。
公式详解
前缀「p」表示「以 10 为底的负对数」,因此 \(\text{pKa} = -\log_{10}\!\left(\text{Ka}\right)\),反过来则有 \(\text{Ka} = 10^{-\text{pKa}}\)。pKa 越小,酸性越强。由于每一种弱酸都对应一个共轭碱,它们的常数通过水的自偶电离联系在一起:
$$\text{Ka} \times \text{Kb} = \text{Kw} = 1\times10^{-14}$$写成对数形式就是 \(\text{pKa} + \text{pKb} = 14\)。所以只要知道其中一个,四个值就都确定了。
实例演算
乙酸(醋酸)的 \(\text{Ka} = 1.8\times10^{-5}\),则
$$\text{pKa} = -\log_{10}\!\left(1.8\times10^{-5}\right) \approx 4.745$$它的共轭碱(乙酸根)的 \(\text{pKb} = 14 - 4.745 = 9.255\),\(\text{Kb} = 10^{-9.255} \approx 5.56\times10^{-10}\)。这些结果与计算器的输出一致。
常见问题
「14」这个数值永远成立吗? 数值 14(以及 \(\text{Kw} = 10^{-14}\))只在 25 °C 时成立。温度改变时 Kw 也会随之变化,因此 pKa + pKb 会略有偏移。
怎么区分强酸和弱酸? pKa 较低(或 Ka 较大)表示强酸;pKa 较高表示弱酸。对碱而言,pKb 的判断逻辑完全相同。
可以输入 pKb 来反推 Ka 吗? 可以——在下拉菜单中选择 pKb,工具会自动反算出 pKa、Ka 和 Kb。