Règle du produit

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Règle de Leibniz.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

En analyse mathématique, la règle du produit, aussi appelée règle de Leibniz, est une formule utilisée afin de trouver les dérivées de produits de fonctions. Sous sa forme la plus simple, elle s'énonce ainsi :

Soient f {\displaystyle f} et g {\displaystyle g} deux fonctions réelles d'une variable réelle, dérivables en un point x {\displaystyle x} . Alors leur produit f g {\displaystyle fg} est aussi dérivable en x {\displaystyle x} et ( f g ) ( x ) = f ( x ) g ( x ) + f ( x ) g ( x ) {\displaystyle (fg)'(x)=f'(x)g(x)+f(x)g'(x)} .

En notation de Leibniz, cette formule s'écrit :

d ( f g ) d x ( x ) = d f d x ( x ) g ( x ) + f ( x ) d g d x ( x ) {\displaystyle {\frac {\mathrm {d} (f\,g)}{\mathrm {d} x}}(x)={\frac {\mathrm {d} f}{\mathrm {d} x}}(x)g(x)+f(x){\frac {\mathrm {d} g}{\mathrm {d} x}}(x)}

Une application importante de la règle du produit est la méthode d'intégration par parties.

Exemple

Soit h : R R {\displaystyle h:\mathbb {R} \to \mathbb {R} } la fonction définie par :

h ( x ) = ( x + 1 ) ( x 2 + 1 ) {\displaystyle h\left(x\right)=(x+1)(x^{2}+1)}

Pour trouver sa dérivée h {\displaystyle h'} avec la règle du produit, on pose f ( x ) = x + 1 {\displaystyle f(x)=x+1}  et  g ( x ) = x 2 + 1 {\displaystyle g(x)=x^{2}+1}  . Les fonctions h {\displaystyle h} , f {\displaystyle f} et g {\displaystyle g} sont partout dérivables car polynomiales.

On trouve ainsi :

x R h ( x ) = f ( x ) g ( x ) + f ( x ) g ( x ) = ( x 2 + 1 ) + ( x + 1 ) ( 2 x ) = 3 x 2 + 2 x + 1. {\displaystyle {\begin{aligned}\forall x\in \mathbb {R} \quad h'(x)&=f'(x)g(x)+f(x)g'(x)\\&=(x^{2}+1)+(x+1)(2x)\\&=3x^{2}+2x+1.\end{aligned}}}

On peut le vérifier en développant d'abord l'expression de h : h(x) = x3 + x2 + x + 1, puis en dérivant cette somme terme à terme : on retrouve bien h'(x) = 3x2 + 2x + 1.

Démonstration de la règle du produit

Démonstration analytique

Une preuve de la règle du produit peut être donnée en utilisant les propriétés des limites et la définition de la dérivée comme limite du taux d'accroissement[1].

Démonstration simplifiée, et illustrée géométriquement

Figure 1. Illustration géométrique de la règle du produit.

Soient f {\displaystyle f} et g {\displaystyle g} deux fonctions dérivables en x {\displaystyle x} . Définissant u = f ( x ) {\displaystyle u=f(x)}  et  v = g ( x ) {\displaystyle v=g(x)} , l'aire u v {\displaystyle uv} du rectangle (cf. Figure 1) représente f ( x ) g ( x ) {\displaystyle f(x)g(x)} .

Si x {\displaystyle x} varie d'une quantité Δ x {\displaystyle \Delta x} , les variations correspondantes en u {\displaystyle u} et v {\displaystyle v} sont désignées par Δ u {\displaystyle \Delta u} et Δ v {\displaystyle \Delta v} .

La variation de l'aire du rectangle est alors :

Δ ( u v ) = ( u + Δ u ) ( v + Δ v ) u v = ( Δ u ) v + u ( Δ v ) + ( Δ u ) ( Δ v ) , {\displaystyle {\begin{aligned}\Delta (uv)&=(u+\Delta u)(v+\Delta v)-uv\\&=(\Delta u)v+u(\Delta v)+(\Delta u)(\Delta v),\end{aligned}}}

c'est-à-dire la somme des trois zones ombrées sur la Figure 1 ci-contre.

En divisant par Δ x {\displaystyle \Delta x}  :

Δ ( u v ) Δ x = ( Δ u Δ x ) v + u ( Δ v Δ x ) + ( Δ u Δ x ) ( Δ v Δ x ) Δ x . {\displaystyle {\frac {\Delta (uv)}{\Delta x}}=\left({\frac {\Delta u}{\Delta x}}\right)v+u\left({\frac {\Delta v}{\Delta x}}\right)+\left({\frac {\Delta u}{\Delta x}}\right)\left({\frac {\Delta v}{\Delta x}}\right)\Delta x.}

En prenant la limite quand Δ x 0 {\displaystyle \Delta x\rightarrow 0} , on obtient :

d d x ( u v ) = ( d u d x ) v + u ( d v d x ) . {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} x}}(uv)=\left({\frac {\mathrm {d} u}{\mathrm {d} x}}\right)v+u\left({\frac {\mathrm {d} v}{\mathrm {d} x}}\right).}

