# Tangente hyperbolique

La tangente hyperbolique est, en mathématiques, une fonction hyperbolique.

## Définition

La fonction tangente hyperbolique, notée tanh (ou th) est la fonction complexe suivante :
    ${\begin{matrix}\tanh :&\mathbb {C} \setminus {\rm {i}}\pi \left(\mathbb {Z} +{\dfrac {1}{2}}\right)&\longrightarrow &\mathbb {C} \\&z&\longmapsto &{\dfrac {\sinh(z)}{\cosh(z)}}\end{matrix}}$
où sinh est la fonction sinus hyperbolique et cosh la fonction cosinus hyperbolique.
Cette définition est analogue à celle de la fonction tangente comme rapport du sinus et du cosinus, et d'ailleurs, on a (pour tous les $z$ du domaine de définition) $\tanh(z)=-i\tan(iz)$, ou encore $\tan(z)=-i\tanh(iz)$ pour tout $z\in \mathbb {C} \setminus \pi \left(\mathbb {Z} +{\frac {1}{2}}\right)$.
La tangente hyperbolique peut s'exprimer à l'aide de la fonction exponentielle :
    $\tanh(z)={\frac {{\rm {e}}^{z}-{\rm {e}}^{-z}}{{\rm {e}}^{z}+{\rm {e}}^{-z}}}={\frac {{\rm {e}}^{2z}-1}{{\rm {e}}^{2z}+1}}={\frac {1-{\rm {e}}^{-2z}}{1+{\rm {e}}^{-2z}}}.$

## Propriétés
### Propriétés générales

