Propagation des erreurs

Dans les leçons précédentes, nous avons étudié les différentes sources d'erreurs en calcul numérique : erreurs de mesure, erreurs d'arrondi, erreurs de troncature. Une question fondamentale se pose maintenant : lorsqu'on effectue des calculs avec des données entachées d'erreurs, comment ces erreurs affectent-elles le résultat final ? Cette leçon développe les outils mathématiques permettant de répondre à cette question cruciale.

Position du problème

Le contexte pratique

Considérons une situation courante en ingénierie ou en sciences expérimentales. On dispose d'une grandeur mesurée XX, connue avec une certaine incertitude :

X=X±ΔXX = X^* \pm \Delta X

XX^* représente la valeur mesurée (ou calculée) et ΔX\Delta X l'erreur absolue associée.

On souhaite calculer une fonction F(X)F(X) de cette grandeur. La question est : quelle est l'incertitude sur F(X)F(X) ?

Autrement dit, on cherche à déterminer ΔF\Delta F tel que :

F(X)=F±ΔFF(X) = F^* \pm \Delta F

Un exemple introductif

Supposons que l'on mesure le côté d'un carré : c=10,0±0,1c = 10{,}0 \pm 0{,}1 cm. Quelle est l'incertitude sur l'aire A=c2A = c^2 ?

L'aire calculée est A=100,0A^* = 100{,}0 cm². Mais l'aire réelle pourrait être comprise entre :

Amin=(9,9)2=98,01 cm2A_{\min} = (9{,}9)^2 = 98{,}01 \text{ cm}^2
Amax=(10,1)2=102,01 cm2A_{\max} = (10{,}1)^2 = 102{,}01 \text{ cm}^2

L'incertitude sur l'aire est donc d'environ ±2\pm 2 cm², soit 2 % — alors que l'incertitude sur le côté n'était que de 1 %. L'erreur s'est amplifiée en passant par la fonction carré.

Ce phénomène d'amplification (ou parfois d'atténuation) des erreurs est précisément ce que nous allons quantifier.

Propagation au premier ordre : une variable

Dérivation de la formule fondamentale

Soit FF une fonction dérivable et X=X±ΔXX = X^* \pm \Delta X une grandeur connue avec incertitude. Nous cherchons l'incertitude ΔF\Delta F sur F(X)F(X).

L'idée clé consiste à utiliser un développement de Taylor au premier ordre. Au voisinage de XX^*, on peut écrire :

F(X)F(X)+F(X)(XX)F(X) \approx F(X^*) + F'(X^*)(X - X^*)

Puisque XX peut s'écarter de XX^* d'au plus ΔX\Delta X, l'écart maximal sur FF est :

ΔFF(X)ΔX\Delta F \approx |F'(X^*)| \cdot \Delta X

On obtient ainsi la formule de propagation des erreurs au premier ordre :

💡

Formule de propagation (une variable)

Si X=X±ΔXX = X^* \pm \Delta X et FF est une fonction dérivable, alors :

F(X)=F(X)±ΔFF(X) = F(X^*) \pm \Delta F

avec :

ΔF=F(X)ΔX\Delta F = |F'(X^*)| \cdot \Delta X

La valeur absolue garantit que l'incertitude ΔF\Delta F est toujours positive.

Interprétation géométrique

Cette formule admet une interprétation géométrique élégante. La dérivée F(X)F'(X^*) représente la pente de la tangente à la courbe y=F(x)y = F(x) au point XX^*.

  • Si la pente est forte (en valeur absolue), une petite variation de XX entraîne une grande variation de FF : l'erreur est amplifiée.
  • Si la pente est faible, l'erreur est atténuée. Par exemple, la fonction X\sqrt{X} a une dérivée 12X\frac{1}{2\sqrt{X}} qui diminue quand XX augmente : pour de grandes valeurs, l'erreur sur XX se traduit par une erreur plus petite sur X\sqrt{X}.
  • Si la pente est nulle (extremum), l'erreur est minimale au premier ordre.

