Dans un exercice on me demande pourquoi on ne peut calculer le pH d'une solution d'acide chlorhydrique à 10-6 avec précision si j'utilise la formule pH=-log(10-6), le résultat doit etre différent de 6.
Puis-je dire que la dilution est trop importante et qu'il faut tenir compte de l'autoprotolyse de l'eau et utiliser cette formule que je trouve dans un bouquin mais qui n'est pas expliquée: pH= log(10-6+10-7)=5.96
Cette formule est elle bonne, peut on me l'expliquer ??
Encore merci à tous ceux qui donnent du temps pour nous aider.
Chris
Posted by: maurice
Si tu fais une solution 10^-6 M en HCl, tu ajoutes 10^-6 mole par leitre de ions H+. Mais l'autoprotolyse de l'eau ne donne par 10^-7 mole de ion H+ et autant de ions OH-. Hélas non. Elle forme x mole de ions H+ et OH-, de telle façon que le produit du H+ total et celui du OH- total soit 10^-14. Cela fait :
(x + 10^-6)x = 10^-14
Cela fait une équation du 2ème degré :
x^2 + 10^-6 x - 10^-14 = 0
dont j'espère que tu sais tirer la solution :
b2 - 4ac = 10^-12 + 4 10^-14 = 1.04 10^-12
Racine de 1.02 10^-12 = 1.01 10^-6
x = (- 10^-6 + 1.01 10^-6)/2 = 0.5 10^-8
[H+] = x + 10^-6 = 1.005 10^-6
pH = - log [H+] = 5.998
Donc le pH est pratiquement 6.