Guillermo Alonso, Korbinian Kottmann, David Wierichs, Utkarsh Azad, David Ren, Catalina Albornoz Anzola and Josh Izaac.
Beyond "Quantum 101": an advanced educational content ecosystem for quantum compilation R&D
Abstract:
As quantum computing hardware scales toward early fault tolerance, quantum compilation has emerged as a critical path to extracting performance from near-term and future devices. Hardware constraints — such as limited qubit connectivity, short coherence times, and the steep overhead of fault-tolerant operations like T-gates — demand highly optimized circuits. Consequently, quantum compilation is now a heavily active area of research and software development. Despite rapid progress in compilation theory and tooling, a clear disconnect persists between the software developers building sophisticated compilation tools and the research scientists who need them. Industry and academic groups are releasing advanced, scalable compiler frameworks built on heavy-duty infrastructure like MLIR and LLVM. Yet, many researchers remain unaware of these tools. Instead, scientific workflows frequently default to manual circuit optimizations, relying on undocumented, hand-coded tricks tailored to specific experiments in Python. This gap is driven by four factors. First, modern compilation software increasingly assumes a prerequisite understanding of classical compiler theory, alienating physicists and quantum chemists who lack formal software engineering backgrounds. Second, the existing literature is dense; techniques are frequently buried in broader papers under inconsistent names. Third, the quantum research audience is fundamentally fragmented, with distinct groups requiring entirely different interfaces and explanations for the same underlying compilation tools. Finally, there is uncertainty regarding the future needs and requirements for fault-tolerant quantum computing architectures. To address this, we present the quantum compilation content ecosystem developed within PennyLane.ai. By integrating technical explanation with executable code, we outline a targeted outreach and educational strategy designed to bridge compilation developers, application researchers, and compilation researchers. We demonstrate that building sophisticated compilation software is insufficient without an equal investment in translating those tools for the scientific end-user.