TY - GEN
T1 - On coinduction and quantum lambda calculi
AU - Deng, Yuxin
AU - Feng, Yuan
AU - Dal Lago, Ugo
N1 - Publisher Copyright:
© Yuxin Deng, Yuan Feng, and Ugo Dal Lago; licensed under Creative Commons License CC-BY.
PY - 2015/8/1
Y1 - 2015/8/1
N2 - In the ubiquitous presence of linear resources in quantum computation, program equivalence in linear contexts, where programs are used or executed once, is more important than in the classical setting. We introduce a linear contextual equivalence and two notions of bisimilarity, a state-based and a distribution-based, as proof techniques for reasoning about higher-order quantum programs. Both notions of bisimilarity are sound with respect to the linear contextual equivalence, but only the distribution-based one turns out to be complete. The completeness proof relies on a characterisation of the bisimilarity as a testing equivalence.
AB - In the ubiquitous presence of linear resources in quantum computation, program equivalence in linear contexts, where programs are used or executed once, is more important than in the classical setting. We introduce a linear contextual equivalence and two notions of bisimilarity, a state-based and a distribution-based, as proof techniques for reasoning about higher-order quantum programs. Both notions of bisimilarity are sound with respect to the linear contextual equivalence, but only the distribution-based one turns out to be complete. The completeness proof relies on a characterisation of the bisimilarity as a testing equivalence.
KW - Bisimulation
KW - Contextual equivalence
KW - Quantum lambda calculi
UR - https://www.scopus.com/pages/publications/84958250905
U2 - 10.4230/LIPIcs.CONCUR.2015.427
DO - 10.4230/LIPIcs.CONCUR.2015.427
M3 - 会议稿件
AN - SCOPUS:84958250905
T3 - Leibniz International Proceedings in Informatics, LIPIcs
SP - 427
EP - 440
BT - 26th International Conference on Concurrency Theory, CONCUR 2015
A2 - Aceto, Luca
A2 - de Frutos Escrig, David
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 26th International Conference on Concurrency Theory, CONCUR 2015
Y2 - 1 September 2015 through 4 September 2015
ER -