Généralisations

Produit de plusieurs fonctions

Soient f 1 , , f n {\displaystyle f_{1},\dots ,f_{n}} des fonctions dérivables en x {\displaystyle x} , on a alors :

d d x i = 1 n f i ( x ) = i = 1 n ( d f i d x ( x ) j i f j ( x ) ) {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} x}}\prod _{i=1}^{n}f_{i}(x)=\sum _{i=1}^{n}\left({\frac {\mathrm {d} f_{i}}{\mathrm {d} x}}(x)\prod _{j\neq i}f_{j}(x)\right)}

Cette relation peut être démontrée par récurrence.

Démonstration

Pour n = 1 {\displaystyle n=1} , la relation est trivialement vraie.

Nous devons maintenant montrer que si la formule est vraie pour n = k 1 {\displaystyle n=k\geq 1} , alors elle est aussi vraie pour n = k + 1 {\displaystyle n=k+1} .

Soit une fonction h {\displaystyle h} définie par :

h ( x ) = i = 1 k f i ( x ) {\displaystyle h(x)=\prod _{i=1}^{k}f_{i}(x)}

Avec f 1 , , f k {\displaystyle f_{1},\dots ,f_{k}} des fonctions quelconques dérivables en x {\displaystyle x} .

Soit encore une fonction f k + 1 {\displaystyle f_{k+1}} , elle-même dérivable en x {\displaystyle x} , la dérivée de ( h f k + 1 ) {\displaystyle (h\cdot f_{k+1})} est alors donnée par la règle du produit :

d d x h f k + 1 ( x ) = d h d x ( x ) f k + 1 ( x ) + d f k + 1 d x ( x ) h ( x ) . {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} x}}hf_{k+1}(x)={\frac {\mathrm {d} h}{\mathrm {d} x}}(x)f_{k+1}(x)+{\frac {\mathrm {d} f_{k+1}}{\mathrm {d} x}}(x)h(x).}

Cela revient à écrire, avec l'hypothèse de la récurrence :

d d x i = 1 k + 1 f i ( x ) = i = 1 k ( d f i d x ( x ) j i f j ( x ) ) f k + 1 ( x ) + d f k + 1 d x ( x ) i = 1 k f i ( x ) . {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} x}}\prod _{i=1}^{k+1}f_{i}(x)=\sum _{i=1}^{k}\left({\frac {\mathrm {d} f_{i}}{\mathrm {d} x}}(x)\prod _{j\neq i}f_{j}(x)\right)f_{k+1}(x)+{\frac {\mathrm {d} f_{k+1}}{\mathrm {d} x}}(x)\prod _{i=1}^{k}f_{i}(x).}

En simplifiant cette dernière expression on obtient finalement :

