Erik Y. Adams added the comment:
I still think the most important aspect of this is that pow() will return
complex numbers, contrary to what is implied by the statement I quoted at the
beginning of this thread.
Perhaps we should just borrow from the documentation for the power operator
New submission from Erik Y. Adams :
https://docs.python.org/3/library/functions.html#pow
The built-in pow() function will return a complex number if the base is
negative and the exponent is a float between 0 and 1. For example, the value
returned by `pow(-1, 1.0/3)` is `(1.0002