比较多项式的根集(SAGEMATH)

时间:2016-11-24 20:10:38

标签: set compare root eigenvalue

我遗漏了一些关于如何比较根列表的内容。 在一个小算法中,我需要知道矩阵是否具有复杂的特征值。我做了以下

   A=matrix(QQ,[[1,2,1],[6,-1,0],[-1,-2,-1]]) 
   a=(B.charpoly()).roots(ring= QQ, multiplicities=False)
   b=(B.charpoly()).roots(ring= QQbar, multiplicities=False)

然后a是列表[-4,0,3],b是列表[3,0,-4]。 我没有得到以下内容:

set(a)==set(b)

时返回false
set([-4,0,3])==set([3,0,-4])

返回true。

任何帮助,无论是在第一个pb(知道QQ矩阵具有复杂的特征值)还是在第二个pb上都会非常感激。 干杯。 升。

0 个答案:

没有答案