...
首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >Determinant Equivalence Test over Finite Fields and over Q
【24h】

Determinant Equivalence Test over Finite Fields and over Q

机译:有限域和Q上的行列式等价检验

获取原文

摘要

The determinant polynomial Det_n(x) of degree n is the determinant of a n x n matrix of formal variables. A polynomial f is equivalent to Det_n(x) over a field F if there exists a A in GL(n^2,F) such that f = Det_n(A * x). Determinant equivalence test over F is the following algorithmic task: Given black-box access to a f in F[x], check if f is equivalent to Det_n(x) over F, and if so then output a transformation matrix A in GL(n^2,F). In (Kayal, STOC 2012), a randomized polynomial time determinant equivalence test was given over F = C. But, to our knowledge, the complexity of the problem over finite fields and over Q was not well understood. In this work, we give a randomized poly(n,log F ) time determinant equivalence test over finite fields F (under mild restrictions on the characteristic and size of F). Over Q, we give an efficient randomized reduction from factoring square-free integers to determinant equivalence test for quadratic forms (i.e. the n=2 case), assuming GRH. This shows that designing a polynomial-time determinant equivalence test over Q is a challenging task. Nevertheless, we show that determinant equivalence test over Q is decidable: For bounded n, there is a randomized polynomial-time determinant equivalence test over Q with access to an oracle for integer factoring. Moreover, for any n, there is a randomized polynomial-time algorithm that takes input black-box access to a f in Q[x] and if f is equivalent to Det_n over Q then it returns a A in GL(n^2,L) such that f = Det_n(A * x), where L is an extension field of Q and [L : Q] = n. The above algorithms over finite fields and over Q are obtained by giving a polynomial-time randomized reduction from determinant equivalence test to another problem, namely the full matrix algebra isomorphism problem. We also show a reduction in the converse direction which is efficient if n is bounded. These reductions, which hold over any F (under mild restrictions on the characteristic and size of F), establish a close connection between the complexity of the two problems. This then leads to our results via applications of known results on the full algebra isomorphism problem over finite fields (Rónyai, STOC 1987 and Rónyai, J. Symb. Comput. 1990) and over Q (Ivanyos {et al}., Journal of Algebra 2012 and Babai {et al}., Mathematics of Computation 1990).
机译:度为n的行列式多项式Det_n(x)是形式变量的n x n矩阵的行列式。如果在GL(n ^ 2,F)中存在A,使得f = Det_n(A * x),则多项式f等于字段F上的Det_n(x)。 F上的行列式等效测试是以下算法任务:假设对F [x]中的af进行黑盒访问,请检查f是否等于F上的Det_n(x),如果是,则在GL(n)中输出转换矩阵A ^ 2,F)。在(Kayal,STOC 2012)中,对F = C进行了随机多项式时间行列式等价测试。但是,据我们所知,对有限域和Q上问题的复杂性还没有很好的理解。在这项工作中,我们在有限域F上(在对F的特征和大小的适度限制下)给出了一个随机的poly(n,log F)时间确定性等效测试。在Q上,假设GRH,我们给出了从无平方因数分解为二次形式的行列式等效检验的有效随机化(即n = 2的情况)。这表明在Q上设计多项式时间行列式等效测试是一项艰巨的任务。但是,我们证明了Q上的行列式等价测试是可以确定的:对于有界的n,有一个关于Q的随机多项式时间行列式等价测试,可以使用oracle进行整数分解。此外,对于任何n,都有一个随机多项式时间算法,该算法对Q [x]中的af进行输入黑盒访问,并且如果f等于Q上的Det_n,则它在GL(n ^ 2,L ),使得f = Det_n(A * x),其中L是Q的扩展字段,[L:Q] <= n。通过将行列式等价测试的多项式时间随机归约化给另一个问题,即全矩阵代数同构问题,可以得到上述关于有限域和超过Q的算法。我们还显示了反方向的减小,如果n有界,则该减小是有效的。这些减少适用于任何F(在F的特性和大小受到适度限制的情况下),这在两个问题的复杂性之间建立了紧密的联系。然后,这通过在有限域(Rónyai,STOC 1987和Rónyai,J.Symb.Comput.1990)和Q(Ivanyos {et al}。,Journal of Algebra)上的完全代数同构问题上应用已知结果得出结果。 2012年和Babai等人,《计算数学》 1990年)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号