REA/MATH : Utiliser un langage de programmation
VAL : Évaluer et connaître des ordres de grandeur
VAL : Analyser des résultats
1. Pour le dioxygène,
l = 3{,}46 Å, représenter
\dfrac{E_\text{p}}{E_0} en fonction de
\dfrac{d}{l}. On utilisera environ 500 points pour la représentation. Retrouvez ci-dessous le code Python.
import numpy as np
import matplotlib.pyplot as plt
R = 8.31
T = 273.15
N_A = 6.02e23
p = np.linspace(0, 1e6, 100)
d = (6*R*T/np.pi/P/N_A)**(1/3)*1e9
plt.scatter(p, d, marker = '+')
plt.xlabel('p (Pa)')
plt.ylabel('d (nm)')
plt.title('Distance moyenne d (nm) entre les entites en fonction de la pression p (Pa)')
plt.show()
2. Identifier le minimum de l'énergie potentielle et les zones de répulsion et d'attraction sur la courbe tracée précédemment.
3. Le dioxygène est assimilé à un gaz parfait à
273{,}15 K. Représenter graphiquement la distance moyenne entre deux molécules, notée
d, en fonction de la pression
p.
4. Pour le dioxygène à
273{,}15 K,
\dfrac{E_0}{E_\text{c}} = 0{,}29. En utilisant la courbe tracée en question
3. ,
commenter l'hypothèse établie en
1.