Calcul pH avec Manipulate (loi d’Ostwald)

P Reinhardt, LCT, UPMC, Paris.

Manipulate[Plot[{-Log[10,10^(pC)],-Log[10,1/2(-10^(-pKa)+(Sqrt[10^(-pKa)]) (Sqrt[4 10^(pC)+10^(-pKa)]))],1/2(pKa-Log[10,10^(pC)])},{pC,0,-10},AxesLabel-> {Concentration,pH},PlotLabel->Style[
  Style["acide fort",FontColor->Blue]
Style["acide faible",FontColor->Green] Style["Quadratique",FontColor->Orange] ]],{pKa,0,10}]

Nous voyons qu' en baissant la concentration d' un acide supposé faible, il se comporte comme un acide fort. La solution quadratique n' est nécessaire que pour la région c = Ka. Pour des concentrations plus grandes que Ka l’approximation faible est correcte, et pour des concentrations plus faibles que Ka on se servira de l’approximation de l’acide fort.