Exemple détaillé : la racine carrée

Considérons la fonction F(X)=XF(X) = \sqrt{X} avec X=1,234X^* = 1{,}234 possédant 4 chiffres significatifs exacts.

Étape 1 : Déterminer l'erreur sur X

Avec 4 CSE, l'erreur absolue est bornée par la moitié de l'unité du dernier chiffre :

ΔX=0,0005\Delta X = 0{,}0005

Donc X=1,234±0,0005X = 1{,}234 \pm 0{,}0005.

Étape 2 : Calculer F(X*)

F(X)=1,234=1,110856...F(X^*) = \sqrt{1{,}234} = 1{,}110856...

Étape 3 : Calculer la dérivée de F

F(X)=X1/2F(X)=12X1/2=12XF(X) = X^{1/2} \quad \Rightarrow \quad F'(X) = \frac{1}{2} X^{-1/2} = \frac{1}{2\sqrt{X}}

Étape 4 : Évaluer la dérivée en X*

F(X)=121,234=12×1,1109=0,4501F'(X^*) = \frac{1}{2\sqrt{1{,}234}} = \frac{1}{2 \times 1{,}1109} = 0{,}4501

Étape 5 : Calculer l'erreur propagée

ΔF=F(X)ΔX=0,4501×0,0005=0,000225\Delta F = |F'(X^*)| \cdot \Delta X = 0{,}4501 \times 0{,}0005 = 0{,}000225

Conclusion :

F(X)=1,1109±0,0002F(X) = 1{,}1109 \pm 0{,}0002

Le résultat possède également 4 chiffres significatifs exacts. Dans ce cas, la précision relative a été approximativement conservée.

Formule en termes d'erreurs relatives

Il est souvent utile d'exprimer la propagation en termes d'erreurs relatives. Définissons :

εX=ΔXXetεF=ΔFF\varepsilon_X = \frac{\Delta X}{|X^*|} \quad \text{et} \quad \varepsilon_F = \frac{\Delta F}{|F^*|}

En partant de ΔF=F(X)ΔX\Delta F = |F'(X^*)| \cdot \Delta X, on obtient :

εF=F(X)ΔXF(X)=XF(X)F(X)εX\varepsilon_F = \frac{|F'(X^*)| \cdot \Delta X}{|F(X^*)|} = \frac{|X^* \cdot F'(X^*)|}{|F(X^*)|} \cdot \varepsilon_X

