CMU-CS-10-147
Computer Science Department
School of Computer Science, Carnegie Mellon University



CMU-CS-10-147

Weak Focusing for Ordered Linear Logic

Robert J. Simmons, Frank Pfenning

April 2011

CMU-CS-10-147.pdf


Keywords: Focusing, Linear Logic, Ordered Linear Logic, Cut Admissibility, Identity, Hypothetical Focus, Equality

Ever since Andreoli's pioneering work in linear logic, it has been understood that the technique of focusing can be used to obtain the operational semantics of a logic programming language from a logic. In previous work, Polakow presented ordered linear logic and gave a backward-chaining operational semantics semantics for the uniform fragment of the logic, and the authors have previously presented a fragment of ordered linear logic suitable to a forward-chaining operational semantics. In this report we give a so-called weakly focused sequent calculus for a polarized firstorder ordered linear logic with equality assumptions, generalizing and extending both of these previous proposals. The polarized sequent calculus and the cut admissibility theorem for this logic are standard, but the proof of the identity theorem requires a new technique. We show how the cut and identity theorem can be used in a straightforward manner to establish the completeness of the weakly focused sequent calculus with respect to an non-focused sequent calculus for ordered linear logic.

24 pages


Return to: SCS Technical Report Collection
School of Computer Science

This page maintained by reports@cs.cmu.edu