弱酸(厳密解):$x^2 + K_a x - K_a C = 0$
緩衝液(HH式):$\text{pH}= \text{p}K_a + \log_{10}\dfrac{[A^-]}{[HA]}$
水のイオン積:$K_w = [\text{H}^+][\text{OH}^-] = 10^{-14}$
強酸・弱酸・緩衝液・強塩基・弱塩基の pH をリアルタイム計算。Henderson-Hasselbalch 式と二次方程式の厳密解を併用し、滴定曲線と pH-濃度関係をグラフで可視化できます。
生化学・医学研究:細胞培養液や生化学反応の溶液は、微妙なpH変化で実験結果が大きく変わります。例えば、哺乳類細胞の培養には通常pH7.4前後の緩衝液(リン酸緩衝液など)が用いられ、シミュレーターでpKaや比を調整するような設計が実際に行われています。
環境分析・水質管理:河川や排水のpH測定は環境基準の基本です。強い酸性やアルカリ性の排水がそのまま流されると生態系に悪影響を与えるため、中和処理の設計にはここで学ぶpH計算の基礎が活かされます。
食品工業:食品の味や保存性はpHに大きく依存します。酢酸(お酢)を用いたピクルスやドレッシングは、弱酸とその塩による緩衝作用を利用して一定の酸味と保存性を保っています。
医薬品開発:注射薬や点眼薬は、生体のpHに近づける必要があります。また、薬物の体内吸収はその形態(分子形かイオン形か)に依存し、それはpHによって決まるため、pH調整と緩衝液の設計は製剤開発の核心の一つです。
このシミュレーターを使い始めるとき、いくつかつまずきやすいポイントがあるから気をつけてね。まず一つ目は、「濃度」と「活量」の違いだ。シミュレーターは理想的な稀薄溶液を想定して「濃度」だけで計算している。でも実際の実験、特に高濃度の溶液やイオン強度が高い緩衝液では、イオン間の相互作用で効きが弱まって見える「活量」の概念が重要になる。例えば、0.1 mol/Lの酢酸緩衝液の実測pHは、計算値から0.1程度ずれることもある。理論値はあくまで出発点と心得よう。
二つ目は、「水の自己解離($K_w$)の影響」 を見落とすこと。弱酸でも極端に低濃度(例えば $10^{-5}$ mol/L以下)になると、水から出るH⁺($10^{-7}$ mol/L)が無視できなくなる。逆に、弱塩基の極低濃度でも同じことが起きる。ツールの「厳密解」はこの影響も考慮した式を裏で解いているが、自分で手計算する時はこの条件を見極めるのが難しい。濃度を極端に下げた時にpHが7に近づくのはそのためだ。
三つ目は、緩衝液の「万能感」だ。Henderson-Hasselbalchの式は便利だけど、有効なpH範囲はpKaの前後±1程度という制約がある。例えばpKa=4.76の酢酸でpH6.5の緩衝液を作ろうとしても、緩衝能はほとんどない。実務では、目標pHに近いpKaを持つ別の緩衝剤(例えばリン酸ならpKa2=7.21)を選ぶ必要がある。ツールでpKaを変えながら、比を1:1から大きく外すとpHが急変する範囲を確認してみるといい。
強酸塩酸0.01mol/Lの場合:cNum=0.01入力で[H⁺]=0.01mol/L、pH=2.0が得られます。弱酸酢酸0.1mol/L(pKa=4.74)の場合、電離度を考慮してpH≈2.87と計算されます。緩衝液で酢酸0.1mol/L+酢酸ナトリウム0.1mol/Lの場合、pH = 4.74 + log(0.1/0.1) = 4.74となり、1mol/Lの強酸を加えても約4.65に保たれます。リン酸緩衝液(PBS)pH=7.4でもpKa値と比率を入力することで検証可能です。