a=matrix([[3,4,2],[0,1,2],[0,0,0]])
e=a.eigenvalues()
b=matrix([[0,0,2],[0,2,0],[2,0,0]])
f=b.eigenvalues()
print bool(e[0]+e[1]+e[2]==a.trace() and e[0]*e[1]*e[2]==a.det())
print bool(f[0]+f[1]+f[2]==b.trace() and f[0]*f[1]*f[2]==b.det())

Strang-5.1.5-U (last edited 2010-12-18 07:46:59 by YASHWANTH)