d d x i = 1 k + 1 f i ( x ) = i = 1 k + 1 ( d f i d x ( x ) j i f j ( x ) ) . {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} x}}\prod _{i=1}^{k+1}f_{i}(x)=\sum _{i=1}^{k+1}\left({\frac {\mathrm {d} f_{i}}{\mathrm {d} x}}(x)\prod _{j\neq i}f_{j}(x)\right).}

La formule est donc aussi vraie pour n = k + 1 {\displaystyle n=k+1} . Par induction, la formule est donc vraie pour tous les entiers n 1 {\displaystyle n\geq 1} .

Exemple :

Avec trois fonctions f {\displaystyle f} , g {\displaystyle g} et h {\displaystyle h} , dérivables en x {\displaystyle x} , on a :

d d x ( f g h ) = d f d x g h + f d g d x h + f g d h d x . {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} x}}(f\,g\,h)={\frac {\mathrm {d} f}{\mathrm {d} x}}\,g\,h+f\,{\frac {\mathrm {d} g}{\mathrm {d} x}}\,h+f\,g\,{\frac {\mathrm {d} h}{\mathrm {d} x}}.}


Par exemple, pour trouver la dérivée de ( x + 1 ) ( x 2 + 1 ) ( x 2 ) {\displaystyle (x+1)(x^{2}+1)({\sqrt {x}}-2)}  :

d d x [ ( x + 1 ) ( x 2 + 1 ) ( x 2 ) ] = ( x 2 + 1 ) ( x 2 ) + ( x + 1 ) ( 2 x ) ( x 2 ) + ( x + 1 ) ( x 2 + 1 ) ( 1 2 x ) . {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} x}}\left[(x+1)(x^{2}+1)({\sqrt {x}}-2)\right]=(x^{2}+1)({\sqrt {x}}-2)+(x+1)(2x)({\sqrt {x}}-2)+(x+1)(x^{2}+1)\left({\frac {1}{2{\sqrt {x}}}}\right).}

Dérivées d'ordre supérieur (règle de Leibniz)

La règle du produit peut aussi être généralisée en la règle de Leibniz pour la dérivation d'ordre supérieur d'un produit de deux fonctions d'une variable réelle[2].

Soient n {\displaystyle n} un entier supérieur ou égal à 1, et f {\displaystyle f} et g {\displaystyle g} deux fonctions n {\displaystyle n} fois dérivables en un certain point x {\displaystyle x} , alors leur produit f g {\displaystyle fg} est aussi n {\displaystyle n} fois dérivable au point x {\displaystyle x} , et la dérivée d'ordre n {\displaystyle n} est donnée par :

( f g ) ( n ) ( x ) = k = 0 n ( n k )   f ( n k ) ( x )   g ( k ) ( x ) {\displaystyle (fg)^{(n)}(x)=\sum _{k=0}^{n}{\binom {n}{k}}\ f^{(n-k)}(x)\ g^{(k)}(x)}

où les nombres entiers ( n k ) {\displaystyle {\tbinom {n}{k}}} sont les coefficients binomiaux, et où l'on convient que la « dérivée zéro-ième » de f {\displaystyle f} , notée f ( 0 ) {\displaystyle f^{(0)}} , est la fonction f {\displaystyle f} elle-même.

Cette formule se démontre par récurrence sur n {\displaystyle n} [3]. La démonstration est comparable à celle de la formule du binôme de Newton.

On peut aussi démontrer la formule de Leibniz en utilisant un développement de Taylor-Young.

Dérivées d'ordre supérieur d'un produit de plusieurs fonctions

La formule suivante généralise simultanément les deux précédentes :

( i = 1 m f i ) ( n ) = k 1 + + k m = n ( n k 1 , , k m ) i = 1 m f i ( k i ) {\displaystyle \left(\prod _{i=1}^{m}f_{i}\right)^{(n)}=\sum _{k_{1}+\dots +k_{m}=n}{n \choose k_{1},\dots ,k_{m}}\prod _{i=1}^{m}f_{i}^{(k_{i})}} ,

