I am puzzled about why the following code produces False in sympy, Python
import sympy
from sympy import MatrixSymbol, Trace
A = MatrixSymbol('A', 3, 3)
B = MatrixSymbol('B', 3, 3)
Trace(A*B)==Trace(B*A)
while it is well-known that Tr(AB)=Tr(BA) https://en.wikipedia.org/wiki/Trace_(linear_algebra)#Trace_of_a_product
Any help is appreciated!