中文
相关论文

相关论文: Proof rules for purely quantum programs

200 篇论文

Although classical computing has excelled in a wide range of applications, there remain problems that push the limits of its capabilities, especially in fields like cryptography, optimization, and materials science. Quantum computing…

We consider a programming language that can manipulate both classical and quantum information. Our language is type-safe and designed for variational quantum programming, which is a hybrid classical-quantum computational paradigm. The…

计算机科学中的逻辑 · 计算机科学 2022-01-19 Xiaodong Jia , Andre Kornell , Bert Lindenhovius , Michael Mislove , Vladimir Zamdzhiev

Modal logic is a paradigm for several useful and applicable formal systems in computer science. It generally retains the low complexity of classical propositional logic, but notable exceptions exist in the domains of description, temporal,…

计算机科学中的逻辑 · 计算机科学 2016-09-15 Davide Bresolin , Emilio Muñoz-Velasco , Guido Sciavicco

Thom Fr\"uhwirth presented a short, elegant and efficient Prolog program for the n queens problem. However the program may be seen as rather tricky and one may not be convinced about its correctness. This paper explains the program in a…

计算机科学中的逻辑 · 计算机科学 2022-02-08 Włodzimierz Drabent

It is becoming increasingly clear that, if a useful device for quantum computation will ever be built, it will be embodied by a classical computing machine with control over a truly quantum subsystem, this apparatus performing a mixture of…

编程语言 · 计算机科学 2009-11-07 S. Bettelli , L. Serafini , T. Calarco

We study a model where two opposing provers debate over the membership status of a given string in a language, trying to convince a weak verifier whose coins are visible to all. We show that the incorporation of just two qubits to an…

计算复杂性 · 计算机科学 2015-07-13 Abuzer Yakaryilmaz , A. C. Cem Say , H. Gökalp Demirci

Logic rules and inference are fundamental in computer science and have been studied extensively. However, prior semantics of logic languages can have subtle implications and can disagree significantly, on even very simple programs,…

计算机科学中的逻辑 · 计算机科学 2021-10-07 Yanhong A. Liu , Scott D. Stoller

We present a novel strongest-postcondition-style calculus for quantitative reasoning about non-deterministic programs with loops. Whereas existing quantitative weakest pre allows reasoning about the value of a quantity after a program…

计算机科学中的逻辑 · 计算机科学 2022-02-24 Linpeng Zhang , Benjamin Lucien Kaminski

Thanks to the rapid progress and growing complexity of quantum algorithms, correctness of quantum programs has become a major concern. Pioneering research over the past years has proposed various approaches to formally verify quantum…

量子物理 · 物理学 2025-05-08 Anurudh Peduri , Ina Schaefer , Michael Walter

In this paper, I first establish -- via methods other than the Gottesman-Knill theorem -- the existence of an infinite set of instances of simulating a quantum circuit to decide a decision problem that can be simulated classically. I then…

计算复杂性 · 计算机科学 2024-06-25 Andrew Jackson

This work investigates the algorithmic complexity of non-classical logics, focusing on superintuitionistic and modal systems. It is shown that propositional logics are usually polynomial-time reducible to their fragments with at most two…

计算机科学中的逻辑 · 计算机科学 2025-12-30 Mikhail Rybakov

We show that a certain tensor norm, the completely bounded norm, can be expressed by a semidefinite program. This tensor norm recently attracted attention in the field of quantum computing, where it was used by Arunachalam, Bri\"{e}t and…

量子物理 · 物理学 2019-01-16 Sander Gribling , Monique Laurent

We introduce a novel quantum programming language featuring higher-order programs and quantum controlflow which ensures that all qubit transformations are unitary. Our language boasts a type system guaranteeingboth unitarity and…

计算机科学中的逻辑 · 计算机科学 2024-03-06 Alejandro Díaz-Caro , Emmanuel Hainry , Romain Péchoux , Mário Silva

This paper explores the space of (propositional) probabilistic logical languages, ranging from a purely `qualitative' comparative language to a highly `quantitative' language involving arbitrary polynomials over probability terms. While…

Relational verification of quantum programs has many potential applications in quantum and post-quantum security and other domains. We propose a relational program logic for quantum programs. The interpretation of our logic is based on a…

计算机科学中的逻辑 · 计算机科学 2019-12-12 Gilles Barthe , Justin Hsu , Mingsheng Ying , Nengkun Yu , Li Zhou

Quantum computing exhibits the unique capability to natively and efficiently encode various natural phenomena, promising theoretical speedups of several orders of magnitude. However, not all computational tasks can be efficiently executed…

软件工程 · 计算机科学 2025-04-28 Vincenzo De Maio , Ivona Brandic , Ewa Deelman , Jürgen Cito

Program logics are a powerful formal method in the context of program verification. Can we develop a counterpart of program logics in the context of language verification? This paper proposes language logics, which allow for statements of…

编程语言 · 计算机科学 2024-08-06 Matteo Cimini

Quantum advantage is notoriously hard to find and even harder to prove. For example the class of functions computable with classical physics actually exactly coincides with the class computable quantum-mechanically. It is strongly believed,…

量子物理 · 物理学 2015-10-07 Howard Dale , David Jennings , Terry Rudolph

We describe an embedding of the QWIRE quantum circuit language in the Coq proof assistant. This allows programmers to write quantum circuits using high-level abstractions and to prove properties of those circuits using Coq's theorem proving…

计算机科学中的逻辑 · 计算机科学 2018-03-05 Robert Rand , Jennifer Paykin , Steve Zdancewic

We set down the principles behind a modeling language for quantum software. We present a minimal set of extensions to the well-known Unified Modeling Language (UML) that allows it to effectively model quantum software. These extensions are…

量子物理 · 物理学 2020-07-01 Carlos A. Perez-Delgado , Hector G. Perez-Gonzalez