arXiv:2604.18276quant-phcs.ET2026-04被引 2

将量子块编码封装为易用编程接口,简化高级量子算法实现。

Block-encodings as programming abstractions: The Eclipse Qrisp BlockEncoding Interface

论文配图:Block-encodings as programming abstractions: The Eclipse Qrisp BlockEncoding Interface
图 1 · 摘自论文原文
  • 通过高阶抽象封装块编码与量子化技术,降低算法开发门槛。
  • 支持矩阵求逆、多项式滤波等任务,可直接用于哈密顿模拟等应用。
  • 适合希望快速实现复杂量子算法的研究者和开发者使用。

块编码是现代量子算法的基础技术,通过将非酉操作嵌入更大的酉矩阵中实现。尽管在量子奇异值变换(QSVT)和量子信号处理(QSP)等先进协议中至关重要,但生成可编译的块编码实现仍面临巨大挑战。本文介绍了Eclipse Qrisp框架中的BlockEncoding接口,将块编码作为面向广大科研人员的高层编程抽象。文章不仅介绍该接口的技术框架,还详细阐述其背后的关键概念,如块编码构造与量子化,并展示其在Childs-Kothari-Somma(CKS)算法中的实际集成。接口包含构造器、核心工具、算术组合功能,可应用于矩阵求逆、多项式滤波和哈密顿模拟等任务。通过代码示例,证明该接口能显著简化高级量子算法的实现及其资源估算。

原文摘要 · Abstract (English)

Block-encoding is a foundational technique in modern quantum algorithms, enabling the implementation of non-unitary operations by embedding them into larger unitary matrices. While theoretically powerful and essential for advanced protocols like Quantum Singular Value Transformation (QSVT) and Quantum Signal Processing (QSP), the generation of compilable implementations of block-encodings poses a formidable challenge. This work presents the BlockEncoding interface within the Eclipse Qrisp framework, establishing block-encodings as a high-level programming abstraction accessible to a broad scientific audience. Serving as both a technical framework introduction and a hands-on tutorial, this paper explicitly details key underlying concepts abstracted away by the interface, such as block-encoding construction and qubitization, and their practical integration into methods like the Childs-Kothari-Somma (CKS) algorithm. We outline the interface's software architecture, encompassing constructors, core utilities, arithmetic composition, and algorithmic applications such as matrix inversion, polynomial filtering, and Hamiltonian simulation. Through code examples, we demonstrate how this interface simplifies both the practical realization of advanced quantum algorithms and their associated resource estimation.

量子算法块编码编程抽象Qrisp

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。