What is sage equivalent to Pow in Sympy?
I am translating sympy function to use under sagemath
In sympy there is type Pow
>>> from sympy.abc import x
>>> type(x**2)
<class 'sympy.core.power.Pow'>
>>> isinstance(x**2,Pow)
True
>>>
In sagemath
sage: var('x')
x
sage: type(x^2)
<type 'sage.symbolic.expression.Expression'>
sage: isinstance(x^2,Pow)
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-15-0e5e926fd38c> in <module>()
----> 1 isinstance(x**Integer(2),Pow)
NameError: name 'Pow' is not defined
How to check in sagemath if expression is type Power? i.e. something raised to power? fyi, in Maple this is given by type ^
also.
whattype(x^2)
^