Aller au contenu
La Belle Copie
ConnexionCommencer gratuitement

Modélisation de systèmes physiques ou chimiques

CCINPTPC2026

Réponses complètes dans la numérotation du sujet : pour vérifier et s'autocorriger.

# CCINP TPC — Modélisation de systèmes physiques ou chimiques 2026 · Corrigé brut

*Corrigé rédigé par IA (La Belle Copie), non officiel. Signalez toute erreur.*

Épreuve TPC7MO, durée 4 h, calculatrice interdite. *Étude d'un spectrophotomètre infrarouge.*

## Partie I — Absorption vibrationnelle

### I.1 — Modèle classique de la vibration d'une molécule diatomique

#### Q1

L'argument d'une exponentielle est sans dimension : $\alpha(x - x_e)$ est sans dimension. Comme $x$ est une longueur et que l'on retranche $x_e$ à $x$, $x_e$ est une longueur, donc $\alpha$ est l'inverse d'une longueur. Enfin $\bigl(1 - \mathrm{e}^{-\alpha(x-x_e)}\bigr)^2$ est sans dimension et $E_p$ est une énergie, donc $D$ est une énergie.

$$\boxed{D \ \text{en J}\ (\mathrm{kg\,m^2\,s^{-2}}),\qquad \alpha\ \text{en}\ \mathrm{m^{-1}},\qquad x_e\ \text{en m}}$$

#### Q2

Allure de la courbe (figure 1) : branche répulsive très raide aux petits $x$, minimum nul en $x = x_e$, puis croissance avec un point d'inflexion vers l'asymptote horizontale $E_p = D$.

![Figure 1 — Potentiel de Morse, minimum nul en x_e (équilibre stable) et asymptote E_p = D, D profondeur du puits](/figures/corriges/ccinp_tpc_modelisation-de-systemes-physiques-ou-chimiques_2026/q02-potentiel-morse.svg)

En effet $E_p = D(1-u)^2 \ge 0$ avec $u = \mathrm{e}^{-\alpha(x - x_e)}$, et $E_p = 0 \iff u = 1 \iff x = x_e$.

La position d'équilibre est $x = x_e$ (où $\mathrm{d}E_p/\mathrm{d}x = 0$). **Cet équilibre est stable car $E_p$ y présente un minimum** : tout écart fait apparaître une force $-\mathrm{d}E_p/\mathrm{d}x$ qui ramène le système vers $x_e$.

#### Q3

$\alpha > 0$ donc $\mathrm{e}^{-\alpha(x - x_e)} \to 0$ quand $x \to +\infty$, et $E_p \to D$. Comme $E_p(x_e) = 0$,

$$\boxed{D = \lim_{x\to+\infty} E_p(x) - E_p(x_e)}$$

Sur l'axe des ordonnées, $D$ est l'ordonnée de l'asymptote horizontale (comptée depuis le fond du puits, d'ordonnée nulle) : c'est la profondeur du puits, énergie à fournir pour dissocier la molécule au repos en $x_e$.

#### Q4

Posons $u = \mathrm{e}^{-\alpha(x - x_e)}$, donc $u' = -\alpha u$ et $E_p = D(1-u)^2$.

