Previous Up Next

10.2.20  Rewriting trigonometric/hyperbolic functions in terms of half tangent/exponentials

The halftan_hyp2exp command rewrites the trigonometric function in terms of tan(x/2) (like halftan, see Section 10.2.19) and rewrites the hyperbolic functions in terms of their definitions using exponentials, namely:

  sinh(x) =
ex−e−x
2
,   cosh(x) =
ex+e−x
2
,   tanh(x) =
ex−e−x
ex+e−x
=
e2x−1
e2x+1
.

Examples

halftan_hyp2exp(tan(x)+tanh(x))
     
2tan⎛
⎜
⎜
⎝
x
2
⎞
⎟
⎟
⎠
1−tan2⎛
⎜
⎜
⎝
x
2
⎞
⎟
⎟
⎠
+
e2 x−1
e2 x+1
          
normal(halftan_hyp2exp(sin(x)^2+cos(x)^2-sinh(x)^2+cosh(x)^2))
     
2           

Previous Up Next