Primitive

fonction dérivable définie à partir d'une fonction originelle, telle que sa fonction dérivée soit cette fonction originelle

En mathématiques, une primitive d’une fonction réelle (ou holomorphe) f est une fonction F dont f est la dérivée : . Il s’agit donc d’un antécédent pour l’opération de dérivation.

La détermination d’une primitive sert d’abord au calcul des intégrales de fonctions continues sur un segment, en application du théorème fondamental de l'analyse.

De nombreuses méthodes de calcul permettent d’exprimer des primitives pour certaines combinaisons de fonctions usuelles, mais le traitement général du problème diffère du calcul de la dérivée pour deux raisons essentielles :

  • il n’y a pas unicité de la primitive pour une fonction donnée, ce qui explique également l’absence d’opérateur de primitive analogue au prime pour la dérivée (même si pour une fonction notée avec une lettre minuscule, une primitive est souvent notée avec la majuscule associée) ;
  • quel que soit l’ensemble fini de fonctions usuelles que l’on se donne, certaines combinaisons de ces fonctions n’admettent aucune primitive qui puisse s’exprimer comme combinaison de fonctions usuelles. Les conditions précises d’existence de l’expression d’une primitive sont explicitées par le théorème de Liouville.

Toute fonction réelle continue sur un intervalle, voire continue par morceaux, admet une primitive. En revanche, une fonction holomorphe sur un ouvert de n’admet une primitive que si son intégrale curviligne sur tout lacet est nulle (par exemple si l’ouvert de définition est simplement connexe, d’après le théorème intégral de Cauchy).

Méthodes de calcul modifier

Formulaire modifier

Chacune des primitives indiquées ici permet de déterminer toutes les autres primitives en ajoutant des constantes (éventuellement différentes d’une composante connexe à l’autre du domaine).

Primitives élémentaires
     
     
     
  (avec  )  ,
 ,
 
 
  (avec  ,  )    
     

En particulier, la fonction exponentielle est une primitive d’elle-même. Ce tableau inclut les primitives des inverses de fonctions puissances avec la règle  , la racine carrée par  , et plus généralement les racines d’ordre supérieur par  .

Primitives avec fonctions trigonométriques
     
     
     
     
     
     
     
     
     
Primitives avec fonctions hyperboliques
     
     
     
     
     
    arsinh x 
    pour arcosh
prolongeable à  
en utilisant l'expression logarithmique
arcosh x 
    artanh x 
    arcoth x 

Combinaisons modifier

Le formulaire de dérivation permet d’obtenir l’expression de primitives pour toutes les combinaisons linéaires des dérivées de fonctions usuelles, en particulier pour un polynôme à partir de sa forme développée. Par exemple, une primitive du polynôme   est  .

Pour une fraction rationnelle, il est possible d’obtenir une primitive à l’aide de sa décomposition en éléments simples, mais celle-ci repose sur une factorisation du dénominateur, ce qui ne s’explicite pas en général.

La composition à droite par une fonction affine permet d’étendre ce formulaire : si F est une primitive de f, et si a et b sont deux réels avec a ≠ 0, alors la fonction   admet pour primitive  . En particulier, on obtient des primitives de signaux périodiques apparaissant par exemple dans le circuit RLC :

Primitives de signaux sinusoïdaux
     
     
     

Plus généralement, si u est une fonction dérivable, toutes ses composées à gauche par les primitives dans les tableaux ci-dessus fournissent des formes standard dans la recherche de primitive, comme dans le tableau ci-dessous.

Primitives pour formes de référence
   
   
   
   
   
   
   

Intégration modifier

Le théorème fondamental de l'analyse permet le calcul de primitives en utilisant des intégrales. Les méthodes d’intégration permettent d’obtenir des primitives supplémentaires, notamment par changement de variable ou intégration par parties. C’est ainsi qu’on peut retrouver facilement une primitive des fonctions logarithme ou arc tangente[1].

 
 

De même, les règles de Bioche permettent de déterminer une primitive pour un quotient de polynômes trigonométriques.

Utilisations modifier

Les primitives permettent de calculer des intégrales, en vertu du théorème fondamental de l'analyse : si F est une primitive d’une fonction f définie et continue sur un intervalle réel  , alors la fonction f est intégrable sur cet intervalle, avec  .

Cette égalité assure l’équivalence suivante : une fonction définie et continue sur un intervalle réel est intégrable si et seulement si ses primitives admettent des limites finies aux bornes de l’intervalle.

La résolution de certaines équations différentielles repose sur la détermination de primitives. Par exemple, pour une équation du premier ordre sous forme résolue  , en notant F une primitive de  , on obtient que les fonctions solutions sont de la forme  , où   est une réciproque partielle de F.

Pour une variable aléatoire réelle à densité, la fonction de répartition est une primitive de la fonction de densité.

Calcul automatique modifier

Des logiciels comme Maxima, SageMath, Maple ou Mathematica permettent depuis quelques années de calculer interactivement certaines primitives sous forme symbolique. Le premier logiciel permettant d'effectuer de l'intégration assistée par ordinateur sous forme symbolique était le langage FORMAC, utilisé par les physiciens dans les années 1970.

Il n'est cependant pas possible en général d'exprimer les primitives de fonctions élémentaires (comme celles de la fonction  ) à l'aide de fonctions élémentaires seules (d'où la nécessité d'introduire des « fonctions spéciales » telles que la fonction logarithme intégral, li) ; des conditions précises pour qu'une primitive « élémentaire » explicite existe sont données par un théorème de Liouville, et il est même possible d'automatiser complètement la recherche de telles primitives, grâce à l'algorithme de Risch.

Primitive généralisée modifier

Une primitive généralisée[2] d'une application f : IE, où I est un intervalle réel et E un espace vectoriel normé, est une application continue F : IE telle que, sur le complémentaire d'un ensemble dénombrable, F' = f.

Par exemple, si F est la fonction nulle et f la fonction indicatrice d'un ensemble dénombrable D de réels[3], alors F est une primitive généralisée de f puisque pour tout réel xD, F'(x) = 0 = f(x).

Si une fonction F est une primitive généralisée d'une fonction f alors :

Le premier théorème fondamental de l'analyse fournit une réciproque partielle : si f : I ℝ est réglée[1] (donc localement Riemann-intégrable), l'application F définie par

 

(où a est un point arbitraire de I) est une primitive généralisée de f.

Notes et références modifier

  1. a et b Ici, nous avons calculé la primitive de fonction ln qui s'annule en 1 ainsi que celle de la fonction arctan qui s'annule en 0. Nous aurions pu généraliser en calculant la primitive de ces fonctions qui s'annule en a.
  2. Jean-Pierre Ramis, André Warusfel et al., Mathématiques Tout-en-un pour la Licence 2, Dunod, , 2e éd. (lire en ligne), p. 605, déf. 16.
  3. (en) Robert G. Bartle, A Modern Theory of Integration, AMS, (lire en ligne), p. 57, donne cet exemple dans le cas particulier de la fonction de Dirichlet (la fonction indicatrice des rationnels).
  4. Ramis, Warusfel et al. 2014, p. 605, prop. 92.

Articles connexes modifier