English

Space-efficient quantum multiplication of polynomials for binary finite fields with sub-quadratic Toffoli gate count

Quantum Physics 2020-02-27 v2 Computational Complexity

Abstract

Multiplication is an essential step in a lot of calculations. In this paper we look at multiplication of 2 binary polynomials of degree at most n1n-1, modulo an irreducible polynomial of degree nn with 2n2n input and nn output qubits, without ancillary qubits, assuming no errors. With straightforward schoolbook methods this would result in a quadratic number of Toffoli gates and a linear number of CNOT gates. This paper introduces a new algorithm that uses the same space, but by utilizing space-efficient variants of Karatsuba multiplication methods it requires only O(nlog2(3))O(n^{\log_2(3)}) Toffoli gates at the cost of a higher CNOT gate count: theoretically up to O(n2)O(n^2) but in examples the CNOT gate count looks a lot better.

Keywords

Cite

@article{arxiv.1910.02849,
  title  = {Space-efficient quantum multiplication of polynomials for binary finite fields with sub-quadratic Toffoli gate count},
  author = {Iggy van Hoof},
  journal= {arXiv preprint arXiv:1910.02849},
  year   = {2020}
}

Comments

15 pages, 5 figures

R2 v1 2026-06-23T11:36:31.462Z