Techniques de substitution pour l'intégration

Leçon optionnelle — Méthodes de changement de variable


Introduction

Les substitutions (ou changements de variable) sont un outil fondamental pour :

  • Simplifier des intégrales avant d'appliquer une méthode numérique
  • Reconnaître des formes standard (intégrales elliptiques, etc.)
  • Transformer les bornes d'intégration
💡

Pourquoi simplifier avant d'intégrer numériquement ?

Une intégrale plus simple converge souvent plus vite numériquement. Une bonne substitution peut éliminer des singularités ou réduire les oscillations.


Principe général

Formule du changement de variable

Si u=g(x)u = g(x), alors :

abf(x)dx=g(a)g(b)f(g1(u))(g1)(u)du\int_a^b f(x) \, dx = \int_{g(a)}^{g(b)} f(g^{-1}(u)) \cdot (g^{-1})'(u) \, du

En pratique, on pose u=g(x)u = g(x), on calcule du=g(x)dxdu = g'(x) \, dx, et on substitue :

f(x)dx=f(x(u))dxdudu\int f(x) \, dx = \int f(x(u)) \cdot \frac{dx}{du} \, du

Substitutions trigonométriques

Ces substitutions sont essentielles pour les intégrales contenant des racines carrées.

Pour a2x2\sqrt{a^2 - x^2}

ExpressionSubstitutionRésultat
a2x2\sqrt{a^2 - x^2}x=asin(θ)x = a\sin(\theta)acos(θ)a\cos(\theta)

Démonstration :

a2x2=a2a2sin2(θ)=a2(1sin2(θ))=acos2(θ)=acos(θ)\sqrt{a^2 - x^2} = \sqrt{a^2 - a^2\sin^2(\theta)} = \sqrt{a^2(1 - \sin^2(\theta))} = a\sqrt{\cos^2(\theta)} = a|\cos(\theta)|

Exemple : Calculer 11x2dx\int \frac{1}{\sqrt{1-x^2}} \, dx

On pose x=sin(θ)x = \sin(\theta), donc dx=cos(θ)dθdx = \cos(\theta) \, d\theta :

11x2dx=cos(θ)cos(θ)dθ=dθ=θ=arcsin(x)\int \frac{1}{\sqrt{1-x^2}} \, dx = \int \frac{\cos(\theta)}{\cos(\theta)} \, d\theta = \int d\theta = \theta = \arcsin(x)

Pour a2+x2\sqrt{a^2 + x^2}

ExpressionSubstitutionRésultat
a2+x2\sqrt{a^2 + x^2}x=atan(θ)x = a\tan(\theta)acos(θ)\frac{a}{\cos(\theta)}

Démonstration :

a2+x2=a2+a2tan2(θ)=a1+tan2(θ)=acos(θ)\sqrt{a^2 + x^2} = \sqrt{a^2 + a^2\tan^2(\theta)} = a\sqrt{1 + \tan^2(\theta)} = \frac{a}{|\cos(\theta)|}

Pour x2a2\sqrt{x^2 - a^2}

ExpressionSubstitutionRésultat
x2a2\sqrt{x^2 - a^2}x=acos(θ)x = \frac{a}{\cos(\theta)}atan(θ)a|\tan(\theta)|

Récapitulatif

Forme dans l'intégraleSubstitutiondx devient
a2x2\sqrt{a^2 - x^2}x=asin(θ)x = a\sin(\theta)acos(θ)dθa\cos(\theta) \, d\theta
a2+x2\sqrt{a^2 + x^2}x=atan(θ)x = a\tan(\theta)acos2(θ)dθ\frac{a}{\cos^2(\theta)} \, d\theta
x2a2\sqrt{x^2 - a^2}x=acos(θ)x = \frac{a}{\cos(\theta)}asin(θ)cos2(θ)dθ\frac{a\sin(\theta)}{\cos^2(\theta)} \, d\theta

Application : notre intégrale elliptique

Reprenons l'intégrale du cours :

J=0π1+cos2(x)dxJ = \int_0^\pi \sqrt{1 + \cos^2(x)} \, dx

Étape 1 : substitution t=sin(x)t = \sin(x)

On pose t=sin(x)t = \sin(x), donc :

  • dt=cos(x)dxdt = \cos(x) \, dx
  • dx=dtcos(x)=dt1t2dx = \frac{dt}{\cos(x)} = \frac{dt}{\sqrt{1-t^2}}
  • cos2(x)=1sin2(x)=1t2\cos^2(x) = 1 - \sin^2(x) = 1 - t^2

