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