Measurement-based uncomputation of quantum circuits for modular arithmetic

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Luongo, Alessandro, Miti, Antonio Michele, Narasimhachar, Varun, Sireesh, Adithya
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913450875158528
author Luongo, Alessandro
Miti, Antonio Michele
Narasimhachar, Varun
Sireesh, Adithya
author_facet Luongo, Alessandro
Miti, Antonio Michele
Narasimhachar, Varun
Sireesh, Adithya
contents Measurement-based uncomputation (MBU) is a technique used to perform probabilistic uncomputation of quantum circuits. We formalize this technique for the case of single-qubit registers, and we show applications to modular arithmetic. First, we present formal statements for several variations of quantum circuits performing non-modular addition: controlled addition, addition by a constant, and controlled addition by a constant. We do the same for subtraction and comparison circuits. This addresses gaps in the current literature, where some of these variants were previously unexplored. Then, we shift our attention to modular arithmetic, where again we present formal statements for modular addition, controlled modular addition, modular addition by a constant, and controlled modular addition by a constant, using different kinds of plain adders and combinations thereof. We introduce and prove a "MBU lemma" in the context of single-qubit registers, which we apply to all aforementioned modular arithmetic circuits. Using MBU, we reduce the Toffoli count and depth by $10\%$ to $15\%$ for modular adders based on the architecture of [VBE96], and by almost $25\%$ for modular adders based on the architecture of [Bea02]. Our results have the potential to improve other circuits for modular arithmetic, such as modular multiplication and modular exponentiation, and can find applications in quantum cryptanalysis.
format Preprint
id arxiv_https___arxiv_org_abs_2407_20167
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Measurement-based uncomputation of quantum circuits for modular arithmetic
Luongo, Alessandro
Miti, Antonio Michele
Narasimhachar, Varun
Sireesh, Adithya
Quantum Physics
81P68, 68Q09, 68Q12
Measurement-based uncomputation (MBU) is a technique used to perform probabilistic uncomputation of quantum circuits. We formalize this technique for the case of single-qubit registers, and we show applications to modular arithmetic. First, we present formal statements for several variations of quantum circuits performing non-modular addition: controlled addition, addition by a constant, and controlled addition by a constant. We do the same for subtraction and comparison circuits. This addresses gaps in the current literature, where some of these variants were previously unexplored. Then, we shift our attention to modular arithmetic, where again we present formal statements for modular addition, controlled modular addition, modular addition by a constant, and controlled modular addition by a constant, using different kinds of plain adders and combinations thereof. We introduce and prove a "MBU lemma" in the context of single-qubit registers, which we apply to all aforementioned modular arithmetic circuits. Using MBU, we reduce the Toffoli count and depth by $10\%$ to $15\%$ for modular adders based on the architecture of [VBE96], and by almost $25\%$ for modular adders based on the architecture of [Bea02]. Our results have the potential to improve other circuits for modular arithmetic, such as modular multiplication and modular exponentiation, and can find applications in quantum cryptanalysis.
title Measurement-based uncomputation of quantum circuits for modular arithmetic
topic Quantum Physics
81P68, 68Q09, 68Q12
url https://arxiv.org/abs/2407.20167