chimie (PCSI) · Chapitre 9 · Exercice de TD
Diagrammes de distribution : les lire, les tracer
Réactions acide-base et de précipitation · B. Diagrammes de prédominance · niveau 2
Énoncé
Pour un polyacide, on note la fraction de la forme ayant perdu protons dans la quantité totale d'acide dissous.
A. Lire. Le diagramme de distribution de l'acide citrique (triacide des agrumes, noté ) est fourni : quatre courbes (), (), (), () en fonction du pH. On y relève : à ; maximal, égal à , vers , là où et se croisent (à la hauteur ) ; à ; maximal, égal à , à ; à .
- Montrer, à partir de la définition de , que deux formes voisines ont des fractions égales exactement à , quelles que soient les autres constantes. En déduire les trois de l'acide citrique.
- Pourquoi le croisement ne se fait-il pas à la hauteur ? Montrer que le croisement a lieu au pH et qu'il ne donne pas un . Le diagramme de prédominance reste-t-il exact ? Que perd-on en passant de la distribution à la prédominance ?
B. Tracer. L'acide phosphorique : , , .
- Tracer son diagramme de prédominance ; quelles espèces sont amphotères ? Exprimer les quatre fractions en fonction de et des trois constantes.
- (Capacité numérique.) Adapter le script de l'encadré du cours pour calculer et tracer les fractions d'un polyacide quelconque ; l'appliquer à , puis à l'acide citrique pour vérifier les valeurs relevées en A.
- À , que valent les quatre fractions de ? Montrer que deux espèces « non voisines » sont dans un rapport de l'ordre de .
- Montrer que la fraction de l'amphotère est maximale à et vaut environ . Expliquer pourquoi ni ni ne dépassent . Que dire du phosphate dans le cytoplasme () ?
Corrigé
Ce qu'on a le droit d'utiliser. Les définitions des constantes d'acidité successives et la conservation de l'acide dissous, .
1) Les croisements de formes voisines. Les formes et ne diffèrent que d'un proton ; la définition de s'écrit, le dénominateur commun des fractions se simplifiant, Donc si et seulement si , sans rien supposer des autres constantes. Les trois croisements de courbes voisines donnent exactement , , : c'est la lecture réciproque que demande le programme.
2) Les hauteurs, le faux croisement. À , , mais la troisième forme n'est pas négligeable : . D'où et : le croisement est un peu sous , parce que n'est qu'à unité. La hauteur d'un croisement dépend des autres constantes ; son abscisse, non. ( est négligé.) Ensuite, vaut pour Ce croisement relie deux formes non voisines : ce n'est pas un (erreur type de lecture) ; on le reconnaît à ce qu'il a lieu tout en bas (), sous le sommet de la forme intermédiaire. Le diagramme de prédominance reste exact : ses frontières sont les abscisses des croisements de formes voisines. Ce qu'on perd, ce sont les proportions : il dit quelle forme l'emporte, pas de combien.
3) L'acide phosphorique. Quatre domaines : sous ; entre et ; entre et ; au-delà ; et sont amphotères. En exprimant chaque forme en fonction de la précédente et en notant , Ces fractions ne dépendent que du pH, pas de la concentration totale : le diagramme est universel.
4) Le script. On généralise l'encadré du cours à acidités : le terme d'indice est le produit des premières constantes par .
import numpy as np
import matplotlib.pyplot as plt
def fractions(pH, pKa):
"""fractions alpha_0 ... alpha_n d'un polyacide, selon le pH"""
h = 10.0**-np.asarray(pH, dtype=float)
n, produit = len(pKa), 1.0
termes = [h**n]
for i, p in enumerate(pKa): # Ka1...Ka(i+1) * h^(n-i-1)
produit *= 10.0**-p
termes.append(produit * h**(n - 1 - i))
t = np.array(termes)
return t / t.sum(axis=0)
def ligne(v, f):
return " ".join(format(x, f) for x in v)
phos, cit = [2.1, 7.2, 12.4], [3.13, 4.76, 6.40]
pH = np.linspace(0, 14, 14001)
a, b = fractions(pH, phos), fractions(pH, cit)
print("H3PO4, pH 7.2 :", ligne(fractions(7.2, phos), ".2g"))
print(f"max H2PO4- : pH {pH[a[1].argmax()]:.2f}, {a[1].max():.3f}")
for x in (3.13, 4.76, 6.40):
print(f"citrique, pH {x} :", ligne(fractions(x, cit), ".3f"))
for i in (1, 2):
m = b[i].argmax()
print(f"max alpha_{i} : pH {pH[m]:.2f}, {b[i][m]:.3f}")
for courbe in a:
plt.plot(pH, courbe)
plt.xlabel("pH"); plt.ylabel("fraction"); plt.show()
Résultat obtenu en l'exécutant :
H3PO4, pH 7.2 : 4e-06 0.5 0.5 3.2e-06
max H2PO4- : pH 4.65, 0.994
citrique, pH 3.13 : 0.494 0.494 0.012 0.000
citrique, pH 4.76 : 0.011 0.489 0.489 0.011
citrique, pH 6.4 : 0.000 0.011 0.494 0.494
max alpha_1 : pH 3.94, 0.765
max alpha_2 : pH 5.58, 0.767
Le tracé de montre quatre « cloches » qui se croisent deux à deux, pratiquement à mi-hauteur, aux trois ; les valeurs relevées en A sont retrouvées : lire et tracer sont deux faces de la même relation.
5) Au . À , , et , d'où ; de même . Une espèce séparée de la forme majoritaire par une frontière située à unités est dans un rapport : deux espèces non voisines ne coexistent pas en quantités comparables.
6) Le maximum de l'amphotère. En divisant par et en négligeant le terme de : La dérivée de par rapport à , , s'annule pour : , où chacun des deux termes vaut . Donc . Pour () : à . Pour l'acide citrique () : , et de même pour — les valeurs relevées sur la figure. Des serrés interdisent à l'amphotère d'être pur. Dans le cytoplasme, à , et : le couple /, à unité de son , a ses deux formes en réserve — c'est l'un des tampons intracellulaires.
Ce que l'exercice installe. Le diagramme de distribution quantifie le diagramme de prédominance. On y lit les aux abscisses des croisements de formes voisines — jamais aux hauteurs, jamais aux croisements de formes non voisines — et on le trace en une boucle à partir des constantes : c'est la lecture « et réciproquement » et la capacité numérique du programme.
100 % gratuit
La suite du chapitre est sur Adloun
- 18 autres exercices corrigés dans ce chapitre, et 8 à chercher avec le tuteur
- Les 2 QCM du chapitre, le premier sans compte
- Le podcast et la vidéo du chapitre et la correction filmée du TD : 2 minutes sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours, le premier QCM et 2 minutes de podcast et de vidéo. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.