Connectez-vous via MCP →

Entrez le calcul

k is the modulus, 0 ≤ k ≤ 1; the parameter is m = k². All angles in radians.

Formule

Publicité

Résultats

sn(u,k)
0,822636
Sinus elliptique de Jacobi
cn(u,k)
0,568569
dn(u,k)
0,911492
Identity sn² + cn² 1 (should be 1)
Identity dn² + k²sn² 1 (should be 1)

Ce que fait ce calculateur

Cet outil évalue les trois fonctions elliptiques de Jacobi — \(\operatorname{sn}(u,k)\), \(\operatorname{cn}(u,k)\) et \(\operatorname{dn}(u,k)\) — pour tout argument réel \(u\) et un module \(k\) compris entre 0 et 1. Ces fonctions généralisent les fonctions trigonométriques classiques et interviennent partout en physique et en ingénierie : le mouvement exact du pendule, les solitons (équations de Korteweg-de Vries et de sine-Gordon), la conception de filtres elliptiques ou encore les transformations conformes.

Graphes des fonctions elliptiques de Jacobi sn, cn et dn tracées en fonction de u
Les trois fonctions elliptiques de Jacobi sn, cn et dn en tant qu'ondes périodiques de l'argument u.

Conventions : module, paramètre et angle

Les conventions ont leur importance. Ce calculateur utilise le module \(k\), avec \(0 \le k \le 1\). Le paramètre associé est \(m = k^2\), et l'angle modulaire vaut \(\alpha = \arcsin(k)\). Si votre source exprime \(m\) ou \(\alpha\), convertissez-les au préalable : \(k = \sqrt{m}\) ou \(k = \sin(\alpha)\). L'argument \(u\) et tous les angles sont exprimés en radians.

Mode d'emploi

Saisissez l'argument \(u\) (un réel quelconque) et le module \(k\) entre 0 et 1, puis lisez directement \(\operatorname{sn}\), \(\operatorname{cn}\) et \(\operatorname{dn}\). Le panneau de résultats affiche également les deux identités fondamentales, qui doivent toutes deux être égales à 1 — un contrôle de précision intégré.

Publicité

La formule et l'algorithme

L'amplitude \(\phi = \operatorname{am}(u,k)\) est définie implicitement par $$u = \int_{0}^{\phi} \frac{d\theta}{\sqrt{1 - k^2 \sin^2 \theta}}.$$ On a alors \(\operatorname{sn} = \sin(\phi)\), \(\operatorname{cn} = \cos(\phi)\) et \(\operatorname{dn} = \sqrt{1 - k^2 \sin^2 \phi}\). Le calculateur inverse cette intégrale par la méthode de Landen descendante / de la moyenne arithmético-géométrique (MAG), dont la convergence est quadratique et qui atteint la double précision en une dizaine d'étapes. Les cas limites \(k = 0\) (\(\operatorname{sn} = \sin u\), \(\operatorname{cn} = \cos u\), \(\operatorname{dn} = 1\)) et \(k = 1\) (\(\operatorname{sn} = \tanh u\), \(\operatorname{cn} = \operatorname{dn} = \operatorname{sech} u\)) sont traités par leurs formes explicites afin d'éviter la dégénérescence de la MAG.

Triangle rectangle montrant l'angle d'amplitude phi dont le sinus et le cosinus donnent sn et cn
L'angle d'amplitude phi : son sinus et son cosinus donnent sn et cn.

Exemple résolu

Prenons \(u = 1{,}0\) et \(k = 0{,}5\) (donc \(m = 0{,}25\)). L'amplitude vaut \(\operatorname{am}(1,\ 0{,}5) \approx 0{,}95985\) rad, ce qui donne \(\operatorname{sn} \approx 0{,}81962\), \(\operatorname{cn} \approx 0{,}57280\) et $$\operatorname{dn} = \sqrt{1 - 0{,}25 \cdot 0{,}81962^2} \approx 0{,}91217.$$ Les deux identités sont bien vérifiées : \(\operatorname{sn}^2 + \operatorname{cn}^2 \approx 1\) et \(\operatorname{dn}^2 + k^2\operatorname{sn}^2 \approx 1\).

Publicité

FAQ

Quelles sont les périodes ? \(\operatorname{sn}\) et \(\operatorname{cn}\) ont une période réelle de \(4K(k)\) ; \(\operatorname{dn}\) a une période de \(2K(k)\), où \(K(k)\) désigne l'intégrale elliptique complète de première espèce.

Dans quelles plages évoluent les valeurs ? \(|\operatorname{sn}| \le 1\), \(|\operatorname{cn}| \le 1\), et \(k' \le \operatorname{dn} \le 1\), où \(k' = \sqrt{1 - k^2}\) est le module complémentaire.

\(k\) peut-il dépasser 1 ? Les fonctions de Jacobi à valeurs réelles exigent \(0 \le k \le 1\) ; toute valeur de \(k\) en dehors de cet intervalle est ramenée à la borne valide la plus proche.

Dernière mise à jour: