For plain vanilla arcos() the domain runs from -1 to 1, while the range goes from 0 to pi.
When you draw of graph of arcos, you will find the the maximal domain for the composite
function runs from x = 1 / sqrt(2) to x = 1.

The reason that the rest is not available is that what goes under the root must be non-negative.