A GAME SEMANTICS FOR LINEAR LOGIC

被引:124
作者
BLASS, A
机构
[1] Mathematics Department, University of Michigan, Ann Arbor
基金
美国国家科学基金会;
关键词
D O I
10.1016/0168-0072(92)90073-9
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present a game (or dialogue) semantics in the style of Lorenzen (1959) for Girard's linear logic (1987). Lorenzen suggested that the (constructive) meaning of a proposition-phi should be specified by telling how to conduct a debate between a proponent P who asserts-phi and an opponent O who denies-phi. Thus propositions are interpreted as games, connectives (almost) as operations on games, and validity as existence of a winning strategy for P. (The qualifier 'almost' will be discussed later when more details have been presented.) We propose that the connectives of linear logic can be naturally interpreted as the operations on games introduced for entirely different purposes by Blass (1972). We show that affine logic, i.e., linear logic plus the rule of weakening, is sound for this interpretation. We also obtain a completeness theorem for the additive fragment of affine logic, but we show that completeness fails for the multiplicative fragment. On the other hand, for the multiplicative fragment, we obtain a simple characterization of game-semantical validity in terms of classical tautologies. An analysis of the failure of completeness for the multiplicative fragment leads to the conclusion that the game interpretation of the connective X is weaker than the interpretation implicit in Girard's proof rules; we discuss the differences between the two interpretations and their relative advantages and disadvantages. Finally, we discuss how Godel's Dialectica interpretation (1958), which was connected to linear logic by de Paiva (1989), fits with game semantics.
引用
收藏
页码:183 / 220
页数:38
相关论文
共 12 条
[1]  
ACZEL P, 1977, LOGIC FOUND MATH, V90, P739
[2]  
Blass A., 1972, FUND MATH, V77, P151
[3]  
DEPAIVA VCV, 1989, CONT MATH, V92, P47
[4]  
Gale D., 1953, ANN MATH STUD, V28, P245
[5]   METHOD FOR CONSTRUCTING BIJECTIONS FOR CLASSICAL PARTITION-IDENTITIES [J].
GARSIA, AM ;
MILNE, SC .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA-PHYSICAL SCIENCES, 1981, 78 (04) :2026-2028
[6]  
Girard J.Y., 1989, CATEGORIES COMPUTER, P69
[7]   LINEAR LOGIC [J].
GIRARD, JY .
THEORETICAL COMPUTER SCIENCE, 1987, 50 (01) :1-102
[8]  
Godel Kurt., 1958, DIALECTICA, V12, P280
[9]  
Lorenzen Paul, 1961, INFINITISTIC METHODS, P193
[10]  
Whitman P., 1941, ANN MATH, V42, P325