.Bodylight.Chemical.Examples.AcidBase.WaterSelfIonization

2 H2O <-> OH- + H3O+ (It is better to solve this model using Euler solver, because there is only time dependence/no integration needed/)

Information

Self-ionization of water.

Ions difference (SID) in water causes the acidity/basicity, where pH = -log10(aH+). An activity of hydrogen ions aH+ is approximated with concentration (mol/l) of the oxonium cations H3O+.

plotExpression(apply(-log10(WaterSelfIonization.H3O.solute)), false, "pH", 1);


The titration slope der(pH)/der(SID)=1.48e+6 1/(mol/L) at pH=7.4.

Revisions

2014

Marek Matejak, Charles University, Prague, Czech Republic


Generated at 2026-06-23T20:19:05Z by OpenModelicaOpenModelica 1.26.9 using GenerateDoc.mos