où les entiers

( n k 1 , , k m ) = n ! i = 1 m k i ! {\displaystyle {n \choose k_{1},\dots ,k_{m}}={\frac {n!}{\prod _{i=1}^{m}k_{i}!}}}

sont les coefficients multinomiaux. La preuve peut se faire par récurrence sur m, le nombre de fonctions considérées, en utilisant la formule (qui se réduit à la formule de Leibniz) au rang m=2.

Dimensions supérieures

La règle du produit s'étend à des fonctions de plusieurs variables réelles (définies sur ℝn) ou plus généralement, des fonctions dont la variable est un vecteur :

Soient E un espace vectoriel normé et f, g : E ℝ deux fonctions différentiables en un point x de E. Alors, le produit f g est différentiable en x et sa différentielle en ce point est la forme linéaire continue

D x ( f g ) : E R , h D x f ( h ) g ( x ) + f ( x ) D x g ( h ) . {\displaystyle D_{x}(fg):E\to \mathbb {R} ,\quad h\mapsto D_{x}f(h)\,g(x)+f(x)\,D_{x}g(h).}

On dispose de résultats analogues pour les dérivées directionnelles et les dérivées partielles.

Fonctions holomorphes

Par le même calcul que ci-dessus mais en remplaçant la variable réelle par une variable complexe, on démontre la règle suivante pour un produit de fonctions holomorphes.

Soient U un ouvert de ℂ et f, g : U ℂ des fonctions holomorphes. Alors, le produit f g est holomorphe et :

( f g ) = f g + f g . {\displaystyle (fg)'=f'g+fg'.}

On peut aussi le déduire de la sous-section précédente (pour E = ℂ) et des équations de Cauchy-Riemann.

Autres fonctions, autres produits

Si l'on regarde de près la démonstration de la règle du produit, on se rend compte que l'ingrédient principal, outre la dérivabilité des fonctions, est la distributivité de la multiplication par rapport à l'addition (le fait que a(b + c) = ab + ac). Or les mathématiciens ont pris l'habitude de n'appeler produit que les opérations bénéficiant de cette propriété. Par contre tous les produits ne sont pas commutatifs (ab = ba quand a et b sont des nombres, mais ce n'est pas vrai pour d'autres produits). On peut donc en toute confiance appliquer la règle du produit à d'autres produits d'autres fonctions que la multiplication de fonctions numériques, mais en prenant garde de bien conserver l'ordre des facteurs quand le produit n'est pas commutatif.

Produit scalaire :

Soient u ( t ) {\displaystyle {\vec {u}}(t)} et v ( t ) {\displaystyle {\vec {v}}(t)} deux vecteurs fonctions du temps t (et dérivables). Alors :

d d t [ u ( t ) v ( t ) ] = d u d t v + u d v d t . {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} t}}[{\vec {u}}(t)\cdot {\vec {v}}(t)]={\frac {\mathrm {d} {\vec {u}}}{\mathrm {d} t}}\cdot {\vec {v}}+{\vec {u}}\cdot {\frac {\mathrm {d} {\vec {v}}}{\mathrm {d} t}}.}
Produit vectoriel :

Soient u ( t ) {\displaystyle {\vec {u}}(t)} et v ( t ) {\displaystyle {\vec {v}}(t)} deux vecteurs fonctions du temps t (et dérivables). Alors :

d d t [ u ( t ) v ( t ) ] = d u d t v + u d v d t . {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} t}}[{\vec {u}}(t)\wedge {\vec {v}}(t)]={\frac {\mathrm {d} {\vec {u}}}{\mathrm {d} t}}\wedge {\vec {v}}+{\vec {u}}\wedge {\frac {\mathrm {d} {\vec {v}}}{\mathrm {d} t}}.}
Produit mixte :

