基于Eclipse Qrisp区块编码接口的区块编码编程抽象
量子物理
2026-04-21 v1 新兴技术
机器学习
数学软件
编程语言
摘要
区块编码是现代量子算法中的基础技术,通过将非单位操作嵌入更大单位矩阵来实现其实现。虽然理论上强大且对诸如量子奇异值转换(QSVT)和量子信号处理(QSP)等高级协议至关重要,但区块编码的可编译实现生成面临巨大挑战。本工作介绍Eclipse Qrisp框架中的BlockEncoding接口,将区块编码作为面向广泛科学 audience 的高级编程抽象。该论文既作为技术框架介绍,也作为实用教程,详细阐述了被接口抽象 away的关键底层概念,如区块编码构造和qubitization,以及其在Childs-Kothari-Somma(CKS)算法中的实际集成。我们概述了接口的软件架构,包括构造函数、核心工具、算术组合以及矩阵求逆、多项式滤波和哈密顿量模拟等算法应用。通过代码示例,我们展示了该接口如何简化高级量子算法及其相关资源估计的实际实现。
引用
@article{arxiv.2604.18276,
title = {Block-encodings as programming abstractions: The Eclipse Qrisp BlockEncoding Interface},
author = {Matic Petrič and René Zander},
journal= {arXiv preprint arXiv:2604.18276},
year = {2026}
}
备注
11 pages