Le coefficient XF(X)F(X)\frac{|X^* \cdot F'(X^*)|}{|F(X^*)|} est appelé coefficient d'amplification de l'erreur relative.

Exemples de coefficients d'amplification

Fonction F(X)Coefficient d'amplificationCommentaire
XnX^nn|n|L'erreur relative est multipliée par n
X=X1/2\sqrt{X} = X^{1/2}12\frac{1}{2}L'erreur relative est divisée par 2
eXe^XX|X|Amplification proportionnelle à X
ln(X)\ln(X)1ln(X)\frac{1}{|\ln(X)|} Atténuation si ln(X)>1|\ln(X)| > 1
sin(X)\sin(X)Xcot(X)|X \cot(X)|Variable selon X

La méthode de la fourchette

Principe

La méthode de la fourchette (ou méthode des bornes) offre une alternative à l'approche par les dérivées. Elle est particulièrement utile lorsque la fonction est monotone mais difficile à dériver, ou lorsqu'on souhaite une borne rigoureuse plutôt qu'une approximation.

Principe : Si X[a,b]X \in [a, b] et si FF est continue et monotone sur [a,b][a, b], alors :

F(X)[min(F(a),F(b)),max(F(a),F(b))]F(X) \in [\min(F(a), F(b)), \max(F(a), F(b))]

Pour une fonction croissante : F(X)[F(a),F(b)]F(X) \in [F(a), F(b)].

Pour une fonction décroissante : F(X)[F(b),F(a)]F(X) \in [F(b), F(a)].

Exemple : reprise de la racine carrée

Reprenons l'exemple précédent avec X=1,234±0,0005X = 1{,}234 \pm 0{,}0005.

L'intervalle de confiance pour XX est [1,2335;1,2345][1{,}2335; 1{,}2345].

La fonction racine carrée étant croissante sur R+\mathbb{R}^+, on calcule :

F(1,2335)=1,11063...F(1{,}2335) = 1{,}11063...
F(1,2345)=1,11108...F(1{,}2345) = 1{,}11108...

Donc F(X)[1,11063;1,11108]F(X) \in [1{,}11063; 1{,}11108].

Le milieu de cet intervalle est 1,110861{,}11086 et la demi-largeur est 0,000230{,}00023.

On obtient : F(X)=1,1109±0,0002F(X) = 1{,}1109 \pm 0{,}0002.

Remarque : Les deux méthodes donnent ici des résultats très proches (±0,0002\pm 0{,}0002). La légère différence provient du fait que la méthode des dérivées est une approximation au premier ordre, tandis que la méthode de la fourchette donne un encadrement exact.

Comparaison des deux méthodes

CritèreMéthode des dérivéesMéthode de la fourchette
PrécisionApproximation (premier ordre)Exacte (si monotone)
Calculs requisUne dérivée, une évaluationDeux évaluations de F
ConditionsF dérivableF continue et monotone
GénéralisationFacile à plusieurs variablesComplexe à plusieurs variables
💡

Conseil pratique

La méthode des dérivées est généralement préférée pour sa simplicité et sa facilité de généralisation. La méthode de la fourchette est utile pour vérifier un résultat ou lorsqu'on a besoin d'une borne rigoureuse.

Propagation à plusieurs variables

Généralisation de la formule

Dans de nombreuses situations pratiques, une grandeur dépend de plusieurs variables mesurées. Considérons une fonction F(X,Y)F(X, Y) de deux variables, où :

X=X±ΔXetY=Y±ΔYX = X^* \pm \Delta X \quad \text{et} \quad Y = Y^* \pm \Delta Y

En utilisant un développement de Taylor à deux variables au premier ordre :

F(X,Y)F(X,Y)+FX(X,Y)(XX)+FY(X,Y)(YY)F(X, Y) \approx F(X^*, Y^*) + \frac{\partial F}{\partial X}(X^*, Y^*)(X - X^*) + \frac{\partial F}{\partial Y}(X^*, Y^*)(Y - Y^*)

L'erreur maximale sur FF est obtenue lorsque les deux termes d'erreur s'additionnent (cas le plus défavorable) :

ΔF=FX(X,Y)ΔX+FY(X,Y)ΔY\Delta F = \left| \frac{\partial F}{\partial X}(X^*, Y^*) \right| \Delta X + \left| \frac{\partial F}{\partial Y}(X^*, Y^*) \right| \Delta Y
💡

Formule de propagation (plusieurs variables)

Pour une fonction F(X1,X2,,Xn)F(X_1, X_2, \ldots, X_n) de nn variables indépendantes :

ΔF=i=1nFXiΔXi\Delta F = \sum_{i=1}^{n} \left| \frac{\partial F}{\partial X_i} \right| \Delta X_i

où les dérivées partielles sont évaluées au point (X1,X2,,Xn)(X_1^*, X_2^*, \ldots, X_n^*).

Exemple pratique : mesure d'une hauteur par triangulation

Triangulation pour mesurer la hauteur d'un bâtiment

Un géomètre souhaite déterminer la hauteur HH d'un bâtiment. Il mesure la distance horizontale LL au pied du bâtiment et l'angle d'élévation θ\theta vers le sommet.

La hauteur est donnée par :

H=Ltan(θ)H = L \tan(\theta)

Les mesures sont :

  • L=2000L^* = 2000 m avec ΔL=50\Delta L = 50 m
  • θ=0,03636\theta^* = 0{,}03636 rad (environ 2,08°) avec Δθ=0,00058\Delta \theta = 0{,}00058 rad

Étape 1 : Calculer H*

H=2000×tan(0,03636)=2000×0,0364=72,8 mH^* = 2000 \times \tan(0{,}03636) = 2000 \times 0{,}0364 = 72{,}8 \text{ m}

Étape 2 : Calculer les dérivées partielles

HL=tan(θ)\frac{\partial H}{\partial L} = \tan(\theta)
Hθ=Lcos2(θ)\frac{\partial H}{\partial \theta} = \frac{L}{\cos^2(\theta)}

Étape 3 : Évaluer les dérivées partielles

HL=tan(0,03636)=0,0364\frac{\partial H}{\partial L}\bigg|_{*} = \tan(0{,}03636) = 0{,}0364
Hθ=2000cos2(0,03636)=20000,99872003\frac{\partial H}{\partial \theta}\bigg|_{*} = \frac{2000}{\cos^2(0{,}03636)} = \frac{2000}{0{,}9987} \approx 2003

Étape 4 : Calculer l'erreur propagée

ΔH=HLΔL+HθΔθ\Delta H = \left| \frac{\partial H}{\partial L} \right| \Delta L + \left| \frac{\partial H}{\partial \theta} \right| \Delta \theta
ΔH=0,0364×50+2003×0,00058\Delta H = 0{,}0364 \times 50 + 2003 \times 0{,}00058
ΔH=1,82+1,16=2,983 m\Delta H = 1{,}82 + 1{,}16 = 2{,}98 \approx 3 \text{ m}

Conclusion :

H=73±3 mH = 73 \pm 3 \text{ m}

Le résultat ne possède que 2 chiffres significatifs, bien que les mesures initiales semblaient plus précises. Cet exemple illustre comment les erreurs se combinent et peuvent dégrader significativement la précision finale.

Analyse des contributions :

  • Contribution de l'erreur sur LL : 1,82 m (61 %)
  • Contribution de l'erreur sur θ\theta : 1,16 m (39 %)

L'erreur sur la distance contribue davantage à l'incertitude finale. Pour améliorer la précision, il faudrait prioritairement réduire l'erreur sur LL.

Règles pour les opérations arithmétiques

Les formules générales se simplifient considérablement pour les quatre opérations arithmétiques de base. Ces règles simplifiées sont d'usage constant en pratique.

Addition : F=U+VF = U + V

Appliquons la formule générale avec F(U,V)=U+VF(U, V) = U + V :

FU=1,FV=1\frac{\partial F}{\partial U} = 1, \quad \frac{\partial F}{\partial V} = 1

Donc :

ΔF=1ΔU+1ΔV=ΔU+ΔV\Delta F = |1| \cdot \Delta U + |1| \cdot \Delta V = \Delta U + \Delta V
💡

Règle de l'addition

Δ(U+V)=ΔU+ΔV\Delta(U + V) = \Delta U + \Delta V

L'erreur absolue sur une somme est la somme des erreurs absolues.

Soustraction : F=UVF = U - V

Avec F(U,V)=UVF(U, V) = U - V :

FU=1,FV=1\frac{\partial F}{\partial U} = 1, \quad \frac{\partial F}{\partial V} = -1

Donc :

ΔF=1ΔU+1ΔV=ΔU+ΔV\Delta F = |1| \cdot \Delta U + |-1| \cdot \Delta V = \Delta U + \Delta V
💡

Règle de la soustraction

Δ(UV)=ΔU+ΔV\Delta(U - V) = \Delta U + \Delta V

L'erreur absolue sur une différence est également la somme des erreurs absolues.

Attention : les erreurs s'additionnent, elles ne se compensent pas !

⚠️

Lien avec l'annulation catastrophique

Cette règle explique mathématiquement le phénomène d'annulation catastrophique. Lors d'une soustraction UVU - VUVU \approx V, le résultat FF^* est petit, mais l'erreur absolue ΔF=ΔU+ΔV\Delta F = \Delta U + \Delta V reste inchangée. L'erreur relative εF=ΔFF\varepsilon_F = \frac{\Delta F}{|F^*|} explose donc.

Multiplication : F=U×VF = U \times V

Avec F(U,V)=UVF(U, V) = U \cdot V :

FU=V,FV=U\frac{\partial F}{\partial U} = V, \quad \frac{\partial F}{\partial V} = U

Donc :

ΔF=VΔU+UΔV\Delta F = |V^*| \cdot \Delta U + |U^*| \cdot \Delta V

En divisant par F=UV|F^*| = |U^* \cdot V^*|, on obtient l'erreur relative :

ΔFF=VΔUUV+UΔVUV=ΔUU+ΔVV\frac{\Delta F}{|F^*|} = \frac{|V^*| \cdot \Delta U}{|U^* \cdot V^*|} + \frac{|U^*| \cdot \Delta V}{|U^* \cdot V^*|} = \frac{\Delta U}{|U^*|} + \frac{\Delta V}{|V^*|}
💡

Règle de la multiplication

εU×V=εU+εV\varepsilon_{U \times V} = \varepsilon_U + \varepsilon_V

L'erreur relative sur un produit est la somme des erreurs relatives.

Division : F=U÷VF = U \div V

Avec F(U,V)=UVF(U, V) = \frac{U}{V} :

FU=1V,FV=UV2\frac{\partial F}{\partial U} = \frac{1}{V}, \quad \frac{\partial F}{\partial V} = -\frac{U}{V^2}

Donc :

ΔF=1VΔU+UV2ΔV\Delta F = \frac{1}{|V^*|} \cdot \Delta U + \frac{|U^*|}{|V^*|^2} \cdot \Delta V

En divisant par F=UV|F^*| = \frac{|U^*|}{|V^*|} :

ΔFF=ΔUU+ΔVV\frac{\Delta F}{|F^*|} = \frac{\Delta U}{|U^*|} + \frac{\Delta V}{|V^*|}
💡

Règle de la division

εU/V=εU+εV\varepsilon_{U / V} = \varepsilon_U + \varepsilon_V

L'erreur relative sur un quotient est la somme des erreurs relatives.

Tableau récapitulatif

OpérationErreur absolueErreur relative
U+VU + VΔU+ΔV\Delta U + \Delta VNon additive
UVU - VΔU+ΔV\Delta U + \Delta VNon additive (attention !)
U×VU \times VVΔU+UΔV|V|\Delta U + |U|\Delta VεU+εV\varepsilon_U + \varepsilon_V
U/VU / VΔUV+UΔVV2\frac{\Delta U}{|V|} + \frac{|U|\Delta V}{|V|^2}εU+εV\varepsilon_U + \varepsilon_V

Règles mnémotechniques :

  • Pour l'addition et la soustraction : on additionne les erreurs absolues.
  • Pour la multiplication et la division : on additionne les erreurs relatives.

L'importance de la formulation

Un exemple révélateur

Considérons le calcul de F(X,Y)=X2Y2F(X, Y) = X^2 - Y^2 avec :

X=10±0,05etY=2±0,03X = 10 \pm 0{,}05 \quad \text{et} \quad Y = 2 \pm 0{,}03

Méthode 1 : Calcul direct

F=10222=1004=96F^* = 10^2 - 2^2 = 100 - 4 = 96
FX=2X=20,FY=2Y=4\frac{\partial F}{\partial X} = 2X = 20, \quad \frac{\partial F}{\partial Y} = -2Y = -4
ΔF=20×0,05+4×0,03=1,0+0,12=1,12\Delta F = |20| \times 0{,}05 + |-4| \times 0{,}03 = 1{,}0 + 0{,}12 = 1{,}12

Résultat : F=96±1,12F = 96 \pm 1{,}12

Méthode 2 : Factorisation préalable

On utilise l'identité remarquable : X2Y2=(X+Y)(XY)X^2 - Y^2 = (X + Y)(X - Y)

Posons U=X+YU = X + Y et V=XYV = X - Y. Alors F=U×VF = U \times V.

Calculons les erreurs sur UU et VV :

U=10+2=12,ΔU=ΔX+ΔY=0,05+0,03=0,08U^* = 10 + 2 = 12, \quad \Delta U = \Delta X + \Delta Y = 0{,}05 + 0{,}03 = 0{,}08
V=102=8,ΔV=ΔX+ΔY=0,05+0,03=0,08V^* = 10 - 2 = 8, \quad \Delta V = \Delta X + \Delta Y = 0{,}05 + 0{,}03 = 0{,}08

Pour le produit :

ΔF=VΔU+UΔV=8×0,08+12×0,08=0,64+0,96=1,6\Delta F = |V^*| \cdot \Delta U + |U^*| \cdot \Delta V = 8 \times 0{,}08 + 12 \times 0{,}08 = 0{,}64 + 0{,}96 = 1{,}6

Résultat : F=96±1,6F = 96 \pm 1{,}6

Comparaison des résultats

MéthodeErreur estimée
Calcul direct± 1,12
Après factorisation± 1,6

Les deux méthodes donnent des estimations d'erreur différentes ! Cela peut sembler paradoxal, mais s'explique par le fait que la formule de propagation au premier ordre fournit une borne supérieure de l'erreur, qui dépend de la façon dont on décompose le calcul.

⚠️

À retenir

La formule de propagation des erreurs donne une majoration de l'erreur, pas sa valeur exacte. Cette majoration suppose que toutes les erreurs s'additionnent dans le sens le plus défavorable, ce qui est rarement le cas en pratique. Des analyses plus fines (propagation quadratique, méthodes statistiques) permettent d'obtenir des estimations plus réalistes.

Implémentation en Python

propagation_erreurs.pypython
import math

def propager_erreur_1var(f, df, x_val, delta_x):
  """
  Propage l'erreur pour une fonction à une variable.

  Paramètres :
      f : fonction à évaluer
      df : dérivée de la fonction
      x_val : valeur de x
      delta_x : erreur absolue sur x

  Retourne :
      (f_val, delta_f) : valeur et erreur propagée
  """
  f_val = f(x_val)
  delta_f = abs(df(x_val)) * delta_x
  return f_val, delta_f


def propager_erreur_2var(f, df_dx, df_dy, x_val, y_val, delta_x, delta_y):
  """
  Propage l'erreur pour une fonction à deux variables.
  """
  f_val = f(x_val, y_val)
  delta_f = abs(df_dx(x_val, y_val)) * delta_x + abs(df_dy(x_val, y_val)) * delta_y
  return f_val, delta_f


# Exemple 1 : Racine carrée
print("=== Exemple 1 : Racine carrée ===")
f = lambda x: math.sqrt(x)
df = lambda x: 1 / (2 * math.sqrt(x))

x_val, delta_x = 1.234, 0.0005
f_val, delta_f = propager_erreur_1var(f, df, x_val, delta_x)

print(f"X = {x_val} ± {delta_x}")
print(f"F(X) = √X = {f_val:.6f} ± {delta_f:.6f}")
print()

# Exemple 2 : Hauteur par triangulation
print("=== Exemple 2 : Triangulation ===")
H = lambda L, theta: L * math.tan(theta)
dH_dL = lambda L, theta: math.tan(theta)
dH_dtheta = lambda L, theta: L / (math.cos(theta) ** 2)

L_val, delta_L = 2000, 50
theta_val, delta_theta = 0.03636, 0.00058

H_val, delta_H = propager_erreur_2var(
  H, dH_dL, dH_dtheta,
  L_val, theta_val,
  delta_L, delta_theta
)

print(f"L = {L_val} ± {delta_L} m")
print(f"θ = {theta_val} ± {delta_theta} rad")
print(f"H = L·tan(θ) = {H_val:.1f} ± {delta_H:.1f} m")
print()

# Exemple 3 : Les quatre opérations
print("=== Exemple 3 : Opérations arithmétiques ===")
U, delta_U = 10.0, 0.05
V, delta_V = 2.0, 0.03

# Addition
somme = U + V
delta_somme = delta_U + delta_V
print(f"U + V = {somme} ± {delta_somme}")

# Soustraction
diff = U - V
delta_diff = delta_U + delta_V
print(f"U - V = {diff} ± {delta_diff}")

# Multiplication
prod = U * V
delta_prod = abs(V) * delta_U + abs(U) * delta_V
print(f"U × V = {prod} ± {delta_prod}")

# Division
quot = U / V
delta_quot = delta_U / abs(V) + abs(U) * delta_V / (V ** 2)
print(f"U / V = {quot} ± {delta_quot:.4f}")

Synthèse

La propagation des erreurs est un outil essentiel pour évaluer la fiabilité d'un résultat numérique. Les points clés à retenir sont :

  1. Formule fondamentale : L'erreur se propage selon ΔF=F(X)ΔX\Delta F = |F'(X^*)| \cdot \Delta X pour une variable, et se généralise par sommation des contributions pour plusieurs variables.

  2. Règles simplifiées : Pour l'addition et la soustraction, on additionne les erreurs absolues. Pour la multiplication et la division, on additionne les erreurs relatives.

  3. La soustraction est dangereuse : C'est la seule opération qui peut amplifier dramatiquement l'erreur relative (annulation catastrophique).

  4. La formulation compte : Deux expressions mathématiquement équivalentes peuvent conduire à des estimations d'erreur différentes.

  5. C'est une majoration : La formule de propagation donne une borne supérieure de l'erreur, souvent pessimiste.

Exercices

Exercice 1 : Propagation simple

On mesure le rayon d'un cercle : r=5,00±0,02r = 5{,}00 \pm 0{,}02 cm.

  1. Calculez l'aire A=πr2A = \pi r^2 et son incertitude.
  2. Calculez le périmètre P=2πrP = 2\pi r et son incertitude.
  3. Comparez les erreurs relatives sur AA et PP. Laquelle est la plus grande ? Expliquez pourquoi.

Exercice 2 : Plusieurs variables

La résistance équivalente de deux résistances en parallèle est :

Req=R1R2R1+R2R_{eq} = \frac{R_1 \cdot R_2}{R_1 + R_2}

On mesure R1=100±2R_1 = 100 \pm 2 Ω et R2=150±3R_2 = 150 \pm 3 Ω.

  1. Calculez ReqR_{eq} et son incertitude en utilisant la formule de propagation générale.
  2. Vérifiez votre résultat en décomposant le calcul : posez U=R1R2U = R_1 \cdot R_2 et V=R1+R2V = R_1 + R_2, puis calculez Req=U/VR_{eq} = U/V.

Exercice 3 : Comparaison des méthodes

Pour X=2,00±0,01X = 2{,}00 \pm 0{,}01, calculez F(X)=X3F(X) = X^3 :

  1. Par la formule de propagation au premier ordre.
  2. Par la méthode de la fourchette.
  3. Comparez les deux résultats et commentez.

Exercice 4 : Annulation catastrophique revisitée

Soient U=1000±1U = 1000 \pm 1 et V=999±1V = 999 \pm 1.

  1. Calculez UVU - V et son incertitude.
  2. Calculez l'erreur relative sur le résultat.
  3. Comparez avec les erreurs relatives initiales sur UU et VV.
  4. Expliquez le phénomène observé.

Exercice 5 : Application pratique

La vitesse du son dans l'air est donnée approximativement par :

v=331,31+T273,15v = 331{,}3 \sqrt{1 + \frac{T}{273{,}15}}

TT est la température en degrés Celsius et vv est en m/s.

On mesure T=20,0±0,5T = 20{,}0 \pm 0{,}5 °C.

  1. Calculez la vitesse du son et son incertitude.
  2. Quelle précision sur TT faudrait-il pour obtenir vv avec une erreur inférieure à 0,1 m/s ?