06 29 33 79 32 Je réserve ici
Spécialité Mathématiques Terminale

Ressources · Terminale · Spécialité Mathématiques

Primitives

Notion de primitive, primitives des fonctions usuelles, primitives de u'uⁿ, u'/u, u'e^u, u'/√u, primitive vérifiant une condition initiale, lien avec les équations différentielles y' = f

À propos de cette page
Ces exercices corrigés sur « Primitives » en terminale permettent de s'entraîner et de vérifier ses acquis en spécialité mathématiques. Ils suivent le programme officiel de terminale et sont classés par difficulté (facile, moyen, difficile). Au programme : L'essentiel : qu'est-ce qu'une primitive ?, Primitives des fonctions usuelles, Primitives des formes composées, Condition initiale et équation différentielle y' = f. Chaque exercice est suivi d'une correction rédigée, à déplier une fois la recherche faite au brouillon. Cet entraînement aide à mémoriser les méthodes, repérer ses erreurs et gagner en confiance avant un contrôle. Exercices gratuits proposés par un professeur particulier à Marseille pour réviser spécialité mathématiques en terminale.

Exercices corrigés, classés du plus simple au plus complexe. Cherche d'abord seul au brouillon, puis déplie la correction détaillée pour vérifier ta méthode et tes raisonnements.

Exercice 1 — Vérifier qu'une fonction est une primitive

Facile

Dans chaque cas, dire si F est une primitive de f sur l'intervalle indiqué, en justifiant.

  1. a) F(x)=x4−3x2+2x−9 et f(x)=4x3−6x+2 sur ℝ.
  2. b) F(x)=xlnx−x et f(x)=lnx sur ]0;+∞[.
  3. c) F(x)=(2x+3)e−x et f(x)=(−2x−1)e−x sur ℝ.

Méthode : F est une primitive de f sur I si et seulement si F est dérivable sur I et F′=f sur I.

a) F est une fonction polynôme, donc dérivable sur ℝ, et F′(x)=4x3−6x+2=f(x). F est une primitive de f sur ℝ.

b) F est dérivable sur ]0;+∞[ (produit et somme de fonctions dérivables). Avec (uv)′=u′v+uv′ : F′(x)=1×lnx+x×1x−1=lnx+1−1=lnx. F est une primitive de ln sur ]0;+∞[.

c) F=uv avec u(x)=2x+3, u′(x)=2, v(x)=e−x, v′(x)=−e−x. Donc F′(x)=2e−x−(2x+3)e−x=(2−2x−3)e−x=(−2x−1)e−x. F est bien une primitive de f sur ℝ.

Exercice 2 — Primitives des fonctions usuelles

Facile

Déterminer une primitive de chaque fonction sur l'intervalle indiqué.

  1. a) f1(x)=5x4−8x3+x−11 sur ℝ.
  2. b) f2(x)=6x2+1x sur ]0;+∞[.
  3. c) f3(x)=3x−2ex sur ]0;+∞[.
  4. d) f4(x)=4cosx+7sinx sur ℝ.

On utilise le tableau des primitives usuelles et la linéarité.

a) Une primitive de xn est xn+1n+1 : F1(x)=5×x55−8×x44+x22−11x, soit F1(x)=x5−2x4+x22−11x.

b) Une primitive de 1x2 est −1x et une primitive de 1x sur ]0;+∞[ est lnx : F2(x)=−6x+lnx. Contrôle : (−6x)′=6x2.

c) Une primitive de 1x sur ]0;+∞[ est 2x : F3(x)=6x−2ex.

d) Une primitive de cos est sin, une primitive de sin est −cos : F4(x)=4sinx−7cosx. Contrôle : F4′(x)=4cosx+7sinx.

Exercice 3 — Toutes les primitives, puis une seule

Facile

Soit f la fonction définie sur ℝ par f(x)=9x2−2x+1.

  1. a) Déterminer toutes les primitives de f sur ℝ.
  2. b) Déterminer la primitive F de f sur ℝ qui prend la valeur 10 en 2.
  3. c) Existe-t-il une primitive de f qui s'annule en 0 et vaut 1 en 1 ? Justifier.

a) Une primitive de f est x↦3x3−x2+x. Les primitives de f sur ℝ sont donc les fonctions x↦3x3−x2+x+k, k∈ℝ.

b) F(2)=3×8−4+2+k=22+k. La condition F(2)=10 donne k=−12. F(x)=3x3−x2+x−12.

c) Une primitive G de f s'écrit G(x)=3x3−x2+x+k. La condition G(0)=0 impose k=0 ; alors G(1)=3−1+1=3≠1. Aucune primitive ne convient : une seule condition suffit à déterminer la primitive, on ne peut pas en imposer une seconde arbitrairement.

