# Composition de fonctions

La composition de fonctions (ou composition d’applications) est, en mathématiques, un procédé qui consiste, à partir de deux fonctions, à en construire une nouvelle. Pour cela, on utilise les images de la première fonction comme arguments pour la seconde (à condition que cela ait un sens). On parle alors de fonction composée (ou d'application composée).

## Définition formelle

Soient X, Y et Z trois ensembles quelconques. Soient deux fonctions $f:X\to Y$ et $g:Y\to Z$. On définit la composée de f par g, notée $g\circ f$, par
    $\forall x\in X,\ (g\circ f)(x)=g(f(x)).$
On applique ici f à l'argument x, puis on applique g au résultat.
On obtient ainsi une nouvelle fonction $g\circ f:X\to Z$.
La notation $g\circ f$ se lit « g rond f », « f suivie de g » ou encore « g après f ». On note parfois $g\circ f(x)$ pour $(g\circ f)(x)$.
Cette définition peut être visualisée par un diagramme commutatif.

### Exemple d'incompatibilité des domaines

Soient les deux fonctions :
    ${\begin{matrix}f:&\mathbb {R} &\to &\mathbb {R} \\&x&\mapsto &-x\end{matrix}}\quad {\rm {et}}\quad {\begin{matrix}g:&\mathbb {R} _{+}&\to &\mathbb {R} \\&x&\mapsto &{\sqrt {x}}.\end{matrix}}$
Ici, l'ensemble d'arrivée de f est $\mathbb {R}$. Or l'ensemble de départ de g est $\mathbb {R} _{+}$ (il n'existe pas de nombre réel dont le carré soit strictement négatif). Stricto sensu, la fonction $g\circ f$ n'a donc pas de sens ici et seule $g\circ f_{1}:\mathbb {R} _{-}\to \mathbb {R}$ en a un, où f$_1$ est la fonction suivante, obtenue par restriction-corestriction de f :
    ${\begin{matrix}f_{1}:&\mathbb {R} _{-}&\to &\mathbb {R} _{+}\\&x&\mapsto &-x\end{matrix}}$

## Propriétés

Ici, on ne se préoccupe pas des problèmes de compatibilité des domaines des fonctions considérées.
* La composition de fonctions n'est généralement pas commutative :$g\circ f\neq f\circ g.$
* La composition de fonctions est associative :$h\circ (g\circ f)=(h\circ g)\circ f.$
* La composition de fonctions n'est généralement pas distributive (sur un opérateur quelconque $\star$) :$h\circ (g\star f)\neq (h\circ g)\star (h\circ f).$
* Si la fonction f est continue en x$_0$ et la fonction g est continue en f(x$_0$) alors $g\circ f$ est continue en x$_0$.
* Composition de deux fonctions f et g strictement monotones (le sens de variation obéit à une sorte de règle des signes) :
** si f et g ont même sens de variation, leur composée est strictement croissante ;
** si f et g ont des sens de variation différents, leur composée est strictement décroissante.
* Dérivée d'une composition de fonctions dérivables :$(g\circ f)'=(g'\circ f)\cdot f'.$Voir l'article « Théorème de dérivation des fonctions composées ».
* Réciproque d'une composée :$(g\circ f)^{-1}=f^{-1}\circ g^{-1}.$

## Puissances fonctionnelles

On conserve les notations ci-dessus. Si $Y=X$ alors $f$ peut être composée avec elle-même et la composée est notée $f^{2}$. Ainsi
    $f^{2}=f\circ f$
    $f^{3}=f\circ f\circ f$
et de manière plus générale :
    $\forall n\in \mathbb {N} ^{*}\quad f^{n}=\underbrace {f\circ \ldots \circ f} _{n\ \mathrm {fois} }$.
On pose
    $f^{0}=\operatorname {id} _{X}$
où $\operatorname {id} _{X}$ est l'application identité de l'ensemble $X$.
On peut étendre cette notation aux exposants entiers négatifs, à condition de supposer la fonction $f$ bijective (de $X$ dans lui-même). Alors, $f^{-1}$ désigne l'application réciproque et pour tout entier $n>0$, $f^{-n}$ est la composée de $f^{-1}$ par elle-même n fois.
La puissance d'une fonction est distincte de la multiplication des applications. Par exemple, sin$^2$ désigne couramment le carré de la fonction sinus :
    $\forall x\in \mathbb {R} \quad \sin ^{2}(x)=(\sin(x))^{2}=\sin(x)\times \sin(x)$.
Il y a aussi une confusion possible entre l'inverse d'une fonction pour la multiplication et l'application réciproque.
On peut également s'intéresser aux racines carrées fonctionnelles, c'est-à-dire que l'on cherche, pour une fonction g donnée, une fonction f satisfaisant f(f(x)) = g(x) pour tout x. On note alors $f=g^{1/2}$.

## Autre notation

Au milieu du XXe siècle, quelques mathématiciens trouvèrent que la notation $g\circ f$ portait à confusion et décidèrent d'utiliser une notation post-fixée : xf pour f(x) et xfg pour $(g\circ f)(x)$.

## Typographie

Le caractère Unicode « rond », « ∘ », est le caractère U+2218. En LaTeX, ce caractère est obtenu par la commande \circ.