MathLvl
Méthode · Terminale spé maths

Composer des fonctions

Composer deux fonctions, c'est les appliquer l'une après l'autre : (g ∘ f)(x) signifie qu'on calcule d'abord f(x), puis qu'on applique g au résultat. Le geste concret consiste à remplacer, dans l'expression de g, chaque occurrence de la variable par l'expression complète de f(x), parenthèses comprises. L'ordre d'écriture étant l'inverse de l'ordre d'exécution, il faut lire de droite à gauche — et se rappeler que le résultat change si on inverse les deux fonctions.

Les étapes

  1. 1

    Calculer f(x)

    La fonction intérieure agit d'abord.
  2. 2

    Appliquer g

    On remplace la variable de g par f(x).

Exemple corrigé

Pour f(x) = x + 1 et g(x) = x², calculer (g ∘ f)(x).

  1. 1.f(x) = x + 1.
  2. 2.(g ∘ f)(x) = g(f(x)) = (f(x))² = (x+1)².
Résultat : (x+1)².

Deuxième exemple

Pour f(x) = 2x - 1 et g(x) = x² + 3, calculer (g ∘ f)(x) puis (g ∘ f)(2).

  1. 1.(g ∘ f)(x) = g(f(x)) = (2x-1)² + 3.
  2. 2.En développant : 4x² - 4x + 1 + 3 = 4x² - 4x + 4.
  3. 3.Pour x = 2 : f(2) = 3, puis g(3) = 9 + 3 = 12.
Résultat : (g ∘ f)(x) = 4x² - 4x + 4 et (g ∘ f)(2) = 12.

Piège à éviter

(f ∘ g)(x) = f(g(x)) = x² + 1 : c'est différent de (g ∘ f)(x).

Questions fréquentes

Faut-il mettre des parenthèses en remplaçant ?
Impérativement : g(f(x)) avec g(x) = x² donne (2x-1)², et non 2x-1². L'oubli des parenthèses fausse tout le calcul.
Vaut-il mieux développer ou garder la forme composée ?
Cela dépend de la suite : pour dériver, la forme composée est plus commode ; pour identifier un trinôme, la forme développée l'est davantage.
Comment calculer une image sans passer par l'expression générale ?
En enchaînant deux calculs numériques : f(2) = 3, puis g(3) = 12. C'est souvent plus rapide qu'une composition symbolique.

Notions liées

Pour aller plus loin, explore les notions du même thème.

Tout sur dérivation et convexité en terminale

Dérivée d'une composée, dérivée seconde, convexité et points d'inflexion.

Définitions, formules et exercices corrigés sur la même notion :