0501157v2

related topics
{vol, operators, histories}
{observables, space, algebra}
{states, state, optimal}
{qubit, qubits, gate}
{algorithm, log, probability}
{let, theorem, proof}
{measurement, state, measurements}
{cos, sin, state}
{state, states, entangled}
{state, algorithm, problem}
{group, space, representation}
{information, entropy, channel}

Quantum Weakest Preconditions

Ellie D'Hondt, Prakash Panangaden

abstract: We develop a notion of predicate transformer and, in particular, the weakest precondition, appropriate for quantum computation. We show that there is a Stone-type duality between the usual state-transformer semantics and the weakest precondition semantics. Rather than trying to reduce quantum computation to probabilistic programming we develop a notion that is directly taken from concepts used in quantum computation. The proof that weakest preconditions exist for completely positive maps follows immediately from the Kraus representation theorem. As an example we give the semantics of Selinger's language in terms of our weakest preconditions. We also cover some specific situations and exhibit an interesting link with stabilizers.

oai_identifier:
oai:arXiv.org:quant-ph/0501157
categories:
quant-ph
comments:
24 pages, 3 figures. Substantial rewrite based on referee reports
arxiv_id:
quant-ph/0501157
journal_ref:
Mathematical Structures in Computer Science, 2006
created:
2005-01-26
updated:
2006-02-23

Full article ▸

related documents
0501161v1
0605008v3
0507136v1
0505180v1
0604091v1
0605213v2
0504055v1
0504131v1
0508012v2
0609166v1
0703061v1
0609056v1
0603042v1
0609160v1
0612123v2
0608156v1
0701079v1
0701054v1
0605132v1
0507218v1
0507194v1
0507024v1
0612033v1
0606242v3
0502144v1