The implementation of can be optimized for constant .
It is obvious that for constant integer exponent you can just expand:
and since :
Likewise for fractional :
So for :
Enter search terms or a module, class or function name.