Skip to content
DraconiticResearch
Search Sources API
203,234 studies31 sourcesUpdated 56 min ago
PreprintCC BY 4.0arXiv

When Equivalent Quantum Circuits Lose Synthesis Choices

Abstract

Quantum compilers synthesize high-level operations, such as the quantum Fourier transform and multi-controlled X gates, into gate-level circuits. Across compilation stages, a circuit may be serialized, exchanged as OpenQASM, converted between compilers, or lowered to gates. These representation changes can preserve computation while removing the high-level operation itself, leaving the receiving compiler unable to apply a requested synthesis method. We call this loss synthesis availability. We study synthesis availability in Qiskit, TKET, and Cirq through controlled experiments, repository analysis, circuits captured from project tests, and a Munich Quantum Toolkit pipeline. Synthesis availability survives serialization when deserialization restores the high-level operation and survives compiler conversion only when the receiving compiler supports that operation. It does not survive the evaluated OpenQASM routes. After a direct OpenQASM 3 round trip, requested synthesis has no effect in all 360 delivered conditions even though compilation succeeds. In the MQT pipeline, OpenQASM 2 interchange increases the two-qubit gate count by 37.2 percent for an eight-qubit Grover circuit. We also introduce Verified, which records high-level operations before a representation change and reconstructs them only when a check confirms that the record still matches the delivered circuit. Verified restores requested synthesis in all 830 recovery runs, with median verification times from 2.0 to 638 ms per operation family. The check rejects every stale record but also some valid records. These results show that preserving functional equivalence alone is insufficient when later synthesis choices depend on retained high-level structure.

Related

  1. GENIE: learned quantum circuits as embedding impurity solvers, and why compactness, not correlation strength, decides when they work
    Awadhoot Vijay Loharkar, Arcesio Castañeda Medina
    arXivPreprintCC BY 4.0Full textQuantum physics & quantum informationarXiv
  2. When Expressivity Is Not Enough: Discrete Routing Geometry in Variational Quantum Circuits
    Yu Wang
    arXivPreprintCC BY 4.0Full textQuantum physics & quantum informationarXiv
  3. Quantum Feature Engineering for Credit Default Prediction: When and Why IQP Circuits Help Linear Classifiers
    Menachem Finkelstein, Diana Legziel Levy, Zohar Yakhini +1
    arXivPreprintarXiv licenceFull textQuantum physics & quantum informationarXiv
  4. Runtime Compilation for Quantum Circuits with PQF-Enabled Rz Synthesis
    Siddharth Dangwal, Christopher Kang, Jad Habhab +3
    arXivPreprintarXiv licenceFull textQuantum physics & quantum informationarXiv
  5. Questioning the absoluteness of free choices when internalized in Wigner's friend scenarios
    Laurens Walleghem
    arXivPreprintCC BY 4.0Full textQuantum physics & quantum informationarXiv
BibTeX
@misc{ye2026when,
  title = {{When Equivalent Quantum Circuits Lose Synthesis Choices}},
  author = {Boshuai Ye and Peng Liang and Arif Ali Khan},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.06142},
  eprint = {2610.06142},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.06142},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - When Equivalent Quantum Circuits Lose Synthesis Choices
AU  - Boshuai Ye
AU  - Peng Liang
AU  - Arif Ali Khan
PY  - 2026
DA  - 2026/10/05
PB  - arXiv
DO  - 10.48550/arxiv.2610.06142
UR  - https://arxiv.org/abs/2610.06142
AB  - Quantum compilers synthesize high-level operations, such as the quantum Fourier transform and multi-controlled X gates, into gate-level circuits. Across compilation stages, a circuit may be serialized, exchanged as OpenQASM, converted between compilers, or lowered to gates. These representation changes can preserve computation while removing the high-level operation itself, leaving the receiving compiler unable to apply a requested synthesis method. We call this loss synthesis availability. We study synthesis availability in Qiskit, TKET, and Cirq through controlled experiments, repository analysis, circuits captured from project tests, and a Munich Quantum Toolkit pipeline. Synthesis availability survives serialization when deserialization restores the high-level operation and survives compiler conversion only when the receiving compiler supports that operation. It does not survive the evaluated OpenQASM routes. After a direct OpenQASM 3 round trip, requested synthesis has no effect in all 360 delivered conditions even though compilation succeeds. In the MQT pipeline, OpenQASM 2 interchange increases the two-qubit gate count by 37.2 percent for an eight-qubit Grover circuit. We also introduce Verified, which records high-level operations before a representation change and reconstructs them only when a check confirms that the record still matches the delivered circuit. Verified restores requested synthesis in all 830 recovery runs, with median verification times from 2.0 to 638 ms per operation family. The check rejects every stale record but also some valid records. These results show that preserving functional equivalence alone is insufficient when later synthesis choices depend on retained high-level structure.
ER  -