$$\frac{\mathrm{d}E_p}{\mathrm{d}x} = 2D(1-u)(-u') = \boxed{2\alpha D\,\mathrm{e}^{-\alpha(x - x_e)}\left(1 - \mathrm{e}^{-\alpha(x - x_e)}\right)}$$

En dérivant $2\alpha D(u - u^2)$ :

$$\frac{\mathrm{d}^2E_p}{\mathrm{d}x^2} = 2\alpha D\,u'(1 - 2u) = -2\alpha^2 D\,u(1-2u)$$

$$\boxed{\frac{\mathrm{d}^2E_p}{\mathrm{d}x^2} = 2\alpha^2 D\,\mathrm{e}^{-\alpha(x - x_e)}\left(2\,\mathrm{e}^{-\alpha(x - x_e)} - 1\right)}$$

#### Q5

En $x = x_e$, $u = 1$ :

$$\boxed{E_p(x_e) = 0,\qquad \left(\frac{\mathrm{d}E_p}{\mathrm{d}x}\right)(x_e) = 0,\qquad \left(\frac{\mathrm{d}^2E_p}{\mathrm{d}x^2}\right)(x_e) = 2\alpha^2 D}$$

La dérivée seconde est strictement positive : on retrouve un minimum, donc un équilibre stable.

#### Q6

Le développement limité devient $E_p(x) \approx 0 + 0 + \frac12 (x - x_e)^2 \cdot 2\alpha^2 D$, soit $E_p(x) = \frac12 k (x - x_e)^2$ avec

$$\boxed{k = 2\alpha^2 D}$$

(homogène à des $\mathrm{J\,m^{-2}} = \mathrm{N\,m^{-1}}$, unité d'une raideur).

#### Q7

Système : atome $A$, de masse $m_A$, dans le référentiel d'étude galiléen. La molécule étant isolée, la seule force est celle de liaison, qui dérive de $E_p = \frac12 k (x - x_e)^2$ avec $x = x_B - x_A$ :

$$\vec F_{B\to A} = -\frac{\partial E_p}{\partial x_A}\,\vec u_x = -k(x - x_e)\frac{\partial x}{\partial x_A}\,\vec u_x = +k(x - x_e)\,\vec u_x$$

(si $x > x_e$, le ressort étiré tire $A$ vers $B$, dans le sens $+\vec u_x$, figure 2).

![Figure 2 — Ressort étiré (x > x_e), la force de B sur A est dirigée selon +u_x, celle de A sur B selon −u_x](/figures/corriges/ccinp_tpc_modelisation-de-systemes-physiques-ou-chimiques_2026/q07-forces-liaison.svg)

La deuxième loi de Newton projetée sur $\vec u_x$ donne $m_A \ddot x_A = k(x - x_e)$ :

$$\boxed{\ddot x_A - \frac{k}{m_A}(x - x_e) = 0}\qquad (2)$$

#### Q8

Système : atome $B$, même référentiel. $\vec F_{A\to B} = -\dfrac{\partial E_p}{\partial x_B}\vec u_x = -k(x - x_e)\vec u_x = -\vec F_{B\to A}$ (troisième loi de Newton). D'où $m_B \ddot x_B = -k(x - x_e)$ :

$$\boxed{\ddot x_B + \frac{k}{m_B}(x - x_e) = 0}\qquad (3)$$

**Le signe devant $k/m_B$ est le signe $+$.**

#### Q9

$\ddot x = \ddot x_B - \ddot x_A = -\dfrac{k}{m_B}(x - x_e) - \dfrac{k}{m_A}(x - x_e) = -k\left(\dfrac{1}{m_A} + \dfrac{1}{m_B}\right)(x - x_e)$.

En posant $\dfrac{1}{\mu} = \dfrac{1}{m_A} + \dfrac{1}{m_B}$ et en multipliant par $\mu$ : $\mu \ddot x = -k(x - x_e)$, soit

$$\boxed{\mu\ddot x + kx = kx_e,\qquad \mu = \frac{m_A m_B}{m_A + m_B}}$$

#### Q10

Avec $X = x - x_e$ : $\ddot X + \dfrac{k}{\mu} X = 0$, oscillateur harmonique de pulsation $\sqrt{k/\mu}$ :

$$\boxed{f_0 = \frac{1}{2\pi}\sqrt{\frac{k}{\mu}}}$$

#### Q11

Dans le vide $\lambda_0 = c/f_0$, donc

$$\boxed{\sigma_0 = \frac{f_0}{c} = \frac{1}{2\pi c}\sqrt{\frac{k}{\mu}}}$$

### Validité de la loi de Hooke sur la multiplicité de la liaison

#### Q12

Le point de masse $\mu$, d'abscisse $x$ comptée depuis le support $O$, est relié à $O$ par deux ressorts identiques de longueur $x$ : ils ont le **même allongement** $x - x_e$ et exercent chacun la force $-k(x - x_e)\vec u_x$. La somme des forces vaut

$$\sum \vec F = -2k(x - x_e)\,\vec u_x = -k_{\text{éq},2}(x - x_e)\,\vec u_x \quad\Longrightarrow\quad \boxed{k_{\text{éq},2} = 2k}$$

#### Q13

Par le même raisonnement (même allongement pour les trois ressorts, forces qui s'ajoutent) :

$$\boxed{k_{\text{éq},3} = 3k}$$

#### Q14

La masse réduite est la même (mêmes atomes) ; on remplace $k$ par la raideur équivalente dans Q11 :

$$\boxed{\sigma_{0,2} = \frac{1}{2\pi c}\sqrt{\frac{2k}{\mu}} = \sqrt2\,\sigma_0,\qquad \sigma_{0,3} = \frac{1}{2\pi c}\sqrt{\frac{3k}{\mu}} = \sqrt3\,\sigma_0}$$

#### Q15

Les trois liaisons relient les mêmes atomes C et N, donc $\mu$ est commun ; le nombre d'onde croît avec la multiplicité ($\sigma \propto \sqrt{p}$). On attribue par ordre croissant :

$$\boxed{\text{C–N} : 1{,}30\cdot10^3\ \mathrm{cm^{-1}},\qquad \text{C=N} : 1{,}65\cdot10^3\ \mathrm{cm^{-1}},\qquad \text{C}\equiv\text{N} : 2{,}20\cdot10^3\ \mathrm{cm^{-1}}}$$

Contrôle : $\sqrt2 \times 1{,}30\cdot10^3 \approx 1{,}84\cdot10^3$ et $\sqrt3 \times 1{,}30\cdot10^3 \approx 2{,}25\cdot10^3\ \mathrm{cm^{-1}}$. Le modèle donne le bon ordre ; il surestime la raideur de la double liaison (écart d'environ 11 %), la triple étant bien décrite (environ 2 %).

### I.2 — Modèle quantique

#### Q16

Avec $\psi(x,t) = \varphi(x)\,\mathrm{e}^{-\mathrm{i}Et/\hbar}$ : $\dfrac{\partial\psi}{\partial t} = -\dfrac{\mathrm{i}E}{\hbar}\psi$ et $\dfrac{\partial^2\psi}{\partial x^2} = \varphi''(x)\,\mathrm{e}^{-\mathrm{i}Et/\hbar}$. L'équation de Schrödinger donne

$$E\varphi(x)\,\mathrm{e}^{-\mathrm{i}Et/\hbar} = \left(-\frac{\hbar^2}{2\mu}\varphi''(x) + V(x)\varphi(x)\right)\mathrm{e}^{-\mathrm{i}Et/\hbar}$$

L'exponentielle ne s'annule pas ; on simplifie, et avec $V = \frac12\mu\omega_0^2 x^2$ :

$$\boxed{\frac{\mathrm{d}^2\varphi}{\mathrm{d}x^2} + \frac{2\mu}{\hbar^2}\left(E - \tfrac12 \mu\omega_0^2 x^2\right)\varphi(x) = 0}\qquad (6)$$

#### Q17

Formule de l'annexe appliquée en $a = x$, avec les accroissements $+\mathrm{d}x$ et $-\mathrm{d}x$ :

$$\boxed{\varphi(x + \mathrm{d}x) \approx \varphi(x) + \mathrm{d}x\,\varphi'(x) + \frac{\mathrm{d}x^2}{2}\varphi''(x),\qquad \varphi(x - \mathrm{d}x) \approx \varphi(x) - \mathrm{d}x\,\varphi'(x) + \frac{\mathrm{d}x^2}{2}\varphi''(x)}$$

#### Q18

En sommant, les termes d'ordre 1 se compensent : $\varphi(x+\mathrm{d}x) + \varphi(x - \mathrm{d}x) \approx 2\varphi(x) + \mathrm{d}x^2\,\varphi''(x)$, d'où

$$\boxed{\frac{\mathrm{d}^2\varphi}{\mathrm{d}x^2} = \frac{\varphi(x + \mathrm{d}x) - 2\varphi(x) + \varphi(x - \mathrm{d}x)}{\mathrm{d}x^2}}$$

#### Q19

Au point $x_i$, avec $\mathrm{d}x = \mathtt{Dx}$, $x_i \pm \mathtt{Dx} = x_{i\pm1}$ :

$$\boxed{\left(\frac{\mathrm{d}^2\varphi}{\mathrm{d}x^2}\right)_{x_i} = \frac{\varphi_{i+1} - 2\varphi_i + \varphi_{i-1}}{\mathtt{Dx}^2}},\qquad 1 \le i \le N-2$$

#### Q20

L'équation (6) en $x_i$, avec $E = (n + \frac12)\hbar\omega_0$ et Q19 :

$$\varphi_{i+1} - 2\varphi_i + \varphi_{i-1} = \frac{2\mu}{\hbar^2}\left(\tfrac12\mu\omega_0^2 x_i^2 - (n + \tfrac12)\hbar\omega_0\right)\mathtt{Dx}^2\,\varphi_i = \frac{2\mu\omega_0}{\hbar^2}\left(\tfrac12\mu\omega_0 x_i^2 - (n + \tfrac12)\hbar\right)\mathtt{Dx}^2\,\varphi_i$$

d'où, en isolant $\varphi_{i+1}$ et en factorisant 2 :

$$\boxed{\varphi_{i+1} = 2\left[1 + \frac{\mu\omega_0}{\hbar^2}\left(\tfrac12\mu\omega_0 x_i^2 - (n + \tfrac12)\hbar\right)\mathtt{Dx}^2\right]\varphi_i - \varphi_{i-1}}\qquad (7)$$

#### Q21

$V(L) = E(5)$ s'écrit $\frac12\mu\omega_0^2 L^2 = \frac{11}{2}\hbar\omega_0$, d'où ($L > 0$)

$$\boxed{L = \sqrt{\frac{11\hbar}{\mu\omega_0}}}$$

AN de contrôle : $L = \sqrt{11 \times 1{,}05\cdot10^{-34}/10^{-14}} = \sqrt{1{,}155\cdot10^{-19}} \approx 3{,}4\cdot10^{-10}$ m, cohérent avec la figure 7.

```python
L = np.sqrt(11 * hbar / (mu * omega0))          # Q21
```

#### Q22

```python
X = np.linspace(-L, L, N)                       # Q22
```

#### Q23

$N$ points délimitent $N - 1$ intervalles sur une longueur $2L$ :

```python
Dx = X[1] - X[0]                                # Q23  (ou Dx = 2 * L / (N - 1))
```

#### Q24

```python
    phi = np.zeros(N)                           # Q24 : phi(x_0) = 0 déjà réalisé
    phi[1] = 1                                  # Q24 : phi(x_1) = 1
```

#### Q25

La récurrence remplit $\varphi_{i+1}$ pour $i$ de 1 à $N-2$ :

```python
    for i in range(1, N - 1):                   # Q25
        phi[i + 1] = 2 * (1 + mu * omega0 / hbar**2 * (0.5 * mu * omega0 * X[i]**2 - (n + 0.5) * hbar) * Dx**2) * phi[i] - phi[i - 1]   # Q25
```

(On utilise `X[i]` et non `i*Dx`, puisque `X` commence à $-L$.) Le programme complété reproduit la figure 7 (maximum de $\varphi_0$ voisin de $7{,}4\cdot10^4\ \mathrm{m^{-1/2}}$).

#### Q26

$|\varphi(x)|^2\,\mathrm{d}x$ est la probabilité de trouver la particule entre $x$ et $x + \mathrm{d}x$. $K = 1$ est la **condition de normalisation** : **la probabilité de trouver la particule dans l'intervalle $[-L, L]$, où elle est localisée, vaut 1 (événement certain).**

#### Q27

Méthode des rectangles à gauche sur les $N-1$ intervalles, de largeur constante $\mathtt{Dx}$ : $K \approx \mathtt{Dx}\sum_{i=0}^{N-2}|\varphi_i|^2$.

```python
    I = np.sum([abs(phi[i])**2 for i in range(N-1)]) * Dx      # Q27
```

La ligne 26 divise alors `phi` par $\sqrt{I}$, ce qui rend l'intégrale égale à 1.

## Partie II — Principe de fonctionnement d'un spectrophotomètre infrarouge

### II.1 — Étude de la source infrarouge

#### Q28

$Z = 28$, règle de Klechkowski :

$$\boxed{\mathrm{Ni} : 1s^2\,2s^2\,2p^6\,3s^2\,3p^6\,4s^2\,3d^8 = [\mathrm{Ar}]\,4s^2\,3d^8}$$

$n_{\max} = 4$ : **4ᵉ période** ; bloc $d$ avec $2 + 8 = 10$ électrons de valence ($4s$ et $3d$) : **groupe 10**.

#### Q29

CFC : $8 \times \frac18 = 1$ atome aux sommets, $6 \times \frac12 = 3$ aux centres des faces. Les deux centres de faces opposées occupés par Cr comptent $2 \times \frac12 = 1$ ; il reste $1 + 4 \times \frac12 = 3$ Ni.

$$\boxed{1\ \text{atome de Cr et 3 atomes de Ni par maille (}\mathrm{Ni_3Cr}\text{)}}$$

![Figure 3 — Maille CFC de l'alliage, Ni aux sommets et sur 4 faces, Cr au centre de 2 faces opposées](/figures/corriges/ccinp_tpc_modelisation-de-systemes-physiques-ou-chimiques_2026/q29-maille-ni3cr.svg)

#### Q30

Masse d'une maille : $\dfrac{3M_{\mathrm{Ni}} + M_{\mathrm{Cr}}}{N_A}$ ; volume $a^3$. Donc $\mu_{\mathrm{NiCr}} = \dfrac{3M_{\mathrm{Ni}} + M_{\mathrm{Cr}}}{N_A a^3}$ :

$$\boxed{a = \left(\frac{3M_{\mathrm{Ni}} + M_{\mathrm{Cr}}}{\mu_{\mathrm{NiCr}}\,N_A}\right)^{1/3}}$$

#### Q31

Dans une structure CFC d'atomes identiques, les plus proches voisins sont un sommet et le centre d'une face adjacente, distants d'une demi-diagonale de face (le contact se fait le long de la diagonale de face) :

$$d = \frac{a\sqrt2}{2} = \frac{a}{\sqrt2} = \frac{350}{\sqrt2}\ \mathrm{pm} \quad\Longrightarrow\quad \boxed{d \approx 247\ \mathrm{pm}}$$

#### Q32

Effet Joule : $P_{\text{élec}} = RI^2$ avec $R = \dfrac{4L}{\gamma\pi D^2}$ :

$$\boxed{P_{\text{élec}} = \frac{4LI^2}{\gamma\pi D^2}}$$

#### Q33

Surface d'échange : surface latérale $S = \pi DL$ (extrémités négligées, $L \gg D$). Le filament émet $\sigma T_s^4$ par unité de surface et reçoit $\sigma T_a^4$ du gaz. Puissance nette cédée par le filament au gaz :

$$\boxed{P_{\text{ray}} = \sigma\pi DL\left(T_s^4 - T_a^4\right)}$$

#### Q34

$$\boxed{P_{\text{conv}} = h\pi DL\,(T_s - T_a)}$$

comptée elle aussi du filament vers le gaz.

#### Q35

En régime permanent (température $T_s$ atteinte), l'énergie interne du filament est constante : $P_{\text{élec}} = P_{\text{ray}} + P_{\text{conv}}$, soit

$$\frac{4LI^2}{\gamma\pi D^2} = \pi DL\left[\sigma(T_s^4 - T_a^4) + h(T_s - T_a)\right]$$

En divisant par $\pi DL$ : $\dfrac{4I^2}{\gamma\pi^2 D^3} = \sigma T_s^4 - \sigma T_a^4 + hT_s - hT_a$, d'où

$$\boxed{\sigma T_a^4 + hT_a = \sigma T_s^4 + hT_s - \frac{4I^2}{\gamma\pi^2 D^3}}\qquad (8)$$

#### Q36

$f(T) = \sigma T^4 + hT - \sigma T_s^4 - hT_s + \dfrac{4I^2}{\gamma\pi^2 D^3}$, continue et strictement croissante sur $\mathbb{R}^+$. Le code 2 n'importe rien : on ajoute `from math import pi` en tête du programme.

```python
def f(T):
    return sigma * T**4 + h * T - sigma * Ts**4 - h * Ts + 4 * I**2 / (gamma * pi**2 * D**3)   # Q36
```

#### Q37

```python
def dichotomie(f, a, b, eps):                   # Q37
    while b - a > eps:
        m = (a + b) / 2
        if f(m) == 0:
            return m
        if f(a) * f(m) > 0:     # même signe : la racine est dans [m, b]
            a = m
        else:                   # sinon elle est dans [a, m]
            b = m
    return (a + b) / 2
```

Invariant : $f(a)$ et $f(b)$ sont de signes opposés, la racine est dans $[a, b]$. La largeur est divisée par 2 à chaque tour : de $702$ K à moins de 1 K en 10 itérations ; le résultat est à moins de $\varepsilon/2$ de la racine.

#### Q38

$T_a \approx 986$ K est **inférieure** à $T_s = 1{,}00\cdot10^3$ K, comme il se doit (le filament chauffe le gaz ; $f(T_s) > 0$), et comprise dans l'intervalle de recherche $[298, 1000]$ K. L'écart n'est que d'environ 14 K, soit 1,4 % de $T_s$ : le gaz est presque à la température du filament.

Ordres de grandeur : $\dfrac{4I^2}{\gamma\pi^2 D^3} = \dfrac{4 \times 625}{10^7 \times \pi^2 \times 8\cdot10^{-9}} \approx 3{,}2\cdot10^3\ \mathrm{W\,m^{-2}}$, petit devant $\sigma T_s^4 = 5{,}67\cdot10^4\ \mathrm{W\,m^{-2}}$ : un faible écart de température suffit à évacuer la puissance Joule. Le flux conducto-convectif $h(T_s - T_a) \approx 14\ \mathrm{W\,m^{-2}}$ ne représente que 0,4 % du total : **l'échange est presque exclusivement radiatif** car $h = 1\ \mathrm{W\,m^{-2}\,K^{-1}}$ est très faible.

La valeur est donnée à $\varepsilon = 1$ K près (trois chiffres significatifs, cohérents avec les données) ; l'écart $T_s - T_a$ est en revanche très sensible aux données (une variation de 0,5 % de $T_s$ déplace $T_a$ d'environ 5 K). Une température de gaz aussi élevée traduit les limites du modèle (gaz assimilé à un corps noir isotherme, sans autre perte vers les parois).

### II.2 — Monochromateur à réseau

#### Q39

Repère : $\vec u_x$ normal au réseau dans le sens de propagation, $\vec u_y$ le long du réseau dirigé de la fente $F_2$ (rayon 2) vers la fente $F_1$ (rayon 1), angles orientés positivement dans le sens de la figure 9. Directions incidente et diffractée : $\vec u_i = \cos i_0\,\vec u_x + \sin i_0\,\vec u_y$, $\vec u_d = \cos\theta\,\vec u_x + \sin\theta\,\vec u_y$ ; $\overrightarrow{F_1F_2} = -a\,\vec u_y$.

On prend un plan d'onde incident (perpendiculaire à $\vec u_i$) et un plan d'onde diffracté (perpendiculaire à $\vec u_d$), communs aux deux rayons. Par rapport au rayon (1), le rayon (2) parcourt avant le réseau le chemin supplémentaire $\vec u_i\cdot\overrightarrow{F_1F_2}$, et après le réseau le chemin supplémentaire $-\vec u_d\cdot\overrightarrow{F_1F_2}$. Dans l'air (indice 1) :

$$\delta_{2/1} = (\vec u_i - \vec u_d)\cdot\overrightarrow{F_1F_2} = -a(\sin i_0 - \sin\theta) \quad\Longrightarrow\quad \boxed{\delta_{2/1} = a\left(\sin\theta - \sin i_0\right)}$$

![Figure 4 — Plans d'onde par F₂ et par F₁, chemins supplémentaires HF₁ = a sin i₀ et F₂K = a sin θ](/figures/corriges/ccinp_tpc_modelisation-de-systemes-physiques-ou-chimiques_2026/q39-difference-marche.svg)

#### Q40

(9) s'écrit $a(\sin\theta - \sin i_0) = -\lambda$, soit $\delta_{2/1} = p\lambda$ avec $p = -1$. **C'est la condition d'interférences constructives entre les ondes issues de toutes les fentes (différence de marche multiple entier de $\lambda$ entre fentes consécutives) : la direction $\theta$ est celle d'un maximum principal de diffraction d'ordre $-1$ pour la longueur d'onde $\lambda$.** Cette direction dépend de $\lambda$ : le réseau disperse la lumière.

#### Q41

Les rayons qui convergent au foyer image $F'$ d'une lentille convergente sont ceux qui arrivent parallèlement à l'axe optique ; la lentille étant parallèle au réseau, son axe est normal au réseau :

$$\boxed{\theta = 0}$$

Alors (9) donne $0 = \sin i_0 - \lambda_0/a$ :

$$\boxed{i_0 = \arcsin\left(\frac{\lambda_0}{a}\right)}$$

qui n'existe que si $\lambda_0 \le a = 3{,}33\ \mu$m, soit $\sigma_0 \ge 3{,}0\cdot10^3\ \mathrm{cm^{-1}}$ (avec ce réseau, la zone 1500–3000 cm⁻¹ étudiée plus loin ne serait pas accessible à l'ordre −1 dans cette configuration : incohérence de données de l'énoncé).

#### Q42

Dans les conditions de Gauss, un faisceau parallèle incliné de $\theta$ sur l'axe converge dans le plan focal image au point d'abscisse $x = f'\tan\theta \approx f'\theta$. La fente de largeur $b$, centrée sur $F'$, a son bord supérieur en $x = b/2$ :

$$\boxed{\theta_\ell = \frac{b}{2f'}}$$

AN : $\theta_\ell = 5\cdot10^{-4}$ rad, angle très petit (conditions de Gauss vérifiées).

![Figure 5 — Rayons parallèles à l'axe convergeant en F' (λ₀), rayons inclinés de θ_ℓ convergeant au bord supérieur de la fente (λ_ℓ)](/figures/corriges/ccinp_tpc_modelisation-de-systemes-physiques-ou-chimiques_2026/q42-fente-sortie.svg)

#### Q43

(9) en $\theta_\ell$ : $\lambda_\ell = a(\sin i_0 - \sin\theta_\ell)$, avec $\sin i_0 = \lambda_0/a$ et $\sin\theta_\ell \approx \theta_\ell = b/(2f')$ :

$$\boxed{\lambda_\ell = \lambda_0 - \frac{ab}{2f'}}$$

Le bord inférieur ($-\theta_\ell$) correspond à $\lambda_0 + \dfrac{ab}{2f'}$. Les longueurs d'onde qui atteignent la fente occupent l'intervalle de largeur

$$\boxed{\Delta\lambda = \frac{ab}{f'}}$$

AN : $a = \dfrac{1}{3\cdot10^2}\ \mathrm{mm} = 3{,}33\ \mu\mathrm{m}$, $b = 0{,}1$ mm, $f' = 100$ mm : $\Delta\lambda = \dfrac{3{,}33\cdot10^{-3} \times 0{,}1}{100}\ \mathrm{mm} \approx \boxed{3{,}3\ \mathrm{nm}}$.

**Cette valeur est en bon accord avec la largeur spectrale de 3 nm annoncée par la notice** : la largeur de la fente de sortie suffit à expliquer la résolution du constructeur (la précision et la reproductibilité de ±2 nm relèvent du positionnement du réseau, pas de ce calcul).

#### Q44

La transmittance est le rapport de l'intensité transmise par l'échantillon à une intensité de **référence** (blanc, ligne de base) mesurée séparément. Pour un milieu qui ne fait qu'absorber, $T \le 100$ % et $A \ge 0$. **Les valeurs $T > 100$ % (par exemple 102,2 % à 1536 cm⁻¹) sont des artefacts de mesure** dans des zones où la solution n'absorbe pas : bruit du détecteur, dérive de la source entre la mesure de référence et celle de l'échantillon, ou absorption parasite (vapeur d'eau, CO₂, solvant, cuve) plus forte lors de la référence que lors de la mesure. L'absorbance vraie y est nulle et le signal fluctue de quelques pour cent autour de 0.

#### Q45

`np.loadtxt` renvoie un tableau à deux dimensions (une ligne par point de mesure, deux colonnes ; la ligne d'en-tête commençant par `#` est ignorée).

- Ligne 5 : `s = data[:, 0]` extrait la première colonne (toutes les lignes, colonne 0) : tableau des **nombres d'onde** en $\mathrm{cm^{-1}}$.
- Ligne 6 : `T = data[:, 1]` extrait la seconde colonne : tableau des **transmittances**, en pourcentage.

Les deux tableaux ont la même indexation : `s[i]` et `T[i]` se rapportent au même point (ce qu'exploite la ligne 19).

#### Q46

$\log$ est le logarithme décimal (`np.log10` de l'annexe) et $T$ est donné en pourcentage :

```python
A = -np.log10(T / 100)                          # Q46
```

#### Q47

Un pic est un maximum local strict ($A_i > A_{i-1}$ et $A_i > A_{i+1}$), d'indice $1 \le i \le n-2$, dont le pourcentage d'absorption atteint le seuil. Avec l'absorbance de Q46, le pourcentage de lumière absorbée vaut $100(1 - 10^{-A_i}) = 100 - T_i$ (c'est la grandeur tracée sur la figure 11) :

```python
    for i in range(1, n - 1):                                                   # Q47
        if A[i] > A[i - 1] and A[i] > A[i + 1] and 100 * (1 - 10**(-A[i])) >= p_abs:   # Q47
            pics.append(i)                                                      # Q47
```

Variante équivalente : si l'on stocke à la ligne 7 le pourcentage absorbé `A = 100 - T`, le troisième test devient `A[i] >= p_abs` ; les maxima locaux sont les mêmes (fonctions décroissantes de $T$), le tableau d'indices aussi (`[45 61 103]`, soit 2042, 2235 et 2741 cm⁻¹).

**FIN**

Aide sur le corrigé

Connectez-vous pour demander une explication.