Abstract
We give an algorithm for computing the factor ring of a given ideal in a Dedekind domain with finite rank, which runs in deterministic and polynomial-time. We provide two applications of the algorithm: judging whether a given ideal is prime or prime power. The main algorithm is based on basis representation of finite rings which is computed via Hermite and Smith normal forms.
Similar content being viewed by others
References
Agrawal M, Kayal N, Saxena N. PRIMES is in P. Ann of Math (2), 2004, 160: 781–793
Arvind V, Das B, Mukhopadhyay P. The complexity of black-box ring problems. In: Computing and Combinatorics. Berlin-Heidelberg: Springer, 2006, 126–135
Atiyah M F, Macdonald I G. Introduction to Commutative Algebra. Reading: Addison-Wesley, 1969
Cohen H. A Course in Computational Algebraic Number Theory, Third Corrected Printing. New York: Springer, 1996
Cohen H. Advanced Topics in Computational Number Theory. New York: Springer, 2000
Hafner J, McCurley K. Asymptotically fast triangularization of matrices over rings. SIAM J Comput, 1991, 20: 1068–1083
Hermite C. Sur l′introduction des variables continues dans la théorie des nombres. J Reine Angew Math, 1851, 41: 191–216
Iliopoulos C. Worst-case complexity bounds on algorithms for computing the canonical structure of finite abelian groups and the Hermite and Smith normal forms of an integer matrix. SIAM J Comput, 1989, 18: 658–669
Janusz G. Algebraic Number Fields, 2nd ed. Graduate Studies in Mathematics, vol. 7. Providence: Amer Math Soc, 1996
Kayal N, Saxena N. Complexity of ring morphism problems. Comput Complexity, 2006, 15: 342–390
Lenstra H W. Algorithms in algebraic number theory. Bull Amer Math Soc (NS), 1992, 26: 211–244
Schönhage A, Strassen V. Schnelle multiplikation grosser zahlen. Computing, 1971, 7: 281–292
Shoup V. Fast construction of irreducible polynomials over finite fields. J Symbolic Comput, 1994, 17: 371–391
Smith H J S. On systems of linear indeterminate equations and congruences. Philos Trans R Soc Lond Ser A Math Phys Eng Sci, 1861, 151: 293–326
Staromiejski M. Polynomial-time locality tests for finite rings. J Algebra, 2013, 379: 441–452
Acknowledgements
This work was supported by National Natural Science Foundation of China (Grant Nos. 11601202, 11471314 and 11401312), the Natural Science Foundation of the Jiangsu Higher Education Institutions (Grant No. 14KJB110012), the High-Level Talent Scientific Research Foundation of Jinling Institute of Technology (Grant No. jit-b-201527), and the National Center for Mathematics and Interdisciplinary Sciences, Chinese Academy of Sciences. The authors thank Dr. Yunling Kang for his helpful discussion.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Huang, D., Deng, Y. An algorithm for computing the factor ring of an ideal in Dedekind domain with finite rank. Sci. China Math. 61, 783–796 (2018). https://doi.org/10.1007/s11425-016-9060-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11425-016-9060-2
Keywords
- deterministic polynomial-time test
- Dedekind domains
- basis representation
- Hermite and Smith normal forms