如果过程在有限域F2(也称为GF(2))中运行,且系数为0和1,那么如何通过编程方式找到二元矩阵的特征多项式(一个只有0和1的矩阵)
以下是我尝试过的:
charpoly()
方法没有给出我想要的答案,因为它不在F2字段上操作,并且给出了系数远远超过0和1的多项式。但是,是否可以调整charpoly()
的输出以返回F2上的特征多项式,或者让charpoly()
方法对该字段进行操作李>我问这个问题是因为在F2中找到特征多项式是为某些随机数生成器计算适当跳跃参数的过程的一部分(参见mynote on this)
事实证明,由
charpoly()
返回的特征多项式的系数可以适用于GF(2)有限域,而且很容易做到:奇数系数变为1,偶数系数变为0。这对我来说已经足够了。因此,我的问题解决了相关问题 更多 >
编程相关推荐