Saved in:
Bibliographic Details
Main Authors: Chen, Tian-Fu, Jiang, Jie-Hong R., Hsieh, Min-Hsiu
Format: Preprint
Published: 2022
Subjects:
Online Access:https://arxiv.org/abs/2208.07564
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910414070087680
author Chen, Tian-Fu
Jiang, Jie-Hong R.
Hsieh, Min-Hsiu
author_facet Chen, Tian-Fu
Jiang, Jie-Hong R.
Hsieh, Min-Hsiu
contents Equivalence checking of quantum circuits is an essential element in quantum program compilation, in which a quantum program can be synthesized into different quantum circuits that may vary in the number of qubits, initialization requirements, and output states. Verifying the equivalences among the implementation variants requires proper generality. Although different notions of quantum circuit equivalence have been defined, prior methods cannot check observational equivalence between two quantum circuits whose qubits are partially initialized, which is referred to as partial equivalence. In this work, we prove a necessary and sufficient condition for two circuits to be partially equivalent. Based on the condition, we devise algorithms for checking quantum circuits whose partial equivalence cannot be verified by prior approaches. Experiment results confirm the generality and demonstrate the efficiency and effectiveness of our method. Our result may unleash the optimization power of quantum program compilation to take more aggressive steps.
format Preprint
id arxiv_https___arxiv_org_abs_2208_07564
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Partial Equivalence Checking of Quantum Circuits
Chen, Tian-Fu
Jiang, Jie-Hong R.
Hsieh, Min-Hsiu
Quantum Physics
Equivalence checking of quantum circuits is an essential element in quantum program compilation, in which a quantum program can be synthesized into different quantum circuits that may vary in the number of qubits, initialization requirements, and output states. Verifying the equivalences among the implementation variants requires proper generality. Although different notions of quantum circuit equivalence have been defined, prior methods cannot check observational equivalence between two quantum circuits whose qubits are partially initialized, which is referred to as partial equivalence. In this work, we prove a necessary and sufficient condition for two circuits to be partially equivalent. Based on the condition, we devise algorithms for checking quantum circuits whose partial equivalence cannot be verified by prior approaches. Experiment results confirm the generality and demonstrate the efficiency and effectiveness of our method. Our result may unleash the optimization power of quantum program compilation to take more aggressive steps.
title Partial Equivalence Checking of Quantum Circuits
topic Quantum Physics
url https://arxiv.org/abs/2208.07564