前回(2020/10/04)近似式を用いて1価の弱酸のpHを求めました。エクセルを用いれば、近似式を用いなくてもpHのかなり厳密な近似解を求めることができ、近似式の妥当性の確認も不要となり作業の手間が省けます。エクセルを用いると言ってもやり方はいろいろです。今回は「二分法」による方法を紹介します。

 

<「二分法」による解>

Ca=0.01 mol/Lの酢酸(pKa=4.75)のpHを求める」ことを例題として「二分法」のやり方を説明します。

Ka = [H][A]/[HA] …(a)

Kw = [H][OH] …(b)

Ca = [A]+[HA] …(c) (物質収支式)

Q = [H][OH][A] = 0 …(d) (電荷収支式)

 

「二分法」の実施方針は次の通りです。

(1) Q = [H][OH][A][H]のみの関数(Q(H))として表す。

(2) このために、[OH]について、(b)式から [OH]=Kw/[H]とする。

(3) [A]について、(a)式と(c)式から [A]= Ca/(1[H]/Ka)(*1)とする。

 (*1) (a)式より、[HA] = [H][A]/Ka

   この式を(c)式に代入して、Ca= [A][HA] = [A](1[H]/Ka)

   α = 1[H]/Kaとすると、Ca = [A]α  ∴[A]= Ca/α

(4) Q([H]) = [H]Kw/[H]Ca/(1[H]/Ka)

(5) 二分法の表を作り、Q([H]) =0と近似できるまで二分法の操作を繰り返す。

 

「二分法」表の作成方法(-1を参照)
 pKa,pKw, Caの値(定数)D3D5のセルに入れる。
 Ka, Kwを計算する。
  ・D6 =10^-D3
  ・D7 =10^-D4
 pHの初期値pHa0, pHm0, pHb0C11E11のセルに入れる。
  ・C11 =0
  ・D11 =7
  ・E11 =14
 二分法のロジック式をC12E12のセルに入れる。
  ・C12 =IF(F11<0,C11,D11)
  ・D12 =(C12+E12)/2
  ・E12 =IF(C12=D11,E11,D11)
 二分法のロジック式をコピーする。
  ・C12E12を選択し、C42E42までコピーする(ポインターをにしてドラッグ)。
 初期値について濃度に関する計算式を入れる。(F11K11
  ・F11 =G11-H11-J11  (Q=[H]-[OH]-[A])
  ・G11 =10^-D11  ([H]=10^-pHm)
  ・H11 =$D$7/G11  ([OH]=Kw/[H])
  ・I11 =1+G11/$D$6  (α=1+[H]/Ka)
  ・J11 =$D$5/I11  ([A]=Ca/α)
  ・K11 =G11*J11/$D$6  ([HA]=[H][A]/Ka)

 濃度の計算式をコピーする。
  ・F11K11を選択し、F42K42までコピーする。
 pHの値をコピーする。
  ・D8 =D42  (これが求めるpH)

結 果
作成した二分法の表を-に、計算式を-に示します。

-1(二分法)

2020-10-11-fig1
 

-2(計算式)

 2020-10-11-fig2


Ka, CapHの関係>

酸解離定数Kaおよび全濃度Caを様々に変化させたときのpHの値を、二分法とデータテーブルを用いて求めます。

 

二分法の表の作成

二分法の表の作成は上記の例と同様です。二分法の表を-(左側)に示します。

-

2020-10-11-fig3
 

 データテーブルの作成
二分法の表とデータテーブルを組み合わせることにより、Ka, Caを変化させたときのpHの値を求めます。

(1) logCaの変化値を入れる。
  ・N列目にlogCa=0-14.0まで0.1きざみでいれる。(N7:N147
(2)
 pKaの変化値を入れる。

  ・6行目にlogKa=141まで1.0きざみでいれる。(O6:AB6
(3)
 二分法の表で求めたlogCa=0, pKa=14のときのpHの値(D39)N6にコピーする。
  ・N6 =D39
(4)
 データテーブルの範囲を指定する。(N6:AB147
(5)
 データテーブルを作成する。
  ・メニューバー:「データ」
  ・ツールバー:「What-If分析」「データテーブル」「データテーブル」ダイアログが出る(下図)「行の代入セル」に”H4”を指定「列の代入セル」に”D4”を指定OK

2020-10-11-fig2-2

これで、データテーブルが完成です図-3(右側)


Ka, CapHの関係図
logKa114, logCa0~-14と変化させたときのpHの変化を-に示します(この図はFlood図と呼ばれます)。なお、図中には[H]=(CaKa)の近似式(2020/10/04)が成立する範囲も示しました。

-4(Flood図)

 2020-10-11-fig4