A constructive game semantics for the language of linear logic (original) (raw)

1997, Annals of Pure and Applied Logic

I present a semantics for the language of first order additive-multiplicative linear logic, i.e. the language of classical first order logic with two sorts of disjunction and conjunction. The semantics allows us to capture intuitions often associated with linear logic or constructivism such as sen-tences=games, sentences=resources or sentences=problems, where "truth" means existence of an effective winning (resource-using, problem-solving) strategy. The paper introduces a decidable first order logic ET in the above language and gives a proof of its soundness and completeness (in the full language) with respect to this semantics. Allowing noneffective strategies in the latter is shown to lead to classical logic. The semantics presented here is very similar to Blass's game semantics (A.Blass, "A game semantics for linear logic", APAL, 56). Although there is no straightforward reduction between the two corresponding notions of validity, my completeness proof can likely be adapted to the logic induced by Blass's semantics to show its decidability (via equality to ET), which was a major problem left open in Blass's paper. The reader needs to be familiar with classical (but not necessarily linear) logic and arithmetic.

Sign up for access to the world's latest research.

checkGet notified about relevant papers

checkSave papers to use in your research

checkJoin the discussion with peers

checkTrack your impact

Loading...

Loading Preview

Sorry, preview is currently unavailable. You can download the paper by clicking the button above.

Dialogue Games for Classical Logic

Short version published as: Alama J., Knoks A., & Uckelman S. L. "Dialogue games for classical logic", in Giese M. & Kuznets R., TABLEAUX 2011: Workshops, Tutorials, and Short Papers, Technical Report IAM-11-002 (Universität Bern): 82--86, 2011