Measurement-based quantum computation (MBQC) is a key paradigm for quantum computing, offering advantages in blind quantum computation, for example. However, guaranteeing the correctness of MBQC protocols is challenging due to the inherent nondeterminism of quantum mechanics. Formal verification is therefore needed to provide systematic assurance. We propose an automated verification framework for MBQC. Our method formalizes MBQC using the Measurement Calculus (MC) and implements it in Maude, an algebraic specification language. We represent quantum states and operations symbolically using Dirac notation, enabling exhaustive exploration of all computational paths by rewrite-based reduction rather than direct matrix calculation. We use fidelity to automatically verify that the final quantum state is the desired state. In case studies, we successfully verified seven MBQC protocols.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Formal Verification of Measurement-Based Quantum Computation in Maude

  • Ryuichi Nagoshi,
  • Tsubasa Takagi

摘要

Measurement-based quantum computation (MBQC) is a key paradigm for quantum computing, offering advantages in blind quantum computation, for example. However, guaranteeing the correctness of MBQC protocols is challenging due to the inherent nondeterminism of quantum mechanics. Formal verification is therefore needed to provide systematic assurance. We propose an automated verification framework for MBQC. Our method formalizes MBQC using the Measurement Calculus (MC) and implements it in Maude, an algebraic specification language. We represent quantum states and operations symbolically using Dirac notation, enabling exhaustive exploration of all computational paths by rewrite-based reduction rather than direct matrix calculation. We use fidelity to automatically verify that the final quantum state is the desired state. In case studies, we successfully verified seven MBQC protocols.