Soient u ( t ) {\displaystyle {\vec {u}}(t)} , v ( t ) {\displaystyle {\vec {v}}(t)} et w ( t ) {\displaystyle {\vec {w}}(t)} trois vecteurs fonctions du temps t (et dérivables). Alors :

d d t { u ( t ) [ v ( t ) w ( t ) ] } = d u d t [ v w ] + u [ d v d t w ] + u [ v d w d t ] . {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} t}}\{{\vec {u}}(t)\cdot [{\vec {v}}(t)\wedge {\vec {w}}(t)]\}={\frac {\mathrm {d} {\vec {u}}}{\mathrm {d} t}}\cdot [{\vec {v}}\wedge {\vec {w}}]+{\vec {u}}\cdot \left[{\frac {\mathrm {d} {\vec {v}}}{\mathrm {d} t}}\wedge {\vec {w}}\right]+{\vec {u}}\cdot \left[{\vec {v}}\wedge {\frac {\mathrm {d} {\vec {w}}}{\mathrm {d} t}}\right].}
Produit matriciel :

Soient A(t) et B(t) deux matrices fonctions du temps t (et dérivables) et de dimensions telles que le produit AB existe. Alors :

d d t [ A ( t ) B ( t ) ] = d A d t B + A d B d t , {\displaystyle {\frac {\mathrm {d} }{\mathrm {d} t}}[A(t)B(t)]={\frac {\mathrm {d} A}{\mathrm {d} t}}B+A{\frac {\mathrm {d} B}{\mathrm {d} t}},}

et de même en remplaçant partout le produit matriciel ordinaire par le produit de Hadamard ou celui de Kronecker.

De même que dans le § « Dimensions supérieures », on peut, dans tous ces exemples, remplacer la variable réelle (« temps ») par une variable vectorielle.

Règle du produit dans des espaces vectoriels normés

Soient X, Y et Z des espaces vectoriels normés, et B : X×YZ une application bilinéaire continue. Alors, B est différentiable et sa différentielle en un point (x, y) de X×Y est l'application linéaire continue :

D ( x , y ) B : X × Y Z , ( h , k ) B ( h , y ) + B ( x , k ) . {\displaystyle D_{(x,y)}B:X\times Y\rightarrow Z,\quad (h,k)\mapsto B\left(h,y\right)+B\left(x,k\right).}

Par composition avec un couple de fonctions (u, v) : TX×Y définies sur un espace vectoriel normé T, on en déduit la forme générique des exemples ci-dessus :

Si u et v sont différentiables en un point t0 de T alors la composée

B ( u , v ) : T Z , t B ( u ( t ) , v ( t ) ) {\displaystyle B\circ (u,v):T\to Z,\quad t\mapsto B(u(t),v(t))}

l'est aussi, et sa différentielle en ce point est :

D t 0 ( B ( u , v ) ) : T Z , B ( D t 0 u ( ) , v ( t 0 ) ) + B ( u ( t 0 ) , D t 0 v ( ) ) . {\displaystyle D_{t_{0}}\left(B\circ (u,v)\right):T\to Z,\quad \ell \mapsto B\left(D_{t_{0}}u(\ell ),v(t_{0})\right)+B\left(u(t_{0}),D_{t_{0}}v(\ell )\right).}

Notes et références

  • (en)/(de) Cet article est partiellement ou en totalité issu des articles intitulés en anglais « Product rule » (voir la liste des auteurs) et en allemand « Produktregel » (voir la liste des auteurs).
  1. Voir Dérivée et opérations sur Wikiversité.
  2. Bruno Aebischer 2011, p. 22
  3. Voir Dérivées d'ordre supérieur sur Wikiversité.

Voir aussi

Bibliographie

  • (en) Robert A. Adams, Calculus, A Complete Course, 6e éd., Pearson Education, 2007 (ISBN 0-321-27000-2)
  • Bruno Aebischer, Introduction à l'analyse, Paris, Vuibert, , 288 p. (ISBN 978-2-311-00274-4)


Articles connexes

  • icône décorative Portail de l'analyse