I think it has to do with the fact that coshx isn't 1-1. However, if we were to consider x>=0, then we can get a 1-1 mapping. In fact, since cosh0=1, we can directly see that the domain of its inverse function is x>=1 and its range is y>=0 (that is if we consider coshx for x>=0).
Let's obtain the logarithmic form of arcoshx:
x = coshu = 0.5(e^u + e^(-u))
=> e^(2u) - x.e^(u) + 1 = 0
Using the quadratic formula:
e^u = x ± sqrt(x² - 1)
u = ln[x ± sqrt(x²-1)] = arcoshx
The tricky part is to spot the following:
[x - sqrt(x²-1)][x + sqrt(x²-1)] = x² - (x²-1) = 1
Now:
x - sqrt(x²-1) = 1/[x + sqrt(x²-1)] = [x + sqrt(x²-1)]^(-1)
Thus we can re-write arcoshx as:
arcoshx = ln{[x + sqrt(x²-1)]^(±1)} = ± ln[x + sqrt(x²-1)]
But we know that arcoshx>=0 by definition, so we disregard the - sign and end up with:
arcosh = ln[x + sqrt(x²-1)]