asech

asech(x)

Try it yourself:

See also:

asech(): The Inverse Hyperbolic Secant

asech() reverses sech(), the reciprocal of hyperbolic cosine. It occurs in symbolic formulas, profiles that decay away from a center, and models involving hyperbolic functions.

Real input range

For real arithmetic, asech(x) accepts values from 0 through 1, with zero representing a limiting infinite result rather than an ordinary finite value. Values greater than 1 or negative values do not have real inverse-hyperbolic-secant results. Treat boundary data carefully.

asech(x) can be understood as acosh(1/x), linking it to acosh(). The reciprocal reveals two caveats: zero cannot be divided into, and tiny positive inputs can yield large values. Validate measured data with larger() and smallerEq() before evaluation.

Useful companions

To check a finite result, compute sech(asech(x)). Related hyperbolic inverses are asinh() and atanh(); each has its own domain. Do not confuse asech with asec, which belongs to circular trigonometry.

Writing asech directly communicates both the reciprocal form and the intended branch, making formulas easier to review than a manually expanded logarithmic expression.

Try Asech in Calcul.io

Start with one of the editable examples above, then replace its arguments with your own values. Keeping the function on a separate calculator line makes the input and result easy to compare. For a longer workflow, assign the result to a variable or reference that line in the next expression.

Check the shown signature before adding optional arguments, and use the related-function links to compare operations with similar purposes.

All functions