Étape 2 : transformation

1+cos2(x)=1+(1t2)=2t2\sqrt{1 + \cos^2(x)} = \sqrt{1 + (1-t^2)} = \sqrt{2 - t^2}

L'intégrale devient :

J=002t21t2dtJ = \int_{0}^{0} \frac{\sqrt{2-t^2}}{\sqrt{1-t^2}} \, dt

Problème : Les bornes sont identiques ! Quand xx va de 00 à π\pi, t=sin(x)t = \sin(x) va de 00 à 00 en passant par 11.

Étape 3 : découper l'intervalle

On découpe en deux parties : [0,π/2][0, \pi/2] et [π/2,π][\pi/2, \pi].

Sur [0,π/2][0, \pi/2] : tt va de 00 à 11.

Sur [π/2,π][\pi/2, \pi] : par symétrie, on obtient la même contribution.

Donc :

J=2012t21t2dtJ = 2 \int_0^1 \frac{\sqrt{2-t^2}}{\sqrt{1-t^2}} \, dt

Étape 4 : identification

Cette intégrale est de la forme :

012t21t2dt=012t21t2dt\int_0^1 \frac{\sqrt{2-t^2}}{\sqrt{1-t^2}} \, dt = \int_0^1 \sqrt{\frac{2-t^2}{1-t^2}} \, dt

C'est une intégrale elliptique car elle contient P(t)\sqrt{P(t)}P(t)P(t) est un polynôme de degré 4 :

2t21t2=2t21t2(2t2)(1t2)=23t2+t4\frac{2-t^2}{1-t^2} = \frac{2-t^2}{1-t^2} \quad \Rightarrow \quad (2-t^2)(1-t^2) = 2 - 3t^2 + t^4
⚠️

Conclusion

La substitution ne simplifie pas l'intégrale en une forme élémentaire, mais elle révèle sa nature elliptique. C'est une preuve constructive que l'intégrale n'a pas de primitive en forme close.


Substitution de Weierstrass

Cette substitution universelle transforme toute intégrale de fonctions trigonométriques rationnelles.

Formule

On pose t=tan(x2)t = \tan\left(\frac{x}{2}\right). Alors :

sin(x)=2t1+t2,cos(x)=1t21+t2,dx=21+t2dt\sin(x) = \frac{2t}{1+t^2}, \quad \cos(x) = \frac{1-t^2}{1+t^2}, \quad dx = \frac{2}{1+t^2} \, dt

Démonstration

De t=tan(x/2)t = \tan(x/2), on a :

sin(x)=2sin(x2)cos(x2)=2tan(x/2)1+tan2(x/2)=2t1+t2\sin(x) = 2\sin\left(\frac{x}{2}\right)\cos\left(\frac{x}{2}\right) = \frac{2\tan(x/2)}{1 + \tan^2(x/2)} = \frac{2t}{1+t^2}
cos(x)=cos2(x2)sin2(x2)=1tan2(x/2)1+tan2(x/2)=1t21+t2\cos(x) = \cos^2\left(\frac{x}{2}\right) - \sin^2\left(\frac{x}{2}\right) = \frac{1 - \tan^2(x/2)}{1 + \tan^2(x/2)} = \frac{1-t^2}{1+t^2}

Pour dxdx : de x=2arctan(t)x = 2\arctan(t), on obtient dx=21+t2dtdx = \frac{2}{1+t^2} dt.

Exemple

Calculer 11+sin(x)dx\int \frac{1}{1 + \sin(x)} \, dx :

Avec t=tan(x/2)t = \tan(x/2) :

11+2t1+t221+t2dt=21+t2+2tdt=2(1+t)2dt\int \frac{1}{1 + \frac{2t}{1+t^2}} \cdot \frac{2}{1+t^2} \, dt = \int \frac{2}{1+t^2+2t} \, dt = \int \frac{2}{(1+t)^2} \, dt
=21+t=21+tan(x/2)= -\frac{2}{1+t} = -\frac{2}{1+\tan(x/2)}

Substitutions hyperboliques

Analogues aux substitutions trigonométriques, mais pour d'autres formes.

FormeSubstitutionIdentité utilisée
x2+a2\sqrt{x^2 + a^2}x=asinh(t)x = a\sinh(t)cosh2sinh2=1\cosh^2 - \sinh^2 = 1
x2a2\sqrt{x^2 - a^2}x=acosh(t)x = a\cosh(t)cosh2sinh2=1\cosh^2 - \sinh^2 = 1

