Adloun

chimie (PCSI) · Chapitre 2 · Exercice de TD

Méthode intégrale par régression : ne pas conclure trop tôt

Cinétique chimique · D. Déterminer l'ordre · niveau 3 (difficile)

Énoncé

On suit à température fixée la décomposition du dioxyde d'azote, , dont on cherche l'ordre par rapport à , la vitesse étant définie par . On dispose de deux séries (données simulées réalistes, concentrations en ).

Première série :

(s)0102030405060
1000949903861822787755

Seconde série :

(s)010020030040060080010001200
1000649481382316236188156134
  1. Pour chaque ordre envisagé, quelle fonction de doit être affine en , et que vaut sa pente ?
  1. Écrire une fonction Python qui, pour une série, effectue les trois régressions linéaires et affiche le coefficient de détermination et la pente de chacune. L'appliquer aux deux séries. (C'est la capacité numérique du programme : tester une loi de vitesse donnée à partir de données expérimentales.)
  1. Que peut-on conclure de la première série seule ? Expliquer ce résultat par un développement limité.
  1. Conclure avec la seconde série : ordre, constante de vitesse , temps de demi-réaction. Quel piège la définition de tend-elle ?

Corrigé

Ce qu'on a le droit d'utiliser. Les lois intégrées des ordres , , pour un unique réactif. Attention : la vitesse de consommation de est , donc , et toutes les lois intégrées portent à la place de .

1) Les trois tests.

  • Ordre : , droite de pente .
  • Ordre : , droite de pente .
  • Ordre : , droite de pente .

2) Le script et ses résultats.

import numpy as np

def tester(t, c):
    """R2 et pente des droites c, ln c, 1/c contre t."""
    for n, y in ((0, c), (1, np.log(c)), (2, 1 / c)):
        p = np.polyfit(t, y, 1)
        res = np.sum((y - np.polyval(p, t))**2)
        r2 = 1 - res / np.sum((y - y.mean())**2)
        print(f"ordre {n} : R2 = {r2:.6f}  pente = {p[0]:.4g}")

t1 = np.arange(0, 61, 10.0)
c1 = 1e-5 * np.array([1000, 949, 903, 861, 822, 787, 755])
t2 = np.array([0, 100, 200, 300, 400, 600, 800, 1000, 1200.0])
c2 = 1e-5 * np.array([1000, 649, 481, 382, 316, 236, 188,
                      156, 134])
tester(t1, c1)
tester(t2, c2)

Résultat obtenu en l'exécutant :

ordre 0 : R2 = 0.993779  pente = -4.071e-05
ordre 1 : R2 = 0.998511  pente = -0.004684
ordre 2 : R2 = 0.999988  pente = 0.5416
ordre 0 : R2 = 0.721613  pente = -5.756e-06
ordre 1 : R2 = 0.927888  pente = -0.001561
ordre 2 : R2 = 0.999990  pente = 0.5395

3) La première série ne permet pas de conclure. Les trois coefficients de détermination dépassent : à l'œil, sur un graphique, les trois tracés sont des droites. Un critère du type « » validerait les trois ordres à la fois. La raison est mathématique. Sur , la concentration ne baisse que de ; posons avec petit. Au premier ordre en , les trois fonctions , et sont toutes affines en à cet ordre ; elles ne diffèrent que par des termes en , de quelques pour cent ici, du même ordre que les incertitudes d'une mesure réelle. Toute courbe régulière ressemble à sa tangente sur un intervalle assez court ; le classement des désigne bien l'ordre 2, mais avec des écarts trop faibles pour qu'on s'y fie.

4) La seconde série tranche. Elle couvre et la concentration est divisée par . Les tests des ordres et s'effondrent ( et : les points dessinent une courbe nettement incurvée), tandis que reste parfaitement aligné (). La réaction est d'ordre 2, et la pente vaut Le temps de demi-réaction du dioxyde d'azote est : la seconde série couvre donc temps de demi-réaction, la première seulement .

Le piège. La pente de la droite est , pas . Quiconque lit sur le graphique se trompe d'un facteur deux, sauf à préciser qu'il donne la constante de la vitesse de consommation de .

Ce que l'exercice installe. Une méthode intégrale ne vaut que si le suivi couvre plusieurs temps de demi-réaction — deux ou trois au moins. Un proche de ne prouve rien tout seul : c'est la comparaison des trois tests sur un intervalle large, et l'absence de courbure systématique, qui désigne l'ordre. Et la pente se relie à en tenant compte du coefficient stœchiométrique.

100 % gratuit

La suite du chapitre est sur Adloun

Exercice suivant et tuteur

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.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant et tuteur →