^ -- a binary operator, usually used for exponents
x ^ y -- a binary operator used for powers and raising nets.
When computing powers, one of the following methods is used.
In addition, if n is 0, then the unit element
(class x)#1 is returned. If n is negative, then the method
named InverseMethod will be called.
This operator may be used as a binary operator in an expression
like x ^ y. The user may install binary methods
for handling such expressions with code such as
X ^ Y := (x,y) -> ...
where X is the class of x and Y is the
class of y.
Methods for ^ :