Optyx: A ZX-based Python library for networked quantum architectures

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Kupper, Mateusz, Yeung, Richie, Poór, Boldizsár, Toumi, Alexis, Cashman, William, de Felice, Giovanni
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908704306102272
author Kupper, Mateusz
Yeung, Richie
Poór, Boldizsár
Toumi, Alexis
Cashman, William
de Felice, Giovanni
author_facet Kupper, Mateusz
Yeung, Richie
Poór, Boldizsár
Toumi, Alexis
Cashman, William
de Felice, Giovanni
contents Distributed, large-scale quantum computing will need architectures that combine matter-based qubits with photonic links, but today's software stacks target either gate-based chips or linear-optical devices in isolation. We introduce Optyx, an open-source Python framework offering a unified language to program, simulate, and prototype hybrid, networked systems: users create experiments that mix qubit registers, discrete-variable photonic modes, lossy channels, heralded measurements, and real-time feedback; Optyx compiles them via ZX/ZW calculus into optimised tensor-network forms, and executes with state-of-the-art contraction schedulers based on Quimb and Cotengra. Benchmarking on exact multi-photon circuit simulations shows that, versus permanent-based methods, tensor network contraction can deliver speedups of orders of magnitude for low-depth circuits and entangled photon sources, and natively supports loss and distinguishability -- establishing it as both a high-performance simulator and a rapid-prototyping environment for next-generation photonic-network experiments.
format Preprint
id arxiv_https___arxiv_org_abs_2512_09648
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Optyx: A ZX-based Python library for networked quantum architectures
Kupper, Mateusz
Yeung, Richie
Poór, Boldizsár
Toumi, Alexis
Cashman, William
de Felice, Giovanni
Quantum Physics
Distributed, large-scale quantum computing will need architectures that combine matter-based qubits with photonic links, but today's software stacks target either gate-based chips or linear-optical devices in isolation. We introduce Optyx, an open-source Python framework offering a unified language to program, simulate, and prototype hybrid, networked systems: users create experiments that mix qubit registers, discrete-variable photonic modes, lossy channels, heralded measurements, and real-time feedback; Optyx compiles them via ZX/ZW calculus into optimised tensor-network forms, and executes with state-of-the-art contraction schedulers based on Quimb and Cotengra. Benchmarking on exact multi-photon circuit simulations shows that, versus permanent-based methods, tensor network contraction can deliver speedups of orders of magnitude for low-depth circuits and entangled photon sources, and natively supports loss and distinguishability -- establishing it as both a high-performance simulator and a rapid-prototyping environment for next-generation photonic-network experiments.
title Optyx: A ZX-based Python library for networked quantum architectures
topic Quantum Physics
url https://arxiv.org/abs/2512.09648