acosh

constexpr Complex acosh(const Complex &z) noexcept

Returns the complex inverse cosh [1] of a complex number \(z\).

Parameters

const Complex &z

A complex number.

Returns

type Complex

A complex number.

The inverse cosh function of a complex number is defined as:

\[\cosh^{-1}z = \log(z + \sqrt{z^2 - 1})\]

Example

Complex z = 3 + 4_j;
std::cout << acosh(z) << "\n";

Output:

2.30551 + 0.936812j

References