Qubit operations using a modular optical system engineered with PyOpticL: a code-to-CAD optical layout tool
Jacob Myers, Christopher Caron, Nishat Helaly, Zhenyu Wei, Justin Oh,, Zack Gotobed, Kotaro Yabe, Robert J. Niffenegger

TL;DR
This paper introduces PyOpticL, an open-source Python library that simplifies complex optical system design through modular, dynamic layouts, enabling scalable quantum computing and atomic physics applications.
Contribution
PyOpticL provides a novel, flexible tool for optical layout automation, supporting modular design and dynamic routing for scalable quantum and atomic optical systems.
Findings
Demonstrated a full laser system for strontium ions with 99.9% fidelity gates
Enabled modular optical subsystem design for atomic and molecular experiments
Facilitated scalable optical system development for quantum computing
Abstract
Complex optical design is hindered by conventional piecewise setup, which prevents modularization and therefore abstraction of subsystems at the circuit level. This limits multiple fields that require complex optics systems, including quantum computing with atoms and trapped ions, because their optical systems are not scalable. We present an open-source Python library for optical layout (PyOpticL) which uses beam-path simulation and dynamic beam-path routing for quick and easy optical layout by placing optical elements along the beam path without a priori specification, enabling dynamic layouts with automatic routing and connectivity. We use PyOpticL to create modular drop-in optical baseplates for common optical subsystems used in atomic and molecular optics (AMO) experiments including laser sources, frequency and intensity modulation, and locking to an atomic reference for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemiconductor Lasers and Optical Devices · Advanced Surface Polishing Techniques
