Light linear logics

From LLWiki
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
Light linear logics are variants of linear logic characterizing complexity classes. They are designed by defining alternative exponential connectives, which induce a complexity bound on the cut-elimination procedure.
+
Light linear logics are variants of linear logic characterizing complexity classes. They are designed by defining alternative exponential connectives, which induce a complexity bound on the cut-elimination procedure.<br>
Light linear logics are one of the approaches used in implicit computational complexity, the research area studying the computational complexity of programs without referring to external measuring conditions or particular machine models.
+
Light linear logics are one of the approaches used in ''implicit computational complexity'', the research area studying the computational complexity of programs without referring to external measuring conditions or particular machine models.
   
\section{Elementary linear logic}
+
== Elementary linear logic ==
\section{Light linear logic}
+
We present here the intuitionistic version of elementary linear logic, ELL. Moreover we restrict to the fragment without additive connectives. <br> The language of formulas is the same one as that of (multiplicative) ILL:<br>
  +
<math>
  +
A ::= X \mid A\tens A \mid A\limp A \mid \oc{A} \mid \forall X A
  +
</math>

Revision as of 17:26, 19 March 2009

Light linear logics are variants of linear logic characterizing complexity classes. They are designed by defining alternative exponential connectives, which induce a complexity bound on the cut-elimination procedure.
Light linear logics are one of the approaches used in implicit computational complexity, the research area studying the computational complexity of programs without referring to external measuring conditions or particular machine models.

Elementary linear logic

We present here the intuitionistic version of elementary linear logic, ELL. Moreover we restrict to the fragment without additive connectives.
The language of formulas is the same one as that of (multiplicative) ILL:

A ::= X \mid A\tens A \mid A\limp A  \mid \oc{A} \mid \forall X A

Personal tools