Exercice 4 — La forme u'uⁿ

Moyen

Déterminer une primitive de chaque fonction sur l'intervalle indiqué.

  1. a) f(x)=(4x+1)3 sur ℝ.
  2. b) g(x)=(2x−5)(x2−5x+1)3 sur ℝ.
  3. c) h(x)=x2(x3+4)2 sur ]0;+∞[.
  4. d) k(x)=cosxsin3x sur ℝ.

On utilise : une primitive de u′un (n≠−1) est un+1n+1.

a) u(x)=4x+1, u′(x)=4, donc f=14u′u3. Une primitive est 14×u44 : F(x)=(4x+1)416. Contrôle : F′(x)=4×4(4x+1)316=(4x+1)3.

b) u(x)=x2−5x+1, u′(x)=2x−5 : g=u′u3 exactement, donc G(x)=(x2−5x+1)44.

c) u(x)=x3+4, u′(x)=3x2, et u(x)>0 sur ]0;+∞[. Alors h=13×u′u2=13u′u−2. Une primitive de u′u2 est −1u, d'où H(x)=−13(x3+4).

d) u(x)=sinx, u′(x)=cosx : k=u′u3, donc K(x)=sin4x4. Contrôle : K′(x)=4cosxsin3x4=k(x).

Exercice 5 — Les formes u'/u et u'/√u

Moyen

Déterminer une primitive de chaque fonction sur l'intervalle indiqué.

  1. a) f(x)=2xx2+9 sur ℝ.
  2. b) g(x)=15x+3 sur ]−35;+∞[.
  3. c) h(x)=x+1x2+2x+6 sur ℝ.
  4. d) k(x)=exex+2 sur ℝ.

a) u(x)=x2+9>0 et u′(x)=2x : f=u′u, donc F(x)=ln(x2+9).

b) Sur ]−35;+∞[, u(x)=5x+3>0 et u′(x)=5 : g=15×u′u, donc G(x)=15ln(5x+3).

c) u(x)=x2+2x+6=(x+1)2+5>0 sur ℝ, et u′(x)=2x+2=2(x+1). Donc h=12×u′u. Une primitive de u′u est 2u, d'où H(x)=12×2u(x), soit H(x)=x2+2x+6.

d) u(x)=ex+2>0 et u′(x)=ex : k=u′u, donc K(x)=ln(ex+2).

Dans chaque cas, on a vérifié la condition u>0 sur l'intervalle avant d'écrire lnu ou u.

Exercice 6 — Exponentielle et trigonométrie

Moyen

Toutes les fonctions sont définies sur ℝ.

  1. a) Déterminer une primitive de f(x)=e3x−1.
  2. b) Déterminer une primitive de g(x)=x2ex3.
  3. c) Déterminer la primitive H de h(x)=sin(2x) telle que H(0)=0.
  4. d) Déterminer une primitive de k(x)=cosxesinx.

On utilise : une primitive de u′eu est eu ; une primitive de u′sinu est −cosu.

a) u(x)=3x−1, u′(x)=3 : f=13u′eu, donc F(x)=13e3x−1.

b) u(x)=x3, u′(x)=3x2 : g=13u′eu, donc G(x)=13ex3.

c) u(x)=2x, u′(x)=2 : h=12u′sinu. Les primitives de h sont x↦−12cos(2x)+k. Or H(0)=−12+k=0, donc k=12 et H(x)=12−12cos(2x). Remarque : avec cos(2x)=1−2sin2x, on obtient H(x)=sin2x.

d) u(x)=sinx, u′(x)=cosx : k=u′eu, donc K(x)=esinx.

Exercice 7 — Expliquer l'erreur

Moyen

Un élève a proposé les résultats suivants. Pour chacun, expliquer pourquoi il est faux.

  1. a) « Une primitive de f(x)=xex sur ℝ est F(x)=x22ex. »
  2. b) « Une primitive de g(x)=1x2+4 sur ℝ est G(x)=ln(x2+4). »
  3. c) « Une primitive de h(x)=1(2x+1)2 sur ]−12;+∞[ est H(x)=−12x+1. » Donner ensuite une primitive correcte de h.

Pour infirmer, il suffit de dériver la fonction proposée.

a) F′(x)=xex+x22ex=(x+x22)ex. Par exemple F′(2)=4e2 alors que f(2)=2e2. F n'est pas une primitive de f : l'élève a pris le produit des primitives, ce qui est faux (la dérivée d'un produit n'est pas le produit des dérivées).

