


Next: Doug Howe - Combining Up: Applied Logic / Logique Previous: Amy Felty - A
Esfandiar Haghverdi - Linear logic, geometry of proofs and full completeness
ESFANDIAR HAGHVERDI, Department of Mathematics, University of Ottawa, Ottawa, Ontario K1N 6N5 |
Linear logic, geometry of proofs and full completeness |
Girard invented Linear Logic, a resource sensitive logic which is a
refinement of classical and intuitionistic logic. He introduced many
novelties including a graphical proof syntax and a wide range of
mathematical models. He also introduced his Geometry of Interaction
Programme (GoI) in a series of papers. The goal of this programme was
to provide a mathematical analysis of the cut elimination process in
linear logic proofs. This new interpretation replaces graph-rewriting
by information flow in proof-nets. A specific model considered by
Girard was based on the C*-algebra of bounded linear operators on
the space . From a computational point of view this yields an
analysis of
-calculus
-reduction and has been applied
in such areas as the analysis of optimal reduction strategies.
GoI has
also brought forward a new perspective for the semantics of computation
which places it in a kind of ``middle ground'' between
imperative/procedural, denotational/operational approaches in the
semantics of programming languages. This new view helps to model the
computational dynamics which is absent in denotational semantics and
manages to offer a mathematical analysis which is lacking in
operational semantics.
In this talk we give a general algebraic framework for the Girard programme inspired by recent work of Samson Abramsky. We introduce a special class of traced symmetric monoidal categories called traced unique decomposition categories. We discuss how to construct models of linear logic based on such categories that we call GoI-models. We also show that such models are fully complete, that is completeness with respect to proofs. Next, we define type-free GoI-models and discuss how these provide a GoI interpretation of linear logic proofs. We then complete our journey by going back from type-free GoI-models to discover that we arrive at models of untyped combinatory logic.



Next: Doug Howe - Combining Up: Applied Logic / Logique Previous: Amy Felty - A