* Sur son domaine de définition, tanh est holomorphe (donc continue et même infiniment dérivable), de dérivée égale à$\tanh '={\frac {1}{\cosh ^{2}}}=1-\tanh ^{2}.$
* tanh est donc une solution de l'équation différentielle f '=1-f$^2$ (qui est une équation de Riccati, dont la solution générale est x ↦ tanh(x+C)).
* Elle est périodique, de période iπ.
* C'est une fonction impaire.
* Elle vérifie la formule d'addition $\tanh(\alpha +\beta )={\frac {\tanh \alpha +\tanh \beta }{1+\tanh \alpha \,\tanh \beta }}.$
* Sa restriction à ℝ est une bijection strictement croissante de ℝ dans ]–1, 1[.
* Sur ℝ, une primitive de tanh est ln∘cosh.

### Développement en série de Taylor

Le développement en série de Taylor en 0 de tanh s'exprime à l'aide des nombres de Bernoulli B$_k$, définis par la série entière suivante (de rayon de convergence 2π) : ${\frac {z}{{\rm {e}}^{z}-1}}=\sum _{k=0}^{\infty }B_{k}{\frac {z^{k}}{k!}}=1-{\frac {z}{2}}+\sum _{n=1}^{\infty }B_{2n}{\frac {z^{2n}}{(2n)!}}.$
$\tanh z=\sum _{n=1}^{\infty }{\frac {2^{2n}(2^{2n}-1)B_{2n}}{(2n)!}}z^{2n-1}=z-{\frac {z^{3}}{3}}+{\frac {2z^{5}}{15}}-{\frac {17z^{7}}{315}}+{\frac {62z^{9}}{2835}}+\cdots .$
Le rayon de convergence de cette série entière est π/2.
Ce développement se déduit immédiatement de celui, plus simple, de la fonction cotangente hyperbolique : pour 0 < |z| < π,
$\coth z={\frac {{\rm {e}}^{2z}+1}{{\rm {e}}^{2z}-1}}=1+{\frac {2}{{\rm {e}}^{2z}-1}}={\frac {1}{z}}+\sum _{n=1}^{\infty }B_{2n}{\frac {2^{2n}}{(2n)!}}z^{2n-1},$
à l'aide de l'identité
$\tanh z=2\coth(2z)-\coth z.$

### Développement en fraction continue

En 1761, Jean-Henri Lambert a démontré que l'un des développements en fraction continue généralisée de la fonction tanh est $\tanh x={\frac {x}{1+{\dfrac {x^{2}}{3+{\dfrac {x^{2}}{5+\cdots }}}}}},$ ainsi qu'un théorème général permettant d'en déduire que l'exponentielle de tout rationnel non nul est un irrationnel (cf. « Fraction continue et approximation diophantienne »).

## Valeurs

Quelques valeurs de tanh :
* $\tanh(0)=0,$
* $\tanh(1)={\frac {{\rm {e}}^{2}-1}{{\rm {e}}^{2}+1}},$
* $\tanh({\rm {i}})={\rm {i}}\tan(1).$

## Fonction réciproque

La bijection réciproque de la restriction de tanh à ℝ, notée artanh (ou argtanh ou argth ou encore parfois tanh$^{−1}$), s'explicite par :
$\forall x\in \left]-1,1\right[\quad \operatorname {artanh} x={\frac {1}{2}}~\ln {\frac {1+x}{1-x}}={\frac {1}{2}}\left(\ln(1+x)-\ln(1-x)\right)$
où ln désigne le logarithme naturel.
Plus généralement, la fonction tanh se restreint en une bijection de ℝ + i]–π/2, π/2[ dans ℂ\–∞, –1]∪[1, +∞, dont la réciproque est décrite par :
$\forall v\in \mathbb {C} \setminus \left-\infty ,-1]\cup [1,+\infty [\right)\quad \operatorname {artanh} v={\frac {1}{2}}~\operatorname {Log} {\frac {1+v}{1-v}}={\frac {1}{2}}\left(\operatorname {Log} (1+v)-\operatorname {Log} (1-v)\right)$
où Log désigne la détermination principale du logarithme complexe.
En effet, pour tout z du domaine de définition de tanh, le complexe tanh z est l'image de u = e$^{2z}$ par la fonction u ↦ v = u – 1/u + 1. Or cette fonction est une bijection de ℂ\{–1} dans ℂ\{1}, de réciproque v ↦ u = 1 + v/1 – v, et elle envoie ℂ\ℝ$^–$ sur ℂ\–∞, –1]∪[1, +∞.
La fonction artanh est holomorphe sur l'ouvert $\mathbb {C} \setminus \left-\infty ,-1]\cup [1,+\infty [\right)$ et admet le développement en série entière :
    $\operatorname {artanh} z=\sum _{n=0}^{+\infty }{\frac {z^{2n+1}}{2n+1}}$ sur le disque unité fermé $|z|\leq 1$ privé de 1 et –1.

## Applications

La fonction tangente hyperbolique passe graduellement d'une valeur –1 à une valeur 1. Elle peut donc être utilisée pour représenter un phénomène de transition progressive, « douce », entre deux états.
Certains phénomènes (physiques, économiques…) ne peuvent pas être décrits par une fonction unique sur tout le domaine d'étude. C'est le cas typiquement d'un matériau subissant des changements de phase dans le domaine de température et de pression étudié. On définit alors deux domaines conjoints (ou plus), et une fonction différente sur chaque domaine ; il peut s'agir d'une fonction ayant la même forme mais des paramètres différents. On a donc une fonction de la forme
    $f(x)={\begin{cases}f_{1}(x){\text{ pour }}x\leqslant x_{\mathrm {t} }\\f_{2}(x){\text{ pour }}x>x_{\mathrm {t} }\\\end{cases}}$
la grandeur x$_t$ étant une constante, la valeur frontière.
Dans certains cas, ces fonctions à gauche et à droite ne se raccordent pas parfaitement : la fonction globale n'est alors pas dérivable, voire pas continue. En particulier, si les paramètres des fonctions f$_1$ et f$_2$ sont établis par régression sur des données mesurées, il n'y a pas de raccordement par construction (f$_1$(x$_t$) ≠ f$_2$(x$_t$)). Cet effet de seuil peut conduire à des problèmes calculatoires si cette fonction est utilisée pour résoudre numériquement (par ordinateur) un problème, typiquement résolution numérique d'une équation différentielle ou bien optimisation ; on peut alors avoir une instabilité numérique, un calcul itératif qui diverge.
Pour résoudre ce problème, et si les fonctions f$_1$ et f$_2$ sont définies sur tout l'ensemble d'étude, on peut glisser progressivement d'une fonction à l'autre en utilisant des « fonctions de transition » construites à partir d'une tangente hyperbolique : on définit deux fonctions g$_1$ et g$_2$ de la forme
    ${\begin{cases}g_{1}(x)=0,5\times \left[1+\tanh((x_{\mathrm {t} }-x)/l)\right]\\g_{2}(x)=0,5\times \left[1+\tanh((x-x_{\mathrm {t} })/l)\right]\\\end{cases}}$
où l est un facteur de largeur. On définit alors la fonction globale
    ${\tilde {f}}=g_{1}\times f_{1}+g_{2}\times f_{2}$.
Dans le cadre de la relativité restreinte, le calcul des transformations de Lorentz fait aussi appel à la fonction tangente hyperbolique pour définir la notion de rapidité.

### En intelligence artificielle

La fonction tangente hyperbolique est également très similaire à la fonction sigmoïde utilisée avec les réseaux de neurones pour ses caractéristiques de dérivabilité.