b) G′(x)=2xx2+4 ; en 0, G′(0)=0 alors que g(0)=14. Faux : la forme u′u exige que le numérateur soit u′(x)=2x à une constante près, ce qui n'est pas le cas du numérateur 1. La fonction g, continue, a bien des primitives, mais pas celle-ci.

c) Avec u(x)=2x+1 : H′(x)=u′(x)u(x)2=2(2x+1)2=2h(x). L'élève a oublié le facteur u′=2. Comme h=12×u′u2, une primitive correcte est x↦−12(2x+1).

Exercice 8 — Réécrire la fonction avant de chercher une primitive

Difficile

Soit g définie sur ]−2;+∞[ par g(x)=3x+7x+2.

  1. a) Montrer que, pour tout x>−2, g(x)=3+1x+2.
  2. b) En déduire les primitives de g sur ]−2;+∞[.
  3. c) Déterminer la primitive G de g telle que G(−1)=4.
  4. d) Déterminer une primitive sur ]0;+∞[ de f(x)=x3−2x+5x2.

a) Pour x>−2 : 3+1x+2=3(x+2)+1x+2=3x+7x+2=g(x). L'égalité est démontrée.

b) Sur ]−2;+∞[, u(x)=x+2>0 et u′(x)=1, donc 1x+2 a pour primitive ln(x+2). Les primitives de g sont x↦3x+ln(x+2)+k, k∈ℝ.

c) G(−1)=−3+ln1+k=−3+k. La condition G(−1)=4 donne k=7, donc G(x)=3x+ln(x+2)+7.

d) On divise chaque terme par x2 (x≠0) : f(x)=x−2x+5x2. Une primitive de x est x22, de 1x est lnx sur ]0;+∞[, de 1x2 est −1x. D'où F(x)=x22−2lnx−5x. Contrôle : F′(x)=x−2x+5x2=f(x).

Exercice 9 — Primitive cherchée sous une forme imposée

Difficile

Soit f définie sur ℝ par f(x)=(4x−1)e−2x. On cherche deux réels a et b tels que F(x)=(ax+b)e−2x soit une primitive de f sur ℝ.

  1. a) Calculer F′(x) en fonction de a et b.
  2. b) Déterminer a et b.
  3. c) En déduire la primitive de f sur ℝ qui s'annule en 0.

a) F est dérivable sur ℝ comme produit. Avec u(x)=ax+b, u′(x)=a, v(x)=e−2x, v′(x)=−2e−2x : F′(x)=ae−2x−2(ax+b)e−2x, soit F′(x)=(−2ax+a−2b)e−2x.

b) F est une primitive de f si et seulement si, pour tout réel x, (−2ax+a−2b)e−2x=(4x−1)e−2x. Comme e−2x>0, c'est équivalent à −2ax+a−2b=4x−1 pour tout x. Deux fonctions affines égales ont mêmes coefficients : −2a=4 et a−2b=−1. Donc a=−2, puis −2−2b=−1, soit b=−12. F(x)=(−2x−12)e−2x.

c) Les primitives de f sont les F+k. Or F(0)=−12, donc F(0)+k=0 donne k=12. La primitive cherchée est x↦(−2x−12)e−2x+12.

Exercice 10 — Une équation différentielle y' = f

Difficile

On considère l'équation différentielle (E) : y′=lnxx sur ]0;+∞[.

  1. a) Déterminer toutes les solutions de (E) sur ]0;+∞[.
  2. b) Déterminer la solution φ de (E) telle que φ(e)=2.
  3. c) Étudier les variations de φ et montrer que, pour tout x>0, φ(x)≥32.

a) Les solutions de (E) sont les primitives de f(x)=lnxx sur ]0;+∞[. Avec u(x)=lnx et u′(x)=1x, on a f=u′u, dont une primitive est u22. Les solutions sont les fonctions x↦(lnx)22+k, k∈ℝ.

b) φ(e)=(lne)22+k=12+k. La condition φ(e)=2 donne k=32 : φ(x)=(lnx)22+32.

c) φ est solution de (E), donc φ′(x)=lnxx. Comme x>0, φ′(x) a le signe de lnx : négatif sur ]0;1[, nul en 1, positif sur ]1;+∞[. Donc φ est décroissante sur ]0;1] et croissante sur [1;+∞[ ; elle admet un minimum en 1 égal à φ(1)=0+32=32. Pour tout x>0, φ(x)≥32. (On le voit aussi directement : (lnx)2≥0.)

Bloqué sur ce chapitre ?

Moi c'est Ben, j'ai créé ce site pour aider le plus d'élèves possible, partout en France. Je peux aussi reprendre avec toi ce qui coince en cours particulier : en visio, ou à domicile si tu es à Marseille.

Prof de maths à Marseille · Cours particuliers au lycée · Aide aux devoirs