Exemple : 1x2+1dx\int \frac{1}{\sqrt{x^2+1}} \, dx

Avec x=sinh(t)x = \sinh(t), dx=cosh(t)dtdx = \cosh(t) \, dt, x2+1=cosh(t)\sqrt{x^2+1} = \cosh(t) :

cosh(t)cosh(t)dt=t=argsh(x)=ln(x+x2+1)\int \frac{\cosh(t)}{\cosh(t)} \, dt = t = \text{argsh}(x) = \ln(x + \sqrt{x^2+1})

Substitution d'Euler

Pour les intégrales contenant ax2+bx+c\sqrt{ax^2 + bx + c}, les substitutions d'Euler ramènent à des fractions rationnelles.

Première substitution d'Euler (a>0a > 0)

Si a>0a > 0, on pose ax2+bx+c=txa\sqrt{ax^2 + bx + c} = t - x\sqrt{a}.

Deuxième substitution d'Euler (c>0c > 0)

Si c>0c > 0, on pose ax2+bx+c=xt+c\sqrt{ax^2 + bx + c} = xt + \sqrt{c}.

Troisième substitution d'Euler (racines réelles)

Si ax2+bx+cax^2 + bx + c a des racines réelles α\alpha et β\beta, on pose ax2+bx+c=t(xα)\sqrt{ax^2+bx+c} = t(x - \alpha).

💡

Note pratique

Les substitutions d'Euler sont puissantes mais calculatoirement lourdes. En pratique, on préfère souvent l'intégration numérique directe pour ces cas complexes.


Vérification avec SymPy

verifier_substitution.pypython
import sympy as sp

x, t = sp.symbols('x t')

# Notre intégrale après substitution
# J = 2 ∫₀¹ √(2-t²)/√(1-t²) dt
integrande = sp.sqrt(2 - t**2) / sp.sqrt(1 - t**2)

# SymPy reconnaît l'intégrale elliptique
resultat = sp.integrate(integrande, (t, 0, 1))
print("Résultat exact :", resultat)

# Évaluation numérique
print("Valeur numérique :", float(2 * resultat))

# Vérification avec l'intégrale originale
integrale_originale = sp.integrate(sp.sqrt(1 + sp.cos(x)**2), (x, 0, sp.pi))
print("Intégrale originale :", float(integrale_originale))

Sortie :

Résultat exact : sqrt(2)*elliptic_e(1/2)
Valeur numérique : 3.820197789027712
Intégrale originale : 3.820197789027712

Substitution pour l'intégration numérique

Les substitutions peuvent aussi améliorer la convergence numérique.

Éliminer une singularité

Pour 01f(x)xdx\int_0^1 \frac{f(x)}{\sqrt{x}} \, dx (singularité en 0), la substitution x=t2x = t^2 donne :

01f(t2)t2tdt=201f(t2)dt\int_0^1 \frac{f(t^2)}{t} \cdot 2t \, dt = 2\int_0^1 f(t^2) \, dt

L'intégrande est maintenant régulière.

Transformer un intervalle infini

Pour 0+f(x)dx\int_0^{+\infty} f(x) \, dx, la substitution x=t1tx = \frac{t}{1-t} donne :

01f(t1t)1(1t)2dt\int_0^1 f\left(\frac{t}{1-t}\right) \cdot \frac{1}{(1-t)^2} \, dt

L'intervalle est maintenant fini [0,1][0, 1].


À retenir

💡

Points clés

  • Les substitutions trigonométriques simplifient a2±x2\sqrt{a^2 \pm x^2}
  • La substitution de Weierstrass t=tan(x/2)t = \tan(x/2) traite toutes les fonctions trigonométriques rationnelles
  • Une substitution peut révéler la nature elliptique d'une intégrale
  • Les substitutions peuvent améliorer la convergence numérique
  • Vérifiez toujours les bornes après substitution

Aide-mémoire des substitutions trigonométriques

VoirPenser à
a2x2\sqrt{a^2 - x^2}x=asin(θ)x = a\sin(\theta)
a2+x2\sqrt{a^2 + x^2}x=atan(θ)x = a\tan(\theta)
x2a2\sqrt{x^2 - a^2}x=a/cos(θ)x = a/\cos(\theta)
Fonctions trig rationnellest=tan(x/2)t = \tan(x/2)