The Hermite normal form

Authors

DOI:

https://doi.org/10.14393/BEJOM-v6-2025-73442

Keywords:

Hermite normal form, unimodular matrices, lattices

Abstract

The Hermite normal form is similar of reduced echelon form for matrices with integer entries. In this article some results on this topic are presented, among which we highlight the existence and uniqueness Theorem, which states that every matrix is row equivalent to one, and only one, matrix in the Hermite normal form. An algorithm for computing the Hermite normal form of a matrix by the elementary unimodular operations is also given. Finally, some concepts and preliminary results on lattices are presented, including three problems that are answered using the Hermite normal form, namely, the problem of finding a basis of a lattice and the problems of equality and union of lattices.  

Downloads

Download data is not yet available.

Author Biographies

  • Paola Assis Rola, Universidade Federal de Viçosa

    Graduated in Mathematics from the Federal University of Espírito Santo (UFES) and is currently a Master's student in Mathematics at the Federal University of Viçosa (UFV).

  • Eleonesio Strey, Universidade Federal do Espírito Santo

    Bachelor’s and Master’s degrees in Mathematics from the Federal University of Espírito Santo (UFES) and a Ph.D. in Applied Mathematics from the University of Campinas (UNICAMP). He has been a professor at the Department of Pure and Applied Mathematics at UFES since 2009. His research experience is in Mathematics, with an emphasis on Geometry of Numbers, Lattices, and Error-Correcting Codes.

References

Micciancio, D. Lattice Algorithms and Applications. https://cseweb.ucsd.edu/classes/sp14/cse206A-a/. Acesso em: 22 de fevereiro de 2024.

Micciancio, D. “Improving lattice based cryptosystems using the Hermite normal form”. Em: International Cryptography and Lattices Conference. Berlin, Heidelberg: Springer Berlin Heidelberg, 2001, pp. 126–145.

Peikert, C. “A decade of lattice cryptography”. Em: Foundations and Trends in Theoretical Computer Science 10.4 (2016), pp. 283–424.

Hashimoto, M. “Bases de Hilbert”. Dissertação de Mestrado. São Paulo, SP: IME-USP, 2007.

Costa, S. I. R. et al. Lattices applied to coding for reliable and secure communications. Springer International Publishing, 2017.

Jorge, G. C. “Reticulados q-ários e algébricos”. Tese de Doutorado. Campinas, SP: IMECC - UNICAMP, 2012.

Boldrini, J. L. et al. Álgebra linear. 3ª ed. Sao Paulo: Harper & Row do Brasil, 1980.

Bremner, M. R. Lattice Basis Reduction: An Introduction to the LLL Algorithm and Its Applications. Boca Raton: CRC Press, 2011.

Strey, E. “Construções de reticulados a partir de códigos q-ários”. Tese de Doutorado. Campinas, SP: IMECC - UNICAMP, 2017.

Shmonin, G. Hermite normal form: Computation and applications. https://www.epfl.ch/labs/disopt/wp-content/uploads/2018/09/hnf.pdf. Acesso em: 22 de fevereiro de 2024.

Shmonin, G. Lattices and Hermite normal form. https://www.epfl.ch/labs/disopt/wp-content/uploads/2018/09/lattices.pdf. Acesso em: 22 de fevereiro de 2024.

Hefez, A. Curso de Álgebra. 4ª ed. Rio de Janeiro: IMPA, 2010.

Published

2025-08-20

How to Cite

ASSIS ROLA, Paola; STREY, Eleonesio. The Hermite normal form. BRAZILIAN ELECTRONIC JOURNAL OF MATHEMATICS, Uberlândia, Minas Gerais, v. 6, p. 1–21, 2025. DOI: 10.14393/BEJOM-v6-2025-73442. Disponível em: https://seer.ufu.br/index.php/BEJOM/article/view/73442. Acesso em: 19 dec. 2025.

Similar Articles

1-10 of 86

You may also start an advanced similarity search for this article.