N88-BASICで電離度 (3回目)
2026/2/28(土)
N88-BASICで電離度 (3回目)
(degree of ionization)
■ pHと電離度(3価の酸)
▼ 式
https://ulprojectmail.blogspot.com/2026/02/ph-3.html
水素イオン指数 (3回目)
より
▼ 水素イオン濃度
[H+]5 + Ka1[H+]4 + {Ka1(Ka2 - c) - Kw}[H+]3
+ Ka1{Ka2(Ka3 - 2c) - Kw}[H+]2 - Ka1Ka2(3cKa3 + Kw)[H+]
- Ka1Ka2Ka3Kw = 0
[H2A-] = [H+]2[A3-]/(Ka2Ka3)
[HA2-] = [H+][A3-]/Ka3
[A3-] = cKa/{Ka+{Ka1Ka2+(Ka1+[H+])*[H+]}*[H+]}
α1 = ([H2A-]+[HA2-]+[A3-])/c
α2 = ([HA2-]+[A3-])/([H2A-]+[HA2-]+[A3-])
α3 = [A3-]/([HA2-]+[A3-])
▼ 酸の濃度
A = [H+]{[H+]{[H+]{[H+]{[H+]+Ka1}+(Ka1Ka2-Kw)}
+ Ka1(Ka2Ka3-Kw)}-Ka1Ka2Kw}-Ka1Ka2Ka3Kw
B = = Ka1[H+]{[H+]([H+]+2Ka2)+3Ka2Ka3}
c = A/B
▼ グラフ
横軸
濃度の指数pc = -log10 c (7が真ん中)
縦軸
水素イオン指数pH = -log10 [H+] (7が真ん中の黄色のグラフ)
電離度α1 (1目盛りが1の赤色のグラフ)
電離度α2 (1目盛りが1の紫色のグラフ)
電離度α3 (1目盛りが1の緑色のグラフ)
で描画しています
VL,NL,XL-BASICとdlg~.zip(alp003.bas)は
このブログ(以下のリンク)からダウンロードできます
https://ulprojectmail.blogspot.com
Readme.txtを読んで遊んで下さい
N88-BASICで電離度 (3回目)
(degree of ionization)
■ pHと電離度(3価の酸)
▼ 式
https://ulprojectmail.blogspot.com/2026/02/ph-3.html
水素イオン指数 (3回目)
より
▼ 水素イオン濃度
[H+]5 + Ka1[H+]4 + {Ka1(Ka2 - c) - Kw}[H+]3
+ Ka1{Ka2(Ka3 - 2c) - Kw}[H+]2 - Ka1Ka2(3cKa3 + Kw)[H+]
- Ka1Ka2Ka3Kw = 0
[H2A-] = [H+]2[A3-]/(Ka2Ka3)
[HA2-] = [H+][A3-]/Ka3
[A3-] = cKa/{Ka+{Ka1Ka2+(Ka1+[H+])*[H+]}*[H+]}
α1 = ([H2A-]+[HA2-]+[A3-])/c
α2 = ([HA2-]+[A3-])/([H2A-]+[HA2-]+[A3-])
α3 = [A3-]/([HA2-]+[A3-])
▼ 酸の濃度
A = [H+]{[H+]{[H+]{[H+]{[H+]+Ka1}+(Ka1Ka2-Kw)}
+ Ka1(Ka2Ka3-Kw)}-Ka1Ka2Kw}-Ka1Ka2Ka3Kw
B = = Ka1[H+]{[H+]([H+]+2Ka2)+3Ka2Ka3}
c = A/B
▼ グラフ
横軸
濃度の指数pc = -log10 c (7が真ん中)
縦軸
水素イオン指数pH = -log10 [H+] (7が真ん中の黄色のグラフ)
電離度α1 (1目盛りが1の赤色のグラフ)
電離度α2 (1目盛りが1の紫色のグラフ)
電離度α3 (1目盛りが1の緑色のグラフ)
で描画しています
VL,NL,XL-BASICとdlg~.zip(alp003.bas)は
このブログ(以下のリンク)からダウンロードできます
https://ulprojectmail.blogspot.com
Readme.txtを読んで遊んで下さい
