Game semantics;
quantum programing languages;
quantum games;
D O I:
10.1016/j.entcs.2011.01.005
中图分类号:
TP301 [理论、方法];
学科分类号:
081202 ;
摘要:
This paper presents a game semantics for a simply-typed lambda-calculus with qbits constants and associated quantum operations. The resulting language is expressive enough to encode any quantum circuit. The language uses a notion of extended variable, similar to that seen in functional languages with pattern matching, but adapted to the needs of dealing with tensor products. The game semantics is constructed from classical game semantics using quantum interventions as questions and measurements results as answers. A soundness result for the semantics is given.
机构:
Moscow MV Lomonosov State Univ, Fac Mech & Math, Dept Math Log & Theory Algorithms, Moscow 119992, RussiaMoscow MV Lomonosov State Univ, Fac Mech & Math, Dept Math Log & Theory Algorithms, Moscow 119992, Russia